.nt-team {    margin: 75px 0;}.nt-team-wrap {    row-gap: 20px;}.ntt-item-wrap {    width: 100%;    /*height: 100%;*/    border-radius: 12px;    border: 2px solid #0075CA;    background: #FFF;    padding: 20px;    display: flex;    flex-wrap: wrap;    column-gap: 24px;}.ntt-item-image {    width: 90px;}.ntt-item-image .img-responsive {    padding-bottom: 100%;    border-radius: 50%;}.ntt-item-image img {    object-fit: contain;}.ntt-item-data {    width: calc(100% - 124px);    display: flex;    flex-direction: column;    justify-content: space-between;}.ntt-item-data > div {    width: 100%;}.ntt-item-position {    flex: 1;    max-width: 215px;    margin-bottom: 20px;    font-size: clamp(1rem, 0.9120rem + 0.3756vw, 1.25rem);    line-height: 1.2;}.ntt-item-hide-content,.ntt-item-extended {    width: 100%;    height: 0;    opacity: 0;    overflow: hidden;    transition: all 0.5s ease;}.ntt-item-wrap.open .ntt-item-more {    opacity: 0;    transition: all 0.5s ease;}.ntt-item-wrap.open .ntt-item-hide-content,.ntt-item-wrap.open .ntt-item-extended {    padding-top: 20px;    opacity: 1;}@media (max-width: 991px) {    .ntt-item.nt-team-item-1 .ntt-item-wrap {        flex-direction: column;        align-items: center;    }    .ntt-item.nt-team-item-1 .ntt-item-image {        width: 147px;    }    .ntt-item.nt-team-item-1 .ntt-item-data {        width: 100%;    }    .ntt-item-title.h5 {        font-size: 18px;        margin-bottom: 5px;    }    .ntt-item-text {        font-size: 16px;    }}@media (min-width: 992px) {    .nt-team {        margin: 85px 0;    }    .nt-team-wrap {        row-gap: 60px;    }    .ntt-item-image {        width: 120px;    }    .ntt-item-data {        width: calc(100% - 144px);    }    .ntt-item-position {        min-height: 60px;        margin-bottom: 0;        max-width: none;    }}@media (min-width: 1600px) {    .ntt-item-wrap {        column-gap: 11%;    }    .nt-team-item-1 .ntt-item-wrap {        column-gap: 4%;        padding: 20px 20px 60px 36px;    }    .ntt-item-image {        width: 180px;    }    .nt-team-item-1 .ntt-item-image {        width: 250px;    }    .ntt-item-data {        width: calc(89% - 180px);    }    .nt-team-item-1 .ntt-item-data {        width: calc(96% - 250px);    }}