.uc-stat .t1033 .t-col {
    float: none;
    display: flex!important;
    align-items: center!important;
}
.uc-header li.t-sociallinks__item a:hover, .uc-footer li.t-sociallinks__item a:hover {
    opacity: 50% !important;
    cursor: pointer;
}
.uc-header .t967__additional-langs__lang a:hover {
    color: #7063f8 !important;
    cursor: pointer;
}
.uc-header .t967__bottom {
    background: #fff;
}
.uc-header .t967__maincontainer {
    padding: 0 0px;
}
.uc-header .t967__top, .uc-header .t967__bottomwrapper{
    padding: 0 40px;
}
.uc-header .t967__additionalwrapper {
    padding: 0 80px;
}
.uc-header .t967__additional-descr {
    padding-right: 10px;
    max-width: 300px;
    white-space: normal !important;
}
.uc-hero .t-container {
    max-width: 1300px;
}
.uc-services .t1196__content-inner {
    border-radius: 17px !important;
}
.uc-how .t1108__bgimg {
    background-size: contain;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border: 0px;
}
.uc-how .t1108 .t-section__bottomwrapper {
    margin-top: 75px;
}
.uc-how .t-btn_md {
    padding-left: 40px;
    padding-right: 40px;
}
.uc-how .t1108__bgimg {
    margin-left: 0px !important;
    background-position-x: left !important;
}
.uc-how .t1108__line {
    left: -50% !important;
}
.uc-contacts .t-title, .uc-faq .t-title, .uc-how .t-title, .uc-mainfeed .t-title, .uc-services {
    font-weight: 300 !important;
}
.uc-contacts a.t-form__errorbox-link {
    font-size: 14px !important;
}
.uc-contacts .t-form__errorbox-item {
    margin-top: 0px !important;
}
.uc-footer .t447 .t447__allert-wrapper {
    display: inline-block;
    width: 100%;
    height: 20px;
    margin-top: 7px;
}
.uc-footer .t447 .t447__form-bottom-text {
    margin-top: 0px;
}
.uc-footer .t447__submit.t-submit:hover {
    color: #FB5A5E !important;
    border-color: #FB5A5E !important;
    transition-property: background-color, color, border-color, fill;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
}
.uc-footer .t447__submit.t-submit:hover .t447__btnicon path {
    fill: #FB5A5E !important;
    transition-property: background-color, color, border-color, fill;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
}
.uc-footer .t447__form-bottom-text.t-descr.t-descr_xxs span {
    font-size: 12px !important;
}
.uc-footer .t447 .t447__title_uppercase {
    letter-spacing: 0px !important;
}
.uc-footer .t447 .t447__descr a {
    border-bottom: 0px solid #0a0c1b !important;
    -webkit-box-shadow: inset 0px -1px 0px 0px #0a0c1b !important;
}
/*.uc-contacts .t1056__col-wrapper {
    border: 1px solid #D9D7E8 !important;
    box-shadow: 0 0px 20px 0px #35334b42;
    padding: 30px;
    border-radius: 20px;
    min-height: 90px;
    background: #ffffff;
}
.uc-contacts .t1056__text {
    border-top: 1px solid #dad7e8;
    margin-top: 10px;
    padding-top: 10px;
}*/
.uc-contacts form {
    border: 1px solid #D9D7E8 !important;
    box-shadow: 0 0px 20px 0px #35334b7a;
    padding: 30px;
    border-radius: 20px;
    min-height: 90px;
    background: #ffffff;
    padding: 40px;
}
.uc-contacts .t-section__descr {
    margin-bottom: 40px !important;
}
.uc-contacts label.t-checkbox__control.t-checkbox__control_flex.t-text.t-text_xs {
    font-size: 12px;
    line-height: 1.3;
}
.uc-contacts .t-checkbox__indicator {
    border: 2px solid #d7d4e4 !important;
    height: 30px !important;
    width: 30px !important;
    border-radius: 6px;
}
.uc-contacts .t-checkbox__indicator:after {
    border: solid #7063f8;
    border-width: 0 3px 3px 0 !important;
    height: 12px !important;
    left: 9px !important;
    top: 4px !important;
    width: 6px !important;
    border-radius: 2px !important;
}
.uc-contacts .t-descr_md {
    font-size: 16px;
    line-height: 1.55;
}
.uc-contacts .t718 .t-input-group {
    margin-bottom: 15px;
}
.uc-contacts {
    background-image: url(https://optim.tildacdn.one/tild3635-3962-4334-b465-623734356238/-/format/webp/girl-contact-us.png.webp);
    background-size: 190px;
    background-repeat: no-repeat;
    background-position-x: 86%;
    background-position-y: bottom;
}
.uc-contacts svg.t-sociallinks__svg {
    scale: 1.4;
}
.uc-contacts .t718 .t-sociallinks__item {
    margin: 0px 8px 0 !important;
}
/*.uc-mainfeed .t-feed__col-grid__post-wrapper {
    border: 1px solid #D9D7E8 !important;
    box-shadow: 0 0px 20px 0px #35334b42;
    padding: 0px 0px 0px 0px;
    border-radius: 20px;
    background: #ffffff;
}
.uc-mainfeed .t-feed__col-grid__content {
    padding: 5px 20px 30px !important;
}*/
.uc-mainfeed .t-feed__col-grid__content {
    padding: 0px !important;
}
.uc-mainfeed .t-feed__post-bgimg.t-bgimg {
    border-radius: 20px;
}
.uc-map .t448__wrapper {
    padding: 60px 0 35px !important;
}
.uc-map .t-valign_middle {
    vertical-align: top !important;
}
.uc-map img.t448__screenshot.t-img {
    position: relative !important;
}
.uc-map .t448__title {
    margin-bottom: 0px !important;
}
.uc-map .t448__descr {
    margin-top: 0px !important;
}
.uc-info .t938 .t-section__bottomwrapper {
    margin-top: 20px !important;
}
.uc-title-cover .t891__title {
    padding: 30px !important;
}
/*Mobile*/
@media screen and (max-width: 980px) {
    .uc-header .t967__top, .uc-header .t967__bottomwrapper {
        padding: 0px;
    }
    .uc-header .tmenu-mobile__imglogo {
        max-width: 220px !important;
    }
    .uc-header .t967__additional-descr.t967__additionalitem {
        display: none;
    }
    .uc-header .t967__additionalwrapper {
        padding: 0px;
    }
    .uc-header .t967 .t967__button {
        padding: 20px 40px;
    }
    .uc-header .tmenu-mobile {
        border-bottom: 2px solid #d9d7e8;
    }
    .uc-hero-mob .t-cover__carrier {
        background-size: contain;
    }
    .uc-hero-mob .t-valign_middle {
        vertical-align: top;
    }
    .uc-hero-mob .t181__title {
        padding: 20px 0px 0px 0px !important;
    }
    .uc-hero-mob .t-descr_lg {
        font-size: 38px;
        line-height: 1.1;
    }
    .uc-services .t-section__descr {
        font-size: 18px !important;
    }
    .uc-how .t1108__bgimg {
        margin-left: auto !important;
        background-position-x: center !important;
    }
    .uc-mainfeed .t-feed__container_inrow1 .t-feed__post:first-child, .uc-mainfeed .t-feed__container_inrow2 .t-feed__post:nth-child(-n+2), .uc-mainfeed .t-feed__container_inrow3 .t-feed__post:nth-child(-n+3), .uc-mainfeed .t-feed__container_inrow4 .t-feed__post:nth-child(-n+4) {
        margin-top: 0px !important;
    }
    .uc-mainfeed .t-feed__container .t-feed__parts-switch-wrapper {
        margin-bottom: 0px;
        text-align: left !important;
    }
    .uc-mainfeed .t-align_center {
        text-align: left;
    }
    .uc-contacts .t718 .t718__contentwrapper {
        text-align: left!important;
    }
    .uc-contacts .t718__contacts {
        font-size: 18px !important;
    }
    .uc-contacts {
        background-image: none !important;
    }
    .uc-contacts form {
    padding: 40px 20px 10px 20px;
    }
    .uc-map .t448__wrapper {
    padding: 60px 0 25px !important;
    }
    .uc-title-cover .t891__title {
    padding: 0px !important;
    }
    .uc-title-cover .t-cover, .uc-title-cover .t-cover__carrier, .uc-title-cover .t-cover__filter, .uc-title-cover .t-cover__wrapper {
    height: 140px !important;
    }
    .uc-title-cover .t-cover__wrapper span.space {
    display: none !important;
    }
    .uc-tabs .t397__select {
    border: 1px solid #d9d7e8 !important;
    border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
    }
    .uc-price .t1206__card_icon-left {
    flex-direction: column !important;
    }
    .uc-price .t1206 .t1206__col-bottom {
    margin-top: 45px !important;
    }
    .uc-price .t1206__feature+.t1206__feature {
    margin-top: 20px !important;
    }
}