@include responsive_320
  .bl-structure
    padding-bottom: 0
    .cards
      padding-left: 0
      margin-left: -15px
      margin-right: -15px
      .card-row
        height: auto
        .card
          height: auto
          position: unset
          width: 100%
          border-radius: 0
          >a
            padding: 10px 15px
            display: flex
            flex-direction: row
          .logo
            padding-right: 15px
            text-align: left
            width: 100px
            flex: 0 0 100px
            align-content: center
            display: inline-grid
            img
              max-height: 67px
              margin-left: 0
          .link
            padding-right: 25px
            .after
              width: 31px
              left: 145px
            >span
              font-size: 14px
              .a-after, .a-before
                right: -20px
                width: 11px
            .after
              display: none
          .animate-height
            display: none
@include responsive_375
  .bl-structure
    padding-bottom: 0
    .cards
      padding-left: 0
      margin-left: -15px
      margin-right: -15px
      .card-row
        height: auto
        .card
          height: auto
          position: unset
          width: 100%
          border-radius: 0
          >a
            padding: 10px 15px
            display: flex
            flex-direction: row
          .logo
            padding-right: 15px
            text-align: left
            width: 120px
            flex: 0 0 120px
            align-content: center
            display: inline-grid
            img
              max-height: 67px
              margin-left: 0
          .link
            padding-right: 25px
            .after
              width: 31px
              left: 145px
            >span
              font-size: 14px
              .a-after, .a-before
                right: -20px
                width: 11px
            .after
              display: none
          .animate-height
            display: none
@include responsive_425
  .bl-structure
    padding-bottom: 0
    .cards
      padding-left: 0
      margin-left: -15px
      margin-right: -15px
      .card-row
        height: auto
        .card
          height: auto
          position: unset
          width: 100%
          border-radius: 0
          >a
            padding: 10px 15px
            display: flex
            flex-direction: row
          .logo
            padding-right: 15px
            text-align: left
            width: 130px
            flex: 0 0 130px
            align-content: center
            display: inline-grid
            img
              max-height: 67px
              margin-left: 0
          .link
            padding-right: 25px
            .after
              width: 31px
              left: 145px
            >span
              font-size: 14px
              .a-after, .a-before
                right: -20px
                width: 11px
            .after
              display: none
          .animate-height
            padding-left: 20px
            padding-right: 20px
          &:first-child
            .animate-height
              padding-left: 20px
              padding-right: 20px
          .animate-height
            display: none
@include responsive_768
  .bl-structure
    .cards
      padding-left: 0
      margin-left: -15px
      margin-right: -15px
      .card-row
        height: auto
        .card
          height: auto
          position: unset
          width: 100%
          border-radius: 0
          >a
            padding: 10px 15px
            display: flex
            flex-direction: row
          .logo
            padding-right: 15px
            text-align: left
            width: 130px
            flex: 0 0 130px
            align-content: center
            display: inline-grid
            img
              max-height: 67px
              margin-left: 0
          .link
            flex: 1
            padding-right: 25px
            .after
              width: 31px
              left: 145px
            >span
              font-size: 14px
              .a-after, .a-before
                right: -20px
                width: 11px
            .after
              display: none
          .animate-height
            padding-left: 20px
            padding-right: 20px
          &:first-child
            .animate-height
              padding-left: 20px
              padding-right: 20px

@include responsive_992
  .bl-structure
    .cards
      .card-row
        height: 350px
        .card
          height: calc(100% - 50px)
          >a
            padding: 30px 15px
          .logo
            img
              margin-left: 45px
          .link
            .after
              width: 30px
              left: 195px
            >span
              font-size: 16px
              .a-after, .a-before
                right: -20px

@include responsive_1024
  .bl-structure
    .cards
      .card-row
        height: 380px
        .card
          height: calc(100% - 50px)
          >a
            padding: 30px 15px
          .logo
            img
              margin-left: 45px
              height: 50px
          .link
            .after
              width: 30px
              left: 195px
            >span
              .a-after, .a-before
                right: -20px

@include responsive_1200
  .bl-structure
    .cards
      .card-row
        height: 400px
        .card
          height: calc(100% - 50px)
          >a
            padding: 30px 15px
          .logo
            img
              margin-left: 45px
              height: 58px
          .link
            .after
              width: 30px
              left: 229px
            >span
              .a-after, .a-before
                right: -20px


@include responsive_1400
  .bl-structure
    .cards
      .card-row
        height: 430px
        .card
          height: calc(100% - 50px)
          >a
            padding: 30px 15px
          .logo
            img
              margin-left: 45px
              height: 58px
          .link
            .after
              width: 30px
              left: 229px
            >span
              .a-after, .a-before
                right: -20px
@include responsive_mobile
  .bl-our-team
    .item
      .name
        font-size: 20px