#allrecords {
    min-height: 100vh;
}

.map__content {
    min-height: 356px;
}

#allrecords,
.uc-menu .t481__maincontainer,
.uc-menu .t481__list,
.uc-footer .t463__content,
.uc-footer .t463__col,
.uc-footer .t463__colwrapper,
.uc-footer .t-sociallinks__item,
.uc-footer .t-sociallinks__wrapper,
.uc-hero .t-section__topwrapper,
.uc-hero .t997__cards-wrapper,
.uc-hero .t997__col,
.uc-hero .t997__inner,
.uc-card-2 .t-card__descr ul,
.map__content,
.map__content-card-list,
.map__content-card,
.uc-team .t-slds__items-wrapper,
.faq .t-btn,
.faq__content-tabs,
.faq .container,
.faq__content,
.uc-form .t-container,
.uc-form .t678,
.uc-footer .t463__link {
    display: flex;
}

.uc-menu .t481__padding40px,
.uc-hero .t997__cards-wrapper:before,
.uc-hero .t997__cards-wrapper:after,
.uc-cards-icon .t503__container:before,
.uc-cards-icon .t503__container:after,
.uc-about-cards .t850__container:before,
.uc-about-cards .t850__container:after,
.faq .t585__border,
.uc-faq .t-container:before,
.uc-faq .t-container:after,
.uc-faq .t585__icon {
    display: none;
}

.uc-footer .t463__typo a,
.uc-form .t-input-title {
    display: inline-block;
}

#allrecords,
.uc-hero .t-section__topwrapper,
.uc-hero .t997__col,
.uc-hero .t997__inner,
.uc-card-2 .t-card__descr ul,
.map__content-card-list,
.map__content-card,
.faq .t-container,
.faq__content {
    flex-direction: column;
}

#t-footer {
    margin-top: auto;
}

.uc-cards-icon .t-card__title {
    margin-top: 1.25rem;
}

.uc-team .t-card__title {
    margin-top: 1rem;
}

.uc-team .t-card__descr,
.faq__content {
    margin-top: 0.75rem;
}

.uc-form .t-col.t-col_6 {
    margin-top: 0.75rem !important;
}

.uc-menu .t481 {
    border-radius: 1rem !important;
}

.uc-menu .t481__maincontainer,
.uc-faq .t585__accordion {
    border-radius: 1rem;
}

.uc-footer .t-sociallinks__item a,
.uc-team .t923__bgimg {
    border-radius: 50%;
}

.uc-hero .t997__descr,
.map__input {
    border-radius: 0.75rem;
}

.uc-hero .t997__col,
#allrecords .uc-cards-icon .t-card__col,
.map__content-card,
.map iframe,
.uc-team .t-card__col,
.uc-form .t-col.t-col_6 {
    border-radius: 1.25rem;
}

.uc-card-2 .t1073__col {
    border-radius: 1.5rem;
}

.map__content-card-list::-webkit-scrollbar-track,
.map__content-card-list::-webkit-scrollbar-thumb {
    border-radius: 8px;
}

.uc-hero .t-cover__carrier {
    top: 0;
}

.uc-menu .t481 {
    top: 0.625rem !important;
}

.uc-faq .t585__trigger-button:after {
    top: 50%;
}

.uc-menu .t481,
.uc-hero .t-cover,
.uc-hero .t-cover__filter,
.uc-team .t923__imgwrapper,
.uc-team .t923__content {
    background: unset !important;
}

.uc-hero .t997__col,
.uc-card-2 .t1073__col,
#allrecords .uc-cards-icon .t-card__col,
.map__content-card,
.uc-team .t-card__col,
.uc-faq .t585__accordion,
.uc-form .t-col.t-col_6 {
    background: #ffffff;
}

.uc-menu .t481__maincontainer,
.uc-hero .t997__col:nth-child(3n - 1),
#allrecords .uc-cards-icon .t-card__col:nth-child(3n - 1) {
    background: #05446B;
}

.uc-hero .t997__col:nth-child(3n) {
    background: #ed1e24;
}

.uc-card-2 .t1073__col:nth-child(2n) {
    background: #05446b;
}

#allrecords .uc-cards-icon .t-card__col:nth-child(3n) {
    background: #E02826;
}

.uc-about-cards .t850__col:nth-child(2n) .t850__inner-col {
    background: #05446B !important;
}

.map__content-card-list::-webkit-scrollbar-track {
    background: #dbdbdb;
}

