.acceptance-calculator__summary-list {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 12px;
    margin: 15px 0;
}

.acceptance-calculator__summary-item {
    display: flex;
    justify-content: space-between;
    width: 100%;
    font-family: Gravity, sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 100%;
    color: #ffffff;
    padding: 10px 15px;
    background-color: #4B4B4B;
    max-height: 200px;
    transition: opacity 0.25s ease, transform 0.25s ease, max-height 0.25s ease, padding 0.25s ease;
    overflow: hidden;
}

.acceptance-calculator__summary-item.is-hidden {
    opacity: 0;
    transform: translateY(-4px);
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
    overflow: hidden;
    display: none;
    pointer-events: none;
}

@media screen and (max-width: 1200px) {
    .acceptance-calculator__summary-item {
        font-size: 13px;
        padding: 10px 8px;
    }
}

@media screen and (max-width: 991px) {
    .acceptance-calculator__summary-item {
        font-size: 14px;
    }
}

@media screen and (max-width: 767px) {
    .acceptance-calculator__summary-item {
        font-size: 13px;
    }
}

@media screen and (max-width: 575px) {
    .acceptance-calculator__summary-item {
        font-size: 14px;
    }
}

.old-apartment-price {
    opacity: 0.5;
    margin-right: 10px;
    text-decoration: line-through;
}

.old-apartment-price.old-apartment-price--js {
    display: none;
}

.acceptance-calculator--card-small-select select {
    font-family: Inter, sans-serif;
    font-weight: 300;
    appearance: none;
    background: rgb(227, 220, 218);
    color: #1F1F1F;
    padding: 7px 40px 6px 10px;;
    font-size: 16px;
    width: 100%;
    border: none;
    cursor: pointer;
    outline: none;
    position: relative;
}

.company-awards {
    display: none;
}

.acceptance-calculator--card-small-select::after {
    content: '';
    position: absolute;
    top: calc(50% + 2px);
    right: 16px;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 8px solid rgba(220, 192, 142, 1);
    pointer-events: none;
    transition: transform 0.3s ease;
}

.acceptance-calculator--card-promo {
    margin-top: 60px;

    @media screen and (max-width: 1200px) {
        margin-top: 40px;
    }

    @media screen and (max-width: 991px) {
        margin-top: 20px;
    }
}

.acceptance-calculator--card-promo-title {
    font-family: Gravity, sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 130%;
    color: #DCC08E;
    margin-bottom: 10px;

    @media screen and (max-width: 991px) {
        font-size: 18px;
        line-height: 125%;
    }

    @media screen and (max-width: 767px) {
        font-size: 16px;
        margin-bottom: 5px;
    }
}

.acceptance-calculator--card-promo-input input {
    font-family: Gravity, sans-serif;
    font-weight: 300;
    background: rgb(227, 220, 218);
    padding: 10px 10px 8px 16px;
    font-size: 16px;
    width: 100%;
    border: none;
    cursor: pointer;
    outline: none;
    position: relative;
}

.acceptance-calculator--card-promo-input input::placeholder {
    color: rgb(167, 157, 154);
}

.total-price-block {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    gap: 15px;
}

.total-price {
    font-family: NEXT-ART, sans-serif;
    font-weight: 350;
    font-size: 22px;
    color: #ffffff;

    @media screen and (max-width: 767px) {
        font-size: 16px;
    }
}

.old-total-price {
    font-family: NEXT-ART, sans-serif;
    font-weight: 300;
    font-size: 22px;
    color: #ffffff;
    opacity: 0.5;
    text-decoration: line-through;

    @media screen and (max-width: 767px) {
        font-size: 16px;
    }
}

.acceptance-calculator--card-small-select {
    position: relative;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transform: translateY(-5px);
    transition: max-height 0.35s ease, opacity 0.25s ease, transform 0.25s ease;
}

.acceptance-calculator--card-checkbox-label--block:has(#desktop-reception-warehouse:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#mobile-reception-warehouse:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#desktop-thermal-imaging-inspection:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#mobile-thermal-imaging-inspection:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#desktop-valuation-bank:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#mobile-valuation-bank:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#mobile-drawing-type:checked) .acceptance-calculator--card-small-select,
.acceptance-calculator--card-checkbox-label--block:has(#desktop-drawing-type:checked) .acceptance-calculator--card-small-select {
    max-height: 200px;
    opacity: 1;
    transform: translateY(0);
}

.acceptance-calculator--cards .acceptance-calculator--card.has-border {

    @media screen and (max-width: 991px) {
        padding: 0;
        border: none;
        margin-top: -450px;
        will-change: transform;
        transform: translateY(0);
        grid-template-columns: 1fr 1fr;
    }

    @media screen and (max-width: 767px) {
        margin-top: -620px;
        width: 100%;
    }

    @media screen and (max-width: 575px) {
        margin-top: 0;
        width: 80%;
    }

    @media screen and (max-width: 468px) {
        width: 100%;
    }
}

.acceptance-calculator--card-select--block .acceptance-calculator--card-price-block,
.acceptance-calculator--card-select--block .acceptance-calculator--card-calculate-price{
    @media screen and (max-width: 767px) {
        font-size: 14px;
    }
}

.acceptance-calculator--card-select--block .acceptance-calculator--card-calculate-text {
    @media screen and (max-width: 767px) {
        font-size: 14px;
    }
}

.acceptance-calculator--card-bottom .acceptance-calculator--card-send {
    @media screen and (max-width: 767px) {
        font-size: 16px;
        padding: 12px 18px;
    }
}



/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.old-repeat-price.old-repeat-price--js {
    text-decoration: line-through;
    opacity: 0.5;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.input-error {
    border: 1px solid #e53935 !important;
}
.temp-popup {
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,0.45);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
    opacity: 0;
    visibility: hidden;
    transition: opacity .3s ease;
    z-index: 9999;
}

.temp-popup.active {
    opacity: 1;
    visibility: visible;
}

.temp-popup__content {
    background: #FFFFFF;
    padding: 28px 32px;
    border-radius: 14px;
    text-align: center;
    max-width: 380px;
    width: 100%;
    box-shadow: 0 24px 48px rgba(0,0,0,.25);
    animation: popupScale .25s ease;
}

.temp-popup__icon {
    font-family: Gravity, sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 52px;
    height: 52px;
    border-radius: 50%;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 14px;
    color: #FFFFFF;
}

/* SUCCESS */
.temp-popup.is-success .temp-popup__icon {
    background: linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);
}

/* WARNING */
.temp-popup.is-warning .temp-popup__icon {
    background-color: rgba(31,31,31,1);
}

/* ERROR */
.temp-popup.is-error .temp-popup__icon {
    background-color: #F31526;
}

.temp-popup__title {
    font-family: Gravity, sans-serif;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 8px;
    color: #000000;
}

.temp-popup__text {
    font-family: Gravity, sans-serif;
    font-size: 15px;
    line-height: 1.45;
    color: rgba(31,31,31,1);
}
.header__nav-item--dropdown {
    position: relative;
}

.dropdown-toggle {
    background: none;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 300px;
    padding: 20px;
    background: #0b0b0b;
    border: 1px solid #ffffff;
    display: none;
    flex-direction: column;
    gap: 14px;
    z-index: 1000;
}

.dropdown a {
    font-family: Gravity, sans-serif;
    color: #fff;
    text-decoration: none;
}

.dropdown a:hover,
.footer__menu-link:hover,
.header__burger-link:hover,
.header__nav-item-link:hover,
.header__burger-dropdown-link:hover{
    color: #dcc08e;
}

.dropdown a:hover {
    opacity: 0.7;
}

/* hover-открытие на десктопе */
.header__nav-item--dropdown:hover .dropdown {
    display: flex;
    padding: 20px;
}

/* ===== STATES ===== */
.temp-popup.is-success .temp-popup__icon {
    background: linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);
}

.temp-popup.is-error .temp-popup__icon {
    background: #F31526;
}

.temp-popup.is-warning .temp-popup__icon {
    background: rgba(31,31,31,1);
}

/* ===== ANIMATION ===== */
@keyframes popupScale {
    from { transform: scale(.92); opacity: .8; }
    to   { transform: scale(1); opacity: 1; }
}

/* ===== MOBILE ===== */
@media (max-width: 480px) {
    .temp-popup__content {
        padding: 22px 20px;
        border-radius: 12px;
    }

    .temp-popup__icon {
        width: 44px;
        height: 44px;
        font-size: 20px;
        margin-bottom: 10px;
    }

    .temp-popup__title {
        font-size: 16px;
    }

    .temp-popup__text {
        font-size: 14px;
    }

    .header__burger-content.active {
        width: 100%;
    }
}
.universal-included-service--card.universal-animation-card::after {
    content: "";
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
}
.preloader {
    position: fixed;
    inset: 0;
    background: #000000;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0.8s cubic-bezier(0.4, 0, 0.2, 1);
    visibility: visible;
    pointer-events: all;
}

.preloader.hidden {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}

.preloader-inner {
    position: relative;
    padding: 0 2rem; /* Отступы для маленьких экранов */
}

.preloader-text {
    font-family: 'NEXT-ART', 'Montserrat', 'Arial Black', sans-serif;
    font-size: clamp(2.5rem, 8vw, 5rem);
    font-weight: 700;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    color: #DCC08E;
    opacity: 0;
    transform: translateY(100px);
    animation: slideUpWhole 0.9s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
}

@keyframes slideUpWhole {
    from {
        transform: translateY(100px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.preloader-text::after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg,
    transparent,
    #DCC08E 50%,
    transparent);
    transform: scaleX(0);
    transform-origin: center;
    animation: revealLine 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards;
}

@keyframes revealLine {
    to { transform: scaleX(1); }
}

@media (max-width: 768px) {
    .preloader-text {
        letter-spacing: 0.2em;
    }
}

@media (max-width: 480px) {
    .preloader-text {
        letter-spacing: 0.1em;
        font-size: clamp(2rem, 6vw, 3rem);
    }
}

.content {
    display: none;
    min-height: 100vh;
    opacity: 0;
    transition: opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}

.content.visible {
    display: block;
    opacity: 1;
}
body.no-scroll {
    overflow: hidden;
}

.privacy-modal {
    position: fixed;
    inset: 0;
    z-index: 9999;

    display: flex;
    align-items: center;
    justify-content: center;

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.25s ease, visibility 0.25s ease;
}

.privacy-modal.is-active {
    opacity: 1;
    visibility: visible;
}

.privacy-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,0.6);
}

.privacy-window a {
    color: #333;
    font-size: 15px;
}

.privacy-window a:hover {
    text-decoration: underline;
    color: #dcc08e;
}

/* Окно */
.privacy-window {
    position: relative;
    background: #fff;
    max-width: 720px;
    width: 90%;
    height: 420px;              /* ← Фиксированная высота */
    border-radius: 12px;
    padding: 24px;
    display: flex;
    flex-direction: column;
    box-shadow: 0 20px 60px rgba(0,0,0,0.25);
    font-family: Gravity, sans-serif;
    transform: translateY(10px) scale(0.97);
    opacity: 0;
    transition: transform 0.25s ease, opacity 0.25s ease;
}

.privacy-modal.is-active .privacy-window {
    transform: translateY(0) scale(1);
    opacity: 1;
}

.privacy-title {
    font-family: Gravity, sans-serif;
    font-weight: 400;
    flex-shrink: 0;
    font-size: 22px;
    margin-bottom: 16px;
    color: #333;
}

.privacy-content {
    font-family: Gravity, sans-serif;
    flex: 1;
    overflow-y: auto;
    font-weight: 350;
    font-size: 14px;
    line-height: 1.6;
    color: #333;
    padding-right: 8px;
    scrollbar-width: thin;
    scrollbar-color: #c5c5c5 transparent;
}

.privacy-content::-webkit-scrollbar {
    width: 6px;
}

.privacy-content::-webkit-scrollbar-track {
    background: transparent;
}

.privacy-content::-webkit-scrollbar-thumb {
    background: #d1d1d1;
    border-radius: 10px;
}

.privacy-content::-webkit-scrollbar-thumb:hover {
    background: #b5b5b5;
}

.privacy-content ul {
    padding-left: 18px;
    margin: 10px 0;
}

.privacy-close {
    font-family: Gravity, sans-serif;
    font-weight: 350;
    position: absolute;
    top: 16px;
    right: 16px;
    font-size: 28px;
    background: none;
    border: none;
    cursor: pointer;
    color: #333;
}
.footer__privacy {
    font-family: Gravity, sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 100%;
    color: #fff;
    margin-top: 10px;
    cursor: pointer;
}

.footer__privacy:hover {
    text-decoration: underline;
    color: #fff;
}
.header__burger-list.is-hidden {
    display: none;
}
.usable-cards__content-small.services__content-small.mobile-furniture-service-card {
    display: none;
}
.services__content-small.usable-cards__content-small.mobile-lawyers-service-card {
    display: none;
}

@media (max-width: 600px) {
    .privacy-window {
        height: 90vh;
        border-radius: 12px;
        padding: 20px 16px;
    }

    .privacy-title {
        font-size: 18px;
        margin-top: 30px;
        text-align: center;
    }

    .privacy-content {
        font-size: 13px;
    }
}

@media (max-width: 991px) {
    .universal-included-service--img.lawyer--img .lawyer--image--content {
        display: none !important;
    }
    .universal-included-service--img.lawyer--img .lawyer--image.is-visible {
        height: 375px !important;
    }
    .lawyer--image.included-service-img--js.is-visible {
        height: 375px;
    }
    .lawyer--image.included-service-img--js.is-visible.fist--img--block {
        background-position: 100% -170px;
    }
    .usable-cards__content-small.services__content-small.desktop-furniture-service-card {
        display: none;
    }
    .usable-cards__content-small.services__content-small.mobile-furniture-service-card {
        display: flex;
    }
    .services__content-small.usable-cards__content-small.desktop-lawyers-service-card {
        display: none;
    }
    .services__content-small.usable-cards__content-small.mobile-lawyers-service-card {
        display: flex;
    }
}

@media (max-width: 768px) {
    .lawyer--image.included-service-img--js.is-visible.fist--img--block {
        background-position: 100% -120px;
    }

    .universal-included-service--img.lawyer--img .lawyer--image.is-visible {
        height: 320px !important;
    }
}

@media (max-width: 468px) {
    .lawyer--image.included-service-img--js.is-visible.fist--img--block {
        background-position: 100% -75px;
    }

    .header__burger-content.active {
        width: 100% !important;
    }
}

