/* SECOND SECTION */

  .about_dark {
    background: no-repeat center center/cover;
    padding-top: 92px;
    padding-bottom: 77px;
  }

  .about_light {
    background: no-repeat center center/cover;
    padding-top: 22px;
    padding-bottom: 60px;
  }

.about_section-container {
    display: flex;
    justify-content: space-between;
}

.about_heading_secondary-box.mobile {
  display: none;
}

.about_cards {
    display: flex;
    gap: 16px;
    justify-content: flex-end;
}

.about_card {
    flex: 0 0 auto;
    width: 425px;
    height: 531px;
    padding: 55px 37px 37px 37px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.about_card:first-child,
.about_card:nth-child(3) {
    background-image: url(../../img/about-card-bg1.png);
}

.about_card:nth-child(2) {
    background-image: url(../../img/about-card-bg2.png);
}

.about_card ul {
    color: var(--white);
    margin-left: 16px;
}

.about_card-heading {
    color: var(--white);
    font-size: 36px;
    line-height: 36px;
    font-family: 'Impact Cyr';
    text-transform: uppercase;
    font-weight: 400;
    text-align: justify;
    white-space: wrap;
}

.about_card-text {
    color: var(--white);
    font-size: 16px;
    font-family: 'Helvetica Neue';
    line-height: 23px;
    white-space: wrap;
}

.about_heading_secondary-box .heading_secondary.moved, 
.about_heading_secondary-box .heading_secondary.highlighted {
    margin-left: 465px;
}

/* ADAPTIVE */

@media (max-width: 1919px) {
    .about_card {
        width: 318px;
        height: 400px;
        padding: 41px 28px 28px 28px;
    }

    .about_card-heading {
        font-size: 30px;
        line-height: 27px;
    }

    .about_heading_secondary-box .heading_secondary.moved,
    .about_heading_secondary-box .heading_secondary.highlighted {
        margin-left: 381px;
    }

    .about_card-text {
        font-size: 14px;
        line-height: 17px;
    }
}

@media (max-width: 1280px) {
    .about_light .container {
        padding-right: 0px;
        max-width: unset;
    }

    .about_cards {
        justify-content: flex-start;
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
    }

    .about_cards::-webkit-scrollbar {
        display: none;
    }

    .about_card-text {
        line-height: 21px;
    }

    .about_card-heading {
        font-size: 24px;
    }

    .about_heading_secondary-box {
        margin-left: 105px;
    }

    .about_heading_secondary-box .heading_secondary.moved,
    .about_heading_secondary-box .heading_secondary.highlighted {
        margin-left: 173px;
    }

    .about_section-container {
        justify-content: flex-end;
    }

    .about_dark {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}

@media (max-width: 767px) {
    .about_heading-row {
        display: flex;
        justify-content: space-between;
     }

     .about_heading_secondary-box .heading_secondary.moved {
        margin-left: 0px;
    }

    .about_heading_secondary-box .heading_secondary.highlighted {
        margin-left: 16px;
    }

    .about_heading_secondary-box {
        display: none;
     }
 
     .about_heading_secondary-box.mobile {
         display: block;
         margin-left: 0;
      }

    .about_section-container {
        display: block;
    }

    .about_card-text {
        font-size: 12px;
        line-height: 18px;
    }

    .about_card {
        width: 260px;
        height: 330px;
        padding: 35px 24px;
    }
}

@media (max-width: 359px) {
    .about_heading_secondary-box .heading_secondary.highlighted {
        margin-left: 0px;
    }
}