.uc-faq .t585__trigger-button:after {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjIwMjkgMTguNzk1M0MxMS42NDM2IDE5LjIzNTkgMTIuMzU2MSAxOS4yMzU5IDEyLjc5MiAxOC43OTUzTDIxLjc5NjcgOS43OTUzMUMyMi4yMzczIDkuMzU0NjkgMjIuMjM3MyA4LjY0MjE5IDIxLjc5NjcgOC4yMDYyNUMyMS4zNTYxIDcuNzcwMzEgMjAuNjQzNiA3Ljc2NTYzIDIwLjIwNzYgOC4yMDYyNUwxMi4wMDQ1IDE2LjQwOTRMMy43OTY2OCA4LjIwMTU2QzMuMzU2MDYgNy43NjA5NCAyLjY0MzU2IDcuNzYwOTQgMi4yMDc2MiA4LjIwMTU2QzEuNzcxNjggOC42NDIxOSAxLjc2Njk5IDkuMzU0NjkgMi4yMDc2MiA5Ljc5MDYyTDExLjIwMjkgMTguNzk1M1oiIGZpbGw9IiMwNTQ0NkIiLz4KPC9zdmc+') no-repeat center / contain;
}

.uc-menu .t481__right_buttons,
.uc-footer .t463__col,
.uc-hero .t997__header-wrapper,
.uc-team .t923__textwrapper,
.uc-faq .t585__textwrapper,
.uc-form .t-input-title {
    padding: 0;
}

.uc-menu .t481,
.uc-footer .t463__maincontainer,
.container,
.uc-form .t-input,
.uc-form .t678 {
    padding: 0 1.25rem;
}

.t-body .t-btn,
.uc-form .t-submit {
    padding: 0 1.125rem;
}

.uc-menu .t481__maincontainer {
    padding: 0 0.75rem 0 1rem;
}

.uc-menu .t481__list_item,
.map__content-card-list,
.uc-team .t923__imgwrapper,
.t-body .faq .t-container,
.t-body .uc-form .t-container {
    padding: 0 !important;
}

.uc-footer .t463__content {
    padding: 1.25rem 0 !important;
}

.uc-hero .t997__descr {
    padding: 0.75rem 1rem;
}

.uc-hero .t997__col,
#allrecords .uc-cards-icon .t-card__col,
.uc-about-cards .t850__wrap,
.map__content-card,
.uc-form .t-col.t-col_6 {
    padding: 1.25rem;
}

.uc-form textarea {
    padding: 1.25rem !important;
}

.uc-hero {
    padding: 8.125rem 0 3.25rem;
}

.t-body .t-container,
.uc-about-video .t-width {
    padding: 0 1.25rem !important;
}

.uc-card-2 .t1073__col {
    padding: 1.25rem 1.25rem 1.75rem;
}

.uc-card-2,
.uc-cards-icon,
.map,
.uc-team,
.faq,
.uc-form {
    padding: 3.25rem 0;
}

.uc-about-video {
    padding: 3.25rem 0 1.25rem;
}

.map__input {
    padding: 0 1rem;
}

.uc-team .t-card__col {
    padding: 1.5rem 1.25rem;
}

.uc-faq .t585__trigger-button {
    padding: 1rem 2.75rem 1rem 1.25rem;
}

.uc-faq .t585__text {
    padding: 0 1.25rem 1rem !important;
}

.uc-menu .t481__rightside {
    min-width: unset !important;
}

.uc-footer .t-sociallinks__wrapper {
    font-size: 0;
}

.t-body .t-btn,
.map__list-item,
.uc-form .t-input,
.uc-form .t-input-title {
    font-size: 1rem;
}

.uc-hero .t997__title {
    font-size: 4rem;
}

.t-body .t-section__title {
    font-size: 3.25rem;
}

.map__content-title {
    font-size: 1.25rem;
}

.uc-form .t678__form-bottom-text {
    font-size: 0.75rem;
}

.t-body .t-btn,
.map__input,
.uc-form .t-input,
.uc-form .t-submit {
    height: 2.75rem;
}

.uc-footer .t463__maincontainer {
    height: unset;
}

.uc-footer .t-sociallinks__item a {
    height: 2rem !important;
}

.uc-footer .t-sociallinks__customimg,
.uc-team .t-slds__arrow_wrapper {
    height: 100% !important;
}