/* Light */
@font-face {
    font-family: 'Inter';
    src: url('../..//assets/fonts/Inter-Light.otf') format('otf'),
    url('../..//assets/fonts/Inter-Light.otf') format('otf');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Light */
@font-face {
    font-family: 'Inter';
    src: url('../..//assets/fonts/Inter-Medium.otf') format('otf'),
    url('../..//assets/fonts/Inter-Medium.otf') format('otf');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


@font-face{font-family:"Gravity";src:url(../..//assets/fonts/Gravity-Light.woff2) format("woff2"),url(../..//assets/fonts/Gravity-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gravity";src:url(../..//assets/fonts/Gravity-Regular.woff2) format("woff2"),url(../..//assets/fonts/Gravity-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gravity";src:url(../..//assets/fonts/Gravity-Bold.woff2) format("woff2"),url(../..//assets/fonts/Gravity-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"NEXT-ART";src:url(../..//assets/fonts/NEXTART-Semibold.woff2) format("woff2"),url(../..//assets/fonts/NEXTART-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0;list-style-type:none}a{text-decoration:unset}body{background-color:#1f1f1f}footer,header{background:#101010}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}.slick-list,.slick-track{height:auto !important}.slick-slide{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}button{outline:none;border:none}body.no-scroll{overflow:hidden}.left-aligned-container{--bs-gutter-x: 1.5rem;width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:0;margin-left:auto;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media(min-width: 576px){.left-aligned-container{width:calc(50vw + 270px)}}@media(min-width: 768px){.left-aligned-container{width:calc(50vw + 360px)}}@media(min-width: 992px){.left-aligned-container{width:calc(50vw + 480px)}}@media(min-width: 1200px){.left-aligned-container{width:calc(50vw + 570px)}}@media(min-width: 1400px){.left-aligned-container{width:calc(50vw + 660px)}}.universal-included-service{position:relative;z-index:12;margin-top:-120px;background:linear-gradient(to bottom, rgba(31, 31, 31, 0) 0%, rgba(31, 31, 31, 0.7) 50px, rgb(31, 31, 31) 100px)}.universal-included-service--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #dcc08e;padding-bottom:9px}@media screen and (max-width: 767px){.universal-included-service--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:none}}.universal-included-service--title{color:#fff}@media screen and (max-width: 767px){.universal-included-service--title{width:100%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #dcc08e}}.universal-included-service--text{font-family:"Gravity",sans-serif;font-weight:500;font-size:20px;line-height:100%;color:#a79d9a}@media screen and (max-width: 991px){.universal-included-service--text{font-size:18px}}.universal-included-service--bottom{display:grid;grid-template-columns:2fr 1fr;margin-top:65px;gap:10px}@media screen and (max-width: 1200px){.universal-included-service--bottom{margin-top:45px}}@media screen and (max-width: 991px){.universal-included-service--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:25px}}.universal-included-service--cards{display:grid;grid-template-columns:1fr 1fr;gap:10px;background-size:404px 508px;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.universal-included-service--cards{gap:7px}}@media screen and (max-width: 991px){.universal-included-service--cards{background-size:340px 420px}}@media screen and (max-width: 468px){.universal-included-service--cards{grid-template-columns:1fr}}.universal-included-service--card{position:relative;border:1px solid #a79d9a;padding:20px}@media screen and (max-width: 1200px){.universal-included-service--card{padding:12px}}.universal-included-service--card.card-full--width{grid-column:1/-1}.universal-included-service--card.first-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:none;padding:0}.universal-included-service--card.first-card p{font-family:"Gravity",sans-serif;font-weight:350;font-size:20px;line-height:120%;color:#fff;margin-top:0;padding:0 0 40px 0}@media screen and (max-width: 1200px){.universal-included-service--card.first-card p{font-size:15px;padding:0 0 12px 0}}.universal-included-service--card.first-card button{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#fff;padding:15px;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);width:100%;cursor:pointer}@media screen and (max-width: 1200px){.universal-included-service--card.first-card button{font-size:18px;padding:12px}}@media screen and (max-width: 991px){.universal-included-service--card.first-card button{padding:10px}}.universal-included-service--card-title{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#dcc08e}@media screen and (max-width: 1200px){.universal-included-service--card-title{font-size:18px}}.universal-included-service--card-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:120%;color:#fff;margin-bottom:0}@media screen and (max-width: 1200px){.universal-included-service--card-text{font-size:14px}}@media screen and (max-width: 767px){.universal-included-service--card-text br{display:none}}.universal-included-service--card-number{position:absolute;right:16px;top:16px;font-family:"Gravity",sans-serif;font-weight:300;font-size:24px;line-height:100%;color:#a79d9a}.universal-included-service--card-list{margin-top:12px !important;margin-left:18px !important}.universal-included-service--card-item{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:130%;color:#fff;list-style-type:disc}.universal-included-service--card.universal-animation-card{cursor:pointer}.universal-included-service--card.universal-animation-card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(167, 134, 80, 0)), to(#A78650));background:linear-gradient(180deg, rgba(167, 134, 80, 0) 0%, #A78650 100%);opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;pointer-events:none;z-index:5}.universal-included-service--card.universal-animation-card:hover::before{opacity:1}.universal-included-service--card.universal-animation-card:hover{-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.2);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:10}.universal-included-service--img{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.universal-included-service--img.included-service-img--js{opacity:0;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);height:0}.universal-included-service--img.included-service-img--js.is-visible{opacity:1;height:100%}@media screen and (max-width: 991px){.universal-included-service--img.included-service-img--js.is-visible{height:375px}}@media screen and (max-width: 767px){.universal-included-service--img.included-service-img--js.is-visible{height:320px}}@media screen and (max-width: 575px){.universal-included-service--img.included-service-img--js.is-visible{height:290px}}@media screen and (max-width: 468px){.universal-included-service--img.included-service-img--js.is-visible{height:220px}}@media screen and (max-width: 991px){.universal-included-service--img{height:375px}}@media screen and (max-width: 767px){.universal-included-service--img{height:320px}}@media screen and (max-width: 575px){.universal-included-service--img{height:290px}}@media screen and (max-width: 468px){.universal-included-service--img{height:220px}}.universal-included-service--img.lawyer--img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.universal-included-service--img.lawyer--img .lawyer--image{width:100%;height:0;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1)}.universal-included-service--img.lawyer--img .lawyer--image.is-visible{height:100%;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1)}.universal-included-service--img.lawyer--img .lawyer--image--content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:10px 35px 0 35px}.universal-included-service--img.lawyer--img .lawyer--image--content-icon{margin-right:15px}.universal-included-service--img.lawyer--img .lawyer--image--content-title{font-family:"Gravity",sans-serif;font-weight:350;font-size:20px;line-height:110%;color:#fff}.universal-work-format.renovation--block{position:relative;background-size:cover;background-position:center bottom;background-repeat:no-repeat;min-height:100%}.universal-work-format--block{position:relative}.universal-work-format--content{position:relative;z-index:10;padding:60px 0 160px 0}@media screen and (max-width: 1200px){.universal-work-format--content{padding:40px 0 120px 0}}@media screen and (max-width: 991px){.universal-work-format--content{padding:40px 0 80px 0}}.universal-work-format--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 767px){.universal-work-format--top{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.universal-work-format--cards{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:35px;gap:15px}@media screen and (max-width: 1400px){.universal-work-format--cards{gap:8px}}@media screen and (max-width: 991px){.universal-work-format--cards{grid-template-columns:1fr;margin-top:25px;gap:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}}.universal-work-format--card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:36px 27px;border:1px solid #a79d9a;gap:35px}@media screen and (max-width: 1400px){.universal-work-format--card{padding:25px 20px;gap:10px}}@media screen and (max-width: 991px){.universal-work-format--card{gap:40px;padding:20px}}@media screen and (max-width: 767px){.universal-work-format--card{padding:25px;width:90%}}@media screen and (max-width: 468px){.universal-work-format--card{width:100%}}.universal-work-format--card-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 991px){.universal-work-format--card-top{gap:25px}}@media screen and (max-width: 767px){.universal-work-format--card-top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 991px){.universal-work-format--card-top-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media screen and (max-width: 767px){.universal-work-format--card-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.universal-work-format--card-top-title{color:#dcc08e;text-align:center}@media screen and (max-width: 767px){.universal-work-format--card-top-title{width:50%;text-align:center}}.universal-work-format--card-top-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:125%;text-align:center;color:#a79d9a}@media screen and (max-width: 1200px){.universal-work-format--card-top-text{font-size:16px}}@media screen and (max-width: 991px){.universal-work-format--card-top-text{font-size:14px}.universal-work-format--card-top-text br{display:none}}@media screen and (max-width: 767px){.universal-work-format--card-top-text{font-size:18px}.universal-work-format--card-top-text br{display:none}}.universal-work-format--card-top-list.renovation-list{width:100%}@media screen and (max-width: 991px){.universal-work-format--card-top-list-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:30px}}@media screen and (max-width: 767px){.universal-work-format--card-top-list-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.universal-work-format--card-top-list{margin-left:15px !important;list-style-type:disc}@media screen and (max-width: 767px){.universal-work-format--card-top-list.gold{padding-left:6px}}.universal-work-format--card-top-item{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:130%;color:#fff;list-style-type:disc}@media screen and (max-width: 1200px){.universal-work-format--card-top-item{font-size:16px}}@media screen and (max-width: 767px){.universal-work-format--card-top-item{font-size:18px;line-height:130%}}.universal-work-format--card-top-item.gold-color{color:#dcc08e}@media screen and (max-width: 991px){.universal-work-format--card-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:20px}}@media screen and (max-width: 767px){.universal-work-format--card-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.universal-work-format--card-bottom-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:130%;text-align:center;color:var(--Grays-Gray, rgb(142, 142, 147))}@media screen and (max-width: 991px){.universal-work-format--card-bottom-text.renovation-card-bottom-text{width:100%}.universal-work-format--card-bottom-text.renovation-card-bottom-text br{display:none}}@media screen and (max-width: 1200px){.universal-work-format--card-bottom-text{font-size:16px}}@media screen and (max-width: 991px){.universal-work-format--card-bottom-text{font-size:14px;width:45%}.universal-work-format--card-bottom-text br{display:none}}@media screen and (max-width: 767px){.universal-work-format--card-bottom-text{font-size:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.universal-work-format--card-bottom-text br{display:none}}.universal-work-format--card-bottom-price{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:130%;text-align:center;color:#fff}@media screen and (max-width: 1200px){.universal-work-format--card-bottom-price{font-size:18px}}@media screen and (max-width: 767px){.universal-work-format--card-bottom-price{font-size:20px}}.universal-work-format--card-bottom-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 24px;cursor:pointer;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);margin-top:35px}@media screen and (max-width: 1200px){.universal-work-format--card-bottom-btn{margin-top:25px;padding:8px 15px}}@media screen and (max-width: 991px){.universal-work-format--card-bottom-btn{margin-top:15px}}.universal-work-format--card-bottom-btn--title{font-family:"Gravity",sans-serif;font-weight:500;font-size:18px;line-height:100%;color:#fff}@media screen and (max-width: 1200px){.universal-work-format--card-bottom-btn--title{font-size:14px}}.universal-work-format--card-bottom-btn--icon{width:24px;height:24px;margin-left:10px}@media screen and (max-width: 1200px){.universal-work-format--card-bottom-btn--icon{width:20px;height:20px;margin-left:5px}}.universal-work-format--card-bottom-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.universal-work-format--card-bottom-wrap.renovation-card-bottom-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 991px){.universal-work-format--card-bottom-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:50%}}@media screen and (max-width: 767px){.universal-work-format--card-bottom-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}}.universal-work-format--title{color:#fff}@media screen and (max-width: 767px){.universal-work-format--title{width:100%;padding-bottom:5px;margin-bottom:12px;border-bottom:1px solid #dcc08e}}.universal-work-format--text{font-family:"Gravity",sans-serif;font-weight:500;font-size:20px;line-height:100%;color:var(--Grays-Gray, rgb(142, 142, 147))}@media screen and (max-width: 991px){.universal-work-format--text{font-size:18px;width:50%;text-align:end;line-height:120%}}@media screen and (max-width: 767px){.universal-work-format--text{font-size:16px;width:100%;text-align:start}}.universal-banner{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:895px}@media screen and (max-width: 1400px){.universal-banner{height:780px}}@media screen and (max-width: 991px){.universal-banner{height:680px}}@media screen and (max-width: 767px){.universal-banner{height:620px}}@media screen and (max-width: 575px){.universal-banner{height:580px}}@media screen and (max-width: 468px){.universal-banner{height:540px}}@media screen and (max-width: 1200px){.universal-banner.company-banner{height:720px}}@media screen and (max-width: 991px){.universal-banner.company-banner{height:780px}}@media screen and (max-width: 767px){.universal-banner.company-banner{height:680px}}@media screen and (max-width: 575px){.universal-banner.company-banner{height:780px}}.universal-banner .container{height:100%}@media screen and (max-width: 575px){.universal-banner--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;width:85%}}@media screen and (max-width: 468px){.universal-banner--wrap{width:100%}}.universal-banner-statistics{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:100;gap:25px;margin-top:20px}@media screen and (max-width: 1200px){.universal-banner-statistics{gap:20px;margin-top:25px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 991px){.universal-banner-statistics{gap:15px}}@media screen and (max-width: 767px){.universal-banner-statistics{gap:20px}}@media screen and (max-width: 575px){.universal-banner-statistics{gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.universal-banner-statistic--number{font-family:NEXT-ART,sans-serif;font-weight:400;font-size:44px;line-height:120%;color:#dcc08e}@media screen and (max-width: 1200px){.universal-banner-statistic--number{font-size:36px}}@media screen and (max-width: 991px){.universal-banner-statistic--number{font-size:28px}}@media screen and (max-width: 767px){.universal-banner-statistic--number{font-size:26px}}.universal-banner-statistic--text{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#fff}@media screen and (max-width: 1200px){.universal-banner-statistic--text{font-size:16px}}@media screen and (max-width: 991px){.universal-banner-statistic--text{font-size:14px}}@media screen and (max-width: 767px){.universal-banner-statistic--text{font-size:13px}}.universal-banner--block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}@media screen and (max-width: 991px){.universal-banner--block.company-banner--block{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:50px}}@media screen and (max-width: 1200px){.universal-banner--content.company-banner--content{right:-60px;bottom:-10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 991px){.universal-banner--content.company-banner--content{right:-40px;bottom:70px}}@media screen and (max-width: 767px){.universal-banner--content.company-banner--content{right:0;bottom:15px}}@media screen and (max-width: 575px){.universal-banner--content.company-banner--content{right:0;bottom:5px}}.universal-banner--content.company-banner--content .universal-banner--content-left-arrow{position:absolute;top:-40px;left:-40px}@media screen and (max-width: 1200px){.universal-banner--content.company-banner--content .universal-banner--content-left-arrow{top:-40px;left:-40px}}.universal-banner--content.company-banner--content .universal-banner--content-right-arrow{position:absolute;right:-80px;bottom:-45px}.universal-banner--content{position:relative;margin:0 80px}@media screen and (max-width: 1200px){.universal-banner--content{margin:0 40px}}@media screen and (max-width: 767px){.universal-banner--content{margin:0}}@media screen and (max-width: 575px){.universal-banner--content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}}.universal-banner--content-left-arrow{position:absolute;top:-55px;left:-55px}@media screen and (max-width: 1400px){.universal-banner--content-left-arrow{top:-45px;left:-45px}}@media screen and (max-width: 991px){.universal-banner--content-left-arrow{top:-30px;left:-30px}}@media screen and (max-width: 767px){.universal-banner--content-left-arrow{display:none}}.universal-banner--content-right-arrow{position:absolute;right:-175px;bottom:-50px}@media screen and (max-width: 1400px){.universal-banner--content-right-arrow{right:-145px;bottom:-45px}}@media screen and (max-width: 991px){.universal-banner--content-right-arrow{right:-150px;bottom:-35px}}@media screen and (max-width: 767px){.universal-banner--content-right-arrow{display:none}}.universal-banner--title{font-family:NEXT-ART,sans-serif;font-weight:700;font-size:70px;line-height:120%;color:#dcc08e}@media screen and (max-width: 1400px){.universal-banner--title{font-size:60px}}@media screen and (max-width: 1200px){.universal-banner--title{font-size:48px}}@media screen and (max-width: 991px){.universal-banner--title{font-size:40px}}@media screen and (max-width: 575px){.universal-banner--title{font-size:32px}}.universal-banner--text{font-family:"Gravity",sans-serif;font-weight:300;font-size:32px;line-height:120%;color:#fff}@media screen and (max-width: 1400px){.universal-banner--text{font-size:28px}}@media screen and (max-width: 1200px){.universal-banner--text{font-size:24px}}@media screen and (max-width: 991px){.universal-banner--text{font-size:18px}}@media screen and (max-width: 575px){.universal-banner--text{font-size:16px}}.universal-banner-cards{display:grid;grid-template-columns:2.33fr 2.33fr .33fr;margin-top:90px;gap:25px}@media screen and (max-width: 1200px){.universal-banner-cards{grid-template-columns:2.45fr 2.45fr .1fr;gap:15px}}@media screen and (max-width: 991px){.universal-banner-cards{grid-template-columns:.8fr;margin-top:20px;gap:15px}}@media screen and (max-width: 767px){.universal-banner-cards{grid-template-columns:1fr;margin-top:10px;gap:10px}}.universal-banner-card{padding:20px 25px;border:1px solid #a79d9a}@media screen and (max-width: 991px){.universal-banner-card{padding:12px 15px}}@media screen and (max-width: 575px){.universal-banner-card{padding:10px}}.universal-banner-card.right{background:linear-gradient(292.53deg, #DCC08E -8.52%, #A78650 89.33%)}.universal-banner-card.right .universal-banner-card--title{color:#fff}@media screen and (max-width: 991px){.universal-banner-card.right .universal-banner-card--title{font-size:20px}}@media screen and (max-width: 767px){.universal-banner-card.right .universal-banner-card--title{font-size:18px}}@media screen and (max-width: 575px){.universal-banner-card.right br{display:none}}.universal-banner-card.left .universal-banner-card--title{color:#dcc08e}@media screen and (max-width: 991px){.universal-banner-card.left .universal-banner-card--title{font-size:20px}}@media screen and (max-width: 767px){.universal-banner-card.left .universal-banner-card--title{font-size:18px}}.universal-banner-card--text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:130%;color:#fff}@media screen and (max-width: 1200px){.universal-banner-card--text{font-size:14px}}@media screen and (max-width: 991px){.universal-banner-card--text{line-height:120%}}.universal-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;z-index:10;gap:45px}@media screen and (max-width: 1400px){.universal-buttons{gap:35px}}@media screen and (max-width: 1200px){.universal-buttons{width:120%}}@media screen and (max-width: 991px){.universal-buttons{gap:15px}}@media screen and (max-width: 575px){.universal-buttons{gap:12px;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.universal-gold-button{font-family:"Gravity",sans-serif;font-weight:300;font-size:24px;text-align:center;line-height:100%;cursor:pointer;padding:10px 24px;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 1200px){.universal-gold-button{font-size:20px;padding:11px 20px}}@media screen and (max-width: 991px){.universal-gold-button{padding:9px 20px;font-size:16px;width:40%}}@media screen and (max-width: 767px){.universal-gold-button{font-size:16px;padding:10px;width:50%}}@media screen and (max-width: 575px){.universal-gold-button{width:85%}}@media screen and (max-width: 468px){.universal-gold-button{width:100%}}.universal-white-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 24px;background-color:#ebebeb}@media screen and (max-width: 1200px){.universal-white-button{padding:9px 20px;width:50%}}@media screen and (max-width: 767px){.universal-white-button{width:50%;padding:9px}}@media screen and (max-width: 575px){.universal-white-button{width:85%}}@media screen and (max-width: 468px){.universal-white-button{width:100%}}.universal-white-button-title{font-family:"Gravity",sans-serif;font-weight:300;font-size:24px;line-height:100%;padding-right:12px;color:#1f1f1f}@media screen and (max-width: 1200px){.universal-white-button-title{font-size:20px}}@media screen and (max-width: 991px){.universal-white-button-title{font-size:16px}}@media screen and (max-width: 767px){.universal-white-button-title{padding-right:5px}}.universal-white-button-icon img{width:24px;height:24px}@media screen and (max-width: 991px){.universal-white-button-icon img{width:18px;height:18px}}.universal-slide-buttons{position:absolute;top:-54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.universal-prev{margin-right:7px}.universal-progress{margin-top:35px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 991px){.universal-progress{margin-top:15px}}.universal-progress__track{width:100%;height:12px;background:#fff;border-radius:6px;position:relative;overflow:hidden}.universal-progress__track.universal-black-progress__track{background:#101010}.universal-progress__fill{position:absolute;top:0;left:0;height:100%;width:0;background:#dcc08e;border-radius:6px;-webkit-transition:width .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:width .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);min-width:6px}.universal-work-step.lawyer-work-step{background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 0 160px;margin:0;position:relative}@media screen and (max-width: 991px){.universal-work-step.lawyer-work-step{padding:60px 0 120px}}@media screen and (max-width: 575px){.universal-work-step.lawyer-work-step{padding:40px 0 80px}}.universal-work-step.lawyer-work-step .lawyer-bottom-background{bottom:-5px;z-index:0;width:100%;height:360px;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat}.universal-work-step{margin:120px 0 60px}@media screen and (max-width: 1200px){.universal-work-step{margin:90px 0 50px}}@media screen and (max-width: 991px){.universal-work-step{margin:50px 0 40px}}.universal-work-step--content-cards{margin-top:110px;-webkit-mask-image:linear-gradient(to left, transparent 0px, black 350px);mask-image:linear-gradient(to left, transparent 0px, black 350px)}@media screen and (max-width: 1200px){.universal-work-step--content-cards{margin-top:80px}}@media screen and (max-width: 767px){.universal-work-step--content-cards{margin-top:60px}}.universal-work-step--content-card{padding:0 28px}@media screen and (max-width: 1200px){.universal-work-step--content-card{padding:0 20px}}@media screen and (max-width: 991px){.universal-work-step--content-card{padding:0 15px}}.universal-work-step--content-card:first-child{padding-left:0}.universal-work-step--content-card--wrap{background:#101010;padding:65px 24px 26px 24px}@media screen and (max-width: 991px){.universal-work-step--content-card--wrap{padding:45px 20px 20px 20px}}.universal-work-step--content-card--title{font-family:"Gravity",sans-serif;font-weight:500;font-size:24px;line-height:120%;color:#fff}@media screen and (max-width: 1200px){.universal-work-step--content-card--title{font-size:20px}}@media screen and (max-width: 767px){.universal-work-step--content-card--title{font-size:18px}}.universal-work-step--content-card--text{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:125%;color:#fff}@media screen and (max-width: 1200px){.universal-work-step--content-card--text{font-size:14px}}@media screen and (max-width: 767px){.universal-work-step--content-card--text br{display:none}}@media screen and (max-width: 575px){.universal-work-step--content-card--text br{display:unset}}.universal-work-step--content-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dcc08e;padding-bottom:25px;width:100%}@media screen and (max-width: 991px){.universal-work-step--content-top{padding-bottom:15px}}@media screen and (max-width: 767px){.universal-work-step--content-top{border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.universal-work-step--content-title{color:#fff}@media screen and (max-width: 991px){.universal-work-step--content-title{width:50%}}@media screen and (max-width: 767px){.universal-work-step--content-title{border-bottom:1px solid #dcc08e;padding-bottom:5px;margin-bottom:12px;width:100%}}.universal-work-step--content-text{font-family:"Gravity",sans-serif;font-weight:500;font-size:20px;line-height:100%;color:var(--Grays-Gray, rgb(142, 142, 147))}@media screen and (max-width: 991px){.universal-work-step--content-text{font-size:18px;width:50%;text-align:start}}@media screen and (max-width: 767px){.universal-work-step--content-text{width:100%;font-size:16px}}.universal-work-step--content .left-aligned-container,.universal-work-step--content .universal-progress.work-steps-progress--js{position:relative;z-index:10}.usable-block-background-white{background-color:#ebebeb !important}.usable-banner__title{font-family:NEXT-ART,sans-serif;font-weight:600;font-size:44px;line-height:125%}@media screen and (max-width: 1400px){.usable-banner__title{font-size:40px}}@media screen and (max-width: 1200px){.usable-banner__title{font-size:32px;line-height:130%}}@media screen and (max-width: 991px){.usable-banner__title{font-size:24px;line-height:125%}}@media screen and (max-width: 468px){.usable-banner__title{font-size:20px}}.usable__title{font-family:NEXT-ART,sans-serif;font-weight:600;font-size:36px;line-height:125%}@media screen and (max-width: 1400px){.usable__title{font-size:30px}}@media screen and (max-width: 1200px){.usable__title{font-size:26px}}@media screen and (max-width: 991px){.usable__title{font-size:24px}}@media screen and (max-width: 767px){.usable__title{font-size:20px}}@media screen and (max-width: 468px){.usable__title{font-size:18px;line-height:120%}}.usable__title span{color:#a78650}.usable-cards__content{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:repeat(2, 1fr);gap:10px}@media screen and (max-width: 991px){.usable-cards__content{grid-template-rows:repeat(1, 1fr);grid-template-columns:1fr 1fr;gap:15px}}@media screen and (max-width: 575px){.usable-cards__content{grid-template-rows:repeat(0.85, 0.85fr);grid-template-columns:.85fr;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:15px}}@media screen and (max-width: 468px){.usable-cards__content{grid-template-columns:1fr;grid-template-rows:repeat(1, 1fr)}}.usable-cards__content-title{font-family:"Gravity",sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#fff;margin-bottom:12px;z-index:10}@media screen and (max-width: 991px){.usable-cards__content-title{font-size:18px}}.usable-cards__content-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:115%;color:#fff;z-index:10}@media screen and (max-width: 991px){.usable-cards__content-text{display:none}}.usable-cards__content-big{grid-row:1/3;padding:5px 33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;background-position:center;background-repeat:no-repeat;background-size:cover;height:613px;cursor:pointer;overflow:hidden;position:relative;-webkit-transition:all .45s cubic-bezier(0.4, 0, 0.2, 1);transition:all .45s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1400px){.usable-cards__content-big{padding:5px 20px}}@media screen and (max-width: 1200px){.usable-cards__content-big{height:520px}}@media screen and (max-width: 991px){.usable-cards__content-big{height:320px}}@media screen and (max-width: 767px){.usable-cards__content-big{height:290px}}@media screen and (max-width: 575px){.usable-cards__content-big{height:180px}}.usable-cards__content-big::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(167, 134, 80, 0)), to(#A78650));background:linear-gradient(180deg, rgba(167, 134, 80, 0) 0%, #A78650 100%);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;z-index:5}.usable-cards__content-big:hover::before{opacity:1}.usable-cards__content-big:hover{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.2);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:10}.usable-cards__content-big:hover .usable-cards__content-arrow{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.usable-cards__content-top-right{display:grid;grid-template-columns:1fr 2fr;gap:10px}@media screen and (max-width: 1400px){.usable-cards__content-top-right{grid-template-columns:1.2fr 1.8fr}}@media screen and (max-width: 1200px){.usable-cards__content-top-right{grid-template-columns:1.3fr 1.7fr}}@media screen and (max-width: 991px){.usable-cards__content-top-right{grid-template-columns:1fr}}.usable-cards__content-bottom-right{display:grid;grid-template-columns:2fr 1fr;gap:10px}.usable-cards__content-bottom-right.mobile-usable-cards__content-bottom-right{display:none}@media screen and (max-width: 991px){.usable-cards__content-bottom-right.mobile-usable-cards__content-bottom-right{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 575px){.usable-cards__content-bottom-right.mobile-usable-cards__content-bottom-right{margin-top:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:.85fr}}@media screen and (max-width: 468px){.usable-cards__content-bottom-right.mobile-usable-cards__content-bottom-right{grid-template-columns:1fr}}@media screen and (max-width: 991px){.usable-cards__content-bottom-right.desktop-usable-cards__content-bottom-right{display:none}}@media screen and (max-width: 1400px){.usable-cards__content-bottom-right{grid-template-columns:1.8fr 1.2fr}}@media screen and (max-width: 1200px){.usable-cards__content-bottom-right{grid-template-columns:1.7fr 1.3fr}}.usable-cards__content-small{background-position:center;background-size:cover;background-repeat:no-repeat;padding:5px 33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:all .45s cubic-bezier(0.4, 0, 0.2, 1);transition:all .45s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1400px){.usable-cards__content-small{padding:5px 20px}}.usable-cards__content-small::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(167, 134, 80, 0)), to(#A78650));background:linear-gradient(180deg, rgba(167, 134, 80, 0) 0%, #A78650 100%);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;z-index:5}.usable-cards__content-small:hover::before{opacity:1}.usable-cards__content-small:hover{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.2);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:10}.usable-cards__content-small:hover .usable-cards__content-arrow{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.usable-cards__content-small__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;padding:12px 20px 12px 24px;background-color:#1f1f1f}@media screen and (max-width: 991px){.usable-cards__content-small__button{padding:9px 18px}}@media screen and (max-width: 767px){.usable-cards__content-small__button{padding:7px 14px}}.usable-cards__content-small__button-text{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:125%;color:#fff;padding-right:16px}@media screen and (max-width: 1400px){.usable-cards__content-small__button-text{font-size:20px}}@media screen and (max-width: 991px){.usable-cards__content-small__button-text{font-size:17px;line-height:120%;padding-right:6px}}.usable-cards__content-medium{background-position:center;background-size:cover;background-repeat:no-repeat;padding:5px 33px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:all .45s cubic-bezier(0.4, 0, 0.2, 1);transition:all .45s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1400px){.usable-cards__content-medium{padding:5px 20px}}.usable-cards__content-medium::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(167, 134, 80, 0)), to(#A78650));background:linear-gradient(180deg, rgba(167, 134, 80, 0) 0%, #A78650 100%);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;z-index:5}.usable-cards__content-medium:hover::before{opacity:1}.usable-cards__content-medium:hover{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02);z-index:10}.usable-cards__content-medium:hover .usable-cards__content-arrow{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.usable-cards__content-arrow{position:absolute;z-index:10;width:60px;height:60px;right:-14.5px;bottom:-17.5px;opacity:0;-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px);-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}@media screen and (max-width: 991px){.usable-cards__content-arrow{display:none}}.usable-cards__content-small.no-usable-card-animation,.usable-cards__content-big.no-usable-card-animation,.usable-cards__content-medium.no-usable-card-animation{cursor:default;z-index:10;-webkit-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.usable-cards__content-small.no-usable-card-animation::before,.usable-cards__content-big.no-usable-card-animation::before,.usable-cards__content-medium.no-usable-card-animation::before{opacity:0 !important;-webkit-transition:none !important;transition:none !important}.usable-cards__content-small.no-usable-card-animation:hover,.usable-cards__content-big.no-usable-card-animation:hover,.usable-cards__content-medium.no-usable-card-animation:hover{-webkit-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.usable-cards__content-small.no-usable-card-animation:hover::before,.usable-cards__content-big.no-usable-card-animation:hover::before,.usable-cards__content-medium.no-usable-card-animation:hover::before{opacity:0 !important}.usable-cards__content-small.no-usable-card-animation:hover .usable-cards__content-arrow,.usable-cards__content-big.no-usable-card-animation:hover .usable-cards__content-arrow,.usable-cards__content-medium.no-usable-card-animation:hover .usable-cards__content-arrow{opacity:0 !important;-webkit-transform:translate(20px, 20px) !important;transform:translate(20px, 20px) !important}.universal--project--section .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:15px 0 0 0;gap:12px}@media screen and (max-width: 991px){.universal--project--section .slick-dots{gap:15px;margin:15px 0 0 0}}@media screen and (max-width: 575px){.universal--project--section .slick-dots{gap:8px;margin:12px 0 0 0}}.universal--project--section .slick-dots li{margin:0 !important;width:88px !important;height:88px !important}@media screen and (max-width: 1400px){.universal--project--section .slick-dots li{width:80px !important;height:80px !important}}@media screen and (max-width: 1200px){.universal--project--section .slick-dots li{width:75px !important;height:70px !important}}@media screen and (max-width: 991px){.universal--project--section .slick-dots li{width:85px !important;height:85px !important}}@media screen and (max-width: 767px){.universal--project--section .slick-dots li{width:75px !important;height:75px !important}}@media screen and (max-width: 575px){.universal--project--section .slick-dots li{width:65px !important;height:65px !important}}@media screen and (max-width: 468px){.universal--project--section .slick-dots li{width:50px !important;height:50px !important}}.universal--project--section .slick-dots li button{width:100% !important;height:100% !important;border:none;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;font-size:0;cursor:pointer;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.universal--project--section .slick-dots li button:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.universal--project--section .slick-dots li.slick-active button{-webkit-box-shadow:0 0 0 2px #a78650;box-shadow:0 0 0 2px #a78650;-webkit-transform:scale(1.1);transform:scale(1.1)}.universal--project--section .slick-dots li button[aria-label]{position:relative}.universal--project--section .slick-dots li button[aria-label]:before{content:attr(aria-label);position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.universal-designed-projects{background:#ebebeb;padding:80px 0}@media screen and (max-width: 1200px){.universal-designed-projects{padding:60px 0}}@media screen and (max-width: 991px){.universal-designed-projects{padding:45px 0}}.universal-designed-projects--cards{display:grid;grid-template-columns:1.1fr 1.9fr;margin-top:40px;margin-left:25px;gap:20px;width:100%}@media screen and (max-width: 1200px){.universal-designed-projects--cards{grid-template-columns:1.3fr 1.7fr}}@media screen and (max-width: 991px){.universal-designed-projects--cards{gap:0;margin-left:0;margin-top:30px;grid-template-columns:1fr}}.universal-designed-projects--card{padding:26px 24px}@media screen and (max-width: 991px){.universal-designed-projects--card.gold{width:80%;padding:20px;margin-left:25px}}@media screen and (max-width: 767px){.universal-designed-projects--card.gold{width:85%}}@media screen and (max-width: 575px){.universal-designed-projects--card.gold{width:100%;margin-left:0}}.universal-designed-projects--card.gold{background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.universal-designed-projects--card.gold .universal-designed-projects--card-title{color:#fff}.universal-designed-projects--card.white{background:#fff}.universal-designed-projects--card.white .universal-designed-projects--card-titles{color:#1f1f1f}@media screen and (max-width: 991px){.universal-designed-projects--card.white{padding:20px 20px 5px 20px}}.universal-designed-projects--card-title{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%}.universal-designed-projects--card-list{margin-top:12px !important;margin-left:25px !important}@media screen and (max-width: 575px){.universal-designed-projects--card-list{margin-top:10px !important;margin-left:20px !important}}.universal-designed-projects--card-item{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:125%;color:#fff;list-style-type:disc}@media screen and (max-width: 991px){.universal-designed-projects--card-item{font-size:16px}}.universal-designed-projects--card-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:125%;color:#1f1f1f}@media screen and (max-width: 991px){.universal-designed-projects--card-text{font-size:15px}.universal-designed-projects--card-text br{display:none}}.universal-designed-projects--slides{margin-left:25px;margin-top:40px;width:100%}@media screen and (max-width: 991px){.universal-designed-projects--slides{margin-left:0;margin-top:30px}}.universal-designed-projects--slide{display:grid !important;grid-template-columns:1.1fr 1.8fr;gap:20px}@media screen and (max-width: 991px){.universal-designed-projects--slide{grid-template-columns:1fr 1fr;gap:5px}}@media screen and (max-width: 575px){.universal-designed-projects--slide{grid-template-columns:1fr}}.universal-designed-projects--slide-left--title{margin-bottom:35px}@media screen and (max-width: 1200px){.universal-designed-projects--slide-left--title{margin-bottom:25px}}@media screen and (max-width: 991px){.universal-designed-projects--slide-left--title{margin-bottom:15px}}.universal-designed-projects--slide-left--img{width:100%;height:430px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){.universal-designed-projects--slide-left--img{height:380px}}@media screen and (max-width: 767px){.universal-designed-projects--slide-left--img{height:320px}}.universal-designed-projects--slide-right--title{margin-bottom:35px;color:#a78650}@media screen and (max-width: 1200px){.universal-designed-projects--slide-right--title{margin-bottom:25px}}@media screen and (max-width: 991px){.universal-designed-projects--slide-right--title{margin-bottom:15px}}.universal-designed-projects--slide-right--img{width:100%;height:430px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){.universal-designed-projects--slide-right--img{height:380px}}@media screen and (max-width: 767px){.universal-designed-projects--slide-right--img{height:320px}}.universal-designed-projects .slick-dots{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:20px 0 0 0;gap:20px}@media screen and (max-width: 991px){.universal-designed-projects .slick-dots{margin:15px 0 0 0;gap:15px}}.universal-designed-projects .slick-dots li{margin:0 !important;width:135px !important;height:140px !important}@media screen and (max-width: 1200px){.universal-designed-projects .slick-dots li{width:105px !important;height:95px !important}}@media screen and (max-width: 767px){.universal-designed-projects .slick-dots li{width:65px !important;height:65px !important}}@media screen and (max-width: 468px){.universal-designed-projects .slick-dots li{width:55px !important;height:55px !important}}.universal-designed-projects .slick-dots li button{width:100% !important;height:100% !important;border:none;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;font-size:0;cursor:pointer;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.universal-designed-projects .slick-dots li button:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.universal-designed-projects .slick-dots li.slick-active button{-webkit-box-shadow:0 0 0 2px #a78650;box-shadow:0 0 0 2px #a78650;-webkit-transform:scale(1.1);transform:scale(1.1)}.universal-designed-projects .slick-dots li button[aria-label]{position:relative}.universal-designed-projects .slick-dots li button[aria-label]:before{content:attr(aria-label);position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.universal-progress.universal-designed-projects-progress--js{margin-left:25px;margin-top:65px}@media screen and (max-width: 991px){.universal-progress.universal-designed-projects-progress--js{display:none}}.universal--projects-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:320px;bottom:-70px;z-index:10;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--Grays-Black, rgb(0, 0, 0))}@media screen and (max-width: 1400px){.universal--projects-prev{right:290px}}@media screen and (max-width: 1200px){.universal--projects-prev{bottom:-55px}}@media screen and (max-width: 991px){.universal--projects-prev{bottom:-65px;left:0;right:unset}}.universal--projects-prev:hover{color:#a78650}.universal--projects-prev:hover .universal--projects-prev-img path{fill:#a78650}.universal--projects-prev:hover .universal--projects-prev-icon{fill:#1f1f1f}.universal--projects-prev-text{font-family:Gravity,sans-serif;font-weight:500;font-size:18px;line-height:100%}@media screen and (max-width: 1400px){.universal--projects-prev-text{font-size:16px}}@media screen and (max-width: 468px){.universal--projects-prev-text{display:none}}.universal--projects-prev-img{width:50px;height:50px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:7px;margin-right:14px;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}@media screen and (max-width: 1400px){.universal--projects-prev-img{margin-right:12px;width:45px;height:45px}}.universal--projects-prev-icon{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#1f1f1f}.universal--projects-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--Grays-Black, rgb(0, 0, 0));right:-7px;bottom:-70px}@media screen and (max-width: 1200px){.universal--projects-next{bottom:-55px}}@media screen and (max-width: 991px){.universal--projects-next{bottom:-65px}}.universal--projects-next:hover{color:#a78650}.universal--projects-next:hover .universal--projects-next-img path{fill:#a78650}.universal--projects-next:hover .universal--projects-next-icon{fill:#1f1f1f}.universal--projects-next-text{font-family:Gravity,sans-serif;font-weight:500;font-size:18px;line-height:100%}@media screen and (max-width: 1400px){.universal--projects-next-text{font-size:16px}}@media screen and (max-width: 468px){.universal--projects-next-text{display:none}}.universal--projects-next-img{width:50px;height:50px;margin-left:15px;margin-top:3px;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}@media screen and (max-width: 1400px){.universal--projects-next-img{margin-left:12px;width:45px;height:45px}}.universal--projects-next-icon{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#1f1f1f}.universal--project{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:28px;margin-top:20px}@media screen and (max-width: 991px){.universal--project{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}}@media screen and (max-width: 767px){.universal--project{gap:0;margin-top:0}}.universal--project--section{background:#ebebeb;padding:80px 0 100px 0}@media screen and (max-width: 1200px){.universal--project--section{padding:60px 0 85px 0}}@media screen and (max-width: 991px){.universal--project--section{padding:50px 0 75px 0}}.universal--project--section--title{margin-bottom:40px}@media screen and (max-width: 991px){.universal--project--section--title{margin-bottom:12px}}@media screen and (max-width: 767px){.universal--project--section--title{margin-bottom:20px;font-size:24px}}@media screen and (max-width: 575px){.universal--project--section--title{font-size:20px}}.universal--project.tg-qr{gap:10px}.universal--project-mini-slider{display:block;width:50%}@media screen and (max-width: 991px){.universal--project-mini-slider{width:100%}}.universal--project-big-img{height:449px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.universal--project-big-img{height:395px}}@media screen and (max-width: 991px){.universal--project-big-img{height:365px}}@media screen and (max-width: 575px){.universal--project-big-img{height:320px}}.universal--project-content{display:block;width:50%}@media screen and (max-width: 991px){.universal--project-content{width:100%}}.universal--project-content-aim{margin-top:25px}@media screen and (max-width: 1200px){.universal--project-content-aim{margin-top:20px}}@media screen and (max-width: 991px){.universal--project-content-aim{display:none}}.universal--project-content-aim-title{font-family:"Gravity",sans-serif;font-weight:600;font-size:20px;line-height:100%;color:var(--Grays-Black, rgb(0, 0, 0))}.universal--project-content-aim-list{margin-left:20px !important;margin-top:15px !important}.universal--project-content-aim-item{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:125%;list-style-type:disc;color:var(--Grays-Black, rgb(0, 0, 0))}.universal--project-content-block{margin-top:30px}@media screen and (max-width: 1200px){.universal--project-content-block{margin-top:20px}}@media screen and (max-width: 991px){.universal--project-content-block{display:none}}.universal--project-content-block-text{font-family:"Gravity",sans-serif;font-weight:300;font-size:16px;line-height:125%;color:var(--Grays-Black, rgb(0, 0, 0))}.universal--project-content-residential-complex{display:grid;grid-template-columns:1.2fr .8fr;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;margin-left:-55px;margin-top:-20px}@media screen and (max-width: 1400px){.universal--project-content-residential-complex{grid-template-columns:1.1fr .9fr}}@media screen and (max-width: 1200px){.universal--project-content-residential-complex{grid-template-columns:1fr;margin-left:-45px}}@media screen and (max-width: 991px){.universal--project-content-residential-complex{margin-left:0;margin-top:0}}.universal--project-content-residential-complex.furniture{grid-template-columns:1fr}.universal--project-content-residential-complex--name{padding:26px;background:var(--Grays-White, rgb(255, 255, 255))}@media screen and (max-width: 1200px){.universal--project-content-residential-complex--name{padding:16px 26px;width:90%}}@media screen and (max-width: 991px){.universal--project-content-residential-complex--name{padding:12px 26px;width:80%}}@media screen and (max-width: 767px){.universal--project-content-residential-complex--name{width:90%}}@media screen and (max-width: 575px){.universal--project-content-residential-complex--name{width:100%;padding:12px 0 12px 20px}}.universal--project-content-residential-complex--title{font-family:Gravity,sans-serif;font-weight:700;font-size:24px;line-height:100%;color:#a78650}@media screen and (max-width: 1200px){.universal--project-content-residential-complex--title{font-size:20px}}@media screen and (max-width: 991px){.universal--project-content-residential-complex--title{font-size:24px}}@media screen and (max-width: 767px){.universal--project-content-residential-complex--title{font-size:20px}}@media screen and (max-width: 575px){.universal--project-content-residential-complex--title{font-size:16px}}.universal--project-content-residential-complex--list{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:125%;color:var(--Grays-Black, rgb(0, 0, 0));margin-top:12px !important}@media screen and (max-width: 991px){.universal--project-content-residential-complex--list{font-size:18px;line-height:115%;margin-top:8px !important}}@media screen and (max-width: 575px){.universal--project-content-residential-complex--list{font-size:14px;line-height:125%;margin-top:8px !important}}.universal--project-content-residential-complex--date{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:125%;padding:26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--Grays-White, rgb(255, 255, 255));background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.universal--project-content-residential-complex--date div{margin-top:7px}@media screen and (max-width: 991px){.universal--project-content-residential-complex--date div{margin-top:4px}.universal--project-content-residential-complex--date div br{display:none}}@media screen and (max-width: 575px){.universal--project-content-residential-complex--date div{margin-top:0}}@media screen and (max-width: 1200px){.universal--project-content-residential-complex--date{padding:16px 26px;width:90%}}@media screen and (max-width: 991px){.universal--project-content-residential-complex--date{padding:12px 26px;font-size:18px;line-height:115%;width:65%}}@media screen and (max-width: 767px){.universal--project-content-residential-complex--date{width:70%}}@media screen and (max-width: 575px){.universal--project-content-residential-complex--date{font-size:14px;line-height:125%;width:80%;padding:12px 0 12px 20px}}.universal--project--images{position:relative;display:block;width:100%;margin-left:10px}@media screen and (max-width: 991px){.universal--project--images{margin-left:0}}.tg-qr__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.tg-qr__image-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.tg-qr__block{width:50%;padding:26px 24px;background:#fff}@media screen and (max-width: 991px){.tg-qr__block{width:100%}}@media screen and (max-width: 767px){.tg-qr__block{padding:20px}}.tg-qr__title{color:#a78650}@media screen and (max-width: 767px){.tg-qr__title{text-align:center}}.tg-qr__text{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:130%;color:var(--Grays-Black, rgb(0, 0, 0))}@media screen and (max-width: 1400px){.tg-qr__text{font-size:18px;line-height:125%}}@media screen and (max-width: 767px){.tg-qr__text br{display:none}.tg-qr__text{font-size:16px;text-align:center}}@media screen and (max-width: 468px){.tg-qr__text{font-size:14px}}.tg-qr__list{margin-left:20px !important}.tg-qr__item{font-family:Gravity,sans-serif;font-weight:300;font-size:18px;line-height:125%;list-style-type:disc;color:var(--Grays-Black, rgb(0, 0, 0))}@media screen and (max-width: 767px){.tg-qr__item{font-size:16px}}@media screen and (max-width: 468px){.tg-qr__item{font-size:14px}}.tg-qr__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#fff;padding:6px 24px;cursor:pointer;margin-top:20px;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 1200px){.tg-qr__button{font-size:18px;padding:6px 18px}}@media screen and (max-width: 767px){.tg-qr__button{font-size:16px;padding:4px 16px;margin-top:12px}}.tg-qr__button svg{margin-top:6px;margin-left:7px}.tg-qr__image{width:217px;height:217px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.tg-qr__image{width:180px;height:180px}}@media screen and (max-width: 575px){.tg-qr__image{width:160px;height:160px}}.tg-qr__image-text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;text-align:center;color:var(--Grays-Black, rgb(0, 0, 0))}@media screen and (max-width: 767px){.tg-qr__image-text{text-align:center}.tg-qr__image-text br{display:none}}@media screen and (max-width: 468px){.tg-qr__image-text{font-size:14px}}.tg-qr__content{display:grid;grid-template-columns:repeat(2, auto);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:20px}@media screen and (max-width: 1200px){.tg-qr__content{gap:10px}}@media screen and (max-width: 767px){.tg-qr__content{grid-template-columns:repeat(1, auto)}}.tg-qr__subtitle{font-family:Gravity,sans-serif;font-weight:500;font-size:24px;line-height:120%;color:#000;margin-top:30px}@media screen and (max-width: 1400px){.tg-qr__subtitle{font-size:20px}}@media screen and (max-width: 767px){.tg-qr__subtitle{font-size:18px;margin-top:0;text-align:center}}@media screen and (max-width: 575px){.tg-qr__subtitle{display:none}}.tg-qr__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:120%;color:var(--Grays-Black, rgb(0, 0, 0))}@media screen and (max-width: 767px){.tg-qr__step{font-size:14px}}.tg-qr__step-icon{margin-right:25px}@media screen and (max-width: 767px){.tg-qr__step-icon{margin-right:15px}}.tg-qr__steps{display:grid;grid-template-columns:1fr 1fr;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px 80px;margin-top:50px !important;width:100%}@media screen and (max-width: 1400px){.tg-qr__steps{margin-top:35px !important}}@media screen and (max-width: 1200px){.tg-qr__steps{gap:15px 30px;margin-top:15px !important}}@media screen and (max-width: 767px){.tg-qr__steps{gap:12px 20px}}@media screen and (max-width: 575px){.tg-qr__steps{display:none}}.tg-qr-image__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;width:50%}.tg-qr__image-top{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:60%}.tg-qr__image-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40%;gap:10px}.tg-qr__image-bottom-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.included-service-img--js{opacity:0;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);height:0}.included-service-img--js.is-visible{opacity:1;height:100%;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1)}.grecaptcha-badge{z-index:100}.banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;overflow:hidden;height:100%}.banner::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(31, 31, 31, 0)), color-stop(60%, rgba(31, 31, 31, 0.7)), to(rgba(11, 11, 11, 0.95)));background:linear-gradient(to bottom, rgba(31, 31, 31, 0) 0%, rgba(31, 31, 31, 0.7) 60%, rgba(11, 11, 11, 0.95) 100%);z-index:1}.banner::after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:150px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(31, 31, 31, 0)), to(rgb(31, 31, 31)));background:linear-gradient(to bottom, rgba(31, 31, 31, 0), rgb(31, 31, 31));pointer-events:none}.banner h1{z-index:2;position:relative;text-transform:uppercase;text-align:left}.banner h1 span{color:#dcc08e}.banner .container{height:100%}.banner__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;height:680px;}@media screen and (max-width: 1400px){.banner__content{height:640px;}}@media screen and (max-width: 1200px){.banner__content{height:640px;}}@media screen and (max-width: 991px){.banner__content{height:580px}}@media screen and (max-width: 767px){.banner__content{height:380px}}.banner__content .universal-buttons{width:100%}.banner__content .universal-buttons .universal-white-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 575px){.banner__content .universal-buttons .universal-white-button{width:85%}}@media screen and (max-width: 468px){.banner__content .universal-buttons .universal-white-button{width:100%}}.banner__text{font-family:"Gravity",sans-serif;z-index:2;font-size:32px;line-height:100%;font-weight:300;margin-top:20px;text-align:left}@media screen and (max-width: 1400px){.banner__text{font-size:26px}}@media screen and (max-width: 1200px){.banner__text{font-size:20px}}.banner-button__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;gap:40px;margin-top:58px}.banner-button__contact-us{font-family:"Gravity",sans-serif;font-weight:300;font-size:24px;line-height:100%;padding:12px 24px;cursor:pointer;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.banner-button__project-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 20px 12px 24px;cursor:pointer}.banner-button__project-price__text{font-family:"Gravity",sans-serif;font-weight:300;font-size:24px;line-height:100%;margin-right:10px;color:#1f1f1f}.services{margin-top:138px}@media screen and (max-width: 1400px){.services{margin-top:110px}}@media screen and (max-width: 1200px){.services{margin-top:95px}}@media screen and (max-width: 991px){.services{margin-top:60px}}@media screen and (max-width: 767px){.services{margin-top:45px}}.services__title{color:#fff}.services__content{margin-top:58px}@media screen and (max-width: 1400px){.services__content{margin-top:40px}}@media screen and (max-width: 767px){.services__content{margin-top:30px;gap:10px}}@media screen and (max-width: 575px){.services__content{margin-top:15px}}@media screen and (max-width: 991px){.services__content-small{height:155px;}}@media screen and (max-width: 767px){.services__content-small{height:140px}}@media screen and (max-width: 575px){.services__content-small{height:180px}}@media screen and (max-width: 991px){.services__content-medium{height:155px;}}@media screen and (max-width: 767px){.services__content-medium{height:140px}}@media screen and (max-width: 575px){.services__content-medium{height:180px}}.services__content-arrow{position:absolute;z-index:10;width:60px;height:60px;right:-14.5px;bottom:-17.5px;opacity:0;-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px);-webkit-transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.company-intro{margin-top:80px;position:relative;max-width:1920px;width:100%}@media screen and (max-width: 991px){.company-intro{margin-top:60px}}@media screen and (max-width: 575px){.company-intro{margin-top:30px}}.company-intro__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:20px}@media screen and (max-width: 575px){.company-intro__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.company-intro__content{display:block;width:60%}.company-intro__content-mobile{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 575px){.company-intro__content-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}}@media screen and (max-width: 575px){.company-intro__content{width:100%}}.company-intro__content-title{color:#fff;margin-bottom:28px}@media screen and (max-width: 1400px){.company-intro__content-title{margin-bottom:20px}}@media screen and (max-width: 575px){.company-intro__content-title{font-size:22px;line-height:28px}}@media screen and (max-width: 468px){.company-intro__content-title{font-size:20px;line-height:26px}}.company-intro__content-title span{color:#dcc08e}.company-intro__content-text{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:28px;color:#fff}@media screen and (max-width: 1200px){.company-intro__content-text{font-size:18px;line-height:24px}}@media screen and (max-width: 575px){.company-intro__content-text{font-size:16px;line-height:20px}}.company-intro__content-statistics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:44px;gap:60px}@media screen and (max-width: 575px){.company-intro__content-statistics.desktop-company__content-statistics{display:none}}.company-intro__content-statistics.mobile-company__content-statistics{display:none}@media screen and (max-width: 575px){.company-intro__content-statistics.mobile-company__content-statistics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%;gap:15px}}@media screen and (max-width: 468px){.company-intro__content-statistics.mobile-company__content-statistics{width:60%}}@media screen and (max-width: 1400px){.company-intro__content-statistics{margin-top:35px;gap:45px}}@media screen and (max-width: 1200px){.company-intro__content-statistics{margin-top:25px;gap:30px}}@media screen and (max-width: 991px){.company-intro__content-statistics{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;gap:20px}}.company-intro__content-statistics__title{font-family:NEXT-ART,sans-serif;font-weight:600;font-size:44px;line-height:130%;color:#dcc08e}@media screen and (max-width: 1400px){.company-intro__content-statistics__title{font-size:40px}}@media screen and (max-width: 1200px){.company-intro__content-statistics__title{font-size:36px}}@media screen and (max-width: 1200px){.company-intro__content-statistics__title{font-size:26px}}@media screen and (max-width: 575px){.company-intro__content-statistics__title{font-size:40px}}@media screen and (max-width: 468px){.company-intro__content-statistics__title{font-size:32px}}.company-intro__content-statistics__text{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:28px;color:#fff}@media screen and (max-width: 1200px){.company-intro__content-statistics__text{font-size:18px;line-height:24px}}@media screen and (max-width: 1200px){.company-intro__content-statistics__text{font-size:16px;line-height:20px}}@media screen and (max-width: 575px){.company-intro__content-statistics__text{font-size:20px;line-height:26px}}@media screen and (max-width: 468px){.company-intro__content-statistics__text{font-size:16px;line-height:20px}}.company-intro__img{background-position:center;background-size:cover;background-repeat:no-repeat;height:613px;width:508px}@media screen and (max-width: 575px){.company-intro__img.mobile-company-intro__img{display:block;width:50%;height:290px}}@media screen and (max-width: 468px){.company-intro__img.mobile-company-intro__img{width:40%}}@media screen and (max-width: 1200px){.company-intro__img{height:540px}}@media screen and (max-width: 991px){.company-intro__img{width:40%}}@media screen and (max-width: 575px){.company-intro__img{display:none}}.advantages{background-color:#ebebeb;max-width:1920px;width:100%;padding:72px 0}@media screen and (max-width: 991px){.advantages{padding:60px 0}}@media screen and (max-width: 575px){.advantages{padding:40px 0}}.advantages__title{color:#1f1f1f}.advantages__title-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.advantages__title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.advantages__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#000;color:#fff;font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%;padding:12px 24px}@media screen and (max-width: 991px){.advantages__button{font-size:20px;padding:10px 20px}}@media screen and (max-width: 767px){.advantages__button{margin:12px 0;font-size:18px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.advantages__button-img img{width:24px;height:24px}@media screen and (max-width: 991px){.advantages__button-img img{width:20px;height:20px}}.advantages__button-text{margin-right:12px}.advantages__cards{margin-top:50px;-webkit-mask-image:linear-gradient(to left, transparent 0px, black 350px);mask-image:linear-gradient(to left, transparent 0px, black 350px)}@media screen and (max-width: 767px){.advantages__cards{-webkit-mask-image:linear-gradient(to left, transparent 0px, black 175px);mask-image:linear-gradient(to left, transparent 0px, black 175px)}}.advantages__card{padding:0 28px}@media screen and (max-width: 1200px){.advantages__card{padding:0 20px}}@media screen and (max-width: 575px){.advantages__card{padding:0 12px}}.advantages__card:first-child{padding-left:0}.advantages__card-wrap{background-color:#fff;padding:28px 24px}@media screen and (max-width: 1200px){.advantages__card-wrap{padding:20px}}@media screen and (max-width: 767px){.advantages__card-wrap{padding:15px}}.advantages__card-content{margin-top:58px}@media screen and (max-width: 1200px){.advantages__card-content{margin-top:25px}}@media screen and (max-width: 767px){.advantages__card-content{margin-top:15px}}.advantages__card-content h4{font-family:Gravity,sans-serif;font-weight:500;font-size:24px;line-height:120%;color:#1f1f1f}@media screen and (max-width: 1200px){.advantages__card-content h4{font-size:20px}}.advantages__card-content p{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:125%;color:#1f1f1f;margin-bottom:0}@media screen and (max-width: 767px){.advantages__card-content p{font-size:14px}}@media screen and (max-width: 767px){.advantages__card-content p br{display:none}}@media screen and (max-width: 767px){.advantages__card-img img{width:20px;height:20px}}.partners{padding:120px 0;background-color:#1f1f1f}@media screen and (max-width: 1400px){.partners{padding:90px 0}}@media screen and (max-width: 991px){.partners{padding:60px 0}}@media screen and (max-width: 575px){.partners{padding:40px 0}}.partners__title{color:#fff}@media screen and (max-width: 767px){.partners__title{font-size:20px}}.partners__text{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:125%;color:#fff}@media screen and (max-width: 1200px){.partners__text{font-size:20px}}@media screen and (max-width: 767px){.partners__text{font-size:16px}}.partners__text span{color:#dcc08e}.partners__list{margin-top:90px;-webkit-mask-image:linear-gradient(to left, transparent 0px, black 350px);mask-image:linear-gradient(to left, transparent 0px, black 350px)}@media screen and (max-width: 767px){.partners__list{-webkit-mask-image:linear-gradient(to left, transparent 0px, black 175px);mask-image:linear-gradient(to left, transparent 0px, black 175px)}}@media screen and (max-width: 575px){.partners__list{margin-top:70px}}.partners__item{padding:0 38px}@media screen and (max-width: 1400px){.partners__item{padding:0 20px}}@media screen and (max-width: 575px){.partners__item{padding:0 12px}}.partners__item:first-child{padding-left:0}.partners__item-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px;background-color:#101010}@media screen and (max-width: 991px){.block-saving{display:none}}.block-saving__content{position:relative}.block-saving__block{position:relative;margin:120px 0}.block-saving__title{position:absolute;color:#fff;right:190px;top:-10px}@media screen and (max-width: 1400px){.block-saving__title{right:120px}}.block-saving__cards{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}@media screen and (max-width: 1200px){.block-saving__cards{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}}.block-saving__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:26px 16px;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;overflow:hidden;position:relative;-webkit-transition:all .45s cubic-bezier(0.4, 0, 0.2, 1);transition:all .45s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1200px){.block-saving__card{padding:20px 12px}}.block-saving__card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(167, 134, 80, 0)), to(#A78650));background:linear-gradient(180deg, rgba(167, 134, 80, 0) 0%, #A78650 100%);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;z-index:5}.block-saving__card:hover::before{opacity:1}.block-saving__card:hover{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.2);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:10}.block-saving__card.card-conditions{height:613px}@media screen and (max-width: 1200px){.block-saving__card.card-conditions{height:540px}}.block-saving__card.card-guarantees{height:472px}@media screen and (max-width: 1200px){.block-saving__card.card-guarantees{height:420px}}.block-saving__card.card-control{height:332px}@media screen and (max-width: 1200px){.block-saving__card.card-control{height:310px}}.block-saving__card.card-qualifications{height:193px}@media screen and (max-width: 1200px){.block-saving__card.card-qualifications{height:180px}}.block-saving__card.card-qualifications{background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.block-saving__card-title{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:120%;color:#fff;z-index:10}@media screen and (max-width: 1200px){.block-saving__card-title{font-size:18px}}.block-saving__card-text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:120%;color:#fff;margin-bottom:0;z-index:10}@media screen and (max-width: 1200px){.block-saving__card-text{font-size:14px}}.block-saving__graph{position:absolute;top:-90px;left:0;width:100%;pointer-events:none;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.step-graph{position:relative;width:1200px;height:500px}.seg{position:absolute;background:#a78650}.seg.h{height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.seg.v{width:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.seg-1{left:280px;top:90px;height:119px}@media screen and (max-width: 1200px){.seg-1{left:240px;height:108px}}.seg-2{left:279px;top:208px;width:335px}@media screen and (max-width: 1400px){.seg-2{width:287px}}@media screen and (max-width: 1200px){.seg-2{left:240px;top:197px;width:237px}}.seg-3{left:614px;top:208px;height:140px}@media screen and (max-width: 1400px){.seg-3{left:565px}}@media screen and (max-width: 1200px){.seg-3{left:476px;top:196px;height:111px}}.seg-4{left:613px;top:348px;width:331px}@media screen and (max-width: 1400px){.seg-4{left:564px;width:294px}}@media screen and (max-width: 1200px){.seg-4{left:475px;top:307px;width:240px}}.seg-5{left:943px;top:348px;height:139px}@media screen and (max-width: 1400px){.seg-5{left:857px}}@media screen and (max-width: 1200px){.seg-5{left:715px;top:306px;height:130px}}.seg-6{left:943px;top:486px;width:342px}@media screen and (max-width: 1400px){.seg-6{left:857px;width:293px}}@media screen and (max-width: 1200px){.seg-6{left:714px;width:250px;top:436px}}.seg-7{left:1284.9px;top:486px;height:35px}@media screen and (max-width: 1400px){.seg-7{left:1150px;top:485px}}@media screen and (max-width: 1200px){.seg-7{left:963px;top:435px;height:20px}}.node{position:absolute;width:26px;height:26px;background:#a78650;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Gravity,sans-serif;font-weight:300;font-size:18px;color:#fff}.n1{left:280px;top:90px}@media screen and (max-width: 1400px){.n1{left:281px}}@media screen and (max-width: 1200px){.n1{left:241px}}.n2{left:614px;top:230px}@media screen and (max-width: 1400px){.n2{left:565px;top:230px}}@media screen and (max-width: 1200px){.n2{left:477px;top:210px}}.n3{left:944px;top:370px}@media screen and (max-width: 1400px){.n3{left:857px;top:370px}}@media screen and (max-width: 1200px){.n3{left:715px;top:319px}}.n4{left:1260px;top:508px}@media screen and (max-width: 1400px){.n4{left:1125px;top:509px}}@media screen and (max-width: 1200px){.n4{left:938px;top:450px}}.projects{background-color:#ebebeb}.projects-block{padding:100px 0}@media screen and (max-width: 1400px){.projects-block{padding:80px 0}}@media screen and (max-width: 991px){.projects-block{padding:60px 0}}@media screen and (max-width: 575px){.projects-block{padding:40px 0}}.projects__menu{margin-top:35px}@media screen and (max-width: 1400px){.projects__menu{margin-top:25px}}@media screen and (max-width: 991px){.projects__menu{margin-top:25px}}.projects__menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media screen and (max-width: 1200px){.projects__menu-list{gap:12px}}@media screen and (max-width: 991px){.projects__menu-list{gap:10px}}@media screen and (max-width: 767px){.projects__menu-list{gap:5px}}.projects__menu-list .slick-slide div{text-align:center}.projects__menu-list-prev,.projects__menu-list-next{position:absolute;cursor:pointer;z-index:10}@media screen and (max-width: 468px){.projects__menu-list-prev img,.projects__menu-list-next img{width:32px;height:32px}}.projects__menu-list-prev{left:0}.projects__menu-list-next{right:0}.projects__menu-item{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%;color:#1f1f1f;padding:10px 24px;border:1px solid #1f1f1f;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}@media screen and (max-width: 1400px){.projects__menu-item{font-size:20px}}@media screen and (max-width: 991px){.projects__menu-item{font-size:16px}}@media screen and (max-width: 767px){.projects__menu-item{padding:10px 12px}}@media screen and (max-width: 575px){.projects__menu-item{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;border:none;font-size:20px;font-weight:400}}@media screen and (max-width: 468px){.projects__menu-item{font-size:16px}}.projects__menu-item--active{background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);color:#fff;-o-border-image:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%) 1;border-image:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%) 1}@media screen and (max-width: 575px){.projects__menu-item--active{background:unset;-o-border-image:unset;border-image:unset;border:none;color:#dcc08e}}.projects__content{margin-top:60px}@media screen and (max-width: 1400px){.projects__content{margin-top:45px}}@media screen and (max-width: 1200px){.projects__content{gap:12px}}@media screen and (max-width: 991px){.projects__content{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);margin-top:35px}}@media screen and (max-width: 767px){.projects__content{margin-top:25px}}@media screen and (max-width: 575px){.projects__content{gap:7px}}@media screen and (max-width: 468px){.projects__content{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}}.projects__content-small{background-color:#ebebeb}@media screen and (max-width: 991px){.projects__content-small{height:190px}}@media screen and (max-width: 767px){.projects__content-small{height:160px}}@media screen and (max-width: 468px){.projects__content-small{height:220px}}.projects__content-small__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 20px 12px 24px;background-color:#1f1f1f}@media screen and (max-width: 767px){.projects__content-small__button{padding:7px 18px}}.projects__content-small__button-img img{width:19px;height:19px}.projects__content-small__button-text{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:125%;color:#fff;padding-right:16px}.projects__content-text{line-height:125%}@media screen and (max-width: 991px){.projects__content-big{height:190px}}@media screen and (max-width: 767px){.projects__content-big{height:160px}}@media screen and (max-width: 468px){.projects__content-big{height:220px}}.projects__content-big.mobile-projects__content-big{display:none}@media screen and (max-width: 991px){.projects__content-big.mobile-projects__content-big{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width: 991px){.projects__content-bottom-right{display:none}}@media screen and (max-width: 991px){.projects__content-top-right{height:190px;display:contents}}@media screen and (max-width: 767px){.projects__content-top-right{height:160px}}@media screen and (max-width: 468px){.projects__content-top-right{height:100%}}@media screen and (max-width: 468px){.projects__content-medium{height:220px}}.projects__content-information{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr)}.project-card{display:grid;grid-template-columns:2fr 2fr;width:100%;gap:35px}@media screen and (max-width: 991px){.project-card{gap:20px}}@media screen and (max-width: 767px){.project-card{gap:10px}}@media screen and (max-width: 575px){.project-card.project-card--design{grid-template-columns:1fr}}.project-card__image{width:640px;height:612px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1400px){.project-card__image{width:100%}}@media screen and (max-width: 1200px){.project-card__image{height:540px}}@media screen and (max-width: 991px){.project-card__image{height:440px}}@media screen and (max-width: 767px){.project-card__image{height:420px}}@media screen and (max-width: 767px){.project-card__image{height:280px}}.project-card__text{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:30px}@media screen and (max-width: 1200px){.project-card__text{font-size:20px;line-height:26px}}@media screen and (max-width: 991px){.project-card__text{font-size:18px;line-height:24px}}@media screen and (max-width: 767px){.project-card__text{font-size:14px;line-height:20px}}@media screen and (max-width: 767px){.project-card__title{font-size:20px}}.project-card__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.project-card__info__block_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.consultation__block{padding:85px 0 105px 0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1200px){.consultation__block{padding:65px 0}}@media screen and (max-width: 991px){.consultation__block{padding:55px 0}}@media screen and (max-width: 575px){.consultation__block{padding:40px 0}}.consultation__title{font-size: 22px;color:#fff}@media screen and (max-width: 991px){.consultation__title br{display:none}}.consultation__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:25px}@media screen and (max-width: 767px){.consultation__form{gap:20px}}@media screen and (max-width: 575px){.consultation__form{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}.consultation__submit{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#fff;padding:12px 24px;cursor:pointer;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 1200px){.consultation__submit{font-size:20px;padding:10px 20px}}@media screen and (max-width: 767px){.consultation__submit{font-size:18px;padding:6px 16px}}@media screen and (max-width: 575px){.consultation__submit{width:65%;font-size:20px}}@media screen and (max-width: 468px){.consultation__submit{width:100%;padding:8px 16px}}.consultation__phone{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:100%;color:#1f1f1f;padding:12px 24px;text-align:center}@media screen and (max-width: 1200px){.consultation__phone{font-size:20px;padding:10px 20px}}@media screen and (max-width: 767px){.consultation__phone{font-size:18px;padding:6px 16px}}@media screen and (max-width: 575px){.consultation__phone{width:65%;font-size:20px}}@media screen and (max-width: 468px){.consultation__phone{width:100%;padding:8px 16px}}.consultation__phone::-webkit-input-placeholder{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#1f1f1f;opacity:.6;text-align:center}.consultation__phone::-moz-placeholder{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#1f1f1f;opacity:.6;text-align:center}.consultation__phone:-ms-input-placeholder{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#1f1f1f;opacity:.6;text-align:center}.consultation__phone::-ms-input-placeholder{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#1f1f1f;opacity:.6;text-align:center}.consultation__phone::placeholder{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;color:#1f1f1f;opacity:.6;text-align:center}@media screen and (max-width: 1200px){.consultation__phone::-webkit-input-placeholder{padding:10px 20px}.consultation__phone::-moz-placeholder{padding:10px 20px}.consultation__phone:-ms-input-placeholder{padding:10px 20px}.consultation__phone::-ms-input-placeholder{padding:10px 20px}.consultation__phone::placeholder{padding:10px 20px}}@media screen and (max-width: 767px){.consultation__phone::-webkit-input-placeholder{font-size:18px;padding:6px 16px}.consultation__phone::-moz-placeholder{font-size:18px;padding:6px 16px}.consultation__phone:-ms-input-placeholder{font-size:18px;padding:6px 16px}.consultation__phone::-ms-input-placeholder{font-size:18px;padding:6px 16px}.consultation__phone::placeholder{font-size:18px;padding:6px 16px}}.consultation__text{font-family:"Gravity",sans-serif;font-weight:300;font-size:18px;line-height:125%;color:#fff;z-index:10}.questions__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:120px 0;width:100%;gap:70px}@media screen and (max-width: 1400px){.questions__block{gap:30px;margin:90px 0}}@media screen and (max-width: 991px){.questions__block{gap:20px;margin:80px 0}}@media screen and (max-width: 767px){.questions__block{margin:60px 0}}@media screen and (max-width: 575px){.questions__block{margin:40px 0}}.questions-block__content{margin-top:70px}@media screen and (max-width: 1400px){.questions-block__content{margin-top:30px}}@media screen and (max-width: 1200px){.questions-block__content{margin-top:20px}}.questions__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;width:60%}@media screen and (max-width: 1400px){.questions__content{width:50%}}@media screen and (max-width: 991px){.questions__content{width:100%}}.questions__images{width:40%;max-width:505px;height:627px;display:grid;place-items:stretch;position:relative}@media screen and (max-width: 1400px){.questions__images{width:50%}}@media screen and (max-width: 1200px){.questions__images{height:550px}}@media screen and (max-width: 991px){.questions__images{display:none}}.questions__img{grid-area:1/1/2/2;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:505px;width:100%;height:627px;opacity:0;-webkit-transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .45s cubic-bezier(0.4, 0, 0.2, 1);will-change:opacity}.questions__img.active{opacity:1;pointer-events:none}@media screen and (max-width: 1200px){.questions__img{height:550px}}@media screen and (max-width: 991px){.questions__img{display:none}}.questions__title{color:#fff}@media screen and (max-width: 991px){.questions__title br{display:none}}.question--content{padding:28px 0 20px 0;border-bottom:1.5px solid #dcc08e}@media screen and (max-width: 1200px){.question--content{padding:15px 0 20px 0}}@media screen and (max-width: 575px){.question--content{padding:12px 0 15px 0}}.question--content.active .question--content--title{border-bottom:none;padding-bottom:0;margin-bottom:25px}.question--content.active .question--content--title span:first-child{font-weight:300}.question--content.active .question--content--img img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.question--content.active .question--content--text{opacity:1;max-height:400px;margin:25px 0 0}.question--content:not(.active) .question--content--text{opacity:0;max-height:0;margin:0;overflow:hidden}.question--content--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .35s ease;transition:all .35s ease}.question--content--title span{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:130%;color:#fff;-webkit-transition:font-weight .3s ease;transition:font-weight .3s ease;padding-right:20px}@media screen and (max-width: 1200px){.question--content--title span{font-size:18px;line-height:125%}}.question--content--img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.question--content--img img{width:26px;height:23px;display:block;-webkit-transition:-webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.question--content--text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:140%;color:#fff;opacity:0;max-height:0;margin:0;overflow:hidden;-webkit-transition:all .45s cubic-bezier(0.4, 0, 0.2, 1);transition:all .45s cubic-bezier(0.4, 0, 0.2, 1)}.design-banner--title{font-family:NEXT-ART,sans-serif;font-weight:700;font-size:70px;line-height:120%;color:#dcc08e}.design-banner--text{font-family:"Gravity",sans-serif;font-weight:300;font-size:32px;line-height:100%;color:#fff}@media screen and (max-width: 991px){.acceptance__content-small{height:155px}}@media screen and (max-width: 767px){.acceptance__content-small{height:140px}}@media screen and (max-width: 575px){.acceptance__content-small{height:180px}}@media screen and (max-width: 991px){.acceptance__content-medium{height:155px}}@media screen and (max-width: 767px){.acceptance__content-medium{height:140px}}@media screen and (max-width: 575px){.acceptance__content-medium{height:180px}}.services.acceptance-services{background-color:#ebebeb;margin-top:unset;padding:70px 0}.services.acceptance-services .services__title{color:#1f1f1f}.acceptance-calculator--block{position:relative}.acceptance-calculator--title{margin-top:50px;padding-bottom:11px;color:#fff;border-bottom:1px solid #dcc08e}.acceptance-calculator--cards{display:grid;grid-template-columns:1fr 1fr 1fr;padding:45px 0 138px 0;position:relative;z-index:10;gap:20px}@media screen and (max-width: 991px){.acceptance-calculator--cards{grid-template-columns:1.2fr .8fr;padding:35px 0 90px 0}}@media screen and (max-width: 767px){.acceptance-calculator--cards{grid-template-columns:1.1fr .9fr;padding:25px 0 60px 0}}@media screen and (max-width: 575px){.acceptance-calculator--cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}@media screen and (max-width: 575px){.acceptance-calculator--card{width:80%}}@media screen and (max-width: 468px){.acceptance-calculator--card{width:100%}}@media screen and (max-width: 991px){.acceptance-calculator--card.middle-calculator--card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:15px}}.acceptance-calculator--card-title{font-family:Gravity,sans-serif;font-weight:400;font-size:20px;line-height:100%;color:#dcc08e}@media screen and (max-width: 1200px){.acceptance-calculator--card-title{font-size:18px}}.acceptance-calculator--card.has-border{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:20px 15px;border:1px solid #dcc08e;gap:20px}@media screen and (max-width: 1200px){.acceptance-calculator--card.has-border{gap:80px}}@media screen and (max-width: 991px){.acceptance-calculator--card.has-border{gap:20px}}@media screen and (max-width: 767px){.acceptance-calculator--card.has-border{padding:15px 12px;width:130%}}@media screen and (max-width: 575px){.acceptance-calculator--card.has-border{padding:15px 12px;width:80%}}@media screen and (max-width: 468px){.acceptance-calculator--card.has-border{padding:15px 12px;width:100%}}.acceptance-calculator--card-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:16px;gap:8px}.acceptance-calculator--card-select.mobile-acceptance-select{display:none}@media screen and (max-width: 991px){.acceptance-calculator--card-select.mobile-acceptance-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width: 991px){.acceptance-calculator--card-select.desktop-acceptance-select{display:none}}.acceptance-calculator--card-select::after{content:"";position:absolute;top:calc(50% + 12px);right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #dcc08e;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.acceptance-calculator--card-select label{font-family:Gravity,sans-serif;font-weight:400;font-size:20px;line-height:100%;color:#dcc08e}@media screen and (max-width: 1200px){.acceptance-calculator--card-select label{font-size:18px}}.acceptance-calculator--card-select select{font-family:Gravity,sans-serif;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e3dcda;color:#1F1F1F;padding:12px 40px 12px 12px;font-size:16px;border:none;cursor:pointer;outline:none;position:relative}@media screen and (max-width: 1200px){.acceptance-calculator--card-select select{padding:10px 40px 10px 10px}}.acceptance-calculator--card-select input{font-family:Gravity,sans-serif;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e3dcda;color:#1F1F1F;padding:12px 40px 12px 12px;font-size:16px;border:none;cursor:pointer;outline:none;position:relative}@media screen and (max-width: 1200px){.acceptance-calculator--card-select input{padding:10px 40px 10px 10px}}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox{display:grid;gap:15px}}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox.mobile-acceptance-select{display:none}}.acceptance-calculator--card-checkbox.desktop-acceptance-select{display:none}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox.desktop-acceptance-select{display:grid;gap:15px}}.acceptance-calculator--card-checkbox.middle--checkbox{margin-top:60px}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox.middle--checkbox{margin-top:0}}.acceptance-calculator--card-checkbox-title{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:100%;color:#fff;margin:20px 0}@media screen and (max-width: 1200px){.acceptance-calculator--card-checkbox-title{font-size:18px}}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox-title{margin:0}}.acceptance-calculator--card-checkbox-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox-label{gap:10px}}.acceptance-calculator--card-checkbox-label input{position:absolute;opacity:0;width:0;height:0}.acceptance-calculator--card-checkbox-label-mark{width:24px;height:24px;border:2px solid #dcc08e;background:rgba(0,0,0,0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width: 1200px){.acceptance-calculator--card-checkbox-label-mark{width:20px;height:20px}}.acceptance-calculator--card-checkbox-label-title{font-family:Gravity,sans-serif;font-weight:300;font-size:18px;line-height:100%;color:#dcc08e;margin-top:4px}@media screen and (max-width: 1200px){.acceptance-calculator--card-checkbox-label-title{font-size:16px}}.acceptance-calculator--card-checkbox-label--block{margin-top:25px}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox-label--block{margin-top:0}}.acceptance-calculator--card-checkbox-label--block div{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:130%;color:#fff;margin-top:11px}@media screen and (max-width: 1200px){.acceptance-calculator--card-checkbox-label--block div{font-size:14px}}@media screen and (max-width: 991px){.acceptance-calculator--card-checkbox-label--block div{margin-top:8px}.acceptance-calculator--card-checkbox-label--block div br{display:none}}.acceptance-calculator--card-list{margin-top:12px !important;margin-left:25px !important}@media screen and (max-width: 1200px){.acceptance-calculator--card-list{margin-top:12px !important;margin-left:15px !important}}.acceptance-calculator--card-item{list-style-type:disc;font-family:Gravity,sans-serif;font-weight:300;font-size:18px;line-height:100%;color:#fff;margin-bottom:9px}@media screen and (max-width: 1200px){.acceptance-calculator--card-item{font-size:18px}}@media screen and (max-width: 1200px){.acceptance-calculator--card-item{font-size:16px}}@media screen and (max-width: 991px){.acceptance-calculator--card-item{margin-bottom:11px}}.acceptance-calculator--card-item-content{font-weight: 300}.acceptance-calculator--card-item-title{margin-right:5px}.acceptance-calculator--card-send{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:100%;padding:15px 20px;text-align:center;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);width:100%;cursor:pointer;margin:18px 0}@media screen and (max-width: 1200px){.acceptance-calculator--card-send{font-size:18px;padding:14px 18px}}.acceptance-calculator--card-delivery-info{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#fff;margin-top:7px}@media screen and (max-width: 1200px){.acceptance-calculator--card-delivery-info{font-size:14px}}.acceptance-calculator--card-promo{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:120%;color:#a79d9a;margin-top:25px}@media screen and (max-width: 1200px){.acceptance-calculator--card-promo{font-size:14px;margin-top:20px}}.acceptance-calculator--card-price-block{display:grid;gap:9px;font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#fff;margin-top:45px}@media screen and (max-width: 1200px){.acceptance-calculator--card-price-block{font-size:14px}}@media screen and (max-width: 991px){.acceptance-calculator--card-price-block{font-size:16px;margin-top:35px}}.acceptance-calculator--card-price-block.mobile-acceptance-select{display:none}@media screen and (max-width: 991px){.acceptance-calculator--card-price-block.mobile-acceptance-select{display:grid}}@media screen and (max-width: 991px){.acceptance-calculator--card-price-block.desktop-acceptance-select{display:none}}.acceptance-calculator--card-calculate-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.acceptance-calculator--card-calculate-text,.acceptance-calculator--card-calculate-price{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#fff}@media screen and (max-width: 1200px){.acceptance-calculator--card-calculate-text,.acceptance-calculator--card-calculate-price{font-size:14px}}@media screen and (max-width: 991px){.acceptance-calculator--card-calculate-text,.acceptance-calculator--card-calculate-price{font-size:16px}}.acceptance-calculator--card-min-price-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.acceptance-calculator--card-checkbox-label input:checked+.acceptance-calculator--card-checkbox-label-mark{border-color:#dcc08e;background:rgba(0,0,0,0)}.acceptance-calculator--card-checkbox-label input:checked+.acceptance-calculator--card-checkbox-label-mark::after{content:"";position:absolute;left:7px;top:2px;width:8px;height:14px;border:solid #dcc08e;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1200px){.acceptance-calculator--card-checkbox-label input:checked+.acceptance-calculator--card-checkbox-label-mark::after{left:4px;top:-2px}}.acceptance-calculator--card-checkbox-label:hover .acceptance-calculator--card-checkbox-label-mark{-webkit-box-shadow:0 0 12px rgba(220,192,142,.5);box-shadow:0 0 12px rgba(220,192,142,.5)}.residential-dropdown{position:absolute;left:0;right:0;top:100%;background:#111;border-radius:8px;margin-top:4px;max-height:275px;overflow-y:auto;z-index:100}.residential-option{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;cursor:pointer;line-height:100%;padding:12px 14px;color:#fff}.residential-option:hover{background:#222}.yandex-reviews{width:100%;background:#ebebeb;padding:40px 0}.yandex-reviews-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.yandex-reviews-inner iframe{display:block;width:760px;max-width:100%;height:800px;border:none}.yandex-link{margin-top:12px;font-size:10px;color:#b3b3b3;text-decoration:none;font-family:YS Text,sans-serif;text-align:center}.label-error-stars{color:#e53935;margin-left:4px;font-weight:600}.partners.partners-page{padding:0;position:relative;z-index:12;margin-top:-120px;background:linear-gradient(to bottom, rgba(31, 31, 31, 0) 0%, rgba(31, 31, 31, 0.7) 50px, rgb(31, 31, 31) 100px)}.partners-form{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.partners-form .container{display:block;height:100%}.partners-form-block-text{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:130%;margin: 50px 50px 0 50px;color:#fff}@media screen and (max-width: 1200px){.partners-form-block-text{font-size:18px;margin: 35px 35px 0 35px;line-height:125%}}@media screen and (max-width: 991px){.partners-form-block-text{margin: 35px 0 0 0;font-size:16px}}@media screen and (max-width: 575px){.partners-form-block-text{font-size:14px}}.partners-form-block-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:25px}@media screen and (max-width: 991px){.partners-form-block-button{margin-top:15px}}.partners-form-block-button-title{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%;text-align:center;color:#dcc08e}@media screen and (max-width: 991px){.partners-form-block-button-title{font-size:20px}}@media screen and (max-width: 575px){.partners-form-block-button-title{font-size:18px}}.partners-form-block-button-icon{margin-top:7px}@media screen and (max-width: 991px){.partners-form-block-button-icon{margin-top:5px}}.partner-form{padding:40px;margin: 35px 35px 0 50px;text-align:center;border:1px solid #dcc08e}@media screen and (max-width: 1200px){.partner-form{margin: 25px 50px 0 35px;}}@media screen and (max-width: 991px){.partner-form{margin: 25px 0 0 0}}@media screen and (max-width: 767px){.partner-form{padding:40px 20px 40px 20px}}@media screen and (max-width: 575px){.partner-form{padding:30px 10px 30px 10px}}.partner-form--container{position:relative;background-size:100% 785px;background-position:center;background-repeat:no-repeat;padding-bottom:100px}.partner-form-inputs{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;gap:12px}@media screen and (max-width: 991px){.partner-form-inputs{gap:10px;grid-template-columns:1.5fr 1fr}}@media screen and (max-width: 767px){.partner-form-inputs{gap:10px;grid-template-columns:1fr 1fr}}@media screen and (max-width: 575px){.partner-form-inputs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;grid-template-columns:.8fr}}@media screen and (max-width: 468px){.partner-form-inputs{grid-template-columns:1fr}}.partner-form-inputs label{display:inline-block;width:100%}.partner-form-input{width:100%;border:none;height:50px;display:block;padding:12px 15px;text-align:center;background:#e3dcda;font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#a79d9a}@media screen and (max-width: 1400px){.partner-form-input{height:48px;padding:12px;font-size:14px}}@media screen and (max-width: 1200px){.partner-form-input{height:45px}}@media screen and (max-width: 575px){.partner-form-input{text-align:start}}.partner-form-input::-webkit-input-placeholder{color:#a79d9a}.partner-form-input::-moz-placeholder{color:#a79d9a}.partner-form-input:-ms-input-placeholder{color:#a79d9a}.partner-form-input::-ms-input-placeholder{color:#a79d9a}.partner-form-input::placeholder{color:#a79d9a}.partner-form-textarea{display:inline-block;width:100%;margin:12px 0}@media screen and (max-width: 1400px){.partner-form-textarea{margin:10px 0}}@media screen and (max-width: 575px){.partner-form-textarea{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:.8fr}}@media screen and (max-width: 468px){.partner-form-textarea{grid-template-columns:1fr}}.partner-form-textarea label{display:inline-block;width:100%}.partner-form-textarea label textarea{display:inline-block;width:100%;padding:10px;height:150px;background:#e3dcda;font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#a79d9a}.partner-form-textarea label textarea::-webkit-input-placeholder{color:#a79d9a}.partner-form-textarea label textarea::-moz-placeholder{color:#a79d9a}.partner-form-textarea label textarea:-ms-input-placeholder{color:#a79d9a}.partner-form-textarea label textarea::-ms-input-placeholder{color:#a79d9a}.partner-form-textarea label textarea::placeholder{color:#a79d9a}.partner-form-submit{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%;color:#fff;padding:10px 45px;cursor:pointer;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 1400px){.partner-form-submit{font-size:20px}}.partner-form-select--label{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Gravity,sans-serif}.partner-form-select--label::after{content:"";position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:10px solid #dcc08e;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.partner-form-select--label select{font-weight:300;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#e3dcda;padding:12px 15px;font-size:16px;border:none;cursor:pointer;outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a79d9a;height:50px}@media screen and (max-width: 1400px){.partner-form-select--label select{height:48px;padding:12px;font-size:14px}}@media screen and (max-width: 1200px){.partner-form-select--label select{padding:12px 35px 12px 12px}}.partner-form-select--label select::-webkit-input-placeholder{color:#a79d9a}.partner-form-select--label select::-moz-placeholder{color:#a79d9a}.partner-form-select--label select:-ms-input-placeholder{color:#a79d9a}.partner-form-select--label select::-ms-input-placeholder{color:#a79d9a}.partner-form-select--label select::placeholder{color:#a79d9a}.company-values{z-index:12;background:linear-gradient(rgba(31, 31, 31, 0) 0%, rgba(31, 31, 31, 0.7) 50px, rgb(31, 31, 31) 100px);position:relative;margin-top:-120px}.company-values--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #dcc08e;padding-bottom:9px}.company-values--top--title{color:#fff}.company-values--top--text{font-family:Gravity,sans-serif;font-weight:400;font-size:16px;line-height:100%;color:#a79d9a}.company-values--bottom{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:40px}@media screen and (max-width: 991px){.company-values--bottom{grid-template-columns:1fr;margin-top:30px}}.company-values--bottom--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:15px 0 35px 0;border-top:1px solid #e3dcda}@media screen and (max-width: 991px){.company-values--bottom--item{padding:12px 0 20px 0}}@media screen and (max-width: 767px){.company-values--bottom--item{gap:12px}}@media screen and (max-width: 575px){.company-values--bottom--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.company-values--bottom--item:last-child{border-bottom:1px solid #e3dcda}.company-values--bottom--item-title{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:100%;color:#dcc08e}@media screen and (max-width: 1200px){.company-values--bottom--item-title{font-size:18px}}@media screen and (max-width: 991px){.company-values--bottom--item-title{width:45%;font-size:20px;line-height:120%}}@media screen and (max-width: 767px){.company-values--bottom--item-title{font-size:16px;width:35%}}@media screen and (max-width: 575px){.company-values--bottom--item-title{text-align:center;font-size:20px;width:100%}}.company-values--bottom--item-text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:125%;width: 55%;color:#fff}@media screen and (max-width: 1200px){.company-values--bottom--item-text{font-size:14px}}@media screen and (max-width: 991px){.company-values--bottom--item-text{font-size:16px;width:55%}.company-values--bottom--item-text br{display:none}}@media screen and (max-width: 767px){.company-values--bottom--item-text{width:65%;font-size:14px}}@media screen and (max-width: 575px){.company-values--bottom--item-text{font-size:18px;width:100%}}.company-values--bottom--img{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){.company-values--bottom--img{height:380px}}@media screen and (max-width: 767px){.company-values--bottom--img{height:320px}}@media screen and (max-width: 575px){.company-values--bottom--img{height:280px}}.company-values--content{padding-top:120px}@media screen and (max-width: 1200px){.company-values--content{padding-top:90px}}.company-team{margin-top:100px}@media screen and (max-width: 991px){.company-team{margin-top:85px}}@media screen and (max-width: 767px){.company-team{margin-top:65px}}.company-team--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #dcc08e;padding-bottom:9px}.company-team--top-title{color:#fff}.company-team--top-text{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:120%;color:var(--Grays-Gray, rgb(142, 142, 147))}.company-team--bottom{position:relative;padding:50px 0 105px 0}@media screen and (max-width: 991px){.company-team--bottom{padding:50px 0 75px 0}}@media screen and (max-width: 575px){.company-team--bottom{padding:35px 0 50px 0}}.company-team--bottom--background{bottom:-5px;width:100%;height:588px;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat}.company-team--bottom--background.renovation-bottom-background{bottom:-15px}.company-team--cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;margin:0 40px;position:relative;z-index:10}@media screen and (max-width: 1200px){.company-team--cards{gap:15px}}@media screen and (max-width: 991px){.company-team--cards{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.company-team--cards{margin:0}}@media screen and (max-width: 468px){.company-team--cards{grid-template-columns:1fr;margin:0 40px;gap:25px}}@media screen and (max-width: 420px){.company-team--cards{margin:0 10px}}@media screen and (max-width: 991px){.company-team--card:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.company-team--card:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.company-team--card:nth-child(4),.company-team--card:nth-child(5),.company-team--card:nth-child(6){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.company-team--card.team-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:388px}@media screen and (max-width: 1200px){.company-team--card.team-info{height:320px}}@media screen and (max-width: 991px){.company-team--card.team-info{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;height:280px}}.company-team--card.team-info .company-team--card-title{color:#fff;margin-top:0}.company-team--card.team-info .company-team--card-text{font-size:20px;line-height:125%}@media screen and (max-width: 1200px){.company-team--card.team-info .company-team--card-text{font-size:15px;margin-top:6px}}.company-team--card-img{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;max-height:388px;height:388px}@media screen and (max-width: 1200px){.company-team--card-img{height:320px}}@media screen and (max-width: 991px){.company-team--card-img{height:280px}}@media screen and (max-width: 468px){.company-team--card-img{height:360px}}.company-team--card-title{font-family:Gravity,sans-serif;font-weight:500;font-size:26px;line-height:120%;color:#dcc08e;margin-top:12px}@media screen and (max-width: 1200px){.company-team--card-title{font-size:22px;margin-top:7px}}@media screen and (max-width: 575px){.company-team--card-title{font-size:18px;line-height:115%;margin-top:7px}}@media screen and (max-width: 468px){.company-team--card-title{font-size:20px}}.company-team--card-text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:120%;color:#fff;margin-top:8px}@media screen and (max-width: 1200px){.company-team--card-text{font-size:15px;margin-top:6px}}.company-team--card-button{font-family:Gravity,sans-serif;font-weight:500;font-size:24px;width:100%;line-height:100%;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%);padding:12px 16px;cursor:pointer}@media screen and (max-width: 1200px){.company-team--card-button{font-size:20px}}@media screen and (max-width: 575px){.company-team--card-button{font-size:18px}}.company-awards--title{color:#fff;width:100%;border-bottom:1px solid #dcc08e;padding-bottom:11px}.company-awards--content{margin:40px 0 60px 0}@media screen and (max-width: 991px){.company-awards--content{margin:20px 0 40px 0}}.company-awards--cards{margin-top:45px}@media screen and (max-width: 991px){.company-awards--cards{margin-top:35px}}@media screen and (max-width: 575px){.company-awards--cards{margin:35px 35px 0 35px}}@media screen and (max-width: 468px){.company-awards--cards{margin:35px 55px 0 55px}}@media screen and (max-width: 420px){.company-awards--cards{margin:35px 45px 0 45px}}@media screen and (max-width: 380px){.company-awards--cards{margin:35px 30px 0 30px}}@media screen and (max-width: 360px){.company-awards--cards{margin:35px 25px 0 25px}}.company-awards--cards .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.company-awards--card{position:relative}.company-awards--card-wrap{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:432px;width:100%}@media screen and (max-width: 767px){.company-awards--card-wrap{height:360px}}.company-awards--card-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:11;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--Grays-Black, rgb(0, 0, 0));top:45%;left:-35px}.company-awards--card-prev:hover{color:#a78650}.company-awards--card-prev:hover .company-awards--card-prev-img path{fill:#a78650}.company-awards--card-prev:hover .company-awards--card-prev-icon{fill:#1f1f1f}.company-awards--card-prev-text{font-family:Gravity,sans-serif;font-weight:500;font-size:20px;line-height:100%}.company-awards--card-prev-img{margin-top:10px;margin-left:28px;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}.company-awards--card-prev-icon{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#1f1f1f}.company-awards--card-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:11;background:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--Grays-Black, rgb(0, 0, 0));top:45%;right:-38px}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media screen and (max-width: 991px){.header{padding:15px 0}}.header__left,.header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__logo{font-size:24px;font-weight:bold;color:#fff;cursor:pointer;margin-right:61px}@media screen and (max-width: 1400px){.header__logo{margin-right:35px}}@media screen and (max-width: 1200px){.header__logo{margin-right:25px}}.header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}@media screen and (max-width: 1400px){.header__nav{gap:25px}}@media screen and (max-width: 1200px){.header__nav{gap:20px}}@media screen and (max-width: 991px){.header__nav{display:none}}.header__nav-item-link{font-family:"Gravity",sans-serif;font-weight:400;text-decoration:none;color:#fff;font-size:18px}@media screen and (max-width: 1200px){.header__nav-item-link{font-size:16px}}@media screen and (max-width: 991px){.header__nav-item-link{font-size:14px}}.header__nav-item-link--active{color:#fff}.header__contact{margin-right:14px}@media screen and (max-width: 991px){.header__contact{display:none}}.header__phone{font-size:18px;font-weight:bold;color:#fff;text-decoration:none}.header__phone:hover{color:#fff}.header__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}@media screen and (max-width: 991px){.header__socials{display:none}}.header__phone{font-family:Gravity,sans-serif;font-weight:300;color:#fff;font-size:18px}.header__burger{display:none;width:40px;height:30px;cursor:pointer;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media screen and (max-width: 991px){.header__burger{display:block}}.header__burger span{width:50%;opacity:1;height:2px;display:block;position:absolute;background:#fff;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__burger span:nth-child(even){left:50%;border-radius:0 9px 9px 0}.header__burger span:nth-child(odd){left:0;border-radius:9px 0 0 9px}.header__burger span:nth-child(1),.header__burger span:nth-child(2){top:0}.header__burger span:nth-child(3),.header__burger span:nth-child(4){top:12px}.header__burger span:nth-child(5),.header__burger span:nth-child(6){top:25px}.header__burger.open span:nth-child(1),.header__burger.open span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.open span:nth-child(2),.header__burger.open span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__burger.open span:nth-child(1){left:5px;top:13px}.header__burger.open span:nth-child(2){left:calc(50% - 5px);top:13px}.header__burger.open span:nth-child(3){left:-50%;opacity:0}.header__burger.open span:nth-child(4){left:100%;opacity:0}.header__burger.open span:nth-child(5){left:5px;top:23px}.header__burger.open span:nth-child(6){left:calc(50% - 5px);top:23px}.header__burger-content{display:none}@media screen and (max-width: 991px){.header__burger-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__burger-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#1f1f1f;position:absolute;z-index:-1;width:0;height:100%;top:0;opacity:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.header__burger-content.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1000;right:0;padding:15px 45px;width:460px;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.header__burger-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header__burger-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:70px;width:100%}.header__burger-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:18px}.header__burger-item.socials-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.header__burger-link{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:28px;color:#fff}.header__burger-dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.header__burger-dropdown-title{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:28px;color:#fff}.header__burger-dropdown-icon{margin-left:10px}.header__burger-dropdown-icon img{width:20px;height:20px}.header__burger-dropdown-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:8px;margin-left:20px !important;margin-top:0 !important;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .2s ease,opacity .2s ease,padding .2s ease;transition:max-height .2s ease,opacity .2s ease,padding .2s ease;position:relative;z-index:-1}.header__burger-dropdown-list.active{max-height:100%;opacity:1;margin-top:12px !important;z-index:11}.header__burger-dropdown-link{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:22px;color:#fff}.footer{position:relative;padding-top:20px}.footer__top{margin-top:72px}@media screen and (max-width: 991px){.footer__top{margin-top:50px}}@media screen and (max-width: 575px){.footer__top{margin-top:30px}}.footer__top-arrow{position:absolute;top:-12px;left:50%}.footer__line{border:1.5px solid #a78650;margin-top:14px}@media screen and (max-width: 767px){.footer__line{margin-top:10px}}.footer__main{display:grid;grid-template-columns:2fr 2fr;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:60px;max-width:1200px;margin:0 auto;padding:60px 20px}@media screen and (max-width: 991px){.footer__main{padding:40px 0;gap:25px}}@media screen and (max-width: 575px){.footer__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:25px 15px}}.footer__title{font-family:Gravity,sans-serif;font-weight:500;font-size:24px;line-height:120%;color:#dcc08e}@media screen and (max-width: 991px){.footer__title{font-size:20px}}@media screen and (max-width: 767px){.footer__title{font-size:18px}}@media screen and (max-width: 575px){.footer__title br{display:none}}.footer__text{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:120%;color:#fff}@media screen and (max-width: 991px){.footer__text br{display:none}}@media screen and (max-width: 767px){.footer__text{font-size:14px}}@media screen and (max-width: 575px){.footer__text{font-size:16px;line-height:130%}}.footer__phone a{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;line-height:100%;color:#fff}@media screen and (max-width: 991px){.footer__phone a{font-size:18px}}@media screen and (max-width: 991px){.footer__email{margin-top:4px}}.footer__email a{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;color:#fff}@media screen and (max-width: 991px){.footer__email a{font-size:18px}}.footer__address{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:26px;color:#fff;margin-top:50px}@media screen and (max-width: 991px){.footer__address{font-size:16px;line-height:20px;margin-top:35px}}@media screen and (max-width: 575px){.footer__address{margin-top:25px}}@media screen and (max-width: 991px){.footer__address br{display:none}}.footer__hours{font-family:Gravity,sans-serif;font-weight:300;font-size:20px;line-height:26px;color:#fff;margin-top:12px}@media screen and (max-width: 991px){.footer__hours{font-size:16px;line-height:20px}}.footer__menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 575px){.footer__menu-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}.footer__menu-item{padding-top:8px}@media screen and (max-width: 575px){.footer__menu-item{padding-top:0}}.footer__menu-item.menu-item__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:8px;padding-top:0}@media screen and (max-width: 991px){.footer__menu-item.menu-item__flex{display:none}}.footer__menu-link{font-family:Gravity,sans-serif;font-weight:600;font-size:18px;line-height:100%;color:#fff}@media screen and (max-width: 767px){.footer__menu-link{font-size:16px}}@media screen and (max-width: 575px){.footer__menu-link{font-size:14px}}.footer__menu-link__socials{margin-right:15px}.footer__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:14px;gap:20px}@media screen and (max-width: 991px){.footer__form{gap:15px}}.footer__form-block{max-width:500px;width:100%;display:inline-block}@media screen and (max-width: 991px){.footer__form-block{width:100%}}.footer__form-title{font-family:Gravity,sans-serif;font-weight:500;font-size:24px;line-height:100%;color:#dcc08e}@media screen and (max-width: 991px){.footer__form-title{font-size:20px}}@media screen and (max-width: 767px){.footer__form-title{font-size:18px}}.footer__input,.footer__textarea{font-family:Gravity,sans-serif;font-weight:300;font-size:16px;line-height:100%;padding:12px 16px;color:#a79d9a;background-color:#1f1f1f;border:1px solid #dcc08e}.footer__textarea{height:120px}.footer__submit{font-family:Gravity,sans-serif;font-weight:400;font-size:20px;line-height:100%;padding:14px 16px;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.footer__agreement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:12px}@media screen and (max-width: 991px){.footer__agreement{margin-top:15px}}.footer__agreement span{font-family:Gravity,sans-serif;font-weight:300;font-size:12px;line-height:125%;color:#a79d9a;text-decoration:unset}@media screen and (max-width: 991px){.footer__agreement span{font-size:10px;line-height:120%}}.footer__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 991px){.footer__checkbox{gap:10px}}.footer__checkbox input{position:absolute;opacity:0;width:0;height:0}.footer__checkbox-mark{width:24px;height:24px;border:2px solid #dcc08e;background:rgba(0,0,0,0);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}.footer__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;width:100%;margin-top:45px}@media screen and (max-width: 1400px){.footer__logo{margin-top:75px}}@media screen and (max-width: 991px){.footer__logo{margin-top:10px}}@media screen and (max-width: 575px){.footer__logo{margin-top:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__logo img{width:153px;height:55px;margin-top:56px}@media screen and (max-width: 1400px){.footer__logo img{margin-top:25px}}@media screen and (max-width: 991px){.footer__logo img{margin-top:40px}}@media screen and (max-width: 767px){.footer__logo img{margin-top:60px}}@media screen and (max-width: 575px){.footer__logo img{margin-top:20px}}.footer__copyright{font-family:Gravity,sans-serif;font-weight:300;font-size:18px;line-height:100%;color:#fff;text-align:end;margin-top:25px}@media screen and (max-width: 575px){.footer__copyright{display:none}}@media screen and (max-width: 991px){.footer__copyright{margin-top:40px}}.footer__copyright-mobile{display:none}@media screen and (max-width: 575px){.footer__copyright-mobile{display:block;text-align:center;margin-top:20px}}@media screen and (max-width: 991px){.footer__left{display:block;width:100%}}@media screen and (max-width: 575px){.footer__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}}.footer__socials{display:none;margin-top:30px}@media screen and (max-width: 991px){.footer__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;width:100%}}@media screen and (max-width: 575px){.footer__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.footer__socials-title{font-family:Gravity,sans-serif;font-weight:400;font-size:18px;line-height:100%;color:#fff}.footer__socials-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px !important;gap:10px}.thanks_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:125px}@media screen and (max-width: 991px){.thanks_block{margin-top:85px}}.thanks_block--title{font-family:NEXT-ART,sans-serif;font-weight:600;font-size:64px;line-height:120%;text-align:center;color:#dcc08e}@media screen and (max-width: 991px){.thanks_block--title{font-size:48px}}@media screen and (max-width: 767px){.thanks_block--title{font-size:42px}}@media screen and (max-width: 575px){.thanks_block--title{font-size:30px}}.thanks_block--text{font-family:Gravity,sans-serif;font-weight:300;font-size:32px;line-height:125%;text-align:center;color:#fff}@media screen and (max-width: 991px){.thanks_block--text{font-size:24px}}@media screen and (max-width: 767px){.thanks_block--text{font-size:22px}.thanks_block--text br{display:none}}@media screen and (max-width: 575px){.thanks_block--text{font-size:18px}}.thanks_block--text a{text-decoration:underline;color:#fff}.thanks_block--link{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;margin-top:40px;line-height:100%;padding:10px 24px;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 991px){.thanks_block--link{margin-top:25px}}@media screen and (max-width: 575px){.thanks_block--link{font-size:20px}}.thanks_block--background{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:calc(100vh - 515px);width:100%}@media screen and (max-width: 991px){.thanks_block--background{height:calc(100vh - 395px)}}@media screen and (max-width: 767px){.thanks_block--background{height:calc(100vh - 395px)}}@media screen and (max-width: 575px){.thanks_block--background{height:calc(100vh - 345px)}}.footer__checkbox input:checked+.footer__checkbox-mark{border-color:#dcc08e;background:rgba(0,0,0,0)}.footer__checkbox input:checked+.footer__checkbox-mark::after{content:"";position:absolute;left:7px;top:2px;width:8px;height:14px;border:solid #dcc08e;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer__checkbox:hover .footer__checkbox-mark{-webkit-box-shadow:0 0 12px rgba(220,192,142,.5);box-shadow:0 0 12px rgba(220,192,142,.5)}.submit-button--js:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.submit-button--js:not(:disabled){opacity:1;cursor:pointer}.popup__submit{cursor:pointer}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease,visibility .35s ease;transition:opacity .35s ease,visibility .35s ease;z-index:1000}.overlay.active{opacity:1;visibility:visible}.overlay.active .popup{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.popup{position:relative;width:560px;background:#fff;padding:28px;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.6);box-shadow:0 15px 40px rgba(0,0,0,.6);-webkit-transform:translateY(20px) scale(0.97);transform:translateY(20px) scale(0.97);opacity:0;-webkit-transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .35s ease;transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1)}.popup__close{position:absolute;top:24px;right:16px;width:28px;height:28px;border-radius:50%;border:1px solid #ebebeb;background-color:#ebebeb;font-size:18px;line-height:1;cursor:pointer;color:#afafaf}.popup__title{font-family:Gravity,sans-serif;font-weight:400;margin:0 0 24px;font-size:24px;line-height:100%;color:#1f1f1f}.popup__input,.popup__textarea{font-family:Gravity,sans-serif;font-weight:300;width:100%;border:1px solid #a79d9a;padding:10px 12px;margin-bottom:16px;font-size:16px;color:#1f1f1f;background-color:#ebebeb}.popup__input::-webkit-input-placeholder, .popup__textarea::-webkit-input-placeholder{color:#a79d9a}.popup__input::-moz-placeholder, .popup__textarea::-moz-placeholder{color:#a79d9a}.popup__input:-ms-input-placeholder, .popup__textarea:-ms-input-placeholder{color:#a79d9a}.popup__input::-ms-input-placeholder, .popup__textarea::-ms-input-placeholder{color:#a79d9a}.popup__input::placeholder,.popup__textarea::placeholder{color:#a79d9a}.popup__textarea{resize:none;height:90px}.popup__submit{font-family:Gravity,sans-serif;font-weight:400;width:100%;height:44px;border:none;color:#fff;font-size:20px;margin-bottom:15px;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.popup__consent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;font-size:12px;color:#777;line-height:1.4}.popup__consent input{margin-top:2px}.calculator-overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease,visibility .35s ease;transition:opacity .35s ease,visibility .35s ease;z-index:1000}.calculator-overlay.active{opacity:1;visibility:visible}.calculator-overlay.active .calculator-popup{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.calculator-popup{position:relative;width:520px;background:#fff;padding:28px;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.6);box-shadow:0 15px 40px rgba(0,0,0,.6);-webkit-transform:translateY(20px) scale(0.97);transform:translateY(20px) scale(0.97);opacity:0;-webkit-transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .35s ease;transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .35s ease,-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1)}.calculator-popup__close{position:absolute;top:24px;right:16px;width:28px;height:28px;border-radius:50%;border:1px solid #ebebeb;background-color:#ebebeb;font-size:18px;line-height:1;cursor:pointer;color:#afafaf}.calculator-popup__title{font-family:Gravity,sans-serif;font-weight:400;font-size:24px;line-height:100%;color:#1f1f1f;margin-bottom:25px}.calculator-popup__submit{margin-bottom:15px;font-family:Gravity,sans-serif;font-weight:400;width:100%;height:44px;border:none;color:#fff;font-size:20px;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}.calculator-popup__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:5px 0 30px 0;width:100%;gap:5px}.calculator-popup__block label{font-family:Gravity,sans-serif;font-weight:300;font-size:18px;line-height:125%;color:#000}.calculator-popup__input,.calculator-popup__textarea{font-family:Gravity,sans-serif;font-weight:300;width:100%;border:1px solid #a79d9a;padding:10px 12px;margin-bottom:16px;font-size:16px;color:#a79d9a;background-color:#ebebeb}.calculator-popup__input::-webkit-input-placeholder, .calculator-popup__textarea::-webkit-input-placeholder{color:#a79d9a}.calculator-popup__input::-moz-placeholder, .calculator-popup__textarea::-moz-placeholder{color:#a79d9a}.calculator-popup__input:-ms-input-placeholder, .calculator-popup__textarea:-ms-input-placeholder{color:#a79d9a}.calculator-popup__input::-ms-input-placeholder, .calculator-popup__textarea::-ms-input-placeholder{color:#a79d9a}.calculator-popup__input::placeholder,.calculator-popup__textarea::placeholder{color:#a79d9a}.calculator-popup__textarea{resize:none;height:90px}.error{margin:80px 0}@media screen and (max-width: 1400px){.error{margin:60px 0}}@media screen and (max-width: 575px){.error{margin:40px 0 60px 0}}.error--title{font-family:NEXT-ART,sans-serif;font-weight:600;font-size:64px;line-height:126%;text-align:center;color:#dcc08e}@media screen and (max-width: 1400px){.error--title{font-size:48px}}@media screen and (max-width: 991px){.error--title{font-size:40px}}@media screen and (max-width: 767px){.error--title{font-size:36px}}@media screen and (max-width: 468px){.error--title{font-size:26px}}.error--text{font-family:Gravity,sans-serif;font-weight:300;font-size:32px;line-height:125%;text-align:center;color:#fff}@media screen and (max-width: 1400px){.error--text{font-size:26px}}@media screen and (max-width: 991px){.error--text{font-size:20px}.error--text br{display:none}}@media screen and (max-width: 767px){.error--text{font-size:18px}}@media screen and (max-width: 468px){.error--text{font-size:16px}}.error--button{font-family:Gravity,sans-serif;font-weight:300;font-size:24px;padding:10px 24px;line-height:100%;cursor:pointer;color:#fff;background:linear-gradient(265.3deg, #DCC08E -18.61%, #A78650 98.26%)}@media screen and (max-width: 767px){.error--button{font-size:20px}}@media screen and (max-width: 468px){.error--button{font-size:18px}}.error--button--block{padding-top:15px;text-align:center;width:100%}.error--image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:40px}@media screen and (max-width: 767px){.error--image{margin-top:80px}}.error--image-block{background-position:center;background-repeat:no-repeat;background-size:cover;width:845px;height:480px}@media screen and (max-width: 1400px){.error--image-block{width:640px;height:380px}}@media screen and (max-width: 767px){.error--image-block{width:100%;height:280px}}@media screen and (max-width: 575px){.error--image-block{width:100%;height:230px}}@media screen and (max-width: 468px){.error--image-block{width:100%;height:180px}}@media screen and (max-width: 360px){.error--image-block{width:100%;height:155px}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-sm-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-md-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-lg-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-xl-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.row-cols-xxl-auto>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}
