@charset "UTF-8";
:root {
    /* color */
    --primary-white: #F2F3FA;
    --primary-black: #312D2D;
    --primary-black-10: #312d2d1a;
    --primary-black-30: #312d2d4d;
    --primary-black-50: #312d2d80;
    --primary-black-60: #312d2d99;
    --primary-black-70: #312d2db3;
    --primary-black-78: #312D2DC7;
    --primary-accent: #EE3A23;
    --primary-grey: #D8D8D8;
    --primary-grey-10: rgba(216, 216, 216, 0.1);
    --primary-bg: #F5F5F5;
    --primary-yellow: #FACA2A;
    --white: #ffffff;
    --white-05: #ffffff0d;
    --white-30: #ffffff4d;
    --white-50: #ffffff80;
    --white-60: #ffffff99;
    --white-70: #ffffffb3;
    --white-80: #ffffffcc;
    --black: #000000;
    /* border-radius */
    --border-r-18: 1.8rem;
}

@font-face {
    font-family: "Winter Sans Trial";
    src: url(fonts/WinterSansTrial-ExtraBold.woff2), url(fonts/WinterSansTrial-ExtraBold.woff);
    font-weight: 800;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Winter Sans Trial";
    src: url(fonts/WinterSansTrial-Regular.woff2), url(fonts/WinterSansTrial-Regular.woff);
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Winter Sans Trial";
    src: url(fonts/WinterSansTrial-ExtraLight.woff2), url(fonts/WinterSansTrial-ExtraLight.woff);
    font-weight: 200;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Black.woff2), url(fonts/Roboto-Black.woff);
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-ExtraBold.woff2), url(fonts/Roboto-ExtraBold.woff);
    font-weight: 800;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Bold.woff2), url(fonts/Roboto-Bold.woff);
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-SemiBold.woff2), url(fonts/Roboto-SemiBold.woff);
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Medium.woff2), url(fonts/Roboto-Medium.woff);
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Regular.woff2), url(fonts/Roboto-Regular.woff);
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Light.woff2), url(fonts/Roboto-Light.woff);
    font-weight: 300;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-ExtraLight.woff2), url(fonts/Roboto-ExtraLight.woff);
    font-weight: 200;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url(fonts/Roboto-Thin.woff2), url(fonts/Roboto-Thin.woff);
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: 'Imperia';
    src: url('fonts/Imperia.eot?kl8lmv');
    src: url('fonts/Imperia.eot?kl8lmv#iefix') format('embedded-opentype'),
    url('fonts/Imperia.ttf?kl8lmv') format('truetype'),
    url('fonts/Imperia.woff?kl8lmv') format('woff'),
    url('fonts/Imperia.svg?kl8lmv#Imperia') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'Imperia' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrow:before {
    content: "\e900";
}

.icon-chevron-down:before {
    content: "\e901";
}

.icon-chevron-down-circle:before {
    content: "\e902";
}

.icon-chevron-right:before {
    content: "\e903";
}

.icon-download:before {
    content: "\e905";
}

.icon-geo:before {
    content: "\e907";
}

.icon-home:before {
    content: "\e908";
}

.icon-mail:before {
    content: "\e909";
}

.icon-mail-form:before {
    content: "\e90a";
}

.icon-minus:before {
    content: "\e90b";
}

.icon-phone:before {
    content: "\e90c";
}

.icon-play:before {
    content: "\e90d";
}

.icon-plus:before {
    content: "\e90e";
}

.icon-telegram:before {
    content: "\e90f";
}

.icon-user:before {
    content: "\e910";
}

.icon-whatsapp:before {
    content: "\e911";
}

.icon-vk:before {
    content: "\ea98";
}

.icon-max:before {
    content: "\e912";
}
.footer__social-link i.icon-vk {
	font-size: 2.4rem;
}
.footer__social-link i.icon-max {
	font-size: 2rem;
}
.header__contact-item i.icon-vk {
	font-size: 1.8rem;
}
.header__contact-item i.icon-max {
	font-size: 1.4rem;
}
.contacts__social-link i.icon-vk {
	font-size: 2.4rem;
}
.contacts__social-link i.icon-max {
	font-size: 2rem;
}

* {
    padding: 0;
    margin: 0;
    border: 0;
}

*, *:before, *:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

:focus, :active {
    outline: none;
}

a:focus, a:active {
    outline: none;
}

nav, footer, header, aside {
    display: block;
}

html, body {
    height: 100%;
    width: 100%;
    font-size: 100%;
    line-height: 1;
    font-size: 14px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

input, button, textarea {
    font-family: inherit;
    border-radius: unset;
    border: 0;
}

input::-ms-clear {
    display: none;
}

button {
    cursor: pointer;
    color: inherit;
}

button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

a, a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

ul li {
    list-style: none;
}

img {
    vertical-align: top;
}

h1, h2, h3, h4, h5, h6 {
    font-style: inherit;
    font-weight: 400;
}

/* libs styles */
.swiper-button-next,
.swiper-button-prev {
    position: relative;
    top: unset;
    bottom: unset;
    right: unset;
    left: unset;
    margin: 0;
    width: 6rem;
    height: 6rem;
    background-color: var(--primary-accent);
    color: var(--white);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    background-color: var(--primary-black);
}

.swiper-button-next::after,
.swiper-button-prev::after {
    display: none;
}

.swiper-button-prev::before {
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1);
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-size: 1.2rem;
}

.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom {
    top: unset;
    bottom: unset;
    right: unset;
    left: unset;
    font-size: 0.5rem;
    left: calc(50% + 13.15rem);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 2.8rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 0.5rem;
}

.swiper-pagination-bullet {
    width: 2.5rem;
    height: 0.5rem;
    background-color: var(--primary-accent);
    border-radius: unset;
    opacity: 1;
    -webkit-transition: width 0.5s ease, background-color 0.2s ease;
    -o-transition: width 0.5s ease, background-color 0.2s ease;
    transition: width 0.5s ease, background-color 0.2s ease;
}

.swiper-pagination-bullet:hover {
    background-color: var(--primary-black);
}

.swiper-pagination-bullet-active {
    position: relative;
    width: 5rem;
}

.swiper-pagination-bullet-active::after {
    content: "";
    display: block;
    width: 0;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background-color: var(--primary-black);
    -webkit-animation-name: timeline;
    animation-name: timeline;
    -webkit-animation-duration: 5s;
    animation-duration: 5s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: 1;
}

.swiper-pagination-fraction {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 13rem;
    line-height: 105%;
    letter-spacing: -1.6rem;
    color: var(--white);
    text-transform: uppercase;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    bottom: 23.4rem;
    z-index: 1;
}

@-webkit-keyframes timeline {
    from {
        width: 0%;
    }
    to {
        width: 100%;
    }
}

@keyframes timeline {
    from {
        width: 0%;
    }
    to {
        width: 100%;
    }
}

.word {
    white-space: nowrap;
}

.thumbs-slide.swiper-slide-active .advan__thumbs-body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
}

.thumbs-slide.swiper-slide-active .advan__thumbs-content {
    padding: 2rem 0 0 14rem;
}

html {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-tap-highlight-color: transparent;
    overflow-x: hidden;
    --refRes: 1920;
    font-size: calc(100vw / var(--refRes) * 10);
    will-change: font-size;
}

@media (max-width: 768px) {
    html {
        font-size: 62.5%;
    }
}

body {
    min-width: 320px;
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    letter-spacing: -0.02em;
    color: var(--primary-black);
    background: var(--primary-bg);
}

section {
    margin-bottom: 6rem;
    position: relative;
}

.wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100dvh;
    position: relative;
    padding-top: 23rem;
}

.main {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

.footer {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.container {
    max-width: 176rem;
    width: 100%;
    padding: 0 4rem;
    margin: 0 auto;
}

.container-fluid {
    max-width: 192rem;
    padding: 0;
    margin: 0 auto;
}

.no-scroll {
    overflow: hidden;
}

.titles {
    margin: 0;
}

.titles__inner {
    padding: 4rem 0;
}

.titles__title {
    max-width: 120rem;
}

.titles .block-title {
    width: auto;
}

.title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
    text-transform: uppercase;
}

.title span {
    color: var(--primary-accent);
}

.block-title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 4.4rem;
    line-height: 105%;
    text-transform: uppercase;
    color: var(--primary-black);
    -webkit-font-kerning: none;
    font-kerning: none;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}

.block-title span {
    font-weight: 400;
    color: var(--primary-accent);
}

p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

a {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.text--accent {
    color: var(--primary-accent);
}

/* buttons */
.btn {
    --button-padding-x: 3rem;
    --button-padding-y: 3rem;
    --button-font-size: 1.4rem;
    --button-color: var(--primary-black);
    --button-bgcolor: var(--white);
    --button-border-color: var(--white);
    --button-disabled-opacity: 0.5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 600;
    line-height: 143%;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: var(--button-padding-y) var(--button-padding-x);
    background-color: var(--button-bgcolor);
    color: var(--button-color);
    font-size: var(--button-font-size);
    border: 0.1rem solid var(--button-border-color);
}

.btn:hover {
    --button-color: var(--primary-accent);
}

.btn:disabled {
    opacity: var(--button-disabled-opacity);
}

.btn-outline {
    --button-padding-y: 1.5rem;
    --button-bgcolor: transparent;
    --button-border-color: var(--primary-black);
    max-width: 21.2rem;
    width: 100%;
    height: 5rem;
}

.btn-outline:hover {
    --button-color: var(--white);
    --button-bgcolor: var(--primary-black);
    --button-border-color: var(--primary-black);
}

.btn-yellow {
    --button-padding-y: 1.5rem;
    --button-color: var(--primary-black);
    --button-bgcolor: var(--primary-yellow);
    color: var(--button-color);
    border: 0;
    background-color: var(--primary-yellow);
    max-width: 45rem;
    width: 100%;
}

.btn-yellow:hover {
    background-color: var(--white);
    color: var(--primary-black);
}

.btn-red {
    --button-padding-y: 1.5rem;
    --button-padding-x: 3.6rem;
    --button-color: var(--white);
    --button-bgcolor: var(--primary-accent);
    --button-border-color: var(--primary-accent);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.btn-red:hover {
    --button-color: var(--primary-accent);
    background-color: transparent;
}

.btn-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 26.3rem;
    height: 26.3rem;
    padding: 3rem;
    background-color: var(--primary-yellow);
    color: inherit;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.btn-box span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    pointer-events: none;
}

.btn-box i {
    font-size: 1.1rem;
    line-height: 100%;
    color: var(--white);
    pointer-events: none;
}

.btn-box p {
    width: 100%;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 110%;
    word-break: break-word;
    pointer-events: none;
}

.btn-box:hover {
    background-color: var(--primary-accent);
    color: var(--white);
}

.btn-box--red {
    background-color: var(--primary-accent);
    color: var(--white);
}

.btn-box--red:hover {
    background-color: var(--primary-white);
    color: var(--primary-black);
}

.btn-box--red:hover span {
    background-color: var(--primary-accent);
}

.btn-box--red:hover p {
    color: var(--primary-black);
}

.mob-block {
    display: none;
}

.link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1;
    color: inherit;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.link i::before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    background-color: var(--primary-accent);
    overflow: hidden;
    font-size: 0.8rem;
    line-height: 1;
    color: var(--white);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.link:hover {
    color: var(--primary-accent);
}

.link:hover i::before {
    background-color: var(--primary-black);
}

.link__icon {
    display: block;
    width: 2.4rem;
    height: 2.6rem;
    padding: 0.6rem;
    border-radius: 50%;
    fill: var(--white);
    background-color: var(--primary-accent);
}

.link-more {
    color: var(--primary-accent);
    font-size: 1.6rem;
    text-decoration: underline;
}

.link-more--active p {
    -webkit-line-clamp: unset;
}

.component {
    display: block;
    width: 72.708%;
    height: 28.4rem;
    background-color: var(--primary-accent);
    position: absolute;
    bottom: -8.5rem;
    left: 0;
    z-index: -1;
}

.component::before {
    content: "";
    display: block;
    aspect-ratio: 1/1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjE2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCiAgICAgICAgZD0iTS0xLjA3IDExLjgyNUw5LjcwOC40NzZIMjkuNDVMLTEuMDcgMzEuMzk4VjExLjgyNXptMTU5Ljg2OSA5LjlMMTguNTUzIDE2MkgtMS4xOUwxNTguNzk5IDIuMTUxdjE5LjU3NHptMCAzOC41N0w1Ny4zMzYgMTYySDM3LjU5MkwxNTguOCA0MC43MjF2MTkuNTc0em0wIDM3LjE5NUw5NC43NjYgMTYySDc1LjAyM2w4My43NzYtODQuMDgzVjk3LjQ5em0wIDM4Ljc2NUwxMzIuOTY1IDE2MmgtMTkuNzQzbDQ1LjU3Ny00NS4zMTl2MTkuNTc0em0tMTU5Ljg2OC05LjQ4M0wxMjUuMDIzLjQ3NmgxOS43NDNMLTEuMDY5IDE0Ni4zNDV2LTE5LjU3M3ptMC0zOC45MDhMODUuMzM2LjQ3NmgxOS43NDRMLTEuMDcgMTA3LjQzOFY4Ny44NjR6bTAtMzguMTcxTDQ3LjkwNi40NzZoMTkuNzQzbC02OC43MTggNjguNzlWNDkuNjkyeiINCiAgICAgICAgZmlsbD0iI2ZmZiIgLz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
}

.slider__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 1rem;
}

.slider__btns .swiper-button-prev,
.slider__btns .swiper-button-next {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 5rem;
    height: 5rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    -webkit-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
}

.slider__btns .swiper-button-prev:hover,
.slider__btns .swiper-button-next:hover {
    background-color: var(--primary-accent);
}

.slider__btns .swiper-button-prev::before,
.slider__btns .swiper-button-next::before {
    font-weight: 300;
    font-size: 1.5rem;
    line-height: 100%;
}

.slider__btns .swiper-button-prev::after,
.slider__btns .swiper-button-next::after {
    display: none;
}

.slider__btns .swiper-button-prev::before {
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1);
}

/* form-input */
.error {
    display: none;
    font-size: 1rem;
    line-height: 200%;
    padding-left: 2rem;
    color: var(--primary-accent);
}

.checkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0.9rem;
}

.checkbox__text {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.16;
    color: var(--white-50);
    max-width: 30rem;
}

.checkbox__text a {
    color: inherit;
    text-decoration: underline;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.checkbox__text a:hover {
    color: var(--primary-accent);
}

.form__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
}

.form__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.form__group {
    position: relative;
    width: 100%;
}

.form__group i {
    color: var(--primary-accent);
    font-size: 2.4rem;
    line-height: 100%;
    position: absolute;
    right: 2rem;
    top: 0.4rem;
}

.form__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1.5rem;
}

.form-input {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 143%;
    color: var(--white-50);
    width: 100%;
    padding: 0.2rem 5.6rem 2rem 2rem;
    border: 0;
    background: transparent;
    border-bottom: 0.1rem solid var(--white-30);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input::-webkit-input-placeholder {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input::-moz-placeholder {
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input:-ms-input-placeholder {
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input::-ms-input-placeholder {
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input::placeholder {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-input:hover, .form-input:focus, .form-input:active {
    color: var(--white);
    border-color: var(--white);
}

.form-input:hover::-webkit-input-placeholder, .form-input:focus::-webkit-input-placeholder, .form-input:active::-webkit-input-placeholder {
    color: var(--white);
}

.form-input:hover::-moz-placeholder, .form-input:focus::-moz-placeholder, .form-input:active::-moz-placeholder {
    color: var(--white);
}

.form-input:hover:-ms-input-placeholder, .form-input:focus:-ms-input-placeholder, .form-input:active:-ms-input-placeholder {
    color: var(--white);
}

.form-input:hover::-ms-input-placeholder, .form-input:focus::-ms-input-placeholder, .form-input:active::-ms-input-placeholder {
    color: var(--white);
}

.form-input:hover::placeholder, .form-input:focus::placeholder, .form-input:active::placeholder {
    color: var(--white);
}

.has-error .form-input:hover::-webkit-input-placeholder, .has-error .form-input:focus::-webkit-input-placeholder, .has-error .form-input:active::-webkit-input-placeholder {
    color: var(--primary-accent);
}

.has-error .form-input:hover::-moz-placeholder, .has-error .form-input:focus::-moz-placeholder, .has-error .form-input:active::-moz-placeholder {
    color: var(--primary-accent);
}

.has-error .form-input:hover:-ms-input-placeholder, .has-error .form-input:focus:-ms-input-placeholder, .has-error .form-input:active:-ms-input-placeholder {
    color: var(--primary-accent);
}

.has-error .form-input:hover::-ms-input-placeholder, .has-error .form-input:focus::-ms-input-placeholder, .has-error .form-input:active::-ms-input-placeholder {
    color: var(--primary-accent);
}

.has-error .form-input:hover::placeholder, .has-error .form-input:focus::placeholder, .has-error .form-input:active::placeholder {
    color: var(--primary-accent);
}

.has-error .form-input {
    color: var(--primary-accent);
    border-color: var(--primary-accent);
}

.has-error .form-input ~ .error {
    display: block;
}

.form-title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 100%;
    text-transform: uppercase;
    text-align: center;
    color: var(--white);
}

.form-textarea {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 143%;
    color: var(--white-80);
    width: 100%;
    height: 20rem;
    overflow: hidden;
    padding: 1rem 2rem;
    background: transparent;
    border: 0.1rem solid var(--white-30);
    resize: none;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.form-textarea::-webkit-input-placeholder {
    color: var(--white-80);
}

.form-textarea::placeholder, .form-textarea::-webkit-input-placeholder, .form-textarea::-moz-placeholder, .form-textarea:-moz-placeholder, .form-textarea:-ms-input-placeholder {
    color: var(--white-80);
}

.form-textarea:hover, .form-textarea:focus, .form-textarea:active {
    color: var(--white);
    border-color: var(--white);
}

.form-textarea:hover::-webkit-input-placeholder, .form-textarea:focus::-webkit-input-placeholder, .form-textarea:active::-webkit-input-placeholder {
    color: var(--white);
}

.form-textarea:hover::-moz-placeholder, .form-textarea:focus::-moz-placeholder, .form-textarea:active::-moz-placeholder {
    color: var(--white);
}

.form-textarea:hover:-ms-input-placeholder, .form-textarea:focus:-ms-input-placeholder, .form-textarea:active:-ms-input-placeholder {
    color: var(--white);
}

.form-textarea:hover::-ms-input-placeholder, .form-textarea:focus::-ms-input-placeholder, .form-textarea:active::-ms-input-placeholder {
    color: var(--white);
}

.form-textarea:hover::placeholder, .form-textarea:focus::placeholder, .form-textarea:active::placeholder {
    color: var(--white);
}

.has-error .form-textarea {
    color: var(--primary-accent);
    border-color: var(--primary-accent);
}

.form-checkbox {
    width: 2.4rem;
    min-width: 2.4rem;
    height: 2.4rem;
    min-height: 2.4rem;
    padding: 0;
    border: 0.4rem solid var(--white);
    border-radius: 0;
    background: var(--primary-black);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    cursor: pointer;
}

.form-checkbox:checked {
    background: var(--primary-accent);
}

.form-file {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0.5rem;
    font-weight: 600;
    font-size: 1.4rem;
    line-height: 143%;
    color: var(--primary-accent);
    cursor: pointer;
    margin-top: -1rem;
}

.form-file:hover span:first-child {
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
}

.form-file span:first-child {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.form-file span:last-child {
    color: var(--white-50);
    text-decoration: none;
}

.form-file::before {
    content: "";
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMS40NzEzIDYuNjk2OEwxMy4zMjc0IDQuODQwNjVDMTMuNzEwNCA0LjQ1NzMxIDE0LjE2NTIgNC4xNTMxOSAxNC42NjU3IDMuOTQ1NjVDMTUuMTY2MyAzLjczODExIDE1LjcwMjggMy42MzEyMyAxNi4yNDQ2IDMuNjMxMUMxNi43ODY1IDMuNjMwOTggMTcuMzIzMSAzLjczNzYxIDE3LjgyMzcgMy45NDQ5MkMxOC4zMjQ0IDQuMTUyMjIgMTguNzc5MyA0LjQ1NjEzIDE5LjE2MjQgNC44MzkyOUMxOS41NDU2IDUuMjIyNDQgMTkuODQ5NSA1LjY3NzM0IDIwLjA1NjggNi4xNzc5OEMyMC4yNjQxIDYuNjc4NjIgMjAuMzcwNyA3LjIxNTIgMjAuMzcwNiA3Ljc1NzA2QzIwLjM3MDUgOC4yOTg5MyAyMC4yNjM2IDguODM1NDYgMjAuMDU2MSA5LjMzNkMxOS44NDg1IDkuODM2NTUgMTkuNTQ0NCAxMC4yOTEzIDE5LjE2MTEgMTAuNjc0M0wxNi41MDk0IDEzLjMyNTlDMTYuMTI2NCAxMy43MDkgMTUuNjcxNiAxNC4wMTI4IDE1LjE3MTIgMTQuMjIwMUMxNC42NzA3IDE0LjQyNzQgMTQuMTM0MyAxNC41MzQxIDEzLjU5MjYgMTQuNTM0MUMxMy4wNTA5IDE0LjUzNDEgMTIuNTE0NSAxNC40Mjc0IDEyLjAxNCAxNC4yMjAxQzExLjUxMzYgMTQuMDEyOCAxMS4wNTg4IDEzLjcwOSAxMC42NzU4IDEzLjMyNTkiIHN0cm9rZT0iI0VFM0EyMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjxwYXRoIGQ9Ik0xMi41MzIxIDE3LjMwMzRMMTAuNjc2IDE5LjE1OTVDMTAuMjkzIDE5LjU0MjkgOS44MzgyNiAxOS44NDcgOS4zMzc3MSAyMC4wNTQ1QzguODM3MTcgMjAuMjYyMSA4LjMwMDY0IDIwLjM2ODkgNy43NTg3NyAyMC4zNjkxQzcuMjE2OTEgMjAuMzY5MiA2LjY4MDMzIDIwLjI2MjYgNi4xNzk2OSAyMC4wNTUzQzUuNjc5MDUgMTkuODQ4IDUuMjI0MTUgMTkuNTQ0IDQuODQxIDE5LjE2MDlDNC40NTc4NCAxOC43Nzc3IDQuMTUzOTMgMTguMzIyOCAzLjk0NjYzIDE3LjgyMjJDMy43MzkzMiAxNy4zMjE2IDMuNjMyNjkgMTYuNzg1IDMuNjMyODEgMTYuMjQzMUMzLjYzMjk0IDE1LjcwMTIgMy43Mzk4MiAxNS4xNjQ3IDMuOTQ3MzYgMTQuNjY0MkM0LjE1NDkgMTQuMTYzNiA0LjQ1OTAyIDEzLjcwODkgNC44NDIzNiAxMy4zMjU5TDcuNDk0MDEgMTAuNjc0MkM3Ljg3NzA1IDEwLjI5MTIgOC4zMzE3OCA5Ljk4NzM2IDguODMyMjUgOS43ODAwNkM5LjMzMjcyIDkuNTcyNzYgOS44NjkxMiA5LjQ2NjA2IDEwLjQxMDggOS40NjYwNkMxMC45NTI1IDkuNDY2MDYgMTEuNDg4OSA5LjU3Mjc2IDExLjk4OTQgOS43ODAwNkMxMi40ODk5IDkuOTg3MzYgMTIuOTQ0NiAxMC4yOTEyIDEzLjMyNzYgMTAuNjc0MiIgc3Ryb2tlPSIjRUUzQTIzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

.form-file-input {
    display: none;
}

.separator {
    height: 8rem;
    position: relative;
    overflow: hidden;
}

.separator::before {
    content: "";
    display: block;
    width: 35.2rem;
    height: 35.1rem;
    position: absolute;
    top: -17.6rem;
    left: -11.2rem;
    z-index: 1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUzIiBoZWlnaHQ9IjM1MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1Ny4xMjMgMTAuNTczbC0yNDYuNTUgMjQ2LjU1TDAgMjQ2LjU1IDI0Ni41NSAwbDEwLjU3MyAxMC41NzN6bTE5LjEyMSAxOC42NzFMMjkuNDY5IDI3Ni4wMmwtMTAuNTczLTEwLjU3MkwyNjUuNjcxIDE4LjY3MWwxMC41NzMgMTAuNTczem0xOC44OTcgMTguODk2TDQ4LjM2NSAyOTQuOTE2bC0xMC41NzMtMTAuNTczTDI4NC41NjggMzcuNTY3bDEwLjU3MyAxMC41NzN6bTE4Ljg5NiAxOC44OTdMNjcuMjYxIDMxMy44MTIgNTYuNjkgMzAzLjIzOSAzMDMuNDY0IDU2LjQ2NGwxMC41NzMgMTAuNTczem0xOS4xMjEgMTguNjdMODYuMzgzIDMzMi40ODQgNzUuODEgMzIxLjkxIDMyMi41ODUgNzUuMTM1bDEwLjU3MyAxMC41NzN6bTE4Ljg5NiAxOC44OTdMMTA1LjI3OSAzNTEuMzc5bC0xMC41NzMtMTAuNTczTDM0MS40OCA5NC4wMzFsMTAuNTczIDEwLjU3M3oiIGZpbGw9IiNGNUY1RjUiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

.separator::after {
    content: "";
    display: block;
    width: 35.2rem;
    height: 35.1rem;
    position: absolute;
    top: -22.6rem;
    right: -17.7rem;
    z-index: 1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUzIiBoZWlnaHQ9IjM1MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1Ny4xMjMgMTAuNTczbC0yNDYuNTUgMjQ2LjU1TDAgMjQ2LjU1IDI0Ni41NSAwbDEwLjU3MyAxMC41NzN6bTE5LjEyMSAxOC42NzFMMjkuNDY5IDI3Ni4wMmwtMTAuNTczLTEwLjU3MkwyNjUuNjcxIDE4LjY3MWwxMC41NzMgMTAuNTczem0xOC44OTcgMTguODk2TDQ4LjM2NSAyOTQuOTE2bC0xMC41NzMtMTAuNTczTDI4NC41NjggMzcuNTY3bDEwLjU3MyAxMC41NzN6bTE4Ljg5NiAxOC44OTdMNjcuMjYxIDMxMy44MTIgNTYuNjkgMzAzLjIzOSAzMDMuNDY0IDU2LjQ2NGwxMC41NzMgMTAuNTczem0xOS4xMjEgMTguNjdMODYuMzgzIDMzMi40ODQgNzUuODEgMzIxLjkxIDMyMi41ODUgNzUuMTM1bDEwLjU3MyAxMC41NzN6bTE4Ljg5NiAxOC44OTdMMTA1LjI3OSAzNTEuMzc5bC0xMC41NzMtMTAuNTczTDM0MS40OCA5NC4wMzFsMTAuNTczIDEwLjU3M3oiIGZpbGw9IiNGNUY1RjUiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

.separator-yellow {
    background-color: var(--primary-yellow);
}

.separator-accent {
    background-color: var(--primary-accent);
}

.tabs__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
    margin-bottom: 2rem;
}

.tabs__btn {
    font-weight: 600;
    font-size: 1.4rem;
    line-height: 143%;
    text-align: center;
    white-space: nowrap;
    padding: 1.5rem 2rem;
    min-width: 21.2rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    border: 0.1rem solid var(--primary-black-30);
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.tabs__btn.mixitup-control-active {
    color: var(--white);
    border-color: var(--primary-accent);
    background-color: var(--primary-accent);
}

.tabs__btn:hover {
    color: var(--white);
    border-color: var(--primary-black);
    background-color: var(--primary-black);
}

.tabs__nav {
    display: none;
}

.tabs__nav.tabs-active {
    display: block;
}

.breadcrumbs {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 99;
    background-color: var(--primary-black);
    color: var(--white);
    margin: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translateY(20rem);
    -ms-transform: translateY(20rem);
    transform: translateY(20rem);
}

.breadcrumbs.grey {
    background-color: var(--primary-grey);
    color: var(--primary-black);
}

.breadcrumbs.white {
    background-color: var(--white);
    color: var(--primary-black);
}

.breadcrumbs__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3rem;
    overflow-x: scroll;
}

.breadcrumbs__inner::-webkit-scrollbar {
    width: 0;
    height: 0;
    padding: 0;
    margin: 0;
    background: none;
}

.breadcrumbs ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
}

.breadcrumbs li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1;
    white-space: nowrap;
}

.breadcrumbs li:not(:last-child)::after {
    content: "/";
    color: var(--primary-accent);
}

.breadcrumbs a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    color: inherit;
}

.breadcrumbs a:hover {
    color: var(--primary-accent);
}

.breadcrumbs img {
    width: auto;
    height: 1.4rem;
    -o-object-fit: contain;
    object-fit: contain;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.breadcrumbs .slash {
    color: var(--primary-accent);
}

.main-inner .title {
    margin-bottom: 4rem;
}

.main__page .head.change {
    -webkit-box-shadow: 0px 7px 29.9px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 7px 29.9px rgba(0, 0, 0, 0.15);
}

.main__page .wrapper {
    padding-top: 20rem;
}

.main__prolog {
    margin-top: 4rem;
}

.main__prolog-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.main__prolog h1 {
    font-family: "Winter Sans Trial", serif;
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
    text-transform: uppercase;
}

.main__prolog-download {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: inherit;
    gap: 1.5rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.main__prolog-download i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 4rem;
    height: 4rem;
    background-color: var(--primary-accent);
    color: var(--white);
    font-size: 2.4rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.main__prolog-download span {
    font-size: 1.6rem;
    font-weight: 400;
    text-decoration: underline;
}

.main__prolog-download:hover {
    color: var(--primary-accent);
}

/* component styles */
.head {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 101;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: var(--primary-bg);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.head--active.head.change {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.head.out {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.head.out .nav__inner {
    padding: 3rem 0;
    position: relative;
    z-index: 101;
    width: calc(100% - 60rem);
}

.head.out + main > .breadcrumbs {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.head.change {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    height: 8rem;
    position: fixed;
}

.head.change .header {
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    width: 100%;
}

.head.change .header__inner {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1.5rem 0;
}

.head.change + main > .breadcrumbs {
    -webkit-transform: translateY(8rem);
    -ms-transform: translateY(8rem);
    transform: translateY(8rem);
    -webkit-box-shadow: 0px 7px 29.9px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 7px 29.9px rgba(0, 0, 0, 0.15);
}

.header {
    border-bottom: 0.1rem solid var(--primary-black-10);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
    width: 100%;
    padding: 4rem 0 3rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__logo {
    display: block;
    width: auto;
    height: 5rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__logo-img {
    width: auto;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
}

.header__phone {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 4rem;
    line-height: 120%;
    color: var(--primary-accent);
    white-space: nowrap;
}

.header__phone:hover {
    text-decoration: underline;
}

.header__contact {
    position: relative;
    width: 25rem;
    height: 5rem;
}

.header__contact:hover .header__contact-inner {
    height: auto;
}

.header__contact:hover .header__contact-btn i {
    color: var(--primary-accent);
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1);
}

.header__contact:hover .header__contact-body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
}

.header__contact:hover .header__contact-list {
    padding-bottom: 2.6rem;
}

.header__contact-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 10;
    background-color: var(--primary-bg);
    border: 0.1rem solid var(--primary-black-30);
    -webkit-transition: height 0.3s ease;
    -o-transition: height 0.3s ease;
    transition: height 0.3s ease;
}

.header__contact-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 5rem;
    padding: 0 2rem;
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 1.6rem;
    line-height: 1.375;
    cursor: pointer;
}

.header__contact-btn i {
    font-size: 1.2rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__contact-btn:hover i {
    color: var(--primary-accent);
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1);
}

.header__contact-body {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__contact-list {
    overflow: hidden;
}

.header__contact-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    padding: 0 2rem;
}

.header__contact-item:not(:last-child) {
    margin-bottom: 1.5rem;
}

.header__contact-item i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    color: var(--white);
    text-align: center;
    font-size: 2.4rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -ms-flex-negative: 0s;
    flex-shrink: 0s;
}

.header__contact-link {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.6rem;
    color: var(--primary-black);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header__contact-link:hover {
    text-decoration: underline;
}

.header__contact-link:hover + i {
    background-color: var(--primary-accent);
}

.nav__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 1rem 4rem;
    padding: 3rem 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.nav__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem 4rem;
}

.nav__item {
    position: relative;
}

.nav__item-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    color: inherit;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 98%;
    white-space: nowrap;
    cursor: pointer;
}

.nav__item-link:hover {
    color: var(--primary-accent);
}

.nav__item-link:hover i {
    color: var(--primary-black);
}

.nav__item-link i {
    font-size: 1.6rem;
    line-height: 1;
    color: var(--primary-accent);
    position: relative;
}

.nav__item-link i::after {
    content: "";
    display: block;
    height: 3.3rem;
    position: absolute;
    bottom: -3.3rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 1.65rem solid transparent;
    border-bottom: 1.65rem solid var(--white);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.nav__item:hover .nav__list {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
}

.nav__item:hover .nav__item-link i::after {
    opacity: 1;
    visibility: visible;
}

.nav__list {
    width: 28.3rem;
    background-color: var(--white);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: absolute;
    top: calc(100% + 3.2rem);
    z-index: 10;
}

.nav__list::after {
    content: "";
    display: block;
    width: 28.3rem;
    height: 3.2rem;
    background-color: transparent;
    position: absolute;
    top: -3.3rem;
}

.nav__list-link {
    display: block;
    padding: 2rem 3rem;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1.9rem;
    color: inherit;
}

.nav__list li {
    -webkit-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
}

.nav__list li:hover {
    background-color: var(--primary-accent);
    color: var(--white);
}

.nav__list li:not(:last-child) {
    border-bottom: 0.1rem solid var(--primary-black-10);
}

.nav__link {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 1.1875;
    color: var(--primary-accent);
}

.nav__link:hover {
    text-decoration: underline;
}

.burger {
    display: none;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1.3rem;
    width: 10.7rem;
    height: 4.8rem;
    padding: 0 1.5rem 0 1.6rem;
    background-color: var(--primary-accent);
    color: var(--white);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transition: gap 0.5s ease;
    -o-transition: gap 0.5s ease;
    transition: gap 0.5s ease;
}

.burger--opened {
    gap: 0.7rem;
}

.burger--opened.burger span::before {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}

.burger--opened.burger span::after {
    top: 50%;
    bottom: unset;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}

.burger__text {
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 100%;
    text-transform: uppercase;
}

.burger span {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 1.5rem;
    height: 0.8rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.burger span::before {
    content: "";
    display: block;
    width: 1.4rem;
    height: 0.2rem;
    background-color: var(--white);
    position: absolute;
    top: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.burger span::after {
    content: "";
    display: block;
    width: 1.4rem;
    height: 0.2rem;
    background-color: var(--white);
    position: absolute;
    bottom: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.footer {
    overflow: hidden;
}

.footer__contact {
    padding: 4rem 0 4.5rem;
    background-color: var(--primary-grey);
}

.footer__contact-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 3rem;
}

.footer__contact-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    max-width: 34.7rem;
}

.footer__contact-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1.5rem;
}

.footer__contact-title {
    font-family: "Winter Sans Trial";
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1.1875;
}

.footer__contact-text {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 2.4rem;
    line-height: 120%;
}

.footer__contact-subtext {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1.1875;
}

.footer__contact-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.footer__contact-email {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 2.4rem;
    line-height: 120%;
    text-decoration: underline;
    color: var(--primary-accent);
}

.footer__contact-email:hover {
    text-decoration: none;
}

.footer__contact-phone {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 14rem;
    line-height: 120%;
    color: var(--primary-accent);
}

.footer__contact-phone:hover {
    text-decoration: underline;
}

.footer__social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 1rem;
}

.footer__social-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 3.4rem;
    height: 3.4rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    color: var(--white);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.footer__social-link:hover {
    background-color: var(--primary-accent);
}

.footer__social-link i {
    font-size: 3.4rem;
    line-height: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.footer__menu {
    padding: 4rem 0;
}

.footer__menu-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2rem;
    position: relative;
}

.footer__menu-inner::after {
    content: "";
    display: block;
    width: 80.681rem;
    height: 42.9rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzQ3IiBoZWlnaHQ9IjQyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy42NjMgMjk4LjMwMmwxMjIuNzE0IDI3LjgyMWE0Ljc5NiA0Ljc5NiAwIDAwMi4yMTYgMGwxODEuOTY0LTQ3LjY3NWE0LjUzOCA0LjUzOCAwIDAxMS42NDktLjEyOGwyNjcuNzkgMjguMjZhNS4xMiA1LjEyIDAgMDAxLjUwMi0uMDkxbDIyMS42MTctNDguOTAzYTQuNjExIDQuNjExIDAgMDAzLjY2My00LjUyM3YtMjUuNTMyYTQuNjI2IDQuNjI2IDAgMDAtMS41MjItMy40MzggNC42MjUgNC42MjUgMCAwMC0zLjU3LTEuMTc4bC0yMjAuOTM5IDIyLjI3MmEyLjg5NCAyLjg5NCAwIDAxLS42OTYgMEwzMTUuNDY2IDIzMS41NmE1LjAwNiA1LjAwNiAwIDAwLTEuNjQ5LjIybC0xODUuMzg5IDU5LjMyNGE0Ljg4NyA0Ljg4NyAwIDAxLTIuMTc5LjE2NUw1LjQ5NSAyNzAuODY1YTQuNjMgNC42MyAwIDAwLTUuMDYzIDIuNTk5IDQuNjM1IDQuNjM1IDAgMDAtLjQzMiAxLjk4djE4LjMxNWE0LjY1IDQuNjUgMCAwMDMuNjYzIDQuNTQzeiIgZmlsbD0iI0VFM0EyMyIvPjxwYXRoIGQ9Ik00LjYzNyAyNDMuMTUxbDEyMS42MTUgMTMuNDI1YTQuODMzIDQuODMzIDAgMDAyLjE2MS0uMjc0bDE4NS40MjYtNzAuMDc1YTQuODExIDQuODExIDAgMDExLjYxMS0uMjkzbDI2NC45NTItMi4wMzMgMjIxLjcwOSAyLjk2N2E0LjYzMyA0LjYzMyAwIDAwNC42ODgtNC42MzR2LTI2LjUwMmE0LjYzNyA0LjYzNyAwIDAwLTQuMDQ3LTQuNTk4TDU4MC44NiAxMjIuNjE3YTQuOTg4IDQuOTg4IDAgMDAtLjg5OCAwbC0yNjQuNTMgMTcuMjcyYTQuNjM3IDQuNjM3IDAgMDAtMS41NTcuMzg0bC0xODUuNDk5IDgxLjE3NGE0LjY1NCA0LjY1NCAwIDAxLTIuMTI0LjM4NUw1LjQ5OCAyMTUuMTI5YTQuNjMzIDQuNjMzIDAgMDAtMS45LjI1MyA0LjY1NCA0LjY1NCAwIDAwLTMuMSA0LjQ1NHYxOC43NzNhNC42NTIgNC42NTIgMCAwMDQuMTM5IDQuNTQyeiIgZmlsbD0iI0VFM0EyMyIvPjxwYXRoIGQ9Ik01LjE2OCAxODcuOTQ5bDEyMS4yMTItLjg2MWE0LjUyOCA0LjUyOCAwIDAwMi4wMzMtLjQ3NmwxODUuNDk5LTkyLjAxN2E0LjYzIDQuNjMgMCAwMTEuNDgzLS40NGwyNjQuNTEyLTMyLjgyYTQuNjE1IDQuNjE1IDAgMDExLjY2NyAwbDIxOS40OTIgNTMuNTE3YTQuNjI0IDQuNjI0IDAgMDAyLjA4LjAyNyA0LjYyMiA0LjYyMiAwIDAwMy4xODgtMi41MDUgNC42MjUgNC42MjUgMCAwMC40NjUtMi4wMjhWODMuODYyYTQuNjUgNC42NSAwIDAwLTMuMDU5LTQuMzU5TDU4My42MDcuMzI1YTQuNjcgNC42NyAwIDAwLTIuMzk5LS4yNzRMMzE1LjM1OSA0OC41MTNhNC4zNTggNC4zNTggMCAwMC0xLjQxMS41MTNMMTI4LjIxMSAxNTEuNjg0YTQuNDgzIDQuNDgzIDAgMDEtMS44MzEuNTY4TDQuODM4IDE2MC4yMDFhNC42MzMgNC42MzMgMCAwMC00LjM0IDQuNjg5djE4LjQ5OWE0LjY1IDQuNjUgMCAwMDQuNjcgNC41NnpNMzE0LjYzNSAzMjguNTJ2MzYuNjMxYTQuNTk4IDQuNTk4IDAgMDAzLjY2MyA0LjUwNWwyNjEuMDE0IDU5LjIzM2E0LjY3IDQuNjcgMCAwMDIuOTEyLS4yOTNsMjIxLjgzNy05OC43MzlhNC42NzEgNC42NzEgMCAwMDIuNzQ3LTQuMjQ5di0yNS45NTNhNC42MjYgNC42MjYgMCAwMC0xLjkxOS0zLjc0OSA0LjY0IDQuNjQgMCAwMC00LjE2Mi0uNjQ3bC0yMTkuMjE4IDcyLjI3M2E0LjYxNCA0LjYxNCAwIDAxLTIuMjM0LjE2NWwtMjU5LjIzNy00My43MzhhNC42MzYgNC42MzYgMCAwMC01LjQwMyA0LjU2MXoiIGZpbGw9IiNFRTNBMjMiLz48cGF0aCBkPSJNLjQ5NyAxMjcuOTY3di0xOC4xNjlhNC42MzIgNC42MzIgMCAwMTMuODEtNC41NjFsMTE3LjU4NS0yMS41MDJhNC42NTUgNC42NTUgMCAwMTUuMDUxIDIuNTkxIDQuNjYgNC42NiAwIDAxLjQ0NCAxLjk3djI1LjA5MmE0LjY1IDQuNjUgMCAwMS00LjA2NiA0LjU5N0w1LjczNiAxMzIuNjM3YTQuNjUxIDQuNjUxIDAgMDEtNS4yMzktNC42N3oiIGZpbGw9IiNFRTNBMjMiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    right: -18rem;
    bottom: -1.5rem;
}

.footer__menu-list {
    font-size: 1.6rem;
    line-height: 98%;
    max-width: 26.3rem;
    width: 100%;
}

.footer__menu-item:not(:last-child) {
    margin-bottom: 3rem;
}

.footer__menu-title {
    font-size: 1.6rem;
    font-weight: 700;
    color: inherit;
}

.footer__menu-title:hover {
    color: var(--primary-accent);
}

.footer__menu-link {
    font-weight: 400;
    color: var(--primary-black-70);
}

.footer__menu-link:hover {
    color: var(--primary-accent);
}

.footer__bottom {
    background-color: var(--primary-black);
    position: relative;
    z-index: 2;
}

.footer__bottom-inner {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 3rem auto 3rem 1fr;
    grid-template-columns: 1fr auto 1fr;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
    width: 100%;
    height: 8rem;
}

.footer__bottom-text {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 167%;
    color: var(--primary-white);
    white-space: nowrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.footer__bottom-text:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 0.5rem 2rem;
}

.footer__bottom-text:last-child {
    text-align: right;
    margin: 0 0 0 auto;
}

.footer__bottom-text a {
    color: inherit;
}

.footer__bottom-link:hover {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.footer__bottom-logo {
    width: 23.1rem;
    height: 3.7rem;
    -o-object-fit: cover;
    object-fit: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.footer__bottom-logo img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.footer__bottom-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 0.5rem 1rem;
}

.footer__bottom-links a {
    color: var(--white-50);
}

.footer__bottom-links a:hover {
    color: var(--white);
}

.menu {
    position: fixed;
    bottom: 200%;
    left: 0;
    right: 0;
    z-index: 101;
    background-color: var(--primary-bg);
    height: 100dvh;
    -webkit-transition: bottom 0.6s ease;
    -o-transition: bottom 0.6s ease;
    transition: bottom 0.6s ease;
}

.menu.mobile-menu--opened {
    bottom: 0;
}

.menu__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    overflow-y: auto;
}

.menu__head {
    padding: 10rem 0 4rem;
}

.menu__nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 24.6rem 2rem 24.6rem;
    grid-template-columns: repeat(2, 24.6rem);
    gap: 3rem 2rem;
}

.menu__list {
    font-size: 1.6rem;
    line-height: 100%;
}

.menu__list:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1/2;
}

.menu__list:nth-child(2) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2/3;
}

.menu__list:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    grid-row: 3/4;
}

.menu__list:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    grid-row: 1/4;
}

.menu__list:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    grid-row: 4/5;
}

.menu__list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0.5rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.menu__list-item i {
    display: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    font-weight: 800;
    font-size: 1rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--primary-accent);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.menu__list-item:not(:last-child) {
    margin-bottom: 3rem;
}

.menu__list-content {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
    overflow: hidden;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.menu__list-title {
    font-weight: 700;
    color: var(--primary-accent);
    -webkit-transition: -webkit-text-decoration-line 0.3s ease;
    transition: -webkit-text-decoration-line 0.3s ease;
    -o-transition: text-decoration-line 0.3s ease;
    transition: text-decoration-line 0.3s ease;
    transition: text-decoration-line 0.3s ease, -webkit-text-decoration-line 0.3s ease;
}

.menu__list-title:hover {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.menu__list-link {
    font-weight: 400;
    font-size: inherit;
    color: var(--primary-black-70);
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.menu__list-link:hover {
    color: var(--primary-accent);
}

.menu__foot {
    padding: 3rem 0 4rem;
    background-color: var(--primary-grey);
}

.menu .footer__contact-phone {
    font-size: 2.4rem;
}

.menu .footer__contact-list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 0 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 3rem 0;
    max-width: 100%;
}

.menu .footer__contact-item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
}

.menu .footer__contact-item:nth-child(2) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
}

.menu .footer__contact-item:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/2;
}

.menu .footer__contact-item:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1/2;
}

.menu__presentation {
    font-weight: 800;
    font-size: 2.4rem;
    text-decoration: underline;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2/3;
}

.menu__presentation:hover {
    text-decoration: none;
}

.modal {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100dvh;
    z-index: 110;
    background-color: rgba(0, 0, 0, 0.3);
    display: -ms-grid;
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow-y: auto;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.2s, visibility 0.2s;
    -o-transition: opacity 0.2s, visibility 0.2s;
    transition: opacity 0.2s, visibility 0.2s;
}

.modal__title {
    color: var(--primary-accent);
    width: auto;
}

.modal__text {
    max-width: 36.7rem;
}

.modal__list .header__contact-item {
    padding: 0;
}

.modal__btn {
    cursor: pointer;
}

.modal__btn i {
    pointer-events: none;
}

.modal__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.modal__box {
    background-color: var(--white);
    padding: 6rem 4rem 5rem 4rem;
    position: relative;
    max-width: 62.6rem;
    width: 90vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    overflow: hidden;
    z-index: 1;
    margin: 3rem 1.5rem;
    -webkit-box-shadow: 0px 0px 17px -7px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 17px -7px rgba(34, 60, 80, 0.2);
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    -o-transition: transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s;
    border-radius: var(--b-radius-18);
}

.modal__close-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 5rem;
    height: 5rem;
    border: none;
    background-color: transparent;
    position: absolute;
    top: 2rem;
    right: 2rem;
    cursor: pointer;
}

.modal__close-btn::before {
    content: "";
    display: block;
    width: 3.6rem;
    height: 0.2rem;
    border-radius: 0.1rem;
    background-color: var(--primary-black);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.modal__close-btn::after {
    content: "";
    display: block;
    width: 3.6rem;
    height: 0.2rem;
    border-radius: 0.1rem;
    background-color: var(--primary-black);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-135deg);
    -ms-transform: translate(-50%, -50%) rotate(-135deg);
    transform: translate(-50%, -50%) rotate(-135deg);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.modal__close-btn:hover::before, .modal__close-btn:hover::after {
    background-color: var(--primary-accent);
}

.modal.open {
    visibility: visible;
    opacity: 1;
}

.modal.open .modal__box {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    max-height: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    overflow-y: auto;
}

.modal#modal-social .modal__box {
    padding: 3rem 2rem;
    max-width: 42rem;
}

.modal__wrap {
    position: relative;
}

.modal .form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.modal .form-textarea, .modal .form-input {
    color: var(--primary-black-50);
    border-color: var(--primary-black-50);
}

.modal .form-textarea::-webkit-input-placeholder, .modal .form-input::-webkit-input-placeholder {
    color: var(--primary-black-50);
}

.modal .form-textarea::-moz-placeholder, .modal .form-input::-moz-placeholder {
    color: var(--primary-black-50);
}

.modal .form-textarea:-ms-input-placeholder, .modal .form-input:-ms-input-placeholder {
    color: var(--primary-black-50);
}

.modal .form-textarea::-ms-input-placeholder, .modal .form-input::-ms-input-placeholder {
    color: var(--primary-black-50);
}

.modal .form-textarea::placeholder, .modal .form-input::placeholder {
    color: var(--primary-black-50);
}

.modal .form-textarea:hover, .modal .form-textarea:focus, .modal .form-textarea:active, .modal .form-input:hover, .modal .form-input:focus, .modal .form-input:active {
    color: var(--primary-black);
    border-color: var(--primary-black);
}

.modal .form-textarea:hover::-webkit-input-placeholder, .modal .form-textarea:focus::-webkit-input-placeholder, .modal .form-textarea:active::-webkit-input-placeholder, .modal .form-input:hover::-webkit-input-placeholder, .modal .form-input:focus::-webkit-input-placeholder, .modal .form-input:active::-webkit-input-placeholder {
    color: var(--primary-black);
}

.modal .form-textarea:hover::-moz-placeholder, .modal .form-textarea:focus::-moz-placeholder, .modal .form-textarea:active::-moz-placeholder, .modal .form-input:hover::-moz-placeholder, .modal .form-input:focus::-moz-placeholder, .modal .form-input:active::-moz-placeholder {
    color: var(--primary-black);
}

.modal .form-textarea:hover:-ms-input-placeholder, .modal .form-textarea:focus:-ms-input-placeholder, .modal .form-textarea:active:-ms-input-placeholder, .modal .form-input:hover:-ms-input-placeholder, .modal .form-input:focus:-ms-input-placeholder, .modal .form-input:active:-ms-input-placeholder {
    color: var(--primary-black);
}

.modal .form-textarea:hover::-ms-input-placeholder, .modal .form-textarea:focus::-ms-input-placeholder, .modal .form-textarea:active::-ms-input-placeholder, .modal .form-input:hover::-ms-input-placeholder, .modal .form-input:focus::-ms-input-placeholder, .modal .form-input:active::-ms-input-placeholder {
    color: var(--primary-black);
}

.modal .form-textarea:hover::placeholder, .modal .form-textarea:focus::placeholder, .modal .form-textarea:active::placeholder, .modal .form-input:hover::placeholder, .modal .form-input:focus::placeholder, .modal .form-input:active::placeholder {
    color: var(--primary-black);
}

.modal .form-checkbox {
    border-color: var(--primary-black);
    background: transparent;
}

.modal .form-checkbox:checked {
    background-color: var(--primary-accent);
}

.modal .has-error .form-textarea,
.modal .has-error .form-input {
    color: var(--primary-accent);
    border-color: var(--primary-accent);
}

.modal .has-error .form-textarea::-webkit-input-placeholder, .modal .has-error .form-input::-webkit-input-placeholder {
    color: var(--primary-accent);
}

.modal .has-error .form-textarea::-moz-placeholder, .modal .has-error .form-input::-moz-placeholder {
    color: var(--primary-accent);
}

.modal .has-error .form-textarea:-ms-input-placeholder, .modal .has-error .form-input:-ms-input-placeholder {
    color: var(--primary-accent);
}

.modal .has-error .form-textarea::-ms-input-placeholder, .modal .has-error .form-input::-ms-input-placeholder {
    color: var(--primary-accent);
}

.modal .has-error .form-textarea::placeholder,
.modal .has-error .form-input::placeholder {
    color: var(--primary-accent);
}

.modal .checkbox__text {
    color: var(--primary-black-50);
}

.modal .btn {
    width: 100%;
}

.modal .btn:hover {
    background-color: var(--primary-black);
    border-color: var(--primary-black);
    color: var(--white);
}
.success__title {
    width: auto;
    color: var(--primary-accent);
}
.success__title * {
    font-weight: 800;
}
.plate {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
    margin: 0;
    background-color: var(--primary-black);
    min-height: 6.4rem;
}

.plate__inner {
    padding: 0.7rem 1rem;
}

.plate__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 1rem;
    width: 100%;
}

.plate__btn {
    --button-padding-y: 1.5rem;
    --button-padding-x: 1.5rem;
    text-transform: uppercase;
    width: 100%;
    height: 5rem;
    white-space: nowrap;
}

.warning {
    display: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
    margin: 0;
}

.warning__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 2.4rem;
    padding: 1.5rem 3rem;
    background-color: var(--primary-black);
    color: var(--white);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
}

.warning__text {
    font-family: "Roboto";
    font-weight: 300;
    font-size: 2rem;
    line-height: 100%;
    color: var(--white);
}

.warning__text a {
    color: inherit;
    text-decoration: underline;
}

.warning__text a:hover {
    color: var(--primary-accent);
    text-decoration: none;
}

.warning__btn {
    --button-font-size: 2.4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    text-align: center;
    padding: 0;
    font-weight: 400;
}

.warning__btn:hover {
    --button-border-color: var(--primary-black);
    --button-color: var(--primary-black);
    background-color: var(--white);
}

/* timeline style */
.timeline-placeholder {
    position: relative;
    height: 0;
}

.timeline-container {
    position: -webkit-sticky;
    position: sticky;
    top: 13rem;
    top: 11rem;
    left: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/* Мобильная версия - убираем фиксацию */
@media (max-width: 768px) {
    .timeline-container {
        position: relative;
        top: 0;
        height: auto;
    }
}

.timeline {
    position: relative;
    width: 100%;
    padding: 0 4rem;
    margin-right: -4rem;
    margin-left: -4rem;
    width: calc(100% + 8rem);
}

.timeline-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform 0.1s linear;
    transition: -webkit-transform 0.1s linear;
    -o-transition: transform 0.1s linear;
    transition: transform 0.1s linear;
    transition: transform 0.1s linear, -webkit-transform 0.1s linear;
}

/* На мобильных устройствах - свободный скролл */
@media (max-width: 768px) {
    .timeline {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        scroll-behavior: smooth;
    }

    .timeline-wrapper {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
        gap: 0;
    }

    /* Скрываем scrollbar для лучшего UX */
    .timeline::-webkit-scrollbar {
        display: none;
    }

    .timeline {
        -ms-overflow-style: none;
        scrollbar-width: none;
    }
}

@media (max-width: 600px) {
    .timeline {
        padding: 0 1rem;
        margin-right: -1rem;
        margin-left: -1rem;
        width: calc(100% + 2rem);
    }

    .timeline-wrapper {
        gap: 0;
    }
}

.timeline-wrapper.grabbing {
    cursor: -webkit-grabbing;
    cursor: grabbing;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

.timeline-item {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

/* Скрываем кнопки на мобильных устройствах */
@media (max-width: 768px) {
    .timeline-button-prev,
    .timeline-button-next {
        display: none;
    }
}

.timeline-button-prev:disabled,
.timeline-button-next:disabled {
    opacity: 0.3;
    cursor: not-allowed;
    -webkit-transform: translateY(-50%) scale(1);
    -ms-transform: translateY(-50%) scale(1);
    transform: translateY(-50%) scale(1);
}

.timeline-button-prev:disabled:hover,
.timeline-button-next:disabled:hover {
    background: rgba(0, 0, 0, 0.7);
    -webkit-transform: translateY(-50%) scale(1);
    -ms-transform: translateY(-50%) scale(1);
    transform: translateY(-50%) scale(1);
}

/* main page */
.hero {
    background-color: var(--white);
}

.hero__container {
    max-width: 192rem;
    padding: 0;
}

.hero__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.hero__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0.2rem;
    position: absolute;
    bottom: 0;
    right: 0;
}

.hero__content {
    width: calc(100% - 60rem - 20.9rem);
}

.hero__slider {
    width: 100%;
    position: relative;
}

.hero__slider-item {
    width: 100%;
    height: 100%;
    min-height: 81.7rem;
    padding: 9rem 0 9rem 12rem;
    position: relative;
    overflow: hidden;
}

.hero__slider-title {
    margin-bottom: 4rem;
}

.hero__slider-title span {
    color: var(--primary-accent);
}

.hero__slider-subtitle {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 98%;
    color: var(--primary-black-60);
}

.hero__slider-btn {
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: left;
}

.hero__slider-btn span,
.hero__slider-btn p {
    pointer-events: none;
}

.hero__slider-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
}

.hero__feat {
    width: 80.9rem;
    padding: 0 20.9rem 0 0;
    overflow: hidden;
}

.hero__feat-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 100%;
    position: relative;
}

.hero__feat-list::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: -100%;
    z-index: 1;
    background-color: var(--primary-accent);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjE2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCiAgICAgICAgZD0iTS0xLjA3IDExLjgyNUw5LjcwOC40NzZIMjkuNDVMLTEuMDcgMzEuMzk4VjExLjgyNXptMTU5Ljg2OSA5LjlMMTguNTUzIDE2MkgtMS4xOUwxNTguNzk5IDIuMTUxdjE5LjU3NHptMCAzOC41N0w1Ny4zMzYgMTYySDM3LjU5MkwxNTguOCA0MC43MjF2MTkuNTc0em0wIDM3LjE5NUw5NC43NjYgMTYySDc1LjAyM2w4My43NzYtODQuMDgzVjk3LjQ5em0wIDM4Ljc2NUwxMzIuOTY1IDE2MmgtMTkuNzQzbDQ1LjU3Ny00NS4zMTl2MTkuNTc0em0tMTU5Ljg2OC05LjQ4M0wxMjUuMDIzLjQ3NmgxOS43NDNMLTEuMDY5IDE0Ni4zNDV2LTE5LjU3M3ptMC0zOC45MDhMODUuMzM2LjQ3NmgxOS43NDRMLTEuMDcgMTA3LjQzOFY4Ny44NjR6bTAtMzguMTcxTDQ3LjkwNi40NzZoMTkuNzQzbC02OC43MTggNjguNzlWNDkuNjkyeiINCiAgICAgICAgZmlsbD0iI2ZmZiIgLz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: auto calc(100% + 0.3rem);
    background-position: -0.3rem -0.3rem;
}

.hero__feat-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 50%;
    padding: 5rem;
    border: 0.1rem solid var(--primary-black-10);
    background-color: var(--white);
}

.hero__feat-item:nth-child(even) {
    border-right: 0;
}

.hero__feat-item:hover .hero__feat-img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.hero__feat-img {
    width: 8rem;
    height: 8rem;
    -o-object-fit: cover;
    object-fit: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: all 2s linear;
    -o-transition: all 2s linear;
    transition: all 2s linear;
}

.hero__feat-text {
    font-weight: 400;
    font-size: 2.2rem;
    line-height: 120%;
    color: var(--primary-black-70);
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}

.about {
    margin-bottom: 14.5rem;
}

.about__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
}

.about__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 6rem;
    width: 85rem;
    padding-right: 3rem;
}

.about__content-text {
    font-family: "Winter Sans Trial";
    font-style: normal;
    font-weight: 400;
    font-size: 3.4rem;
    line-height: 105%;
}

.about__content-text span {
    font-weight: 800;
    color: var(--primary-accent);
}

.about__title {
    position: absolute;
    bottom: -1.5rem;
    left: -28.3rem;
    z-index: 1;
    color: var(--white);
}

.about__body {
    width: 83rem;
    height: 66.6rem;
    -o-object-fit: cover;
    object-fit: cover;
    position: relative;
    z-index: 1;
}

.about__img {
    width: 100%;
    height: 100%;
}

.about__img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.feat {
    overflow: hidden;
}

.feat__title {
    margin-bottom: 3.7rem;
}

.feat__wrap {
    width: 100%;
}

.feat .swiper-wrapper {
    gap: 4rem 30.2rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.feat .swiper-slide {
    max-width: 54.7rem;
    width: 100%;
    height: calc((100% - 4rem) / 2) !important;
}

.feat .swiper-slide:nth-child(3), .feat .swiper-slide:nth-child(4) {
    margin: 0 0 0 auto;
}

.feat .swiper-slide:nth-child(2)::after {
    content: "";
    display: block;
    width: 100vw;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(100% + 16rem);
    background-color: var(--primary-yellow);
}

.feat .swiper-slide:nth-child(3) {
    right: -16rem;
}

.feat .swiper-slide:nth-child(3)::after {
    content: "";
    display: block;
    width: 100vw;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    right: calc(100% + 16rem);
    background-color: var(--primary-black);
}

.feat__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    color: inherit;
}

.feat__item:hover .feat__img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.feat__item:hover .feat__num {
    background-color: var(--primary-black);
}

.feat__item:hover .link {
    color: var(--primary-accent);
}

.feat__item:hover .link i::before {
    background-color: var(--primary-black);
}

.feat__block {
    width: 100%;
    height: 35rem;
    background-color: var(--primary-grey);
    margin-bottom: 4rem;
    position: relative;
    overflow: hidden;
}

.feat__img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: -webkit-transform 2s linear;
    transition: -webkit-transform 2s linear;
    -o-transition: transform 2s linear;
    transition: transform 2s linear;
    transition: transform 2s linear, -webkit-transform 2s linear;
}

.feat__num {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 14rem;
    height: 14rem;
    background-color: var(--primary-accent);
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 110%;
    text-align: center;
    color: var(--white);
    position: absolute;
    bottom: 0;
    left: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.feat__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    padding: 0 0 0 3rem;
    border-left: 0.1rem solid var(--primary-black);
}

.feat__content-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 142%;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.feat__content-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.case {
    background-color: var(--white);
    margin-bottom: 21.5rem;
}

.case__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
    position: relative;
}

.case__thumbs {
    height: 100%;
    overflow: hidden;
}

.case__thumbs-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    background-color: var(--white);
    height: 100%;
}

.case .swiper-slide {
    overflow: visible;
}

.case .swiper-slide .case__body-video {
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    opacity: 0;
}

.case .swiper-slide .case__body-item {
    -webkit-transition: -webkit-transform 1s ease;
    transition: -webkit-transform 1s ease;
    -o-transition: transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease;
}

.case .swiper-slide-prev .case__body-item {
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
}

.case .swiper-slide-prev .case__body-item + .case__body-item {
    -webkit-transition-delay: 0;
    -o-transition-delay: 0;
    transition-delay: 0;
}

.case .swiper-slide-next .case__body-video + .case__body-item,
.case .swiper-slide-next .case__body-item + .case__body-item {
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
}

.case .swiper-slide-active {
    opacity: 1;
    visibility: visible;
}

.case .swiper-slide-active .case__body-video {
    opacity: 1;
}

.case .swiper-slide-active .case__body-items {
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
    opacity: 1;
}

.case .swiper-slide .case__body-img {
    -webkit-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

.case__wrap {
    position: relative;
}

.case__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    width: 54.6rem;
    padding: 6rem 0 14rem;
    position: relative;
}

.case__head-wrap {
    width: 100%;
    height: 100%;
}

.case__head-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1.5rem;
}

.case__head-content:last-child {
    margin-top: auto;
}

.case__head-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 100%;
}

.case__head-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1.1875;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -o-text-overflow: clip;
    text-overflow: clip;
    overflow: hidden;
}

.case__head .link-more {
    color: var(--primary-accent);
    text-decoration: none;
    font-weight: 700;
    position: absolute;
    bottom: 0.15rem;
    right: 0;
    padding-left: 0.5rem;
    padding-right: 2.8rem;
    background-color: var(--white);
}

.case__head .link-more:hover {
    text-decoration: underline;
}

.case__head-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
}

.case__head-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: calc(50% - 1rem);
    height: 8.7rem;
    background-color: var(--primary-accent);
}

.case__head-img {
    width: auto;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.case__slider {
    position: relative;
}

.case__body {
    width: calc(100% - 56.6rem + 12rem);
    padding: 0 12rem 14rem 14rem;
    background-color: var(--primary-yellow);
    margin-right: -12rem;
    position: relative;
}

.case__body::before {
    content: "";
    display: block;
    width: 9rem;
    height: 9rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjE2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCiAgICAgICAgZD0iTS0xLjA3IDExLjgyNUw5LjcwOC40NzZIMjkuNDVMLTEuMDcgMzEuMzk4VjExLjgyNXptMTU5Ljg2OSA5LjlMMTguNTUzIDE2MkgtMS4xOUwxNTguNzk5IDIuMTUxdjE5LjU3NHptMCAzOC41N0w1Ny4zMzYgMTYySDM3LjU5MkwxNTguOCA0MC43MjF2MTkuNTc0em0wIDM3LjE5NUw5NC43NjYgMTYySDc1LjAyM2w4My43NzYtODQuMDgzVjk3LjQ5em0wIDM4Ljc2NUwxMzIuOTY1IDE2MmgtMTkuNzQzbDQ1LjU3Ny00NS4zMTl2MTkuNTc0em0tMTU5Ljg2OC05LjQ4M0wxMjUuMDIzLjQ3NmgxOS43NDNMLTEuMDY5IDE0Ni4zNDV2LTE5LjU3M3ptMC0zOC45MDhMODUuMzM2LjQ3NmgxOS43NDRMLTEuMDcgMTA3LjQzOFY4Ny44NjR6bTAtMzguMTcxTDQ3LjkwNi40NzZoMTkuNzQzbC02OC43MTggNjguNzlWNDkuNjkyeiINCiAgICAgICAgZmlsbD0iI2ZmZiIgLz4NCjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: 12.8rem 12.5rem;
    background-position: -0.1rem -0.3rem;
}

.case__body-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    height: 100%;
}

.case__body-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 4rem;
    position: absolute;
    top: 5rem;
    right: 5rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    opacity: 0;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    overflow: hidden;
}

.case__body-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 2rem;
}

.case__body-icon {
    width: 8rem;
    height: 8rem;
    -o-object-fit: cover;
    object-fit: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.case__body-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0.2rem;
}

.case__body-wrap p {
    font-weight: 800;
    font-size: 1.6rem;
    line-height: 120%;
    text-transform: lowercase;
}

.case__body-wrap span {
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
    text-transform: uppercase;
}

.case__body-btn {
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: var(--primary-accent);
}

.case__body-btn p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 110%;
    color: var(--white);
}

.case__body-video {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
    position: absolute;
    top: 5rem;
    left: 0;
}

.case__body-video--play {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    color: var(--primary-accent);
    font-size: 1.4rem;
    line-height: 100%;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.case__body-video--play:hover {
    background-color: var(--white);
}

.case__body-video span {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 110%;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}

.case__body-pic {
    width: 83rem;
    height: 100%;
    margin: 0 0 0 auto;
    position: relative;
    z-index: -1;
    overflow: hidden;
}

.case__body-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: 830/666;
}

.case__foot {
    width: 100%;
    position: absolute;
    bottom: -15.5rem;
    z-index: 1;
    overflow: hidden;
}

.case__foot-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2rem;
}

.case__foot-item {
    padding: 3rem;
    background-color: var(--primary-black);
    color: var(--white);
    width: calc(50% - 1rem);
}

.case__foot-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 142%;
    margin-bottom: 2rem;
}

.case__foot-count {
    display: block;
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 8rem;
    line-height: 105%;
    text-transform: uppercase;
    margin-bottom: 1rem;
    white-space: nowrap;
}

.case__foot-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    color: var(--white-60);
    max-width: 64rem;
}

@-webkit-keyframes anim1 {
    from {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
        opacity: 1;
    }
    to {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%);
        opacity: 0;
    }
}

@keyframes anim1 {
    from {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
        opacity: 1;
    }
    to {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%);
        opacity: 0;
    }
}

.tenants {
    overflow: hidden;
}

.tenants__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
    margin-bottom: 4rem;
}

.tenants__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2rem;
}

.tenants__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    padding: 3rem;
    border: 0.1rem solid var(--primary-black-10);
}

.tenants__item-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: auto;
    aspect-ratio: 345/222;
    background-color: var(--primary-black-10);
}

.tenants__item-logo {
    width: auto;
    height: 5.4rem;
    height: 160px;
    max-height: 95%;
    -o-object-fit: contain;
    object-fit: contain;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.tenants__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.tenants__content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
}

.tenants__content-img {
    width: 6rem;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.tenants__content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.tenants__content-wrap p {
    font-family: "Roboto";
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.tenants__content-wrap span {
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 105%;
    text-transform: uppercase;
}

.tenants .swiper-pagination {
    display: none;
    position: relative;
    bottom: unset;
    left: unset;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
    margin: 2rem auto 0 auto;
}

.request__inner {
    background-color: var(--primary-black);
    padding: 6rem 14rem 7rem;
    position: relative;
    overflow: hidden;
}

.request__inner::after {
    content: "";
    display: block;
    width: 63.6rem;
    height: 63.5rem;
    position: absolute;
    right: -31.8rem;
    bottom: -27.1rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjM2IiBoZWlnaHQ9IjYzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2NC41MDQgMTkuMTA3TDE5LjEgNDY0LjY2NCAwIDQ0NS41NTcgNDQ1LjQwMyAwbDE5LjEwMSAxOS4xMDd6bTM0LjU0MyAzMy43NDJMNTMuMjM3IDQ5OC44MTJsLTE5LjEtMTkuMTA2TDQ3OS45NDYgMzMuNzQybDE5LjEwMSAxOS4xMDd6bTM0LjEzNiAzNC4xNDhMODcuMzczIDUzMi45NjFsLTE5LjEtMTkuMTA3TDUxNC4wODMgNjcuODlsMTkuMSAxOS4xMDd6bTM0LjEzNyAzNC4xNDlMMTIxLjUxMSA1NjcuMTA5bC0xOS4xMDEtMTkuMTA2IDQ0NS44MS00NDUuOTY0IDE5LjEgMTkuMTA3em0zNC41NDMgMzMuNzQyTDE1Ni4wNTQgNjAwLjg1MWwtMTkuMTAxLTE5LjEwNiA0NDUuODEtNDQ1Ljk2NCAxOS4xIDE5LjEwN3pNNjM2IDE4OS4wMzZMMTkwLjE5IDYzNWwtMTkuMS0xOS4xMDdMNjE2LjkgMTY5LjkzbDE5LjEgMTkuMTA2eiIgZmlsbD0iI0VFM0EyMyIvPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 63.6rem 63.5rem;
    background-position: 100%;
}

.request__title {
    margin-bottom: 4rem;
    text-align: left;
}

.request__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    position: relative;
    z-index: 1;
}

.request__form-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 2rem;
}

.request__form-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 2rem;
}

.request__textarea {
    height: 10rem;
}

.path {
    overflow: clip;
}

.path__inner {
    width: 100%;
}

.path__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3rem;
    margin-bottom: 3rem;
    margin-bottom: 20px;
}

.path__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 4rem;
    gap: 3rem;
	    gap: 20px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 63.8rem;
    padding-right: 23.3rem;
}

.path__item:last-child {
    margin-right: 0;
}

.path__item-num {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 12rem;
    line-height: 105%;
    -webkit-text-stroke: 0.1rem var(--primary-black);
    color: transparent;
    position: relative;
    z-index: 1;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.path__item-img {
    margin-top: -10.3rem;
    max-width: 40.5rem;
    width: 100%;
    height: 40.5rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
}

.path__item-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.path__item-img::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    right: -11.65rem;
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    background-color: var(--primary-black);
    border-radius: 50%;
}

.path__item-img::after {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 100%;
    display: block;
    width: 23.3rem;
    height: 0.3rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDJoMTkzMCIgc3Ryb2tlPSIjMzEyRDJEIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iMTAgMTQiLz48L3N2Zz4=);
    background-repeat: repeat;
    background-size: cover;
    background-position: 100% 100%;
}

.path__item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    gap: 2rem;
	    gap: 10px;
}

.path__item-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 1rem;
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 100%;
}

.path__item-title::before {
    content: "";
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-color: var(--primary-accent);
}

.path__item-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    max-width: 37rem;
}

.path .timeline-active .path__item-num {
    -webkit-text-stroke: 0.1rem var(--primary-accent);
    color: var(--primary-accent);
}

.timeline-container .timeline-item:last-child .path__item-img::before,
.timeline-container .timeline-item:last-child .path__item-img::after {
    display: none;
}

.stage .component {
    width: 27.34375%;
    height: 21.2rem;
    background-color: var(--primary-black);
    bottom: 12.7rem;
}

.stage .component::before {
    left: -3.1rem;
}

.stage__title {
    margin-bottom: 3rem;
    max-width: 38rem;
    width: 100%;
}

.stage__items {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;
    grid-template-columns: repeat(27, 1fr);
    -ms-grid-rows: 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;
    grid-template-rows: repeat(17, 1fr);
    gap: 2rem;
    aspect-ratio: 27/17;
}

.stage__items > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(5) {
    -ms-grid-row: 1;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(6) {
    -ms-grid-row: 1;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(7) {
    -ms-grid-row: 1;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(8) {
    -ms-grid-row: 1;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(9) {
    -ms-grid-row: 1;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(10) {
    -ms-grid-row: 1;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(11) {
    -ms-grid-row: 1;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(12) {
    -ms-grid-row: 1;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(13) {
    -ms-grid-row: 1;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(14) {
    -ms-grid-row: 1;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(15) {
    -ms-grid-row: 1;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(16) {
    -ms-grid-row: 1;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(17) {
    -ms-grid-row: 1;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(18) {
    -ms-grid-row: 1;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(19) {
    -ms-grid-row: 1;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(20) {
    -ms-grid-row: 1;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(21) {
    -ms-grid-row: 1;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(22) {
    -ms-grid-row: 1;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(23) {
    -ms-grid-row: 1;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(24) {
    -ms-grid-row: 1;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(25) {
    -ms-grid-row: 1;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(26) {
    -ms-grid-row: 1;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(27) {
    -ms-grid-row: 1;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(28) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(29) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(30) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(31) {
    -ms-grid-row: 3;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(32) {
    -ms-grid-row: 3;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(33) {
    -ms-grid-row: 3;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(34) {
    -ms-grid-row: 3;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(35) {
    -ms-grid-row: 3;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(36) {
    -ms-grid-row: 3;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(37) {
    -ms-grid-row: 3;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(38) {
    -ms-grid-row: 3;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(39) {
    -ms-grid-row: 3;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(40) {
    -ms-grid-row: 3;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(41) {
    -ms-grid-row: 3;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(42) {
    -ms-grid-row: 3;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(43) {
    -ms-grid-row: 3;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(44) {
    -ms-grid-row: 3;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(45) {
    -ms-grid-row: 3;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(46) {
    -ms-grid-row: 3;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(47) {
    -ms-grid-row: 3;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(48) {
    -ms-grid-row: 3;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(49) {
    -ms-grid-row: 3;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(50) {
    -ms-grid-row: 3;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(51) {
    -ms-grid-row: 3;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(52) {
    -ms-grid-row: 3;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(53) {
    -ms-grid-row: 3;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(54) {
    -ms-grid-row: 3;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(55) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(56) {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(57) {
    -ms-grid-row: 5;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(58) {
    -ms-grid-row: 5;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(59) {
    -ms-grid-row: 5;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(60) {
    -ms-grid-row: 5;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(61) {
    -ms-grid-row: 5;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(62) {
    -ms-grid-row: 5;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(63) {
    -ms-grid-row: 5;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(64) {
    -ms-grid-row: 5;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(65) {
    -ms-grid-row: 5;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(66) {
    -ms-grid-row: 5;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(67) {
    -ms-grid-row: 5;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(68) {
    -ms-grid-row: 5;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(69) {
    -ms-grid-row: 5;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(70) {
    -ms-grid-row: 5;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(71) {
    -ms-grid-row: 5;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(72) {
    -ms-grid-row: 5;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(73) {
    -ms-grid-row: 5;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(74) {
    -ms-grid-row: 5;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(75) {
    -ms-grid-row: 5;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(76) {
    -ms-grid-row: 5;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(77) {
    -ms-grid-row: 5;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(78) {
    -ms-grid-row: 5;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(79) {
    -ms-grid-row: 5;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(80) {
    -ms-grid-row: 5;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(81) {
    -ms-grid-row: 5;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(82) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(83) {
    -ms-grid-row: 7;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(84) {
    -ms-grid-row: 7;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(85) {
    -ms-grid-row: 7;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(86) {
    -ms-grid-row: 7;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(87) {
    -ms-grid-row: 7;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(88) {
    -ms-grid-row: 7;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(89) {
    -ms-grid-row: 7;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(90) {
    -ms-grid-row: 7;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(91) {
    -ms-grid-row: 7;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(92) {
    -ms-grid-row: 7;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(93) {
    -ms-grid-row: 7;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(94) {
    -ms-grid-row: 7;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(95) {
    -ms-grid-row: 7;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(96) {
    -ms-grid-row: 7;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(97) {
    -ms-grid-row: 7;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(98) {
    -ms-grid-row: 7;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(99) {
    -ms-grid-row: 7;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(100) {
    -ms-grid-row: 7;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(101) {
    -ms-grid-row: 7;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(102) {
    -ms-grid-row: 7;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(103) {
    -ms-grid-row: 7;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(104) {
    -ms-grid-row: 7;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(105) {
    -ms-grid-row: 7;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(106) {
    -ms-grid-row: 7;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(107) {
    -ms-grid-row: 7;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(108) {
    -ms-grid-row: 7;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(109) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(110) {
    -ms-grid-row: 9;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(111) {
    -ms-grid-row: 9;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(112) {
    -ms-grid-row: 9;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(113) {
    -ms-grid-row: 9;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(114) {
    -ms-grid-row: 9;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(115) {
    -ms-grid-row: 9;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(116) {
    -ms-grid-row: 9;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(117) {
    -ms-grid-row: 9;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(118) {
    -ms-grid-row: 9;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(119) {
    -ms-grid-row: 9;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(120) {
    -ms-grid-row: 9;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(121) {
    -ms-grid-row: 9;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(122) {
    -ms-grid-row: 9;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(123) {
    -ms-grid-row: 9;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(124) {
    -ms-grid-row: 9;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(125) {
    -ms-grid-row: 9;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(126) {
    -ms-grid-row: 9;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(127) {
    -ms-grid-row: 9;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(128) {
    -ms-grid-row: 9;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(129) {
    -ms-grid-row: 9;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(130) {
    -ms-grid-row: 9;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(131) {
    -ms-grid-row: 9;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(132) {
    -ms-grid-row: 9;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(133) {
    -ms-grid-row: 9;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(134) {
    -ms-grid-row: 9;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(135) {
    -ms-grid-row: 9;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(136) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(137) {
    -ms-grid-row: 11;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(138) {
    -ms-grid-row: 11;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(139) {
    -ms-grid-row: 11;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(140) {
    -ms-grid-row: 11;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(141) {
    -ms-grid-row: 11;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(142) {
    -ms-grid-row: 11;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(143) {
    -ms-grid-row: 11;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(144) {
    -ms-grid-row: 11;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(145) {
    -ms-grid-row: 11;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(146) {
    -ms-grid-row: 11;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(147) {
    -ms-grid-row: 11;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(148) {
    -ms-grid-row: 11;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(149) {
    -ms-grid-row: 11;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(150) {
    -ms-grid-row: 11;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(151) {
    -ms-grid-row: 11;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(152) {
    -ms-grid-row: 11;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(153) {
    -ms-grid-row: 11;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(154) {
    -ms-grid-row: 11;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(155) {
    -ms-grid-row: 11;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(156) {
    -ms-grid-row: 11;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(157) {
    -ms-grid-row: 11;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(158) {
    -ms-grid-row: 11;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(159) {
    -ms-grid-row: 11;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(160) {
    -ms-grid-row: 11;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(161) {
    -ms-grid-row: 11;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(162) {
    -ms-grid-row: 11;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(163) {
    -ms-grid-row: 13;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(164) {
    -ms-grid-row: 13;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(165) {
    -ms-grid-row: 13;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(166) {
    -ms-grid-row: 13;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(167) {
    -ms-grid-row: 13;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(168) {
    -ms-grid-row: 13;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(169) {
    -ms-grid-row: 13;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(170) {
    -ms-grid-row: 13;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(171) {
    -ms-grid-row: 13;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(172) {
    -ms-grid-row: 13;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(173) {
    -ms-grid-row: 13;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(174) {
    -ms-grid-row: 13;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(175) {
    -ms-grid-row: 13;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(176) {
    -ms-grid-row: 13;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(177) {
    -ms-grid-row: 13;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(178) {
    -ms-grid-row: 13;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(179) {
    -ms-grid-row: 13;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(180) {
    -ms-grid-row: 13;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(181) {
    -ms-grid-row: 13;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(182) {
    -ms-grid-row: 13;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(183) {
    -ms-grid-row: 13;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(184) {
    -ms-grid-row: 13;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(185) {
    -ms-grid-row: 13;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(186) {
    -ms-grid-row: 13;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(187) {
    -ms-grid-row: 13;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(188) {
    -ms-grid-row: 13;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(189) {
    -ms-grid-row: 13;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(190) {
    -ms-grid-row: 15;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(191) {
    -ms-grid-row: 15;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(192) {
    -ms-grid-row: 15;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(193) {
    -ms-grid-row: 15;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(194) {
    -ms-grid-row: 15;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(195) {
    -ms-grid-row: 15;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(196) {
    -ms-grid-row: 15;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(197) {
    -ms-grid-row: 15;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(198) {
    -ms-grid-row: 15;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(199) {
    -ms-grid-row: 15;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(200) {
    -ms-grid-row: 15;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(201) {
    -ms-grid-row: 15;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(202) {
    -ms-grid-row: 15;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(203) {
    -ms-grid-row: 15;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(204) {
    -ms-grid-row: 15;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(205) {
    -ms-grid-row: 15;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(206) {
    -ms-grid-row: 15;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(207) {
    -ms-grid-row: 15;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(208) {
    -ms-grid-row: 15;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(209) {
    -ms-grid-row: 15;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(210) {
    -ms-grid-row: 15;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(211) {
    -ms-grid-row: 15;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(212) {
    -ms-grid-row: 15;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(213) {
    -ms-grid-row: 15;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(214) {
    -ms-grid-row: 15;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(215) {
    -ms-grid-row: 15;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(216) {
    -ms-grid-row: 15;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(217) {
    -ms-grid-row: 17;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(218) {
    -ms-grid-row: 17;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(219) {
    -ms-grid-row: 17;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(220) {
    -ms-grid-row: 17;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(221) {
    -ms-grid-row: 17;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(222) {
    -ms-grid-row: 17;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(223) {
    -ms-grid-row: 17;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(224) {
    -ms-grid-row: 17;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(225) {
    -ms-grid-row: 17;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(226) {
    -ms-grid-row: 17;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(227) {
    -ms-grid-row: 17;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(228) {
    -ms-grid-row: 17;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(229) {
    -ms-grid-row: 17;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(230) {
    -ms-grid-row: 17;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(231) {
    -ms-grid-row: 17;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(232) {
    -ms-grid-row: 17;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(233) {
    -ms-grid-row: 17;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(234) {
    -ms-grid-row: 17;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(235) {
    -ms-grid-row: 17;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(236) {
    -ms-grid-row: 17;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(237) {
    -ms-grid-row: 17;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(238) {
    -ms-grid-row: 17;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(239) {
    -ms-grid-row: 17;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(240) {
    -ms-grid-row: 17;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(241) {
    -ms-grid-row: 17;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(242) {
    -ms-grid-row: 17;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(243) {
    -ms-grid-row: 17;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(244) {
    -ms-grid-row: 19;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(245) {
    -ms-grid-row: 19;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(246) {
    -ms-grid-row: 19;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(247) {
    -ms-grid-row: 19;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(248) {
    -ms-grid-row: 19;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(249) {
    -ms-grid-row: 19;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(250) {
    -ms-grid-row: 19;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(251) {
    -ms-grid-row: 19;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(252) {
    -ms-grid-row: 19;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(253) {
    -ms-grid-row: 19;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(254) {
    -ms-grid-row: 19;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(255) {
    -ms-grid-row: 19;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(256) {
    -ms-grid-row: 19;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(257) {
    -ms-grid-row: 19;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(258) {
    -ms-grid-row: 19;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(259) {
    -ms-grid-row: 19;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(260) {
    -ms-grid-row: 19;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(261) {
    -ms-grid-row: 19;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(262) {
    -ms-grid-row: 19;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(263) {
    -ms-grid-row: 19;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(264) {
    -ms-grid-row: 19;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(265) {
    -ms-grid-row: 19;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(266) {
    -ms-grid-row: 19;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(267) {
    -ms-grid-row: 19;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(268) {
    -ms-grid-row: 19;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(269) {
    -ms-grid-row: 19;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(270) {
    -ms-grid-row: 19;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(271) {
    -ms-grid-row: 21;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(272) {
    -ms-grid-row: 21;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(273) {
    -ms-grid-row: 21;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(274) {
    -ms-grid-row: 21;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(275) {
    -ms-grid-row: 21;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(276) {
    -ms-grid-row: 21;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(277) {
    -ms-grid-row: 21;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(278) {
    -ms-grid-row: 21;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(279) {
    -ms-grid-row: 21;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(280) {
    -ms-grid-row: 21;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(281) {
    -ms-grid-row: 21;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(282) {
    -ms-grid-row: 21;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(283) {
    -ms-grid-row: 21;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(284) {
    -ms-grid-row: 21;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(285) {
    -ms-grid-row: 21;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(286) {
    -ms-grid-row: 21;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(287) {
    -ms-grid-row: 21;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(288) {
    -ms-grid-row: 21;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(289) {
    -ms-grid-row: 21;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(290) {
    -ms-grid-row: 21;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(291) {
    -ms-grid-row: 21;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(292) {
    -ms-grid-row: 21;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(293) {
    -ms-grid-row: 21;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(294) {
    -ms-grid-row: 21;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(295) {
    -ms-grid-row: 21;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(296) {
    -ms-grid-row: 21;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(297) {
    -ms-grid-row: 21;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(298) {
    -ms-grid-row: 23;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(299) {
    -ms-grid-row: 23;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(300) {
    -ms-grid-row: 23;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(301) {
    -ms-grid-row: 23;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(302) {
    -ms-grid-row: 23;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(303) {
    -ms-grid-row: 23;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(304) {
    -ms-grid-row: 23;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(305) {
    -ms-grid-row: 23;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(306) {
    -ms-grid-row: 23;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(307) {
    -ms-grid-row: 23;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(308) {
    -ms-grid-row: 23;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(309) {
    -ms-grid-row: 23;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(310) {
    -ms-grid-row: 23;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(311) {
    -ms-grid-row: 23;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(312) {
    -ms-grid-row: 23;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(313) {
    -ms-grid-row: 23;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(314) {
    -ms-grid-row: 23;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(315) {
    -ms-grid-row: 23;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(316) {
    -ms-grid-row: 23;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(317) {
    -ms-grid-row: 23;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(318) {
    -ms-grid-row: 23;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(319) {
    -ms-grid-row: 23;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(320) {
    -ms-grid-row: 23;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(321) {
    -ms-grid-row: 23;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(322) {
    -ms-grid-row: 23;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(323) {
    -ms-grid-row: 23;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(324) {
    -ms-grid-row: 23;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(325) {
    -ms-grid-row: 25;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(326) {
    -ms-grid-row: 25;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(327) {
    -ms-grid-row: 25;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(328) {
    -ms-grid-row: 25;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(329) {
    -ms-grid-row: 25;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(330) {
    -ms-grid-row: 25;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(331) {
    -ms-grid-row: 25;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(332) {
    -ms-grid-row: 25;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(333) {
    -ms-grid-row: 25;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(334) {
    -ms-grid-row: 25;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(335) {
    -ms-grid-row: 25;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(336) {
    -ms-grid-row: 25;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(337) {
    -ms-grid-row: 25;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(338) {
    -ms-grid-row: 25;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(339) {
    -ms-grid-row: 25;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(340) {
    -ms-grid-row: 25;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(341) {
    -ms-grid-row: 25;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(342) {
    -ms-grid-row: 25;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(343) {
    -ms-grid-row: 25;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(344) {
    -ms-grid-row: 25;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(345) {
    -ms-grid-row: 25;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(346) {
    -ms-grid-row: 25;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(347) {
    -ms-grid-row: 25;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(348) {
    -ms-grid-row: 25;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(349) {
    -ms-grid-row: 25;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(350) {
    -ms-grid-row: 25;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(351) {
    -ms-grid-row: 25;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(352) {
    -ms-grid-row: 27;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(353) {
    -ms-grid-row: 27;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(354) {
    -ms-grid-row: 27;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(355) {
    -ms-grid-row: 27;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(356) {
    -ms-grid-row: 27;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(357) {
    -ms-grid-row: 27;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(358) {
    -ms-grid-row: 27;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(359) {
    -ms-grid-row: 27;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(360) {
    -ms-grid-row: 27;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(361) {
    -ms-grid-row: 27;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(362) {
    -ms-grid-row: 27;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(363) {
    -ms-grid-row: 27;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(364) {
    -ms-grid-row: 27;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(365) {
    -ms-grid-row: 27;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(366) {
    -ms-grid-row: 27;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(367) {
    -ms-grid-row: 27;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(368) {
    -ms-grid-row: 27;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(369) {
    -ms-grid-row: 27;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(370) {
    -ms-grid-row: 27;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(371) {
    -ms-grid-row: 27;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(372) {
    -ms-grid-row: 27;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(373) {
    -ms-grid-row: 27;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(374) {
    -ms-grid-row: 27;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(375) {
    -ms-grid-row: 27;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(376) {
    -ms-grid-row: 27;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(377) {
    -ms-grid-row: 27;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(378) {
    -ms-grid-row: 27;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(379) {
    -ms-grid-row: 29;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(380) {
    -ms-grid-row: 29;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(381) {
    -ms-grid-row: 29;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(382) {
    -ms-grid-row: 29;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(383) {
    -ms-grid-row: 29;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(384) {
    -ms-grid-row: 29;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(385) {
    -ms-grid-row: 29;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(386) {
    -ms-grid-row: 29;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(387) {
    -ms-grid-row: 29;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(388) {
    -ms-grid-row: 29;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(389) {
    -ms-grid-row: 29;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(390) {
    -ms-grid-row: 29;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(391) {
    -ms-grid-row: 29;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(392) {
    -ms-grid-row: 29;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(393) {
    -ms-grid-row: 29;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(394) {
    -ms-grid-row: 29;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(395) {
    -ms-grid-row: 29;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(396) {
    -ms-grid-row: 29;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(397) {
    -ms-grid-row: 29;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(398) {
    -ms-grid-row: 29;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(399) {
    -ms-grid-row: 29;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(400) {
    -ms-grid-row: 29;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(401) {
    -ms-grid-row: 29;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(402) {
    -ms-grid-row: 29;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(403) {
    -ms-grid-row: 29;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(404) {
    -ms-grid-row: 29;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(405) {
    -ms-grid-row: 29;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(406) {
    -ms-grid-row: 31;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(407) {
    -ms-grid-row: 31;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(408) {
    -ms-grid-row: 31;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(409) {
    -ms-grid-row: 31;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(410) {
    -ms-grid-row: 31;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(411) {
    -ms-grid-row: 31;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(412) {
    -ms-grid-row: 31;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(413) {
    -ms-grid-row: 31;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(414) {
    -ms-grid-row: 31;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(415) {
    -ms-grid-row: 31;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(416) {
    -ms-grid-row: 31;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(417) {
    -ms-grid-row: 31;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(418) {
    -ms-grid-row: 31;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(419) {
    -ms-grid-row: 31;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(420) {
    -ms-grid-row: 31;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(421) {
    -ms-grid-row: 31;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(422) {
    -ms-grid-row: 31;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(423) {
    -ms-grid-row: 31;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(424) {
    -ms-grid-row: 31;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(425) {
    -ms-grid-row: 31;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(426) {
    -ms-grid-row: 31;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(427) {
    -ms-grid-row: 31;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(428) {
    -ms-grid-row: 31;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(429) {
    -ms-grid-row: 31;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(430) {
    -ms-grid-row: 31;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(431) {
    -ms-grid-row: 31;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(432) {
    -ms-grid-row: 31;
    -ms-grid-column: 53;
}

.stage__items > *:nth-child(433) {
    -ms-grid-row: 33;
    -ms-grid-column: 1;
}

.stage__items > *:nth-child(434) {
    -ms-grid-row: 33;
    -ms-grid-column: 3;
}

.stage__items > *:nth-child(435) {
    -ms-grid-row: 33;
    -ms-grid-column: 5;
}

.stage__items > *:nth-child(436) {
    -ms-grid-row: 33;
    -ms-grid-column: 7;
}

.stage__items > *:nth-child(437) {
    -ms-grid-row: 33;
    -ms-grid-column: 9;
}

.stage__items > *:nth-child(438) {
    -ms-grid-row: 33;
    -ms-grid-column: 11;
}

.stage__items > *:nth-child(439) {
    -ms-grid-row: 33;
    -ms-grid-column: 13;
}

.stage__items > *:nth-child(440) {
    -ms-grid-row: 33;
    -ms-grid-column: 15;
}

.stage__items > *:nth-child(441) {
    -ms-grid-row: 33;
    -ms-grid-column: 17;
}

.stage__items > *:nth-child(442) {
    -ms-grid-row: 33;
    -ms-grid-column: 19;
}

.stage__items > *:nth-child(443) {
    -ms-grid-row: 33;
    -ms-grid-column: 21;
}

.stage__items > *:nth-child(444) {
    -ms-grid-row: 33;
    -ms-grid-column: 23;
}

.stage__items > *:nth-child(445) {
    -ms-grid-row: 33;
    -ms-grid-column: 25;
}

.stage__items > *:nth-child(446) {
    -ms-grid-row: 33;
    -ms-grid-column: 27;
}

.stage__items > *:nth-child(447) {
    -ms-grid-row: 33;
    -ms-grid-column: 29;
}

.stage__items > *:nth-child(448) {
    -ms-grid-row: 33;
    -ms-grid-column: 31;
}

.stage__items > *:nth-child(449) {
    -ms-grid-row: 33;
    -ms-grid-column: 33;
}

.stage__items > *:nth-child(450) {
    -ms-grid-row: 33;
    -ms-grid-column: 35;
}

.stage__items > *:nth-child(451) {
    -ms-grid-row: 33;
    -ms-grid-column: 37;
}

.stage__items > *:nth-child(452) {
    -ms-grid-row: 33;
    -ms-grid-column: 39;
}

.stage__items > *:nth-child(453) {
    -ms-grid-row: 33;
    -ms-grid-column: 41;
}

.stage__items > *:nth-child(454) {
    -ms-grid-row: 33;
    -ms-grid-column: 43;
}

.stage__items > *:nth-child(455) {
    -ms-grid-row: 33;
    -ms-grid-column: 45;
}

.stage__items > *:nth-child(456) {
    -ms-grid-row: 33;
    -ms-grid-column: 47;
}

.stage__items > *:nth-child(457) {
    -ms-grid-row: 33;
    -ms-grid-column: 49;
}

.stage__items > *:nth-child(458) {
    -ms-grid-row: 33;
    -ms-grid-column: 51;
}

.stage__items > *:nth-child(459) {
    -ms-grid-row: 33;
    -ms-grid-column: 53;
}

.stage__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: var(--white);
    padding: 3rem 3rem 4rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
}

.stage__item.active {
    background-color: var(--primary-accent);
}

.stage__item.active .stage__item-elem {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.stage__item.active i::before {
    content: "\e90b";
    font-size: 2.4rem;
}

.stage__item.active .stage__item-body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
    padding-top: 2rem;
}

.stage__item.active .stage__item-title {
    color: var(--white);
}

.stage__item.active .stage__item-text {
    color: var(--white);
}

.stage__item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: -1rem;
}

.stage__item-num {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
}

.stage__item-elem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    border: 0.1rem solid var(--primary-black-30);
    border-radius: 50%;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.stage__item-elem i {
    font-size: 1.4rem;
    line-height: 100%;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.stage__item-title {
    max-width: 35.5rem;
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 120%;
    letter-spacing: -0.02em;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.stage__item-body {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.stage__item-text {
    display: block;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    overflow: hidden;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.stage__item:nth-child(1) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 10;
    grid-column: 1/11;
    -ms-grid-row: 1;
    -ms-grid-row-span: 10;
    grid-row: 1/11;
}

.stage__item:nth-child(2) {
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
    grid-column: 11/18;
    -ms-grid-row: 1;
    -ms-grid-row-span: 7;
    grid-row: 1/8;
}

.stage__item:nth-child(3) {
    -ms-grid-column: 18;
    -ms-grid-column-span: 10;
    grid-column: 18/28;
    -ms-grid-row: 1;
    -ms-grid-row-span: 10;
    grid-row: 1/11;
}

.stage__item:nth-child(4) {
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
    grid-column: 11/18;
    -ms-grid-row: 8;
    -ms-grid-row-span: 7;
    grid-row: 8/15;
}

.stage__item:nth-child(5) {
    -ms-grid-column: 18;
    -ms-grid-column-span: 7;
    grid-column: 18/25;
    -ms-grid-row: 11;
    -ms-grid-row-span: 7;
    grid-row: 11/18;
}

.geo {
    overflow: hidden;
}

.geo__title {
    margin-bottom: 4rem;
}

.geo__content {
    position: relative;
    width: 100%;
    height: 80rem;
    overflow: hidden;
}

.geo__pic {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}

.geo__img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.geo__items {
    width: 100%;
    height: 100%;
    position: relative;
}

.geo__item {
    position: absolute;
}

.geo__item-nsk {
    top: 37.5%;
    left: 58.57%;
}

.geo__item-tomsk {
    top: 16.125%;
    left: 67.083%;
}

.geo__item-kemerovo {
    top: 33.5%;
    left: 70.893%;
}

.geo__item-omsk {
    top: 37.5%;
    left: 18.75%;
}

.geo__item-pavlodar {
    top: 76.625%;
    left: 33.809%;
}

.geo__item-altay {
    top: 79.375%;
    left: 71.071%;
}

.geo__item-abakan {
    top: 56.875%;
    left: 92.67857%;
}

.geo__item-abakan .geo__item-list {
    right: 0;
}

.geo__item-unknown {
    top: 37.75%;
    left: 35.29762%;
}

/* Новые города */
.fullGeo .geo__item-omsk {
    top: 29.5%;
    left: 5.25%;
}
.fullGeo .geo__item-nsk {
    top: 29.5%;
    left: 17.57%;
}
.fullGeo .geo__item-altay {
    top: 55.375%;
    left: 24.071%;
}
.fullGeo .geo__item-tomsk {
    top: 26.125%;
    left: 26.083%;
}
.fullGeo .geo__item-kemerovo {
    top: 43.5%;
    left: 29.893%;
}

.fullGeo .geo__item-krasnoyarsk {
    top: 24.5%;
    left: 32.071%;
}
.fullGeo .geo__item-irkutsk {
    top: 43.5%;
    left: 47.5%;
}
.fullGeo .geo__item-zabajkalie {
    top: 45.5%;
    left: 60.5%;
}
.fullGeo .geo__item-khabarovsk {
    top: 61.5%;
    left: 90.071%;
}
.fullGeo .geo__item-primorsk {
    top: 83.5%;
    left: 86.071%;
}
/* Новые города END*/


.geo__item-content {
    position: relative;
}

.geo__item:hover .geo__item-wrap {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
}

.geo__item:hover .geo__item-wrap::before {
    content: "";
    display: block;
    height: 0.7rem;
    border: 0.4rem solid transparent;
    border-bottom: 0.7rem solid var(--white);
    position: absolute;
    left: 50%;
    bottom: 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.geo__item:hover::before {
    content: "";
    display: block;
    width: 17.4rem;
    height: 1rem;
    z-index: 1;
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.geo__item:hover:hover.geo__item-omsk::before {
    left: 0;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}

.geo__item:hover:hover.geo__item-omsk .geo__item-wrap {
    left: 0;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}

.geo__item:hover:hover.geo__item-omsk .geo__item-wrap::before {
    left: 3.2rem;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}

.geo__item.geo__item-pavlodar::before {
    left: 0;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}

.geo__item.geo__item-pavlodar .geo__item-wrap {
    top: unset;
    bottom: calc(100% + 1rem);
}

.geo__item.geo__item-pavlodar .geo__item-wrap::before {
    top: 100%;
    bottom: unset;
    -webkit-transform: translateX(-50%) scale(-1, -1);
    -ms-transform: translateX(-50%) scale(-1, -1);
    transform: translateX(-50%) scale(-1, -1);
}

.geo__item.geo__item-altay::before {
    left: 0;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}

.geo__item.geo__item-altay .geo__item-wrap {
    top: unset;
    bottom: calc(100% + 1rem);
}

.geo__item.geo__item-altay .geo__item-wrap::before {
    top: 100%;
    bottom: unset;
    -webkit-transform: translateX(-50%) scale(-1, -1);
    -ms-transform: translateX(-50%) scale(-1, -1);
    transform: translateX(-50%) scale(-1, -1);
}

.geo__item-circle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6.4rem;
    height: 6.4rem;
    border-radius: 50%;
    border: 1rem solid var(--white);
    background-color: var(--primary-accent);
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 98%;
    color: var(--white);
    cursor: pointer;
}

.geo__item-circle:hover {
    background-color: var(--primary-black);
}

.geo__item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2rem;
    width: 17.4rem;
    background-color: var(--white);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: absolute;
    top: calc(100% + 1rem);
    left: 50%;
    z-index: 2;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    font-size: 1.4rem;
    line-height: 120%;
}

.geo__item-title {
    font-weight: 700;
    margin-bottom: 2rem;
}

.geo__item-text {
    font-weight: 400;
    margin-bottom: 3rem;
}

.geo__item-text span {
    color: var(--primary-accent);
}

.geo__block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 3rem;
    padding: 2rem;
    width: 50rem;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -100%;
    right: 0;
    z-index: 1;
    background-color: var(--white);
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.geo__block.show {
    left: 0;
}

.geo__block-close {
    position: absolute;
    top: 1.5rem;
    right: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 5rem;
    height: 5rem;
    cursor: pointer;
}

.geo__block-close::before {
    content: "";
    display: block;
    width: 3.6rem;
    height: 0.2rem;
    border-radius: 0.1rem;
    background-color: var(--primary-black);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.geo__block-close::after {
    content: "";
    display: block;
    width: 3.6rem;
    height: 0.2rem;
    border-radius: 0.1rem;
    background-color: var(--primary-black);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-135deg);
    -ms-transform: translate(-50%, -50%) rotate(-135deg);
    transform: translate(-50%, -50%) rotate(-135deg);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.geo__block-close:hover::before, .geo__block-close:hover::after {
    background-color: var(--primary-accent);
}

.geo__block-img {
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;

    -o-object-fit: contain;
    object-fit: contain;
    
    aspect-ratio: 460/304;
}

.geo__block-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.geo__block-name {
    font-weight: 800;
    font-size: 2.4rem;
    line-height: 100%;
    color: var(--primary-accent);
}

.geo__block-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.geo__block-title {
    font-family: "Winter Sans Trial";
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 120%;
}

.geo__block-text {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 1.6rem;
    line-height: 120%;
}

.geo__block-count {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 120%;
    color: var(--primary-accent);
}

.geo__block-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 3.6rem;
}

.geo__block-btn {
    width: 100%;
}

.contact-us {
    overflow: hidden;
}

.contact-us__inner {
    padding: 6rem 10rem 4.6rem 14rem;
    background-color: var(--primary-black);
    position: relative;
}

.contact-us__inner::before {
    content: "";
    display: block;
    width: 27.5rem;
    height: 27.5rem;
    position: absolute;
    top: 0;
    right: -12.3rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjczIiBoZWlnaHQ9IjI3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS4yMDcgMTkuMzY0TDE4LjU5NSAwaDMzLjY5TC4yMDYgNTIuNzY0di0zMy40ek0yNzMgMzYuMjU4TDMzLjY5IDI3NS42MThIMEwyNzMgMi44NTh2MzMuNHptMCA2NS44MTRMOTkuODY3IDI3NS42MThoLTMzLjY5TDI3MyA2OC42NzN2MzMuMzk5em0wIDYzLjQ2OUwxNjMuNzM2IDI3NS42MThoLTMzLjY4OUwyNzMgMTMyLjE0MnYzMy4zOTl6bTAgNjYuMTQ2bC00NC4wODMgNDMuOTMxaC0zMy42ODlMMjczIDE5OC4yODh2MzMuMzk5ek0uMjA3IDIxNS41MDZMMjE1LjM2NSAwaDMzLjY4OUwuMjA3IDI0OC45MDZ2LTMzLjR6bTAtNjYuMzlMMTQ3LjY0NiAwaDMzLjY4OUwuMjA3IDE4Mi41MTV2LTMzLjM5OXptMC02NS4xMzVMODMuNzc2IDBoMzMuNjg5TC4yMDcgMTE3LjM4di0zMy40LjAwMXoiIGZpbGw9IiNFRTNBMjMiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.contact-us__inner::after {
    content: "";
    display: block;
    width: 63rem;
    height: 16rem;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMwIiBoZWlnaHQ9IjE2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzRfNTE4KSIgZmlsbD0iI0VFM0EyMyI+PHBhdGggZD0iTS00LjY3NyAyMjYuNzE0bDExMy4zOTQgMTIuNTE4YTQuNTE4IDQuNTE4IDAgMDAyLjAxNS0uMjU2bDE3Mi44OTEtNjUuMzM5Yy40ODItLjE3Ni45OS0uMjY4IDEuNTAzLS4yNzNsMjQ3LjA0Mi0xLjg5NSAyMDYuNzIxIDIuNzY2YTQuMzE2IDQuMzE2IDAgMDA0LjAzOC0yLjY1NSA0LjMxMiA0LjMxMiAwIDAwLjMzNC0xLjY2NXYtMjQuNzExYTQuMzIgNC4zMiAwIDAwLTMuNzc0LTQuMjg3bC0yMDYuODkzLTI2LjU4OWE0LjQ5IDQuNDkgMCAwMC0uODM2IDBsLTI0Ni42NDkgMTYuMTA0YTQuMzIgNC4zMiAwIDAwLTEuNDUyLjM1OGwtMTcyLjk1OSA3NS42ODdhNC4zNSA0LjM1IDAgMDEtMS45ODEuMzU5bC0xMTIuNTkyLTYuMjVhNC4zMjIgNC4zMjIgMCAwMC0zLjI5OCAxLjE2NyA0LjMzNSA0LjMzNSAwIDAwLTEuMzY0IDMuMjIxdjE3LjUwNWE0LjMzNiA0LjMzNiAwIDAwMy44NiA0LjIzNXoiLz48cGF0aCBkPSJNLTQuMTgyIDE3NS4yNDRsMTEzLjAxOC0uODAyYTQuMjQyIDQuMjQyIDAgMDAxLjg5Ni0uNDQ0bDE3Mi45NTktODUuNzk3YTQuMzI2IDQuMzI2IDAgMDExLjM4NC0uNDFsMjQ2LjYzMS0zMC42MDNhNC4zMDQgNC4zMDQgMCAwMTEuNTU0IDBsMjA0LjY1NiA0OS45YTQuMzE4IDQuMzE4IDAgMDA1LjM0NS00LjIwMVY3OC4xOTNhNC4zMzYgNC4zMzYgMCAwMC0yLjg1Mi00LjA2NEw1MzUuMTU2LjMwM2E0LjM1NCA0LjM1NCAwIDAwLTIuMjM3LS4yNTZMMjg1LjA0MSA0NS4yMzRhNC4wNiA0LjA2IDAgMDAtMS4zMTUuNDc4bC0xNzMuMTgyIDk1LjcxOWE0LjIwMyA0LjIwMyAwIDAxLTEuNzA4LjUyOWwtMTEzLjMyNSA3LjQxMmE0LjMyIDQuMzIgMCAwMC00LjA0OCA0LjM3MnYxNy4yNDhhNC4zNCA0LjM0IDAgMDA0LjM1NSA0LjI1MnoiLz48cGF0aCBkPSJNLTguNTM3IDExOS4zMTZ2LTE2Ljk0MWE0LjMyMiA0LjMyMiAwIDAxMy41NTItNC4yNTJsMTA5LjYzNy0yMC4wNWE0LjMzNiA0LjMzNiAwIDAxNS4xMjMgNC4yNTN2MjMuMzk2YTQuMzQgNC4zNCAwIDAxLTMuNzkxIDQuMjg2TC0zLjY1MyAxMjMuNjdhNC4zMzcgNC4zMzcgMCAwMS00Ljg4NC00LjM1NHoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8zNF81MTgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjMwdjE2MEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.contact-us__body {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
}

.contact-us__content {
    max-width: 60rem;
    color: var(--white);
}

.contact-us__title {
    margin-bottom: 3rem;
    font-weight: 400;
}

.contact-us__title span {
    font-weight: 800;
}

.contact-us__text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    max-width: 54.3rem;
}

.contact-us__text a {
    color: var(--primary-accent);
}

.contact-us__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
    max-width: 54.6rem;
}

.contact-us__form-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
}

.contact-us__btn {
    max-width: 100%;
}

.advan {
    overflow: hidden;
}

.advan__title {
    margin-bottom: 4rem;
    font-weight: 400;
}

.advan__title span {
    font-weight: 800;
}

.advan__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2rem;
}

.advan__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--white);
    line-height: 120%;
    width: 68.8rem;
}

.advan__head-content {
    padding: 7rem 14rem 18.6rem;
    background-color: var(--primary-accent);
    position: relative;
}

.advan__head-content::before {
    content: "";
    display: block;
    width: 8rem;
    height: 8rem;
    aspect-ratio: 1/1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjE2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCiAgICAgICAgZD0iTS0xLjA3IDExLjgyNUw5LjcwOC40NzZIMjkuNDVMLTEuMDcgMzEuMzk4VjExLjgyNXptMTU5Ljg2OSA5LjlMMTguNTUzIDE2MkgtMS4xOUwxNTguNzk5IDIuMTUxdjE5LjU3NHptMCAzOC41N0w1Ny4zMzYgMTYySDM3LjU5MkwxNTguOCA0MC43MjF2MTkuNTc0em0wIDM3LjE5NUw5NC43NjYgMTYySDc1LjAyM2w4My43NzYtODQuMDgzVjk3LjQ5em0wIDM4Ljc2NUwxMzIuOTY1IDE2MmgtMTkuNzQzbDQ1LjU3Ny00NS4zMTl2MTkuNTc0em0tMTU5Ljg2OC05LjQ4M0wxMjUuMDIzLjQ3NmgxOS43NDNMLTEuMDY5IDE0Ni4zNDV2LTE5LjU3M3ptMC0zOC45MDhMODUuMzM2LjQ3NmgxOS43NDRMLTEuMDcgMTA3LjQzOFY4Ny44NjR6bTAtMzguMTcxTDQ3LjkwNi40NzZoMTkuNzQzbC02OC43MTggNjguNzlWNDkuNjkyeiINCiAgICAgICAgZmlsbD0iI2ZmZiIgLz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    position: absolute;
    top: 0;
    right: 0;
}

.advan__head-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 1.2;
    margin-bottom: 3rem;
}

.advan__head-icon {
    display: block;
    width: 6.7rem;
    height: 5.4rem;
    aspect-ratio: 1/1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjciIGhlaWdodD0iNTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4LjA4IDkuMTUzYy0xMC4wOC40OC0xNy43NiA2Ljk2LTE3LjI4IDE4IDEuNDQtLjQ4IDMuMTItLjcyIDUuMjgtLjcyIDguMTYgMCAxMy40NCA0LjU2IDEzLjQ0IDEzLjQ0IDAgOC42NC01LjI4IDE0LjE2LTE0LjE2IDE0LjE2QzYuMjQgNTMuNzkzIDAgNDcuNzkzIDAgMzIuOTEzIDAgMTguOTkzIDUuMDQtLjkyNyAyOC4wOC4wMzN2OS4xMnptOS42IDIzLjc2YzAtMTMuOTIgNC44LTMzLjg0IDI3Ljg0LTMyLjg4djkuMTJjLTEwLjA4LjQ4LTE3LjUyIDYuOTYtMTcuMDQgMTggMS40NC0uNDggMy4xMi0uNzIgNS4wNC0uNzIgOC4xNiAwIDEzLjQ0IDQuNTYgMTMuNDQgMTMuNDQgMCA4LjY0LTUuMDQgMTQuMTYtMTQuMTYgMTQuMTYtOS4xMi0uMjQtMTUuMTItNi4yNC0xNS4xMi0yMS4xMnoiIGZpbGw9IiMzMTJEMkQiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    margin-bottom: 3rem;
}

.advan__head-text {
    font-weight: 400;
    font-size: 1.6rem;
    margin-bottom: 4rem;
}

.advan__head-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: var(--primary-black);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.advan__head-link:hover {
    color: var(--white);
}

.advan__head-link:hover i::before {
    background-color: var(--white);
    color: var(--primary-accent);
}

.advan__head-link i::before {
    background-color: var(--primary-black);
}

.advan__slider {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.advan__slider-wrap {
    width: 54.4rem;
    height: 35.5rem;
    margin-top: -10.5rem;
}

.advan__slider-item {
    width: 100%;
    height: 100%;
}

.advan__slider-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.advan__body {
    width: 97.2rem;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.advan__thumbs-item {
    border-top: 0.1rem solid var(--primary-black-10);
    padding: 3rem 0;
    cursor: pointer;
    min-height: 14rem;
}

.advan__thumbs-item:hover .advan__thumbs-title,
.advan__thumbs-item:hover .advan__thumbs-num {
    color: var(--primary-accent);
}

.advan__thumbs-item:hover .advan__thumbs-icon {
    background-color: var(--primary-accent);
}

.advan__thumbs-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 6rem;
    position: relative;
    padding: 0 0 0 14rem;
}

.advan__thumbs-num {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 10rem;
    line-height: 105%;
    text-align: right;
    text-transform: uppercase;
    position: absolute;
    top: -1.5rem;
    left: 4rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.advan__thumbs-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 120%;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.advan__thumbs-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    color: var(--white);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1rem;
    line-height: 100%;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.advan__thumbs-body {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.advan__thumbs-content {
    padding: 0 0 0 14rem;
    overflow: hidden;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.advan__thumbs p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.advan__thumbs ul {
    padding: 2rem 0 0;
}

.advan__thumbs li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    position: relative;
    padding: 0 0 0 2.8rem;
}

.advan__thumbs li::before {
    content: "";
    display: block;
    width: 0.8rem;
    height: 0.8rem;
    background-color: var(--primary-accent);
    position: absolute;
    top: 0.5rem;
    left: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.advan__thumbs li:not(:last-child) {
    margin-bottom: 2rem;
}

.advan__thumbs .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom: 0.1rem solid var(--primary-black-10);
}

.advan .swiper-slide-active .advan__thumbs-icon {
    background-color: var(--primary-accent);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.advan .swiper-slide-active .advan__thumbs-icon i::before {
    content: "\e90b";
    font-size: 2rem;
}

.advan .swiper-slide-active .advan__thumbs-body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
}

.advan .swiper-slide-active .advan__thumbs-content {
    padding: 2rem 0 0 14rem;
}

/* inner pages */
.catalogues__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 4rem;
    margin-bottom: 4rem;
}

.catalogues__title {
    width: auto;
}

.catalogues__filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
}

.catalogues__filter-btn {
    min-width: 21.2rem;
}

.catalogues__filter-input {
    font-weight: 600;
    font-size: 1.4rem;
}

.catalogues__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem 23.2rem;
}

.catalogues__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    color: inherit;
    background-color: var(--white);
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    border: 0;
    width: calc(33.33333% - 15.4666666667rem);
}

.catalogues__item:hover {
    background-color: var(--primary-accent);
    -webkit-transform: translateY(-0.8rem);
    -ms-transform: translateY(-0.8rem);
    transform: translateY(-0.8rem);
}

.catalogues__item:hover .catalogues__item-title {
    color: var(--white);
}

.catalogues__item:hover .catalogues__item-subtitle {
    color: var(--white);
}

.catalogues__item:hover .catalogues__item-text {
    color: var(--white);
}

.catalogues__item:hover .link {
    color: var(--white);
}

.catalogues__item:hover .link i::before {
    background-color: var(--white);
    color: var(--primary-black);
}

.catalogues__item-head {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.catalogues__item-img {
    width: 100%;
    height: 100%;
    aspect-ratio: 1/1;
    -o-object-fit: cover;
    object-fit: cover;
}

.catalogues__item-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 10rem;
    height: 10rem;
    background-color: var(--primary-accent);
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 110%;
    text-align: center;
    color: var(--white);
    position: absolute;
    left: 0;
    bottom: 0;
}

.catalogues__item-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
    padding: 0 2rem 2.4rem 2rem;
}

.catalogues__item-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 110%;
    color: inherit;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.catalogues__item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.catalogues__item-subtitle {
    font-weight: 600;
    font-size: 1.6rem;
    color: var(--primary-accent);
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.catalogues__item-text {
    font-size: 1.2rem;
    line-height: 120%;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.catalogues__filter-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0.5rem;
    min-width: 21.2rem;
    height: 5rem;
    padding: 1.3rem;
    background: transparent;
    border: 0.1rem solid var(--primary-black);
    color: var(--primary-black);
    font-weight: 600;
    font-size: 1.4rem;
    text-align: left;
    position: relative;
}

.catalogues__filter-item:active, .catalogues__filter-item:focus, .catalogues__filter-item:hover {
    border-color: var(--primary-accent);
}

.catalogues__filter-input {
    background: transparent;
    font-size: 1.6rem;
}

.catalogues__filter-input::-webkit-input-placeholder {
    font-size: 1.4rem;
}

.catalogues__filter-input::-moz-placeholder {
    font-size: 1.4rem;
}

.catalogues__filter-input:-ms-input-placeholder {
    font-size: 1.4rem;
}

.catalogues__filter-input::-ms-input-placeholder {
    font-size: 1.4rem;
}

.catalogues__filter-input::placeholder {
    font-size: 1.4rem;
}

.catalogues__filter-input::-webkit-input-placeholder {
    color: var(--primary-black);
}

.catalogues__filter-input::-moz-placeholder {
    color: var(--primary-black);
}

.catalogues__filter-input:-ms-input-placeholder {
    color: var(--primary-black);
}

.catalogues__filter-input::-ms-input-placeholder {
    color: var(--primary-black);
}

.catalogues__filter-input::placeholder {
    color: var(--primary-black);
}

.catalogs .sample {
    color: var(--white);
    height: 81.7rem;
    position: relative;
    background: -webkit-gradient(linear, left top, right top, color-stop(93.75%, var(--primary-accent)), color-stop(6.25%, var(--primary-black)));
    background: -o-linear-gradient(left, var(--primary-accent) 93.75%, var(--primary-black) 6.25%);
    background: linear-gradient(to right, var(--primary-accent) 93.75%, var(--primary-black) 6.25%);
    overflow: hidden;
}

.catalogs .sample::before {
    content: "";
    display: block;
    width: 57rem;
    height: 57.7rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTcwIiBoZWlnaHQ9IjU3NyIgdmlld0JveD0iMCAwIDU3MCA1NzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQogICAgICAgIGQ9Ik0wLjQzMTcwNCA0MC41MzkyTDM4LjgyNSAwSDEwOS4xNjVMMC40MzIyOTUgMTEwLjQ2VjQwLjUzOTJIMC40MzE3MDRaTTU3MCA3NS45MDQ4TDcwLjM0IDU3N0gwTDU3MCA1Ljk4NDE4Vjc1LjkwNDhaTTU3MCAyMTMuNjg1TDIwOC41MTIgNTc3SDEzOC4xNzJMNTcwIDE0My43NjVWMjEzLjY4NVYyMTMuNjg1Wk01NzAgMzQ2LjU1NkwzNDEuODY3IDU3N0gyNzEuNTI3TDU2OS45OTkgMjc2LjYzNlYzNDYuNTU2SDU3MFpNNTcwIDQ4NS4wMzJMNDc3Ljk1OSA1NzdINDA3LjYxOUw1NjkuOTk5IDQxNS4xMTJWNDg1LjAzMkw1NzAgNDg1LjAzMlpNMC40MzE3MDQgNDUxLjE1OEw0NDkuNjYzIDBINTIwLjAwM0wwLjQzMTcwNCA1MjEuMDc5VjQ1MS4xNThaTTAuNDMxNzA0IDMxMi4xNzFMMzA4LjI3MiAwSDM3OC42MTJMMC40MzE3MDQgMzgyLjA5MVYzMTIuMTcxWk0wLjQzMTcwNCAxNzUuODEzTDE3NC45MTcgMEgyNDUuMjU3TDAuNDMyMjk1IDI0NS43MzNWMTc1LjgxMkwwLjQzMTcwNCAxNzUuODEzWiINCiAgICAgICAgZmlsbD0iI0ZBQ0EyQSIgLz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2;
}

.catalogs .sample__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 6rem 0;
    position: relative;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.catalogs .sample__title {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    z-index: 6;
}

.catalogs .sample__title span {
    color: var(--primary-black);
    font-weight: 400;
}

.catalogs .sample__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 9rem;
    z-index: 2;
}

.catalogs .sample__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
    width: 25rem;
}

.catalogs .sample__item-count {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
}

.catalogs .sample__item-text {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 120%;
}

.catalogs .sample__img {
    position: absolute;
    bottom: -5.1rem;
    left: 4.3rem;
    z-index: 5;
    width: auto;
    height: 78rem;
    -o-object-fit: contain;
    object-fit: contain;
    pointer-events: none;
}

.catalogs .sample__img img {
    width: 100%;
    height: 100%;
}

.catalogs__list {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.catalogs__list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 2rem;
    cursor: default;
    pointer-events: all;
}

.catalogs__list-item:hover .catalogs__list-count {
    background-color: var(--primary-accent);
}

.catalogs__list-item:hover .catalogs__list-count::after,
.catalogs__list-item:hover .catalogs__list-count::before {
    border-color: var(--primary-accent);
}

.catalogs__list-item.reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.catalogs__list-item.reverse .catalogs__list-text {
    text-align: right;
}

.catalogs__list-item.nsk {
    position: absolute;
    left: 23.42%;
    bottom: 32.4%;
}

.catalogs__list-item.tomsk {
    position: absolute;
    left: 36.175%;
    bottom: 39.7%;
}

.catalogs__list-item.altay {
    position: absolute;
    left: 34.1%;
    bottom: 23.46%;
}

.catalogs__list-item.irkutsk {
    position: absolute;
    right: 41.4%;
    bottom: 30.77%;
}

.catalogs__list-item.khabarovsk {
    position: absolute;
    right: 21.9%;
    bottom: 21.79%;
}

.catalogs__list-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 2rem;
    text-align: center;
    color: var(--white);
    position: relative;
    z-index: 2;
}

.catalogs__list-count::after, .catalogs__list-count::before {
    content: "";
    position: absolute;
    left: -0.5rem;
    right: -0.5rem;
    top: -0.5rem;
    bottom: -0.5rem;
    z-index: -1;
    opacity: 0;
    border: 0.95rem solid var(--primary-black-50);
    border-radius: 50%;
    -webkit-animation: pulse 2.5s linear infinite;
    animation: pulse 2.5s linear infinite;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.catalogs__list-count::after {
    -webkit-animation-delay: 1.25s;
    animation-delay: 1.25s;
}

.catalogs__list-text {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 110%;
    color: var(--primary-black);
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: 0;
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: 0;
    }
}

.dropdown {
    background: transparent;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 21.2rem;
    height: 5rem;
}

.dropdown__selected {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.5rem 3.4rem 1.5rem 1.3rem;
    border: 0.1rem solid var(--primary-black);
    z-index: 9;
    position: relative;
    cursor: pointer;
    width: 100%;
    height: 100%;
}

.dropdown__selected span {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.dropdown__selected i {
    position: absolute;
    top: 0;
    right: 1.3rem;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: auto;
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 50%;
    font-size: 0.8rem;
    color: var(--white);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transform: rotateZ(0deg);
    -ms-transform: rotate(0deg);
    transform: rotateZ(0deg);
    background-color: var(--primary-accent);
}

.dropdown:hover i {
    -webkit-transform: rotateZ(180deg);
    -ms-transform: rotate(180deg);
    transform: rotateZ(180deg);
    background-color: var(--primary-black);
}

.dropdown.is-active .dropdown__selected {
    border-bottom: 0;
    background-color: var(--white);
}

.dropdown__container {
    z-index: 10;
    position: absolute;
    left: 0;
    right: 0;
    overflow: hidden;
    pointer-events: none;
}

.dropdown.is-active .dropdown__container {
    pointer-events: all;
}

.dropdown__content {
    border: 0.1rem solid var(--primary-black);
    border-top: 0;
    padding-bottom: 2.5rem;
    will-change: transform;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: -webkit-transform 0.2s ease;
    transition: -webkit-transform 0.2s ease;
    -o-transition: transform 0.2s ease;
    transition: transform 0.2s ease;
    transition: transform 0.2s ease, -webkit-transform 0.2s ease;
    background-color: var(--white);
}

.dropdown.is-active .dropdown__content {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.dropdown__option {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.14;
}

.dropdown__option:first-child .dropdown__label {
    padding: 0.5rem 1.3rem 1rem 1.3rem;
}

.dropdown__label {
    display: block;
    padding: 1rem 1.3rem;
    cursor: pointer;
}

.dropdown__label:hover {
    color: var(--primary-accent);
}

:checked + .dropdown__label {
    color: var(--primary-accent);
}

.dropdown__radio {
    display: none;
}

.objects__slider .catalogues__item {
    width: 100%;
}

.objects .case__body-video {
    z-index: 2;
}

.objects .case__body-items {
    opacity: 1;
    z-index: 2;
}

.objects .case__body-pic {
    z-index: 1;
}

.objects .case__head-text {
    -webkit-line-clamp: none;
}

.objects .advan {
    overflow: visible;
}

.objects .advan__title {
    width: auto;
    font-weight: 800;
}

.objects .advan__head {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.objects .projects__title {
    display: block;
}

.objects .advan__slider-wrap {
    z-index: 1;
}

.objects .contact-us__title {
    max-width: 100%;
}

.objects .thumbs-slide.active .advan__thumbs-body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
}

.objects .thumbs-slide.active .advan__thumbs-content {
    padding: 2rem 0 0 14rem;
}

.plan {
    padding-top: 5rem;
    padding-bottom: 6rem;
    margin: 0;
    background-color: var(--white);
    position: relative;
}

.plan::before {
    content: "";
    display: block;
    width: 28.2rem;
    height: 28.5rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMiIgdmlld0JveD0iMCAwIDEyMCAxMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjA5MDg4NTEgOC41MTE4Nkw4LjE3MzY5IDBIMjIuOTgyMUwwLjA5MTAwOTQgMjMuMTkyOVY4LjUxMTg2SDAuMDkwODg1MVpNMTIwIDE1LjkzNzVMMTQuODA4NCAxMjEuMTUxSDBMMTIwIDEuMjU2NDhWMTUuOTM3NVpNMTIwIDQ0Ljg2NjZMNDMuODk3NCAxMjEuMTUxSDI5LjA4ODlMMTIwIDMwLjE4NThWNDQuODY2OFY0NC44NjY2Wk0xMjAgNzIuNzY1Mkw3MS45NzIgMTIxLjE1MUg1Ny4xNjM2TDEyMCA1OC4wODQzVjcyLjc2NTJIMTIwWk0xMjAgMTAxLjg0TDEwMC42MjMgMTIxLjE1MUg4NS44MTQ1TDEyMCA4Ny4xNTk1VjEwMS44NDFMMTIwIDEwMS44NFpNMC4wOTA4ODUxIDk0LjcyODFMOTQuNjY1OSAwSDEwOS40NzRMMC4wOTA4ODUxIDEwOS40MDlWOTQuNzI4MVpNMC4wOTA4ODUxIDY1LjU0NTRMNjQuODk5MyAwSDc5LjcwNzdMMC4wOTA4ODUxIDgwLjIyNjRWNjUuNTQ1NFpNMC4wOTA4ODUxIDM2LjkxNDhMMzYuODI0NiAwSDUxLjYzM0wwLjA5MTAwOTQgNTEuNTk1NlYzNi45MTQ2TDAuMDkwODg1MSAzNi45MTQ4WiIgZmlsbD0iIzMxMkQyRCIvPg0KICAgIDwvc3ZnPg0KICAgIA==);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.plan__inner {
    position: relative;
    z-index: 2;
    background-color: var(--white);
}

.plan__head {
    position: relative;
    z-index: 1;
}

.plan__title {
    width: auto;
}

.plan__img {
    width: 100%;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
}

.objects-s__slider {
    max-width: 83rem;
    width: 100%;
    height: 100%;
}

.objects-s__slider .case__body-pic {
    display: block;
    width: 100%;
}

.service {
    height: 82rem;
}

.service__container {
    height: 100%;
}

.service__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
}

.service__head {
    background-color: var(--primary-accent);
    width: calc(100% - 80.8rem);
    height: 100%;
    padding: 3rem 0 0 12rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU2IiBoZWlnaHQ9IjIxMyIgdmlld0JveD0iMCAwIDk1NiAyMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNODAyLjEzNSAyNjUuNDE3TDgwMS45MzQgMjY1Ljg3NUw1NzkuNjA0IDE2OC41ODNMNTc5LjYwMiAxNjguNTgzQzU3OS4wNjUgMTY4LjM0NSA1NzguNDkxIDE2OC4yMDMgNTc3LjkwNSAxNjguMTYzQzU3Ny45MDUgMTY4LjE2MyA1NzcuOTA1IDE2OC4xNjMgNTc3LjkwNSAxNjguMTYzTDI2MC44NTMgMTQ3LjQ2M0wyNjAuODQgMTQ3LjQ2MUMyNjAuNTE2IDE0Ny40MzIgMjYwLjE4OSAxNDcuNDMxIDI1OS44NjQgMTQ3LjQ2MUMyNTkuODYxIDE0Ny40NjEgMjU5Ljg1OCAxNDcuNDYxIDI1OS44NTUgMTQ3LjQ2MUwtNi4wNzUxMyAxODEuNjM5TC02LjA3NTYyIDE4MS42MzlDLTcuMjk1NTMgMTgxLjc5NCAtOC40MTY4NyAxODIuMzg5IC05LjIyOTU1IDE4My4zMTJDLTEwLjA0MjIgMTg0LjIzNSAtMTAuNDkwNCAxODUuNDIzIC0xMC40OTAyIDE4Ni42NTNWMjE4LjQxN0MtMTAuNDkwMyAyMTkuMDg2IC0xMC4zNTc3IDIxOS43NDggLTEwLjA5OTkgMjIwLjM2NUMtOS44NDIxNiAyMjAuOTgyIC05LjQ2NDYgMjIxLjU0MiAtOC45ODg5NSAyMjIuMDEyQy04LjUxMzI0IDIyMi40ODIgLTcuOTQ5MDQgMjIyLjg1MyAtNy4zMjg5MiAyMjMuMTA0Qy02LjcwODg2IDIyMy4zNTQgLTYuMDQ1MTcgMjIzLjQ3OSAtNS4zNzcyNiAyMjMuNDcxTDI2MC4zNTIgMjE5LjkxNUwyNjAuMzYyIDIxOS45MTVMNTc3LjkyMSAyMjIuMzUyTDU3Ny45MjEgMjIyLjM1MkM1NzguNjM4IDIyMi4zNTggNTc5LjM0NyAyMjIuNDg3IDU4MC4wMiAyMjIuNzMzTDU4MC4wMjUgMjIyLjczNUw4MDIuMjY0IDMwNi43MjJDODAyLjI2NCAzMDYuNzIyIDgwMi4yNjUgMzA2LjcyMyA4MDIuMjY1IDMwNi43MjNDODAzLjAyIDMwNy4wMDEgODAzLjgyOSAzMDcuMTA0IDgwNC42MjkgMzA3LjAyM0M4MDQuNjMgMzA3LjAyMyA4MDQuNjMgMzA3LjAyMyA4MDQuNjMxIDMwNy4wMjNMOTUwLjM4OCAyOTAuOTMzQzk1MS42MTQgMjkwLjc5NyA5NTIuNzQ5IDI5MC4yMTkgOTUzLjU4IDI4OS4zMDdDOTU0LjQxMSAyODguMzk2IDk1NC44ODEgMjg3LjIxNCA5NTQuOTA0IDI4NS45ODFMOTU0LjkwNCAyNjMuNDg1TDk1NC45MDQgMjYzLjQ3OEM5NTQuOTE0IDI2Mi43NzMgOTU0Ljc3NyAyNjIuMDc0IDk1NC41MDMgMjYxLjQyNEM5NTQuMjI4IDI2MC43NzUgOTUzLjgyMSAyNjAuMTkxIDk1My4zMDggMjU5LjcwOEM5NTIuNzk0IDI1OS4yMjQgOTUyLjE4NiAyNTguODUzIDk1MS41MjIgMjU4LjYxOEM5NTAuODU3IDI1OC4zODMgOTUwLjE1MSAyNTguMjg5IDk0OS40NDggMjU4LjM0Mkw5NDkuNDQ4IDI1OC4zNDJMOTQ5LjQzOSAyNTguMzQyTDgwNC43MDkgMjY2LjM3N0w4MDQuNzA4IDI2Ni4zNzdDODAzLjc1NyAyNjYuNDI4IDgwMi44MDcgMjY2LjI1NiA4MDEuOTM0IDI2NS44NzVMODAyLjEzNSAyNjUuNDE3WiIgc3Ryb2tlPSIjMzEyRDJEIi8+DQo8cGF0aCBkPSJNODA0LjUyNyAyMjMuNzM1TDgwNC41MzEgMjIzLjczNUw5NDkuODA4IDIyNC43NjdDOTUxLjE0MSAyMjQuNzcyIDk1Mi40MjIgMjI0LjI1MyA5NTMuMzc1IDIyMy4zMjJDOTU0LjMyNyAyMjIuMzkzIDk1NC44NzYgMjIxLjEyNiA5NTQuOTA0IDIxOS43OTZMOTU0LjkwNCAxOTcuNjI5TDk1NC45MDQgMTk3LjYyMkM5NTQuOTIyIDE5Ni4zMjUgOTU0LjQ0IDE5NS4wNzEgOTUzLjU1OSAxOTQuMTE5Qzk1Mi42NzggMTkzLjE2NyA5NTEuNDY0IDE5Mi41OSA5NTAuMTcgMTkyLjUwOEw5NTAuMTY5IDE5Mi41MDhMODA0LjQ5NSAxODIuOTgxTDgwNC40ODQgMTgyLjk4QzgwMy42NDIgMTgyLjkwNyA4MDIuODI0IDE4Mi42NTQgODAyLjA4OCAxODIuMjM4QzgwMi4wODcgMTgyLjIzOCA4MDIuMDg3IDE4Mi4yMzcgODAyLjA4NiAxODIuMjM3TDU3OS40NzUgNTkuMTk4Mkw1NzkuNDY4IDU5LjE5NEM1NzguOTk0IDU4LjkyMTcgNTc4LjQ3NyA1OC43MzM3IDU3Ny45MzkgNTguNjM4MUw1NzcuOTM3IDU4LjYzNzdMMjU5LjMyIDAuNTU1MzU5QzI1OS4zMTcgMC41NTQ5NjkgMjU5LjMxNCAwLjU1NDU4MiAyNTkuMzEyIDAuNTU0MTk2QzI1OC40MyAwLjQyNDYwNCAyNTcuNTMgMC41MjgzNzUgMjU2LjcwMSAwLjg1NTIyOUwyNTYuNjk0IDAuODU4MDAxTDI1Ni42ODYgMC44NjA1NkwtNy4xNTI4MyA5NS43NTg0Qy03LjE1MzM4IDk1Ljc1ODYgLTcuMTU0MyA5NS43NTkgLTcuMTU0ODUgOTUuNzU5MkMtOC4xMzAzNyA5Ni4xMTUyIC04Ljk3Mjc4IDk2Ljc2MTcgLTkuNTY5MjcgOTcuNjExN0MtMTAuMTY2MSA5OC40NjIzIC0xMC40ODc1IDk5LjQ3NTUgLTEwLjQ5MDEgMTAwLjUxNVYxMzIuMjU2Qy0xMC40OTA3IDEzMy4wMjIgLTEwLjMxNzMgMTMzLjc3OSAtOS45ODI3MyAxMzQuNDY4Qy05LjY0ODI1IDEzNS4xNTcgLTkuMTYxNDQgMTM1Ljc2MSAtOC41NTkxNCAxMzYuMjM0Qy03Ljk1Njg1IDEzNi43MDggLTcuMjU0ODggMTM3LjAzOCAtNi41MDYyMyAxMzcuMkMtNS43NTc1NyAxMzcuMzYyIC00Ljk4MTg3IDEzNy4zNTIgLTQuMjM3NjcgMTM3LjE3TC00LjExOTA4IDEzNy42NTZMLTQuMjM3NTUgMTM3LjE3TDI1OC44MzUgNzMuMDI2NUwyNTguODQ5IDczLjAyMzFMMjU4Ljg2NCA3My4wMjA1QzI1OS41NzkgNzIuODg5MiAyNjAuMzEyIDcyLjg4ODMgMjYxLjAyNyA3My4wMTc4QzI2MS4wMzIgNzMuMDE4NyAyNjEuMDM3IDczLjAxOTYgMjYxLjA0MiA3My4wMjA1TDU3OC4wNDMgMTEyLjM1NEM1NzguNzE2IDExMi40MzUgNTc5LjM3MiAxMTIuNjI5IDU3OS45ODEgMTEyLjkyOEw1NzkuOTgzIDExMi45MjlMODAyLjMxMyAyMjMuMjE2TDgwMi4zMTQgMjIzLjIxN0M4MDMuMDAxIDIyMy41NTkgODAzLjc1OSAyMjMuNzM2IDgwNC41MjcgMjIzLjczNVoiIHN0cm9rZT0iIzMxMkQyRCIvPg0KPHBhdGggZD0iTTk1NC45MDQgMTUzLjM4SDk1NC45MDRWMTUzLjM3NFYxMzEuNTk4VjEzMS41OTdDOTU0LjkwNCAxMzAuNDEzIDk1NC40ODggMTI5LjI2NiA5NTMuNzI5IDEyOC4zNTdDOTUyLjk2OSAxMjcuNDQ4IDk1MS45MTUgMTI2LjgzNCA5NTAuNzQ5IDEyNi42MjNMOTUwLjc0OCAxMjYuNjIzTDgwOS44MTYgMTAwLjg1Mkw4MDkuODE1IDEwMC44NTJDODA5LjA4NSAxMDAuNzE3IDgwOC4zMzMgMTAwLjc0NCA4MDcuNjE0IDEwMC45MzJDODA2Ljg5NSAxMDEuMTIgODA2LjIyNiAxMDEuNDYzIDgwNS42NTQgMTAxLjkzOEM4MDUuMDgzIDEwMi40MTIgODA0LjYyMiAxMDMuMDA3IDgwNC4zMDUgMTAzLjY3OUM4MDMuOTg4IDEwNC4zNTEgODAzLjgyMyAxMDUuMDg0IDgwMy44MiAxMDUuODI3VjEzNS44OThDODAzLjgyNSAxMzcuMTMgODA0LjI3OCAxMzguMzE5IDgwNS4wOTQgMTM5LjI0MUM4MDUuOTEgMTQwLjE2NCA4MDcuMDM0IDE0MC43NTkgODA4LjI1NiAxNDAuOTE0QzgwOC4yNTcgMTQwLjkxNCA4MDguMjU3IDE0MC45MTQgODA4LjI1NyAxNDAuOTE0TDk0OS4xODcgMTU4LjQ3Nkw5NDkuMTg5IDE1OC40NzZDOTQ5LjkwOSAxNTguNTY3IDk1MC42NCAxNTguNTAzIDk1MS4zMzMgMTU4LjI4OEM5NTIuMDI2IDE1OC4wNzMgOTUyLjY2NSAxNTcuNzEyIDk1My4yMDYgMTU3LjIyOUM5NTMuNzQ4IDE1Ni43NDYgOTU0LjE4IDE1Ni4xNTMgOTU0LjQ3MyAxNTUuNDg5Qzk1NC43NjYgMTU0LjgyNSA5NTQuOTEzIDE1NC4xMDYgOTU0LjkwNCAxNTMuMzhaIiBzdHJva2U9IiMzMTJEMkQiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-position-x: -1.1rem;
    background-position-y: bottom;
    background-size: 96.7rem 21.3rem;
}

.service__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 4rem;
}

.service__title a {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 8rem;
    line-height: 105%;
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
    text-transform: uppercase;
    color: var(--white);
    position: relative;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    overflow: hidden;
}

.service__title a::after {
    content: "";
    display: block;
    width: 100%;
    height: 0.4rem;
    background-color: var(--white);
    position: absolute;
    bottom: 0.4rem;
    left: 0;
}

.service__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 80.8rem;
    height: 100%;
    position: relative;
}

.service__body-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.service__blocks {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.service__block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.service__block.yellow {
    flex-direction: row-reverse;
}

.service__block.yellow .service__item::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjczIiBoZWlnaHQ9IjI3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS4yMDcgMTkuMzY0TDE4LjU5NSAwaDMzLjY5TC4yMDYgNTIuNzY0di0zMy40ek0yNzMgMzYuMjU4TDMzLjY5IDI3NS42MThIMEwyNzMgMi44NTh2MzMuNHptMCA2NS44MTRMOTkuODY3IDI3NS42MThoLTMzLjY5TDI3MyA2OC42NzN2MzMuMzk5em0wIDYzLjQ2OUwxNjMuNzM2IDI3NS42MThoLTMzLjY4OUwyNzMgMTMyLjE0MnYzMy4zOTl6bTAgNjYuMTQ2bC00NC4wODMgNDMuOTMxaC0zMy42ODlMMjczIDE5OC4yODh2MzMuMzk5ek0uMjA3IDIxNS41MDZMMjE1LjM2NSAwaDMzLjY4OUwuMjA3IDI0OC45MDZ2LTMzLjR6bTAtNjYuMzlMMTQ3LjY0NiAwaDMzLjY4OUwuMjA3IDE4Mi41MTV2LTMzLjM5OXptMC02NS4xMzVMODMuNzc2IDBoMzMuNjg5TC4yMDcgMTE3LjM4di0zMy40LjAwMXoiIGZpbGw9IiNGQUNBMkEiLz48L3N2Zz4=);
    right: -8.5rem;
    left: unset;
}

.service__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 50%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: var(--primary-black);
    padding: 10rem 12rem 10rem 14rem;
    margin-top: 6rem;
    position: relative;
    z-index: 1;
}

.service__item::before {
    content: "";
    display: block;
    width: 17rem;
    height: 17.2rem;
    position: absolute;
    bottom: 0;
    left: -8.5rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjczIiBoZWlnaHQ9IjI3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS4yMDcgMTkuMzY0TDE4LjU5NSAwaDMzLjY5TC4yMDYgNTIuNzY0di0zMy40ek0yNzMgMzYuMjU4TDMzLjY5IDI3NS42MThIMEwyNzMgMi44NTh2MzMuNHptMCA2NS44MTRMOTkuODY3IDI3NS42MThoLTMzLjY5TDI3MyA2OC42NzN2MzMuMzk5em0wIDYzLjQ2OUwxNjMuNzM2IDI3NS42MThoLTMzLjY4OUwyNzMgMTMyLjE0MnYzMy4zOTl6bTAgNjYuMTQ2bC00NC4wODMgNDMuOTMxaC0zMy42ODlMMjczIDE5OC4yODh2MzMuMzk5ek0uMjA3IDIxNS41MDZMMjE1LjM2NSAwaDMzLjY4OUwuMjA3IDI0OC45MDZ2LTMzLjR6bTAtNjYuMzlMMTQ3LjY0NiAwaDMzLjY4OUwuMjA3IDE4Mi41MTV2LTMzLjM5OXptMC02NS4xMzVMODMuNzc2IDBoMzMuNjg5TC4yMDcgMTE3LjM4di0zMy40LjAwMXoiIGZpbGw9IiNFRTNBMjMiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}

.service__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    color: var(--white);
}

.service__content-title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 4.4rem;
    line-height: 105%;
}

.service__content-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.service__pic {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 50%;
    height: 61.5rem;
    position: relative;
    z-index: 2;
}

.service__pic-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.service__pic-btn {
    position: absolute;
    left: 0;
    bottom: 0;
}

.service-list__title {
    width: auto;
}

.review {
    padding-top: 4rem;
}

.review__title {
    margin-bottom: 4rem;
}

.review__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
}

.review__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
    padding: 3rem;
    border: 0.1rem solid var(--primary-black-10);
    width: calc(25% - 1.5rem);
    color: inherit;
}

.review__item:hover {
    background-color: var(--white);
    border-color: transparent;
}

.review__item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.review__item-img {
    width: 100%;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
}

.review__item-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 142%;
}

.review__item-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.review__item-link {
    color: var(--primary-accent);
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    pointer-events: none;
}

.review__item-author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.review__item-name {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 100%;
}

.review__item-post {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 120%;
}

.review__item-solutions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0.5rem;
}

.review__item-solutions p {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.25;
    color: var(--primary-accent);
}

.review__item-solutions span {
    font-weight: 600;
    font-size: 1.6rem;
    color: var(--primary-black);
}

.review__item .projects__address-title {
    font-size: 1.2rem;
}

.review__item .projects__address-text {
    font-size: 1rem;
}

.review__item .tenants__content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2.6rem;
}

.review__item .tenants__content-img {
    width: 3.3rem;
}

.review__item .tenants__content-wrap p {
    font-size: 1.2rem;
}

.review__item .tenants__content-wrap span {
    font-size: 2rem;
}

.review__btn {
    display: none;
    width: 100%;
}

.licenses {
    padding-top: 4rem;
}

.licenses__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
}

.licenses__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 30px;
    border: 0.1rem solid var(--primary-black-10);
    width: calc(25% - 1.5rem);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    color: inherit;
}

.licenses__item:hover {
    background-color: var(--primary-black);
}

.licenses__item:hover .licenses__item-icon {
    stroke: var(--white);
}

.licenses__item:hover .licenses__item-title {
    color: var(--white);
}

.licenses__item:hover .licenses__icon {
    color: var(--white);
}

.licenses__item:hover .licenses__icon i {
    color: var(--primary-black);
    background-color: var(--white);
}

.licenses__item-icon {
    width: 15.4rem;
    height: 15.4rem;
    -o-object-fit: contain;
    object-fit: contain;
    fill: transparent;
    stroke: var(--primary-accent);
    margin: 0 auto 5rem;
}

.licenses__item-title {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 120%;
    margin-bottom: 2rem;
}

.licenses__item .link {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.licenses__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1rem;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.licenses__icon i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    color: var(--white);
    background-color: var(--primary-accent);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.licenses .dropdown {
    display: none;
    width: 100%;
    margin-bottom: 1rem;
}

.vacancy {
    padding-top: 4rem;
}

.vacancy .vacancy__title {
    margin-bottom: 3rem;
}

.vacancy__tabs {
    margin-bottom: 3rem;
}

.vacancy__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.vacancy__item {
    padding: 3rem;
    background-color: var(--primary-grey-10);
}

.vacancy__item.active .vacancy__body {
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
}

.vacancy__item.active .vacancy__content {
    padding: 2rem 0 5rem;
}

.vacancy__item.active .vacancy__head-title {
    color: var(--primary-accent);
}

.vacancy__item.active .advan__thumbs-icon {
    background-color: var(--primary-accent);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.vacancy__item.active .advan__thumbs-icon i::before {
    content: "\e90b";
    font-size: 2.4rem;
}

.vacancy__head {
    cursor: pointer;
}

.vacancy__head:hover .vacancy__head-title {
    color: var(--primary-accent);
}

.vacancy__head:hover .advan__thumbs-icon {
    background-color: var(--primary-accent);
}

.vacancy__head-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 2rem;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    margin-bottom: 1rem;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.vacancy__head-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 50%;
    background-color: var(--primary-black);
    color: var(--white);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1rem;
    line-height: 100%;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.vacancy__head-link {
    display: block;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    color: inherit;
    margin-bottom: 2rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.vacancy__head-link span {
    color: var(--primary-accent);
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.vacancy__head-text {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    color: var(--black);
}

.vacancy__body {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
    overflow: hidden;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.vacancy__body-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1.5rem;
}

.vacancy__body-title {
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 130%;
}

.vacancy__body-list li {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    padding: 0 0 0 2.3rem;
    position: relative;
}

.vacancy__body-list li:not(:last-child) {
    margin-bottom: 1rem;
}

.vacancy__body-list li::before {
    content: "";
    display: block;
    width: 0.8rem;
    height: 0.8rem;
    background-color: var(--primary-accent);
    position: absolute;
    top: 0.5rem;
    left: 0;
}

.vacancy__body-btn {
    margin-top: 1rem;
}

.vacancy__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
    overflow: hidden;
    max-width: 122rem;
    padding: 0;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.vacancy .tabs__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
}

.contacts {
    color: var(--white);
    background-color: var(--primary-black);
}

.contacts__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.contacts__head {
    padding: 9rem 0 3rem;
    width: calc(100% - 69rem);
}

.contacts__body {
    width: 80.8rem;
    margin-right: -12rem;
}

.contacts__body-img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.contacts__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 3rem 5rem;
}

.contacts__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 2rem;
    width: calc(45% - 2.5rem);
}

.contacts__item:nth-child(odd) {
    width: calc(55% - 2.5rem);
}

.contacts__item-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0.5rem;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
}

.contacts__item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 1rem;
}

.contacts__item-link {
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 120%;
    color: inherit;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.contacts__item-link:hover {
    color: var(--primary-accent);
}

.contacts__item-text {
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 120%;
    color: inherit;
}

.contacts__item-mail {
    color: var(--primary-accent);
    text-decoration: underline;
}

.contacts__item-list ul {
    font-family: "Winter Sans Trial";
    font-style: normal;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    color: var(--white);
    opacity: 0.5;
}

.contacts__item-icon {
    width: 2.4rem;
    height: 2.4rem;
    -o-object-fit: cover;
    object-fit: cover;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljc1IDE1Ljc1aDQuNXYtMTJoLTEydjQuNSIgc3Ryb2tlPSIjRUUzQTIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTUuNzUgOC4yNWgtMTJ2MTJoMTJ2LTEyeiIgc3Ryb2tlPSIjRUUzQTIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 100%;
    cursor: pointer;
}

.contacts__social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0.5rem;
}

.contacts__social-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 3.4rem;
    height: 3.4rem;
    border-radius: 50%;
    background-color: var(--primary-accent);
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.contacts__social-link:hover {
    background-color: var(--white);
}

.contacts__social-link:hover i {
    color: var(--primary-black);
}

.contacts__social-link i {
    font-size: 3.4rem;
    color: var(--white);
    -o-object-fit: contain;
    object-fit: contain;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.preview__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.preview__item {
    font-family: "Winter Sans Trial";
    font-weight: 400;
    font-size: 16.4rem;
    line-height: 100%;
}

.preview__item:nth-child(1) {
    font-weight: 800;
}

.preview__item:nth-child(3) {
    font-size: 24rem;
    color: var(--primary-accent);
}

.notfound {
    background-color: var(--primary-black);
    color: var(--white);
    margin: 0;
}

.notfound__inner {
    position: relative;
    padding: 6rem 0;
}

.notfound__title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 11.6rem;
    line-height: 105%;
    text-transform: uppercase;
}

.notfound__count {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 48.2rem;
    line-height: 105%;
    color: var(--primary-accent);
    display: block;
    margin-top: -3rem;
}

.notfound__text {
    font-family: "Winter Sans Trial";
    font-weight: 400;
    font-size: 8.6rem;
    line-height: 105%;
    text-transform: uppercase;
}

.notfound__img {
    width: auto;
    height: 58.5rem;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    bottom: 4.7rem;
    left: 120rem;
    z-index: 1;
}

.create-page .tenants,
.create-page .contact-us,
.create-page .advan {
    overflow: hidden;
}

.create-page .review__item {
    width: 100%;
}

.create {
    height: 81.7rem;
    color: var(--white);
    position: relative;
    margin-bottom: 2rem;
}

.create__img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(49, 45, 45, 0.78)), to(rgba(49, 45, 45, 0.78)));
    background: -o-linear-gradient(bottom, rgba(49, 45, 45, 0.78), rgba(49, 45, 45, 0.78));
    background: linear-gradient(0deg, rgba(49, 45, 45, 0.78), rgba(49, 45, 45, 0.78));
}

.create__container {
    height: 100%;
}

.create__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
    padding: 9rem 0;
}

.create__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 3rem;
}

.create__head-title {
    font-weight: 400;
    max-width: 81rem;
}

.create__head-title span {
    font-weight: 800;
}

.create__head-text {
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
}

.create__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.create__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.create__item::before {
    content: "";
    display: block;
    width: 8rem;
    height: 8rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICAgIDxyZWN0IHg9IjE1LjU3ODEiIHk9IjAuNSIgd2lkdGg9IjYzLjkxOCIgaGVpZ2h0PSI2My45MTgiIHN0cm9rZT0iI0VFM0EyMyIvPg0KICAgICAgPHJlY3QgeT0iMTUuMDgyIiB3aWR0aD0iNjQuOTE4IiBoZWlnaHQ9IjY0LjkxOCIgZmlsbD0id2hpdGUiLz4NCiAgICAgIDxyZWN0IHg9IjMzIiB5PSIxNSIgd2lkdGg9IjMyLjEzMTEiIGhlaWdodD0iMzIuMTMxMSIgZmlsbD0iI0VFM0EyMyIvPg0KICAgICAgPC9zdmc+DQogICAgICA=);
    background-repeat: no-repeat;
    background-size: 100%;
}

.create__item-count {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
    text-transform: uppercase;
    color: var(--primary-yellow);
}

.create__item-text {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 120%;
}

.create_s__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.create_s__block {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(72%, var(--primary-black)), color-stop(28%, transparent));
    background: -o-linear-gradient(bottom, var(--primary-black) 72%, transparent 28%);
    background: linear-gradient(to top, var(--primary-black) 72%, transparent 28%);
}

.create_s__img {
    width: auto;
    height: 72rem;
    -o-object-fit: contain;
    object-fit: contain;
    position: relative;
    right: -2.3rem;
    z-index: 1;
}

.create_s__content {
    padding: 3.4rem 14rem 7rem 14rem;
    background-color: var(--primary-accent);
    color: var(--white);
    max-width: 97rem;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-top: auto;
}

.create_s__content::before {
    content: "";
    display: block;
    width: 38.3rem;
    height: 38.6rem;
    background-image: url(data:image/svg+xml;base64,ICAgICAgPHN2ZyB3aWR0aD0iMzgzIiBoZWlnaHQ9IjM4OCIgdmlld0JveD0iMCAwIDM4MyAzODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMjkwMDc1IDI4LjExMjJMMjYuMDg3NyAwLjk0NTE5SDczLjM1MTJMMC4yOTA0NzIgNzQuOTY5VjI4LjExMjJIMC4yOTAwNzVaTTM4MyA1MS44MTIzTDQ3LjI2MzYgMzg3LjYxOEgwTDM4MyA0Ljk1NTQ1VjUxLjgxMjNaTTM4MyAxNDQuMTQ1TDE0MC4xMDYgMzg3LjYxOEg5Mi44NDIyTDM4MyA5Ny4yODgxVjE0NC4xNDVWMTQ0LjE0NVpNMzgzIDIzMy4xODhMMjI5LjcxMSAzODcuNjE4SDE4Mi40NDdMMzgzIDE4Ni4zMzFWMjMzLjE4OEgzODNaTTM4MyAzMjUuOTg2TDMyMS4xNTUgMzg3LjYxOEgyNzMuODkxTDM4MyAyNzkuMTI5VjMyNS45ODZMMzgzIDMyNS45ODZaTTAuMjkwMDc1IDMwMy4yODZMMzAyLjE0MiAwLjk0NTE5SDM0OS40MDZMMC4yOTAwNzUgMzUwLjE0M1YzMDMuMjg2Wk0wLjI5MDA3NSAyMTAuMTQ0TDIwNy4xMzcgMC45NDUxOUgyNTQuNEwwLjI5MDA3NSAyNTcuMDAxVjIxMC4xNDRaTTAuMjkwMDc1IDExOC43NjVMMTE3LjUzMiAwLjk0NTE5SDE2NC43OTVMMC4yOTA0NzIgMTY1LjYyMVYxMTguNzY0TDAuMjkwMDc1IDExOC43NjVaIiBmaWxsPSIjRkFDQTJBIi8+DQo8L3N2Zz4NCg==);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    bottom: 0;
    right: -26.2rem;
}

.create_s__content-title {
    font-family: "Winter Sans Trial";
    font-style: italic;
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 105%;
    text-transform: uppercase;
    margin-bottom: 3rem;
}

.create_s__content-text {
    font-style: italic;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    margin-bottom: 5rem;
}

.create_s__content-name {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 120%;
}

.create_s__content-post {
    font-style: italic;
    font-weight: 300;
    font-size: 1.6rem;
    line-height: 120%;
}

.create_s .advan__head-icon {
    width: 10.9rem;
    height: 8.4em;
}

.create_f {
    overflow: hidden;
}

.create_f__title {
    margin-bottom: 4rem;
    width: auto;
}

.create_f__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 4rem;
}

.create_f__item:hover .create_f__item-img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.create_f__item-wrap {
    position: relative;
    width: 100%;
    height: 35rem;
    background-color: var(--primary-grey);
    overflow: hidden;
}

.create_f__item-img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -webkit-transition: -webkit-transform 2s linear;
    transition: -webkit-transform 2s linear;
    -o-transition: transform 2s linear;
    transition: transform 2s linear;
    transition: transform 2s linear, -webkit-transform 2s linear;
}

.create_f__item-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 14rem;
    height: 14rem;
    background-color: var(--primary-accent);
    position: absolute;
    bottom: 0;
    left: 0;
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 110%;
    text-align: center;
    color: var(--white);
}

.create_f__item-count--red {
    background-color: var(--primary-accent);
    color: var(--white);
}

.create_f__item-count--red-1 {
    background-color: var(--primary-accent);
    color: var(--primary-black);
}

.create_f__item-count--yellow {
    background-color: var(--primary-yellow);
    color: var(--primary-black);
}

.create_f__item-count--white {
    background-color: var(--white);
    color: var(--primary-black);
}

.create_f__item-count--black {
    background-color: var(--primary-black);
    color: var(--white);
}

.create_f__item-count--grey {
    background-color: var(--primary-grey);
    color: var(--primary-black);
}

.create_f__item-text {
    font-weight: 600;
    font-size: 2.4rem;
    line-height: 142%;
    padding-left: 3rem;
    color: var(--primary-black);
    border-left: 0.1rem solid var(--primary-black);
}

.create_f .swiper-slide:nth-child(4), .create_f .swiper-slide:nth-child(5), .create_f .swiper-slide:nth-child(6) {
    padding-top: 2rem;
}

.privacy__inner {
    max-width: 125.5rem;
    width: 100%;
}

.privacy h2 {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 116%;
    text-transform: uppercase;
    margin-bottom: 2rem;
}

.privacy p,
.privacy li {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 120%;
    margin-bottom: 1.6rem;
}

.privacy p:last-child,
.privacy li:last-child {
    margin-bottom: 0;
}

.privacy a {
    color: var(--primary-accent);
}

.privacy ul {
    margin-bottom: 1rem;
}

.privacy li::before {
    content: "–";
    position: relative;
    left: 0;
}

.cookie .main__prolog-inner {
    max-width: 125.5rem;
    width: 100%;
}

.cookie .privacy h2 {
    margin-bottom: 2rem;
}

.cookie .privacy ul {
    -webkit-padding-start: 3rem;
    padding-inline-start: 3rem;
    margin-bottom: 2rem;
}

.cookie .privacy li {
    list-style-type: disc;
}

.cookie .privacy li::before {
    display: none;
}

/* sample pages */
.sample {
    max-width: 192rem;
    margin-right: auto;
    margin-left: auto;
    height: 81.7rem;
    background-color: var(--primary-black);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0OCIgaGVpZ2h0PSIyOTEiIHZpZXdCb3g9IjAgMCAxMjQ4IDI5MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY2M181ODM1KSI+CjxyZWN0IHdpZHRoPSIxMjQ4IiBoZWlnaHQ9IjI5MSIgLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMDUyLjM4IDBIMTA1Mi41SDEwNTIuODVIMTA1My4ySDEwNTMuNTVIMTA1My45SDEwNTQuMjZIMTA1NC42MUgxMDU0Ljk3SDEwNTUuMzNIMTA1NS42OUgxMDU2LjA1SDEwNTYuNDFIMTA1Ni43N0gxMDU3LjE0SDEwNTcuNUgxMDU3Ljg3SDEwNTguMjRIMTA1OC42MUgxMDU4Ljk4SDEwNTkuMzVIMTA1OS43MkgxMDYwLjFIMTA2MC40N0gxMDYwLjg1SDEwNjEuMjNIMTA2MS42MUgxMDYxLjk5SDEwNjIuMzdIMTA2Mi43NkgxMDYzLjE0SDEwNjMuNTNIMTA2My45MUgxMDY0LjNIMTA2NC42OUgxMDY1LjA4SDEwNjUuNDdIMTA2NS44NkgxMDY2LjI2SDEwNjYuNjVIMTA2Ny4wNUgxMDY3LjQ0SDEwNjcuODRIMTA2OC4yNEgxMDY4LjY0SDEwNjkuMDRIMTA2OS40NEgxMDY5Ljg1SDEwNzAuMjVIMTA3MC42NkgxMDcxLjA2SDEwNzEuNDdIMTA3MS44OEgxMDcyLjI5SDEwNzIuN0gxMDczLjExSDEwNzMuNTJIMTA3My45NEgxMDc0LjM1SDEwNzQuNzdIMTA3NS4xOEgxMDc1LjZIMTA3Ni4wMkgxMDc2LjQ0SDEwNzYuODZIMTA3Ny4yOEgxMDc3LjdIMTA3OC4xMkgxMDc4LjU0SDEwNzguOTdIMTA3OS4zOUgxMDc5LjgySDEwODAuMjVIMTA4MC42N0gxMDgxLjFIMTA4MS41M0gxMDgxLjk2SDEwODIuMzlIMTA4Mi44M0gxMDgzLjI2SDEwODMuNjlIMTA4NC4xM0gxMDg0LjU2SDEwODVIMTA4NS40M0gxMDg1Ljg3SDEwODYuMzFIMTA4Ni43NUgxMDg3LjE5SDEwODcuNjNIMTA4OC4wN0gxMDg4LjUxSDEwODguOTVIMTA4OS40SDEwODkuODRIMTA5MC4yOEgxMDkwLjczSDEwOTEuMTdIMTA5MS42MkgxMDkyLjA3SDEwOTIuNTJIMTA5Mi45NkgxMDkzLjQxSDEwOTMuODZIMTA5NC4zMUgxMDk0Ljc2SDEwOTUuMjFIMTA5NS42N0gxMDk2LjEySDEwOTYuNTdIMTA5Ny4wM0gxMDk3LjQ4SDEwOTcuOTNIMTA5OC4zOUgxMDk4Ljg1SDEwOTkuM0gxMDk5Ljc2SDExMDAuMjJIMTEwMC42N0gxMTAxLjEzSDExMDEuNTlIMTEwMi4wNUgxMTAyLjUxSDExMDIuOTdIMTEwMy40M0gxMTAzLjg5SDExMDQuMzVIMTEwNC44MUgxMTA1LjI4SDExMDUuNzRIMTEwNi4ySDExMDYuNjdIMTEwNy4xM0gxMTA3LjU5SDExMDguMDZIMTEwOC41MkgxMTA4Ljk5SDExMDkuNDVIMTEwOS45MkgxMTEwLjM5SDExMTAuODVIMTExMS4zMkgxMTExLjc5SDExMTIuMjZIMTExMi43MkgxMTEzLjE5SDExMTMuNjZIMTExNC4xM0gxMTE0LjZIMTExNS4wN0gxMTE1LjU0SDExMTYuMDFIMTExNi40OEgxMTE2Ljk1SDExMTcuNDJIMTExNy44OUgxMTE4LjM2SDExMTguODNIMTExOS4zSDExMTkuNzdIMTEyMC4yNEgxMTIwLjcxSDExMjEuMTlIMTEyMS42NkgxMTIyLjEzSDExMjIuNkgxMTIzLjA3SDExMjMuNTVIMTEyNC4wMkgxMTI0LjQ5SDExMjQuOTdIMTEyNS40NEgxMTI1LjkxSDExMjYuMzhIMTEyNi44NkgxMTI3LjMzSDExMjcuOEgxMTI4LjI4SDExMjguNzVIMTEyOS4yMkgxMTI5LjdIMTEzMC4xN0gxMTMwLjY0SDExMzEuMTJIMTEzMS41OUgxMTMyLjA2SDExMzIuNTRIMTEzMy4wMUgxMTMzLjQ4SDExMzMuOTVIMTEzNC40M0gxMTM0LjlIMTEzNS4zN0gxMTM1Ljg1SDExMzYuMzJIMTEzNi43OUgxMTM3LjI2SDExMzcuNzNIMTEzOC4yMUgxMTM4LjY4SDExMzkuMTVIMTEzOS42MkgxMTQwLjA5SDExNDAuNTdIMTE0MS4wNEgxMTQxLjUxSDExNDEuOThIMTE0Mi40NUgxMTQyLjkySDExNDMuMzlIMTE0My44NkgxMTQ0LjMzSDExNDQuOEgxMTQ1LjI3SDExNDUuNzRIMTE0Ni4yMUgxMTQ2LjY3SDExNDcuMTRIMTE0Ny42MUgxMTQ4LjA4SDExNDguNTRIMTE0OS4wMUgxMTQ5LjQ4SDExNDkuOTRIMTE1MC40MUgxMTUwLjg4SDExNTEuMzRIMTE1MS44MUgxMTUyLjI3SDExNTIuNzRIMTE1My4ySDExNTMuNjZIMTE1NC4xM0gxMTU0LjU5SDExNTUuMDVIMTE1NS41MUgxMTU1Ljk3SDExNTYuNDNIMTE1Ni45SDExNTcuMzZIMTE1Ny44MkgxMTU4LjI3SDExNTguNzNIMTE1OS4xOUgxMTU5LjY1SDExNjAuMTFIMTE2MC41NkgxMTYxLjAySDExNjEuNDdIMTE2MS45M0gxMTYyLjM4SDExNjIuODRIMTE2My4yOUgxMTYzLjc1SDExNjQuMkgxMTY0LjY1SDExNjUuMUgxMTY1LjU1SDExNjZIMTE2Ni40NUgxMTY2LjlIMTE2Ny4zNUgxMTY3LjhIMTE2OC4yNEgxMTY4LjY5SDExNjkuMTRIMTE2OS41OEgxMTcwLjAySDExNzAuNDdIMTE3MC45MUgxMTcxLjM1SDExNzEuOEgxMTcyLjI0SDExNzIuNjhIMTE3My4xMkgxMTczLjU1SDExNzMuOTlIMTE3NC40M0gxMTc0Ljg3SDExNzUuM0gxMTc1Ljc0SDExNzYuMTdIMTE3Ni42SDExNzcuMDRIMTE3Ny40N0gxMTc3LjlIMTE3OC4zM0gxMTc4Ljc2SDExNzkuMTlIMTE3OS42MkgxMTgwLjA0SDExODAuNDdIMTE4MC44OUgxMTgxLjMySDExODEuNzRIMTE4Mi4xNkgxMTgyLjU5SDExODMuMDFIMTE4My40M0gxMTgzLjg1SDExODQuMjZIMTE4NC42OEgxMTg1LjFIMTE4NS41MUgxMTg1LjkzSDExODYuMzRIMTE4Ni43NUgxMTg3LjE2SDExODcuNTdIMTE4Ny45OEgxMTg4LjM5SDExODguOEgxMTg5LjJIMTE4OS42MUgxMTkwLjAxSDExOTAuNDJIMTE5MC44MkgxMTkxLjIySDExOTEuNjJIMTE5Mi4wMkgxMTkyLjQySDExOTIuODFIMTE5My4yMUgxMTkzLjZIMTE5NEgxMTk0LjM5SDExOTQuNzhIMTE5NS4xN0gxMTk1LjU2SDExOTUuOTVIMTE5Ni4zM0gxMTk2LjcySDExOTcuMUgxMTk3LjQ5SDExOTcuODdIMTE5OC4yNUgxMTk4LjYzSDExOTkuMDFIMTE5OS4zOUgxMTk5Ljc2SDEyMDAuMTRIMTIwMC41MUgxMjAwLjg4SDEyMDEuMjVIMTIwMS42MkgxMjAxLjk5SDEyMDIuMzZIMTIwMi43MkgxMjAzLjA5SDEyMDMuNDVIMTIwMy44MUgxMjA0LjE3SDEyMDQuNTNIMTIwNC44OUgxMjA1LjI1SDEyMDUuNkgxMjA1Ljk2SDEyMDYuMzFIMTIwNi42NkgxMjA3LjAxSDEyMDcuMzZIMTIwNy43SDEyMDguMDVIMTIwOC4zOUgxMjA4Ljc0SDEyMDkuMDhIMTIwOS40MkgxMjA5Ljc2SDEyMTAuMDlIMTIxMC40M0gxMjEwLjc2SDEyMTEuMDlIMTIxMS40M0gxMjExLjc1SDEyMTIuMDhIMTIxMi40MUgxMjEyLjczSDEyMTMuMDZIMTIxMy4zOEgxMjEzLjdIMTIxNC4wMkgxMjE0LjM0SDEyMTQuNjVIMTIxNC45N0gxMjE1LjI4SDEyMTUuNTlIMTIxNS45SDEyMTYuMjFIMTIxNi41MUgxMjE2LjgySDEyMTcuMTJIMTIxNy40MkgxMjE3LjcySDEyMTguMDJIMTIxOC4zMUgxMjE4LjYxSDEyMTguOUgxMjE5LjE5SDEyMTkuNDhIMTIxOS43N0gxMjIwLjA2SDEyMjAuMzRIMTIyMC42MkgxMjIwLjkxSDEyMjEuMTlIMTIyMS40NkgxMjIxLjc0SDEyMjIuMDFIMTIyMi4yOUgxMjIyLjU2SDEyMjIuODJIMTIyMy4wOUgxMjIzLjM2SDEyMjMuNjJIMTIyMy44OEgxMjI0LjE0SDEyMjQuNEgxMjI0LjY2SDEyMjQuOTFIMTIyNS4xNkgxMjI1LjQxSDEyMjUuNjZIMTIyNS45MUgxMjI2LjE1SDEyMjYuNEgxMjI2LjY0SDEyMjYuODhIMTIyNy4xMUgxMjI3LjM1SDEyMjcuNThIMTIyNy44MUgxMjI4LjA0SDEyMjguMjdIMTIyOC41SDEyMjguNzJIMTIyOC45NEgxMjI5LjE2SDEyMjkuMzhIMTIyOS41OUgxMjI5LjgxSDEyMzAuMDJIMTIzMC4yM0gxMjMwLjQ0SDEyMzAuNjRIMTIzMC44NUgxMjMxLjA1SDEyMzEuMjVIMTIzMS40NEgxMjMxLjY0SDEyMzEuODNIMTIzMi4wMkgxMjMyLjIxSDEyMzIuNEgxMjMyLjU4SDEyMzIuNzdIMTIzMi45NUgxMjMzLjEzSDEyMzMuM0gxMjMzLjQ4SDEyMzMuNjVIMTIzMy44MkgxMjMzLjk5SDEyMzQuMTVIMTIzNC4zMUgxMjM0LjQ3SDEyMzQuNjNIMTIzNC43OUgxMjM0Ljk0SDEyMzUuMUgxMjM1LjI1SDEyMzUuMzlIMTIzNS41NEgxMjM1LjY4SDEyMzUuODJIMTIzNS45NkgxMjM2LjFIMTIzNi4yM0gxMjM2LjM2SDEyMzYuNDlIMTIzNi42MkgxMjM2Ljc0SDEyMzYuODdIMTIzNi45OUgxMjM3LjFIMTIzNy4yMkgxMjM3LjMzSDEyMzcuNDRIMTIzNy41NUgxMjM3LjY2SDEyMzcuNzZIMTIzNy44NkgxMjM3Ljk2SDEyMzguMDZIMTIzOC4xNUgxMjM4LjI0SDEyMzguMzNIMTIzOC40MkgxMjM4LjVIMTIzOC41OEgxMjM4LjY2SDEyMzguNzRIMTIzOC44MUgxMjM4Ljg4SDEyMzguOTVIMTIzOS4wMkgxMjM5LjA4SDEyMzkuMTRIMTIzOS4ySDEyMzkuMjZIMTIzOS4zMUgxMjM5LjM2SDEyMzkuNDFIMTIzOS40NkgxMjM5LjVDMTI0My4yIDAgMTI0NS40NSAxLjExNzQzIDEyNDYuNzEgMi42MTUyMUMxMjQ3Ljk1IDQuMDgzMzggMTI0OC4xOCA1LjgzOTA4IDEyNDggNy4wMzY4MlY3LjA2Mjg0VjcuMDk0NTFWNy4xMjYzNlY3LjE1ODM3VjcuMTkwNTRWNy4yMjI4OVY3LjI1NTRWNy4yODgwOFY3LjMyMDkyVjcuMzUzOTNWNy4zODcxVjcuNDIwNDNWNy40NTM5M1Y3LjQ4NzU5VjcuNTIxNDJWNy41NTU0VjcuNTg5NTVWNy42MjM4NlY3LjY1ODMyVjcuNjkyOTVWNy43Mjc3NFY3Ljc2MjY4VjcuNzk3NzhWNy44MzMwNFY3Ljg2ODQ2VjcuOTA0MDNWNy45Mzk3NlY3Ljk3NTY1VjguMDExNjlWOC4wNDc4OFY4LjA4NDIzVjguMTIwNzNWOC4xNTczOFY4LjE5NDE5VjguMjMxMTVWOC4yNjgyNlY4LjMwNTUxVjguMzQyOTJWOC4zODA0OFY4LjQxODE5VjguNDU2MDVWOC40OTQwNVY4LjUzMjJWOC41NzA1VjguNjA4OTVWOC42NDc1NFY4LjY4NjI3VjguNzI1MTVWOC43NjQxOFY4LjgwMzM1VjguODQyNjZWOC44ODIxMlY4LjkyMTcxVjguOTYxNDVWOS4wMDEzM1Y5LjA0MTM1VjkuMDgxNTFWOS4xMjE4MVY5LjE2MjI1VjkuMjAyODNWOS4yNDM1NVY5LjI4NDRWOS4zMjUzOVY5LjM2NjUyVjkuNDA3NzhWOS40NDkxOFY5LjQ5MDcxVjkuNTMyMzhWOS41NzQxOFY5LjYxNjExVjkuNjU4MThWOS43MDAzN1Y5Ljc0MjcxVjkuNzg1MTdWOS44Mjc3NlY5Ljg3MDQ4VjkuOTEzMzNWOS45NTYzMVY5Ljk5OTQyVjEwLjA0MjdWMTAuMDg2VjEwLjEyOTVWMTAuMTczMVYxMC4yMTY5VjEwLjI2MDdWMTAuMzA0N1YxMC4zNDg5VjEwLjM5MzFWMTAuNDM3NVYxMC40ODE5VjEwLjUyNjZWMTAuNTcxM1YxMC42MTYxVjEwLjY2MTFWMTAuNzA2MlYxMC43NTE0VjEwLjc5NjdWMTAuODQyMlYxMC44ODc4VjEwLjkzMzRWMTAuOTc5MlYxMS4wMjUyVjExLjA3MTJWMTEuMTE3M1YxMS4xNjM2VjExLjIxVjExLjI1NjVWMTEuMzAzMVYxMS4zNDk4VjExLjM5NjZWMTEuNDQzNlYxMS40OTA2VjExLjUzNzhWMTEuNTg1MVYxMS42MzI0VjExLjY3OTlWMTEuNzI3NVYxMS43NzUyVjExLjgyMzFWMTEuODcxVjExLjkxOVYxMS45NjcxVjEyLjAxNTRWMTIuMDYzN1YxMi4xMTIyVjEyLjE2MDdWMTIuMjA5NFYxMi4yNTgxVjEyLjMwN1YxMi4zNTZWMTIuNDA1VjEyLjQ1NDJWMTIuNTAzNFYxMi41NTI4VjEyLjYwMjNWMTIuNjUxOFYxMi43MDE1VjEyLjc1MTJWMTIuODAxMVYxMi44NTFWMTIuOTAxMVYxMi45NTEyVjEzLjAwMTRWMTMuMDUxOFYxMy4xMDIyVjEzLjE1MjdWMTMuMjAzM1YxMy4yNTRWMTMuMzA0OFYxMy4zNTU3VjEzLjQwNjdWMTMuNDU3N1YxMy41MDg5VjEzLjU2MDFWMTMuNjExNFYxMy42NjI5VjEzLjcxNDRWMTMuNzY2VjEzLjgxNzZWMTMuODY5NFYxMy45MjEyVjEzLjk3MzJWMTQuMDI1MlYxNC4wNzczVjE0LjEyOTVWMTQuMTgxN1YxNC4yMzQxVjE0LjI4NjVWMTQuMzM5VjE0LjM5MTZWMTQuNDQ0M1YxNC40OTdWMTQuNTQ5OVYxNC42MDI4VjE0LjY1NThWMTQuNzA4OFYxNC43NjJWMTQuODE1MlYxNC44Njg1VjE0LjkyMThWMTQuOTc1M1YxNS4wMjg4VjE1LjA4MjRWMTUuMTM2VjE1LjE4OThWMTUuMjQzNlYxNS4yOTc1VjE1LjM1MTRWMTUuNDA1NFYxNS40NTk1VjE1LjUxMzdWMTUuNTY3OVYxNS42MjIyVjE1LjY3NjZWMTUuNzMxVjE1Ljc4NTVWMTUuODQwMVYxNS44OTQ3VjE1Ljk0OTRWMTYuMDA0MVYxNi4wNTlWMTYuMTEzOFYxNi4xNjg4VjE2LjIyMzhWMTYuMjc4OVYxNi4zMzRWMTYuMzg5MlYxNi40NDQ1VjE2LjQ5OThWMTYuNTU1MlYxNi42MTA2VjE2LjY2NjFWMTYuNzIxNlYxNi43NzczVjE2LjgzMjlWMTYuODg4NlYxNi45NDQ0VjE3LjAwMDNWMTcuMDU2MVYxNy4xMTIxVjE3LjE2ODFWMTcuMjI0MVYxNy4yODAyVjE3LjMzNjRWMTcuMzkyNlYxNy40NDg4VjE3LjUwNTFWMTcuNTYxNVYxNy42MTc5VjE3LjY3NDRWMTcuNzMwOVYxNy43ODc0VjE3Ljg0NFYxNy45MDA2VjE3Ljk1NzNWMTguMDE0MVYxOC4wNzA4VjE4LjEyNzdWMTguMTg0NVYxOC4yNDE1VjE4LjI5ODRWMTguMzU1NFYxOC40MTI0VjE4LjQ2OTVWMTguNTI2NlYxOC41ODM4VjE4LjY0MVYxOC42OTgzVjE4Ljc1NTVWMTguODEyOVYxOC44NzAyVjE4LjkyNzZWMTguOTg1VjE5LjA0MjVWMTkuMVYxOS4xNTc1VjE5LjIxNTFWMTkuMjcyN1YxOS4zMzA0VjE5LjM4OFYxOS40NDU3VjE5LjUwMzVWMTkuNTYxMlYxOS42MTlWMTkuNjc2OVYxOS43MzQ3VjE5Ljc5MjZWMTkuODUwNVYxOS45MDg1VjE5Ljk2NjRWMjAuMDI0NFYyMC4wODI1VjIwLjE0MDVWMjAuMTk4NlYyMC4yNTY3VjIwLjMxNDhWMjAuMzczVjIwLjQzMTJWMjAuNDg5NFYyMC41NDc2VjIwLjYwNThWMjAuNjY0MVYyMC43MjI0VjIwLjc4MDdWMjAuODM5VjIwLjg5NzRWMjAuOTU1N1YyMS4wMTQxVjIxLjA3MjVWMjEuMTMwOVYyMS4xODkzVjIxLjI0NzhWMjEuMzA2M1YyMS4zNjQ3VjIxLjQyMzJWMjEuNDgxN1YyMS41NDAzVjIxLjU5ODhWMjEuNjU3M1YyMS43MTU5VjIxLjc3NDVWMjEuODMzMVYyMS44OTE2VjIxLjk1MDJWMjIuMDA4OVYyMi4wNjc1VjIyLjEyNjFWMjIuMTg0N1YyMi4yNDM0VjIyLjMwMlYyMi4zNjA3VjIyLjQxOTNWMjIuNDc4VjIyLjUzNjdWMjIuNTk1NFYyMi42NTRWMjIuNzEyN1YyMi43NzE0VjIyLjgzMDFWMjIuODg4OFYyMi45NDc1VjIzLjAwNjFWMjMuMDY0OFYyMy4xMjM1VjIzLjE4MjJWMjMuMjQwOVYyMy4yOTk2VjIzLjM1ODJWMjMuNDE2OVYyMy40NzU2VjIzLjUzNDJWMjMuNTkyOVYyMy42NTE2VjIzLjcxMDJWMjMuNzY4OVYyMy44Mjc1VjIzLjg4NjFWMjMuOTQ0N1YyNC4wMDMzVjI0LjA2MlYyNC4xMjA1VjI0LjE3OTFWMjQuMjM3N1YyNC4yOTYzVjI0LjM1NDhWMjQuNDEzM1YyNC40NzE5VjI0LjUzMDRWMjQuNTg4OVYyNC42NDczVjI0LjcwNThWMjQuNzY0M1YyNC44MjI3VjI0Ljg4MTFWMjQuOTM5NVYyNC45OTc5VjI1LjA1NjNWMjUuMTE0NlYyNS4xNzI5VjI1LjIzMTJWMjUuMjg5NVYyNS4zNDc4VjI1LjQwNlYyNS40NjQzVjI1LjUyMjVWMjUuNTgwNlYyNS42Mzg4VjI1LjY5NjlWMjUuNzU1VjI1LjgxMzFWMjUuODcxMlYyNS45MjkyVjI1Ljk4NzJWMjYuMDQ1MlYyNi4xMDMxVjI2LjE2MVYyNi4yMTg5VjI2LjI3NjhWMjYuMzM0NlYyNi4zOTI0VjI2LjQ1MDJWMjYuNTA3OVYyNi41NjU2VjI2LjYyMzNWMjYuNjgwOVYyNi43Mzg1VjI2Ljc5NjFWMjYuODUzN1YyNi45MTEyVjI2Ljk2ODZWMjcuMDI2MVYyNy4wODM1VjI3LjE0MDhWMjcuMTk4MVYyNy4yNTU0VjI3LjMxMjdWMjcuMzY5OVYyNy40MjdWMjcuNDg0MlYyNy41NDEyVjI3LjU5ODNWMjcuNjU1M1YyNy43MTIyVjI3Ljc2OTJWMjcuODI2VjI3Ljg4MjlWMjcuOTM5NlYyNy45OTY0VjI4LjA1MzFWMjguMTA5N1YyOC4xNjYzVjI4LjIyMjlWMjguMjc5NFYyOC4zMzU4VjI4LjM5MjJWMjguNDQ4NlYyOC41MDQ5VjI4LjU2MTJWMjguNjE3NFYyOC42NzM1VjI4LjcyOTZWMjguNzg1N1YyOC44NDE3VjI4Ljg5NzZWMjguOTUzNVYyOS4wMDkzVjI5LjA2NTFWMjkuMTIwOVYyOS4xNzY1VjI5LjIzMjFWMjkuMjg3N1YyOS4zNDMyVjI5LjM5ODZWMjkuNDU0VjI5LjUwOTNWMjkuNTY0NlYyOS42MTk4VjI5LjY3NDlWMjkuNzNWMjkuNzg1VjI5Ljg0VjI5Ljg5NDlWMjkuOTQ5N1YzMC4wMDQ1VjMwLjA1OTJWMzAuMTEzOFYzMC4xNjg0VjMwLjIyMjlWMzAuMjc3M1YzMC4zMzE3VjMwLjM4NlYzMC40NDAyVjMwLjQ5NDRWMzAuNTQ4NVYzMC42MDI1VjMwLjY1NjRWMzAuNzEwM1YzMC43NjQxVjMwLjgxNzlWMzAuODcxNVYzMC45MjUxVjMwLjk3ODZWMzEuMDMyMVYzMS4wODU1VjMxLjEzODhWMzEuMTkyVjMxLjI0NTFWMzEuMjk4MlYzMS4zNTEyVjMxLjQwNDFWMzEuNDU2OVYzMS41MDk3VjMxLjU2MjRWMzEuNjE0OVYzMS42Njc1VjMxLjcxOTlWMzEuNzcyMlYzMS44MjQ1VjMxLjg3NjdWMzEuOTI4OFYzMS45ODA4VjMyLjAzMjhWMzIuMDg0NlYzMi4xMzY0VjMyLjE4ODFWMzIuMjM5N1YzMi4yOTEyVjMyLjM0MjZWMzIuMzkzOVYzMi40NDUyVjMyLjQ5NjNWMzIuNTQ3NFYzMi41OTg0VjMyLjY0OTNWMzIuNzAwMVYzMi43NTA4VjMyLjgwMTRWMzIuODUxOVYzMi45MDIzVjMyLjk1MjdWMzMuMDAyOVYzMy4wNTNWMzMuMTAzMVYzMy4xNTNWMzMuMjAyOVYzMy4yNTI3VjMzLjMwMjNWMzMuMzUxOVYzMy40MDE0VjMzLjQ1MDdWMzMuNUMxMjQ4IDM3LjgzMiAxMjQ2LjQ1IDQwLjM3OTEgMTI0NC40MSA0MS43NTIyQzEyNDIuNDIgNDMuMDg4MSAxMjQwLjA3IDQzLjI1NDIgMTIzOC40OCA0My4wMDI2TDEwNTIuNjUgNTQuOTkxOEw3NjAuNzQzIDIxNS45MzhMNzYwLjY3MSAyMTUuOTc3TDc2MC41OTEgMjE1Ljk5MkM2MjYuMjUyIDI0MC4zMjYgMzU2LjU5NCAyODkuMTkxIDM1Mi42IDI4OS45OUMzNTAuNTggMjkwLjM5NCAzNDkuMDU0IDI5MC41NjUgMzQ3Ljk2MSAyOTAuNjEyQzM0Ni44OSAyOTAuNjU4IDM0Ni4xODYgMjkwLjU4OSAzNDUuODQzIDI5MC40NzRMMzQ1LjgzMyAyOTAuNDcxQzIzNi41MDQgMjUxLjMwNiAxNS40MzIgMTcyLjA3IDUuODI3MzkgMTY4LjQ2OEw1Ljc5NjY0IDE2OC40NTdMNS43Njc2NiAxNjguNDQxQy0wLjMxNDExNiAxNjUuMTk4IC0wLjcyOTI4NCAxNjAuOTAxIDAuMDAyOTU0NjkgMTU4LjkwOFYxNTguODY0VjE1OC44MThWMTU4Ljc3MlYxNTguNzI2VjE1OC42OFYxNTguNjMzVjE1OC41ODZWMTU4LjUzOVYxNTguNDkyVjE1OC40NDRWMTU4LjM5NlYxNTguMzQ4VjE1OC4zVjE1OC4yNTFWMTU4LjIwMlYxNTguMTUzVjE1OC4xMDRWMTU4LjA1NVYxNTguMDA1VjE1Ny45NTVWMTU3LjkwNVYxNTcuODU1VjE1Ny44MDRWMTU3Ljc1M1YxNTcuNzAyVjE1Ny42NTFWMTU3LjZWMTU3LjU0OFYxNTcuNDk2VjE1Ny40NDRWMTU3LjM5MlYxNTcuMzM5VjE1Ny4yODdWMTU3LjIzNFYxNTcuMThWMTU3LjEyN1YxNTcuMDc0VjE1Ny4wMlYxNTYuOTY2VjE1Ni45MTJWMTU2Ljg1N1YxNTYuODAzVjE1Ni43NDhWMTU2LjY5M1YxNTYuNjM4VjE1Ni41ODJWMTU2LjUyNlYxNTYuNDcxVjE1Ni40MTVWMTU2LjM1OFYxNTYuMzAyVjE1Ni4yNDVWMTU2LjE4OVYxNTYuMTMyVjE1Ni4wNzRWMTU2LjAxN1YxNTUuOTU5VjE1NS45MDFWMTU1Ljg0M1YxNTUuNzg1VjE1NS43MjdWMTU1LjY2OFYxNTUuNjFWMTU1LjU1MVYxNTUuNDkyVjE1NS40MzJWMTU1LjM3M1YxNTUuMzEzVjE1NS4yNTNWMTU1LjE5M1YxNTUuMTMzVjE1NS4wNzJWMTU1LjAxMlYxNTQuOTUxVjE1NC44OVYxNTQuODI5VjE1NC43NjhWMTU0LjcwNlYxNTQuNjQ0VjE1NC41ODJWMTU0LjUyVjE1NC40NThWMTU0LjM5NlYxNTQuMzMzVjE1NC4yNzFWMTU0LjIwOFYxNTQuMTQ1VjE1NC4wODFWMTU0LjAxOFYxNTMuOTU0VjE1My44OTFWMTUzLjgyN1YxNTMuNzYzVjE1My42OThWMTUzLjYzNFYxNTMuNTY5VjE1My41MDVWMTUzLjQ0VjE1My4zNzVWMTUzLjMwOVYxNTMuMjQ0VjE1My4xNzhWMTUzLjExM1YxNTMuMDQ3VjE1Mi45ODFWMTUyLjkxNVYxNTIuODQ4VjE1Mi43ODJWMTUyLjcxNVYxNTIuNjQ4VjE1Mi41ODFWMTUyLjUxNFYxNTIuNDQ3VjE1Mi4zOFYxNTIuMzEyVjE1Mi4yNDRWMTUyLjE3N1YxNTIuMTA5VjE1Mi4wNFYxNTEuOTcyVjE1MS45MDRWMTUxLjgzNVYxNTEuNzY2VjE1MS42OThWMTUxLjYyOVYxNTEuNTU5VjE1MS40OVYxNTEuNDIxVjE1MS4zNTFWMTUxLjI4MVYxNTEuMjEyVjE1MS4xNDJWMTUxLjA3MVYxNTEuMDAxVjE1MC45MzFWMTUwLjg2VjE1MC43OVYxNTAuNzE5VjE1MC42NDhWMTUwLjU3N1YxNTAuNTA2VjE1MC40MzVWMTUwLjM2M1YxNTAuMjkyVjE1MC4yMlYxNTAuMTQ4VjE1MC4wNzZWMTUwLjAwNFYxNDkuOTMyVjE0OS44NlYxNDkuNzg3VjE0OS43MTVWMTQ5LjY0MlYxNDkuNTY5VjE0OS40OTZWMTQ5LjQyM1YxNDkuMzVWMTQ5LjI3N1YxNDkuMjA0VjE0OS4xM1YxNDkuMDU3VjE0OC45ODNWMTQ4LjkwOVYxNDguODM1VjE0OC43NjFWMTQ4LjY4N1YxNDguNjEzVjE0OC41MzlWMTQ4LjQ2NFYxNDguMzg5VjE0OC4zMTVWMTQ4LjI0VjE0OC4xNjVWMTQ4LjA5VjE0OC4wMTVWMTQ3Ljk0VjE0Ny44NjVWMTQ3Ljc4OVYxNDcuNzE0VjE0Ny42MzhWMTQ3LjU2MlYxNDcuNDg3VjE0Ny40MTFWMTQ3LjMzNVYxNDcuMjU5VjE0Ny4xODNWMTQ3LjEwNlYxNDcuMDNWMTQ2Ljk1M1YxNDYuODc3VjE0Ni44VjE0Ni43MjRWMTQ2LjY0N1YxNDYuNTdWMTQ2LjQ5M1YxNDYuNDE2VjE0Ni4zMzlWMTQ2LjI2MVYxNDYuMTg0VjE0Ni4xMDdWMTQ2LjAyOVYxNDUuOTUyVjE0NS44NzRWMTQ1Ljc5NlYxNDUuNzE5VjE0NS42NDFWMTQ1LjU2M1YxNDUuNDg1VjE0NS40MDdWMTQ1LjMyOFYxNDUuMjVWMTQ1LjE3MlYxNDUuMDkzVjE0NS4wMTVWMTQ0LjkzNlYxNDQuODU4VjE0NC43NzlWMTQ0LjdWMTQ0LjYyMVYxNDQuNTQyVjE0NC40NjNWMTQ0LjM4NFYxNDQuMzA1VjE0NC4yMjZWMTQ0LjE0N1YxNDQuMDY4VjE0My45ODhWMTQzLjkwOVYxNDMuODI5VjE0My43NVYxNDMuNjdWMTQzLjU5MVYxNDMuNTExVjE0My40MzFWMTQzLjM1MVYxNDMuMjcxVjE0My4xOTFWMTQzLjExMVYxNDMuMDMxVjE0Mi45NTFWMTQyLjg3MVYxNDIuNzkxVjE0Mi43MTFWMTQyLjYzVjE0Mi41NVYxNDIuNDdWMTQyLjM4OVYxNDIuMzA5VjE0Mi4yMjhWMTQyLjE0OFYxNDIuMDY3VjE0MS45ODZWMTQxLjkwNlYxNDEuODI1VjE0MS43NDRWMTQxLjY2M1YxNDEuNTgzVjE0MS41MDJWMTQxLjQyMVYxNDEuMzRWMTQxLjI1OVYxNDEuMTc4VjE0MS4wOTdWMTQxLjAxNVYxNDAuOTM0VjE0MC44NTNWMTQwLjc3MlYxNDAuNjkxVjE0MC42MDlWMTQwLjUyOFYxNDAuNDQ3VjE0MC4zNjVWMTQwLjI4NFYxNDAuMjAzVjE0MC4xMjFWMTQwLjA0VjEzOS45NThWMTM5Ljg3N1YxMzkuNzk1VjEzOS43MTRWMTM5LjYzMlYxMzkuNTUxVjEzOS40NjlWMTM5LjM4N1YxMzkuMzA2VjEzOS4yMjRWMTM5LjE0M1YxMzkuMDYxVjEzOC45NzlWMTM4Ljg5N1YxMzguODE2VjEzOC43MzRWMTM4LjY1MlYxMzguNTdWMTM4LjQ4OVYxMzguNDA3VjEzOC4zMjVWMTM4LjI0M1YxMzguMTYyVjEzOC4wOFYxMzcuOTk4VjEzNy45MTZWMTM3LjgzNFYxMzcuNzUzVjEzNy42NzFWMTM3LjU4OVYxMzcuNTA3VjEzNy40MjVWMTM3LjM0NFYxMzcuMjYyVjEzNy4xOFYxMzcuMDk4VjEzNy4wMTZWMTM2LjkzNVYxMzYuODUzVjEzNi43NzFWMTM2LjY4OVYxMzYuNjA3VjEzNi41MjZWMTM2LjQ0NFYxMzYuMzYyVjEzNi4yOFYxMzYuMTk5VjEzNi4xMTdWMTM2LjAzNVYxMzUuOTU0VjEzNS44NzJWMTM1Ljc5VjEzNS43MDlWMTM1LjYyN1YxMzUuNTQ2VjEzNS40NjRWMTM1LjM4M1YxMzUuMzAxVjEzNS4yMlYxMzUuMTM4VjEzNS4wNTdWMTM0Ljk3NVYxMzQuODk0VjEzNC44MTJWMTM0LjczMVYxMzQuNjVWMTM0LjU2OFYxMzQuNDg3VjEzNC40MDZWMTM0LjMyNVYxMzQuMjQ0VjEzNC4xNjJWMTM0LjA4MVYxMzRWMTMzLjkxOVYxMzMuODM4VjEzMy43NTdWMTMzLjY3NlYxMzMuNTk1VjEzMy41MTVWMTMzLjQzNFYxMzMuMzUzVjEzMy4yNzJWMTMzLjE5MVYxMzMuMTExVjEzMy4wM1YxMzIuOTVWMTMyLjg2OVYxMzIuNzg5VjEzMi43MDhWMTMyLjYyOFYxMzIuNTQ3VjEzMi40NjdWMTMyLjM4N1YxMzIuMzA3VjEzMi4yMjdWMTMyLjE0N1YxMzIuMDY2VjEzMS45ODZWMTMxLjkwN1YxMzEuODI3VjEzMS43NDdWMTMxLjY2N1YxMzEuNTg3VjEzMS41MDhWMTMxLjQyOFYxMzEuMzQ5VjEzMS4yNjlWMTMxLjE5VjEzMS4xMVYxMzEuMDMxVjEzMC45NTJWMTMwLjg3M1YxMzAuNzk0VjEzMC43MTVWMTMwLjYzNlYxMzAuNTU3VjEzMC40NzhWMTMwLjM5OVYxMzAuMzJWMTMwLjI0MlYxMzAuMTYzVjEzMC4wODVWMTMwLjAwNlYxMjkuOTI4VjEyOS44NVYxMjkuNzcxVjEyOS42OTNWMTI5LjYxNVYxMjkuNTM3VjEyOS40NTlWMTI5LjM4MlYxMjkuMzA0VjEyOS4yMjZWMTI5LjE0OVYxMjkuMDcxVjEyOC45OTRWMTI4LjkxN1YxMjguODM5VjEyOC43NjJWMTI4LjY4NVYxMjguNjA4VjEyOC41MzFWMTI4LjQ1NFYxMjguMzc4VjEyOC4zMDFWMTI4LjIyNVYxMjguMTQ4VjEyOC4wNzJWMTI3Ljk5NlYxMjcuOTE5VjEyNy44NDNWMTI3Ljc2N1YxMjcuNjkxVjEyNy42MTZWMTI3LjU0VjEyNy40NjRWMTI3LjM4OVYxMjcuMzEzVjEyNy4yMzhWMTI3LjE2M1YxMjcuMDg4VjEyNy4wMTNWMTI2LjkzOFYxMjYuODYzVjEyNi43ODlWMTI2LjcxNFYxMjYuNjRWMTI2LjU2NVYxMjYuNDkxVjEyNi40MTdWMTI2LjM0M1YxMjYuMjY5VjEyNi4xOTVWMTI2LjEyMVYxMjYuMDQ4VjEyNS45NzRWMTI1LjkwMVYxMjUuODI4VjEyNS43NTVWMTI1LjY4MlYxMjUuNjA5VjEyNS41MzZWMTI1LjQ2M1YxMjUuMzkxVjEyNS4zMThWMTI1LjI0NlYxMjUuMTc0VjEyNS4xMDJWMTI1LjAzVjEyNC45NThWMTI0Ljg4N1YxMjQuODE1VjEyNC43NDRWMTI0LjY3MlYxMjQuNjAxVjEyNC41M1YxMjQuNDU5VjEyNC4zODlWMTI0LjMxOFYxMjQuMjQ3VjEyNC4xNzdWMTI0LjEwN1YxMjQuMDM3VjEyMy45NjdWMTIzLjg5N1YxMjMuODI3VjEyMy43NThWMTIzLjY4OFYxMjMuNjE5VjEyMy41NVYxMjMuNDgxVjEyMy40MTJWMTIzLjM0M1YxMjMuMjc1VjEyMy4yMDZWMTIzLjEzOFYxMjMuMDdWMTIzLjAwMlYxMjIuOTM0VjEyMi44NjZWMTIyLjc5OVYxMjIuNzMxVjEyMi42NjRWMTIyLjU5N1YxMjIuNTNWMTIyLjQ2M1YxMjIuMzk3VjEyMi4zM1YxMjIuMjY0VjEyMi4xOThWMTIyLjEzMlYxMjIuMDY2VjEyMlYxMjEuOTc2TDAuMDA1MjA2OTQgMTIxLjk1M0MwLjQxNDczNCAxMTcuNjUzIDEuOTY1NzEgMTE1LjI3NCAzLjg1MzM1IDExNC4xMTJDNS43MTI4MiAxMTIuOTY3IDcuNzg3NzEgMTEzLjA3NCA5LjE0MTEzIDExMy41MTlMMzUwLjUzMiAxOTYuOTkyTDc2MC4zNTUgMTQ1LjUxNUwxMDUyLjI4IDAuMDUyNDgwM0wxMDUyLjM4IDBaTTEwNTIuNjIgMUw3NjAuNzI1IDE0Ni40NDhMNzYwLjY0OCAxNDYuNDg1TDc2MC41NjQgMTQ2LjQ5NkwzNTAuNTY1IDE5Ny45OTZMMzUwLjQ3NCAxOTguMDA4TDM1MC4zODQgMTk3Ljk4Nkw4Ljg4NDIgMTE0LjQ4Nkw4Ljg2NDI5IDExNC40ODFMOC44NDQ4NCAxMTQuNDc0QzcuNjk3NzYgMTE0LjA5MiA1LjkzMzk0IDExNC4wMDUgNC4zNzc1NiAxMTQuOTYzQzIuODQzMTQgMTE1LjkwOCAxLjM5NjcyIDExNy45NCAxLjAwMjk1IDEyMi4wMjRWMTIyLjA2NlYxMjIuMTMyVjEyMi4xOThWMTIyLjI2NFYxMjIuMzNWMTIyLjM5N1YxMjIuNDYzVjEyMi41M1YxMjIuNTk3VjEyMi42NjRWMTIyLjczMVYxMjIuNzk5VjEyMi44NjZWMTIyLjkzNFYxMjMuMDAyVjEyMy4wN1YxMjMuMTM4VjEyMy4yMDZWMTIzLjI3NVYxMjMuMzQzVjEyMy40MTJWMTIzLjQ4MVYxMjMuNTVWMTIzLjYxOVYxMjMuNjg4VjEyMy43NThWMTIzLjgyN1YxMjMuODk3VjEyMy45NjdWMTI0LjAzN1YxMjQuMTA3VjEyNC4xNzdWMTI0LjI0N1YxMjQuMzE4VjEyNC4zODlWMTI0LjQ1OVYxMjQuNTNWMTI0LjYwMVYxMjQuNjcyVjEyNC43NDRWMTI0LjgxNVYxMjQuODg3VjEyNC45NThWMTI1LjAzVjEyNS4xMDJWMTI1LjE3NFYxMjUuMjQ2VjEyNS4zMThWMTI1LjM5MVYxMjUuNDYzVjEyNS41MzZWMTI1LjYwOVYxMjUuNjgyVjEyNS43NTVWMTI1LjgyOFYxMjUuOTAxVjEyNS45NzRWMTI2LjA0OFYxMjYuMTIxVjEyNi4xOTVWMTI2LjI2OVYxMjYuMzQzVjEyNi40MTdWMTI2LjQ5MVYxMjYuNTY1VjEyNi42NFYxMjYuNzE0VjEyNi43ODlWMTI2Ljg2M1YxMjYuOTM4VjEyNy4wMTNWMTI3LjA4OFYxMjcuMTYzVjEyNy4yMzhWMTI3LjMxM1YxMjcuMzg5VjEyNy40NjRWMTI3LjU0VjEyNy42MTZWMTI3LjY5MVYxMjcuNzY3VjEyNy44NDNWMTI3LjkxOVYxMjcuOTk2VjEyOC4wNzJWMTI4LjE0OFYxMjguMjI1VjEyOC4zMDFWMTI4LjM3OFYxMjguNDU0VjEyOC41MzFWMTI4LjYwOFYxMjguNjg1VjEyOC43NjJWMTI4LjgzOVYxMjguOTE3VjEyOC45OTRWMTI5LjA3MVYxMjkuMTQ5VjEyOS4yMjZWMTI5LjMwNFYxMjkuMzgyVjEyOS40NTlWMTI5LjUzN1YxMjkuNjE1VjEyOS42OTNWMTI5Ljc3MVYxMjkuODVWMTI5LjkyOFYxMzAuMDA2VjEzMC4wODVWMTMwLjE2M1YxMzAuMjQyVjEzMC4zMlYxMzAuMzk5VjEzMC40NzhWMTMwLjU1N1YxMzAuNjM2VjEzMC43MTVWMTMwLjc5NFYxMzAuODczVjEzMC45NTJWMTMxLjAzMVYxMzEuMTFWMTMxLjE5VjEzMS4yNjlWMTMxLjM0OVYxMzEuNDI4VjEzMS41MDhWMTMxLjU4N1YxMzEuNjY3VjEzMS43NDdWMTMxLjgyN1YxMzEuOTA3VjEzMS45ODZWMTMyLjA2NlYxMzIuMTQ3VjEzMi4yMjdWMTMyLjMwN1YxMzIuMzg3VjEzMi40NjdWMTMyLjU0N1YxMzIuNjI4VjEzMi43MDhWMTMyLjc4OVYxMzIuODY5VjEzMi45NVYxMzMuMDNWMTMzLjExMVYxMzMuMTkxVjEzMy4yNzJWMTMzLjM1M1YxMzMuNDM0VjEzMy41MTVWMTMzLjU5NVYxMzMuNjc2VjEzMy43NTdWMTMzLjgzOFYxMzMuOTE5VjEzNFYxMzQuMDgxVjEzNC4xNjJWMTM0LjI0NFYxMzQuMzI1VjEzNC40MDZWMTM0LjQ4N1YxMzQuNTY4VjEzNC42NVYxMzQuNzMxVjEzNC44MTJWMTM0Ljg5NFYxMzQuOTc1VjEzNS4wNTdWMTM1LjEzOFYxMzUuMjJWMTM1LjMwMVYxMzUuMzgzVjEzNS40NjRWMTM1LjU0NlYxMzUuNjI3VjEzNS43MDlWMTM1Ljc5VjEzNS44NzJWMTM1Ljk1NFYxMzYuMDM1VjEzNi4xMTdWMTM2LjE5OVYxMzYuMjhWMTM2LjM2MlYxMzYuNDQ0VjEzNi41MjZWMTM2LjYwN1YxMzYuNjg5VjEzNi43NzFWMTM2Ljg1M1YxMzYuOTM1VjEzNy4wMTZWMTM3LjA5OFYxMzcuMThWMTM3LjI2MlYxMzcuMzQ0VjEzNy40MjVWMTM3LjUwN1YxMzcuNTg5VjEzNy42NzFWMTM3Ljc1M1YxMzcuODM0VjEzNy45MTZWMTM3Ljk5OFYxMzguMDhWMTM4LjE2MlYxMzguMjQzVjEzOC4zMjVWMTM4LjQwN1YxMzguNDg5VjEzOC41N1YxMzguNjUyVjEzOC43MzRWMTM4LjgxNlYxMzguODk3VjEzOC45NzlWMTM5LjA2MVYxMzkuMTQzVjEzOS4yMjRWMTM5LjMwNlYxMzkuMzg3VjEzOS40NjlWMTM5LjU1MVYxMzkuNjMyVjEzOS43MTRWMTM5Ljc5NVYxMzkuODc3VjEzOS45NThWMTQwLjA0VjE0MC4xMjFWMTQwLjIwM1YxNDAuMjg0VjE0MC4zNjVWMTQwLjQ0N1YxNDAuNTI4VjE0MC42MDlWMTQwLjY5MVYxNDAuNzcyVjE0MC44NTNWMTQwLjkzNFYxNDEuMDE1VjE0MS4wOTdWMTQxLjE3OFYxNDEuMjU5VjE0MS4zNFYxNDEuNDIxVjE0MS41MDJWMTQxLjU4M1YxNDEuNjYzVjE0MS43NDRWMTQxLjgyNVYxNDEuOTA2VjE0MS45ODZWMTQyLjA2N1YxNDIuMTQ4VjE0Mi4yMjhWMTQyLjMwOVYxNDIuMzg5VjE0Mi40N1YxNDIuNTVWMTQyLjYzVjE0Mi43MTFWMTQyLjc5MVYxNDIuODcxVjE0Mi45NTFWMTQzLjAzMVYxNDMuMTExVjE0My4xOTFWMTQzLjI3MVYxNDMuMzUxVjE0My40MzFWMTQzLjUxMVYxNDMuNTkxVjE0My42N1YxNDMuNzVWMTQzLjgyOVYxNDMuOTA5VjE0My45ODhWMTQ0LjA2OFYxNDQuMTQ3VjE0NC4yMjZWMTQ0LjMwNVYxNDQuMzg0VjE0NC40NjNWMTQ0LjU0MlYxNDQuNjIxVjE0NC43VjE0NC43NzlWMTQ0Ljg1OFYxNDQuOTM2VjE0NS4wMTVWMTQ1LjA5M1YxNDUuMTcyVjE0NS4yNVYxNDUuMzI4VjE0NS40MDdWMTQ1LjQ4NVYxNDUuNTYzVjE0NS42NDFWMTQ1LjcxOVYxNDUuNzk2VjE0NS44NzRWMTQ1Ljk1MlYxNDYuMDI5VjE0Ni4xMDdWMTQ2LjE4NFYxNDYuMjYxVjE0Ni4zMzlWMTQ2LjQxNlYxNDYuNDkzVjE0Ni41N1YxNDYuNjQ3VjE0Ni43MjRWMTQ2LjhWMTQ2Ljg3N1YxNDYuOTUzVjE0Ny4wM1YxNDcuMTA2VjE0Ny4xODNWMTQ3LjI1OVYxNDcuMzM1VjE0Ny40MTFWMTQ3LjQ4N1YxNDcuNTYyVjE0Ny42MzhWMTQ3LjcxNFYxNDcuNzg5VjE0Ny44NjVWMTQ3Ljk0VjE0OC4wMTVWMTQ4LjA5VjE0OC4xNjVWMTQ4LjI0VjE0OC4zMTVWMTQ4LjM4OVYxNDguNDY0VjE0OC41MzlWMTQ4LjYxM1YxNDguNjg3VjE0OC43NjFWMTQ4LjgzNVYxNDguOTA5VjE0OC45ODNWMTQ5LjA1N1YxNDkuMTNWMTQ5LjIwNFYxNDkuMjc3VjE0OS4zNVYxNDkuNDIzVjE0OS40OTZWMTQ5LjU2OVYxNDkuNjQyVjE0OS43MTVWMTQ5Ljc4N1YxNDkuODZWMTQ5LjkzMlYxNTAuMDA0VjE1MC4wNzZWMTUwLjE0OFYxNTAuMjJWMTUwLjI5MlYxNTAuMzYzVjE1MC40MzVWMTUwLjUwNlYxNTAuNTc3VjE1MC42NDhWMTUwLjcxOVYxNTAuNzlWMTUwLjg2VjE1MC45MzFWMTUxLjAwMVYxNTEuMDcxVjE1MS4xNDJWMTUxLjIxMlYxNTEuMjgxVjE1MS4zNTFWMTUxLjQyMVYxNTEuNDlWMTUxLjU1OVYxNTEuNjI5VjE1MS42OThWMTUxLjc2NlYxNTEuODM1VjE1MS45MDRWMTUxLjk3MlYxNTIuMDRWMTUyLjEwOVYxNTIuMTc3VjE1Mi4yNDRWMTUyLjMxMlYxNTIuMzhWMTUyLjQ0N1YxNTIuNTE0VjE1Mi41ODFWMTUyLjY0OFYxNTIuNzE1VjE1Mi43ODJWMTUyLjg0OFYxNTIuOTE1VjE1Mi45ODFWMTUzLjA0N1YxNTMuMTEzVjE1My4xNzhWMTUzLjI0NFYxNTMuMzA5VjE1My4zNzVWMTUzLjQ0VjE1My41MDVWMTUzLjU2OVYxNTMuNjM0VjE1My42OThWMTUzLjc2M1YxNTMuODI3VjE1My44OTFWMTUzLjk1NFYxNTQuMDE4VjE1NC4wODFWMTU0LjE0NVYxNTQuMjA4VjE1NC4yNzFWMTU0LjMzM1YxNTQuMzk2VjE1NC40NThWMTU0LjUyVjE1NC41ODJWMTU0LjY0NFYxNTQuNzA2VjE1NC43NjhWMTU0LjgyOVYxNTQuODlWMTU0Ljk1MVYxNTUuMDEyVjE1NS4wNzJWMTU1LjEzM1YxNTUuMTkzVjE1NS4yNTNWMTU1LjMxM1YxNTUuMzczVjE1NS40MzJWMTU1LjQ5MlYxNTUuNTUxVjE1NS42MVYxNTUuNjY4VjE1NS43MjdWMTU1Ljc4NVYxNTUuODQzVjE1NS45MDFWMTU1Ljk1OVYxNTYuMDE3VjE1Ni4wNzRWMTU2LjEzMlYxNTYuMTg5VjE1Ni4yNDVWMTU2LjMwMlYxNTYuMzU4VjE1Ni40MTVWMTU2LjQ3MVYxNTYuNTI2VjE1Ni41ODJWMTU2LjYzOFYxNTYuNjkzVjE1Ni43NDhWMTU2LjgwM1YxNTYuODU3VjE1Ni45MTJWMTU2Ljk2NlYxNTcuMDJWMTU3LjA3NFYxNTcuMTI3VjE1Ny4xOFYxNTcuMjM0VjE1Ny4yODdWMTU3LjMzOVYxNTcuMzkyVjE1Ny40NDRWMTU3LjQ5NlYxNTcuNTQ4VjE1Ny42VjE1Ny42NTFWMTU3LjcwMlYxNTcuNzUzVjE1Ny44MDRWMTU3Ljg1NVYxNTcuOTA1VjE1Ny45NTVWMTU4LjAwNVYxNTguMDU1VjE1OC4xMDRWMTU4LjE1M1YxNTguMjAyVjE1OC4yNTFWMTU4LjNWMTU4LjM0OFYxNTguMzk2VjE1OC40NDRWMTU4LjQ5MlYxNTguNTM5VjE1OC41ODZWMTU4LjYzM1YxNTguNjhWMTU4LjcyNlYxNTguNzcyVjE1OC44MThWMTU4Ljg2NFYxNTguOTFWMTU4Ljk1NVYxNTlWMTU5LjA5NkwwLjk2NzE5MyAxNTkuMTg2QzAuNDE0NTQyIDE2MC41NjcgMC40MTY2NyAxNjQuNDQxIDYuMjA5MzYgMTY3LjU0M0MxNi4yMzY5IDE3MS4yOTYgMjM2LjkzOSAyNTAuMzk5IDM0Ni4xNjQgMjg5LjUyN0MzNDYuMzI2IDI4OS41NzkgMzQ2Ljg3MiAyODkuNjU4IDM0Ny45MTcgMjg5LjYxM0MzNDguOTQ5IDI4OS41NjggMzUwLjQyMyAyODkuNDA2IDM1Mi40MDMgMjg5LjAxQzM1Ni40MDkgMjg4LjIwOSA2MjUuOTc3IDIzOS4zNiA3NjAuMzMyIDIxNS4wMjNMMTA1Mi4yNiA1NC4wNjIxTDEwNTIuMzYgNTQuMDA4MkwxMDUyLjQ3IDU0LjAwMUwxMjM4LjQ3IDQyLjAwMUwxMjM4LjUzIDQxLjk5NzNMMTIzOC41OCA0Mi4wMDY4QzEyMzkuOTkgNDIuMjQxOSAxMjQyLjExIDQyLjA5NTYgMTI0My44NSA0MC45MjI4QzEyNDUuNTYgMzkuNzcwOSAxMjQ3IDM3LjU2OCAxMjQ3IDMzLjVWMzMuNDUwN1YzMy40MDE0VjMzLjM1MTlWMzMuMzAyM1YzMy4yNTI3VjMzLjIwMjlWMzMuMTUzVjMzLjEwMzFWMzMuMDUzVjMzLjAwMjlWMzIuOTUyN1YzMi45MDIzVjMyLjg1MTlWMzIuODAxNFYzMi43NTA4VjMyLjcwMDFWMzIuNjQ5M1YzMi41OTg0VjMyLjU0NzRWMzIuNDk2M1YzMi40NDUyVjMyLjM5MzlWMzIuMzQyNlYzMi4yOTEyVjMyLjIzOTdWMzIuMTg4MVYzMi4xMzY0VjMyLjA4NDZWMzIuMDMyOFYzMS45ODA4VjMxLjkyODhWMzEuODc2N1YzMS44MjQ1VjMxLjc3MjJWMzEuNzE5OVYzMS42Njc1VjMxLjYxNDlWMzEuNTYyNFYzMS41MDk3VjMxLjQ1NjlWMzEuNDA0MVYzMS4zNTEyVjMxLjI5ODJWMzEuMjQ1MVYzMS4xOTJWMzEuMTM4OFYzMS4wODU1VjMxLjAzMjFWMzAuOTc4NlYzMC45MjUxVjMwLjg3MTVWMzAuODE3OVYzMC43NjQxVjMwLjcxMDNWMzAuNjU2NFYzMC42MDI1VjMwLjU0ODVWMzAuNDk0NFYzMC40NDAyVjMwLjM4NlYzMC4zMzE3VjMwLjI3NzNWMzAuMjIyOVYzMC4xNjg0VjMwLjExMzhWMzAuMDU5MlYzMC4wMDQ1VjI5Ljk0OTdWMjkuODk0OVYyOS44NFYyOS43ODVWMjkuNzNWMjkuNjc0OVYyOS42MTk4VjI5LjU2NDZWMjkuNTA5M1YyOS40NTRWMjkuMzk4NlYyOS4zNDMyVjI5LjI4NzdWMjkuMjMyMVYyOS4xNzY1VjI5LjEyMDlWMjkuMDY1MVYyOS4wMDkzVjI4Ljk1MzVWMjguODk3NlYyOC44NDE3VjI4Ljc4NTdWMjguNzI5NlYyOC42NzM1VjI4LjYxNzRWMjguNTYxMlYyOC41MDQ5VjI4LjQ0ODZWMjguMzkyMlYyOC4zMzU4VjI4LjI3OTRWMjguMjIyOVYyOC4xNjYzVjI4LjEwOTdWMjguMDUzMVYyNy45OTY0VjI3LjkzOTZWMjcuODgyOVYyNy44MjZWMjcuNzY5MlYyNy43MTIyVjI3LjY1NTNWMjcuNTk4M1YyNy41NDEyVjI3LjQ4NDJWMjcuNDI3VjI3LjM2OTlWMjcuMzEyN1YyNy4yNTU0VjI3LjE5ODFWMjcuMTQwOFYyNy4wODM1VjI3LjAyNjFWMjYuOTY4NlYyNi45MTEyVjI2Ljg1MzdWMjYuNzk2MVYyNi43Mzg1VjI2LjY4MDlWMjYuNjIzM1YyNi41NjU2VjI2LjUwNzlWMjYuNDUwMlYyNi4zOTI0VjI2LjMzNDZWMjYuMjc2OFYyNi4yMTg5VjI2LjE2MVYyNi4xMDMxVjI2LjA0NTJWMjUuOTg3MlYyNS45MjkyVjI1Ljg3MTJWMjUuODEzMVYyNS43NTVWMjUuNjk2OVYyNS42Mzg4VjI1LjU4MDZWMjUuNTIyNVYyNS40NjQzVjI1LjQwNlYyNS4zNDc4VjI1LjI4OTVWMjUuMjMxMlYyNS4xNzI5VjI1LjExNDZWMjUuMDU2M1YyNC45OTc5VjI0LjkzOTVWMjQuODgxMVYyNC44MjI3VjI0Ljc2NDNWMjQuNzA1OFYyNC42NDczVjI0LjU4ODlWMjQuNTMwNFYyNC40NzE5VjI0LjQxMzNWMjQuMzU0OFYyNC4yOTYzVjI0LjIzNzdWMjQuMTc5MVYyNC4xMjA1VjI0LjA2MlYyNC4wMDMzVjIzLjk0NDdWMjMuODg2MVYyMy44Mjc1VjIzLjc2ODlWMjMuNzEwMlYyMy42NTE2VjIzLjU5MjlWMjMuNTM0MlYyMy40NzU2VjIzLjQxNjlWMjMuMzU4MlYyMy4yOTk2VjIzLjI0MDlWMjMuMTgyMlYyMy4xMjM1VjIzLjA2NDhWMjMuMDA2MVYyMi45NDc1VjIyLjg4ODhWMjIuODMwMVYyMi43NzE0VjIyLjcxMjdWMjIuNjU0VjIyLjU5NTRWMjIuNTM2N1YyMi40NzhWMjIuNDE5M1YyMi4zNjA3VjIyLjMwMlYyMi4yNDM0VjIyLjE4NDdWMjIuMTI2MVYyMi4wNjc1VjIyLjAwODlWMjEuOTUwMlYyMS44OTE2VjIxLjgzMzFWMjEuNzc0NVYyMS43MTU5VjIxLjY1NzNWMjEuNTk4OFYyMS41NDAzVjIxLjQ4MTdWMjEuNDIzMlYyMS4zNjQ3VjIxLjMwNjNWMjEuMjQ3OFYyMS4xODkzVjIxLjEzMDlWMjEuMDcyNVYyMS4wMTQxVjIwLjk1NTdWMjAuODk3NFYyMC44MzlWMjAuNzgwN1YyMC43MjI0VjIwLjY2NDFWMjAuNjA1OFYyMC41NDc2VjIwLjQ4OTRWMjAuNDMxMlYyMC4zNzNWMjAuMzE0OFYyMC4yNTY3VjIwLjE5ODZWMjAuMTQwNVYyMC4wODI1VjIwLjAyNDRWMTkuOTY2NFYxOS45MDg1VjE5Ljg1MDVWMTkuNzkyNlYxOS43MzQ3VjE5LjY3NjlWMTkuNjE5VjE5LjU2MTJWMTkuNTAzNVYxOS40NDU3VjE5LjM4OFYxOS4zMzA0VjE5LjI3MjdWMTkuMjE1MVYxOS4xNTc1VjE5LjFWMTkuMDQyNVYxOC45ODVWMTguOTI3NlYxOC44NzAyVjE4LjgxMjlWMTguNzU1NVYxOC42OTgzVjE4LjY0MVYxOC41ODM4VjE4LjUyNjZWMTguNDY5NVYxOC40MTI0VjE4LjM1NTRWMTguMjk4NFYxOC4yNDE1VjE4LjE4NDVWMTguMTI3N1YxOC4wNzA4VjE4LjAxNDFWMTcuOTU3M1YxNy45MDA2VjE3Ljg0NFYxNy43ODc0VjE3LjczMDlWMTcuNjc0NFYxNy42MTc5VjE3LjU2MTVWMTcuNTA1MVYxNy40NDg4VjE3LjM5MjZWMTcuMzM2NFYxNy4yODAyVjE3LjIyNDFWMTcuMTY4MVYxNy4xMTIxVjE3LjA1NjFWMTcuMDAwM1YxNi45NDQ0VjE2Ljg4ODZWMTYuODMyOVYxNi43NzczVjE2LjcyMTZWMTYuNjY2MVYxNi42MTA2VjE2LjU1NTJWMTYuNDk5OFYxNi40NDQ1VjE2LjM4OTJWMTYuMzM0VjE2LjI3ODlWMTYuMjIzOFYxNi4xNjg4VjE2LjExMzhWMTYuMDU5VjE2LjAwNDFWMTUuOTQ5NFYxNS44OTQ3VjE1Ljg0MDFWMTUuNzg1NVYxNS43MzFWMTUuNjc2NlYxNS42MjIyVjE1LjU2NzlWMTUuNTEzN1YxNS40NTk1VjE1LjQwNTRWMTUuMzUxNFYxNS4yOTc1VjE1LjI0MzZWMTUuMTg5OFYxNS4xMzZWMTUuMDgyNFYxNS4wMjg4VjE0Ljk3NTNWMTQuOTIxOFYxNC44Njg1VjE0LjgxNTJWMTQuNzYyVjE0LjcwODhWMTQuNjU1OFYxNC42MDI4VjE0LjU0OTlWMTQuNDk3VjE0LjQ0NDNWMTQuMzkxNlYxNC4zMzlWMTQuMjg2NVYxNC4yMzQxVjE0LjE4MTdWMTQuMTI5NVYxNC4wNzczVjE0LjAyNTJWMTMuOTczMlYxMy45MjEyVjEzLjg2OTRWMTMuODE3NlYxMy43NjZWMTMuNzE0NFYxMy42NjI5VjEzLjYxMTRWMTMuNTYwMVYxMy41MDg5VjEzLjQ1NzdWMTMuNDA2N1YxMy4zNTU3VjEzLjMwNDhWMTMuMjU0VjEzLjIwMzNWMTMuMTUyN1YxMy4xMDIyVjEzLjA1MThWMTMuMDAxNFYxMi45NTEyVjEyLjkwMTFWMTIuODUxVjEyLjgwMTFWMTIuNzUxMlYxMi43MDE1VjEyLjY1MThWMTIuNjAyM1YxMi41NTI4VjEyLjUwMzRWMTIuNDU0MlYxMi40MDVWMTIuMzU2VjEyLjMwN1YxMi4yNTgxVjEyLjIwOTRWMTIuMTYwN1YxMi4xMTIyVjEyLjA2MzdWMTIuMDE1NFYxMS45NjcxVjExLjkxOVYxMS44NzFWMTEuODIzMVYxMS43NzUyVjExLjcyNzVWMTEuNjc5OVYxMS42MzI0VjExLjU4NTFWMTEuNTM3OFYxMS40OTA2VjExLjQ0MzZWMTEuMzk2NlYxMS4zNDk4VjExLjMwMzFWMTEuMjU2NVYxMS4yMVYxMS4xNjM2VjExLjExNzNWMTEuMDcxMlYxMS4wMjUyVjEwLjk3OTJWMTAuOTMzNFYxMC44ODc4VjEwLjg0MjJWMTAuNzk2N1YxMC43NTE0VjEwLjcwNjJWMTAuNjYxMVYxMC42MTYxVjEwLjU3MTNWMTAuNTI2NlYxMC40ODE5VjEwLjQzNzVWMTAuMzkzMVYxMC4zNDg5VjEwLjMwNDdWMTAuMjYwN1YxMC4yMTY5VjEwLjE3MzFWMTAuMTI5NVYxMC4wODZWMTAuMDQyN1Y5Ljk5OTQyVjkuOTU2MzFWOS45MTMzM1Y5Ljg3MDQ4VjkuODI3NzZWOS43ODUxN1Y5Ljc0MjcxVjkuNzAwMzdWOS42NTgxOFY5LjYxNjExVjkuNTc0MThWOS41MzIzOFY5LjQ5MDcxVjkuNDQ5MThWOS40MDc3OFY5LjM2NjUyVjkuMzI1MzlWOS4yODQ0VjkuMjQzNTVWOS4yMDI4M1Y5LjE2MjI1VjkuMTIxODFWOS4wODE1MVY5LjA0MTM1VjkuMDAxMzNWOC45NjE0NVY4LjkyMTcxVjguODgyMTJWOC44NDI2NlY4LjgwMzM1VjguNzY0MThWOC43MjUxNVY4LjY4NjI3VjguNjQ3NTRWOC42MDg5NVY4LjU3MDVWOC41MzIyVjguNDk0MDVWOC40NTYwNVY4LjQxODE5VjguMzgwNDhWOC4zNDI5MlY4LjMwNTUxVjguMjY4MjZWOC4yMzExNVY4LjE5NDE5VjguMTU3MzhWOC4xMjA3M1Y4LjA4NDIzVjguMDQ3ODhWOC4wMTE2OVY3Ljk3NTY1VjcuOTM5NzZWNy45MDQwM1Y3Ljg2ODQ2VjcuODMzMDRWNy43OTc3OFY3Ljc2MjY4VjcuNzI3NzRWNy42OTI5NVY3LjY1ODMyVjcuNjIzODZWNy41ODk1NVY3LjU1NTRWNy41MjE0MlY3LjQ4NzU5VjcuNDUzOTNWNy40MjA0M1Y3LjM4NzFWNy4zNTM5M1Y3LjMyMDkyVjcuMjg4MDhWNy4yNTU0VjcuMjIyODlWNy4xOTA1NFY3LjE1ODM3VjcuMTI2MzZWNy4wOTQ1MVY3LjA2Mjg0VjcuMDMxMzNWN1Y2Ljk2MTc2TDEyNDcuMDEgNi45MjM5N0MxMjQ3LjE2IDUuOTU1NzEgMTI0Ni45OCA0LjQ4Mzg1IDEyNDUuOTQgMy4yNTk3OUMxMjQ0LjkyIDIuMDQ5MjQgMTI0MyAxIDEyMzkuNSAxSDEyMzkuNDZIMTIzOS40MUgxMjM5LjM2SDEyMzkuMzFIMTIzOS4yNkgxMjM5LjJIMTIzOS4xNEgxMjM5LjA4SDEyMzkuMDJIMTIzOC45NUgxMjM4Ljg4SDEyMzguODFIMTIzOC43NEgxMjM4LjY2SDEyMzguNThIMTIzOC41SDEyMzguNDJIMTIzOC4zM0gxMjM4LjI0SDEyMzguMTVIMTIzOC4wNkgxMjM3Ljk2SDEyMzcuODZIMTIzNy43NkgxMjM3LjY2SDEyMzcuNTVIMTIzNy40NEgxMjM3LjMzSDEyMzcuMjJIMTIzNy4xSDEyMzYuOTlIMTIzNi44N0gxMjM2Ljc0SDEyMzYuNjJIMTIzNi40OUgxMjM2LjM2SDEyMzYuMjNIMTIzNi4xSDEyMzUuOTZIMTIzNS44MkgxMjM1LjY4SDEyMzUuNTRIMTIzNS4zOUgxMjM1LjI1SDEyMzUuMUgxMjM0Ljk0SDEyMzQuNzlIMTIzNC42M0gxMjM0LjQ3SDEyMzQuMzFIMTIzNC4xNUgxMjMzLjk5SDEyMzMuODJIMTIzMy42NUgxMjMzLjQ4SDEyMzMuM0gxMjMzLjEzSDEyMzIuOTVIMTIzMi43N0gxMjMyLjU4SDEyMzIuNEgxMjMyLjIxSDEyMzIuMDJIMTIzMS44M0gxMjMxLjY0SDEyMzEuNDRIMTIzMS4yNUgxMjMxLjA1SDEyMzAuODVIMTIzMC42NEgxMjMwLjQ0SDEyMzAuMjNIMTIzMC4wMkgxMjI5LjgxSDEyMjkuNTlIMTIyOS4zOEgxMjI5LjE2SDEyMjguOTRIMTIyOC43MkgxMjI4LjVIMTIyOC4yN0gxMjI4LjA0SDEyMjcuODFIMTIyNy41OEgxMjI3LjM1SDEyMjcuMTFIMTIyNi44OEgxMjI2LjY0SDEyMjYuNEgxMjI2LjE1SDEyMjUuOTFIMTIyNS42NkgxMjI1LjQxSDEyMjUuMTZIMTIyNC45MUgxMjI0LjY2SDEyMjQuNEgxMjI0LjE0SDEyMjMuODhIMTIyMy42MkgxMjIzLjM2SDEyMjMuMDlIMTIyMi44MkgxMjIyLjU2SDEyMjIuMjlIMTIyMi4wMUgxMjIxLjc0SDEyMjEuNDZIMTIyMS4xOUgxMjIwLjkxSDEyMjAuNjJIMTIyMC4zNEgxMjIwLjA2SDEyMTkuNzdIMTIxOS40OEgxMjE5LjE5SDEyMTguOUgxMjE4LjYxSDEyMTguMzFIMTIxOC4wMkgxMjE3LjcySDEyMTcuNDJIMTIxNy4xMkgxMjE2LjgySDEyMTYuNTFIMTIxNi4yMUgxMjE1LjlIMTIxNS41OUgxMjE1LjI4SDEyMTQuOTdIMTIxNC42NUgxMjE0LjM0SDEyMTQuMDJIMTIxMy43SDEyMTMuMzhIMTIxMy4wNkgxMjEyLjczSDEyMTIuNDFIMTIxMi4wOEgxMjExLjc1SDEyMTEuNDNIMTIxMS4wOUgxMjEwLjc2SDEyMTAuNDNIMTIxMC4wOUgxMjA5Ljc2SDEyMDkuNDJIMTIwOS4wOEgxMjA4Ljc0SDEyMDguMzlIMTIwOC4wNUgxMjA3LjdIMTIwNy4zNkgxMjA3LjAxSDEyMDYuNjZIMTIwNi4zMUgxMjA1Ljk2SDEyMDUuNkgxMjA1LjI1SDEyMDQuODlIMTIwNC41M0gxMjA0LjE3SDEyMDMuODFIMTIwMy40NUgxMjAzLjA5SDEyMDIuNzJIMTIwMi4zNkgxMjAxLjk5SDEyMDEuNjJIMTIwMS4yNUgxMjAwLjg4SDEyMDAuNTFIMTIwMC4xNEgxMTk5Ljc2SDExOTkuMzlIMTE5OS4wMUgxMTk4LjYzSDExOTguMjVIMTE5Ny44N0gxMTk3LjQ5SDExOTcuMUgxMTk2LjcySDExOTYuMzNIMTE5NS45NUgxMTk1LjU2SDExOTUuMTdIMTE5NC43OEgxMTk0LjM5SDExOTRIMTE5My42SDExOTMuMjFIMTE5Mi44MUgxMTkyLjQySDExOTIuMDJIMTE5MS42MkgxMTkxLjIySDExOTAuODJIMTE5MC40MkgxMTkwLjAxSDExODkuNjFIMTE4OS4ySDExODguOEgxMTg4LjM5SDExODcuOThIMTE4Ny41N0gxMTg3LjE2SDExODYuNzVIMTE4Ni4zNEgxMTg1LjkzSDExODUuNTFIMTE4NS4xSDExODQuNjhIMTE4NC4yNkgxMTgzLjg1SDExODMuNDNIMTE4My4wMUgxMTgyLjU5SDExODIuMTZIMTE4MS43NEgxMTgxLjMySDExODAuODlIMTE4MC40N0gxMTgwLjA0SDExNzkuNjJIMTE3OS4xOUgxMTc4Ljc2SDExNzguMzNIMTE3Ny45SDExNzcuNDdIMTE3Ny4wNEgxMTc2LjZIMTE3Ni4xN0gxMTc1Ljc0SDExNzUuM0gxMTc0Ljg3SDExNzQuNDNIMTE3My45OUgxMTczLjU1SDExNzMuMTJIMTE3Mi42OEgxMTcyLjI0SDExNzEuOEgxMTcxLjM1SDExNzAuOTFIMTE3MC40N0gxMTcwLjAySDExNjkuNThIMTE2OS4xNEgxMTY4LjY5SDExNjguMjRIMTE2Ny44SDExNjcuMzVIMTE2Ni45SDExNjYuNDVIMTE2NkgxMTY1LjU1SDExNjUuMUgxMTY0LjY1SDExNjQuMkgxMTYzLjc1SDExNjMuMjlIMTE2Mi44NEgxMTYyLjM4SDExNjEuOTNIMTE2MS40N0gxMTYxLjAySDExNjAuNTZIMTE2MC4xMUgxMTU5LjY1SDExNTkuMTlIMTE1OC43M0gxMTU4LjI3SDExNTcuODJIMTE1Ny4zNkgxMTU2LjlIMTE1Ni40M0gxMTU1Ljk3SDExNTUuNTFIMTE1NS4wNUgxMTU0LjU5SDExNTQuMTNIMTE1My42NkgxMTUzLjJIMTE1Mi43NEgxMTUyLjI3SDExNTEuODFIMTE1MS4zNEgxMTUwLjg4SDExNTAuNDFIMTE0OS45NEgxMTQ5LjQ4SDExNDkuMDFIMTE0OC41NEgxMTQ4LjA4SDExNDcuNjFIMTE0Ny4xNEgxMTQ2LjY3SDExNDYuMjFIMTE0NS43NEgxMTQ1LjI3SDExNDQuOEgxMTQ0LjMzSDExNDMuODZIMTE0My4zOUgxMTQyLjkySDExNDIuNDVIMTE0MS45OEgxMTQxLjUxSDExNDEuMDRIMTE0MC41N0gxMTQwLjA5SDExMzkuNjJIMTEzOS4xNUgxMTM4LjY4SDExMzguMjFIMTEzNy43M0gxMTM3LjI2SDExMzYuNzlIMTEzNi4zMkgxMTM1Ljg1SDExMzUuMzdIMTEzNC45SDExMzQuNDNIMTEzMy45NUgxMTMzLjQ4SDExMzMuMDFIMTEzMi41NEgxMTMyLjA2SDExMzEuNTlIMTEzMS4xMkgxMTMwLjY0SDExMzAuMTdIMTEyOS43SDExMjkuMjJIMTEyOC43NUgxMTI4LjI4SDExMjcuOEgxMTI3LjMzSDExMjYuODZIMTEyNi4zOEgxMTI1LjkxSDExMjUuNDRIMTEyNC45N0gxMTI0LjQ5SDExMjQuMDJIMTEyMy41NUgxMTIzLjA3SDExMjIuNkgxMTIyLjEzSDExMjEuNjZIMTEyMS4xOUgxMTIwLjcxSDExMjAuMjRIMTExOS43N0gxMTE5LjNIMTExOC44M0gxMTE4LjM2SDExMTcuODlIMTExNy40MkgxMTE2Ljk1SDExMTYuNDhIMTExNi4wMUgxMTE1LjU0SDExMTUuMDdIMTExNC42SDExMTQuMTNIMTExMy42NkgxMTEzLjE5SDExMTIuNzJIMTExMi4yNkgxMTExLjc5SDExMTEuMzJIMTExMC44NUgxMTEwLjM5SDExMDkuOTJIMTEwOS40NUgxMTA4Ljk5SDExMDguNTJIMTEwOC4wNkgxMTA3LjU5SDExMDcuMTNIMTEwNi42N0gxMTA2LjJIMTEwNS43NEgxMTA1LjI4SDExMDQuODFIMTEwNC4zNUgxMTAzLjg5SDExMDMuNDNIMTEwMi45N0gxMTAyLjUxSDExMDIuMDVIMTEwMS41OUgxMTAxLjEzSDExMDAuNjdIMTEwMC4yMkgxMDk5Ljc2SDEwOTkuM0gxMDk4Ljg1SDEwOTguMzlIMTA5Ny45M0gxMDk3LjQ4SDEwOTcuMDNIMTA5Ni41N0gxMDk2LjEySDEwOTUuNjdIMTA5NS4yMUgxMDk0Ljc2SDEwOTQuMzFIMTA5My44NkgxMDkzLjQxSDEwOTIuOTZIMTA5Mi41MkgxMDkyLjA3SDEwOTEuNjJIMTA5MS4xN0gxMDkwLjczSDEwOTAuMjhIMTA4OS44NEgxMDg5LjRIMTA4OC45NUgxMDg4LjUxSDEwODguMDdIMTA4Ny42M0gxMDg3LjE5SDEwODYuNzVIMTA4Ni4zMUgxMDg1Ljg3SDEwODUuNDNIMTA4NUgxMDg0LjU2SDEwODQuMTNIMTA4My42OUgxMDgzLjI2SDEwODIuODNIMTA4Mi4zOUgxMDgxLjk2SDEwODEuNTNIMTA4MS4xSDEwODAuNjdIMTA4MC4yNUgxMDc5LjgySDEwNzkuMzlIMTA3OC45N0gxMDc4LjU0SDEwNzguMTJIMTA3Ny43SDEwNzcuMjhIMTA3Ni44NkgxMDc2LjQ0SDEwNzYuMDJIMTA3NS42SDEwNzUuMThIMTA3NC43N0gxMDc0LjM1SDEwNzMuOTRIMTA3My41MkgxMDczLjExSDEwNzIuN0gxMDcyLjI5SDEwNzEuODhIMTA3MS40N0gxMDcxLjA2SDEwNzAuNjZIMTA3MC4yNUgxMDY5Ljg1SDEwNjkuNDRIMTA2OS4wNEgxMDY4LjY0SDEwNjguMjRIMTA2Ny44NEgxMDY3LjQ0SDEwNjcuMDVIMTA2Ni42NUgxMDY2LjI2SDEwNjUuODZIMTA2NS40N0gxMDY1LjA4SDEwNjQuNjlIMTA2NC4zSDEwNjMuOTFIMTA2My41M0gxMDYzLjE0SDEwNjIuNzZIMTA2Mi4zN0gxMDYxLjk5SDEwNjEuNjFIMTA2MS4yM0gxMDYwLjg1SDEwNjAuNDdIMTA2MC4xSDEwNTkuNzJIMTA1OS4zNUgxMDU4Ljk4SDEwNTguNjFIMTA1OC4yNEgxMDU3Ljg3SDEwNTcuNUgxMDU3LjE0SDEwNTYuNzdIMTA1Ni40MUgxMDU2LjA1SDEwNTUuNjlIMTA1NS4zM0gxMDU0Ljk3SDEwNTQuNjFIMTA1NC4yNkgxMDUzLjlIMTA1My41NUgxMDUzLjJIMTA1Mi44NUgxMDUyLjYyWiIgZmlsbD0iI0VFM0EyMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY2M181ODM1Ij4KPHJlY3Qgd2lkdGg9IjEyNDgiIGhlaWdodD0iMjkxIiAvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 119.6rem 27.9rem;
    background-position-x: -2.1rem;
    background-position-y: 17.5rem;
}

.sample__container {
    height: 100%;
}

.sample__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
}

.sample__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 9rem 0 5rem 12rem;
    color: var(--white);
    width: calc(100% - 81rem);
    height: 100%;
}

.sample__feat-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 2rem;
}

.sample__feat-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    min-width: 26rem;
}

.sample__feat-img {
    width: 8rem;
    height: 8rem;
    background-repeat: no-repeat;
    background-size: 100%;
}

.sample__feat-title {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 6.4rem;
    line-height: 105%;
    white-space: nowrap;
}

.sample__feat-subtitle {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 120%;
}

.sample__feat-text {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 120%;
    color: var(--white-70);
}

.sample__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 81rem;
    padding: 0 4rem;
    background-color: var(--primary-grey);
    position: relative;
    z-index: 1;
}

.sample__body-img {
    width: 100%;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
}

.sample-feat__title:not(.construction .sample-feat__title) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 4rem;
    width: auto;
}

.sample-feat__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 14rem;
    border-bottom: 0.1rem solid var(--primary-black-30);
}

.sample-feat__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 6.4rem;
    padding: 0 9rem 5.5rem 0;
    border-right: 0.1rem solid var(--primary-black-30);
}

.sample-feat__item:nth-child(1) .sample-feat__item-title {
    max-width: 18.9rem;
}

.sample-feat__item:nth-child(2) .sample-feat__item-title {
    max-width: 24.6rem;
}

.sample-feat__item:nth-child(3) .sample-feat__item-title {
    max-width: 26.3rem;
}

.sample-feat__item:nth-child(4) .sample-feat__item-title {
    max-width: 34.2rem;
}

.sample-feat__item:last-child {
    border-right: 0;
}

.sample-feat__item-img {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: 17.1rem;
    -o-object-fit: contain;
    object-fit: contain;
}

.sample-feat__item-title {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: 120%;
    color: var(--primary-black-70);
    max-width: 18rem;
}

.projects__title {
    width: auto;
}

.projects__address {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1rem;
}

.projects__address-title {
    font-weight: 600;
    font-size: 1.6rem;
    color: var(--primary-accent);
}

.projects__address-text {
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 120%;
}

.projects__address-count {
    font-family: "Winter Sans Trial";
    font-weight: 800;
    font-size: 3.4rem;
    line-height: 105%;
    text-transform: uppercase;
    color: var(--primary-accent);
}

.projects__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 2rem;
}

.projects__wrap-btn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    white-space: nowrap;
}

.projects__btn {
    width: 15.4rem;
    height: 15.4rem;
    padding: 2rem;
    position: absolute;
    bottom: 0;
    left: 0;
}

.projects__btn span {
    width: 3rem;
    height: 3rem;
}

.projects .swiper-slide:nth-last-child(3) .path__item-img::before,
.projects .swiper-slide:nth-last-child(3) .path__item-img::after {
    display: block;
}

.projects .path__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
    overflow: hidden;
}

.projects .path__head {
    margin-bottom: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.projects .path__body {
    width: 100%;
}

.projects .path__item {
    gap: 3rem;
    color: inherit;
}

.projects .path__item:hover .projects__btn {
    background-color: var(--primary-white);
    color: var(--primary-black);
}

.projects .path__item:hover .projects__btn span {
    background-color: var(--primary-accent);
}

.projects .path__item-title::before {
    display: none;
}

.projects .path__item-img {
    margin: 0;
}

.projects .path__item-content {
    gap: 2rem;
}

.projects .tenants__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 2rem;
}

.projects .tenants__body {
    width: 100%;
}

.sample-page .service__item {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 4rem 12rem 4rem 14rem;
    width: calc(100% - 83rem);
    height: 45rem;
}

.sample-page .service__item::before {
    width: 8rem;
    height: 8rem;
    top: 0;
    left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMxMkQyRCIgc3Ryb2tlPSIjRUUzQTIzIiBkPSJNLjUgMzMuNWgzMS4xMzF2MzEuMTMxSC41eiIvPjxwYXRoIGZpbGw9IiNFRTNBMjMiIGQ9Ik0zMyAwaDMyLjEzMXYzMi4xMzFIMzN6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMzIDMzaDQ3djQ3SDMzeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIHN0cm9rZT0iI0VFM0EyMyIgZD0iTS41LjVoMzEuMTMxdjMxLjEzMUguNXoiLz48L3N2Zz4=);
}

.sample-page .service__pic {
    width: 83rem;
}

.sample-page .service__pic-btn p {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    margin: 0 auto 0 0;
    word-break: normal;
}

.sample-page .service__content-title {
    font-size: 3.4rem;
}

.sample-page .advan__title {
    width: 50%;
}

.sample-page .advan__head-content {
    padding: 3rem 6rem 10rem 13rem;
}

.sample-page .advan__head-content::before {
    right: unset;
    left: 0;
}

.sample-page .advan__head-text:not(.objects .advan__head-text) {
    margin: 0;
    padding: 0 0 0 1.2rem;
}

.sample-page .advan__slider-wrap {
    margin-top: -4rem;
    width: 40.5rem;
    height: 32.5rem;
}

.sample-page .about__title {
    left: -30rem;
}

.sample-page .about .component::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTI1IiBoZWlnaHQ9IjI4NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWFzayBpZD0iYSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iLTQxOSIgeT0iLTE5OSIgd2lkdGg9Ijg2MSIgaGVpZ2h0PSI4NjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjA5LjgzMy0xNzMuMDQybC02MDIuOTc1IDYwMi45NzVMLTQxOSA0MDQuMDc2bDYwMi45NzUtNjAyLjk3NSAyNS44NTggMjUuODU3em00Ni43NjMgNDUuNjYzbC02MDMuNTI1IDYwMy41MjYtMjUuODU4LTI1Ljg1OCA2MDMuNTI2LTYwMy41MjUgMjUuODU3IDI1Ljg1N3ptNDYuMjE0IDQ2LjIxNEwtMzAwLjcxNiA1MjIuMzZsLTI1Ljg1Ny0yNS44NTggNjAzLjUyNS02MDMuNTI1IDI1Ljg1OCAyNS44NTh6bTQ2LjIxMyA0Ni4yMTNsLTYwMy41MjUgNjAzLjUyNS0yNS44NTgtMjUuODU3TDMyMy4xNjYtNjAuODA5bDI1Ljg1NyAyNS44NTd6bTQ2Ljc2NCA0NS42NjNsLTYwMy41MjYgNjAzLjUyNi0yNS44NTctMjUuODU4TDM2OS45MjktMTUuMTQ2bDI1Ljg1OCAyNS44NTd6TTQ0MiA1Ni45MjVMLTE2MS41MjUgNjYwLjQ1bC0yNS44NTgtMjUuODU3TDQxNi4xNDIgMzEuMDY3IDQ0MiA1Ni45MjV6IiBmaWxsPSIjRUUzQTIzIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNGNUY1RjUiIGQ9Ik0tNDYgMGg1NzF2Mjg1SC00NnoiLz48L2c+PC9zdmc+);
    aspect-ratio: unset;
    width: 57.5rem;
}

.sample-page .geo__title {
    width: auto;
    font-weight: 400;
}

.sample-page .geo__title span {
    font-weight: 800;
}

.sample-page .tenants .block-title {
    width: auto;
}

.investments .sample__feat-item:nth-child(1) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.investments .sample__feat-item:nth-child(2) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.investments .sample__feat-item:nth-child(3) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.investments .path__inner {
    overflow: visible;
}

.investments .path__item-img::before {
    background-color: var(--primary-accent);
    z-index: 1;
}

.investments .advan__head-link {
    display: none;
}

.sample-page .review__item {
    width: 100%;
}

.sample-page .projects__address-text {
    font-size: 1.6rem;
}

.rent .sample {
    background-color: var(--primary-accent);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0OCIgaGVpZ2h0PSIyOTEiIHZpZXdCb3g9IjAgMCAxMjQ4IDI5MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY2M181ODM1KSI+CjxyZWN0IHdpZHRoPSIxMjQ4IiBoZWlnaHQ9IjI5MSIgLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMDUyLjM4IDBIMTA1Mi41SDEwNTIuODVIMTA1My4ySDEwNTMuNTVIMTA1My45SDEwNTQuMjZIMTA1NC42MUgxMDU0Ljk3SDEwNTUuMzNIMTA1NS42OUgxMDU2LjA1SDEwNTYuNDFIMTA1Ni43N0gxMDU3LjE0SDEwNTcuNUgxMDU3Ljg3SDEwNTguMjRIMTA1OC42MUgxMDU4Ljk4SDEwNTkuMzVIMTA1OS43MkgxMDYwLjFIMTA2MC40N0gxMDYwLjg1SDEwNjEuMjNIMTA2MS42MUgxMDYxLjk5SDEwNjIuMzdIMTA2Mi43NkgxMDYzLjE0SDEwNjMuNTNIMTA2My45MUgxMDY0LjNIMTA2NC42OUgxMDY1LjA4SDEwNjUuNDdIMTA2NS44NkgxMDY2LjI2SDEwNjYuNjVIMTA2Ny4wNUgxMDY3LjQ0SDEwNjcuODRIMTA2OC4yNEgxMDY4LjY0SDEwNjkuMDRIMTA2OS40NEgxMDY5Ljg1SDEwNzAuMjVIMTA3MC42NkgxMDcxLjA2SDEwNzEuNDdIMTA3MS44OEgxMDcyLjI5SDEwNzIuN0gxMDczLjExSDEwNzMuNTJIMTA3My45NEgxMDc0LjM1SDEwNzQuNzdIMTA3NS4xOEgxMDc1LjZIMTA3Ni4wMkgxMDc2LjQ0SDEwNzYuODZIMTA3Ny4yOEgxMDc3LjdIMTA3OC4xMkgxMDc4LjU0SDEwNzguOTdIMTA3OS4zOUgxMDc5LjgySDEwODAuMjVIMTA4MC42N0gxMDgxLjFIMTA4MS41M0gxMDgxLjk2SDEwODIuMzlIMTA4Mi44M0gxMDgzLjI2SDEwODMuNjlIMTA4NC4xM0gxMDg0LjU2SDEwODVIMTA4NS40M0gxMDg1Ljg3SDEwODYuMzFIMTA4Ni43NUgxMDg3LjE5SDEwODcuNjNIMTA4OC4wN0gxMDg4LjUxSDEwODguOTVIMTA4OS40SDEwODkuODRIMTA5MC4yOEgxMDkwLjczSDEwOTEuMTdIMTA5MS42MkgxMDkyLjA3SDEwOTIuNTJIMTA5Mi45NkgxMDkzLjQxSDEwOTMuODZIMTA5NC4zMUgxMDk0Ljc2SDEwOTUuMjFIMTA5NS42N0gxMDk2LjEySDEwOTYuNTdIMTA5Ny4wM0gxMDk3LjQ4SDEwOTcuOTNIMTA5OC4zOUgxMDk4Ljg1SDEwOTkuM0gxMDk5Ljc2SDExMDAuMjJIMTEwMC42N0gxMTAxLjEzSDExMDEuNTlIMTEwMi4wNUgxMTAyLjUxSDExMDIuOTdIMTEwMy40M0gxMTAzLjg5SDExMDQuMzVIMTEwNC44MUgxMTA1LjI4SDExMDUuNzRIMTEwNi4ySDExMDYuNjdIMTEwNy4xM0gxMTA3LjU5SDExMDguMDZIMTEwOC41MkgxMTA4Ljk5SDExMDkuNDVIMTEwOS45MkgxMTEwLjM5SDExMTAuODVIMTExMS4zMkgxMTExLjc5SDExMTIuMjZIMTExMi43MkgxMTEzLjE5SDExMTMuNjZIMTExNC4xM0gxMTE0LjZIMTExNS4wN0gxMTE1LjU0SDExMTYuMDFIMTExNi40OEgxMTE2Ljk1SDExMTcuNDJIMTExNy44OUgxMTE4LjM2SDExMTguODNIMTExOS4zSDExMTkuNzdIMTEyMC4yNEgxMTIwLjcxSDExMjEuMTlIMTEyMS42NkgxMTIyLjEzSDExMjIuNkgxMTIzLjA3SDExMjMuNTVIMTEyNC4wMkgxMTI0LjQ5SDExMjQuOTdIMTEyNS40NEgxMTI1LjkxSDExMjYuMzhIMTEyNi44NkgxMTI3LjMzSDExMjcuOEgxMTI4LjI4SDExMjguNzVIMTEyOS4yMkgxMTI5LjdIMTEzMC4xN0gxMTMwLjY0SDExMzEuMTJIMTEzMS41OUgxMTMyLjA2SDExMzIuNTRIMTEzMy4wMUgxMTMzLjQ4SDExMzMuOTVIMTEzNC40M0gxMTM0LjlIMTEzNS4zN0gxMTM1Ljg1SDExMzYuMzJIMTEzNi43OUgxMTM3LjI2SDExMzcuNzNIMTEzOC4yMUgxMTM4LjY4SDExMzkuMTVIMTEzOS42MkgxMTQwLjA5SDExNDAuNTdIMTE0MS4wNEgxMTQxLjUxSDExNDEuOThIMTE0Mi40NUgxMTQyLjkySDExNDMuMzlIMTE0My44NkgxMTQ0LjMzSDExNDQuOEgxMTQ1LjI3SDExNDUuNzRIMTE0Ni4yMUgxMTQ2LjY3SDExNDcuMTRIMTE0Ny42MUgxMTQ4LjA4SDExNDguNTRIMTE0OS4wMUgxMTQ5LjQ4SDExNDkuOTRIMTE1MC40MUgxMTUwLjg4SDExNTEuMzRIMTE1MS44MUgxMTUyLjI3SDExNTIuNzRIMTE1My4ySDExNTMuNjZIMTE1NC4xM0gxMTU0LjU5SDExNTUuMDVIMTE1NS41MUgxMTU1Ljk3SDExNTYuNDNIMTE1Ni45SDExNTcuMzZIMTE1Ny44MkgxMTU4LjI3SDExNTguNzNIMTE1OS4xOUgxMTU5LjY1SDExNjAuMTFIMTE2MC41NkgxMTYxLjAySDExNjEuNDdIMTE2MS45M0gxMTYyLjM4SDExNjIuODRIMTE2My4yOUgxMTYzLjc1SDExNjQuMkgxMTY0LjY1SDExNjUuMUgxMTY1LjU1SDExNjZIMTE2Ni40NUgxMTY2LjlIMTE2Ny4zNUgxMTY3LjhIMTE2OC4yNEgxMTY4LjY5SDExNjkuMTRIMTE2OS41OEgxMTcwLjAySDExNzAuNDdIMTE3MC45MUgxMTcxLjM1SDExNzEuOEgxMTcyLjI0SDExNzIuNjhIMTE3My4xMkgxMTczLjU1SDExNzMuOTlIMTE3NC40M0gxMTc0Ljg3SDExNzUuM0gxMTc1Ljc0SDExNzYuMTdIMTE3Ni42SDExNzcuMDRIMTE3Ny40N0gxMTc3LjlIMTE3OC4zM0gxMTc4Ljc2SDExNzkuMTlIMTE3OS42MkgxMTgwLjA0SDExODAuNDdIMTE4MC44OUgxMTgxLjMySDExODEuNzRIMTE4Mi4xNkgxMTgyLjU5SDExODMuMDFIMTE4My40M0gxMTgzLjg1SDExODQuMjZIMTE4NC42OEgxMTg1LjFIMTE4NS41MUgxMTg1LjkzSDExODYuMzRIMTE4Ni43NUgxMTg3LjE2SDExODcuNTdIMTE4Ny45OEgxMTg4LjM5SDExODguOEgxMTg5LjJIMTE4OS42MUgxMTkwLjAxSDExOTAuNDJIMTE5MC44MkgxMTkxLjIySDExOTEuNjJIMTE5Mi4wMkgxMTkyLjQySDExOTIuODFIMTE5My4yMUgxMTkzLjZIMTE5NEgxMTk0LjM5SDExOTQuNzhIMTE5NS4xN0gxMTk1LjU2SDExOTUuOTVIMTE5Ni4zM0gxMTk2LjcySDExOTcuMUgxMTk3LjQ5SDExOTcuODdIMTE5OC4yNUgxMTk4LjYzSDExOTkuMDFIMTE5OS4zOUgxMTk5Ljc2SDEyMDAuMTRIMTIwMC41MUgxMjAwLjg4SDEyMDEuMjVIMTIwMS42MkgxMjAxLjk5SDEyMDIuMzZIMTIwMi43MkgxMjAzLjA5SDEyMDMuNDVIMTIwMy44MUgxMjA0LjE3SDEyMDQuNTNIMTIwNC44OUgxMjA1LjI1SDEyMDUuNkgxMjA1Ljk2SDEyMDYuMzFIMTIwNi42NkgxMjA3LjAxSDEyMDcuMzZIMTIwNy43SDEyMDguMDVIMTIwOC4zOUgxMjA4Ljc0SDEyMDkuMDhIMTIwOS40MkgxMjA5Ljc2SDEyMTAuMDlIMTIxMC40M0gxMjEwLjc2SDEyMTEuMDlIMTIxMS40M0gxMjExLjc1SDEyMTIuMDhIMTIxMi40MUgxMjEyLjczSDEyMTMuMDZIMTIxMy4zOEgxMjEzLjdIMTIxNC4wMkgxMjE0LjM0SDEyMTQuNjVIMTIxNC45N0gxMjE1LjI4SDEyMTUuNTlIMTIxNS45SDEyMTYuMjFIMTIxNi41MUgxMjE2LjgySDEyMTcuMTJIMTIxNy40MkgxMjE3LjcySDEyMTguMDJIMTIxOC4zMUgxMjE4LjYxSDEyMTguOUgxMjE5LjE5SDEyMTkuNDhIMTIxOS43N0gxMjIwLjA2SDEyMjAuMzRIMTIyMC42MkgxMjIwLjkxSDEyMjEuMTlIMTIyMS40NkgxMjIxLjc0SDEyMjIuMDFIMTIyMi4yOUgxMjIyLjU2SDEyMjIuODJIMTIyMy4wOUgxMjIzLjM2SDEyMjMuNjJIMTIyMy44OEgxMjI0LjE0SDEyMjQuNEgxMjI0LjY2SDEyMjQuOTFIMTIyNS4xNkgxMjI1LjQxSDEyMjUuNjZIMTIyNS45MUgxMjI2LjE1SDEyMjYuNEgxMjI2LjY0SDEyMjYuODhIMTIyNy4xMUgxMjI3LjM1SDEyMjcuNThIMTIyNy44MUgxMjI4LjA0SDEyMjguMjdIMTIyOC41SDEyMjguNzJIMTIyOC45NEgxMjI5LjE2SDEyMjkuMzhIMTIyOS41OUgxMjI5LjgxSDEyMzAuMDJIMTIzMC4yM0gxMjMwLjQ0SDEyMzAuNjRIMTIzMC44NUgxMjMxLjA1SDEyMzEuMjVIMTIzMS40NEgxMjMxLjY0SDEyMzEuODNIMTIzMi4wMkgxMjMyLjIxSDEyMzIuNEgxMjMyLjU4SDEyMzIuNzdIMTIzMi45NUgxMjMzLjEzSDEyMzMuM0gxMjMzLjQ4SDEyMzMuNjVIMTIzMy44MkgxMjMzLjk5SDEyMzQuMTVIMTIzNC4zMUgxMjM0LjQ3SDEyMzQuNjNIMTIzNC43OUgxMjM0Ljk0SDEyMzUuMUgxMjM1LjI1SDEyMzUuMzlIMTIzNS41NEgxMjM1LjY4SDEyMzUuODJIMTIzNS45NkgxMjM2LjFIMTIzNi4yM0gxMjM2LjM2SDEyMzYuNDlIMTIzNi42MkgxMjM2Ljc0SDEyMzYuODdIMTIzNi45OUgxMjM3LjFIMTIzNy4yMkgxMjM3LjMzSDEyMzcuNDRIMTIzNy41NUgxMjM3LjY2SDEyMzcuNzZIMTIzNy44NkgxMjM3Ljk2SDEyMzguMDZIMTIzOC4xNUgxMjM4LjI0SDEyMzguMzNIMTIzOC40MkgxMjM4LjVIMTIzOC41OEgxMjM4LjY2SDEyMzguNzRIMTIzOC44MUgxMjM4Ljg4SDEyMzguOTVIMTIzOS4wMkgxMjM5LjA4SDEyMzkuMTRIMTIzOS4ySDEyMzkuMjZIMTIzOS4zMUgxMjM5LjM2SDEyMzkuNDFIMTIzOS40NkgxMjM5LjVDMTI0My4yIDAgMTI0NS40NSAxLjExNzQzIDEyNDYuNzEgMi42MTUyMUMxMjQ3Ljk1IDQuMDgzMzggMTI0OC4xOCA1LjgzOTA4IDEyNDggNy4wMzY4MlY3LjA2Mjg0VjcuMDk0NTFWNy4xMjYzNlY3LjE1ODM3VjcuMTkwNTRWNy4yMjI4OVY3LjI1NTRWNy4yODgwOFY3LjMyMDkyVjcuMzUzOTNWNy4zODcxVjcuNDIwNDNWNy40NTM5M1Y3LjQ4NzU5VjcuNTIxNDJWNy41NTU0VjcuNTg5NTVWNy42MjM4NlY3LjY1ODMyVjcuNjkyOTVWNy43Mjc3NFY3Ljc2MjY4VjcuNzk3NzhWNy44MzMwNFY3Ljg2ODQ2VjcuOTA0MDNWNy45Mzk3NlY3Ljk3NTY1VjguMDExNjlWOC4wNDc4OFY4LjA4NDIzVjguMTIwNzNWOC4xNTczOFY4LjE5NDE5VjguMjMxMTVWOC4yNjgyNlY4LjMwNTUxVjguMzQyOTJWOC4zODA0OFY4LjQxODE5VjguNDU2MDVWOC40OTQwNVY4LjUzMjJWOC41NzA1VjguNjA4OTVWOC42NDc1NFY4LjY4NjI3VjguNzI1MTVWOC43NjQxOFY4LjgwMzM1VjguODQyNjZWOC44ODIxMlY4LjkyMTcxVjguOTYxNDVWOS4wMDEzM1Y5LjA0MTM1VjkuMDgxNTFWOS4xMjE4MVY5LjE2MjI1VjkuMjAyODNWOS4yNDM1NVY5LjI4NDRWOS4zMjUzOVY5LjM2NjUyVjkuNDA3NzhWOS40NDkxOFY5LjQ5MDcxVjkuNTMyMzhWOS41NzQxOFY5LjYxNjExVjkuNjU4MThWOS43MDAzN1Y5Ljc0MjcxVjkuNzg1MTdWOS44Mjc3NlY5Ljg3MDQ4VjkuOTEzMzNWOS45NTYzMVY5Ljk5OTQyVjEwLjA0MjdWMTAuMDg2VjEwLjEyOTVWMTAuMTczMVYxMC4yMTY5VjEwLjI2MDdWMTAuMzA0N1YxMC4zNDg5VjEwLjM5MzFWMTAuNDM3NVYxMC40ODE5VjEwLjUyNjZWMTAuNTcxM1YxMC42MTYxVjEwLjY2MTFWMTAuNzA2MlYxMC43NTE0VjEwLjc5NjdWMTAuODQyMlYxMC44ODc4VjEwLjkzMzRWMTAuOTc5MlYxMS4wMjUyVjExLjA3MTJWMTEuMTE3M1YxMS4xNjM2VjExLjIxVjExLjI1NjVWMTEuMzAzMVYxMS4zNDk4VjExLjM5NjZWMTEuNDQzNlYxMS40OTA2VjExLjUzNzhWMTEuNTg1MVYxMS42MzI0VjExLjY3OTlWMTEuNzI3NVYxMS43NzUyVjExLjgyMzFWMTEuODcxVjExLjkxOVYxMS45NjcxVjEyLjAxNTRWMTIuMDYzN1YxMi4xMTIyVjEyLjE2MDdWMTIuMjA5NFYxMi4yNTgxVjEyLjMwN1YxMi4zNTZWMTIuNDA1VjEyLjQ1NDJWMTIuNTAzNFYxMi41NTI4VjEyLjYwMjNWMTIuNjUxOFYxMi43MDE1VjEyLjc1MTJWMTIuODAxMVYxMi44NTFWMTIuOTAxMVYxMi45NTEyVjEzLjAwMTRWMTMuMDUxOFYxMy4xMDIyVjEzLjE1MjdWMTMuMjAzM1YxMy4yNTRWMTMuMzA0OFYxMy4zNTU3VjEzLjQwNjdWMTMuNDU3N1YxMy41MDg5VjEzLjU2MDFWMTMuNjExNFYxMy42NjI5VjEzLjcxNDRWMTMuNzY2VjEzLjgxNzZWMTMuODY5NFYxMy45MjEyVjEzLjk3MzJWMTQuMDI1MlYxNC4wNzczVjE0LjEyOTVWMTQuMTgxN1YxNC4yMzQxVjE0LjI4NjVWMTQuMzM5VjE0LjM5MTZWMTQuNDQ0M1YxNC40OTdWMTQuNTQ5OVYxNC42MDI4VjE0LjY1NThWMTQuNzA4OFYxNC43NjJWMTQuODE1MlYxNC44Njg1VjE0LjkyMThWMTQuOTc1M1YxNS4wMjg4VjE1LjA4MjRWMTUuMTM2VjE1LjE4OThWMTUuMjQzNlYxNS4yOTc1VjE1LjM1MTRWMTUuNDA1NFYxNS40NTk1VjE1LjUxMzdWMTUuNTY3OVYxNS42MjIyVjE1LjY3NjZWMTUuNzMxVjE1Ljc4NTVWMTUuODQwMVYxNS44OTQ3VjE1Ljk0OTRWMTYuMDA0MVYxNi4wNTlWMTYuMTEzOFYxNi4xNjg4VjE2LjIyMzhWMTYuMjc4OVYxNi4zMzRWMTYuMzg5MlYxNi40NDQ1VjE2LjQ5OThWMTYuNTU1MlYxNi42MTA2VjE2LjY2NjFWMTYuNzIxNlYxNi43NzczVjE2LjgzMjlWMTYuODg4NlYxNi45NDQ0VjE3LjAwMDNWMTcuMDU2MVYxNy4xMTIxVjE3LjE2ODFWMTcuMjI0MVYxNy4yODAyVjE3LjMzNjRWMTcuMzkyNlYxNy40NDg4VjE3LjUwNTFWMTcuNTYxNVYxNy42MTc5VjE3LjY3NDRWMTcuNzMwOVYxNy43ODc0VjE3Ljg0NFYxNy45MDA2VjE3Ljk1NzNWMTguMDE0MVYxOC4wNzA4VjE4LjEyNzdWMTguMTg0NVYxOC4yNDE1VjE4LjI5ODRWMTguMzU1NFYxOC40MTI0VjE4LjQ2OTVWMTguNTI2NlYxOC41ODM4VjE4LjY0MVYxOC42OTgzVjE4Ljc1NTVWMTguODEyOVYxOC44NzAyVjE4LjkyNzZWMTguOTg1VjE5LjA0MjVWMTkuMVYxOS4xNTc1VjE5LjIxNTFWMTkuMjcyN1YxOS4zMzA0VjE5LjM4OFYxOS40NDU3VjE5LjUwMzVWMTkuNTYxMlYxOS42MTlWMTkuNjc2OVYxOS43MzQ3VjE5Ljc5MjZWMTkuODUwNVYxOS45MDg1VjE5Ljk2NjRWMjAuMDI0NFYyMC4wODI1VjIwLjE0MDVWMjAuMTk4NlYyMC4yNTY3VjIwLjMxNDhWMjAuMzczVjIwLjQzMTJWMjAuNDg5NFYyMC41NDc2VjIwLjYwNThWMjAuNjY0MVYyMC43MjI0VjIwLjc4MDdWMjAuODM5VjIwLjg5NzRWMjAuOTU1N1YyMS4wMTQxVjIxLjA3MjVWMjEuMTMwOVYyMS4xODkzVjIxLjI0NzhWMjEuMzA2M1YyMS4zNjQ3VjIxLjQyMzJWMjEuNDgxN1YyMS41NDAzVjIxLjU5ODhWMjEuNjU3M1YyMS43MTU5VjIxLjc3NDVWMjEuODMzMVYyMS44OTE2VjIxLjk1MDJWMjIuMDA4OVYyMi4wNjc1VjIyLjEyNjFWMjIuMTg0N1YyMi4yNDM0VjIyLjMwMlYyMi4zNjA3VjIyLjQxOTNWMjIuNDc4VjIyLjUzNjdWMjIuNTk1NFYyMi42NTRWMjIuNzEyN1YyMi43NzE0VjIyLjgzMDFWMjIuODg4OFYyMi45NDc1VjIzLjAwNjFWMjMuMDY0OFYyMy4xMjM1VjIzLjE4MjJWMjMuMjQwOVYyMy4yOTk2VjIzLjM1ODJWMjMuNDE2OVYyMy40NzU2VjIzLjUzNDJWMjMuNTkyOVYyMy42NTE2VjIzLjcxMDJWMjMuNzY4OVYyMy44Mjc1VjIzLjg4NjFWMjMuOTQ0N1YyNC4wMDMzVjI0LjA2MlYyNC4xMjA1VjI0LjE3OTFWMjQuMjM3N1YyNC4yOTYzVjI0LjM1NDhWMjQuNDEzM1YyNC40NzE5VjI0LjUzMDRWMjQuNTg4OVYyNC42NDczVjI0LjcwNThWMjQuNzY0M1YyNC44MjI3VjI0Ljg4MTFWMjQuOTM5NVYyNC45OTc5VjI1LjA1NjNWMjUuMTE0NlYyNS4xNzI5VjI1LjIzMTJWMjUuMjg5NVYyNS4zNDc4VjI1LjQwNlYyNS40NjQzVjI1LjUyMjVWMjUuNTgwNlYyNS42Mzg4VjI1LjY5NjlWMjUuNzU1VjI1LjgxMzFWMjUuODcxMlYyNS45MjkyVjI1Ljk4NzJWMjYuMDQ1MlYyNi4xMDMxVjI2LjE2MVYyNi4yMTg5VjI2LjI3NjhWMjYuMzM0NlYyNi4zOTI0VjI2LjQ1MDJWMjYuNTA3OVYyNi41NjU2VjI2LjYyMzNWMjYuNjgwOVYyNi43Mzg1VjI2Ljc5NjFWMjYuODUzN1YyNi45MTEyVjI2Ljk2ODZWMjcuMDI2MVYyNy4wODM1VjI3LjE0MDhWMjcuMTk4MVYyNy4yNTU0VjI3LjMxMjdWMjcuMzY5OVYyNy40MjdWMjcuNDg0MlYyNy41NDEyVjI3LjU5ODNWMjcuNjU1M1YyNy43MTIyVjI3Ljc2OTJWMjcuODI2VjI3Ljg4MjlWMjcuOTM5NlYyNy45OTY0VjI4LjA1MzFWMjguMTA5N1YyOC4xNjYzVjI4LjIyMjlWMjguMjc5NFYyOC4zMzU4VjI4LjM5MjJWMjguNDQ4NlYyOC41MDQ5VjI4LjU2MTJWMjguNjE3NFYyOC42NzM1VjI4LjcyOTZWMjguNzg1N1YyOC44NDE3VjI4Ljg5NzZWMjguOTUzNVYyOS4wMDkzVjI5LjA2NTFWMjkuMTIwOVYyOS4xNzY1VjI5LjIzMjFWMjkuMjg3N1YyOS4zNDMyVjI5LjM5ODZWMjkuNDU0VjI5LjUwOTNWMjkuNTY0NlYyOS42MTk4VjI5LjY3NDlWMjkuNzNWMjkuNzg1VjI5Ljg0VjI5Ljg5NDlWMjkuOTQ5N1YzMC4wMDQ1VjMwLjA1OTJWMzAuMTEzOFYzMC4xNjg0VjMwLjIyMjlWMzAuMjc3M1YzMC4zMzE3VjMwLjM4NlYzMC40NDAyVjMwLjQ5NDRWMzAuNTQ4NVYzMC42MDI1VjMwLjY1NjRWMzAuNzEwM1YzMC43NjQxVjMwLjgxNzlWMzAuODcxNVYzMC45MjUxVjMwLjk3ODZWMzEuMDMyMVYzMS4wODU1VjMxLjEzODhWMzEuMTkyVjMxLjI0NTFWMzEuMjk4MlYzMS4zNTEyVjMxLjQwNDFWMzEuNDU2OVYzMS41MDk3VjMxLjU2MjRWMzEuNjE0OVYzMS42Njc1VjMxLjcxOTlWMzEuNzcyMlYzMS44MjQ1VjMxLjg3NjdWMzEuOTI4OFYzMS45ODA4VjMyLjAzMjhWMzIuMDg0NlYzMi4xMzY0VjMyLjE4ODFWMzIuMjM5N1YzMi4yOTEyVjMyLjM0MjZWMzIuMzkzOVYzMi40NDUyVjMyLjQ5NjNWMzIuNTQ3NFYzMi41OTg0VjMyLjY0OTNWMzIuNzAwMVYzMi43NTA4VjMyLjgwMTRWMzIuODUxOVYzMi45MDIzVjMyLjk1MjdWMzMuMDAyOVYzMy4wNTNWMzMuMTAzMVYzMy4xNTNWMzMuMjAyOVYzMy4yNTI3VjMzLjMwMjNWMzMuMzUxOVYzMy40MDE0VjMzLjQ1MDdWMzMuNUMxMjQ4IDM3LjgzMiAxMjQ2LjQ1IDQwLjM3OTEgMTI0NC40MSA0MS43NTIyQzEyNDIuNDIgNDMuMDg4MSAxMjQwLjA3IDQzLjI1NDIgMTIzOC40OCA0My4wMDI2TDEwNTIuNjUgNTQuOTkxOEw3NjAuNzQzIDIxNS45MzhMNzYwLjY3MSAyMTUuOTc3TDc2MC41OTEgMjE1Ljk5MkM2MjYuMjUyIDI0MC4zMjYgMzU2LjU5NCAyODkuMTkxIDM1Mi42IDI4OS45OUMzNTAuNTggMjkwLjM5NCAzNDkuMDU0IDI5MC41NjUgMzQ3Ljk2MSAyOTAuNjEyQzM0Ni44OSAyOTAuNjU4IDM0Ni4xODYgMjkwLjU4OSAzNDUuODQzIDI5MC40NzRMMzQ1LjgzMyAyOTAuNDcxQzIzNi41MDQgMjUxLjMwNiAxNS40MzIgMTcyLjA3IDUuODI3MzkgMTY4LjQ2OEw1Ljc5NjY0IDE2OC40NTdMNS43Njc2NiAxNjguNDQxQy0wLjMxNDExNiAxNjUuMTk4IC0wLjcyOTI4NCAxNjAuOTAxIDAuMDAyOTU0NjkgMTU4LjkwOFYxNTguODY0VjE1OC44MThWMTU4Ljc3MlYxNTguNzI2VjE1OC42OFYxNTguNjMzVjE1OC41ODZWMTU4LjUzOVYxNTguNDkyVjE1OC40NDRWMTU4LjM5NlYxNTguMzQ4VjE1OC4zVjE1OC4yNTFWMTU4LjIwMlYxNTguMTUzVjE1OC4xMDRWMTU4LjA1NVYxNTguMDA1VjE1Ny45NTVWMTU3LjkwNVYxNTcuODU1VjE1Ny44MDRWMTU3Ljc1M1YxNTcuNzAyVjE1Ny42NTFWMTU3LjZWMTU3LjU0OFYxNTcuNDk2VjE1Ny40NDRWMTU3LjM5MlYxNTcuMzM5VjE1Ny4yODdWMTU3LjIzNFYxNTcuMThWMTU3LjEyN1YxNTcuMDc0VjE1Ny4wMlYxNTYuOTY2VjE1Ni45MTJWMTU2Ljg1N1YxNTYuODAzVjE1Ni43NDhWMTU2LjY5M1YxNTYuNjM4VjE1Ni41ODJWMTU2LjUyNlYxNTYuNDcxVjE1Ni40MTVWMTU2LjM1OFYxNTYuMzAyVjE1Ni4yNDVWMTU2LjE4OVYxNTYuMTMyVjE1Ni4wNzRWMTU2LjAxN1YxNTUuOTU5VjE1NS45MDFWMTU1Ljg0M1YxNTUuNzg1VjE1NS43MjdWMTU1LjY2OFYxNTUuNjFWMTU1LjU1MVYxNTUuNDkyVjE1NS40MzJWMTU1LjM3M1YxNTUuMzEzVjE1NS4yNTNWMTU1LjE5M1YxNTUuMTMzVjE1NS4wNzJWMTU1LjAxMlYxNTQuOTUxVjE1NC44OVYxNTQuODI5VjE1NC43NjhWMTU0LjcwNlYxNTQuNjQ0VjE1NC41ODJWMTU0LjUyVjE1NC40NThWMTU0LjM5NlYxNTQuMzMzVjE1NC4yNzFWMTU0LjIwOFYxNTQuMTQ1VjE1NC4wODFWMTU0LjAxOFYxNTMuOTU0VjE1My44OTFWMTUzLjgyN1YxNTMuNzYzVjE1My42OThWMTUzLjYzNFYxNTMuNTY5VjE1My41MDVWMTUzLjQ0VjE1My4zNzVWMTUzLjMwOVYxNTMuMjQ0VjE1My4xNzhWMTUzLjExM1YxNTMuMDQ3VjE1Mi45ODFWMTUyLjkxNVYxNTIuODQ4VjE1Mi43ODJWMTUyLjcxNVYxNTIuNjQ4VjE1Mi41ODFWMTUyLjUxNFYxNTIuNDQ3VjE1Mi4zOFYxNTIuMzEyVjE1Mi4yNDRWMTUyLjE3N1YxNTIuMTA5VjE1Mi4wNFYxNTEuOTcyVjE1MS45MDRWMTUxLjgzNVYxNTEuNzY2VjE1MS42OThWMTUxLjYyOVYxNTEuNTU5VjE1MS40OVYxNTEuNDIxVjE1MS4zNTFWMTUxLjI4MVYxNTEuMjEyVjE1MS4xNDJWMTUxLjA3MVYxNTEuMDAxVjE1MC45MzFWMTUwLjg2VjE1MC43OVYxNTAuNzE5VjE1MC42NDhWMTUwLjU3N1YxNTAuNTA2VjE1MC40MzVWMTUwLjM2M1YxNTAuMjkyVjE1MC4yMlYxNTAuMTQ4VjE1MC4wNzZWMTUwLjAwNFYxNDkuOTMyVjE0OS44NlYxNDkuNzg3VjE0OS43MTVWMTQ5LjY0MlYxNDkuNTY5VjE0OS40OTZWMTQ5LjQyM1YxNDkuMzVWMTQ5LjI3N1YxNDkuMjA0VjE0OS4xM1YxNDkuMDU3VjE0OC45ODNWMTQ4LjkwOVYxNDguODM1VjE0OC43NjFWMTQ4LjY4N1YxNDguNjEzVjE0OC41MzlWMTQ4LjQ2NFYxNDguMzg5VjE0OC4zMTVWMTQ4LjI0VjE0OC4xNjVWMTQ4LjA5VjE0OC4wMTVWMTQ3Ljk0VjE0Ny44NjVWMTQ3Ljc4OVYxNDcuNzE0VjE0Ny42MzhWMTQ3LjU2MlYxNDcuNDg3VjE0Ny40MTFWMTQ3LjMzNVYxNDcuMjU5VjE0Ny4xODNWMTQ3LjEwNlYxNDcuMDNWMTQ2Ljk1M1YxNDYuODc3VjE0Ni44VjE0Ni43MjRWMTQ2LjY0N1YxNDYuNTdWMTQ2LjQ5M1YxNDYuNDE2VjE0Ni4zMzlWMTQ2LjI2MVYxNDYuMTg0VjE0Ni4xMDdWMTQ2LjAyOVYxNDUuOTUyVjE0NS44NzRWMTQ1Ljc5NlYxNDUuNzE5VjE0NS42NDFWMTQ1LjU2M1YxNDUuNDg1VjE0NS40MDdWMTQ1LjMyOFYxNDUuMjVWMTQ1LjE3MlYxNDUuMDkzVjE0NS4wMTVWMTQ0LjkzNlYxNDQuODU4VjE0NC43NzlWMTQ0LjdWMTQ0LjYyMVYxNDQuNTQyVjE0NC40NjNWMTQ0LjM4NFYxNDQuMzA1VjE0NC4yMjZWMTQ0LjE0N1YxNDQuMDY4VjE0My45ODhWMTQzLjkwOVYxNDMuODI5VjE0My43NVYxNDMuNjdWMTQzLjU5MVYxNDMuNTExVjE0My40MzFWMTQzLjM1MVYxNDMuMjcxVjE0My4xOTFWMTQzLjExMVYxNDMuMDMxVjE0Mi45NTFWMTQyLjg3MVYxNDIuNzkxVjE0Mi43MTFWMTQyLjYzVjE0Mi41NVYxNDIuNDdWMTQyLjM4OVYxNDIuMzA5VjE0Mi4yMjhWMTQyLjE0OFYxNDIuMDY3VjE0MS45ODZWMTQxLjkwNlYxNDEuODI1VjE0MS43NDRWMTQxLjY2M1YxNDEuNTgzVjE0MS41MDJWMTQxLjQyMVYxNDEuMzRWMTQxLjI1OVYxNDEuMTc4VjE0MS4wOTdWMTQxLjAxNVYxNDAuOTM0VjE0MC44NTNWMTQwLjc3MlYxNDAuNjkxVjE0MC42MDlWMTQwLjUyOFYxNDAuNDQ3VjE0MC4zNjVWMTQwLjI4NFYxNDAuMjAzVjE0MC4xMjFWMTQwLjA0VjEzOS45NThWMTM5Ljg3N1YxMzkuNzk1VjEzOS43MTRWMTM5LjYzMlYxMzkuNTUxVjEzOS40NjlWMTM5LjM4N1YxMzkuMzA2VjEzOS4yMjRWMTM5LjE0M1YxMzkuMDYxVjEzOC45NzlWMTM4Ljg5N1YxMzguODE2VjEzOC43MzRWMTM4LjY1MlYxMzguNTdWMTM4LjQ4OVYxMzguNDA3VjEzOC4zMjVWMTM4LjI0M1YxMzguMTYyVjEzOC4wOFYxMzcuOTk4VjEzNy45MTZWMTM3LjgzNFYxMzcuNzUzVjEzNy42NzFWMTM3LjU4OVYxMzcuNTA3VjEzNy40MjVWMTM3LjM0NFYxMzcuMjYyVjEzNy4xOFYxMzcuMDk4VjEzNy4wMTZWMTM2LjkzNVYxMzYuODUzVjEzNi43NzFWMTM2LjY4OVYxMzYuNjA3VjEzNi41MjZWMTM2LjQ0NFYxMzYuMzYyVjEzNi4yOFYxMzYuMTk5VjEzNi4xMTdWMTM2LjAzNVYxMzUuOTU0VjEzNS44NzJWMTM1Ljc5VjEzNS43MDlWMTM1LjYyN1YxMzUuNTQ2VjEzNS40NjRWMTM1LjM4M1YxMzUuMzAxVjEzNS4yMlYxMzUuMTM4VjEzNS4wNTdWMTM0Ljk3NVYxMzQuODk0VjEzNC44MTJWMTM0LjczMVYxMzQuNjVWMTM0LjU2OFYxMzQuNDg3VjEzNC40MDZWMTM0LjMyNVYxMzQuMjQ0VjEzNC4xNjJWMTM0LjA4MVYxMzRWMTMzLjkxOVYxMzMuODM4VjEzMy43NTdWMTMzLjY3NlYxMzMuNTk1VjEzMy41MTVWMTMzLjQzNFYxMzMuMzUzVjEzMy4yNzJWMTMzLjE5MVYxMzMuMTExVjEzMy4wM1YxMzIuOTVWMTMyLjg2OVYxMzIuNzg5VjEzMi43MDhWMTMyLjYyOFYxMzIuNTQ3VjEzMi40NjdWMTMyLjM4N1YxMzIuMzA3VjEzMi4yMjdWMTMyLjE0N1YxMzIuMDY2VjEzMS45ODZWMTMxLjkwN1YxMzEuODI3VjEzMS43NDdWMTMxLjY2N1YxMzEuNTg3VjEzMS41MDhWMTMxLjQyOFYxMzEuMzQ5VjEzMS4yNjlWMTMxLjE5VjEzMS4xMVYxMzEuMDMxVjEzMC45NTJWMTMwLjg3M1YxMzAuNzk0VjEzMC43MTVWMTMwLjYzNlYxMzAuNTU3VjEzMC40NzhWMTMwLjM5OVYxMzAuMzJWMTMwLjI0MlYxMzAuMTYzVjEzMC4wODVWMTMwLjAwNlYxMjkuOTI4VjEyOS44NVYxMjkuNzcxVjEyOS42OTNWMTI5LjYxNVYxMjkuNTM3VjEyOS40NTlWMTI5LjM4MlYxMjkuMzA0VjEyOS4yMjZWMTI5LjE0OVYxMjkuMDcxVjEyOC45OTRWMTI4LjkxN1YxMjguODM5VjEyOC43NjJWMTI4LjY4NVYxMjguNjA4VjEyOC41MzFWMTI4LjQ1NFYxMjguMzc4VjEyOC4zMDFWMTI4LjIyNVYxMjguMTQ4VjEyOC4wNzJWMTI3Ljk5NlYxMjcuOTE5VjEyNy44NDNWMTI3Ljc2N1YxMjcuNjkxVjEyNy42MTZWMTI3LjU0VjEyNy40NjRWMTI3LjM4OVYxMjcuMzEzVjEyNy4yMzhWMTI3LjE2M1YxMjcuMDg4VjEyNy4wMTNWMTI2LjkzOFYxMjYuODYzVjEyNi43ODlWMTI2LjcxNFYxMjYuNjRWMTI2LjU2NVYxMjYuNDkxVjEyNi40MTdWMTI2LjM0M1YxMjYuMjY5VjEyNi4xOTVWMTI2LjEyMVYxMjYuMDQ4VjEyNS45NzRWMTI1LjkwMVYxMjUuODI4VjEyNS43NTVWMTI1LjY4MlYxMjUuNjA5VjEyNS41MzZWMTI1LjQ2M1YxMjUuMzkxVjEyNS4zMThWMTI1LjI0NlYxMjUuMTc0VjEyNS4xMDJWMTI1LjAzVjEyNC45NThWMTI0Ljg4N1YxMjQuODE1VjEyNC43NDRWMTI0LjY3MlYxMjQuNjAxVjEyNC41M1YxMjQuNDU5VjEyNC4zODlWMTI0LjMxOFYxMjQuMjQ3VjEyNC4xNzdWMTI0LjEwN1YxMjQuMDM3VjEyMy45NjdWMTIzLjg5N1YxMjMuODI3VjEyMy43NThWMTIzLjY4OFYxMjMuNjE5VjEyMy41NVYxMjMuNDgxVjEyMy40MTJWMTIzLjM0M1YxMjMuMjc1VjEyMy4yMDZWMTIzLjEzOFYxMjMuMDdWMTIzLjAwMlYxMjIuOTM0VjEyMi44NjZWMTIyLjc5OVYxMjIuNzMxVjEyMi42NjRWMTIyLjU5N1YxMjIuNTNWMTIyLjQ2M1YxMjIuMzk3VjEyMi4zM1YxMjIuMjY0VjEyMi4xOThWMTIyLjEzMlYxMjIuMDY2VjEyMlYxMjEuOTc2TDAuMDA1MjA2OTQgMTIxLjk1M0MwLjQxNDczNCAxMTcuNjUzIDEuOTY1NzEgMTE1LjI3NCAzLjg1MzM1IDExNC4xMTJDNS43MTI4MiAxMTIuOTY3IDcuNzg3NzEgMTEzLjA3NCA5LjE0MTEzIDExMy41MTlMMzUwLjUzMiAxOTYuOTkyTDc2MC4zNTUgMTQ1LjUxNUwxMDUyLjI4IDAuMDUyNDgwM0wxMDUyLjM4IDBaTTEwNTIuNjIgMUw3NjAuNzI1IDE0Ni40NDhMNzYwLjY0OCAxNDYuNDg1TDc2MC41NjQgMTQ2LjQ5NkwzNTAuNTY1IDE5Ny45OTZMMzUwLjQ3NCAxOTguMDA4TDM1MC4zODQgMTk3Ljk4Nkw4Ljg4NDIgMTE0LjQ4Nkw4Ljg2NDI5IDExNC40ODFMOC44NDQ4NCAxMTQuNDc0QzcuNjk3NzYgMTE0LjA5MiA1LjkzMzk0IDExNC4wMDUgNC4zNzc1NiAxMTQuOTYzQzIuODQzMTQgMTE1LjkwOCAxLjM5NjcyIDExNy45NCAxLjAwMjk1IDEyMi4wMjRWMTIyLjA2NlYxMjIuMTMyVjEyMi4xOThWMTIyLjI2NFYxMjIuMzNWMTIyLjM5N1YxMjIuNDYzVjEyMi41M1YxMjIuNTk3VjEyMi42NjRWMTIyLjczMVYxMjIuNzk5VjEyMi44NjZWMTIyLjkzNFYxMjMuMDAyVjEyMy4wN1YxMjMuMTM4VjEyMy4yMDZWMTIzLjI3NVYxMjMuMzQzVjEyMy40MTJWMTIzLjQ4MVYxMjMuNTVWMTIzLjYxOVYxMjMuNjg4VjEyMy43NThWMTIzLjgyN1YxMjMuODk3VjEyMy45NjdWMTI0LjAzN1YxMjQuMTA3VjEyNC4xNzdWMTI0LjI0N1YxMjQuMzE4VjEyNC4zODlWMTI0LjQ1OVYxMjQuNTNWMTI0LjYwMVYxMjQuNjcyVjEyNC43NDRWMTI0LjgxNVYxMjQuODg3VjEyNC45NThWMTI1LjAzVjEyNS4xMDJWMTI1LjE3NFYxMjUuMjQ2VjEyNS4zMThWMTI1LjM5MVYxMjUuNDYzVjEyNS41MzZWMTI1LjYwOVYxMjUuNjgyVjEyNS43NTVWMTI1LjgyOFYxMjUuOTAxVjEyNS45NzRWMTI2LjA0OFYxMjYuMTIxVjEyNi4xOTVWMTI2LjI2OVYxMjYuMzQzVjEyNi40MTdWMTI2LjQ5MVYxMjYuNTY1VjEyNi42NFYxMjYuNzE0VjEyNi43ODlWMTI2Ljg2M1YxMjYuOTM4VjEyNy4wMTNWMTI3LjA4OFYxMjcuMTYzVjEyNy4yMzhWMTI3LjMxM1YxMjcuMzg5VjEyNy40NjRWMTI3LjU0VjEyNy42MTZWMTI3LjY5MVYxMjcuNzY3VjEyNy44NDNWMTI3LjkxOVYxMjcuOTk2VjEyOC4wNzJWMTI4LjE0OFYxMjguMjI1VjEyOC4zMDFWMTI4LjM3OFYxMjguNDU0VjEyOC41MzFWMTI4LjYwOFYxMjguNjg1VjEyOC43NjJWMTI4LjgzOVYxMjguOTE3VjEyOC45OTRWMTI5LjA3MVYxMjkuMTQ5VjEyOS4yMjZWMTI5LjMwNFYxMjkuMzgyVjEyOS40NTlWMTI5LjUzN1YxMjkuNjE1VjEyOS42OTNWMTI5Ljc3MVYxMjkuODVWMTI5LjkyOFYxMzAuMDA2VjEzMC4wODVWMTMwLjE2M1YxMzAuMjQyVjEzMC4zMlYxMzAuMzk5VjEzMC40NzhWMTMwLjU1N1YxMzAuNjM2VjEzMC43MTVWMTMwLjc5NFYxMzAuODczVjEzMC45NTJWMTMxLjAzMVYxMzEuMTFWMTMxLjE5VjEzMS4yNjlWMTMxLjM0OVYxMzEuNDI4VjEzMS41MDhWMTMxLjU4N1YxMzEuNjY3VjEzMS43NDdWMTMxLjgyN1YxMzEuOTA3VjEzMS45ODZWMTMyLjA2NlYxMzIuMTQ3VjEzMi4yMjdWMTMyLjMwN1YxMzIuMzg3VjEzMi40NjdWMTMyLjU0N1YxMzIuNjI4VjEzMi43MDhWMTMyLjc4OVYxMzIuODY5VjEzMi45NVYxMzMuMDNWMTMzLjExMVYxMzMuMTkxVjEzMy4yNzJWMTMzLjM1M1YxMzMuNDM0VjEzMy41MTVWMTMzLjU5NVYxMzMuNjc2VjEzMy43NTdWMTMzLjgzOFYxMzMuOTE5VjEzNFYxMzQuMDgxVjEzNC4xNjJWMTM0LjI0NFYxMzQuMzI1VjEzNC40MDZWMTM0LjQ4N1YxMzQuNTY4VjEzNC42NVYxMzQuNzMxVjEzNC44MTJWMTM0Ljg5NFYxMzQuOTc1VjEzNS4wNTdWMTM1LjEzOFYxMzUuMjJWMTM1LjMwMVYxMzUuMzgzVjEzNS40NjRWMTM1LjU0NlYxMzUuNjI3VjEzNS43MDlWMTM1Ljc5VjEzNS44NzJWMTM1Ljk1NFYxMzYuMDM1VjEzNi4xMTdWMTM2LjE5OVYxMzYuMjhWMTM2LjM2MlYxMzYuNDQ0VjEzNi41MjZWMTM2LjYwN1YxMzYuNjg5VjEzNi43NzFWMTM2Ljg1M1YxMzYuOTM1VjEzNy4wMTZWMTM3LjA5OFYxMzcuMThWMTM3LjI2MlYxMzcuMzQ0VjEzNy40MjVWMTM3LjUwN1YxMzcuNTg5VjEzNy42NzFWMTM3Ljc1M1YxMzcuODM0VjEzNy45MTZWMTM3Ljk5OFYxMzguMDhWMTM4LjE2MlYxMzguMjQzVjEzOC4zMjVWMTM4LjQwN1YxMzguNDg5VjEzOC41N1YxMzguNjUyVjEzOC43MzRWMTM4LjgxNlYxMzguODk3VjEzOC45NzlWMTM5LjA2MVYxMzkuMTQzVjEzOS4yMjRWMTM5LjMwNlYxMzkuMzg3VjEzOS40NjlWMTM5LjU1MVYxMzkuNjMyVjEzOS43MTRWMTM5Ljc5NVYxMzkuODc3VjEzOS45NThWMTQwLjA0VjE0MC4xMjFWMTQwLjIwM1YxNDAuMjg0VjE0MC4zNjVWMTQwLjQ0N1YxNDAuNTI4VjE0MC42MDlWMTQwLjY5MVYxNDAuNzcyVjE0MC44NTNWMTQwLjkzNFYxNDEuMDE1VjE0MS4wOTdWMTQxLjE3OFYxNDEuMjU5VjE0MS4zNFYxNDEuNDIxVjE0MS41MDJWMTQxLjU4M1YxNDEuNjYzVjE0MS43NDRWMTQxLjgyNVYxNDEuOTA2VjE0MS45ODZWMTQyLjA2N1YxNDIuMTQ4VjE0Mi4yMjhWMTQyLjMwOVYxNDIuMzg5VjE0Mi40N1YxNDIuNTVWMTQyLjYzVjE0Mi43MTFWMTQyLjc5MVYxNDIuODcxVjE0Mi45NTFWMTQzLjAzMVYxNDMuMTExVjE0My4xOTFWMTQzLjI3MVYxNDMuMzUxVjE0My40MzFWMTQzLjUxMVYxNDMuNTkxVjE0My42N1YxNDMuNzVWMTQzLjgyOVYxNDMuOTA5VjE0My45ODhWMTQ0LjA2OFYxNDQuMTQ3VjE0NC4yMjZWMTQ0LjMwNVYxNDQuMzg0VjE0NC40NjNWMTQ0LjU0MlYxNDQuNjIxVjE0NC43VjE0NC43NzlWMTQ0Ljg1OFYxNDQuOTM2VjE0NS4wMTVWMTQ1LjA5M1YxNDUuMTcyVjE0NS4yNVYxNDUuMzI4VjE0NS40MDdWMTQ1LjQ4NVYxNDUuNTYzVjE0NS42NDFWMTQ1LjcxOVYxNDUuNzk2VjE0NS44NzRWMTQ1Ljk1MlYxNDYuMDI5VjE0Ni4xMDdWMTQ2LjE4NFYxNDYuMjYxVjE0Ni4zMzlWMTQ2LjQxNlYxNDYuNDkzVjE0Ni41N1YxNDYuNjQ3VjE0Ni43MjRWMTQ2LjhWMTQ2Ljg3N1YxNDYuOTUzVjE0Ny4wM1YxNDcuMTA2VjE0Ny4xODNWMTQ3LjI1OVYxNDcuMzM1VjE0Ny40MTFWMTQ3LjQ4N1YxNDcuNTYyVjE0Ny42MzhWMTQ3LjcxNFYxNDcuNzg5VjE0Ny44NjVWMTQ3Ljk0VjE0OC4wMTVWMTQ4LjA5VjE0OC4xNjVWMTQ4LjI0VjE0OC4zMTVWMTQ4LjM4OVYxNDguNDY0VjE0OC41MzlWMTQ4LjYxM1YxNDguNjg3VjE0OC43NjFWMTQ4LjgzNVYxNDguOTA5VjE0OC45ODNWMTQ5LjA1N1YxNDkuMTNWMTQ5LjIwNFYxNDkuMjc3VjE0OS4zNVYxNDkuNDIzVjE0OS40OTZWMTQ5LjU2OVYxNDkuNjQyVjE0OS43MTVWMTQ5Ljc4N1YxNDkuODZWMTQ5LjkzMlYxNTAuMDA0VjE1MC4wNzZWMTUwLjE0OFYxNTAuMjJWMTUwLjI5MlYxNTAuMzYzVjE1MC40MzVWMTUwLjUwNlYxNTAuNTc3VjE1MC42NDhWMTUwLjcxOVYxNTAuNzlWMTUwLjg2VjE1MC45MzFWMTUxLjAwMVYxNTEuMDcxVjE1MS4xNDJWMTUxLjIxMlYxNTEuMjgxVjE1MS4zNTFWMTUxLjQyMVYxNTEuNDlWMTUxLjU1OVYxNTEuNjI5VjE1MS42OThWMTUxLjc2NlYxNTEuODM1VjE1MS45MDRWMTUxLjk3MlYxNTIuMDRWMTUyLjEwOVYxNTIuMTc3VjE1Mi4yNDRWMTUyLjMxMlYxNTIuMzhWMTUyLjQ0N1YxNTIuNTE0VjE1Mi41ODFWMTUyLjY0OFYxNTIuNzE1VjE1Mi43ODJWMTUyLjg0OFYxNTIuOTE1VjE1Mi45ODFWMTUzLjA0N1YxNTMuMTEzVjE1My4xNzhWMTUzLjI0NFYxNTMuMzA5VjE1My4zNzVWMTUzLjQ0VjE1My41MDVWMTUzLjU2OVYxNTMuNjM0VjE1My42OThWMTUzLjc2M1YxNTMuODI3VjE1My44OTFWMTUzLjk1NFYxNTQuMDE4VjE1NC4wODFWMTU0LjE0NVYxNTQuMjA4VjE1NC4yNzFWMTU0LjMzM1YxNTQuMzk2VjE1NC40NThWMTU0LjUyVjE1NC41ODJWMTU0LjY0NFYxNTQuNzA2VjE1NC43NjhWMTU0LjgyOVYxNTQuODlWMTU0Ljk1MVYxNTUuMDEyVjE1NS4wNzJWMTU1LjEzM1YxNTUuMTkzVjE1NS4yNTNWMTU1LjMxM1YxNTUuMzczVjE1NS40MzJWMTU1LjQ5MlYxNTUuNTUxVjE1NS42MVYxNTUuNjY4VjE1NS43MjdWMTU1Ljc4NVYxNTUuODQzVjE1NS45MDFWMTU1Ljk1OVYxNTYuMDE3VjE1Ni4wNzRWMTU2LjEzMlYxNTYuMTg5VjE1Ni4yNDVWMTU2LjMwMlYxNTYuMzU4VjE1Ni40MTVWMTU2LjQ3MVYxNTYuNTI2VjE1Ni41ODJWMTU2LjYzOFYxNTYuNjkzVjE1Ni43NDhWMTU2LjgwM1YxNTYuODU3VjE1Ni45MTJWMTU2Ljk2NlYxNTcuMDJWMTU3LjA3NFYxNTcuMTI3VjE1Ny4xOFYxNTcuMjM0VjE1Ny4yODdWMTU3LjMzOVYxNTcuMzkyVjE1Ny40NDRWMTU3LjQ5NlYxNTcuNTQ4VjE1Ny42VjE1Ny42NTFWMTU3LjcwMlYxNTcuNzUzVjE1Ny44MDRWMTU3Ljg1NVYxNTcuOTA1VjE1Ny45NTVWMTU4LjAwNVYxNTguMDU1VjE1OC4xMDRWMTU4LjE1M1YxNTguMjAyVjE1OC4yNTFWMTU4LjNWMTU4LjM0OFYxNTguMzk2VjE1OC40NDRWMTU4LjQ5MlYxNTguNTM5VjE1OC41ODZWMTU4LjYzM1YxNTguNjhWMTU4LjcyNlYxNTguNzcyVjE1OC44MThWMTU4Ljg2NFYxNTguOTFWMTU4Ljk1NVYxNTlWMTU5LjA5NkwwLjk2NzE5MyAxNTkuMTg2QzAuNDE0NTQyIDE2MC41NjcgMC40MTY2NyAxNjQuNDQxIDYuMjA5MzYgMTY3LjU0M0MxNi4yMzY5IDE3MS4yOTYgMjM2LjkzOSAyNTAuMzk5IDM0Ni4xNjQgMjg5LjUyN0MzNDYuMzI2IDI4OS41NzkgMzQ2Ljg3MiAyODkuNjU4IDM0Ny45MTcgMjg5LjYxM0MzNDguOTQ5IDI4OS41NjggMzUwLjQyMyAyODkuNDA2IDM1Mi40MDMgMjg5LjAxQzM1Ni40MDkgMjg4LjIwOSA2MjUuOTc3IDIzOS4zNiA3NjAuMzMyIDIxNS4wMjNMMTA1Mi4yNiA1NC4wNjIxTDEwNTIuMzYgNTQuMDA4MkwxMDUyLjQ3IDU0LjAwMUwxMjM4LjQ3IDQyLjAwMUwxMjM4LjUzIDQxLjk5NzNMMTIzOC41OCA0Mi4wMDY4QzEyMzkuOTkgNDIuMjQxOSAxMjQyLjExIDQyLjA5NTYgMTI0My44NSA0MC45MjI4QzEyNDUuNTYgMzkuNzcwOSAxMjQ3IDM3LjU2OCAxMjQ3IDMzLjVWMzMuNDUwN1YzMy40MDE0VjMzLjM1MTlWMzMuMzAyM1YzMy4yNTI3VjMzLjIwMjlWMzMuMTUzVjMzLjEwMzFWMzMuMDUzVjMzLjAwMjlWMzIuOTUyN1YzMi45MDIzVjMyLjg1MTlWMzIuODAxNFYzMi43NTA4VjMyLjcwMDFWMzIuNjQ5M1YzMi41OTg0VjMyLjU0NzRWMzIuNDk2M1YzMi40NDUyVjMyLjM5MzlWMzIuMzQyNlYzMi4yOTEyVjMyLjIzOTdWMzIuMTg4MVYzMi4xMzY0VjMyLjA4NDZWMzIuMDMyOFYzMS45ODA4VjMxLjkyODhWMzEuODc2N1YzMS44MjQ1VjMxLjc3MjJWMzEuNzE5OVYzMS42Njc1VjMxLjYxNDlWMzEuNTYyNFYzMS41MDk3VjMxLjQ1NjlWMzEuNDA0MVYzMS4zNTEyVjMxLjI5ODJWMzEuMjQ1MVYzMS4xOTJWMzEuMTM4OFYzMS4wODU1VjMxLjAzMjFWMzAuOTc4NlYzMC45MjUxVjMwLjg3MTVWMzAuODE3OVYzMC43NjQxVjMwLjcxMDNWMzAuNjU2NFYzMC42MDI1VjMwLjU0ODVWMzAuNDk0NFYzMC40NDAyVjMwLjM4NlYzMC4zMzE3VjMwLjI3NzNWMzAuMjIyOVYzMC4xNjg0VjMwLjExMzhWMzAuMDU5MlYzMC4wMDQ1VjI5Ljk0OTdWMjkuODk0OVYyOS44NFYyOS43ODVWMjkuNzNWMjkuNjc0OVYyOS42MTk4VjI5LjU2NDZWMjkuNTA5M1YyOS40NTRWMjkuMzk4NlYyOS4zNDMyVjI5LjI4NzdWMjkuMjMyMVYyOS4xNzY1VjI5LjEyMDlWMjkuMDY1MVYyOS4wMDkzVjI4Ljk1MzVWMjguODk3NlYyOC44NDE3VjI4Ljc4NTdWMjguNzI5NlYyOC42NzM1VjI4LjYxNzRWMjguNTYxMlYyOC41MDQ5VjI4LjQ0ODZWMjguMzkyMlYyOC4zMzU4VjI4LjI3OTRWMjguMjIyOVYyOC4xNjYzVjI4LjEwOTdWMjguMDUzMVYyNy45OTY0VjI3LjkzOTZWMjcuODgyOVYyNy44MjZWMjcuNzY5MlYyNy43MTIyVjI3LjY1NTNWMjcuNTk4M1YyNy41NDEyVjI3LjQ4NDJWMjcuNDI3VjI3LjM2OTlWMjcuMzEyN1YyNy4yNTU0VjI3LjE5ODFWMjcuMTQwOFYyNy4wODM1VjI3LjAyNjFWMjYuOTY4NlYyNi45MTEyVjI2Ljg1MzdWMjYuNzk2MVYyNi43Mzg1VjI2LjY4MDlWMjYuNjIzM1YyNi41NjU2VjI2LjUwNzlWMjYuNDUwMlYyNi4zOTI0VjI2LjMzNDZWMjYuMjc2OFYyNi4yMTg5VjI2LjE2MVYyNi4xMDMxVjI2LjA0NTJWMjUuOTg3MlYyNS45MjkyVjI1Ljg3MTJWMjUuODEzMVYyNS43NTVWMjUuNjk2OVYyNS42Mzg4VjI1LjU4MDZWMjUuNTIyNVYyNS40NjQzVjI1LjQwNlYyNS4zNDc4VjI1LjI4OTVWMjUuMjMxMlYyNS4xNzI5VjI1LjExNDZWMjUuMDU2M1YyNC45OTc5VjI0LjkzOTVWMjQuODgxMVYyNC44MjI3VjI0Ljc2NDNWMjQuNzA1OFYyNC42NDczVjI0LjU4ODlWMjQuNTMwNFYyNC40NzE5VjI0LjQxMzNWMjQuMzU0OFYyNC4yOTYzVjI0LjIzNzdWMjQuMTc5MVYyNC4xMjA1VjI0LjA2MlYyNC4wMDMzVjIzLjk0NDdWMjMuODg2MVYyMy44Mjc1VjIzLjc2ODlWMjMuNzEwMlYyMy42NTE2VjIzLjU5MjlWMjMuNTM0MlYyMy40NzU2VjIzLjQxNjlWMjMuMzU4MlYyMy4yOTk2VjIzLjI0MDlWMjMuMTgyMlYyMy4xMjM1VjIzLjA2NDhWMjMuMDA2MVYyMi45NDc1VjIyLjg4ODhWMjIuODMwMVYyMi43NzE0VjIyLjcxMjdWMjIuNjU0VjIyLjU5NTRWMjIuNTM2N1YyMi40NzhWMjIuNDE5M1YyMi4zNjA3VjIyLjMwMlYyMi4yNDM0VjIyLjE4NDdWMjIuMTI2MVYyMi4wNjc1VjIyLjAwODlWMjEuOTUwMlYyMS44OTE2VjIxLjgzMzFWMjEuNzc0NVYyMS43MTU5VjIxLjY1NzNWMjEuNTk4OFYyMS41NDAzVjIxLjQ4MTdWMjEuNDIzMlYyMS4zNjQ3VjIxLjMwNjNWMjEuMjQ3OFYyMS4xODkzVjIxLjEzMDlWMjEuMDcyNVYyMS4wMTQxVjIwLjk1NTdWMjAuODk3NFYyMC44MzlWMjAuNzgwN1YyMC43MjI0VjIwLjY2NDFWMjAuNjA1OFYyMC41NDc2VjIwLjQ4OTRWMjAuNDMxMlYyMC4zNzNWMjAuMzE0OFYyMC4yNTY3VjIwLjE5ODZWMjAuMTQwNVYyMC4wODI1VjIwLjAyNDRWMTkuOTY2NFYxOS45MDg1VjE5Ljg1MDVWMTkuNzkyNlYxOS43MzQ3VjE5LjY3NjlWMTkuNjE5VjE5LjU2MTJWMTkuNTAzNVYxOS40NDU3VjE5LjM4OFYxOS4zMzA0VjE5LjI3MjdWMTkuMjE1MVYxOS4xNTc1VjE5LjFWMTkuMDQyNVYxOC45ODVWMTguOTI3NlYxOC44NzAyVjE4LjgxMjlWMTguNzU1NVYxOC42OTgzVjE4LjY0MVYxOC41ODM4VjE4LjUyNjZWMTguNDY5NVYxOC40MTI0VjE4LjM1NTRWMTguMjk4NFYxOC4yNDE1VjE4LjE4NDVWMTguMTI3N1YxOC4wNzA4VjE4LjAxNDFWMTcuOTU3M1YxNy45MDA2VjE3Ljg0NFYxNy43ODc0VjE3LjczMDlWMTcuNjc0NFYxNy42MTc5VjE3LjU2MTVWMTcuNTA1MVYxNy40NDg4VjE3LjM5MjZWMTcuMzM2NFYxNy4yODAyVjE3LjIyNDFWMTcuMTY4MVYxNy4xMTIxVjE3LjA1NjFWMTcuMDAwM1YxNi45NDQ0VjE2Ljg4ODZWMTYuODMyOVYxNi43NzczVjE2LjcyMTZWMTYuNjY2MVYxNi42MTA2VjE2LjU1NTJWMTYuNDk5OFYxNi40NDQ1VjE2LjM4OTJWMTYuMzM0VjE2LjI3ODlWMTYuMjIzOFYxNi4xNjg4VjE2LjExMzhWMTYuMDU5VjE2LjAwNDFWMTUuOTQ5NFYxNS44OTQ3VjE1Ljg0MDFWMTUuNzg1NVYxNS43MzFWMTUuNjc2NlYxNS42MjIyVjE1LjU2NzlWMTUuNTEzN1YxNS40NTk1VjE1LjQwNTRWMTUuMzUxNFYxNS4yOTc1VjE1LjI0MzZWMTUuMTg5OFYxNS4xMzZWMTUuMDgyNFYxNS4wMjg4VjE0Ljk3NTNWMTQuOTIxOFYxNC44Njg1VjE0LjgxNTJWMTQuNzYyVjE0LjcwODhWMTQuNjU1OFYxNC42MDI4VjE0LjU0OTlWMTQuNDk3VjE0LjQ0NDNWMTQuMzkxNlYxNC4zMzlWMTQuMjg2NVYxNC4yMzQxVjE0LjE4MTdWMTQuMTI5NVYxNC4wNzczVjE0LjAyNTJWMTMuOTczMlYxMy45MjEyVjEzLjg2OTRWMTMuODE3NlYxMy43NjZWMTMuNzE0NFYxMy42NjI5VjEzLjYxMTRWMTMuNTYwMVYxMy41MDg5VjEzLjQ1NzdWMTMuNDA2N1YxMy4zNTU3VjEzLjMwNDhWMTMuMjU0VjEzLjIwMzNWMTMuMTUyN1YxMy4xMDIyVjEzLjA1MThWMTMuMDAxNFYxMi45NTEyVjEyLjkwMTFWMTIuODUxVjEyLjgwMTFWMTIuNzUxMlYxMi43MDE1VjEyLjY1MThWMTIuNjAyM1YxMi41NTI4VjEyLjUwMzRWMTIuNDU0MlYxMi40MDVWMTIuMzU2VjEyLjMwN1YxMi4yNTgxVjEyLjIwOTRWMTIuMTYwN1YxMi4xMTIyVjEyLjA2MzdWMTIuMDE1NFYxMS45NjcxVjExLjkxOVYxMS44NzFWMTEuODIzMVYxMS43NzUyVjExLjcyNzVWMTEuNjc5OVYxMS42MzI0VjExLjU4NTFWMTEuNTM3OFYxMS40OTA2VjExLjQ0MzZWMTEuMzk2NlYxMS4zNDk4VjExLjMwMzFWMTEuMjU2NVYxMS4yMVYxMS4xNjM2VjExLjExNzNWMTEuMDcxMlYxMS4wMjUyVjEwLjk3OTJWMTAuOTMzNFYxMC44ODc4VjEwLjg0MjJWMTAuNzk2N1YxMC43NTE0VjEwLjcwNjJWMTAuNjYxMVYxMC42MTYxVjEwLjU3MTNWMTAuNTI2NlYxMC40ODE5VjEwLjQzNzVWMTAuMzkzMVYxMC4zNDg5VjEwLjMwNDdWMTAuMjYwN1YxMC4yMTY5VjEwLjE3MzFWMTAuMTI5NVYxMC4wODZWMTAuMDQyN1Y5Ljk5OTQyVjkuOTU2MzFWOS45MTMzM1Y5Ljg3MDQ4VjkuODI3NzZWOS43ODUxN1Y5Ljc0MjcxVjkuNzAwMzdWOS42NTgxOFY5LjYxNjExVjkuNTc0MThWOS41MzIzOFY5LjQ5MDcxVjkuNDQ5MThWOS40MDc3OFY5LjM2NjUyVjkuMzI1MzlWOS4yODQ0VjkuMjQzNTVWOS4yMDI4M1Y5LjE2MjI1VjkuMTIxODFWOS4wODE1MVY5LjA0MTM1VjkuMDAxMzNWOC45NjE0NVY4LjkyMTcxVjguODgyMTJWOC44NDI2NlY4LjgwMzM1VjguNzY0MThWOC43MjUxNVY4LjY4NjI3VjguNjQ3NTRWOC42MDg5NVY4LjU3MDVWOC41MzIyVjguNDk0MDVWOC40NTYwNVY4LjQxODE5VjguMzgwNDhWOC4zNDI5MlY4LjMwNTUxVjguMjY4MjZWOC4yMzExNVY4LjE5NDE5VjguMTU3MzhWOC4xMjA3M1Y4LjA4NDIzVjguMDQ3ODhWOC4wMTE2OVY3Ljk3NTY1VjcuOTM5NzZWNy45MDQwM1Y3Ljg2ODQ2VjcuODMzMDRWNy43OTc3OFY3Ljc2MjY4VjcuNzI3NzRWNy42OTI5NVY3LjY1ODMyVjcuNjIzODZWNy41ODk1NVY3LjU1NTRWNy41MjE0MlY3LjQ4NzU5VjcuNDUzOTNWNy40MjA0M1Y3LjM4NzFWNy4zNTM5M1Y3LjMyMDkyVjcuMjg4MDhWNy4yNTU0VjcuMjIyODlWNy4xOTA1NFY3LjE1ODM3VjcuMTI2MzZWNy4wOTQ1MVY3LjA2Mjg0VjcuMDMxMzNWN1Y2Ljk2MTc2TDEyNDcuMDEgNi45MjM5N0MxMjQ3LjE2IDUuOTU1NzEgMTI0Ni45OCA0LjQ4Mzg1IDEyNDUuOTQgMy4yNTk3OUMxMjQ0LjkyIDIuMDQ5MjQgMTI0MyAxIDEyMzkuNSAxSDEyMzkuNDZIMTIzOS40MUgxMjM5LjM2SDEyMzkuMzFIMTIzOS4yNkgxMjM5LjJIMTIzOS4xNEgxMjM5LjA4SDEyMzkuMDJIMTIzOC45NUgxMjM4Ljg4SDEyMzguODFIMTIzOC43NEgxMjM4LjY2SDEyMzguNThIMTIzOC41SDEyMzguNDJIMTIzOC4zM0gxMjM4LjI0SDEyMzguMTVIMTIzOC4wNkgxMjM3Ljk2SDEyMzcuODZIMTIzNy43NkgxMjM3LjY2SDEyMzcuNTVIMTIzNy40NEgxMjM3LjMzSDEyMzcuMjJIMTIzNy4xSDEyMzYuOTlIMTIzNi44N0gxMjM2Ljc0SDEyMzYuNjJIMTIzNi40OUgxMjM2LjM2SDEyMzYuMjNIMTIzNi4xSDEyMzUuOTZIMTIzNS44MkgxMjM1LjY4SDEyMzUuNTRIMTIzNS4zOUgxMjM1LjI1SDEyMzUuMUgxMjM0Ljk0SDEyMzQuNzlIMTIzNC42M0gxMjM0LjQ3SDEyMzQuMzFIMTIzNC4xNUgxMjMzLjk5SDEyMzMuODJIMTIzMy42NUgxMjMzLjQ4SDEyMzMuM0gxMjMzLjEzSDEyMzIuOTVIMTIzMi43N0gxMjMyLjU4SDEyMzIuNEgxMjMyLjIxSDEyMzIuMDJIMTIzMS44M0gxMjMxLjY0SDEyMzEuNDRIMTIzMS4yNUgxMjMxLjA1SDEyMzAuODVIMTIzMC42NEgxMjMwLjQ0SDEyMzAuMjNIMTIzMC4wMkgxMjI5LjgxSDEyMjkuNTlIMTIyOS4zOEgxMjI5LjE2SDEyMjguOTRIMTIyOC43MkgxMjI4LjVIMTIyOC4yN0gxMjI4LjA0SDEyMjcuODFIMTIyNy41OEgxMjI3LjM1SDEyMjcuMTFIMTIyNi44OEgxMjI2LjY0SDEyMjYuNEgxMjI2LjE1SDEyMjUuOTFIMTIyNS42NkgxMjI1LjQxSDEyMjUuMTZIMTIyNC45MUgxMjI0LjY2SDEyMjQuNEgxMjI0LjE0SDEyMjMuODhIMTIyMy42MkgxMjIzLjM2SDEyMjMuMDlIMTIyMi44MkgxMjIyLjU2SDEyMjIuMjlIMTIyMi4wMUgxMjIxLjc0SDEyMjEuNDZIMTIyMS4xOUgxMjIwLjkxSDEyMjAuNjJIMTIyMC4zNEgxMjIwLjA2SDEyMTkuNzdIMTIxOS40OEgxMjE5LjE5SDEyMTguOUgxMjE4LjYxSDEyMTguMzFIMTIxOC4wMkgxMjE3LjcySDEyMTcuNDJIMTIxNy4xMkgxMjE2LjgySDEyMTYuNTFIMTIxNi4yMUgxMjE1LjlIMTIxNS41OUgxMjE1LjI4SDEyMTQuOTdIMTIxNC42NUgxMjE0LjM0SDEyMTQuMDJIMTIxMy43SDEyMTMuMzhIMTIxMy4wNkgxMjEyLjczSDEyMTIuNDFIMTIxMi4wOEgxMjExLjc1SDEyMTEuNDNIMTIxMS4wOUgxMjEwLjc2SDEyMTAuNDNIMTIxMC4wOUgxMjA5Ljc2SDEyMDkuNDJIMTIwOS4wOEgxMjA4Ljc0SDEyMDguMzlIMTIwOC4wNUgxMjA3LjdIMTIwNy4zNkgxMjA3LjAxSDEyMDYuNjZIMTIwNi4zMUgxMjA1Ljk2SDEyMDUuNkgxMjA1LjI1SDEyMDQuODlIMTIwNC41M0gxMjA0LjE3SDEyMDMuODFIMTIwMy40NUgxMjAzLjA5SDEyMDIuNzJIMTIwMi4zNkgxMjAxLjk5SDEyMDEuNjJIMTIwMS4yNUgxMjAwLjg4SDEyMDAuNTFIMTIwMC4xNEgxMTk5Ljc2SDExOTkuMzlIMTE5OS4wMUgxMTk4LjYzSDExOTguMjVIMTE5Ny44N0gxMTk3LjQ5SDExOTcuMUgxMTk2LjcySDExOTYuMzNIMTE5NS45NUgxMTk1LjU2SDExOTUuMTdIMTE5NC43OEgxMTk0LjM5SDExOTRIMTE5My42SDExOTMuMjFIMTE5Mi44MUgxMTkyLjQySDExOTIuMDJIMTE5MS42MkgxMTkxLjIySDExOTAuODJIMTE5MC40MkgxMTkwLjAxSDExODkuNjFIMTE4OS4ySDExODguOEgxMTg4LjM5SDExODcuOThIMTE4Ny41N0gxMTg3LjE2SDExODYuNzVIMTE4Ni4zNEgxMTg1LjkzSDExODUuNTFIMTE4NS4xSDExODQuNjhIMTE4NC4yNkgxMTgzLjg1SDExODMuNDNIMTE4My4wMUgxMTgyLjU5SDExODIuMTZIMTE4MS43NEgxMTgxLjMySDExODAuODlIMTE4MC40N0gxMTgwLjA0SDExNzkuNjJIMTE3OS4xOUgxMTc4Ljc2SDExNzguMzNIMTE3Ny45SDExNzcuNDdIMTE3Ny4wNEgxMTc2LjZIMTE3Ni4xN0gxMTc1Ljc0SDExNzUuM0gxMTc0Ljg3SDExNzQuNDNIMTE3My45OUgxMTczLjU1SDExNzMuMTJIMTE3Mi42OEgxMTcyLjI0SDExNzEuOEgxMTcxLjM1SDExNzAuOTFIMTE3MC40N0gxMTcwLjAySDExNjkuNThIMTE2OS4xNEgxMTY4LjY5SDExNjguMjRIMTE2Ny44SDExNjcuMzVIMTE2Ni45SDExNjYuNDVIMTE2NkgxMTY1LjU1SDExNjUuMUgxMTY0LjY1SDExNjQuMkgxMTYzLjc1SDExNjMuMjlIMTE2Mi44NEgxMTYyLjM4SDExNjEuOTNIMTE2MS40N0gxMTYxLjAySDExNjAuNTZIMTE2MC4xMUgxMTU5LjY1SDExNTkuMTlIMTE1OC43M0gxMTU4LjI3SDExNTcuODJIMTE1Ny4zNkgxMTU2LjlIMTE1Ni40M0gxMTU1Ljk3SDExNTUuNTFIMTE1NS4wNUgxMTU0LjU5SDExNTQuMTNIMTE1My42NkgxMTUzLjJIMTE1Mi43NEgxMTUyLjI3SDExNTEuODFIMTE1MS4zNEgxMTUwLjg4SDExNTAuNDFIMTE0OS45NEgxMTQ5LjQ4SDExNDkuMDFIMTE0OC41NEgxMTQ4LjA4SDExNDcuNjFIMTE0Ny4xNEgxMTQ2LjY3SDExNDYuMjFIMTE0NS43NEgxMTQ1LjI3SDExNDQuOEgxMTQ0LjMzSDExNDMuODZIMTE0My4zOUgxMTQyLjkySDExNDIuNDVIMTE0MS45OEgxMTQxLjUxSDExNDEuMDRIMTE0MC41N0gxMTQwLjA5SDExMzkuNjJIMTEzOS4xNUgxMTM4LjY4SDExMzguMjFIMTEzNy43M0gxMTM3LjI2SDExMzYuNzlIMTEzNi4zMkgxMTM1Ljg1SDExMzUuMzdIMTEzNC45SDExMzQuNDNIMTEzMy45NUgxMTMzLjQ4SDExMzMuMDFIMTEzMi41NEgxMTMyLjA2SDExMzEuNTlIMTEzMS4xMkgxMTMwLjY0SDExMzAuMTdIMTEyOS43SDExMjkuMjJIMTEyOC43NUgxMTI4LjI4SDExMjcuOEgxMTI3LjMzSDExMjYuODZIMTEyNi4zOEgxMTI1LjkxSDExMjUuNDRIMTEyNC45N0gxMTI0LjQ5SDExMjQuMDJIMTEyMy41NUgxMTIzLjA3SDExMjIuNkgxMTIyLjEzSDExMjEuNjZIMTEyMS4xOUgxMTIwLjcxSDExMjAuMjRIMTExOS43N0gxMTE5LjNIMTExOC44M0gxMTE4LjM2SDExMTcuODlIMTExNy40MkgxMTE2Ljk1SDExMTYuNDhIMTExNi4wMUgxMTE1LjU0SDExMTUuMDdIMTExNC42SDExMTQuMTNIMTExMy42NkgxMTEzLjE5SDExMTIuNzJIMTExMi4yNkgxMTExLjc5SDExMTEuMzJIMTExMC44NUgxMTEwLjM5SDExMDkuOTJIMTEwOS40NUgxMTA4Ljk5SDExMDguNTJIMTEwOC4wNkgxMTA3LjU5SDExMDcuMTNIMTEwNi42N0gxMTA2LjJIMTEwNS43NEgxMTA1LjI4SDExMDQuODFIMTEwNC4zNUgxMTAzLjg5SDExMDMuNDNIMTEwMi45N0gxMTAyLjUxSDExMDIuMDVIMTEwMS41OUgxMTAxLjEzSDExMDAuNjdIMTEwMC4yMkgxMDk5Ljc2SDEwOTkuM0gxMDk4Ljg1SDEwOTguMzlIMTA5Ny45M0gxMDk3LjQ4SDEwOTcuMDNIMTA5Ni41N0gxMDk2LjEySDEwOTUuNjdIMTA5NS4yMUgxMDk0Ljc2SDEwOTQuMzFIMTA5My44NkgxMDkzLjQxSDEwOTIuOTZIMTA5Mi41MkgxMDkyLjA3SDEwOTEuNjJIMTA5MS4xN0gxMDkwLjczSDEwOTAuMjhIMTA4OS44NEgxMDg5LjRIMTA4OC45NUgxMDg4LjUxSDEwODguMDdIMTA4Ny42M0gxMDg3LjE5SDEwODYuNzVIMTA4Ni4zMUgxMDg1Ljg3SDEwODUuNDNIMTA4NUgxMDg0LjU2SDEwODQuMTNIMTA4My42OUgxMDgzLjI2SDEwODIuODNIMTA4Mi4zOUgxMDgxLjk2SDEwODEuNTNIMTA4MS4xSDEwODAuNjdIMTA4MC4yNUgxMDc5LjgySDEwNzkuMzlIMTA3OC45N0gxMDc4LjU0SDEwNzguMTJIMTA3Ny43SDEwNzcuMjhIMTA3Ni44NkgxMDc2LjQ0SDEwNzYuMDJIMTA3NS42SDEwNzUuMThIMTA3NC43N0gxMDc0LjM1SDEwNzMuOTRIMTA3My41MkgxMDczLjExSDEwNzIuN0gxMDcyLjI5SDEwNzEuODhIMTA3MS40N0gxMDcxLjA2SDEwNzAuNjZIMTA3MC4yNUgxMDY5Ljg1SDEwNjkuNDRIMTA2OS4wNEgxMDY4LjY0SDEwNjguMjRIMTA2Ny44NEgxMDY3LjQ0SDEwNjcuMDVIMTA2Ni42NUgxMDY2LjI2SDEwNjUuODZIMTA2NS40N0gxMDY1LjA4SDEwNjQuNjlIMTA2NC4zSDEwNjMuOTFIMTA2My41M0gxMDYzLjE0SDEwNjIuNzZIMTA2Mi4zN0gxMDYxLjk5SDEwNjEuNjFIMTA2MS4yM0gxMDYwLjg1SDEwNjAuNDdIMTA2MC4xSDEwNTkuNzJIMTA1OS4zNUgxMDU4Ljk4SDEwNTguNjFIMTA1OC4yNEgxMDU3Ljg3SDEwNTcuNUgxMDU3LjE0SDEwNTYuNzdIMTA1Ni40MUgxMDU2LjA1SDEwNTUuNjlIMTA1NS4zM0gxMDU0Ljk3SDEwNTQuNjFIMTA1NC4yNkgxMDUzLjlIMTA1My41NUgxMDUzLjJIMTA1Mi44NUgxMDUyLjYyWiIgZmlsbD0iIzMxMkQyRCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY2M181ODM1Ij4KPHJlY3Qgd2lkdGg9IjEyNDgiIGhlaWdodD0iMjkxIiAvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}

.rent .sample__head {
    padding: 9rem 0 5rem 12rem;
}

.rent .sample__title span {
    color: var(--primary-black);
}

.rent .sample__feat-item:nth-child(1) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMzEyRDJEIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjMzEyRDJEIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.rent .sample__feat-item:nth-child(2) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjZmZmIiBkPSJNNDguMzY3LjVoMzEuMTMxdjMxLjEzMUg0OC4zNjd6Ii8+PHBhdGggZmlsbD0iIzMxMkQyRCIgZD0iTTAgMTUuMDgyaDY0LjkxOFY4MEgweiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIHN0cm9rZT0iIzMxMkQyRCIgZD0iTS41IDQ4LjM2OWgzMS4xMzFWNzkuNUguNXoiLz48L3N2Zz4=);
}

.rent .sample__feat-item:nth-child(3) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMxMkQyRCIgc3Ryb2tlPSIjMzEyRDJEIiBkPSJNLjUgMzMuNWgzMS4xMzF2MzEuMTMxSC41eiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIGQ9Ik0zMyAwaDMyLjEzMXYzMi4xMzFIMzN6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMzIDMzaDQ3djQ3SDMzeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIHN0cm9rZT0iIzMxMkQyRCIgZD0iTS41LjVoMzEuMTMxdjMxLjEzMUguNXoiLz48L3N2Zz4=);
}

.rent .geo__img {
    height: auto;
}

.rent .advan__title {
    font-weight: 400;
}

.rent .advan__title span {
    font-weight: 800;
}

.rent .projects__address-title {
    color: var(--primary-black);
}

.rent .advan__head-content {
    padding: 3rem 13rem 10rem 13rem;
}

.construction .sample {
    background-color: var(--primary-yellow);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0OCIgaGVpZ2h0PSIyOTEiIHZpZXdCb3g9IjAgMCAxMjQ4IDI5MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY2M181ODM1KSI+CjxyZWN0IHdpZHRoPSIxMjQ4IiBoZWlnaHQ9IjI5MSIgLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMDUyLjM4IDBIMTA1Mi41SDEwNTIuODVIMTA1My4ySDEwNTMuNTVIMTA1My45SDEwNTQuMjZIMTA1NC42MUgxMDU0Ljk3SDEwNTUuMzNIMTA1NS42OUgxMDU2LjA1SDEwNTYuNDFIMTA1Ni43N0gxMDU3LjE0SDEwNTcuNUgxMDU3Ljg3SDEwNTguMjRIMTA1OC42MUgxMDU4Ljk4SDEwNTkuMzVIMTA1OS43MkgxMDYwLjFIMTA2MC40N0gxMDYwLjg1SDEwNjEuMjNIMTA2MS42MUgxMDYxLjk5SDEwNjIuMzdIMTA2Mi43NkgxMDYzLjE0SDEwNjMuNTNIMTA2My45MUgxMDY0LjNIMTA2NC42OUgxMDY1LjA4SDEwNjUuNDdIMTA2NS44NkgxMDY2LjI2SDEwNjYuNjVIMTA2Ny4wNUgxMDY3LjQ0SDEwNjcuODRIMTA2OC4yNEgxMDY4LjY0SDEwNjkuMDRIMTA2OS40NEgxMDY5Ljg1SDEwNzAuMjVIMTA3MC42NkgxMDcxLjA2SDEwNzEuNDdIMTA3MS44OEgxMDcyLjI5SDEwNzIuN0gxMDczLjExSDEwNzMuNTJIMTA3My45NEgxMDc0LjM1SDEwNzQuNzdIMTA3NS4xOEgxMDc1LjZIMTA3Ni4wMkgxMDc2LjQ0SDEwNzYuODZIMTA3Ny4yOEgxMDc3LjdIMTA3OC4xMkgxMDc4LjU0SDEwNzguOTdIMTA3OS4zOUgxMDc5LjgySDEwODAuMjVIMTA4MC42N0gxMDgxLjFIMTA4MS41M0gxMDgxLjk2SDEwODIuMzlIMTA4Mi44M0gxMDgzLjI2SDEwODMuNjlIMTA4NC4xM0gxMDg0LjU2SDEwODVIMTA4NS40M0gxMDg1Ljg3SDEwODYuMzFIMTA4Ni43NUgxMDg3LjE5SDEwODcuNjNIMTA4OC4wN0gxMDg4LjUxSDEwODguOTVIMTA4OS40SDEwODkuODRIMTA5MC4yOEgxMDkwLjczSDEwOTEuMTdIMTA5MS42MkgxMDkyLjA3SDEwOTIuNTJIMTA5Mi45NkgxMDkzLjQxSDEwOTMuODZIMTA5NC4zMUgxMDk0Ljc2SDEwOTUuMjFIMTA5NS42N0gxMDk2LjEySDEwOTYuNTdIMTA5Ny4wM0gxMDk3LjQ4SDEwOTcuOTNIMTA5OC4zOUgxMDk4Ljg1SDEwOTkuM0gxMDk5Ljc2SDExMDAuMjJIMTEwMC42N0gxMTAxLjEzSDExMDEuNTlIMTEwMi4wNUgxMTAyLjUxSDExMDIuOTdIMTEwMy40M0gxMTAzLjg5SDExMDQuMzVIMTEwNC44MUgxMTA1LjI4SDExMDUuNzRIMTEwNi4ySDExMDYuNjdIMTEwNy4xM0gxMTA3LjU5SDExMDguMDZIMTEwOC41MkgxMTA4Ljk5SDExMDkuNDVIMTEwOS45MkgxMTEwLjM5SDExMTAuODVIMTExMS4zMkgxMTExLjc5SDExMTIuMjZIMTExMi43MkgxMTEzLjE5SDExMTMuNjZIMTExNC4xM0gxMTE0LjZIMTExNS4wN0gxMTE1LjU0SDExMTYuMDFIMTExNi40OEgxMTE2Ljk1SDExMTcuNDJIMTExNy44OUgxMTE4LjM2SDExMTguODNIMTExOS4zSDExMTkuNzdIMTEyMC4yNEgxMTIwLjcxSDExMjEuMTlIMTEyMS42NkgxMTIyLjEzSDExMjIuNkgxMTIzLjA3SDExMjMuNTVIMTEyNC4wMkgxMTI0LjQ5SDExMjQuOTdIMTEyNS40NEgxMTI1LjkxSDExMjYuMzhIMTEyNi44NkgxMTI3LjMzSDExMjcuOEgxMTI4LjI4SDExMjguNzVIMTEyOS4yMkgxMTI5LjdIMTEzMC4xN0gxMTMwLjY0SDExMzEuMTJIMTEzMS41OUgxMTMyLjA2SDExMzIuNTRIMTEzMy4wMUgxMTMzLjQ4SDExMzMuOTVIMTEzNC40M0gxMTM0LjlIMTEzNS4zN0gxMTM1Ljg1SDExMzYuMzJIMTEzNi43OUgxMTM3LjI2SDExMzcuNzNIMTEzOC4yMUgxMTM4LjY4SDExMzkuMTVIMTEzOS42MkgxMTQwLjA5SDExNDAuNTdIMTE0MS4wNEgxMTQxLjUxSDExNDEuOThIMTE0Mi40NUgxMTQyLjkySDExNDMuMzlIMTE0My44NkgxMTQ0LjMzSDExNDQuOEgxMTQ1LjI3SDExNDUuNzRIMTE0Ni4yMUgxMTQ2LjY3SDExNDcuMTRIMTE0Ny42MUgxMTQ4LjA4SDExNDguNTRIMTE0OS4wMUgxMTQ5LjQ4SDExNDkuOTRIMTE1MC40MUgxMTUwLjg4SDExNTEuMzRIMTE1MS44MUgxMTUyLjI3SDExNTIuNzRIMTE1My4ySDExNTMuNjZIMTE1NC4xM0gxMTU0LjU5SDExNTUuMDVIMTE1NS41MUgxMTU1Ljk3SDExNTYuNDNIMTE1Ni45SDExNTcuMzZIMTE1Ny44MkgxMTU4LjI3SDExNTguNzNIMTE1OS4xOUgxMTU5LjY1SDExNjAuMTFIMTE2MC41NkgxMTYxLjAySDExNjEuNDdIMTE2MS45M0gxMTYyLjM4SDExNjIuODRIMTE2My4yOUgxMTYzLjc1SDExNjQuMkgxMTY0LjY1SDExNjUuMUgxMTY1LjU1SDExNjZIMTE2Ni40NUgxMTY2LjlIMTE2Ny4zNUgxMTY3LjhIMTE2OC4yNEgxMTY4LjY5SDExNjkuMTRIMTE2OS41OEgxMTcwLjAySDExNzAuNDdIMTE3MC45MUgxMTcxLjM1SDExNzEuOEgxMTcyLjI0SDExNzIuNjhIMTE3My4xMkgxMTczLjU1SDExNzMuOTlIMTE3NC40M0gxMTc0Ljg3SDExNzUuM0gxMTc1Ljc0SDExNzYuMTdIMTE3Ni42SDExNzcuMDRIMTE3Ny40N0gxMTc3LjlIMTE3OC4zM0gxMTc4Ljc2SDExNzkuMTlIMTE3OS42MkgxMTgwLjA0SDExODAuNDdIMTE4MC44OUgxMTgxLjMySDExODEuNzRIMTE4Mi4xNkgxMTgyLjU5SDExODMuMDFIMTE4My40M0gxMTgzLjg1SDExODQuMjZIMTE4NC42OEgxMTg1LjFIMTE4NS41MUgxMTg1LjkzSDExODYuMzRIMTE4Ni43NUgxMTg3LjE2SDExODcuNTdIMTE4Ny45OEgxMTg4LjM5SDExODguOEgxMTg5LjJIMTE4OS42MUgxMTkwLjAxSDExOTAuNDJIMTE5MC44MkgxMTkxLjIySDExOTEuNjJIMTE5Mi4wMkgxMTkyLjQySDExOTIuODFIMTE5My4yMUgxMTkzLjZIMTE5NEgxMTk0LjM5SDExOTQuNzhIMTE5NS4xN0gxMTk1LjU2SDExOTUuOTVIMTE5Ni4zM0gxMTk2LjcySDExOTcuMUgxMTk3LjQ5SDExOTcuODdIMTE5OC4yNUgxMTk4LjYzSDExOTkuMDFIMTE5OS4zOUgxMTk5Ljc2SDEyMDAuMTRIMTIwMC41MUgxMjAwLjg4SDEyMDEuMjVIMTIwMS42MkgxMjAxLjk5SDEyMDIuMzZIMTIwMi43MkgxMjAzLjA5SDEyMDMuNDVIMTIwMy44MUgxMjA0LjE3SDEyMDQuNTNIMTIwNC44OUgxMjA1LjI1SDEyMDUuNkgxMjA1Ljk2SDEyMDYuMzFIMTIwNi42NkgxMjA3LjAxSDEyMDcuMzZIMTIwNy43SDEyMDguMDVIMTIwOC4zOUgxMjA4Ljc0SDEyMDkuMDhIMTIwOS40MkgxMjA5Ljc2SDEyMTAuMDlIMTIxMC40M0gxMjEwLjc2SDEyMTEuMDlIMTIxMS40M0gxMjExLjc1SDEyMTIuMDhIMTIxMi40MUgxMjEyLjczSDEyMTMuMDZIMTIxMy4zOEgxMjEzLjdIMTIxNC4wMkgxMjE0LjM0SDEyMTQuNjVIMTIxNC45N0gxMjE1LjI4SDEyMTUuNTlIMTIxNS45SDEyMTYuMjFIMTIxNi41MUgxMjE2LjgySDEyMTcuMTJIMTIxNy40MkgxMjE3LjcySDEyMTguMDJIMTIxOC4zMUgxMjE4LjYxSDEyMTguOUgxMjE5LjE5SDEyMTkuNDhIMTIxOS43N0gxMjIwLjA2SDEyMjAuMzRIMTIyMC42MkgxMjIwLjkxSDEyMjEuMTlIMTIyMS40NkgxMjIxLjc0SDEyMjIuMDFIMTIyMi4yOUgxMjIyLjU2SDEyMjIuODJIMTIyMy4wOUgxMjIzLjM2SDEyMjMuNjJIMTIyMy44OEgxMjI0LjE0SDEyMjQuNEgxMjI0LjY2SDEyMjQuOTFIMTIyNS4xNkgxMjI1LjQxSDEyMjUuNjZIMTIyNS45MUgxMjI2LjE1SDEyMjYuNEgxMjI2LjY0SDEyMjYuODhIMTIyNy4xMUgxMjI3LjM1SDEyMjcuNThIMTIyNy44MUgxMjI4LjA0SDEyMjguMjdIMTIyOC41SDEyMjguNzJIMTIyOC45NEgxMjI5LjE2SDEyMjkuMzhIMTIyOS41OUgxMjI5LjgxSDEyMzAuMDJIMTIzMC4yM0gxMjMwLjQ0SDEyMzAuNjRIMTIzMC44NUgxMjMxLjA1SDEyMzEuMjVIMTIzMS40NEgxMjMxLjY0SDEyMzEuODNIMTIzMi4wMkgxMjMyLjIxSDEyMzIuNEgxMjMyLjU4SDEyMzIuNzdIMTIzMi45NUgxMjMzLjEzSDEyMzMuM0gxMjMzLjQ4SDEyMzMuNjVIMTIzMy44MkgxMjMzLjk5SDEyMzQuMTVIMTIzNC4zMUgxMjM0LjQ3SDEyMzQuNjNIMTIzNC43OUgxMjM0Ljk0SDEyMzUuMUgxMjM1LjI1SDEyMzUuMzlIMTIzNS41NEgxMjM1LjY4SDEyMzUuODJIMTIzNS45NkgxMjM2LjFIMTIzNi4yM0gxMjM2LjM2SDEyMzYuNDlIMTIzNi42MkgxMjM2Ljc0SDEyMzYuODdIMTIzNi45OUgxMjM3LjFIMTIzNy4yMkgxMjM3LjMzSDEyMzcuNDRIMTIzNy41NUgxMjM3LjY2SDEyMzcuNzZIMTIzNy44NkgxMjM3Ljk2SDEyMzguMDZIMTIzOC4xNUgxMjM4LjI0SDEyMzguMzNIMTIzOC40MkgxMjM4LjVIMTIzOC41OEgxMjM4LjY2SDEyMzguNzRIMTIzOC44MUgxMjM4Ljg4SDEyMzguOTVIMTIzOS4wMkgxMjM5LjA4SDEyMzkuMTRIMTIzOS4ySDEyMzkuMjZIMTIzOS4zMUgxMjM5LjM2SDEyMzkuNDFIMTIzOS40NkgxMjM5LjVDMTI0My4yIDAgMTI0NS40NSAxLjExNzQzIDEyNDYuNzEgMi42MTUyMUMxMjQ3Ljk1IDQuMDgzMzggMTI0OC4xOCA1LjgzOTA4IDEyNDggNy4wMzY4MlY3LjA2Mjg0VjcuMDk0NTFWNy4xMjYzNlY3LjE1ODM3VjcuMTkwNTRWNy4yMjI4OVY3LjI1NTRWNy4yODgwOFY3LjMyMDkyVjcuMzUzOTNWNy4zODcxVjcuNDIwNDNWNy40NTM5M1Y3LjQ4NzU5VjcuNTIxNDJWNy41NTU0VjcuNTg5NTVWNy42MjM4NlY3LjY1ODMyVjcuNjkyOTVWNy43Mjc3NFY3Ljc2MjY4VjcuNzk3NzhWNy44MzMwNFY3Ljg2ODQ2VjcuOTA0MDNWNy45Mzk3NlY3Ljk3NTY1VjguMDExNjlWOC4wNDc4OFY4LjA4NDIzVjguMTIwNzNWOC4xNTczOFY4LjE5NDE5VjguMjMxMTVWOC4yNjgyNlY4LjMwNTUxVjguMzQyOTJWOC4zODA0OFY4LjQxODE5VjguNDU2MDVWOC40OTQwNVY4LjUzMjJWOC41NzA1VjguNjA4OTVWOC42NDc1NFY4LjY4NjI3VjguNzI1MTVWOC43NjQxOFY4LjgwMzM1VjguODQyNjZWOC44ODIxMlY4LjkyMTcxVjguOTYxNDVWOS4wMDEzM1Y5LjA0MTM1VjkuMDgxNTFWOS4xMjE4MVY5LjE2MjI1VjkuMjAyODNWOS4yNDM1NVY5LjI4NDRWOS4zMjUzOVY5LjM2NjUyVjkuNDA3NzhWOS40NDkxOFY5LjQ5MDcxVjkuNTMyMzhWOS41NzQxOFY5LjYxNjExVjkuNjU4MThWOS43MDAzN1Y5Ljc0MjcxVjkuNzg1MTdWOS44Mjc3NlY5Ljg3MDQ4VjkuOTEzMzNWOS45NTYzMVY5Ljk5OTQyVjEwLjA0MjdWMTAuMDg2VjEwLjEyOTVWMTAuMTczMVYxMC4yMTY5VjEwLjI2MDdWMTAuMzA0N1YxMC4zNDg5VjEwLjM5MzFWMTAuNDM3NVYxMC40ODE5VjEwLjUyNjZWMTAuNTcxM1YxMC42MTYxVjEwLjY2MTFWMTAuNzA2MlYxMC43NTE0VjEwLjc5NjdWMTAuODQyMlYxMC44ODc4VjEwLjkzMzRWMTAuOTc5MlYxMS4wMjUyVjExLjA3MTJWMTEuMTE3M1YxMS4xNjM2VjExLjIxVjExLjI1NjVWMTEuMzAzMVYxMS4zNDk4VjExLjM5NjZWMTEuNDQzNlYxMS40OTA2VjExLjUzNzhWMTEuNTg1MVYxMS42MzI0VjExLjY3OTlWMTEuNzI3NVYxMS43NzUyVjExLjgyMzFWMTEuODcxVjExLjkxOVYxMS45NjcxVjEyLjAxNTRWMTIuMDYzN1YxMi4xMTIyVjEyLjE2MDdWMTIuMjA5NFYxMi4yNTgxVjEyLjMwN1YxMi4zNTZWMTIuNDA1VjEyLjQ1NDJWMTIuNTAzNFYxMi41NTI4VjEyLjYwMjNWMTIuNjUxOFYxMi43MDE1VjEyLjc1MTJWMTIuODAxMVYxMi44NTFWMTIuOTAxMVYxMi45NTEyVjEzLjAwMTRWMTMuMDUxOFYxMy4xMDIyVjEzLjE1MjdWMTMuMjAzM1YxMy4yNTRWMTMuMzA0OFYxMy4zNTU3VjEzLjQwNjdWMTMuNDU3N1YxMy41MDg5VjEzLjU2MDFWMTMuNjExNFYxMy42NjI5VjEzLjcxNDRWMTMuNzY2VjEzLjgxNzZWMTMuODY5NFYxMy45MjEyVjEzLjk3MzJWMTQuMDI1MlYxNC4wNzczVjE0LjEyOTVWMTQuMTgxN1YxNC4yMzQxVjE0LjI4NjVWMTQuMzM5VjE0LjM5MTZWMTQuNDQ0M1YxNC40OTdWMTQuNTQ5OVYxNC42MDI4VjE0LjY1NThWMTQuNzA4OFYxNC43NjJWMTQuODE1MlYxNC44Njg1VjE0LjkyMThWMTQuOTc1M1YxNS4wMjg4VjE1LjA4MjRWMTUuMTM2VjE1LjE4OThWMTUuMjQzNlYxNS4yOTc1VjE1LjM1MTRWMTUuNDA1NFYxNS40NTk1VjE1LjUxMzdWMTUuNTY3OVYxNS42MjIyVjE1LjY3NjZWMTUuNzMxVjE1Ljc4NTVWMTUuODQwMVYxNS44OTQ3VjE1Ljk0OTRWMTYuMDA0MVYxNi4wNTlWMTYuMTEzOFYxNi4xNjg4VjE2LjIyMzhWMTYuMjc4OVYxNi4zMzRWMTYuMzg5MlYxNi40NDQ1VjE2LjQ5OThWMTYuNTU1MlYxNi42MTA2VjE2LjY2NjFWMTYuNzIxNlYxNi43NzczVjE2LjgzMjlWMTYuODg4NlYxNi45NDQ0VjE3LjAwMDNWMTcuMDU2MVYxNy4xMTIxVjE3LjE2ODFWMTcuMjI0MVYxNy4yODAyVjE3LjMzNjRWMTcuMzkyNlYxNy40NDg4VjE3LjUwNTFWMTcuNTYxNVYxNy42MTc5VjE3LjY3NDRWMTcuNzMwOVYxNy43ODc0VjE3Ljg0NFYxNy45MDA2VjE3Ljk1NzNWMTguMDE0MVYxOC4wNzA4VjE4LjEyNzdWMTguMTg0NVYxOC4yNDE1VjE4LjI5ODRWMTguMzU1NFYxOC40MTI0VjE4LjQ2OTVWMTguNTI2NlYxOC41ODM4VjE4LjY0MVYxOC42OTgzVjE4Ljc1NTVWMTguODEyOVYxOC44NzAyVjE4LjkyNzZWMTguOTg1VjE5LjA0MjVWMTkuMVYxOS4xNTc1VjE5LjIxNTFWMTkuMjcyN1YxOS4zMzA0VjE5LjM4OFYxOS40NDU3VjE5LjUwMzVWMTkuNTYxMlYxOS42MTlWMTkuNjc2OVYxOS43MzQ3VjE5Ljc5MjZWMTkuODUwNVYxOS45MDg1VjE5Ljk2NjRWMjAuMDI0NFYyMC4wODI1VjIwLjE0MDVWMjAuMTk4NlYyMC4yNTY3VjIwLjMxNDhWMjAuMzczVjIwLjQzMTJWMjAuNDg5NFYyMC41NDc2VjIwLjYwNThWMjAuNjY0MVYyMC43MjI0VjIwLjc4MDdWMjAuODM5VjIwLjg5NzRWMjAuOTU1N1YyMS4wMTQxVjIxLjA3MjVWMjEuMTMwOVYyMS4xODkzVjIxLjI0NzhWMjEuMzA2M1YyMS4zNjQ3VjIxLjQyMzJWMjEuNDgxN1YyMS41NDAzVjIxLjU5ODhWMjEuNjU3M1YyMS43MTU5VjIxLjc3NDVWMjEuODMzMVYyMS44OTE2VjIxLjk1MDJWMjIuMDA4OVYyMi4wNjc1VjIyLjEyNjFWMjIuMTg0N1YyMi4yNDM0VjIyLjMwMlYyMi4zNjA3VjIyLjQxOTNWMjIuNDc4VjIyLjUzNjdWMjIuNTk1NFYyMi42NTRWMjIuNzEyN1YyMi43NzE0VjIyLjgzMDFWMjIuODg4OFYyMi45NDc1VjIzLjAwNjFWMjMuMDY0OFYyMy4xMjM1VjIzLjE4MjJWMjMuMjQwOVYyMy4yOTk2VjIzLjM1ODJWMjMuNDE2OVYyMy40NzU2VjIzLjUzNDJWMjMuNTkyOVYyMy42NTE2VjIzLjcxMDJWMjMuNzY4OVYyMy44Mjc1VjIzLjg4NjFWMjMuOTQ0N1YyNC4wMDMzVjI0LjA2MlYyNC4xMjA1VjI0LjE3OTFWMjQuMjM3N1YyNC4yOTYzVjI0LjM1NDhWMjQuNDEzM1YyNC40NzE5VjI0LjUzMDRWMjQuNTg4OVYyNC42NDczVjI0LjcwNThWMjQuNzY0M1YyNC44MjI3VjI0Ljg4MTFWMjQuOTM5NVYyNC45OTc5VjI1LjA1NjNWMjUuMTE0NlYyNS4xNzI5VjI1LjIzMTJWMjUuMjg5NVYyNS4zNDc4VjI1LjQwNlYyNS40NjQzVjI1LjUyMjVWMjUuNTgwNlYyNS42Mzg4VjI1LjY5NjlWMjUuNzU1VjI1LjgxMzFWMjUuODcxMlYyNS45MjkyVjI1Ljk4NzJWMjYuMDQ1MlYyNi4xMDMxVjI2LjE2MVYyNi4yMTg5VjI2LjI3NjhWMjYuMzM0NlYyNi4zOTI0VjI2LjQ1MDJWMjYuNTA3OVYyNi41NjU2VjI2LjYyMzNWMjYuNjgwOVYyNi43Mzg1VjI2Ljc5NjFWMjYuODUzN1YyNi45MTEyVjI2Ljk2ODZWMjcuMDI2MVYyNy4wODM1VjI3LjE0MDhWMjcuMTk4MVYyNy4yNTU0VjI3LjMxMjdWMjcuMzY5OVYyNy40MjdWMjcuNDg0MlYyNy41NDEyVjI3LjU5ODNWMjcuNjU1M1YyNy43MTIyVjI3Ljc2OTJWMjcuODI2VjI3Ljg4MjlWMjcuOTM5NlYyNy45OTY0VjI4LjA1MzFWMjguMTA5N1YyOC4xNjYzVjI4LjIyMjlWMjguMjc5NFYyOC4zMzU4VjI4LjM5MjJWMjguNDQ4NlYyOC41MDQ5VjI4LjU2MTJWMjguNjE3NFYyOC42NzM1VjI4LjcyOTZWMjguNzg1N1YyOC44NDE3VjI4Ljg5NzZWMjguOTUzNVYyOS4wMDkzVjI5LjA2NTFWMjkuMTIwOVYyOS4xNzY1VjI5LjIzMjFWMjkuMjg3N1YyOS4zNDMyVjI5LjM5ODZWMjkuNDU0VjI5LjUwOTNWMjkuNTY0NlYyOS42MTk4VjI5LjY3NDlWMjkuNzNWMjkuNzg1VjI5Ljg0VjI5Ljg5NDlWMjkuOTQ5N1YzMC4wMDQ1VjMwLjA1OTJWMzAuMTEzOFYzMC4xNjg0VjMwLjIyMjlWMzAuMjc3M1YzMC4zMzE3VjMwLjM4NlYzMC40NDAyVjMwLjQ5NDRWMzAuNTQ4NVYzMC42MDI1VjMwLjY1NjRWMzAuNzEwM1YzMC43NjQxVjMwLjgxNzlWMzAuODcxNVYzMC45MjUxVjMwLjk3ODZWMzEuMDMyMVYzMS4wODU1VjMxLjEzODhWMzEuMTkyVjMxLjI0NTFWMzEuMjk4MlYzMS4zNTEyVjMxLjQwNDFWMzEuNDU2OVYzMS41MDk3VjMxLjU2MjRWMzEuNjE0OVYzMS42Njc1VjMxLjcxOTlWMzEuNzcyMlYzMS44MjQ1VjMxLjg3NjdWMzEuOTI4OFYzMS45ODA4VjMyLjAzMjhWMzIuMDg0NlYzMi4xMzY0VjMyLjE4ODFWMzIuMjM5N1YzMi4yOTEyVjMyLjM0MjZWMzIuMzkzOVYzMi40NDUyVjMyLjQ5NjNWMzIuNTQ3NFYzMi41OTg0VjMyLjY0OTNWMzIuNzAwMVYzMi43NTA4VjMyLjgwMTRWMzIuODUxOVYzMi45MDIzVjMyLjk1MjdWMzMuMDAyOVYzMy4wNTNWMzMuMTAzMVYzMy4xNTNWMzMuMjAyOVYzMy4yNTI3VjMzLjMwMjNWMzMuMzUxOVYzMy40MDE0VjMzLjQ1MDdWMzMuNUMxMjQ4IDM3LjgzMiAxMjQ2LjQ1IDQwLjM3OTEgMTI0NC40MSA0MS43NTIyQzEyNDIuNDIgNDMuMDg4MSAxMjQwLjA3IDQzLjI1NDIgMTIzOC40OCA0My4wMDI2TDEwNTIuNjUgNTQuOTkxOEw3NjAuNzQzIDIxNS45MzhMNzYwLjY3MSAyMTUuOTc3TDc2MC41OTEgMjE1Ljk5MkM2MjYuMjUyIDI0MC4zMjYgMzU2LjU5NCAyODkuMTkxIDM1Mi42IDI4OS45OUMzNTAuNTggMjkwLjM5NCAzNDkuMDU0IDI5MC41NjUgMzQ3Ljk2MSAyOTAuNjEyQzM0Ni44OSAyOTAuNjU4IDM0Ni4xODYgMjkwLjU4OSAzNDUuODQzIDI5MC40NzRMMzQ1LjgzMyAyOTAuNDcxQzIzNi41MDQgMjUxLjMwNiAxNS40MzIgMTcyLjA3IDUuODI3MzkgMTY4LjQ2OEw1Ljc5NjY0IDE2OC40NTdMNS43Njc2NiAxNjguNDQxQy0wLjMxNDExNiAxNjUuMTk4IC0wLjcyOTI4NCAxNjAuOTAxIDAuMDAyOTU0NjkgMTU4LjkwOFYxNTguODY0VjE1OC44MThWMTU4Ljc3MlYxNTguNzI2VjE1OC42OFYxNTguNjMzVjE1OC41ODZWMTU4LjUzOVYxNTguNDkyVjE1OC40NDRWMTU4LjM5NlYxNTguMzQ4VjE1OC4zVjE1OC4yNTFWMTU4LjIwMlYxNTguMTUzVjE1OC4xMDRWMTU4LjA1NVYxNTguMDA1VjE1Ny45NTVWMTU3LjkwNVYxNTcuODU1VjE1Ny44MDRWMTU3Ljc1M1YxNTcuNzAyVjE1Ny42NTFWMTU3LjZWMTU3LjU0OFYxNTcuNDk2VjE1Ny40NDRWMTU3LjM5MlYxNTcuMzM5VjE1Ny4yODdWMTU3LjIzNFYxNTcuMThWMTU3LjEyN1YxNTcuMDc0VjE1Ny4wMlYxNTYuOTY2VjE1Ni45MTJWMTU2Ljg1N1YxNTYuODAzVjE1Ni43NDhWMTU2LjY5M1YxNTYuNjM4VjE1Ni41ODJWMTU2LjUyNlYxNTYuNDcxVjE1Ni40MTVWMTU2LjM1OFYxNTYuMzAyVjE1Ni4yNDVWMTU2LjE4OVYxNTYuMTMyVjE1Ni4wNzRWMTU2LjAxN1YxNTUuOTU5VjE1NS45MDFWMTU1Ljg0M1YxNTUuNzg1VjE1NS43MjdWMTU1LjY2OFYxNTUuNjFWMTU1LjU1MVYxNTUuNDkyVjE1NS40MzJWMTU1LjM3M1YxNTUuMzEzVjE1NS4yNTNWMTU1LjE5M1YxNTUuMTMzVjE1NS4wNzJWMTU1LjAxMlYxNTQuOTUxVjE1NC44OVYxNTQuODI5VjE1NC43NjhWMTU0LjcwNlYxNTQuNjQ0VjE1NC41ODJWMTU0LjUyVjE1NC40NThWMTU0LjM5NlYxNTQuMzMzVjE1NC4yNzFWMTU0LjIwOFYxNTQuMTQ1VjE1NC4wODFWMTU0LjAxOFYxNTMuOTU0VjE1My44OTFWMTUzLjgyN1YxNTMuNzYzVjE1My42OThWMTUzLjYzNFYxNTMuNTY5VjE1My41MDVWMTUzLjQ0VjE1My4zNzVWMTUzLjMwOVYxNTMuMjQ0VjE1My4xNzhWMTUzLjExM1YxNTMuMDQ3VjE1Mi45ODFWMTUyLjkxNVYxNTIuODQ4VjE1Mi43ODJWMTUyLjcxNVYxNTIuNjQ4VjE1Mi41ODFWMTUyLjUxNFYxNTIuNDQ3VjE1Mi4zOFYxNTIuMzEyVjE1Mi4yNDRWMTUyLjE3N1YxNTIuMTA5VjE1Mi4wNFYxNTEuOTcyVjE1MS45MDRWMTUxLjgzNVYxNTEuNzY2VjE1MS42OThWMTUxLjYyOVYxNTEuNTU5VjE1MS40OVYxNTEuNDIxVjE1MS4zNTFWMTUxLjI4MVYxNTEuMjEyVjE1MS4xNDJWMTUxLjA3MVYxNTEuMDAxVjE1MC45MzFWMTUwLjg2VjE1MC43OVYxNTAuNzE5VjE1MC42NDhWMTUwLjU3N1YxNTAuNTA2VjE1MC40MzVWMTUwLjM2M1YxNTAuMjkyVjE1MC4yMlYxNTAuMTQ4VjE1MC4wNzZWMTUwLjAwNFYxNDkuOTMyVjE0OS44NlYxNDkuNzg3VjE0OS43MTVWMTQ5LjY0MlYxNDkuNTY5VjE0OS40OTZWMTQ5LjQyM1YxNDkuMzVWMTQ5LjI3N1YxNDkuMjA0VjE0OS4xM1YxNDkuMDU3VjE0OC45ODNWMTQ4LjkwOVYxNDguODM1VjE0OC43NjFWMTQ4LjY4N1YxNDguNjEzVjE0OC41MzlWMTQ4LjQ2NFYxNDguMzg5VjE0OC4zMTVWMTQ4LjI0VjE0OC4xNjVWMTQ4LjA5VjE0OC4wMTVWMTQ3Ljk0VjE0Ny44NjVWMTQ3Ljc4OVYxNDcuNzE0VjE0Ny42MzhWMTQ3LjU2MlYxNDcuNDg3VjE0Ny40MTFWMTQ3LjMzNVYxNDcuMjU5VjE0Ny4xODNWMTQ3LjEwNlYxNDcuMDNWMTQ2Ljk1M1YxNDYuODc3VjE0Ni44VjE0Ni43MjRWMTQ2LjY0N1YxNDYuNTdWMTQ2LjQ5M1YxNDYuNDE2VjE0Ni4zMzlWMTQ2LjI2MVYxNDYuMTg0VjE0Ni4xMDdWMTQ2LjAyOVYxNDUuOTUyVjE0NS44NzRWMTQ1Ljc5NlYxNDUuNzE5VjE0NS42NDFWMTQ1LjU2M1YxNDUuNDg1VjE0NS40MDdWMTQ1LjMyOFYxNDUuMjVWMTQ1LjE3MlYxNDUuMDkzVjE0NS4wMTVWMTQ0LjkzNlYxNDQuODU4VjE0NC43NzlWMTQ0LjdWMTQ0LjYyMVYxNDQuNTQyVjE0NC40NjNWMTQ0LjM4NFYxNDQuMzA1VjE0NC4yMjZWMTQ0LjE0N1YxNDQuMDY4VjE0My45ODhWMTQzLjkwOVYxNDMuODI5VjE0My43NVYxNDMuNjdWMTQzLjU5MVYxNDMuNTExVjE0My40MzFWMTQzLjM1MVYxNDMuMjcxVjE0My4xOTFWMTQzLjExMVYxNDMuMDMxVjE0Mi45NTFWMTQyLjg3MVYxNDIuNzkxVjE0Mi43MTFWMTQyLjYzVjE0Mi41NVYxNDIuNDdWMTQyLjM4OVYxNDIuMzA5VjE0Mi4yMjhWMTQyLjE0OFYxNDIuMDY3VjE0MS45ODZWMTQxLjkwNlYxNDEuODI1VjE0MS43NDRWMTQxLjY2M1YxNDEuNTgzVjE0MS41MDJWMTQxLjQyMVYxNDEuMzRWMTQxLjI1OVYxNDEuMTc4VjE0MS4wOTdWMTQxLjAxNVYxNDAuOTM0VjE0MC44NTNWMTQwLjc3MlYxNDAuNjkxVjE0MC42MDlWMTQwLjUyOFYxNDAuNDQ3VjE0MC4zNjVWMTQwLjI4NFYxNDAuMjAzVjE0MC4xMjFWMTQwLjA0VjEzOS45NThWMTM5Ljg3N1YxMzkuNzk1VjEzOS43MTRWMTM5LjYzMlYxMzkuNTUxVjEzOS40NjlWMTM5LjM4N1YxMzkuMzA2VjEzOS4yMjRWMTM5LjE0M1YxMzkuMDYxVjEzOC45NzlWMTM4Ljg5N1YxMzguODE2VjEzOC43MzRWMTM4LjY1MlYxMzguNTdWMTM4LjQ4OVYxMzguNDA3VjEzOC4zMjVWMTM4LjI0M1YxMzguMTYyVjEzOC4wOFYxMzcuOTk4VjEzNy45MTZWMTM3LjgzNFYxMzcuNzUzVjEzNy42NzFWMTM3LjU4OVYxMzcuNTA3VjEzNy40MjVWMTM3LjM0NFYxMzcuMjYyVjEzNy4xOFYxMzcuMDk4VjEzNy4wMTZWMTM2LjkzNVYxMzYuODUzVjEzNi43NzFWMTM2LjY4OVYxMzYuNjA3VjEzNi41MjZWMTM2LjQ0NFYxMzYuMzYyVjEzNi4yOFYxMzYuMTk5VjEzNi4xMTdWMTM2LjAzNVYxMzUuOTU0VjEzNS44NzJWMTM1Ljc5VjEzNS43MDlWMTM1LjYyN1YxMzUuNTQ2VjEzNS40NjRWMTM1LjM4M1YxMzUuMzAxVjEzNS4yMlYxMzUuMTM4VjEzNS4wNTdWMTM0Ljk3NVYxMzQuODk0VjEzNC44MTJWMTM0LjczMVYxMzQuNjVWMTM0LjU2OFYxMzQuNDg3VjEzNC40MDZWMTM0LjMyNVYxMzQuMjQ0VjEzNC4xNjJWMTM0LjA4MVYxMzRWMTMzLjkxOVYxMzMuODM4VjEzMy43NTdWMTMzLjY3NlYxMzMuNTk1VjEzMy41MTVWMTMzLjQzNFYxMzMuMzUzVjEzMy4yNzJWMTMzLjE5MVYxMzMuMTExVjEzMy4wM1YxMzIuOTVWMTMyLjg2OVYxMzIuNzg5VjEzMi43MDhWMTMyLjYyOFYxMzIuNTQ3VjEzMi40NjdWMTMyLjM4N1YxMzIuMzA3VjEzMi4yMjdWMTMyLjE0N1YxMzIuMDY2VjEzMS45ODZWMTMxLjkwN1YxMzEuODI3VjEzMS43NDdWMTMxLjY2N1YxMzEuNTg3VjEzMS41MDhWMTMxLjQyOFYxMzEuMzQ5VjEzMS4yNjlWMTMxLjE5VjEzMS4xMVYxMzEuMDMxVjEzMC45NTJWMTMwLjg3M1YxMzAuNzk0VjEzMC43MTVWMTMwLjYzNlYxMzAuNTU3VjEzMC40NzhWMTMwLjM5OVYxMzAuMzJWMTMwLjI0MlYxMzAuMTYzVjEzMC4wODVWMTMwLjAwNlYxMjkuOTI4VjEyOS44NVYxMjkuNzcxVjEyOS42OTNWMTI5LjYxNVYxMjkuNTM3VjEyOS40NTlWMTI5LjM4MlYxMjkuMzA0VjEyOS4yMjZWMTI5LjE0OVYxMjkuMDcxVjEyOC45OTRWMTI4LjkxN1YxMjguODM5VjEyOC43NjJWMTI4LjY4NVYxMjguNjA4VjEyOC41MzFWMTI4LjQ1NFYxMjguMzc4VjEyOC4zMDFWMTI4LjIyNVYxMjguMTQ4VjEyOC4wNzJWMTI3Ljk5NlYxMjcuOTE5VjEyNy44NDNWMTI3Ljc2N1YxMjcuNjkxVjEyNy42MTZWMTI3LjU0VjEyNy40NjRWMTI3LjM4OVYxMjcuMzEzVjEyNy4yMzhWMTI3LjE2M1YxMjcuMDg4VjEyNy4wMTNWMTI2LjkzOFYxMjYuODYzVjEyNi43ODlWMTI2LjcxNFYxMjYuNjRWMTI2LjU2NVYxMjYuNDkxVjEyNi40MTdWMTI2LjM0M1YxMjYuMjY5VjEyNi4xOTVWMTI2LjEyMVYxMjYuMDQ4VjEyNS45NzRWMTI1LjkwMVYxMjUuODI4VjEyNS43NTVWMTI1LjY4MlYxMjUuNjA5VjEyNS41MzZWMTI1LjQ2M1YxMjUuMzkxVjEyNS4zMThWMTI1LjI0NlYxMjUuMTc0VjEyNS4xMDJWMTI1LjAzVjEyNC45NThWMTI0Ljg4N1YxMjQuODE1VjEyNC43NDRWMTI0LjY3MlYxMjQuNjAxVjEyNC41M1YxMjQuNDU5VjEyNC4zODlWMTI0LjMxOFYxMjQuMjQ3VjEyNC4xNzdWMTI0LjEwN1YxMjQuMDM3VjEyMy45NjdWMTIzLjg5N1YxMjMuODI3VjEyMy43NThWMTIzLjY4OFYxMjMuNjE5VjEyMy41NVYxMjMuNDgxVjEyMy40MTJWMTIzLjM0M1YxMjMuMjc1VjEyMy4yMDZWMTIzLjEzOFYxMjMuMDdWMTIzLjAwMlYxMjIuOTM0VjEyMi44NjZWMTIyLjc5OVYxMjIuNzMxVjEyMi42NjRWMTIyLjU5N1YxMjIuNTNWMTIyLjQ2M1YxMjIuMzk3VjEyMi4zM1YxMjIuMjY0VjEyMi4xOThWMTIyLjEzMlYxMjIuMDY2VjEyMlYxMjEuOTc2TDAuMDA1MjA2OTQgMTIxLjk1M0MwLjQxNDczNCAxMTcuNjUzIDEuOTY1NzEgMTE1LjI3NCAzLjg1MzM1IDExNC4xMTJDNS43MTI4MiAxMTIuOTY3IDcuNzg3NzEgMTEzLjA3NCA5LjE0MTEzIDExMy41MTlMMzUwLjUzMiAxOTYuOTkyTDc2MC4zNTUgMTQ1LjUxNUwxMDUyLjI4IDAuMDUyNDgwM0wxMDUyLjM4IDBaTTEwNTIuNjIgMUw3NjAuNzI1IDE0Ni40NDhMNzYwLjY0OCAxNDYuNDg1TDc2MC41NjQgMTQ2LjQ5NkwzNTAuNTY1IDE5Ny45OTZMMzUwLjQ3NCAxOTguMDA4TDM1MC4zODQgMTk3Ljk4Nkw4Ljg4NDIgMTE0LjQ4Nkw4Ljg2NDI5IDExNC40ODFMOC44NDQ4NCAxMTQuNDc0QzcuNjk3NzYgMTE0LjA5MiA1LjkzMzk0IDExNC4wMDUgNC4zNzc1NiAxMTQuOTYzQzIuODQzMTQgMTE1LjkwOCAxLjM5NjcyIDExNy45NCAxLjAwMjk1IDEyMi4wMjRWMTIyLjA2NlYxMjIuMTMyVjEyMi4xOThWMTIyLjI2NFYxMjIuMzNWMTIyLjM5N1YxMjIuNDYzVjEyMi41M1YxMjIuNTk3VjEyMi42NjRWMTIyLjczMVYxMjIuNzk5VjEyMi44NjZWMTIyLjkzNFYxMjMuMDAyVjEyMy4wN1YxMjMuMTM4VjEyMy4yMDZWMTIzLjI3NVYxMjMuMzQzVjEyMy40MTJWMTIzLjQ4MVYxMjMuNTVWMTIzLjYxOVYxMjMuNjg4VjEyMy43NThWMTIzLjgyN1YxMjMuODk3VjEyMy45NjdWMTI0LjAzN1YxMjQuMTA3VjEyNC4xNzdWMTI0LjI0N1YxMjQuMzE4VjEyNC4zODlWMTI0LjQ1OVYxMjQuNTNWMTI0LjYwMVYxMjQuNjcyVjEyNC43NDRWMTI0LjgxNVYxMjQuODg3VjEyNC45NThWMTI1LjAzVjEyNS4xMDJWMTI1LjE3NFYxMjUuMjQ2VjEyNS4zMThWMTI1LjM5MVYxMjUuNDYzVjEyNS41MzZWMTI1LjYwOVYxMjUuNjgyVjEyNS43NTVWMTI1LjgyOFYxMjUuOTAxVjEyNS45NzRWMTI2LjA0OFYxMjYuMTIxVjEyNi4xOTVWMTI2LjI2OVYxMjYuMzQzVjEyNi40MTdWMTI2LjQ5MVYxMjYuNTY1VjEyNi42NFYxMjYuNzE0VjEyNi43ODlWMTI2Ljg2M1YxMjYuOTM4VjEyNy4wMTNWMTI3LjA4OFYxMjcuMTYzVjEyNy4yMzhWMTI3LjMxM1YxMjcuMzg5VjEyNy40NjRWMTI3LjU0VjEyNy42MTZWMTI3LjY5MVYxMjcuNzY3VjEyNy44NDNWMTI3LjkxOVYxMjcuOTk2VjEyOC4wNzJWMTI4LjE0OFYxMjguMjI1VjEyOC4zMDFWMTI4LjM3OFYxMjguNDU0VjEyOC41MzFWMTI4LjYwOFYxMjguNjg1VjEyOC43NjJWMTI4LjgzOVYxMjguOTE3VjEyOC45OTRWMTI5LjA3MVYxMjkuMTQ5VjEyOS4yMjZWMTI5LjMwNFYxMjkuMzgyVjEyOS40NTlWMTI5LjUzN1YxMjkuNjE1VjEyOS42OTNWMTI5Ljc3MVYxMjkuODVWMTI5LjkyOFYxMzAuMDA2VjEzMC4wODVWMTMwLjE2M1YxMzAuMjQyVjEzMC4zMlYxMzAuMzk5VjEzMC40NzhWMTMwLjU1N1YxMzAuNjM2VjEzMC43MTVWMTMwLjc5NFYxMzAuODczVjEzMC45NTJWMTMxLjAzMVYxMzEuMTFWMTMxLjE5VjEzMS4yNjlWMTMxLjM0OVYxMzEuNDI4VjEzMS41MDhWMTMxLjU4N1YxMzEuNjY3VjEzMS43NDdWMTMxLjgyN1YxMzEuOTA3VjEzMS45ODZWMTMyLjA2NlYxMzIuMTQ3VjEzMi4yMjdWMTMyLjMwN1YxMzIuMzg3VjEzMi40NjdWMTMyLjU0N1YxMzIuNjI4VjEzMi43MDhWMTMyLjc4OVYxMzIuODY5VjEzMi45NVYxMzMuMDNWMTMzLjExMVYxMzMuMTkxVjEzMy4yNzJWMTMzLjM1M1YxMzMuNDM0VjEzMy41MTVWMTMzLjU5NVYxMzMuNjc2VjEzMy43NTdWMTMzLjgzOFYxMzMuOTE5VjEzNFYxMzQuMDgxVjEzNC4xNjJWMTM0LjI0NFYxMzQuMzI1VjEzNC40MDZWMTM0LjQ4N1YxMzQuNTY4VjEzNC42NVYxMzQuNzMxVjEzNC44MTJWMTM0Ljg5NFYxMzQuOTc1VjEzNS4wNTdWMTM1LjEzOFYxMzUuMjJWMTM1LjMwMVYxMzUuMzgzVjEzNS40NjRWMTM1LjU0NlYxMzUuNjI3VjEzNS43MDlWMTM1Ljc5VjEzNS44NzJWMTM1Ljk1NFYxMzYuMDM1VjEzNi4xMTdWMTM2LjE5OVYxMzYuMjhWMTM2LjM2MlYxMzYuNDQ0VjEzNi41MjZWMTM2LjYwN1YxMzYuNjg5VjEzNi43NzFWMTM2Ljg1M1YxMzYuOTM1VjEzNy4wMTZWMTM3LjA5OFYxMzcuMThWMTM3LjI2MlYxMzcuMzQ0VjEzNy40MjVWMTM3LjUwN1YxMzcuNTg5VjEzNy42NzFWMTM3Ljc1M1YxMzcuODM0VjEzNy45MTZWMTM3Ljk5OFYxMzguMDhWMTM4LjE2MlYxMzguMjQzVjEzOC4zMjVWMTM4LjQwN1YxMzguNDg5VjEzOC41N1YxMzguNjUyVjEzOC43MzRWMTM4LjgxNlYxMzguODk3VjEzOC45NzlWMTM5LjA2MVYxMzkuMTQzVjEzOS4yMjRWMTM5LjMwNlYxMzkuMzg3VjEzOS40NjlWMTM5LjU1MVYxMzkuNjMyVjEzOS43MTRWMTM5Ljc5NVYxMzkuODc3VjEzOS45NThWMTQwLjA0VjE0MC4xMjFWMTQwLjIwM1YxNDAuMjg0VjE0MC4zNjVWMTQwLjQ0N1YxNDAuNTI4VjE0MC42MDlWMTQwLjY5MVYxNDAuNzcyVjE0MC44NTNWMTQwLjkzNFYxNDEuMDE1VjE0MS4wOTdWMTQxLjE3OFYxNDEuMjU5VjE0MS4zNFYxNDEuNDIxVjE0MS41MDJWMTQxLjU4M1YxNDEuNjYzVjE0MS43NDRWMTQxLjgyNVYxNDEuOTA2VjE0MS45ODZWMTQyLjA2N1YxNDIuMTQ4VjE0Mi4yMjhWMTQyLjMwOVYxNDIuMzg5VjE0Mi40N1YxNDIuNTVWMTQyLjYzVjE0Mi43MTFWMTQyLjc5MVYxNDIuODcxVjE0Mi45NTFWMTQzLjAzMVYxNDMuMTExVjE0My4xOTFWMTQzLjI3MVYxNDMuMzUxVjE0My40MzFWMTQzLjUxMVYxNDMuNTkxVjE0My42N1YxNDMuNzVWMTQzLjgyOVYxNDMuOTA5VjE0My45ODhWMTQ0LjA2OFYxNDQuMTQ3VjE0NC4yMjZWMTQ0LjMwNVYxNDQuMzg0VjE0NC40NjNWMTQ0LjU0MlYxNDQuNjIxVjE0NC43VjE0NC43NzlWMTQ0Ljg1OFYxNDQuOTM2VjE0NS4wMTVWMTQ1LjA5M1YxNDUuMTcyVjE0NS4yNVYxNDUuMzI4VjE0NS40MDdWMTQ1LjQ4NVYxNDUuNTYzVjE0NS42NDFWMTQ1LjcxOVYxNDUuNzk2VjE0NS44NzRWMTQ1Ljk1MlYxNDYuMDI5VjE0Ni4xMDdWMTQ2LjE4NFYxNDYuMjYxVjE0Ni4zMzlWMTQ2LjQxNlYxNDYuNDkzVjE0Ni41N1YxNDYuNjQ3VjE0Ni43MjRWMTQ2LjhWMTQ2Ljg3N1YxNDYuOTUzVjE0Ny4wM1YxNDcuMTA2VjE0Ny4xODNWMTQ3LjI1OVYxNDcuMzM1VjE0Ny40MTFWMTQ3LjQ4N1YxNDcuNTYyVjE0Ny42MzhWMTQ3LjcxNFYxNDcuNzg5VjE0Ny44NjVWMTQ3Ljk0VjE0OC4wMTVWMTQ4LjA5VjE0OC4xNjVWMTQ4LjI0VjE0OC4zMTVWMTQ4LjM4OVYxNDguNDY0VjE0OC41MzlWMTQ4LjYxM1YxNDguNjg3VjE0OC43NjFWMTQ4LjgzNVYxNDguOTA5VjE0OC45ODNWMTQ5LjA1N1YxNDkuMTNWMTQ5LjIwNFYxNDkuMjc3VjE0OS4zNVYxNDkuNDIzVjE0OS40OTZWMTQ5LjU2OVYxNDkuNjQyVjE0OS43MTVWMTQ5Ljc4N1YxNDkuODZWMTQ5LjkzMlYxNTAuMDA0VjE1MC4wNzZWMTUwLjE0OFYxNTAuMjJWMTUwLjI5MlYxNTAuMzYzVjE1MC40MzVWMTUwLjUwNlYxNTAuNTc3VjE1MC42NDhWMTUwLjcxOVYxNTAuNzlWMTUwLjg2VjE1MC45MzFWMTUxLjAwMVYxNTEuMDcxVjE1MS4xNDJWMTUxLjIxMlYxNTEuMjgxVjE1MS4zNTFWMTUxLjQyMVYxNTEuNDlWMTUxLjU1OVYxNTEuNjI5VjE1MS42OThWMTUxLjc2NlYxNTEuODM1VjE1MS45MDRWMTUxLjk3MlYxNTIuMDRWMTUyLjEwOVYxNTIuMTc3VjE1Mi4yNDRWMTUyLjMxMlYxNTIuMzhWMTUyLjQ0N1YxNTIuNTE0VjE1Mi41ODFWMTUyLjY0OFYxNTIuNzE1VjE1Mi43ODJWMTUyLjg0OFYxNTIuOTE1VjE1Mi45ODFWMTUzLjA0N1YxNTMuMTEzVjE1My4xNzhWMTUzLjI0NFYxNTMuMzA5VjE1My4zNzVWMTUzLjQ0VjE1My41MDVWMTUzLjU2OVYxNTMuNjM0VjE1My42OThWMTUzLjc2M1YxNTMuODI3VjE1My44OTFWMTUzLjk1NFYxNTQuMDE4VjE1NC4wODFWMTU0LjE0NVYxNTQuMjA4VjE1NC4yNzFWMTU0LjMzM1YxNTQuMzk2VjE1NC40NThWMTU0LjUyVjE1NC41ODJWMTU0LjY0NFYxNTQuNzA2VjE1NC43NjhWMTU0LjgyOVYxNTQuODlWMTU0Ljk1MVYxNTUuMDEyVjE1NS4wNzJWMTU1LjEzM1YxNTUuMTkzVjE1NS4yNTNWMTU1LjMxM1YxNTUuMzczVjE1NS40MzJWMTU1LjQ5MlYxNTUuNTUxVjE1NS42MVYxNTUuNjY4VjE1NS43MjdWMTU1Ljc4NVYxNTUuODQzVjE1NS45MDFWMTU1Ljk1OVYxNTYuMDE3VjE1Ni4wNzRWMTU2LjEzMlYxNTYuMTg5VjE1Ni4yNDVWMTU2LjMwMlYxNTYuMzU4VjE1Ni40MTVWMTU2LjQ3MVYxNTYuNTI2VjE1Ni41ODJWMTU2LjYzOFYxNTYuNjkzVjE1Ni43NDhWMTU2LjgwM1YxNTYuODU3VjE1Ni45MTJWMTU2Ljk2NlYxNTcuMDJWMTU3LjA3NFYxNTcuMTI3VjE1Ny4xOFYxNTcuMjM0VjE1Ny4yODdWMTU3LjMzOVYxNTcuMzkyVjE1Ny40NDRWMTU3LjQ5NlYxNTcuNTQ4VjE1Ny42VjE1Ny42NTFWMTU3LjcwMlYxNTcuNzUzVjE1Ny44MDRWMTU3Ljg1NVYxNTcuOTA1VjE1Ny45NTVWMTU4LjAwNVYxNTguMDU1VjE1OC4xMDRWMTU4LjE1M1YxNTguMjAyVjE1OC4yNTFWMTU4LjNWMTU4LjM0OFYxNTguMzk2VjE1OC40NDRWMTU4LjQ5MlYxNTguNTM5VjE1OC41ODZWMTU4LjYzM1YxNTguNjhWMTU4LjcyNlYxNTguNzcyVjE1OC44MThWMTU4Ljg2NFYxNTguOTFWMTU4Ljk1NVYxNTlWMTU5LjA5NkwwLjk2NzE5MyAxNTkuMTg2QzAuNDE0NTQyIDE2MC41NjcgMC40MTY2NyAxNjQuNDQxIDYuMjA5MzYgMTY3LjU0M0MxNi4yMzY5IDE3MS4yOTYgMjM2LjkzOSAyNTAuMzk5IDM0Ni4xNjQgMjg5LjUyN0MzNDYuMzI2IDI4OS41NzkgMzQ2Ljg3MiAyODkuNjU4IDM0Ny45MTcgMjg5LjYxM0MzNDguOTQ5IDI4OS41NjggMzUwLjQyMyAyODkuNDA2IDM1Mi40MDMgMjg5LjAxQzM1Ni40MDkgMjg4LjIwOSA2MjUuOTc3IDIzOS4zNiA3NjAuMzMyIDIxNS4wMjNMMTA1Mi4yNiA1NC4wNjIxTDEwNTIuMzYgNTQuMDA4MkwxMDUyLjQ3IDU0LjAwMUwxMjM4LjQ3IDQyLjAwMUwxMjM4LjUzIDQxLjk5NzNMMTIzOC41OCA0Mi4wMDY4QzEyMzkuOTkgNDIuMjQxOSAxMjQyLjExIDQyLjA5NTYgMTI0My44NSA0MC45MjI4QzEyNDUuNTYgMzkuNzcwOSAxMjQ3IDM3LjU2OCAxMjQ3IDMzLjVWMzMuNDUwN1YzMy40MDE0VjMzLjM1MTlWMzMuMzAyM1YzMy4yNTI3VjMzLjIwMjlWMzMuMTUzVjMzLjEwMzFWMzMuMDUzVjMzLjAwMjlWMzIuOTUyN1YzMi45MDIzVjMyLjg1MTlWMzIuODAxNFYzMi43NTA4VjMyLjcwMDFWMzIuNjQ5M1YzMi41OTg0VjMyLjU0NzRWMzIuNDk2M1YzMi40NDUyVjMyLjM5MzlWMzIuMzQyNlYzMi4yOTEyVjMyLjIzOTdWMzIuMTg4MVYzMi4xMzY0VjMyLjA4NDZWMzIuMDMyOFYzMS45ODA4VjMxLjkyODhWMzEuODc2N1YzMS44MjQ1VjMxLjc3MjJWMzEuNzE5OVYzMS42Njc1VjMxLjYxNDlWMzEuNTYyNFYzMS41MDk3VjMxLjQ1NjlWMzEuNDA0MVYzMS4zNTEyVjMxLjI5ODJWMzEuMjQ1MVYzMS4xOTJWMzEuMTM4OFYzMS4wODU1VjMxLjAzMjFWMzAuOTc4NlYzMC45MjUxVjMwLjg3MTVWMzAuODE3OVYzMC43NjQxVjMwLjcxMDNWMzAuNjU2NFYzMC42MDI1VjMwLjU0ODVWMzAuNDk0NFYzMC40NDAyVjMwLjM4NlYzMC4zMzE3VjMwLjI3NzNWMzAuMjIyOVYzMC4xNjg0VjMwLjExMzhWMzAuMDU5MlYzMC4wMDQ1VjI5Ljk0OTdWMjkuODk0OVYyOS44NFYyOS43ODVWMjkuNzNWMjkuNjc0OVYyOS42MTk4VjI5LjU2NDZWMjkuNTA5M1YyOS40NTRWMjkuMzk4NlYyOS4zNDMyVjI5LjI4NzdWMjkuMjMyMVYyOS4xNzY1VjI5LjEyMDlWMjkuMDY1MVYyOS4wMDkzVjI4Ljk1MzVWMjguODk3NlYyOC44NDE3VjI4Ljc4NTdWMjguNzI5NlYyOC42NzM1VjI4LjYxNzRWMjguNTYxMlYyOC41MDQ5VjI4LjQ0ODZWMjguMzkyMlYyOC4zMzU4VjI4LjI3OTRWMjguMjIyOVYyOC4xNjYzVjI4LjEwOTdWMjguMDUzMVYyNy45OTY0VjI3LjkzOTZWMjcuODgyOVYyNy44MjZWMjcuNzY5MlYyNy43MTIyVjI3LjY1NTNWMjcuNTk4M1YyNy41NDEyVjI3LjQ4NDJWMjcuNDI3VjI3LjM2OTlWMjcuMzEyN1YyNy4yNTU0VjI3LjE5ODFWMjcuMTQwOFYyNy4wODM1VjI3LjAyNjFWMjYuOTY4NlYyNi45MTEyVjI2Ljg1MzdWMjYuNzk2MVYyNi43Mzg1VjI2LjY4MDlWMjYuNjIzM1YyNi41NjU2VjI2LjUwNzlWMjYuNDUwMlYyNi4zOTI0VjI2LjMzNDZWMjYuMjc2OFYyNi4yMTg5VjI2LjE2MVYyNi4xMDMxVjI2LjA0NTJWMjUuOTg3MlYyNS45MjkyVjI1Ljg3MTJWMjUuODEzMVYyNS43NTVWMjUuNjk2OVYyNS42Mzg4VjI1LjU4MDZWMjUuNTIyNVYyNS40NjQzVjI1LjQwNlYyNS4zNDc4VjI1LjI4OTVWMjUuMjMxMlYyNS4xNzI5VjI1LjExNDZWMjUuMDU2M1YyNC45OTc5VjI0LjkzOTVWMjQuODgxMVYyNC44MjI3VjI0Ljc2NDNWMjQuNzA1OFYyNC42NDczVjI0LjU4ODlWMjQuNTMwNFYyNC40NzE5VjI0LjQxMzNWMjQuMzU0OFYyNC4yOTYzVjI0LjIzNzdWMjQuMTc5MVYyNC4xMjA1VjI0LjA2MlYyNC4wMDMzVjIzLjk0NDdWMjMuODg2MVYyMy44Mjc1VjIzLjc2ODlWMjMuNzEwMlYyMy42NTE2VjIzLjU5MjlWMjMuNTM0MlYyMy40NzU2VjIzLjQxNjlWMjMuMzU4MlYyMy4yOTk2VjIzLjI0MDlWMjMuMTgyMlYyMy4xMjM1VjIzLjA2NDhWMjMuMDA2MVYyMi45NDc1VjIyLjg4ODhWMjIuODMwMVYyMi43NzE0VjIyLjcxMjdWMjIuNjU0VjIyLjU5NTRWMjIuNTM2N1YyMi40NzhWMjIuNDE5M1YyMi4zNjA3VjIyLjMwMlYyMi4yNDM0VjIyLjE4NDdWMjIuMTI2MVYyMi4wNjc1VjIyLjAwODlWMjEuOTUwMlYyMS44OTE2VjIxLjgzMzFWMjEuNzc0NVYyMS43MTU5VjIxLjY1NzNWMjEuNTk4OFYyMS41NDAzVjIxLjQ4MTdWMjEuNDIzMlYyMS4zNjQ3VjIxLjMwNjNWMjEuMjQ3OFYyMS4xODkzVjIxLjEzMDlWMjEuMDcyNVYyMS4wMTQxVjIwLjk1NTdWMjAuODk3NFYyMC44MzlWMjAuNzgwN1YyMC43MjI0VjIwLjY2NDFWMjAuNjA1OFYyMC41NDc2VjIwLjQ4OTRWMjAuNDMxMlYyMC4zNzNWMjAuMzE0OFYyMC4yNTY3VjIwLjE5ODZWMjAuMTQwNVYyMC4wODI1VjIwLjAyNDRWMTkuOTY2NFYxOS45MDg1VjE5Ljg1MDVWMTkuNzkyNlYxOS43MzQ3VjE5LjY3NjlWMTkuNjE5VjE5LjU2MTJWMTkuNTAzNVYxOS40NDU3VjE5LjM4OFYxOS4zMzA0VjE5LjI3MjdWMTkuMjE1MVYxOS4xNTc1VjE5LjFWMTkuMDQyNVYxOC45ODVWMTguOTI3NlYxOC44NzAyVjE4LjgxMjlWMTguNzU1NVYxOC42OTgzVjE4LjY0MVYxOC41ODM4VjE4LjUyNjZWMTguNDY5NVYxOC40MTI0VjE4LjM1NTRWMTguMjk4NFYxOC4yNDE1VjE4LjE4NDVWMTguMTI3N1YxOC4wNzA4VjE4LjAxNDFWMTcuOTU3M1YxNy45MDA2VjE3Ljg0NFYxNy43ODc0VjE3LjczMDlWMTcuNjc0NFYxNy42MTc5VjE3LjU2MTVWMTcuNTA1MVYxNy40NDg4VjE3LjM5MjZWMTcuMzM2NFYxNy4yODAyVjE3LjIyNDFWMTcuMTY4MVYxNy4xMTIxVjE3LjA1NjFWMTcuMDAwM1YxNi45NDQ0VjE2Ljg4ODZWMTYuODMyOVYxNi43NzczVjE2LjcyMTZWMTYuNjY2MVYxNi42MTA2VjE2LjU1NTJWMTYuNDk5OFYxNi40NDQ1VjE2LjM4OTJWMTYuMzM0VjE2LjI3ODlWMTYuMjIzOFYxNi4xNjg4VjE2LjExMzhWMTYuMDU5VjE2LjAwNDFWMTUuOTQ5NFYxNS44OTQ3VjE1Ljg0MDFWMTUuNzg1NVYxNS43MzFWMTUuNjc2NlYxNS42MjIyVjE1LjU2NzlWMTUuNTEzN1YxNS40NTk1VjE1LjQwNTRWMTUuMzUxNFYxNS4yOTc1VjE1LjI0MzZWMTUuMTg5OFYxNS4xMzZWMTUuMDgyNFYxNS4wMjg4VjE0Ljk3NTNWMTQuOTIxOFYxNC44Njg1VjE0LjgxNTJWMTQuNzYyVjE0LjcwODhWMTQuNjU1OFYxNC42MDI4VjE0LjU0OTlWMTQuNDk3VjE0LjQ0NDNWMTQuMzkxNlYxNC4zMzlWMTQuMjg2NVYxNC4yMzQxVjE0LjE4MTdWMTQuMTI5NVYxNC4wNzczVjE0LjAyNTJWMTMuOTczMlYxMy45MjEyVjEzLjg2OTRWMTMuODE3NlYxMy43NjZWMTMuNzE0NFYxMy42NjI5VjEzLjYxMTRWMTMuNTYwMVYxMy41MDg5VjEzLjQ1NzdWMTMuNDA2N1YxMy4zNTU3VjEzLjMwNDhWMTMuMjU0VjEzLjIwMzNWMTMuMTUyN1YxMy4xMDIyVjEzLjA1MThWMTMuMDAxNFYxMi45NTEyVjEyLjkwMTFWMTIuODUxVjEyLjgwMTFWMTIuNzUxMlYxMi43MDE1VjEyLjY1MThWMTIuNjAyM1YxMi41NTI4VjEyLjUwMzRWMTIuNDU0MlYxMi40MDVWMTIuMzU2VjEyLjMwN1YxMi4yNTgxVjEyLjIwOTRWMTIuMTYwN1YxMi4xMTIyVjEyLjA2MzdWMTIuMDE1NFYxMS45NjcxVjExLjkxOVYxMS44NzFWMTEuODIzMVYxMS43NzUyVjExLjcyNzVWMTEuNjc5OVYxMS42MzI0VjExLjU4NTFWMTEuNTM3OFYxMS40OTA2VjExLjQ0MzZWMTEuMzk2NlYxMS4zNDk4VjExLjMwMzFWMTEuMjU2NVYxMS4yMVYxMS4xNjM2VjExLjExNzNWMTEuMDcxMlYxMS4wMjUyVjEwLjk3OTJWMTAuOTMzNFYxMC44ODc4VjEwLjg0MjJWMTAuNzk2N1YxMC43NTE0VjEwLjcwNjJWMTAuNjYxMVYxMC42MTYxVjEwLjU3MTNWMTAuNTI2NlYxMC40ODE5VjEwLjQzNzVWMTAuMzkzMVYxMC4zNDg5VjEwLjMwNDdWMTAuMjYwN1YxMC4yMTY5VjEwLjE3MzFWMTAuMTI5NVYxMC4wODZWMTAuMDQyN1Y5Ljk5OTQyVjkuOTU2MzFWOS45MTMzM1Y5Ljg3MDQ4VjkuODI3NzZWOS43ODUxN1Y5Ljc0MjcxVjkuNzAwMzdWOS42NTgxOFY5LjYxNjExVjkuNTc0MThWOS41MzIzOFY5LjQ5MDcxVjkuNDQ5MThWOS40MDc3OFY5LjM2NjUyVjkuMzI1MzlWOS4yODQ0VjkuMjQzNTVWOS4yMDI4M1Y5LjE2MjI1VjkuMTIxODFWOS4wODE1MVY5LjA0MTM1VjkuMDAxMzNWOC45NjE0NVY4LjkyMTcxVjguODgyMTJWOC44NDI2NlY4LjgwMzM1VjguNzY0MThWOC43MjUxNVY4LjY4NjI3VjguNjQ3NTRWOC42MDg5NVY4LjU3MDVWOC41MzIyVjguNDk0MDVWOC40NTYwNVY4LjQxODE5VjguMzgwNDhWOC4zNDI5MlY4LjMwNTUxVjguMjY4MjZWOC4yMzExNVY4LjE5NDE5VjguMTU3MzhWOC4xMjA3M1Y4LjA4NDIzVjguMDQ3ODhWOC4wMTE2OVY3Ljk3NTY1VjcuOTM5NzZWNy45MDQwM1Y3Ljg2ODQ2VjcuODMzMDRWNy43OTc3OFY3Ljc2MjY4VjcuNzI3NzRWNy42OTI5NVY3LjY1ODMyVjcuNjIzODZWNy41ODk1NVY3LjU1NTRWNy41MjE0MlY3LjQ4NzU5VjcuNDUzOTNWNy40MjA0M1Y3LjM4NzFWNy4zNTM5M1Y3LjMyMDkyVjcuMjg4MDhWNy4yNTU0VjcuMjIyODlWNy4xOTA1NFY3LjE1ODM3VjcuMTI2MzZWNy4wOTQ1MVY3LjA2Mjg0VjcuMDMxMzNWN1Y2Ljk2MTc2TDEyNDcuMDEgNi45MjM5N0MxMjQ3LjE2IDUuOTU1NzEgMTI0Ni45OCA0LjQ4Mzg1IDEyNDUuOTQgMy4yNTk3OUMxMjQ0LjkyIDIuMDQ5MjQgMTI0MyAxIDEyMzkuNSAxSDEyMzkuNDZIMTIzOS40MUgxMjM5LjM2SDEyMzkuMzFIMTIzOS4yNkgxMjM5LjJIMTIzOS4xNEgxMjM5LjA4SDEyMzkuMDJIMTIzOC45NUgxMjM4Ljg4SDEyMzguODFIMTIzOC43NEgxMjM4LjY2SDEyMzguNThIMTIzOC41SDEyMzguNDJIMTIzOC4zM0gxMjM4LjI0SDEyMzguMTVIMTIzOC4wNkgxMjM3Ljk2SDEyMzcuODZIMTIzNy43NkgxMjM3LjY2SDEyMzcuNTVIMTIzNy40NEgxMjM3LjMzSDEyMzcuMjJIMTIzNy4xSDEyMzYuOTlIMTIzNi44N0gxMjM2Ljc0SDEyMzYuNjJIMTIzNi40OUgxMjM2LjM2SDEyMzYuMjNIMTIzNi4xSDEyMzUuOTZIMTIzNS44MkgxMjM1LjY4SDEyMzUuNTRIMTIzNS4zOUgxMjM1LjI1SDEyMzUuMUgxMjM0Ljk0SDEyMzQuNzlIMTIzNC42M0gxMjM0LjQ3SDEyMzQuMzFIMTIzNC4xNUgxMjMzLjk5SDEyMzMuODJIMTIzMy42NUgxMjMzLjQ4SDEyMzMuM0gxMjMzLjEzSDEyMzIuOTVIMTIzMi43N0gxMjMyLjU4SDEyMzIuNEgxMjMyLjIxSDEyMzIuMDJIMTIzMS44M0gxMjMxLjY0SDEyMzEuNDRIMTIzMS4yNUgxMjMxLjA1SDEyMzAuODVIMTIzMC42NEgxMjMwLjQ0SDEyMzAuMjNIMTIzMC4wMkgxMjI5LjgxSDEyMjkuNTlIMTIyOS4zOEgxMjI5LjE2SDEyMjguOTRIMTIyOC43MkgxMjI4LjVIMTIyOC4yN0gxMjI4LjA0SDEyMjcuODFIMTIyNy41OEgxMjI3LjM1SDEyMjcuMTFIMTIyNi44OEgxMjI2LjY0SDEyMjYuNEgxMjI2LjE1SDEyMjUuOTFIMTIyNS42NkgxMjI1LjQxSDEyMjUuMTZIMTIyNC45MUgxMjI0LjY2SDEyMjQuNEgxMjI0LjE0SDEyMjMuODhIMTIyMy42MkgxMjIzLjM2SDEyMjMuMDlIMTIyMi44MkgxMjIyLjU2SDEyMjIuMjlIMTIyMi4wMUgxMjIxLjc0SDEyMjEuNDZIMTIyMS4xOUgxMjIwLjkxSDEyMjAuNjJIMTIyMC4zNEgxMjIwLjA2SDEyMTkuNzdIMTIxOS40OEgxMjE5LjE5SDEyMTguOUgxMjE4LjYxSDEyMTguMzFIMTIxOC4wMkgxMjE3LjcySDEyMTcuNDJIMTIxNy4xMkgxMjE2LjgySDEyMTYuNTFIMTIxNi4yMUgxMjE1LjlIMTIxNS41OUgxMjE1LjI4SDEyMTQuOTdIMTIxNC42NUgxMjE0LjM0SDEyMTQuMDJIMTIxMy43SDEyMTMuMzhIMTIxMy4wNkgxMjEyLjczSDEyMTIuNDFIMTIxMi4wOEgxMjExLjc1SDEyMTEuNDNIMTIxMS4wOUgxMjEwLjc2SDEyMTAuNDNIMTIxMC4wOUgxMjA5Ljc2SDEyMDkuNDJIMTIwOS4wOEgxMjA4Ljc0SDEyMDguMzlIMTIwOC4wNUgxMjA3LjdIMTIwNy4zNkgxMjA3LjAxSDEyMDYuNjZIMTIwNi4zMUgxMjA1Ljk2SDEyMDUuNkgxMjA1LjI1SDEyMDQuODlIMTIwNC41M0gxMjA0LjE3SDEyMDMuODFIMTIwMy40NUgxMjAzLjA5SDEyMDIuNzJIMTIwMi4zNkgxMjAxLjk5SDEyMDEuNjJIMTIwMS4yNUgxMjAwLjg4SDEyMDAuNTFIMTIwMC4xNEgxMTk5Ljc2SDExOTkuMzlIMTE5OS4wMUgxMTk4LjYzSDExOTguMjVIMTE5Ny44N0gxMTk3LjQ5SDExOTcuMUgxMTk2LjcySDExOTYuMzNIMTE5NS45NUgxMTk1LjU2SDExOTUuMTdIMTE5NC43OEgxMTk0LjM5SDExOTRIMTE5My42SDExOTMuMjFIMTE5Mi44MUgxMTkyLjQySDExOTIuMDJIMTE5MS42MkgxMTkxLjIySDExOTAuODJIMTE5MC40MkgxMTkwLjAxSDExODkuNjFIMTE4OS4ySDExODguOEgxMTg4LjM5SDExODcuOThIMTE4Ny41N0gxMTg3LjE2SDExODYuNzVIMTE4Ni4zNEgxMTg1LjkzSDExODUuNTFIMTE4NS4xSDExODQuNjhIMTE4NC4yNkgxMTgzLjg1SDExODMuNDNIMTE4My4wMUgxMTgyLjU5SDExODIuMTZIMTE4MS43NEgxMTgxLjMySDExODAuODlIMTE4MC40N0gxMTgwLjA0SDExNzkuNjJIMTE3OS4xOUgxMTc4Ljc2SDExNzguMzNIMTE3Ny45SDExNzcuNDdIMTE3Ny4wNEgxMTc2LjZIMTE3Ni4xN0gxMTc1Ljc0SDExNzUuM0gxMTc0Ljg3SDExNzQuNDNIMTE3My45OUgxMTczLjU1SDExNzMuMTJIMTE3Mi42OEgxMTcyLjI0SDExNzEuOEgxMTcxLjM1SDExNzAuOTFIMTE3MC40N0gxMTcwLjAySDExNjkuNThIMTE2OS4xNEgxMTY4LjY5SDExNjguMjRIMTE2Ny44SDExNjcuMzVIMTE2Ni45SDExNjYuNDVIMTE2NkgxMTY1LjU1SDExNjUuMUgxMTY0LjY1SDExNjQuMkgxMTYzLjc1SDExNjMuMjlIMTE2Mi44NEgxMTYyLjM4SDExNjEuOTNIMTE2MS40N0gxMTYxLjAySDExNjAuNTZIMTE2MC4xMUgxMTU5LjY1SDExNTkuMTlIMTE1OC43M0gxMTU4LjI3SDExNTcuODJIMTE1Ny4zNkgxMTU2LjlIMTE1Ni40M0gxMTU1Ljk3SDExNTUuNTFIMTE1NS4wNUgxMTU0LjU5SDExNTQuMTNIMTE1My42NkgxMTUzLjJIMTE1Mi43NEgxMTUyLjI3SDExNTEuODFIMTE1MS4zNEgxMTUwLjg4SDExNTAuNDFIMTE0OS45NEgxMTQ5LjQ4SDExNDkuMDFIMTE0OC41NEgxMTQ4LjA4SDExNDcuNjFIMTE0Ny4xNEgxMTQ2LjY3SDExNDYuMjFIMTE0NS43NEgxMTQ1LjI3SDExNDQuOEgxMTQ0LjMzSDExNDMuODZIMTE0My4zOUgxMTQyLjkySDExNDIuNDVIMTE0MS45OEgxMTQxLjUxSDExNDEuMDRIMTE0MC41N0gxMTQwLjA5SDExMzkuNjJIMTEzOS4xNUgxMTM4LjY4SDExMzguMjFIMTEzNy43M0gxMTM3LjI2SDExMzYuNzlIMTEzNi4zMkgxMTM1Ljg1SDExMzUuMzdIMTEzNC45SDExMzQuNDNIMTEzMy45NUgxMTMzLjQ4SDExMzMuMDFIMTEzMi41NEgxMTMyLjA2SDExMzEuNTlIMTEzMS4xMkgxMTMwLjY0SDExMzAuMTdIMTEyOS43SDExMjkuMjJIMTEyOC43NUgxMTI4LjI4SDExMjcuOEgxMTI3LjMzSDExMjYuODZIMTEyNi4zOEgxMTI1LjkxSDExMjUuNDRIMTEyNC45N0gxMTI0LjQ5SDExMjQuMDJIMTEyMy41NUgxMTIzLjA3SDExMjIuNkgxMTIyLjEzSDExMjEuNjZIMTEyMS4xOUgxMTIwLjcxSDExMjAuMjRIMTExOS43N0gxMTE5LjNIMTExOC44M0gxMTE4LjM2SDExMTcuODlIMTExNy40MkgxMTE2Ljk1SDExMTYuNDhIMTExNi4wMUgxMTE1LjU0SDExMTUuMDdIMTExNC42SDExMTQuMTNIMTExMy42NkgxMTEzLjE5SDExMTIuNzJIMTExMi4yNkgxMTExLjc5SDExMTEuMzJIMTExMC44NUgxMTEwLjM5SDExMDkuOTJIMTEwOS40NUgxMTA4Ljk5SDExMDguNTJIMTEwOC4wNkgxMTA3LjU5SDExMDcuMTNIMTEwNi42N0gxMTA2LjJIMTEwNS43NEgxMTA1LjI4SDExMDQuODFIMTEwNC4zNUgxMTAzLjg5SDExMDMuNDNIMTEwMi45N0gxMTAyLjUxSDExMDIuMDVIMTEwMS41OUgxMTAxLjEzSDExMDAuNjdIMTEwMC4yMkgxMDk5Ljc2SDEwOTkuM0gxMDk4Ljg1SDEwOTguMzlIMTA5Ny45M0gxMDk3LjQ4SDEwOTcuMDNIMTA5Ni41N0gxMDk2LjEySDEwOTUuNjdIMTA5NS4yMUgxMDk0Ljc2SDEwOTQuMzFIMTA5My44NkgxMDkzLjQxSDEwOTIuOTZIMTA5Mi41MkgxMDkyLjA3SDEwOTEuNjJIMTA5MS4xN0gxMDkwLjczSDEwOTAuMjhIMTA4OS44NEgxMDg5LjRIMTA4OC45NUgxMDg4LjUxSDEwODguMDdIMTA4Ny42M0gxMDg3LjE5SDEwODYuNzVIMTA4Ni4zMUgxMDg1Ljg3SDEwODUuNDNIMTA4NUgxMDg0LjU2SDEwODQuMTNIMTA4My42OUgxMDgzLjI2SDEwODIuODNIMTA4Mi4zOUgxMDgxLjk2SDEwODEuNTNIMTA4MS4xSDEwODAuNjdIMTA4MC4yNUgxMDc5LjgySDEwNzkuMzlIMTA3OC45N0gxMDc4LjU0SDEwNzguMTJIMTA3Ny43SDEwNzcuMjhIMTA3Ni44NkgxMDc2LjQ0SDEwNzYuMDJIMTA3NS42SDEwNzUuMThIMTA3NC43N0gxMDc0LjM1SDEwNzMuOTRIMTA3My41MkgxMDczLjExSDEwNzIuN0gxMDcyLjI5SDEwNzEuODhIMTA3MS40N0gxMDcxLjA2SDEwNzAuNjZIMTA3MC4yNUgxMDY5Ljg1SDEwNjkuNDRIMTA2OS4wNEgxMDY4LjY0SDEwNjguMjRIMTA2Ny44NEgxMDY3LjQ0SDEwNjcuMDVIMTA2Ni42NUgxMDY2LjI2SDEwNjUuODZIMTA2NS40N0gxMDY1LjA4SDEwNjQuNjlIMTA2NC4zSDEwNjMuOTFIMTA2My41M0gxMDYzLjE0SDEwNjIuNzZIMTA2Mi4zN0gxMDYxLjk5SDEwNjEuNjFIMTA2MS4yM0gxMDYwLjg1SDEwNjAuNDdIMTA2MC4xSDEwNTkuNzJIMTA1OS4zNUgxMDU4Ljk4SDEwNTguNjFIMTA1OC4yNEgxMDU3Ljg3SDEwNTcuNUgxMDU3LjE0SDEwNTYuNzdIMTA1Ni40MUgxMDU2LjA1SDEwNTUuNjlIMTA1NS4zM0gxMDU0Ljk3SDEwNTQuNjFIMTA1NC4yNkgxMDUzLjlIMTA1My41NUgxMDUzLjJIMTA1Mi44NUgxMDUyLjYyWiIgZmlsbD0iIzMxMkQyRCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY2M181ODM1Ij4KPHJlY3Qgd2lkdGg9IjEyNDgiIGhlaWdodD0iMjkxIiAvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}

.construction .sample__head {
    color: var(--primary-black);
}

.construction .sample__feat-item:nth-child(1) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.construction .sample__feat-item:nth-child(2) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.construction .sample__feat-item:nth-child(3) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjRUUzQTIzIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.construction .sample__feat-text {
    color: var(--primary-black-70);
}

.construction .service__pic-btn p {
    width: 70%;
}

.construction .projects__address-title {
    color: var(--primary-black);
}

.construction .catalogues__item-subtitle {
    color: var(--primary-black);
}

.construction .catalogues__item-text {
    font-family: "Winter Sans Trial", serif;
    font-weight: 800;
    font-size: 3.4rem;
    text-transform: uppercase;
    color: var(--primary-accent);
}

.construction .catalogues__item:hover .catalogues__item-text {
    color: var(--white);
}

.construction .sample-feat__title {
    width: auto;
}

.sample-page .case__head {
    padding: 5rem 0 0;
}

.sample-page .case__head-content:last-child {
    margin-top: 3rem;
}

.sample-page .case__head-text {
    -webkit-line-clamp: 8;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.sample-page .case__foot-item {
    width: calc(33.33333% - 1.33333rem);
}

.control .sample {
    background-color: var(--white);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE5NiIgaGVpZ2h0PSIyNzkiIHZpZXdCb3g9IjAgMCAxMTk2IDI3OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExODkuMDcgMi45Nzg0OGUtMDVMMTAwOS4yOCAxLjI3Nzg2QzEwMDguMjMgMS4yNzU5NCAxMDA3LjIgMS41MTc5NyAxMDA2LjI2IDEuOTg0NzZMNzMxLjEwNyAxMzguNTc5QzczMC40MTYgMTM4LjkxOCA3MjkuNjcyIDEzOS4xMzkgNzI4LjkwNyAxMzkuMjMxTDMzNi41NTIgMTg3Ljk1M0MzMzUuNzM1IDE4OC4xMDMgMzM0Ljg5NyAxODguMTAzIDMzNC4wOCAxODcuOTUzTDguNTAzNDUgMTA4LjUwOUM3LjQ5MTM2IDEwOC4yNjEgNi40MzYzNiAxMDguMjQ3IDUuNDE4MTYgMTA4LjQ2OEM0LjM5OTk3IDEwOC42ODkgMy40NDUyMyAxMDkuMTM4IDIuNjI2MTIgMTA5Ljc4M0MxLjgwNzAxIDExMC40MjcgMS4xNDQ5IDExMS4yNDkgMC42ODk5NSAxMTIuMTg3QzAuMjM1MDAyIDExMy4xMjUgLTAuMDAwOTEzNzUyIDExNC4xNTQgLTEuNzcxMjNlLTA1IDExNS4xOTdWMTU0LjUxMUMwLjAwMzUxOTIzIDE1NS45MjUgMC40NDA0NjkgMTU3LjMwMyAxLjI1MTgyIDE1OC40NkMyLjA2MzE4IDE1OS42MTggMy4yMDk4OSAxNjAuNDk4IDQuNTM3MDEgMTYwLjk4MkwzMzEuMDY0IDI3OC41MTdDMzMyLjE5NCAyNzguOTYzIDMzMy40MjIgMjc5LjEwMyAzMzQuNjIzIDI3OC45MjVMNzI4Ljk2MSAyMDYuOTg0QzcyOS42OTcgMjA2Ljg1NCA3MzAuNDA1IDIwNi41OTYgNzMxLjA1MyAyMDYuMjIzTDEwMDYuNTYgNTMuODMyOEMxMDA3LjM5IDUzLjM2MDEgMTAwOC4zMiA1My4wNzI2IDEwMDkuMjggNTIuOTlMMTE4OS41NiA0MS4xOTAzQzExOTEuMzIgNDEuMDc4OCAxMTkyLjk3IDQwLjI5NCAxMTk0LjE3IDM4Ljk5ODRDMTE5NS4zNyAzNy43MDI4IDExOTYuMDIgMzUuOTk1NSAxMTk2IDM0LjIzMDFWNi43Njk5MUMxMTk1Ljk2IDQuOTU3MzIgMTE5NS4yMiAzLjIzMTQ0IDExOTMuOTIgMS45NjQ4NUMxMTkyLjYyIDAuNjk4MjU2IDExOTAuODggLTAuMDA3NDU4NzggMTE4OS4wNyAyLjk3ODQ4ZS0wNVoiIGZpbGw9IiNFRTNBMjMiLz4KPC9zdmc+Cg==);
}

.control .sample__head {
    color: var(--primary-black);
}

.control .sample__title {
    font-weight: 300;
}

.control .sample__title span {
    font-weight: 800;
}

.control .sample__feat-subtitle {
    word-break: break-word;
}

.control .sample__feat-item:nth-child(1) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMzEyRDJEIiBkPSJNMTUuNTgyLjVINzkuNXY2My45MThIMTUuNTgyeiIvPjxwYXRoIGZpbGw9IiNFRTNBMjMiIGQ9Ik0wIDE1LjA4Mmg2NC45MThWODBIMHoiLz48cGF0aCBmaWxsPSIjMzEyRDJEIiBkPSJNMzMgMTVoMzIuMTMxdjMyLjEzMUgzM3oiLz48L3N2Zz4=);
}

.control .sample__feat-item:nth-child(2) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRUUzQTIzIiBkPSJNNDguMzY3LjVoMzEuMTMxdjMxLjEzMUg0OC4zNjd6Ii8+PHBhdGggZmlsbD0iIzMxMkQyRCIgZD0iTTAgMTUuMDgyaDY0LjkxOFY4MEgweiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIHN0cm9rZT0iIzMxMkQyRCIgZD0iTS41IDQ4LjM2OWgzMS4xMzFWNzkuNUguNXoiLz48L3N2Zz4=);
}

.control .sample__feat-item:nth-child(3) .sample__feat-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMxMkQyRCIgc3Ryb2tlPSIjMzEyRDJEIiBkPSJNLjUgMzMuNWgzMS4xMzF2MzEuMTMxSC41eiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIGQ9Ik0zMyAwaDMyLjEzMXYzMi4xMzFIMzN6Ii8+PHBhdGggZmlsbD0iI0VFM0EyMyIgZD0iTTMzIDMzaDQ3djQ3SDMzeiIvPjxwYXRoIGZpbGw9IiMzMTJEMkQiIHN0cm9rZT0iIzMxMkQyRCIgZD0iTS41LjVoMzEuMTMxdjMxLjEzMUguNXoiLz48L3N2Zz4=);
}

.control .advan__title {
    max-width: 120rem;
    width: 100%;
}

.control .advan__head {
    position: -webkit-sticky;
    position: sticky;
    top: 19rem;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.control .advan__thumbs-num {
    font-size: 6.4rem;
    right: calc(100% - 8rem);
    left: unset;
    text-align: center;
    width: 7rem;
}

.control .titles__title {
    font-weight: 400;
}

.control .titles__title span {
    font-weight: 800;
}

.control .service__pic-btn p {
    width: auto;
}

.control .advan {
    overflow: unset;
}

/* adaptive styles */
@media (min-width: 1921px) {
    html {
        font-size: calc(10px + 0 * (100vw - var(--refRes) * 1px) / var(--refRes));
    }
}

@media screen and (min-width: 769px) {
    .stage__item:hover {
        background-color: var(--primary-accent);
    }

    .stage__item:hover .stage__item-elem {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .stage__item:hover i::before {
        content: "\e90b";
        font-size: 2.4rem;
    }

    .stage__item:hover .stage__item-body {
        -ms-grid-rows: 1fr;
        grid-template-rows: 1fr;
        padding-top: 2rem;
    }

    .stage__item:hover .stage__item-title {
        color: var(--white);
    }

    .stage__item:hover .stage__item-text {
        color: var(--white);
    }

    .head.change .header__logo {
        display: none;
    }
}

@media (max-width: 768px) and (min-width: 520px) {
    .header__phone {
        font-size: 2.4rem;
    }
}

@media (max-width: 1440px) {
    section {
        margin-bottom: 5rem;
    }

    .form-input {
        padding: 0.2rem 3.6rem 2rem 1rem;
    }

    .form-textarea {
        padding: 1rem;
        height: 12.2rem;
    }

    .error {
        padding-left: 1rem;
    }

    .request__inner::after {
        display: none;
    }

    .request__inner {
        padding: 6rem 16rem;
    }

    .request__title {
        font-size: 2.4rem;
        line-height: 142%;
        margin-bottom: 3rem;
    }

    .request__form {
        gap: 2rem;
    }
	.path__item {
	    gap: 15px;
    }
    .path__item-content {
        gap: 3rem;
	    gap: 10px;
    }

    .path__item-title {
        font-size: 2rem;
    }

    .path__item-text {
        font-size: 1.4rem;
    }

    .contact-us__title {
        font-size: 4.4rem;
    }

    .footer__bottom-inner {
        height: 6rem;
    }
}

@media (max-width: 768px) {
    .create {
        height: 44.6rem;
    }

    .create__inner {
        padding: 5rem 0;
    }

    .create__head {
        gap: 2rem;
        max-width: 48rem;
    }

    .create__head-title {
        font-size: 3.4rem;
    }

    .create__head-text {
        font-size: 1.4rem;
    }

    .create__items {
        gap: 2rem;
    }

    .create__item::before {
        width: 3rem;
        height: 3rem;
    }

    .create__item-count {
        font-size: 2.4rem;
    }

    .create__item-text {
        font-size: 1.4rem;
    }

    .create_s__img {
        height: 50rem;
    }

    .create_s__content {
        padding: 2rem 1rem 3rem;
        width: 50%;
    }

    .create_s__content-title {
        font-size: 2rem;
        margin-bottom: 2rem;
    }

    .create_s__content-text {
        font-size: 1.4rem;
        margin-bottom: 2rem;
    }

    .create_s .advan__head-icon {
        width: 5.2rem;
        height: 4rem;
        margin-bottom: 2rem;
    }

    .create_s__content-name {
        font-size: 1.4rem;
    }

    .create_s__content-post {
        font-size: 1.4rem;
    }

    .create_s__content::before {
        width: 10.8rem;
        height: 10.9rem;
        right: -4rem;
    }

    .create_s__img {
        right: 0.8rem;
        width: 100%;
        height: auto;
    }

    .create_s__block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(62.6%, var(--primary-black)), color-stop(37.4%, transparent));
        background: -o-linear-gradient(bottom, var(--primary-black) 62.6%, transparent 37.4%);
        background: linear-gradient(to top, var(--primary-black) 62.6%, transparent 37.4%);
        width: 50%;
    }

    .create_f .swiper-slide:nth-child(4),
    .create_f .swiper-slide:nth-child(5),
    .create_f .swiper-slide:nth-child(6) {
        padding-top: 0;
    }

    .create_f__slider {
        overflow: visible;
    }

    .create_f .swiper-slide {
        width: 33.4rem;
    }

    .create_f__item {
        gap: 2rem;
    }

    .create_f__item-wrap {
        height: 21.3rem;
    }

    .create_f__item-count {
        width: 8rem;
        height: 8rem;
        font-size: 3.4rem;
    }

    .create_f__item-text {
        padding-left: 1rem;
        font-size: 1.6rem;
    }

    .swiper-horizontal > .swiper-pagination-bullets,
    .swiper-pagination-bullets.swiper-pagination-horizontal,
    .swiper-pagination-custom {
        left: 50%;
    }

    .swiper-pagination-fraction {
        left: 1rem;
        bottom: 12.8rem;
        font-size: 5rem;
        letter-spacing: -0.5rem;
    }

    .btn-box {
        width: 14rem;
        height: 14rem;
        padding: 2rem 2rem 2rem 1rem;
    }

    .btn-box p {
        font-size: 1.2rem;
    }

    .btn-box span {
        width: 3rem;
        height: 3rem;
    }

    .btn-box i {
        font-size: 0.6rem;
    }

    .mob-block {
        display: block;
    }

    .tabs__btns {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        gap: 1rem;
    }

    .tabs__btn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        height: 5rem;
        padding: 1.5rem;
        min-width: unset;
        white-space: unset;
    }

    section {
        margin-bottom: 3rem;
    }

    .component {
        height: 11.8rem;
        bottom: -2.8rem;
    }

    .block-title {
        font-size: 3.4rem;
    }

    .separator::before,
    .separator::after {
        display: none;
    }

    .link {
        font-size: 1.2rem;
    }

    .wrapper {
        padding: 11rem 0 6.4rem;
    }

    .main__page .wrapper {
        padding: 8rem 0 6.4rem;
    }

    .head {
        height: 8rem;
    }

    .header {
        border: 0;
    }

    .header__inner {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 2rem auto 2rem 1fr;
        grid-template-columns: 1fr auto 1fr;
        gap: 2rem;
        padding: 1.6rem 0;
    }

    .head.change .header__inner {
        padding: 1.6rem 0;
    }

    .header__logo {
        height: 3rem;
    }

    .header__contact {
        display: none;
    }

    .head.out {
        -webkit-transform: unset;
        -ms-transform: unset;
        transform: unset;
    }

    .burger {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
    }

    .nav {
        display: none;
    }

    .hero__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .hero__content {
        width: 100%;
    }

    .hero__slider-item {
        padding: 6rem 4rem;
        min-height: 56.4rem;
    }

    .hero__slider-title {
        margin-bottom: 2rem;
        font-size: 4.4rem;
    }

    .hero__slider-subtitle {
        font-size: 1.6rem;
    }

    .hero__feat {
        width: 100%;
        padding: 0 4rem;
    }

    .hero__feat-list::after {
        display: none;
    }

    .hero__feat-item {
        width: 25%;
        padding: 3rem 1rem 4rem 0;
        gap: 2rem;
        border: 0;
    }

    .hero__feat-text {
        font-size: 1.6rem;
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content;
        word-break: normal;
    }

    .about {
        margin-bottom: 7.6rem;
    }

    .about__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .about__content {
        width: 100%;
        gap: 2rem;
        padding: 0;
    }

    .about__title {
        font-size: 3.4rem;
    }

    .about__content-text {
        font-size: 2.4rem;
    }

    .about__body {
        max-width: 42.2rem;
        width: 63.337%;
        height: auto;
        margin: -2.4rem 0 0 auto;
    }

    .about__title {
        left: -0.2rem;
        bottom: -0.8rem;
        max-width: 27.6rem;
    }

    .feat .swiper-wrapper {
        gap: 0;
    }

    .feat .swiper-slide {
        width: calc(50% - 2rem) !important;
    }

    .feat .swiper-slide:nth-child(3) {
        right: 0;
    }

    .feat .swiper-slide:nth-child(2)::after,
    .feat .swiper-slide:nth-child(3)::after {
        display: none;
    }

    .feat__block {
        height: 21.3rem;
        margin-bottom: 2.5rem;
    }

    .feat__num {
        width: 8rem;
        height: 8rem;
        font-size: 3.4rem;
    }

    .feat__content {
        padding: 0 0 0 1rem;
        gap: 1.5rem;
    }

    .feat__content-title {
        font-size: 1.6rem;
    }

    .feat__content-text {
        font-size: 1.2rem;
    }

    .feat .swiper-slide:nth-child(3),
    .feat .swiper-slide:nth-child(4) {
        margin: 0;
    }

    .case {
        margin-bottom: 9.6rem;
    }

    .case__item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 3rem;
    }

    .sample-page .case__head {
        padding: 3rem 0 0;
    }

    .case__head {
        padding: 3rem 0 0;
        width: 100%;
        gap: 2rem;
    }

    .case__head-title {
        font-size: 1.6rem;
    }

    .case__head-img {
        width: 100%;
        height: auto;
    }

    .sample-page .case__head-text,
    .case__head-text {
        -webkit-line-clamp: 3;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .objects .case__head-text {
        -webkit-line-clamp: none;
    }

    .rent .advan__title {
        width: 100%;
    }

    .rent .advan__head-content {
        padding: 2rem 3rem 10rem 3rem;
        height: 45.6rem;
    }

    .rent .advan__head-content::before {
        display: none;
    }

    .rent .advan__slider-wrap {
        margin-top: -26.6rem;
    }

    .rent .advan__slider-wrap {
        width: 100%;
    }

    .rent .tenants .swiper-pagination {
        display: none;
    }

    .rent .tenants .block-title {
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content;
    }

    .rent .geo__img {
        width: auto;
        height: 100%;
    }

    .case__body {
        width: calc(100% + 8rem);
        margin-right: -4rem;
        margin-left: -4rem;
        padding: 0 0 12.8rem;
    }

    .case__body::before {
        display: none;
    }

    .case__head-item {
        width: calc(25% - 1.5rem);
        height: 5.2rem;
    }

    .case__head-content {
        gap: 1.5rem;
    }

    .objects .case,
    .sample-page .case {
        margin-bottom: 29rem;
    }

    .titles__inner {
        padding: 3rem 0;
    }

    .titles__title.title {
        font-size: 3.4rem;
    }

    .control .case__title {
        max-width: 38.2rem;
        width: 100%;
        top: -7rem;
    }

    .sample-page .case__head-content:last-child {
        margin: 0;
    }

    .objects .case__foot,
    .sample-page .case__foot {
        bottom: -26rem;
    }

    .objects .case__foot-items,
    .sample-page .case__foot-items {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .objects .case__foot-item,
    .sample-page .case__foot-item {
        width: calc(50% - 1rem);
    }

    .case__thumbs-item {
        gap: 2rem;
    }

    .case__foot {
        bottom: -6.6rem;
    }

    .case__foot-item {
        padding: 2rem;
    }

    .case__foot-title {
        font-size: 1.6rem;
        line-height: 100%;
        margin-bottom: 1.5rem;
    }

    .case__foot-count {
        font-size: 4rem;
        margin-bottom: 1.5rem;
    }

    .case__foot-text {
        font-size: 1.2rem;
        max-width: 32.4rem;
    }

    .case__body-content {
        padding: 0 4rem;
    }

    .case__body-items {
        top: 3rem;
        left: 9rem;
        gap: 1rem;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 46%;
    }

    .case__body-item {
        gap: 1rem;
    }

    .case__body-icon {
        width: 5rem;
        height: 5rem;
    }

    .case__body-wrap {
        gap: 0.5rem;
    }

    .case__body-wrap p {
        font-size: 1.2rem;
    }

    .case__body-wrap span {
        font-size: 2.4rem;
    }

    .case__body-video {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 1.5rem;
        top: 3rem;
        right: 9rem;
        left: unset;
    }

    .case .hero__btns {
        right: 4rem;
    }

    .advan__content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 3rem;
    }

    .advan__title {
        margin-bottom: 2rem;
    }

    .advan__head {
        width: 100%;
    }

    .objects .advan__head,
    .control .advan__head {
        position: static;
    }

    .advan__head-content {
        width: 100%;
        padding: 3rem 2rem 29.6rem;
    }

    .advan__head-title {
        font-size: 1.6rem;
        margin-bottom: 1.5rem;
    }

    .advan__head-icon {
        margin-bottom: 1.5rem;
    }

    .advan__head-text {
        font-size: 1.2rem;
        margin-bottom: 3rem;
        max-width: 45rem;
    }

    .advan__head-link {
        font-size: 1.6rem;
    }

    .investments .projects .path__inner {
        overflow: hidden;
    }

    .investments .advan__title {
        width: 80%;
        font-weight: 800;
    }

    .investments .advan__title span {
        font-weight: 400;
    }

    .investments.sample-page .about .component::before {
        display: none;
    }

    .investments.sample-page .about__title {
        left: unset;
    }

    .investments .advan__slider-wrap {
        width: 100%;
        height: auto;
    }

    .advan__slider-wrap {
        margin-top: -26.5rem;
        max-width: 51.1rem;
        width: 100%;
        max-height: 33.3rem;
        height: 100%;
    }

    .advan__slider-item {
        width: auto;
    }

    .advan__body {
        width: 100%;
    }

    .advan__thumbs-item {
        padding: 2rem 0;
        min-height: 8rem;
    }

    .advan__thumbs-head {
        padding: 0 0 0 5rem;
    }

    .control .advan__thumbs-num {
        top: -1rem;
        right: calc(100% - 4rem);
        left: 0;
        font-size: 5rem;
        text-align: right;
        width: 5rem;
        height: -webkit-max-content;
        height: -moz-max-content;
        height: max-content;
        margin-left: -1rem;
    }

    .advan__thumbs-num {
        top: 0;
        left: 0;
        font-size: 5rem;
    }

    .advan__thumbs-title {
        font-size: 1.6rem;
    }

    .advan__thumbs li::before {
        top: 0.4rem;
    }

    .advan__thumbs p,
    .advan__thumbs li {
        font-size: 1.4rem;
    }

    .objects .thumbs-slide.active .advan__thumbs-content,
    .advan .swiper-slide-active .advan__thumbs-content {
        padding: 1rem 0 0 5rem;
    }

    .objects .advan__thumbs-content,
    .advan__thumbs-content {
        padding: 0 0 0 5rem;
    }

    .separator {
        height: 4rem;
    }

    .request__inner {
        padding: 3rem 9rem;
    }

    .request__title {
        max-width: 25rem;
        margin-bottom: 2rem;
    }

    .request__form-wrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 1.5rem;
    }

    .request__textarea {
        display: none;
    }

    .request__btn {
        max-width: 100%;
    }

    .request__form-bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        gap: 0.8rem;
    }

    .path__item-content {
        gap: 1rem;
    }

    .projects .path__item-title::before,
    .path__item-title::before {
        width: 1.6rem;
        height: 1.6rem;
    }

    .projects .path__item-title {
        font-size: 1.6rem;
        width: 100%;
    }

    .path__item-title {
        font-size: 1.6rem;
        width: 23rem;
    }

    .path__slider:not(.path__slider.timeline) .swiper-slide:last-child {
        display: none;
    }

    .projects .path__item-text {
        display: none;
    }

    .path__item-text {
        font-size: 1.2rem;
    }

    .projects__btn {
        width: 10rem;
        height: 10rem;
        padding: 1rem;
    }

    .projects__address-count {
        font-size: 2rem;
    }

    .projects .swiper-slide:nth-last-child(3) .path__item-img::before,
    .projects .swiper-slide:nth-last-child(3) .path__item-img::after,
    .path__item-img::before:not(.create-page .path__item-img::before),
    .path__item-img::after:not(.create-page .path__item-img::after) {
        display: none;
    }

    .slider__btns {
        display: none;
    }

    .tenants .slider__btns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .tenants__head {
        margin-bottom: 2rem;
    }

    .tenants__item {
        padding: 2.5rem;
        gap: 2rem;
    }

    .tenants .swiper-slide {
        width: 33.4rem;
    }

    .tenants__content {
        gap: 1.5rem;
    }

    .tenants__content-img {
        width: 4rem;
    }

    .tenants__content-wrap p {
        font-size: 1.2rem;
    }

    .tenants__content-wrap span {
        font-size: 2.4rem;
    }

    .tenants .swiper-pagination {
        display: block;
        left: unset;
    }

    .stage .component {
        display: none;
    }

    .stage__items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 1rem;
    }

    .stage__item {
        gap: 3rem;
        padding: 2rem;
    }

    .stage__item-title {
        font-size: 1.6rem;
    }

    .stage__item-text {
        font-size: 1.4rem;
    }

    .stage__item-wrap {
        margin: 0;
    }

    .stage__item-elem {
        width: 4rem;
        height: 4rem;
    }

    .projects .path__item,
    .path__item {
        gap: 2rem;
        min-width: 35.3rem;
        padding-right: 10.8rem;
    }

    .path__item-img::before {
        right: -5.4rem;
    }

    .path__item-img::after {
        width: 10.8rem;
    }

    .path__item-num {
        font-size: 6rem;
    }

    .projects .path__item-img {
        max-height: unset;
        height: unset;
        aspect-ratio: 1/1;
    }

    .path__item-img {
        max-height: 24.6rem;
        margin-top: -4.6rem;
    }

    .investments .projects .path__item {
        margin: 0;
    }

    .investments .projects .path__item-img::before,
    .investments .projects .path__item-img::after {
        display: none;
    }

    .geo__content {
        height: 50rem;
    }

    .geo__block {
        width: 33.4rem;
        gap: 1.5rem;
        padding: 5rem 1rem 1rem;
    }

    .geo__block-close {
        top: 1rem;
        right: 1rem;
        width: 3rem;
        height: 3rem;
    }

    .geo__block-close::before,
    .geo__block-close::after {
        width: 2.4rem;
    }

    .geo__block-content {
        gap: 1.5rem;
    }

    .geo__block-btn {
        line-height: 3rem;
        padding: 0.5rem;
        height: 5rem;
    }

    .geo__block-count {
        font-size: 2.4rem;
    }

    .geo__pic {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .geo__img {
        height: 100%;
    }

    .geo__item-nsk {
        top: 35.4%;
        left: 61.482558%;
    }

    .geo__item-tomsk {
        top: 15%;
        left: 74.273%;
    }

    .geo__item-kemerovo {
        top: 30.2%;
        left: 79.65%;
    }

    .geo__item-omsk {
        top: 35.4%;
        left: 2.32558%;
    }

    .geo__item-pavlodar {
        top: 73.8%;
        left: 23.837%;
    }

    .geo__item-altay {
        top: 78.2%;
        left: 78.9244%;
    }

    .geo__item-abakan {
        display: none;
    }

    .geo__item-unknown {
        top: 33%;
        left: 25.7267%;
    }

    /* Новые города */
    .fullGeo .geo__item-nsk {
        top: 35.4%;
        left: 61.482558%;
    }

    .fullGeo .geo__item-tomsk {
        top: 15%;
        left: 74.273%;
    }

    .fullGeo .geo__item-kemerovo {
        top: 30.2%;
        left: 79.65%;
    }

    .fullGeo .geo__item-omsk {
        top: 35.4%;
        left: 2.32558%;
    }

    .fullGeo .geo__item-pavlodar {
        top: 73.8%;
        left: 23.837%;
    }

    .fullGeo .geo__item-altay {
        top: 78.2%;
        left: 78.9244%;
    }

    .fullGeo .geo__item-abakan {
        display: none;
    }

    .fullGeo .geo__item-krasnoyarsk,
    .fullGeo .geo__item-irkutsk,
    .fullGeo .geo__item-zabajkalie,
    .fullGeo .geo__item-khabarovsk ,
    .fullGeo .geo__item-primorsk
    {
        display: none;
    }
    .fullGeo .geo__item-unknown {
        display: none;
    }
    /* Новые города END*/

    .contact-us__body {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 2rem;
    }

    .contact-us__inner {
        padding: 4rem 9rem 8rem;
    }

    .contact-us__title {
        margin-bottom: 2rem;
    }

    .contact-us__form-wrap {
        gap: 1.5rem;
    }

    .contact-us__textarea {
        height: 11rem;
    }

    .form__bottom {
        gap: 0.8rem;
    }

    .modal .form__bottom {
        gap: 1.5rem;
    }

    .contact-us__inner::before {
        right: -20.5rem;
    }

    .contact-us__inner::after {
        width: 21.7rem;
        height: 5.5rem;
    }

    .contact-us__text {
        display: none;
    }

    .footer__contact:not(.menu__style) {
        padding: 3rem 0;
    }

    .footer__contact-inner:not(.menu__style) {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        gap: 2rem;
    }

    .footer__contact-list:not(.menu__style) {
        gap: 2rem;
    }

    .footer__contact-item:not(.menu__style) {
        gap: 1rem;
    }

    .footer__contact-phone:not(.menu__style) {
        font-size: 3.4rem;
        line-height: 100%;
    }

    .footer__contact-title:not(.menu__style) {
        font-size: 1.2rem;
    }

    .footer__contact-subtext:not(.menu__style) {
        font-size: 1.2rem;
    }

    .footer__menu {
        padding: 3rem 0;
    }

    .footer__menu-inner::after {
        width: 56.485%;
        height: 68.607%;
        right: -4.161rem;
        bottom: -4.1rem;
        background-size: cover;
    }

    .footer__menu-inner {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 18.6rem 8rem 18.6rem;
        grid-template-columns: 18.6rem 18.6rem;
        gap: 3rem 8rem;
    }

    .footer__menu-list {
        max-width: 18.6rem;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        font-size: 1.2rem;
    }

    .footer__menu-list:nth-child(1) {
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-column: 1/2;
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        grid-row: 1/3;
    }

    .footer__menu-list:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1/2;
    }

    .footer__menu-list:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-column: 1/2;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3/4;
    }

    .footer__menu-list:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2/3;
    }

    .footer__menu-item:not(:last-child) {
        margin-bottom: 2rem;
    }

    .footer__bottom-logo {
        display: none;
    }

    .footer__bottom-inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        padding: 1rem 0;
        gap: 0.5rem;
    }

    .footer__bottom-text:last-child {
        text-align: left;
        margin: 0;
    }

    /* service */
    .service {
        height: auto;
    }

    .service__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .service__head {
        width: 100%;
        padding: 4rem 5rem 15.6rem 4rem;
        background-size: 53.6rem 11.8rem;
    }

    .service__title a {
        font-size: 6rem;
    }

    .service__body {
        width: 100%;
        height: 46.6rem;
    }

    .service__blocks {
        gap: 2rem;
    }

    .sample-page .service-list__title {
        margin-bottom: 2rem;
    }

    .sample-page .service__item {
        margin-top: 5rem;
        padding: 2rem 3rem 6rem 2rem;
        width: calc(50% + 21rem);
        height: auto;
        min-height: 25.6rem;
        margin-right: -21rem;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .service__item {
        margin-top: 5rem;
        padding: 2rem 3rem 8rem 2rem;
        width: calc(50% + 21rem);
        margin-right: -21rem;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .sample-page .service__item::before {
        top: unset;
        bottom: 0;
        width: 5rem;
        height: 5rem;
    }

    .service__content {
        gap: 1.5rem;
        width: calc(100% - 21rem);
    }

    .sample-page .service__content-title,
    .service__content-title {
        font-size: 2.4rem;
    }

    .service__content-text {
        font-size: 1.2rem;
    }

    .service__item::before {
        width: 5rem;
        height: 5rem;
        left: -2rem;
    }

    .service__block.yellow .service__item::before {
        right: -2rem;
    }

    .service__block.yellow .service__item {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        margin-right: unset;
        margin-left: -21rem;
        z-index: -1;
    }

    .sample-page .service__pic {
        width: 50%;
        height: auto;
    }

    .service__pic {
        height: auto;
    }

    .service__pic-img {
        height: 24.7rem;
        margin-bottom: auto;
    }

    .main-inner .title {
        font-size: 3.4rem;
        margin-bottom: 2rem;
    }

    /* review */
    .review {
        padding-top: 3rem;
    }

    .review .tenants__item,
    .review__item {
        width: calc(50% - 1rem);
        padding: 1rem;
        gap: 1.5rem;
    }

    .review__item-wrap {
        gap: 1.5rem;
    }

    .review__item-title {
        font-size: 1.6rem;
    }

    .review__item-text {
        font-size: 1.2rem;
    }

    .review__item-name {
        font-size: 1.2rem;
    }

    .review__item-post {
        font-size: 1rem;
    }

    .review__item-solutions {
        font-size: 1rem;
    }

    /* licenses */
    .licenses {
        padding-top: 3rem;
    }

    .licenses__title {
        margin-bottom: 2rem;
    }

    .licenses__item {
        width: calc(50% - 1rem);
    }

    .licenses__item-icon {
        width: 13.5rem;
        height: 13.6rem;
        margin-bottom: 4rem;
    }

    .licenses__item-title {
        font-size: 1.6rem;
        margin-bottom: 1.5rem;
    }

    .licenses__item .link {
        font-size: 1.6rem;
    }

    /* vacancy */
    .vacancy {
        padding-top: 3rem;
    }

    .vacancy__item {
        background-color: transparent;
        padding: 0 0 2rem;
        border-bottom: 0.1rem solid var(--primary-black-10);
    }

    .vacancy__head-title {
        font-size: 1.6rem;
    }

    .vacancy__head-link {
        font-size: 1.2rem;
        margin-bottom: 1.5rem;
    }

    .vacancy__head-text {
        font-size: 1.2rem;
    }

    .vacancy__body-title {
        font-size: 1.2rem;
    }

    .vacancy__body-list li {
        font-size: 1.2rem;
    }

    .vacancy__body-list li::before {
        top: 0.3rem;
    }

    .vacancy__body-btn {
        margin-top: 0;
    }

    .vacancy__item.active .vacancy__content {
        padding: 2rem 0 1rem;
    }

    .vacancy__tabs {
        margin-bottom: 2rem;
    }

    .vacancy .tabs__btns {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .vacancy .tabs__btn {
        width: calc(33.33333% - 0.66666rem);
    }

    /* contacts */
    .contacts__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .contacts__head {
        width: 100%;
        padding: 3rem 0;
    }

    .contacts__items {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: auto 2rem 1fr;
        grid-template-columns: auto 1fr;
        gap: 2rem;
        max-width: 100%;
    }

    .contacts__item {
        gap: 1.5rem;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-column: 1/2;
        width: auto;
    }

    .contacts__item:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1/2;
    }

    .contacts__item:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-column: 1/2;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2/3;
        max-width: 32.8rem;
    }

    .contacts__item:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2/3;
    }

    .contacts__item:nth-child(odd) {
        width: auto;
    }

    .contacts__item:nth-child(5) .contacts__item-title {
        font-size: 1.6rem;
    }

    .contacts__item-title {
        font-size: 1.4rem;
    }

    .contacts__item-text,
    .contacts__item-link {
        font-size: 2.4rem;
    }

    .contacts__item-list {
        font-size: 1.2rem;
    }

    .contacts__social-link {
        width: 2.4rem;
        height: 2.4rem;
    }

    .contacts__social-link i {
        font-size: 2.4rem;
    }

    .contacts__body {
        width: calc(100% + 8rem);
        height: 54.7rem;
        margin-left: -4rem;
    }

    .preview__item {
        font-size: 6.4rem;
    }

    .preview__item:nth-child(3) {
        font-size: 16rem;
    }

    /* modal */
    .modal__box {
        max-width: 32.1rem;
        padding: 4rem 2rem 3rem;
    }

    .modal__close-btn {
        width: 3rem;
        height: 3rem;
        top: 1rem;
    }

    .modal__close-btn::before,
    .modal__close-btn::after {
        width: 2.2rem;
    }

    .modal__title {
        font-size: 2.4rem;
        width: auto;
    }

    .modal .form {
        gap: 1rem;
    }

    .form__head {
        gap: 1rem;
    }

    .form__wrap {
        gap: 2rem;
    }

    .modal#modal-social .modal__box {
        max-width: 37rem;
    }

    .warning__inner {
        padding: 0.7rem 2rem;
    }

    .warning__text {
        font-size: 1.2rem;
    }

    .warning__btn {
        --button-font-size: 1.6rem;
        width: 5rem;
        height: 5rem;
    }

    .link i::before {
        font-size: 0.8rem;
    }

    /* sample */
    .sample {
        height: auto !important;
        background-image: none;
    }

    .rent .sample {
        height: auto;
        background-size: 43.2rem 10.1rem;
        background-position-x: 12rem;
        background-position-y: 25.6rem;
    }

    .construction .sample {
        background-size: 86.4rem 20.2rem;
        background-position-x: 21.9rem;
        background-position-y: 23.8rem;
    }

    .construction .catalogues__item-wrap {
        gap: 0.5rem;
    }

    .construction .catalogues__item-text {
        font-size: 2rem;
    }

    .control .sample {
        height: auto;
        background-size: 43.2rem 10.1rem;
        background-position-x: 21.7rem;
        background-position-y: 26rem;
    }

    .rent .sample__head,
    .sample__head {
        padding: 3rem 0 3rem 4rem;
        gap: 3rem;
        width: calc(50% + 2rem);
    }

    .sample__title {
        font-size: 3.4rem;
        font-weight: 400;
    }

    .sample__title span {
        font-weight: 800;
    }

    .sample__feat {
        padding: 0 2.4rem 0 0;
    }

    .sample__feat-items {
        gap: 1.5rem 2rem;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .sample__feat-img {
        width: 3rem;
        height: 3rem;
    }

    .sample__feat-title {
        font-size: 2.4rem;
    }

    .sample__feat-text {
        font-size: 1.6rem;
    }

    .sample__feat-subtitle {
        font-size: 2rem;
    }

    .sample__feat-item {
        min-width: unset;
        width: calc(50% - 1rem);
    }

    .sample__body {
        padding: 0 4rem 0 3rem;
        width: calc(50% - 2rem);
    }

    .projects .path__inner {
        gap: 2rem 0;
    }

    .projects .slider__btns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .projects .path__head {
        width: 50%;
    }

    .projects .projects__wrap {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        width: 100%;
    }

    .projects__title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .catalogs .sample {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(94.68%, var(--primary-accent)), color-stop(5.32%, var(--primary-black)));
        background: -o-linear-gradient(top, var(--primary-accent) 94.68%, var(--primary-black) 5.32%);
        background: linear-gradient(to bottom, var(--primary-accent) 94.68%, var(--primary-black) 5.32%);
    }

    .catalogs .sample::before {
        width: 28.5rem;
        height: 28.9rem;
        top: 0;
        bottom: unset;
    }

    .catalogs .sample__inner {
        height: 79rem;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .catalogs .sample__items {
        gap: 2rem;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .catalogs .sample__item {
        min-width: 33%;
        width: 17.3rem;
    }

    .catalogs .sample__item-count {
        font-size: 5.4rem;
        white-space: nowrap;
    }

    .catalogs .sample__item-text {
        font-size: 1.6rem;
    }

    .catalogs .sample__img {
        width: 87.3rem;
        height: 54.3rem;
        left: -4.9rem;
        bottom: 16.7rem;
    }

    .catalogues__items {
        gap: 2rem;
    }

    .catalogues__item {
        width: calc(50% - 1rem);
        gap: 2rem;
    }

    .catalogues__item-title {
        font-size: 1.6rem;
    }

    .catalogues__head {
        gap: 2rem;
        margin-bottom: 2rem;
    }

    .catalogues__filter {
        gap: 1rem;
    }

    .catalogues__filter-item,
    .catalogues__filter-btn,
    .dropdown {
        width: calc(33.33333% - 0.66666rem);
        min-width: unset;
        height: 5rem;
    }
	.dropdown .catalogues__filter-item{
		width:100%;
	}


    .dropdown__button {
        min-width: unset;
        width: 100%;
    }

    .catalogs__list-count {
        font-size: 1.6rem;
    }

    .catalogs__list-text {
        font-size: 1.2rem;
    }

    .catalogs__list-item {
        gap: 1rem;
    }

    .sample-feat__title {
        margin-bottom: 2rem;
    }

    .sample-feat__items {
        gap: 2rem 5rem;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        border-bottom: 0;
    }

    .sample-feat__item {
        max-width: 21rem;
        width: 100%;
        padding: 0;
        gap: 3rem;
        border-right: 0;
    }

    .sample-feat__item:nth-child(3) {
        margin: 0 0 0 auto;
    }

    .sample-feat__item-img {
        height: 8rem;
    }

    .sample-feat__item-title {
        font-size: 1.6rem;
    }

    .control .sample-feat__items {
        gap: 4rem;
    }

    .control .sample-feat__item {
        width: calc(25% - 3rem);
    }

    .control .sample-feat__item:nth-child(3) {
        margin: 0;
    }

    .objects .titles__inner {
        padding: 2rem 0;
    }

    .plan {
        padding: 3.5rem 0;
    }

    .plan::before {
        display: none;
    }

    .plan__head {
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        grid-row: 1/3;
    }

    .plan__title {
        font-size: 2.4rem;
    }

    .form-file {
        margin-bottom: -1rem;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .notfound__title {
        font-size: 5rem;
    }

    .notfound__count {
        font-size: 25rem;
        margin: 0;
    }

    .notfound__text {
        font-size: 3.5rem;
        position: relative;
        z-index: 2;
    }

    .notfound__img {
        bottom: 1.4rem;
        right: 0;
        left: unset;
        height: 30rem;
    }

    .create-page .tenants__head {
        margin-bottom: 1rem;
    }

    .create-page .tenants .swiper-pagination {
        display: none;
    }

    .create-page .projects__wrap-btn {
        --button-padding-x: 1.35rem;
    }

    .path__slider .swiper-slide {
        max-width: 35.4rem;
    }

    .review__item .tenants__content {
        gap: 1.5rem;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .review__item .tenants__content-item {
        gap: 0.5rem;
    }

    .breadcrumbs {
        -webkit-transform: translateY(8rem);
        -ms-transform: translateY(8rem);
        transform: translateY(8rem);
    }

    .main__prolog h1 {
        font-size: 2.4rem;
        word-break: break-word;
    }

    .main__prolog-download {
        gap: 1rem;
    }

    .main__prolog-download i {
        width: 3rem;
        height: 3rem;
        font-size: 1.8rem;
    }

    .main__prolog-download span {
        font-size: 1.2rem;
    }

    .privacy h2,
    .cookie .privacy h2 {
        font-size: 1.6rem;
        margin-bottom: 1rem;
    }

    .privacy p,
    .privacy li {
        font-size: 1.2rem;
        margin-bottom: 1rem;
    }

    .cookie .privacy ul {
        -webkit-padding-start: 2.4rem;
        padding-inline-start: 2.4rem;
        margin-bottom: 1rem;
    }
}

@media (max-width: 660px) {
    .header__phone {
        display: none;
    }

    .case {
        margin-bottom: 16.8rem;
    }

    .objects .case {
        margin-bottom: 37rem;
    }

    .case__body-items {
        -webkit-box-pack: unset;
        -ms-flex-pack: unset;
        justify-content: unset;
        gap: 5rem;
        width: auto;
    }

    .case__body:not(.objects .case__body) {
        width: calc(100% + 2rem);
        margin-right: -1rem;
        margin-left: -1rem;
        padding: 0 0 32.2rem;
    }

    .objects .swiper-pagination {
        display: none;
    }

    .objects .case__body {
        padding: 0 0 32.2rem;
    }

    .case__body-video {
        top: unset;
        bottom: -8rem;
        right: unset;
        left: 1rem;
    }

    .objects .case__body-video {
        top: unset;
        bottom: -8rem;
        right: unset;
        left: 4rem;
    }

    .objects .advan__head-content {
        padding: 2rem 2rem 15rem;
    }

    .objects .advan__slider-wrap {
        width: 100%;
        margin: -11.7rem 0 0;
        height: auto;
        min-height: unset;
    }

    .case__foot {
        bottom: -13.8rem;
    }

    .objects .case__foot {
        bottom: -34rem;
    }

    .case__foot-items {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 1rem;
    }

    .case__foot-count {
        font-size: 4.4rem;
    }

    .sample-page .case {
        margin-bottom: 34rem;
    }

    .objects .case__foot-item,
    .sample-page .case__foot-item,
    .case__foot-item {
        width: 100%;
    }

    .sample-page .case__foot {
        bottom: -32rem;
    }

    .service__head {
        padding: 3rem 2rem 12.6rem 2rem;
    }

    .sample__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .rent .sample__head,
    .sample__head {
        width: 100%;
        gap: 2rem;
        padding: 3rem 1rem 4rem;
    }

    .rent .sample__head {
        padding: 3rem 1rem 6rem;
    }

    .sample__body {
        width: calc(100% + 8rem);
        margin-right: 0;
        margin-left: -4rem;
    }

    .sample__body-img {
        max-width: 29rem;
    }

    .sample__feat-items {
        gap: 2rem 4rem;
    }

    .sample__feat-item {
        width: calc(50% - 2rem);
    }

    .sample__feat-subtitle {
        font-size: 2.4rem;
    }

    .projects .path__head {
        width: 100%;
    }

    .projects .path__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .projects__wrap {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }

    .catalogues__item-count {
        width: 5rem;
        height: 5rem;
        font-size: 3.4rem;
    }

    .catalogues__item-body {
        gap: 1rem;
    }

    .create-page .projects__wrap {
        width: 100%;
    }

    .projects__wrap {
        gap: 1rem;
    }

    .objects .projects__wrap-btn {
        --button-padding-x: 1.5rem;
    }
}

@media (max-width: 600px) {
    .create_s__content,
    .create_s__block {
        width: 100%;
    }

    .create {
        height: auto;
    }

    .create__inner {
        gap: 4rem;
    }

    .create__items {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .create__item {
        width: calc(50% - 1rem);
    }

    .create_s__inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .create_s__block {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        position: relative;
    }

    .create_s__block::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 2;
        width: 100%;
        height: 15.2rem;
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    }

    .create_s__img {
        height: 34.4rem;
        width: auto;
    }

    .create_s__content {
        padding: 2rem 2rem 3rem;
    }

    .create_s__wrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 3;
        padding: 2rem;
    }

    .create_s .create_s__wrap .advan__head-icon {
        width: 3.6rem;
        height: 2.8rem;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzNiAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTQuODk2NiA1LjM4MzRDOS45MzEwMyA1Ljg2MjUxIDYuMzk3ODggNy4yOTk4NyA2LjY4NDM1IDEyLjQ3NDNDNy4xNjE4IDEyLjI4MjcgNy43MzQ3NSAxMi4yODI3IDguNDk4NjcgMTIuMjgyN0MxMy4zNjg3IDEyLjI4MjcgMTYuMTM3OSAxNS4xNTc0IDE2LjEzNzkgMjAuMDQ0NEMxNi4xMzc5IDI1LjEyMyAxMy4zNjg3IDI4LjA5MzYgOC4zMDc2OSAyNy45OTc4QzMuNTMzMTYgMjcuOTAxOSAwIDI1LjEyMyAwIDE2LjQ5ODlDMCA5LjEyMDUxIDIuMTk2MjkgLTAuNDYxODM3IDE0Ljg5NjYgMC4wMTcyODA2VjUuMzgzNFpNMTkuODYyMSAxNi40OTg5QzE5Ljg2MjEgOS4xMjA1MSAyMi4wNTg0IC0wLjQ2MTgzNyAzNC43NTg2IDAuMDE3MjgwNlY1LjM4MzRDMjkuNzkzMSA1Ljg2MjUxIDI2LjI1OTkgNy4yOTk4NyAyNi41NDY0IDEyLjQ3NDNDMjcuMDIzOSAxMi4yODI3IDI3LjU5NjggMTIuMjgyNyAyOC4zNjA3IDEyLjI4MjdDMzMuMjMwOCAxMi4yODI3IDM2IDE1LjE1NzQgMzYgMjAuMDQ0NEMzNiAyNS4xMjMgMzMuMjMwOCAyOC4wOTM2IDI4LjE2OTggMjcuOTk3OEMyMy4zOTUyIDI3LjkwMTkgMTkuODYyMSAyNS4xMjMgMTkuODYyMSAxNi40OTg5WiIgZmlsbD0iI0VFM0EyMyIvPg0KICAgIDwvc3ZnPg0KICAgIA==);
    }

    .create_s__wrap .create_s__content-title {
        color: var(--white);
        margin: 0;
    }

    .create_s__content::before {
        display: none;
    }

    .create_s__wrap::before {
        content: "";
        display: block;
        width: 10.8rem;
        height: 10.9rem;
        background-image: url(data:image/svg+xml;base64,ICAgICAgPHN2ZyB3aWR0aD0iMzgzIiBoZWlnaHQ9IjM4OCIgdmlld0JveD0iMCAwIDM4MyAzODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMjkwMDc1IDI4LjExMjJMMjYuMDg3NyAwLjk0NTE5SDczLjM1MTJMMC4yOTA0NzIgNzQuOTY5VjI4LjExMjJIMC4yOTAwNzVaTTM4MyA1MS44MTIzTDQ3LjI2MzYgMzg3LjYxOEgwTDM4MyA0Ljk1NTQ1VjUxLjgxMjNaTTM4MyAxNDQuMTQ1TDE0MC4xMDYgMzg3LjYxOEg5Mi44NDIyTDM4MyA5Ny4yODgxVjE0NC4xNDVWMTQ0LjE0NVpNMzgzIDIzMy4xODhMMjI5LjcxMSAzODcuNjE4SDE4Mi40NDdMMzgzIDE4Ni4zMzFWMjMzLjE4OEgzODNaTTM4MyAzMjUuOTg2TDMyMS4xNTUgMzg3LjYxOEgyNzMuODkxTDM4MyAyNzkuMTI5VjMyNS45ODZMMzgzIDMyNS45ODZaTTAuMjkwMDc1IDMwMy4yODZMMzAyLjE0MiAwLjk0NTE5SDM0OS40MDZMMC4yOTAwNzUgMzUwLjE0M1YzMDMuMjg2Wk0wLjI5MDA3NSAyMTAuMTQ0TDIwNy4xMzcgMC45NDUxOUgyNTQuNEwwLjI5MDA3NSAyNTcuMDAxVjIxMC4xNDRaTTAuMjkwMDc1IDExOC43NjVMMTE3LjUzMiAwLjk0NTE5SDE2NC43OTVMMC4yOTA0NzIgMTY1LjYyMVYxMTguNzY0TDAuMjkwMDc1IDExOC43NjVaIiBmaWxsPSIjRkFDQTJBIi8+DQo8L3N2Zz4NCg==);
        background-repeat: no-repeat;
        background-size: 100%;
        position: absolute;
        bottom: 100%;
        left: 0;
    }

    .swiper-horizontal > .swiper-pagination-bullets,
    .swiper-pagination-bullets.swiper-pagination-horizontal,
    .swiper-pagination-custom {
        -webkit-transform: unset;
        -ms-transform: unset;
        transform: unset;
        right: 1rem;
        left: unset;
        bottom: 2rem;
    }

    .title {
        font-size: 3.4rem;
        word-break: break-word;
    }

    .block-title {
        font-size: 2.4rem;
    }

    section {
        margin-bottom: 2rem;
    }

    .container {
        padding: 0 1rem;
    }

    .main__page .wrapper {
        padding: 8rem 0 6.4rem;
    }

    .header__logo {
        width: 18.6rem;
    }

    .hero__container {
        padding: 0;
    }

    .hero__slider-item {
        padding: 5.6rem 1rem;
        min-height: 46.5rem;
    }

    .hero__feat {
        padding: 4rem 1rem 2rem;
    }

    .hero__feat-list {
        gap: 4rem 3rem;
    }

    .hero__feat-item {
        width: calc(50% - 1.5rem);
        padding: 0;
    }

    .hero__btns {
        display: none;
    }

    .about__inner {
        gap: 3rem;
    }

    .about__body {
        max-width: 100%;
        width: 100%;
        margin: 0;
    }

    .geo__content {
        height: 71.2rem;
    }

    .geo__block {
        width: 100%;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        position: fixed;
        top: unset;
        bottom: -100%;
        right: 0;
        left: 0;
        z-index: 100;
        padding: 5rem 2rem 1rem;
        max-height: 100dvh;
        overflow-y: auto;
    }

    .geo__block.show {
        bottom: 0;
        left: 0;
    }

    /* case */
    .case__body {
        margin-top: 8.6rem;
    }

    .case__slider {
        margin-top: -8.6rem;
    }

    .case__head-items {
        gap: 1rem;
    }

    .case__head-item {
        width: calc(50% - 0.5rem);
        height: auto;
    }

    .case__head-img {
        width: 100%;
        height: 100%;
    }

    .objects .case__body {
        width: calc(100% + 2rem);
        margin-right: -1rem;
        margin-left: -1rem;
        padding: 0;
    }

    .objects .case__slider .case__body-video {
        left: 1rem;
    }

    .objects .titles__inner {
        padding: 1rem 0 2rem;
    }

    .titles__inner {
        padding: 2rem 0;
    }

    .titles__title.title {
        font-size: 2.4rem;
    }

    .case__item {
        gap: 2rem;
    }

    .case__body-content {
        padding: 0 1rem;
    }

    .case__body-items {
        top: 2rem;
        left: 3rem;
        gap: 1rem;
    }

    .case .hero__btns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        right: 1rem;
    }

    .objects .case__body-items {
        width: calc(100% - 6rem);
    }

    .objects .case__body-item {
        width: 50%;
    }

    /* 04.06. */
    .case {
        margin-bottom: 22rem;
    }

    .case__item {
        padding-top: 3rem;
        padding-bottom: 8rem;
    }

    .case__body:not(.objects .case__body) {
        padding: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .case__body-video {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 1rem;
        width: 100%;
        bottom: -39.5rem;
        bottom: -35rem;
        right: 1rem;
        width: calc(100% - 2rem);
        border: 0.1rem solid var(--primary-black);
    }

    .case__body-video--play {
        width: 3rem;
        height: 3rem;
        font-size: 0.7rem;
    }

    .case__body-video span {
        width: auto;
    }

    .case__head {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        padding: 0 0 2rem;
    }

    .case__head .link-more {
        position: static;
        padding: 0;
    }

    .case__head-item {
        width: calc(25% - 0.75rem);
    }

    .case__foot {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        bottom: unset;
        top: calc(100% - 1rem);
    }

    .case__foot-items {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .objects .case__foot-item,
    .sample-page .case__foot-item,
    .case__foot-item {
        width: calc(50% - 0.5rem);
    }

    /* add */
    .construction.sample-page .case,
    .control.sample-page .case {
        margin-bottom: 42rem;
    }

    .construction.sample-page .case__foot,
    .control.sample-page .case__foot {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
    }

    .construction.sample-page .case__item,
    .control.sample-page .case__item {
        padding-bottom: 9rem;
    }

    /* */
    .case__foot-count {
        font-size: 2.4rem;
    }

    .case__slider,
    .case__body {
        margin-top: 0;
    }

    .advan__slider-wrap {
        height: 30.6rem;
    }

    .objects .case__body-video {
        position: static;
        width: 100%;
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
    }

    .objects .case__item {
        padding-top: 0;
        padding-bottom: 0;
    }

    .construction .case__item {
        padding-top: 0;
        padding-bottom: 9rem;
    }

    .construction .case__body-video,
    .control .case__body-video {
        bottom: -37rem;
    }

    .construction.sample-page .case__head,
    .control.sample-page .case__head {
        padding-top: 0;
    }

    .objects .case__foot {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
    }

    .objects .case {
        margin-bottom: 39rem;
    }

    /* end 04.06. */
    .feat .swiper-wrapper {
        gap: unset;
        -webkit-box-orient: unset;
        -webkit-box-direction: unset;
        -ms-flex-direction: unset;
        flex-direction: unset;
        margin-bottom: 3rem;
    }

    .feat .swiper-slide {
        max-width: 28.4rem !important;
        width: 100% !important;
    }

    .feat .swiper-horizontal > .swiper-pagination-bullets,
    .feat .swiper-pagination-bullets.swiper-pagination-horizontal,
    .feat .swiper-pagination-custom {
        position: relative;
        right: 0;
        bottom: unset;
    }

    .advan__title {
        font-size: 3.4rem;
    }

    .sample-page .advan__title {
        font-size: 2.4rem;
    }

    .advan__thumbs li::before {
        width: 0.6rem;
        height: 0.6rem;
    }

    .advan__thumbs p,
    .advan__thumbs li {
        font-size: 1.2rem;
    }

    .advan__thumbs li {
        padding: 0 0 0 1.6rem;
    }

    .tenants .swiper-pagination {
        right: unset;
        bottom: unset;
        margin: 2rem 0 0 0;
    }

    .tenants .swiper-slide {
        width: 28.4rem;
    }

    .advan__head-content {
        padding: 2rem 2rem 29.6rem;
    }

    .sample-page .advan__head-content {
        padding: 2rem 2rem 8rem;
    }

    .sample-page .advan__head-content::before {
        display: none;
    }

    .advan__head-content::before {
        width: 5rem;
        height: 5rem;
    }

    .advan__head-title {
        max-width: 26.2rem;
    }

    .advan__head-text {
        max-width: 26.2rem;
    }

    .request__inner {
        padding: 3rem 2rem;
    }

    .request__form-wrap {
        gap: 0.8rem;
    }

    .stage__item-text {
        font-size: 1.2rem;
    }

    .projects .path__item,
    .path__item {
        width: 29.3rem;
        min-width: 29.3rem;
    }

    .projects .path__item-content {
        gap: 1rem;
    }

    .path__slider .swiper-slide:nth-last-child(3) .path__item-title {
        width: 100%;
    }

    .projects .path__item-img,
    .path__item-img {
        aspect-ratio: 1/1;
        min-height: 18.6rem;
        max-height: 18.6rem;
    }

    .investments .path__item-img {
        max-height: unset;
        height: auto;
    }

    .projects__btn {
        width: 6rem;
        height: 6rem;
    }

    .projects__btn p {
        display: none;
    }

    .component {
        height: 13.6rem;
        bottom: -4.6rem;
    }

    .component::before {
        display: none;
    }

    .tabs__btn {
        padding: 1rem;
    }

    .contact-us__inner {
        padding: 3rem 2rem;
    }

    .contact-us__body {
        gap: 3.7rem;
    }

    .contact-us__title {
        max-width: 28.8rem;
    }

    .contact-us__text {
        display: block;
        font-size: 1.2rem;
    }

    .contact-us__textarea {
        display: none;
    }

    .contact-us__inner::before {
        display: none;
    }

    .contact-us__inner::after {
        display: none;
    }

    .footer__menu-inner {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 1fr 1rem 1fr;
        grid-template-columns: 1fr 1fr;
        gap: 3rem 1rem;
    }

    .footer__menu-inner::after {
        right: -3.1rem;
    }

    .service__head {
        padding: 4rem 1rem 5rem;
        background-image: none;
    }

    .service__title a::after {
        height: 0.2rem;
        bottom: 0.2rem;
    }

    .service__title {
        gap: 2rem;
    }

    .service__title a {
        font-size: 4rem;
    }

    .service__blocks {
        gap: 1rem;
    }

    .service__block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .service__block.yellow {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .sample-page .service__pic {
        width: 100%;
        height: 28.3rem;
    }

    .service__pic {
        width: 100%;
    }

    .sample-page .service__pic-img {
        height: 100%;
    }

    .service__pic-img {
        height: auto;
    }

    .sample-page .service__item {
        margin: 0;
        width: 100%;
        min-height: auto;
        padding: 3rem 4rem 3rem 10rem;
    }

    .service__block.yellow .service__item,
    .service__item {
        margin: 0;
        width: 100%;
        padding: 3rem 4rem 6rem 10rem;
    }

    .sample-page .service__content {
        gap: 2rem;
    }

    .service__content {
        width: 100%;
    }

    .service__item::before {
        left: 0;
    }

    .service__block.yellow .service__item::before {
        right: unset;
        left: 0;
    }

    /* review */
    .review__items {
        gap: 1rem;
        margin-bottom: 2rem;
    }

    .review__btn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .review .tenants__item,
    .review__item {
        width: 100%;
    }

    .review__item:not(:nth-child(1), :nth-child(2), :nth-child(3), :nth-child(4)) {
        display: none;
    }

    /* licenses */
    .licenses .dropdown {
        display: block;
    }

    .licenses__items {
        gap: 1rem;
    }

    .licenses__item {
        width: calc(50% - 0.5rem);
        padding: 1.5rem 1rem 2rem;
    }

    .licenses__item-icon {
        width: 7rem;
        height: 7.1rem;
        margin-bottom: 2rem;
    }

    .licenses__item-title {
        font-size: 1.2rem;
        margin-bottom: 1rem;
    }

    .licenses__item .link {
        font-size: 1.2rem;
        gap: 0.5rem;
    }

    .link__icon {
        width: 1.6rem;
        height: 1.6rem;
        padding: 0.35rem;
    }

    /* contacts */
    .contacts {
        margin-bottom: 28rem;
    }

    .contacts__items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .contacts__item:nth-child(odd) {
        max-width: 100%;
    }

    .contacts__body {
        width: 100%;
        height: 50rem;
        margin: 0 0 -26rem;
    }

    .preview__item {
        font-size: 6rem;
    }

    .preview__item:nth-child(3) {
        font-size: 10rem;
    }

    .menu__nav {
        padding: 0 0 0 2rem;
    }

    .menu__nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .menu__head {
        padding: 9rem 0 3rem;
    }

    .menu__foot {
        padding: 0;
    }

    .menu__style.footer__contact-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 2rem;
        padding: 2rem 1rem 3rem 2rem;
    }

    .menu__list-item i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .menu__list-item.accordion.active:not(:last-child) {
        margin-bottom: 2rem;
    }

    .menu__list-item.active i {
        -webkit-transform: scale(-1, -1);
        -ms-transform: scale(-1, -1);
        transform: scale(-1, -1);
    }

    .menu__list-item.active + .menu__list-content {
        -ms-grid-rows: 1fr;
        grid-template-rows: 1fr;
    }

    .menu__list-item.accordion:not(:last-child) {
        margin-bottom: 0;
    }

    .sample__body {
        width: calc(100% + 2rem);
        margin-right: 0;
        margin-left: -1rem;
    }

    .construction .sample {
        background-position-x: 20.6rem;
        background-position-y: 24.3rem;
    }

    .construction .catalogues__item-body {
        padding: 0 1rem 1rem 1rem;
    }

    .control .sample {
        background-size: 43.2rem 10.1rem;
        background-position-x: 20.6rem;
        background-position-y: 27.7rem;
    }

    .catalogues__items {
        gap: 1rem;
    }

    .catalogues__item {
        width: calc(50% - 0.5rem);
    }

    .catalogues__item:hover {
        -webkit-transform: unset;
        -ms-transform: unset;
        transform: unset;
    }

    .catalogues__filter-item {
        width: calc(50% - 0.5rem);
        min-width: unset;
    }

    .dropdown {
        width: calc(50% - 0.5rem);
    }

    .dropdown__button {
        width: 100%;
        min-width: unset;
    }

    .catalogues__filter-btn {
        width: 100%;
        min-width: unset;
    }

    .menu__list-item:not(:last-child) {
        margin-bottom: 2rem;
    }

    .menu__list:nth-child(1) {
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        grid-row: 1/3;
    }

    .menu__list:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1/2;
    }

    .menu__list:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
        grid-column: 1/3;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3/4;
    }

    .menu__list:nth-child(4) {
        -ms-grid-row: 2;
        -ms-grid-row-span: 2;
        grid-row: 2/4;
    }

    .sample-feat__items {
        gap: 2rem;
    }

    .sample-feat__item {
        max-width: calc(50% - 1rem);
    }

    .sample-feat__item:nth-child(3) {
        margin: 0;
    }

    .control .sample-feat__items {
        gap: 2rem 1rem;
    }

    .control .sample-feat__item {
        width: calc(50% - 0.5rem);
    }

    .plan {
        padding: 2.4rem 0;
    }

    .plan__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .breadcrumbs__inner {
        width: calc(100% + 2rem);
        margin-left: -1rem;
        padding: 0 1rem;
    }

    .catalogs .sample {
        background: none;
        background-color: var(--primary-accent);
    }

    .catalogs .sample::before {
        right: -18.9rem;
    }

    .catalogs .sample__inner {
        padding: 4rem 0 0;
        height: 68.5rem;
    }

    .catalogs .sample__title {
        font-weight: 800;
    }

    .catalogs .sample__title span {
        font-weight: 800;
    }

    .catalogs .sample__items {
        width: calc(100% + 2rem);
        margin-left: -1rem;
        padding: 2rem;
        background-color: var(--primary-black);
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        gap: 2rem;
    }

    .catalogs .sample__item {
        width: calc(50% - 1rem);
    }

    .catalogs .sample__item-count {
        font-size: 3.4rem;
    }

    .catalogs .sample__item-text {
        font-size: 1.4rem;
    }

    .catalogs .sample__img {
        width: 60rem;
        height: 37.3rem;
        top: 10.8rem;
        bottom: unset;
        left: -12.4rem;
        right: -9.4rem;
    }

    .catalogs__list-count {
        width: 2.5rem;
        height: 2.5rem;
        font-size: 1.4rem;
    }

    .catalogs__list-text {
        font-size: 1rem;
    }

    .catalogs__list-item.nsk {
        left: 20.42%;
    }

    .catalogs__list-item.khabarovsk {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .catalogs__list-item.khabarovsk {
        right: 31%;
    }

    .vacancy .tabs__btn {
        width: calc(50% - 0.5rem);
    }

    .notfound__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .notfound__img {
        position: static;
        height: 42rem;
        display: block;
        margin-top: 2.4rem;
    }

    .notfound__count {
        font-size: 18rem;
    }

    .path__slider .swiper-slide {
        max-width: 29.4rem;
    }

    .slider__btns .swiper-button-prev:hover,
    .slider__btns .swiper-button-next:hover {
        background-color: var(--primary-black);
    }

    .slider__btns .swiper-button-prev:active,
    .slider__btns .swiper-button-next:active {
        background-color: var(--primary-accent);
    }

    .warning__inner {
        margin: 0 auto;
    }
}

@media (max-width: 480px) {
    .tenants .swiper-pagination-bullet {
        width: 1.5rem;
    }

    .tenants .swiper-pagination-bullet-active {
        width: 3rem;
    }

    .path__slider .swiper-slide:nth-last-child(2) {
        display: none;
    }

    .case__body-items {
        width: calc(100% - 6rem);
    }

    .construction .case__body-video,
    .control .case__body-video {
        bottom: -36rem;
    }
}

@media (max-width: 380px) {
    .wrapper {
        padding: 11rem 0 5.4rem;
    }

    .main__page .wrapper {
        padding: 9rem 0 5.4rem;
    }

    .plate {
        min-height: 5.4rem;
    }

    .plate__btn {
        --button-padding-y: 1rem;
        --button-padding-x: 1rem;
        --button-font-size: 1.2rem;
        height: 4rem;
    }

    .burger {
        gap: 0;
        aspect-ratio: 1/1;
        width: auto;
    }

    .burger__text {
        font-size: 0;
    }

    .burger span {
        width: 1.7rem;
    }

    .create_f .swiper-slide {
        width: 100%;
    }

    .contact-us__title {
        font-size: 2.8rem;
    }

    .case__foot-item {
        padding: 1.5rem;
    }

    .case__foot-count {
        font-size: 2rem;
    }

    .construction .case__body-video,
    .control .case__body-video {
        bottom: -35.5rem;
    }
}

@media (max-width: 360px) {
    .tabs__btn {
        padding: 1rem 0.5rem;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        font-size: 1.2rem;
    }

    .review .tabs__btn {
        width: calc(50% - 0.5rem);
    }

    .preview__item {
        font-size: 4.4rem;
    }

    .preview__item:nth-child(3) {
        font-size: 8.4rem;
    }

    .notfound__title {
        font-size: 3.5rem;
    }

    .notfound__count {
        font-size: 12rem;
    }

    .notfound__text {
        font-size: 2.4rem;
        width: 80%;
        margin: 0 auto 0 0;
    }

    .notfound__img {
        width: 100%;
        height: auto;
    }

    .catalogues__item {
        width: 100%;
    }

    .case__body-items {
        top: 1rem;
        left: 2rem;
        width: calc(100% - 4rem);
    }

    .case__body-item {
        gap: 0.5rem;
    }

    .case__body-icon {
        width: 4rem;
        height: 4rem;
    }

    .case__body-wrap span {
        white-space: nowrap;
    }

    .investments .projects__wrap-btn {
        --button-padding-x: 1.5rem;
    }
}



#modal-max .modal__box {
    background: var(--primary-accent);
    width: 950px;
    max-width: 90%;
    margin: 0 auto;
overflow: hidden;
}
#modal-max .modal__box::before {
    content: "";
    display: block;
    aspect-ratio: 1 / 1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjE2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCiAgICAgICAgZD0iTS0xLjA3IDExLjgyNUw5LjcwOC40NzZIMjkuNDVMLTEuMDcgMzEuMzk4VjExLjgyNXptMTU5Ljg2OSA5LjlMMTguNTUzIDE2MkgtMS4xOUwxNTguNzk5IDIuMTUxdjE5LjU3NHptMCAzOC41N0w1Ny4zMzYgMTYySDM3LjU5MkwxNTguOCA0MC43MjF2MTkuNTc0em0wIDM3LjE5NUw5NC43NjYgMTYySDc1LjAyM2w4My43NzYtODQuMDgzVjk3LjQ5em0wIDM4Ljc2NUwxMzIuOTY1IDE2MmgtMTkuNzQzbDQ1LjU3Ny00NS4zMTl2MTkuNTc0em0tMTU5Ljg2OC05LjQ4M0wxMjUuMDIzLjQ3NmgxOS43NDNMLTEuMDY5IDE0Ni4zNDV2LTE5LjU3M3ptMC0zOC45MDhMODUuMzM2LjQ3NmgxOS43NDRMLTEuMDcgMTA3LjQzOFY4Ny44NjR6bTAtMzguMTcxTDQ3LjkwNi40NzZoMTkuNzQzbC02OC43MTggNjguNzlWNDkuNjkyeiINCiAgICAgICAgZmlsbD0iI2ZmZiIgLz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 100%;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;

    width: 100%;
    opacity: 0.25;
    border: 0;
    height: 100%;
}

div#modal-max .modal__close-btn:before,
div#modal-max .modal__close-btn:after {
    background-color: #fff;
}

.flexBlock {
    display: flex;
    gap: 20px;
    z-index: 2;
}
.flexBlockItem._right {
    align-content: center;
    display: flex;
    align-content: end;
    flex-direction: column;
    justify-content: center;
    gap: 30px;
    text-align: center;
}
._max .flexBlockItem._right {
    color: white;
}
.flexBlockItem-Title {
    font-family: "Winter Sans Trial";
    font-style: normal;
    font-weight: 400;
    font-size: 4.4rem;
    line-height: 105%;
}

.flexBlockItem-Text {
    font-size: 3.4rem;
    line-height: 150%;
}

.flexBlockItem-BtnBlock,
.flexBlockItem-BtnBlock .btn {
    max-width: 100%;
    width: 100%;
}

._max .flexBlockItem._left img {
    max-width: 100%;
}
._max .flexBlockItem._left {
    max-width: 45%;
}

@media (max-width: 1100px) {
    #modal-max .modal__box {
        width: 90%;
        max-width: 90%;
        margin: 0 auto;
    }
}
@media (max-width: 600px) {
    #modal-max .flexBlock {
        flex-direction: column;
        align-items: center;
        gap: 30px;
    }


	.flexBlockItem-Title {
	    font-size: 3.4rem;
	    line-height: 105%;
	}
	
	.flexBlockItem-Text {
	    font-size: 2.4rem;
	    line-height: 115%;
	}


}


.catalogues__item-count {
    width: 6rem;
    height: 6rem;
    font-weight: 800;
    font-size: 4.2rem;
}



.rightIconBlock {
    position: fixed;
    bottom: 50%;
    right: 20px;
    z-index: 109;
    width: 30px;
    display: flex;
    flex-direction: column;
    max-height: 100%;
    gap: 10px;
}
.rightIconBlock-item {
    width: 30px;
    height: 30px;
    background-color: var(--primary-accent);
    color: white;
    font-size: 18px;
    cursor: pointer;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease;
}
.rightIconBlock-item a {
    color: white;
    display: block;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


@media (max-width: 660px) {
    .catalogues__item-count {
        width: 3.8rem;
	    height: 3.8rem;
	    font-size: 2.2rem;
    }
	.rightIconBlock {
    		display: none;
	}
}