.uc-hero .t-cover,
.uc-hero .t-cover__filter,
.uc-hero .t-cover__wrapper,
.uc-about-cards .t850__inner-col,
.uc-team .t923__content {
    height: unset !important;
}

.uc-hero .t-cover__carrier {
    height: 19.375rem !important;
}

.uc-hero .t997__imgwrapper img,
.uc-cards-icon .t503__img {
    height: 2.5rem;
}

.map iframe {
    height: auto;
}

.uc-team .t-card__col,
.uc-team .t-width,
.uc-team .t923__slds-wrapper,
.uc-team .t923__wrapper {
    height: 100%;
}

.uc-team .t923__bgimg {
    height: 120px;
}

.uc-faq .t585__trigger-button:after {
    height: 1.5rem;
}

.uc-menu .t-btn,
.uc-footer .t463__typo a:first-child,
.uc-footer .t-sociallinks__item:first-child,
.uc-hero .t-section__topwrapper,
.uc-hero .t997__cards-wrapper,
.uc-hero .t997__col,
.uc-hero .t997__imgwrapper,
.uc-hero .t997__card-title,
.t-body .t-col.t-col_12,
.uc-card-2 .t1073__col,
.uc-card-2 .t-card__descr,
.uc-about-cards .t850__col,
.faq .t-col.t-col_8,
.uc-faq .t585__text,
.uc-form .t-container,
.uc-form .t-col.t-col_6,
.uc-form .t-section__title {
    margin: 0;
}

.uc-footer .t-sociallinks__item {
    margin: 0 0 0 0.75rem;
}

.uc-hero .t-cover,
.container,
.uc-team .t923__bgimg,
.uc-form .t-input-block .t-text,
.uc-form .t678 {
    margin: 0 auto;
}

.uc-card-2 .t-card__title {
    margin: 1.25rem 0 1rem;
}

#allrecords .uc-cards-icon .t-card__col {
    margin: 0 !important;
}

.map__content-card-list {
    margin: 0 0 0 1rem !important;
}

.uc-team .t-card__col {
    margin: 0 0.625rem;
}

.uc-form .t-form__submit,
.uc-form .t678__form-bottom-text {
    margin: 1.25rem 0 0;
}

.uc-menu .t481,
.uc-menu .t481__maincontainer,
.uc-footer .t463__maincontainer,
.uc-hero .t997__descr,
.uc-hero .t997__col,
.t-body .t-container,
.uc-card-2 .t1073__col,
#allrecords .uc-cards-icon .t-card__col,
.uc-about-video .t-width,
.container,
.map__content-card,
.map__input,
.uc-team .t-card__col,
.uc-form .t-col.t-col_6,
.uc-form .t678 {
    box-sizing: border-box;
}

.uc-menu .t481__maincontainer,
.uc-footer .t463__content,
.uc-footer .t463__colwrapper,
.faq .t-btn {
    align-items: center;
}

.uc-hero .t-section__topwrapper,
.uc-hero .t997__col,
.map__content-card-list,
.map__content-card {
    align-items: flex-start;
}

.uc-menu .t481__maincontainer,
.uc-footer .t463__colwrapper,
.faq .container,
.uc-form .t678 {
    justify-content: space-between;
}

.uc-hero .t997__header-wrapper {
    justify-content: unset;
}

.faq .t-btn {
    justify-content: center;
}

.uc-menu .t481__maincontainer,
.uc-footer .t463__colwrapper,
.uc-hero .t997__cards-wrapper,
.uc-hero .t997__col,
.uc-card-2 .t1073__row,
.uc-cards-icon .t503__container,
.uc-about-cards .t850__container,
.map__content,
.faq__content-tabs,
.faq .container,
.uc-form .t678 {
    gap: 1.25rem;
}

.uc-menu .t481__list,
.uc-hero .t-section__topwrapper {
    gap: 2rem;
}

.uc-hero .t997__inner {
    gap: 4rem;
}

.uc-card-2 .t-card__descr ul {
    gap: 0.5rem;
}

.map__content-card-list,
.faq .t-container {
    gap: 0.75rem;
}

.map__content-card {
    gap: 1.5rem;
}

.faq__content {
    gap: 1.75rem;
}

.uc-menu .t481__centerside,
.uc-footer .t463__col,
.uc-cards-icon .t503__img,
.t-body .uc-form .t-section__container {
    width: unset;
}

.uc-footer .t-sociallinks__item a {
    width: 2rem !important;
}

.uc-footer .t-sociallinks__customimg,
.uc-team .t-card__col {
    width: 100% !important;
}

.uc-hero .t-cover__carrier {
    width: 26.75rem !important;
}

.uc-hero .t997__imgwrapper,
.uc-team .t-slds__arrow_wrapper,
.uc-form .t-section__container .t-col.t-col_12,
.uc-form .t-section__container {
    width: unset !important;
}

.map iframe,
.map__input,
.uc-form .t-container,
.uc-form .t-col.t-col_6 {
    width: 100%;
}

.map__content-card {
    width: calc(100% - 2.5rem);
}

.map__content-card-list::-webkit-scrollbar {
    width: 4px;
}

.uc-team .t923__bgimg {
    width: 120px;
}

.uc-team .t-slds__item {
    width: calc(min(100vw, 1180px) / 4) !important;
}

.uc-faq .t585__trigger-button:after {
    width: 1.5rem;
}

.uc-footer .t-sociallinks__item a {
    overflow: hidden;
}

.uc-footer .t463__typo a,
.uc-hero .t997__col:nth-child(3n - 1) .t997__card-title,
.uc-hero .t997__col:nth-child(3n) .t997__card-title,
.uc-about-cards .t850__col:nth-child(2n) .t-card__descr,
.faq .t-btn[data-active="true"] {
    color: #ffffff !important;
}

.uc-hero .t997__card-title,
.faq .t-btn {
    color: #05446b !important;
}

.t-body .t-section__title,
.map__content-title {
    color: #05446B;
}

.uc-card-2 .t1073__col:nth-child(2n) .t-card__title,
.uc-card-2 .t1073__col:nth-child(2n) .t-card__descr,
#allrecords .uc-cards-icon .t-card__col:nth-child(3n - 1) .t-card__title,
#allrecords .uc-cards-icon .t-card__col:nth-child(3n) .t-card__title {
    color: #ffffff;
}

.uc-form .t678__form-bottom-text {
    color: #808080;
}

.uc-form .t678__form-bottom-text a {
    color: #808080 !important;
}

.uc-footer .t463__typo a,
.uc-form .t678__form-bottom-text a {
    text-decoration: underline !important;
}

.uc-footer .t463__typo a {
    text-underline-offset: 0.25rem;
}

.uc-form .t678__form-bottom-text a {
    text-underline-offset: 0.125rem;
}

.uc-footer .t463__typo a {
    text-decoration-skip-ink: none;
}

.uc-footer .t463__typo a {
    margin-left: 0.75rem;
}

.uc-hero .t-cover,
.uc-about-video .t-width,
.uc-menu .t481,
.container,
.uc-form .t678 {
    max-width: 1200px;
}

.uc-hero .t997__col,
.t-body .t-col.t-col_12,
.uc-card-2 .t1073__col,
#allrecords .uc-cards-icon .t-card__col,
.uc-about-cards .t850__col,
.uc-form .t-col.t-col_6 {
    max-width: unset;
}

.uc-team .t-slds__main {
    max-width: 1220px;
}

.faq .t-col.t-col_8,
.uc-form .t-container {
    max-width: 765px;
}

.faq .t-section__title,
.uc-form .t-section__title {
    max-width: 375px;
}

.uc-hero .t-cover {
    isolation: isolate;
}

.uc-hero .t-cover__carrier,
.uc-faq .t585__trigger-button:after {
    position: absolute;
}

.uc-hero .t-container,
.uc-team .t923__bgimg {
    position: unset;
}

.uc-team .t-slds__main {
    position: relative;
}

.uc-team .t-slds__arrow-right {
    right: 0;
}

.uc-hero .t-cover__carrier,
.uc-faq .t585__trigger-button:after {
    right: 1.25rem;
}

.uc-hero .t-cover__carrier {
    background-size: contain;
}

.uc-hero .t-cover__carrier {
    z-index: -1;
}

.uc-hero .t-cover__filter {
    opacity: 0 !important;
}

.uc-hero .t997__descr {
    border: 1px solid #e02826;
}

.map iframe {
    border: none;
}

.map__input {
    border: 1px solid #d6d6d6;
}

.faq .t-btn {
    border: 1px solid #05446b;
}

.uc-faq .t585__header {
    border: none !important;
}

.uc-menu .t481__maincontainer,
.uc-hero .t997__col,
.uc-card-2 .t1073__col,
.uc-cards-icon .t-card__col,
.uc-about-cards .t850__inner-col,
.map iframe,
.map__content-card,
.uc-team .t-card__col,
.uc-faq .t585__accordion,
.uc-form .t-col.t-col_6 {
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.uc-hero .t997__descr {
    order: 1;
}

.uc-hero .t997__title {
    order: 2;
}

.uc-hero .t997__title {
    line-height: 1.1;
}

.t-body .t-section__title {
    line-height: 1 !important;
}

.map__list-item {
    line-height: 1.25;
}

.map__content-title,
.uc-form .t-input-block .t-text,
.uc-form .t678__form-bottom-text {
    line-height: 1.2;
}

.t-body .t-section__title {
    margin-bottom: 2rem !important;
}

.faq .t-section__title {
    margin-bottom: 0 !important;
}

.uc-form .t-input-title {
    margin-bottom: 0.375rem;
}

.uc-form .t-input-group {
    margin-bottom: 1.25rem;
}

.map__content-title {
    font-weight: 700;
}

.t-body .t-section__title {
    font-weight: 800;
}

.uc-cards-icon .t503__container,
.uc-about-cards .t850__container,
.faq .t-container {
    flex-wrap: nowrap;
}

.uc-about-cards {
    padding-bottom: 3.25rem;
}

.map {
    font-family: 'Lato', Arial, sans-serif;
}

.map__content-card-list {
    list-style: none;
}

.map__content-card-list {
    overflow-y: auto;
}

.map__content-card-list {
    max-height: 11.25rem;
}

.map__content-card-list {
    scroll-snap-type: y mandatory;
}

.map__content-card-list {
    scrollbar-width: thin;
}

.map__content-card-list {
    scrollbar-color: #05446b #dbdbdb;
}

.map__list-item {
    scroll-snap-align: start;
}

.map__input:focus {
    border-color: #05446b;
}

.map__input:focus {
    outline: none;
}

.uc-faq .t585__trigger-button {
    outline: none !important;
}

.map__content-card-list::-webkit-scrollbar-thumb {
    background-color: #05446b;
}

.faq .t-btn[data-active="true"] {
    background-color: #05446B;
}

.uc-team .t-slds__arrow-left {
    left: 0;
}

.uc-faq .t585__trigger-button:after {
    content: '';
}

.uc-faq .t585__trigger-button:after {
    transform: translateY(-50%);
}

.uc-faq .t585__header.t585__opened .t585__trigger-button:after {
    transform: translateY(-50%) rotate(180deg);
}

.uc-faq .t585__trigger-button:after {
    transition: transform 0.3s ease;
}

.map__content-card-list {
    flex-grow: 1;
}

.uc-form .t-input-title {
    cursor: pointer;
}

@media screen and (max-width: 1300px) {
    .uc-team .t-slds__container {
        width: unset;
    }
    
    .uc-team .t-slds__main {
        padding: 0 0.625rem !important;
        max-width: 1200px;
    }
}

@media screen and (max-width: 1200px) {
    .uc-menu .t481, .t-body .t-container {
        max-width: unset;
    }
    
    .uc-hero .t-section__topwrapper {
        max-width: 760px;
    }
    
    .uc-hero .t-cover__carrier {
        width: min(38vw, 24rem) !important;
        background-position: right center;
    }
    
    .uc-team .t-slds__item {
        width: calc((100vw - 1.25rem) / 4) !important;
    }
    
    .uc-form .t-container {
        max-width: 765px;
    }
    
    .faq .t-section__title, 
    .uc-form .t-section__title {
        min-width: 280px;
    }
}

@media screen and (max-width: 980px) {
    .uc-menu .t481 {
        top: 78px !important;
        animation: reveal 0.3s ease forwards;
        overflow: hidden;
    }
    
    .uc-menu .tmenu-mobile__container {
        min-height: 68px;
        height: 68px;
    }
    
    .uc-menu .tmenu-mobile {
        background: #05446B !important;
        border-radius: 1rem;
        box-sizing: border-box;
        top: 0.625rem;
        left: 1.25rem;
        width: calc(100% - 2.5rem);
        height: 68px;
        transition: height 0.3s ease;
    }
    
    .uc-menu .t481__maincontainer {
        border-radius: 0 0 1rem 1rem;
        background: none !important;
    }
    
    .uc-menu .t481__leftside {
        display: none;
    }
    
    .uc-menu .t481__list {
        flex-wrap: wrap;
    }
    
    .uc-menu .t-menuburger {
        outline: none !important;
    }
    
    @keyframes reveal {
        from {
            transform: translateY(-100%);
        }
        to {
            transform: translateY(0);
        }
    }
    
    .uc-menu .tmenu-mobile.tmenu-mobile_opened {
        height: 136px !important;
    }
}

@media screen and (max-width: 960px) {
    .uc-hero .t-section__topwrapper,
    .uc-cards-2 .t-col,
    .uc-about-cards .t850__col,
    .uc-team .t923__slds-wrapper,
    .faq .t-col.t-col_8,
    .t-body .t-col.t-col_12 {
        padding: 0;
    }
    
    .uc-team .t-slds__item {
        width: calc((100vw - 1.25rem) / 3) !important;
    }
    
    .uc-card-2 .t1073__row {
        display: flex;
    }
    
    .uc-cards-icon .t503__container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    
    .uc-about-cards .t850__container {
        display: flex;
        flex-direction: column;
    }
    
    .uc-footer .t463__col {
        margin: 0;
    }
    
    .uc-team .t-card__col {
        padding: 1.5rem 1.25rem !important;
    }
    
    .uc-team .t-slds__item {
        width: calc((100vw - 1.25rem) / 3) !important;
    }
    
    .uc-hero .t997__title {
        font-size: 3.5rem;
    }
    
    .t-body .t-section__title {
        font-size: 3rem;
    }
    
    .faq__content-tabs {
        flex-wrap: wrap;
        row-gap: 0.75rem;
    }
}

@media screen and (max-width: 768px) {
    .uc-hero .t-cover__carrier {
        display: none;
    }
    
    .uc-menu .t481__maincontainer {
        flex-direction: column;
        height: unset !important;
        align-items: flex-start;
        padding: 1.25rem;
    }
    
    .uc-menu .t481__rightcontainer {
        padding: 0;
    }
    
    .uc-menu .t481__list {
        flex-direction: column;
        align-items: flex-start;
        gap: 1rem;
    }
    
    .uc-menu .tmenu-mobile.tmenu-mobile_opened {
        height: unset !important;
        border-radius: 1rem 1rem 0 0 !important;
        transition-delay: 0.1s;
    }
    
    .uc-menu .tmenu-mobile {
        transition: border-radius 0.3s ease;
        transition-delay: 0.2s;
    }
    
    .uc-menu .t481__maincontainer {
        background: #05446B !important;
    }
    
    .uc-menu .t481__centercontainer {
        padding: 0;
    }
}

@media screen and (max-width: 640px) {
    .uc-hero .t997__cards-wrapper,
    .uc-card-2 .t1073__row,
    .uc-form .t678,
    .map__content,
    .faq .container {
        flex-direction: column;
    }
    
    .uc-card-2, .uc-cards-icon, .map, .uc-team, .faq {
        padding: 2rem 0;
    }
    
    .map__content-card {
        width: unset;
    }
    
    .uc-team .t-slds__item {
        width: calc((100vw - 1.25rem) / 2) !important;
    }
    
    .uc-team .t-slds__arrow {
        width: 3.25rem !important;
        height: 3.25rem !important;
    }
    
    .uc-team .t-slds__arrow_body {
        width: 0.75rem !important;
    }
    
    .map iframe {
        height: 356px;
    }
    
    .faq .container {
        gap: 0;
    }
    
    .t-body .t-section__title {
        margin-bottom: 1.5rem !important;
    }
    
    .uc-footer .t463__col:first-child {
        flex-shrink: 0;
    }
    
    .uc-form .t-section__title {
        margin-bottom: 0 !important;
    }
    
    .faq .t-section__title, 
    .uc-form .t-section__title {
        max-width: unset;
    }
}

@media screen and (max-width: 480px) {
    .uc-hero .t997__title {
        font-size: 3rem;
    }
    
    .uc-hero .t-section__topwrapper {
        align-items: flex-start;
    }
    
    .uc-hero .t997__descr {
        display: inline-block !important;
    }
    
    .uc-cards-icon .t503__container {
        display: flex;
        flex-direction: column;
    }
    
    .t-body .t-section__title {
        font-size: 2.5rem;
    }
    
    .uc-team .t-slds__item {
        width: calc(100vw - 1.25rem) !important;
    }
    
    .uc-team .t923__slds-wrapper {
        padding: 0 !important;
    }
}