@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:wght@700&display=swap);@font-face{font-display:swap;font-family:Ranade;font-style:normal;font-weight:500;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:normal;font-weight:400;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:normal;font-weight:300;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:italic;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:italic;font-weight:300;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:italic;font-weight:500;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:normal;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:italic;font-weight:400;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:italic;font-weight:100;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ranade;font-style:normal;font-weight:100;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Ranade-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:900;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:300;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:500;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:400;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:200;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Extralight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:600;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-SemiboldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Extrabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:100;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:100;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:500;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:300;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:600;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:400;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:normal;font-weight:900;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:200;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-ExtralightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Switzer;font-style:italic;font-weight:700;src:url(https://karpatska.galtondev.com/wp-content/themes/karpatska/fe/dist/fonts/Switzer-ExtraboldItalic.ttf) format("truetype")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.jumbotron h1,.lead1,.thankyou__content h1{font-size:100px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:1199.5px){.jumbotron h1,.lead1,.thankyou__content h1{font-size:80px}}@media(max-width:991.5px){.jumbotron h1,.lead1,.thankyou__content h1{font-size:60px}}@media(max-width:575.5px){.jumbotron h1,.lead1,.thankyou__content h1{font-size:45px}}.imagemap-section__title h2,.kt-section__inner h1,.kt-section__inner h2,.lead2,.offer__table h2,.section__header h2{font-size:80px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:767.5px){.imagemap-section__title h2,.kt-section__inner h1,.kt-section__inner h2,.lead2,.offer__table h2,.section__header h2{font-size:60px}}@media(max-width:575.5px){.imagemap-section__title h2,.kt-section__inner h1,.kt-section__inner h2,.lead2,.offer__table h2,.section__header h2{font-size:40px}}.basic__header h2,.big-text__title h2,.contact-form__content h2,.faq__inner__header h2,.flat-detail__content h2,.img-grid__header h2,.kt-section.secondary .kt-section__inner h1,.kt-section.secondary .kt-section__inner h2,.lead3,.textblock h1,.timeline__header h2{font-size:70px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:767.5px){.basic__header h2,.big-text__title h2,.contact-form__content h2,.faq__inner__header h2,.flat-detail__content h2,.img-grid__header h2,.kt-section.secondary .kt-section__inner h1,.kt-section.secondary .kt-section__inner h2,.lead3,.textblock h1,.timeline__header h2{font-size:55px}}@media(max-width:575.5px){.basic__header h2,.big-text__title h2,.contact-form__content h2,.faq__inner__header h2,.flat-detail__content h2,.img-grid__header h2,.kt-section.secondary .kt-section__inner h1,.kt-section.secondary .kt-section__inner h2,.lead3,.textblock h1,.timeline__header h2{font-size:40px}}.apartment-info__big,.double-section__content h1,.double-section__content h2,.floors__item__price,.interactive-map__header h2,.lead4,.popup .popup__inner .popup__inner__content--text h2,.textblock blockquote,.textblock blockquote p,.textblock h2{font-size:50px;font-style:normal;font-weight:400;line-height:120%}@media(max-width:767.5px){.apartment-info__big,.double-section__content h1,.double-section__content h2,.floors__item__price,.interactive-map__header h2,.lead4,.popup .popup__inner .popup__inner__content--text h2,.textblock blockquote,.textblock blockquote p,.textblock h2{font-size:36px}}.accordion__item__header h3,.floor-plan__nav p,.floors__item__price small,.lead5,.offer__table__group label,.textblock h3,.timeline__slide h3{font-size:32px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:767.5px){.accordion__item__header h3,.floor-plan__nav p,.floors__item__price small,.lead5,.offer__table__group label,.textblock h3,.timeline__slide h3{font-size:28px}}@media(max-width:575.5px){.accordion__item__header h3,.floor-plan__nav p,.floors__item__price small,.lead5,.offer__table__group label,.textblock h3,.timeline__slide h3{font-size:22px}}.discount-badge p:last-child,.flat-detail__item p,.floor-plan__back a,.header__menu__content nav ul li a,.text-lg,.textblock h4{font-size:32px;font-style:normal;font-weight:500;line-height:120%}@media(max-width:575.5px){.discount-badge p:last-child,.flat-detail__item p,.floor-plan__back a,.header__menu__content nav ul li a,.text-lg,.textblock h4{font-size:20px}}.benefits__benefit p,.contact-info h3,.floor-plan__bottom p,.floor-plan__legend__item p,.floor-plan__top p,.floors__menu ul li,.footer__menu a,.img-grid__header p,.news__item h3,.text-md,.textblock h5{font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media(max-width:575.5px){.benefits__benefit p,.contact-info h3,.floor-plan__bottom p,.floor-plan__legend__item p,.floor-plan__top p,.floors__menu ul li,.footer__menu a,.img-grid__header p,.news__item h3,.text-md,.textblock h5{font-size:18px}}.apartment-info__small,.basic__header p,.blogfooter .social p,.btn,.contact-form__content p,.contact-info ul li,.double-section__content p,.faq__inner__header p,.flat-detail__item h3,.flat-detail__nav p,.flat-small__list ul li p,.footer__bottom p,.footer__copy p,.footer__links a,.footer__menu h3,.interactive-map .map .infobox__description__tab p,.interactive-map .map .infobox__title h3,.interactive-map .map .infobox__title p,.kt-section__inner p,.news__item span,.notfound__content p,.offer__table--text p,.partner p,.popup .popup__inner .popup__inner__content--text p,.text,.textblock h6,.textblock ol li,.textblock p,.textblock ul li,.thankyou__content p,.timeline__slide p{font-family:Switzer,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:575.5px){.apartment-info__small,.basic__header p,.blogfooter .social p,.btn,.contact-form__content p,.contact-info ul li,.double-section__content p,.faq__inner__header p,.flat-detail__item h3,.flat-detail__nav p,.flat-small__list ul li p,.footer__bottom p,.footer__copy p,.footer__links a,.footer__menu h3,.interactive-map .map .infobox__description__tab p,.interactive-map .map .infobox__title h3,.interactive-map .map .infobox__title p,.kt-section__inner p,.news__item span,.notfound__content p,.offer__table--text p,.partner p,.popup .popup__inner .popup__inner__content--text p,.text,.textblock h6,.textblock ol li,.textblock p,.textblock ul li,.thankyou__content p,.timeline__slide p{font-size:16px}}.form-group input:not([type=checkbox]):not([type=submit])::-moz-placeholder,.form-group textarea::-moz-placeholder{font-family:Switzer,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.accordion__item__content p,.discount-badge p:first-child,.flat-detail__content ul li,.flat-detail__text p,.floors__item__text p:not(.floors__item__price),.form-group input:not([type=checkbox]):not([type=submit]),.form-group input:not([type=checkbox]):not([type=submit])::placeholder,.form-group label,.form-group select,.form-group textarea,.form-group textarea::placeholder,.form-group.checkbox label,.offer__table__group.checkbox label,.pagination ul li a,.points-map .infopoint__content p,.tabs ul li a,.tabs ul li button,.text-sm{font-family:Switzer,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.btn,.button,.swiper-button-next,.swiper-button-prev,a,button,input,select,textarea{outline:none!important}.btn{border:1px solid #fff0;border-radius:50px;display:inline-block;padding:12px 32px;text-decoration:none;transition:all .3s}.btn--creme{background-color:#e6c7a5;border-color:#e6c7a5;color:#231f20}.btn--creme:hover{background-color:#0c514e;border-color:#e6c7a5;color:#e6c7a5}.btn--creme-green{background-color:#e6c7a5;border-color:#e6c7a5;color:#0c514e}.btn--creme-green:hover{border-color:#e6c7a5}.btn--creme-green:hover,.btn--green{background-color:#0c514e;color:#e6c7a5}.btn--green,.btn--green:hover{border-color:#0c514e}.btn--green:hover{background-color:#e6c7a5;color:#0c514e}.btn--green-secondary{background-color:#0c514e;border-color:#0c514e;color:#fff}.btn--green-secondary:hover{background-color:#e6c7a5;border-color:#0c514e;color:#0c514e}.btn--white{background-color:#fff;border-color:#fff;color:#0c514e}.btn--white:hover{background-color:#e6c7a5;border-color:#0c514e;color:#0c514e}@media(max-width:575.5px){.btn--long{font-size:12px}}.price-unlock-btn .btn-text-full{display:inline}.price-unlock-btn .btn-text-short{display:none}@media(max-width:575.5px){.price-unlock-btn{font-size:14px;padding:8px 20px}.price-unlock-btn .btn-text-full{display:none}.price-unlock-btn .btn-text-short{display:inline}}.header{left:0;position:fixed;top:0;transition:all .3s;width:100%;z-index:12}.header.nav-up{transform:translateY(-100%)!important}.header.header-fixed:before{opacity:0}.header.secondary{background-color:#0c514e}.header.secondary:before,.header.terciary:before{content:none}.header.terciary:not(.header-fixed) .header__toggle{background-color:#0c514e;border-color:#0c514e;color:#fff}.header.terciary:not(.header-fixed) .header__toggle:hover{background-color:#e6c7a5;border-color:#0c514e;color:#0c514e}.header.terciary:not(.header-fixed) .header__toggle:hover svg path{stroke:#0c514e}.header.terciary:not(.header-fixed) .header__toggle svg path{stroke:#fff}@media(min-width:1400px){.header .container{max-width:1310px}}.header:before{background:linear-gradient(180deg,#231f20,#fff0);content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.3;position:absolute;top:0;transition:all .1s;width:100%;z-index:-1}.header__logo a img,.header__logo a svg{height:auto;max-width:100%;width:180px}.header__inner{display:flex;justify-content:space-between;padding:32px 0}.header__buttons{align-items:center;display:flex;gap:32px}@media(max-width:767.5px){.header__buttons{gap:16px}.header__contact,.header__toggle span{display:none}.header__toggle:not(.aside){align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;padding:0;width:50px}.header__toggle:not(.aside) svg{margin-left:0;width:25px}}.header__toggle.btn--green:hover svg rect{fill:#0c514e}.header__toggle.btn--green:hover svg path{stroke:#0c514e}.header__toggle svg{margin-left:14px}.header__menu,.header__toggle svg path,.header__toggle svg rect{transition:all .3s}.header__menu{background-color:#e6c7a5;height:100svh;min-width:600px;overflow:auto;position:absolute;right:0;top:0;transform:translate3d(100%,0,0);z-index:11}@media(min-width:1750px){.header__menu{min-width:40%}}@media(max-width:991.5px){.header__menu{min-width:unset;width:100%}}@media(max-width:575.5px){.header__menu{display:flex;flex-direction:column}}.menu_active .header__menu{transform:translateZ(0)}.header__menu__content{padding:128px}@media(max-width:991.5px){.header__menu__content{padding:80px}}@media(max-width:575.5px){.header__menu__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 32px}}.header__menu__content nav ul{list-style:none;padding:0}.header__menu__content nav ul li:not(:last-child){margin-bottom:18px}@media(max-width:575.5px){.header__menu__content nav ul li:not(:last-child){margin-bottom:30px}}.header__menu__content nav ul li a{color:#0c514e;text-decoration:none}@media(max-width:575.5px){.header__menu__content nav ul li a{font-size:23px}}.header__menu__content nav ul li a:hover,.header__menu__content nav ul li.active a{text-decoration:underline}.header__menu__top{padding:32px 64px 0;text-align:right}@media(max-width:575.5px){.header__menu__top{padding:32px 32px 0}}.header__menu__logo{display:flex;justify-content:flex-end}.header__menu__logo img,.header__menu__logo svg{height:auto;max-width:100%;width:280px}.header.header-fixed{background-color:#0c514e}.header.header-fixed .header__logo svg path{fill:#fff}.footer{background-color:#231f20;padding:70px 0 40px}.footer__logo{margin-bottom:55px}.footer__logo img,.footer__logo svg{height:auto;max-width:100%;width:280px}.footer__menu>.row{margin-bottom:-15px!important}.footer__menu>.row>[class*=col-]{margin-bottom:15px!important}.footer__menu h3{color:#e6c7a5;margin-bottom:30px;text-transform:uppercase}@media(max-width:575.5px){.footer__menu h3{margin-bottom:15px}}.footer__menu a{color:#fff;font-size:20px;font-weight:500;text-decoration:none;transition:all .3s}@media(max-width:1399.5px){.footer__menu a{font-size:18px}}.footer__menu a:hover{color:#e6c7a5}.footer__menu ul{list-style:none;margin:0;padding:0}.footer__menu ul li:not(:last-child){margin-bottom:14px}.footer__menu__double{display:flex;gap:32px}.footer__icons{display:flex;gap:20px}.footer__icons--icon{display:block}.footer__icons--icon img,.footer__icons--icon svg{height:auto;max-width:100%}.footer__icons--icon svg path{transition:all .3s}.footer__icons--icon:hover svg path{stroke:#fff}.footer__inner{margin-bottom:55px}@media(max-width:575.5px){.footer__inner{margin-bottom:25px}}.footer__inner .row{margin-bottom:-55px}@media(max-width:575.5px){.footer__inner .row{margin-bottom:-25px}}.footer__inner .row [class*=col-]{margin-bottom:55px}@media(max-width:575.5px){.footer__inner .row [class*=col-]{margin-bottom:25px}}.footer__links a{color:#fff;text-decoration:none;transition:all .3s}.footer__links a:hover{color:#e6c7a5}.footer__links a:not(:last-child){margin-right:7px}.footer__links a:not(:last-child):after{color:#fff;content:"|";margin-left:7px}.footer__bottom{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.footer__bottom:after{background-color:#e6c7a5;bottom:5px;content:"";height:1px;position:absolute;width:100%}.footer__bottom p{background-color:#231f20;color:#e6c7a5;margin:0;position:relative;text-transform:uppercase;width:auto;z-index:2}.footer__bottom p:first-child{padding-right:10px}.footer__bottom p:last-child{padding-left:10px}.footer__copy p{color:#e6c7a5;font-size:14px;margin:0;width:auto}.footer__copy p a{color:#fff;text-decoration:none}.section__header h2{text-transform:uppercase}.main>section:first-child:not(.jumbotron){padding-top:calc(var(--headerHeight) + 50px)}@media(max-width:991.5px){.main>section:first-child:not(.jumbotron){padding-top:calc(var(--headerHeight) + 20px)}}.main>section:first-child.kt-section{padding-top:calc(var(--headerHeight) + 100px)}@media(max-width:991.5px){.main>section:first-child.kt-section{padding-top:calc(var(--headerHeight) + 20px)}}.main>section:first-child.floor-plan{margin-top:var(--headerHeight);padding-top:0}.container-img{background-color:#0c514e;padding:50px 0}@media(max-width:991.5px){.container-img{padding:25px 0}.container-img img{min-height:30vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container-img .container{max-width:100%;padding:0}}.container-img__inner{width:100%}.container-img__inner img{height:auto}.kt-section{background-color:#0c514e;padding:50px 0 150px;position:relative}.kt-section.dark{background-color:#231f20}.kt-section.dark :not(.btn){color:#fff}@media(max-width:575.5px){.kt-section{padding:50px 0 100px}}@media(min-width:2200px){.kt-section .container{position:relative}}.kt-section__img{margin-bottom:50px}@media(max-width:575.5px){.kt-section__img{margin-bottom:25px}}.kt-section>.container>:last-child{margin-bottom:0}.kt-section>.container>.row{margin-bottom:-24px}.kt-section>.container>.row>[class*=col-]{margin-bottom:24px}.kt-section__inner h1,.kt-section__inner h2{color:#e6c7a5;margin-bottom:45px;margin-top:0;max-width:850px;text-transform:uppercase}.kt-section__inner p{color:#fff;margin-bottom:0;margin-top:45px;max-width:460px}.kt-section__inner :last-child{margin-bottom:0}.kt-section__inner--btnright{text-align:right}@media(max-width:991.5px){.kt-section__inner--btnright{text-align:left}}.kt-section__inner__text>.row{margin-bottom:-45px}.kt-section__inner__text>.row>[class*=col-]{margin-bottom:45px}.kt-section__inner__text>.row>[class*=col-] p{margin-bottom:20px;margin-top:0}.kt-section__inner__text>.row>[class*=col-] :last-child{margin-bottom:0}.kt-section__kt{bottom:0;position:absolute;right:0}@media(min-width:2200px){.kt-section__kt{bottom:-150px}}.kt-section__kt img,.kt-section__kt svg{height:auto;max-width:100%}@media(max-width:767.5px){.kt-section__kt{opacity:.3}}.kt-section.secondary{padding:128px 0}@media(max-width:767.5px){.kt-section.secondary{padding:50px 0 100px}}@media(max-width:575.5px){.kt-section.secondary{padding:50px 0}}.kt-section.secondary .kt-section__kt{bottom:unset;top:0}@media(min-width:2200px){.kt-section.secondary .kt-section__kt{bottom:unset;top:-128px}}.kt-section.secondary .kt-section__inner h1,.kt-section.secondary .kt-section__inner h2{color:#fff}.kt-section.secondary .kt-section__inner p{color:#e6c7a5}.kt-section--news{padding-bottom:50px}.kt-section--news .kt-section__inner p{margin-bottom:20px;margin-top:0}.kt-section .map{margin-top:50px}@media(max-width:575.5px){.kt-section .map{margin-top:25px}}.kt-section__img img{height:auto;max-width:100%;width:100%}@media(max-width:991.5px){.kt-section+.container-img{padding-bottom:0}}.double-section{position:relative}.double-section.green{background-color:#0c514e}@media(min-width:1920px){.double-section.green{min-height:22vh}}@media(min-width:2700px){.double-section.green{min-height:26vh}}@media(min-width:3100px){.double-section.green{min-height:30vh}}.double-section.green :not(.btn){color:#fff}.double-section.creme{background-color:#e6c7a5}.double-section.creme :not(.btn){color:#0c514e}.double-section.dark{background-color:#231f20}.double-section.dark :not(.btn){color:#fff}@media(min-width:1920px){.double-section.reversed{min-height:22vh}}@media(min-width:2700px){.double-section.reversed{min-height:26vh}}@media(min-width:3100px){.double-section.reversed{min-height:30vh}}.double-section__content{max-width:630px;padding:100px 60px 100px 0;width:55%}@media(max-width:991.5px){.double-section__content{padding:60px 20px 60px 0;width:60%}}@media(max-width:767.5px){.double-section__content{padding:40px 0;width:100%}}.double-section__content :not(.btn){color:#231f20}.reversed .double-section__content{margin-left:auto;padding:100px 0 100px 60px}@media(max-width:991.5px){.reversed .double-section__content{padding:60px 0 60px 20px}}@media(max-width:767.5px){.reversed .double-section__content{padding:40px 0;width:100%}}.double-section__content h1,.double-section__content h2{margin-bottom:0;margin-top:0;text-transform:uppercase}.double-section__content p{margin-bottom:0;margin-top:25px}.double-section__content .btn{margin-top:32px}.double-section__mask{height:100%;position:absolute;right:0;top:0;width:45%}@media(max-width:991.5px){.double-section__mask{width:40%}}@media(max-width:767.5px){.double-section__mask{height:auto;padding-top:56.25%;position:relative;width:100%}}.reversed .double-section__mask{left:0;right:auto}.double-section__mask img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.double-section.secondary{padding:140px 0}@media(max-width:767.5px){.double-section.secondary{padding:60px 0}}@media(max-width:575.5px){.double-section.secondary{padding:40px 0}}.double-section.secondary .container>.row{margin-bottom:-40px}.double-section.secondary .container>.row>[class*=col-]{margin-bottom:40px}.double-section.secondary .double-section__content{max-width:100%;padding:60px 20px 40px 0;width:100%}@media(max-width:1399.5px){.double-section.secondary .double-section__content{padding:0}}.contact-form{background-color:#fff;margin:100px 0}@media(max-width:767.5px){.contact-form{margin:60px 0}}.contact-form__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:35px 0 0}@media(max-width:1199.5px){.contact-form__content{padding:0}}.contact-form__content h2{color:#0c514e;margin-bottom:0;margin-top:0;text-transform:uppercase}.contact-form__content p{color:#0c514e;margin-bottom:0;margin-top:15px;max-width:480px}.contact-form__content form{margin-top:auto;padding-top:55px}@media(max-width:575.5px){.contact-form__content form{padding-top:30px}}.contact-form__content__footer{margin-top:30px;max-width:100%;width:100%}.contact-form__content__footer>p{font-size:10px;margin:0 0 30px}@media(max-width:991.5px){.contact-form__img{display:none}}.contact-form__img img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.img-grid{padding:90px 0}@media(max-width:767.5px){.img-grid{padding:60px 0}}@media(max-width:575.5px){.img-grid{padding:60px 0}}.img-grid.creme{background-color:#e6c7a5}.img-grid__header h2{color:#0c514e;margin-bottom:0;margin-top:0;text-transform:uppercase}.img-grid__header p{color:#0c514e;font-weight:400;margin-bottom:0;margin-top:25px}.img-grid__content{margin-top:50px}@media(max-width:767.5px){.img-grid__content{margin-top:25px}}.img-grid__content .row{margin-bottom:-1.5rem}@media(max-width:767.5px){.img-grid__content .row{margin:0 -5px}}.img-grid__content [class*=col-]{margin-bottom:1.5rem}@media(max-width:767.5px){.img-grid__content [class*=col-]{margin:0 0 10px;padding:0 5px}}.img-grid__content a{display:block;height:100%;overflow:hidden;position:relative}.img-grid__content a:hover img{transform:scale(1.05)!important}.img-grid__content a img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease-in-out;width:100%}.img-grid__content a figure{height:100%;margin:0!important}.img-grid__content a figure figcaption{display:none!important}.big-text{margin:98px 0 100px}@media(max-width:767.5px){.big-text{margin:60px 0}}.big-text__title{margin-bottom:80px}@media(max-width:767.5px){.big-text__title{margin-bottom:30px}}.big-text__title h2{color:#0c514e;text-align:center;text-transform:uppercase}.big-text__title h2 span{color:#e6c7a5;display:block}.big-text.secondary .big-text__title h2{text-align:left}.big-text.secondary .big-text__title h2 span{display:inline-block}.faq{margin:100px 0;position:relative}@media(max-width:991.5px){.faq{margin-bottom:0}}@media(max-width:767.5px){.faq{margin-top:60px}}.faq__inner{max-width:600px}@media(max-width:1199.5px){.faq__inner{max-width:55%}}@media(max-width:991.5px){.faq__inner{max-width:100%}}.faq__inner__header{margin-bottom:32px}.faq__inner__header h2{color:#0c514e;font-weight:400;margin-bottom:0;margin-top:0;text-transform:uppercase}.faq__inner__header p{color:#0c514e;margin-bottom:0;margin-top:32px;max-width:480px}.faq__img{height:auto;max-height:80%;overflow:hidden;position:absolute;right:0;top:65px;width:40%}@media(max-width:991.5px){.faq__img{margin-top:20px;max-height:none;position:relative;top:auto;width:100%}}.faq__img img{height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.timeline{background-color:#0c514e;padding:128px 0}@media(max-width:767.5px){.timeline{padding:60px 0}}.timeline__header{margin-bottom:32px}.timeline__header h2{color:#e6c7a5;margin:0;text-transform:uppercase}.timeline__line{background-color:#e6c7a5;height:1px;left:12px;position:absolute;top:calc(var(--timelineLargestOffset) - 15px);width:calc(100% - 30px)}@media(max-width:767.5px){.timeline__line{left:0;width:100%}}.timeline__carousel{position:relative}@media(min-width:768px){.timeline__carousel .container{position:relative}}@media(max-width:767.5px){.timeline__carousel .swiper{overflow:visible}}.timeline__carousel .swiper .swiper-wrapper{display:flex;justify-content:space-between}.timeline__carousel .swiper .swiper-slide{width:auto!important}.timeline__carousel .swiper .swiper-slide:first-child .timeline__slide{align-items:flex-start;text-align:left}.timeline__carousel .swiper .swiper-slide:last-child .timeline__slide{align-items:flex-end;text-align:right}.timeline__carousel .swiper .swiper-slide:nth-child(2n) .timeline__slide{display:flex;flex-direction:column-reverse;margin-top:calc(var(--timelineLargestOffset) - 30px)}.timeline__carousel .swiper .swiper-slide:nth-child(2n) .timeline__circle{margin-bottom:20px;margin-top:0}.timeline__slide{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;width:230px}.timeline__slide h3,.timeline__slide p{color:#fff}.timeline__slide.timeline-current .timeline__circle,.timeline__slide.timeline-previous .timeline__circle{background-color:#e6c7a5}.timeline__slide.timeline-current .timeline__circle svg{display:block}.timeline__circle{align-items:center;background-color:#0c514e;border:1px solid #e6c7a5;border-radius:50%;display:flex;height:32px;justify-content:center;margin-top:20px;width:32px}.timeline__circle svg{display:none;height:14px;width:14px}.basic{background-color:#e6c7a5;padding:100px 0}.basic.white{background-color:#fff;margin:100px 0;padding:0}@media(max-width:767.5px){.basic.white{margin:60px 0}.basic{padding:60px 0}}.basic__header{margin-bottom:32px;max-width:50%}@media(max-width:991.5px){.basic__header{max-width:70%}}@media(max-width:767.5px){.basic__header{max-width:100%}}.basic__header h2{color:#0c514e;margin-bottom:0;margin-top:0;text-transform:uppercase}.basic__header p{color:#0c514e;margin-bottom:0;margin-top:14px}.basic__header__button{align-items:flex-end;display:flex;height:100%;justify-content:flex-end}@media(max-width:991.5px){.basic__header__button{align-items:flex-start;justify-content:flex-start}}.basic__footer{margin-top:45px}@media(max-width:767.5px){.basic__footer{margin-top:20px}}.basic>.container>.row{margin-bottom:-32px}.basic>.container>.row>[class*=col-]{margin-bottom:32px}.header-lg-center{margin:0 auto 32px;max-width:1000px;text-align:center}.bigslider__item{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:50%}@media(max-width:575.5px){.bigslider__item{padding-top:71.11%}}.bigslider .swiper-button-next,.bigslider .swiper-button-prev{height:64px;left:64px;margin-top:-32px;width:64px}@media(max-width:991.5px){.bigslider .swiper-button-next,.bigslider .swiper-button-prev{left:20px}}@media(max-width:575.5px){.bigslider .swiper-button-next,.bigslider .swiper-button-prev{height:30px;left:10px;margin-top:-15px;width:30px}}.bigslider .swiper-button-next:after,.bigslider .swiper-button-prev:after{display:none}.bigslider .swiper-button-next svg path,.bigslider .swiper-button-next svg rect,.bigslider .swiper-button-prev svg path,.bigslider .swiper-button-prev svg rect{transition:all .3s}.bigslider .swiper-button-next svg rect,.bigslider .swiper-button-prev svg rect{fill:#e6c7a5;stroke:#e6c7a5}.bigslider .swiper-button-next svg path,.bigslider .swiper-button-prev svg path{fill:#0c514e}.bigslider .swiper-button-next:hover svg rect,.bigslider .swiper-button-prev:hover svg rect{fill:#231f20;stroke:#231f20}.bigslider .swiper-button-next:hover svg path,.bigslider .swiper-button-prev:hover svg path{fill:#e6c7a5}.bigslider .swiper-button-next{left:auto;right:64px;transform:rotate(180deg)}@media(max-width:991.5px){.bigslider .swiper-button-next{right:20px}}@media(max-width:575.5px){.bigslider .swiper-button-next{right:10px}}.map img{height:auto;width:100%}.news{margin:88px auto}@media(max-width:767.5px){.news{margin:60px auto}}.news .row{row-gap:48px}@media(max-width:991.5px){.news .row{row-gap:30px}}.news__item{display:block;text-decoration:none}.news__item:hover img{transform:scale(1.05)}.news__item:hover h3,.news__item:hover span{color:#e6c7a5}.news__item__img{overflow:hidden;position:relative}.news__item img{height:auto;transition:all 1s ease-in-out;width:100%}.news__item h3{color:#0c514e;font-weight:500;margin-bottom:32px;margin-top:32px;transition:all .3s}@media(max-width:991.5px){.news__item h3{margin:15px 0}}.news__item span{color:#0c514e;display:inline-block;text-decoration:underline;transition:all .3s}.notfound{background-color:#0c514e;height:100vh;overflow-y:scroll;padding:40px 0}.notfound__content{text-align:center}.notfound__content h1{color:#e6c7a5;font-size:306px;font-style:normal;font-weight:500;line-height:normal;margin:0;text-transform:uppercase}@media(max-width:767.5px){.notfound__content h1{font-size:100px}}.notfound__content p{color:#fff;margin:0 auto 32px;max-width:640px}.notfound__buttons{display:flex;justify-content:center}@media(max-width:575.5px){.notfound__buttons{flex-direction:column}}.notfound__buttons a:first-child{margin-right:32px}@media(max-width:575.5px){.notfound__buttons a:first-child{margin-bottom:15px;margin-right:0}}.thankyou{background-color:#0c514e;height:100vh;overflow-y:scroll;padding:40px 0;width:100vw}@media(min-width:992px){.thankyou{padding-top:calc(var(--headerHeight) + 130px)!important}}.thankyou__content{text-align:center}.thankyou__content h1{color:#e6c7a5;margin:0 0 12px;text-transform:uppercase}@media(max-width:575.5px){.thankyou__content h1{font-size:35px}}.thankyou__content p{color:#fff;margin:0 auto 32px;max-width:640px}.textslider__buttons{display:flex;margin-top:60px}@media(max-width:575.5px){.textslider__buttons{margin-top:30px}}.textslider__buttons .swiper-button-next,.textslider__buttons .swiper-button-prev{border:1px solid #e6c7a5;border-radius:50%;height:64px;margin-top:0;position:static;transition:all .3s;width:64px}.textslider__buttons .swiper-button-next:hover,.textslider__buttons .swiper-button-prev:hover{background-color:#e6c7a5}.textslider__buttons .swiper-button-next:hover:after,.textslider__buttons .swiper-button-prev:hover:after{color:#0c514e}.textslider__buttons .swiper-button-next:after,.textslider__buttons .swiper-button-prev:after{color:#e6c7a5;font-size:30px;transition:all .3s}.textslider__buttons .swiper-button-prev{margin-right:36px}.textslider .swiper-slide{height:auto!important}.offer__table{background-color:#fff;padding-bottom:120px;padding-top:160px}@media(max-width:767.5px){.offer__table{padding-bottom:60px;padding-top:80px}}.offer__table.smalltop{padding-top:80px}@media(max-width:575.5px){.offer__table.smalltop{padding-top:60px}}.offer__table h2{color:#fff;margin-bottom:80px}@media(max-width:767.5px){.offer__table h2{margin-bottom:50px}}.offer__table--nav{margin-bottom:60px}@media(max-width:575.5px){.offer__table--nav{margin-bottom:30px}}.offer__table--nav>.row{margin-bottom:-24px}.offer__table--nav>.row>[class*=col-]{margin-bottom:24px}.offer__table__group label{color:#0c514e;display:block;font-weight:500;margin-bottom:5px}.offer__table__group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTczIDguNjMyIDEwIDQuNTkybC41MzQuNTE3TDUuNiAxMC4wNDMuNjY3IDUuMDkzbC41MzMtLjUxNyA0LjA0NCA0LjA1NlYuMTc2aC43M3Y4LjQ1NloiIGZpbGw9IiMwQzUxNEUiLz48L3N2Zz4=);background-position:100%;background-repeat:no-repeat;background-size:13px;border:none;border-bottom:1px solid rgb(12 81 78 / .5);border-radius:0;color:#0c514e;font-size:15px;font-weight:300;height:34px;transition:.3s;width:100%}.offer__table__group select:focus-visible{border-color:#e6c7a5;border-radius:0;outline:none}.offer__table__group.checkbox{align-items:center;border-top:.5px solid #0c514e;display:flex;justify-content:flex-start;margin-bottom:0;padding-top:16px}.offer__table__group.checkbox label{background-color:#fff0;color:#0c514e;font-size:12px;font-weight:400;margin-bottom:0;padding:0;position:static;text-transform:none}.offer__table__group.checkbox label a{text-decoration:underline}.offer__table__group.checkbox label span{margin-top:-1px}.offer__table__group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;border:1px solid #0c514e;border-radius:0;cursor:pointer;flex:0 0 21px;height:21px;margin-right:14px;position:relative;transition:all .3s;width:21px}.offer__table__group input[type=checkbox]:after{background-color:#e6c7a5;content:"";height:13px;left:3px;opacity:0;position:absolute;top:3px;transition:all .3s;width:13px}.offer__table__group input[type=checkbox]:checked:after{opacity:1}.offer__table--table{-webkit-overflow-scrolling:touch;margin-bottom:10px;max-height:600px;overflow:auto;padding-top:1px}@media(max-width:768px){.offer__table--table{max-height:inherit}}@media(max-width:575.5px){.offer__table--table{margin:0 -12px}}.offer__table--table .table_responsive{margin-bottom:0}.offer__table--table table{margin-bottom:0;white-space:nowrap;width:100%}.offer__table--table table thead{border-color:#fff0;position:sticky;top:-1px;z-index:9}.offer__table--table table thead tr{border-bottom:none}.offer__table--table table thead tr:hover{background-color:#fff0}.offer__table--table table thead th{border:none;position:relative;vertical-align:middle!important}@media(min-width:992px){.offer__table--table table thead th{text-align:center}}.offer__table--table table tr{border-bottom:1px solid #0c514e;transition:all .3s}.offer__table--table table tr th{background-color:#fff;border-top:none;color:rgb(12 81 78 / .5);font-size:15px;font-weight:300;line-height:18px;padding:15px 10px;position:relative;vertical-align:top;z-index:99}@media(max-width:575.5px){.offer__table--table table tr th{font-size:12px;padding:18px 0 18px 5px}}@media(max-width:360px){.offer__table--table table tr th{font-size:10px}}@media(max-width:575.5px){.offer__table--table table tr th:first-child{padding-left:12px}}.offer__table--table table tr th:last-child{padding-right:12px}.offer__table--table table tr td{border:none;color:#0c514e;font-size:15px;font-weight:300;padding:8px 10px;white-space:nowrap}.offer__table--table table tr td.sale{color:#e6c7a5;font-weight:700}@media(min-width:992px){.offer__table--table table tr td{text-align:center}}.offer__table--table table tr td.state{font-weight:300}@media(max-width:575.5px){.offer__table--table table tr td{font-size:12px;padding:18px 0 18px 5px}.offer__table--table table tr td:first-child{padding-left:12px}}.offer__table--table table tr td:last-child{padding-right:12px}.offer__table--table table tr td .btn{font-size:16px;padding:8px 12px}.offer__table--table table tr td .btn svg{height:12px;margin-left:5px;width:12px}.offer__table--table table tr td .btn svg path{transition:all .3s}.offer__table--table table tr td .btn:hover svg path{fill:#e6c7a5}.offer__table--table table tr.hide-lg td:not(:last-child){padding:16px 10px}.offer__table--table table tr.hide-lg td .btn{padding:7px 17px}.offer__table--table table tr.hide-lg td .btn svg{margin:0}.offer__table--table table tr:hover{background-color:#e6c7a5}@media(max-width:991.5px){.offer__table--table table tr:hover{background-color:#e6c7a5}}@media(min-width:992px){.offer__table--table table tr:hover .btn{background-color:#0c514e;color:#e6c7a5}.offer__table--table table tr:hover .btn svg path{fill:#e6c7a5}}.offer__table--table table tr:hover td{color:#0c514e}.offer__table--table table tr:hover td .table-more-btn:after,.offer__table--table table tr:hover td .table-more-btn:before{background-color:#0c514e}.offer__table--table b,.offer__table--table strong{font-weight:600}.offer__table--table .table-more-btn{height:20px;position:relative;width:20px}.offer__table--table .table-more-btn.active:before{opacity:0}.offer__table--table .table-more-btn:after{background-color:#e6c7a5;bottom:50%;content:"";height:1px;left:0;position:absolute;transform:translateY(-50%);width:20px}@media(max-width:575.5px){.offer__table--table .table-more-btn:after{width:15px}}.offer__table--table .table-more-btn:before{background-color:#e6c7a5;bottom:50%;content:"";height:1px;left:0;position:absolute;transform:translateY(-50%) rotate(90deg);width:20px}@media(max-width:575.5px){.offer__table--table .table-more-btn:before{width:15px}}.offer__table--table .table-row-mobile{border-bottom:none}.offer__table--table .table-row-mobile:hover{background-color:#fff0}.offer__table--table .table-row-mobile>td{padding:0}@media(max-width:575.5px){.offer__table--table .table-row-mobile>td{padding:0 12px}}.offer__table--table .table-row-mobile .table-animate{border-color:#fff0;max-height:0;overflow:hidden;transition:all .3s;will-change:max-height}.offer__table--table .table-row-mobile .table-animate__active{border-color:#0c514e}.offer__table--table .table-row-mobile table tbody tr:hover{background-color:#fff0}.offer__table--table .table-row-mobile table tbody tr:not(:last-child){border-bottom:1px dashed #825553}.offer__table--table .table-row-mobile table tbody tr td:first-child{text-align:left}.offer__table--table .table-row-mobile table tbody tr td:last-child{text-align:right}@media(max-width:575.5px){.offer__table--table .table-row-mobile table tbody tr td{padding-left:0;padding-right:0}}.offer__table--table .table-row-mobile table tbody tr:last-child td a{margin-top:20px;text-align:center;width:100%}.offer__table--text{margin-top:64px}@media(max-width:575.5px){.offer__table--text{margin-top:32px}}.offer__table--text p{color:rgb(12 81 78 / .5);text-align:center}.offer__table--text p:last-child{margin-bottom:0}.flat-detail{margin-bottom:100px}@media(max-width:575.5px){.flat-detail{margin-bottom:60px}}.flat-detail .discount-badge{position:absolute;right:30px;top:15px}@media(max-width:991.5px){.flat-detail .discount-badge{right:-30px;top:0}}@media(max-width:575.5px){.flat-detail .discount-badge{right:0}}.flat-detail .container>.row{margin-bottom:-48px}.flat-detail .container>.row>[class*=col-],.flat-detail__nav{margin-bottom:48px}.flat-detail__nav{align-items:center;border-bottom:1px solid #0c514e;display:flex;padding-bottom:10px}@media(max-width:575.5px){.flat-detail__nav{margin-bottom:24px}}.flat-detail__nav--button{border-right:1px solid #0c514e;margin-right:24px;padding-right:24px}@media(max-width:575.5px){.flat-detail__nav--button{margin-right:12px;padding-right:12px}.flat-detail__nav--button a{padding:10px 22px}}.flat-detail__nav p{color:#0c514e;margin-bottom:0}@media(max-width:575.5px){.flat-detail__nav p{font-size:14px}}.flat-detail__img{margin-bottom:25px;padding:55px 100px 0 40px;position:relative}@media(max-width:991.5px){.flat-detail__img{padding:0}}.flat-detail__img img{height:auto;max-width:100%}.flat-detail__img .btn{display:block;margin-left:auto;margin-top:15px;width:-moz-fit-content;width:fit-content}@media(max-width:575.5px){.flat-detail__img .btn{position:static;text-align:center;width:100%}}@media(max-width:991.5px){.flat-detail .swiper-slide{display:flex;justify-content:center}}.flat-detail__images{border-bottom:1px solid #0c514e;border-top:1px solid #0c514e;margin-bottom:48px;padding:10px 0}.flat-detail__images--img{align-items:flex-end;display:flex;height:100%}.flat-detail__images--img img{height:auto;max-width:100%}.flat-detail__images--colbtn{align-items:center;border-left:1px solid #0c514e;display:flex;justify-content:center}.flat-detail__images--colbtn a.btn{border:1px solid #e6c7a5}@media(max-width:400px){.flat-detail__images--colbtn a.btn{font-size:11px;padding:12px 18px}}.flat-detail__text p{color:rgb(0 0 0 / .5);font-size:10px}.flat-detail__content{display:flex;flex-direction:column;height:100%}@media(max-width:991.5px){.flat-detail__content{border-left:none;border-top:1px solid #0c514e;display:block;padding-left:0;padding-top:16px}}.flat-detail__content h2{color:#0c514e;line-height:normal;margin-bottom:48px}@media(min-width:767.5px){.flat-detail__content h2{font-size:64px}}@media(max-width:575.5px){.flat-detail__content h2{margin-bottom:24px}}.flat-detail__content>.row{--bs-gutter-x:2rem;margin-bottom:-24px}@media(max-width:991.5px){.flat-detail__content>.row{--bs-gutter-x:0.2rem}}.flat-detail__content>.row>[class*=col-]{border-bottom:1px solid #0c514e;margin-bottom:24px;padding-bottom:24px;padding-top:24px}@media(max-width:991.5px){.flat-detail__content>.row>[class*=col-]{padding-top:0}}.flat-detail__content ul{margin:24px 0;padding-left:16px}.flat-detail__content ul li{color:#0c514e;font-size:14px;line-height:normal}.flat-detail__content ul li:not(:last-child){margin-bottom:10px}.flat-detail__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:auto}@media(max-width:991.5px){.flat-detail__buttons{margin-top:24px}}@media(max-width:575.5px){.flat-detail__buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.flat-detail__buttons a{max-width:100%;text-align:center;width:100%}}.flat-detail__item h3{color:rgb(35 31 32 / .7);font-family:Ranade,sans-serif;font-weight:500;line-height:normal;margin-bottom:8px}.flat-detail__item p{color:#231f20;font-weight:400;line-height:normal}.text-page{margin:100px 0}@media(max-width:991.5px){.text-page{margin:75px 0}}@media(max-width:575.5px){.text-page{margin:50px 0}}.swiper-flats-small{position:relative}@media(max-width:575.5px){.swiper-flats-small .swiper{overflow:visible}}.swiper-flats-small .swiper-button-next,.swiper-flats-small .swiper-button-prev{height:64px;left:-84px;top:20%;width:64px}@media(max-width:991.5px){.swiper-flats-small .swiper-button-next,.swiper-flats-small .swiper-button-prev{height:45px;left:-65px;width:45px}}@media(max-width:767.5px){.swiper-flats-small .swiper-button-next,.swiper-flats-small .swiper-button-prev{top:35%}}@media(max-width:575.5px){.swiper-flats-small .swiper-button-next,.swiper-flats-small .swiper-button-prev{display:none}}.swiper-flats-small .swiper-button-next:after,.swiper-flats-small .swiper-button-prev:after{display:none}.swiper-flats-small .swiper-button-next svg path,.swiper-flats-small .swiper-button-next svg rect,.swiper-flats-small .swiper-button-prev svg path,.swiper-flats-small .swiper-button-prev svg rect{transition:all .3s}.swiper-flats-small .swiper-button-next:hover svg rect,.swiper-flats-small .swiper-button-prev:hover svg rect{fill:#231f20}.swiper-flats-small .swiper-button-next:hover svg path,.swiper-flats-small .swiper-button-prev:hover svg path{fill:#e6c7a5}.swiper-flats-small .swiper-button-next{left:auto;right:-84px;transform:rotate(180deg)}@media(max-width:991.5px){.swiper-flats-small .swiper-button-next{right:-65px}}.interactive-map{padding:90px 0}@media(max-width:767.5px){.interactive-map{padding:60px 0}}.interactive-map.creme{background-color:#e6c7a5}@media(max-width:575.5px){.interactive-map .tabs ul{flex-direction:column}}.interactive-map__header{margin-bottom:25px}.interactive-map__header h2{color:#0c514e;margin-bottom:25px;text-transform:uppercase}.interactive-map__header>.row{margin-bottom:-25px}.interactive-map__header>.row>[class*=col-]{margin-bottom:25px}.interactive-map__header>.row>[class*=col-] h2{margin-bottom:0}.interactive-map__header .filtering{align-items:center;display:flex;height:100%}.interactive-map__header .filtering form{width:100%}.interactive-map__header .filtering form .form-group{margin:0}.interactive-map .tabs{margin-bottom:60px}@media(max-width:575.5px){.interactive-map .tabs{margin-bottom:45px}}.interactive-map .map{height:760px;position:relative}@media(max-width:767.5px){.interactive-map .map{height:auto;min-height:400px}}.interactive-map .map .infobox{background-color:#fff;border-radius:10px;max-width:210px;padding:20px;position:absolute;right:50%;top:50%;width:-moz-max-content;width:max-content}.interactive-map .map .infobox__title{margin-bottom:15px}.interactive-map .map .infobox__title h3{color:#0c514e;font-family:Ranade,sans-serif;font-weight:700;margin-bottom:0}.interactive-map .map .infobox__title p{color:#0c514e}.interactive-map .map .infobox__description{display:flex;justify-content:space-between;position:relative}.interactive-map .map .infobox__description:after{background-color:#e6c7a5;content:"";height:115%;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:1px}.interactive-map .map .infobox__description__tab p{color:#0c514e;margin:0}.interactive-map .map .infobox__description__tab p:first-child{font-weight:600}.interactive-map .map iframe{height:100%;max-width:100%;width:100%}@media(max-width:767.5px){.interactive-map .map iframe{height:450px}}.floor-plan{position:relative}.floor-plan:not(.secondary)>.container{max-width:100%;padding:0}.floor-plan.secondary{padding-bottom:125px}.floor-plan.secondary .floor-plan__header{margin-bottom:50px;padding-top:50px;position:static}.floor-plan.secondary .floor-plan__inner__map{margin-left:0!important;margin-right:0!important;margin-top:50px!important}.floor-plan.secondary .floor-plan__back .circle-arrow{border-color:rgb(35 31 32 / .5);margin-right:18px}.floor-plan.secondary .floor-plan__back .circle-arrow svg path{fill:#0c514e}.floor-plan.secondary .floor-plan__back a{color:#0c514e}.floor-plan.secondary .floor-plan__nav{border-bottom:1px solid rgb(35 31 32 / .5)}.floor-plan.secondary .floor-plan__nav p{color:#0c514e}.floor-plan.secondary .floor-plan__nav__arrows{display:flex}.floor-plan.secondary .floor-plan__nav__arrows .circle-arrow{border-color:rgb(35 31 32 / .5)}.floor-plan.secondary .floor-plan__nav__arrows .circle-arrow svg path{fill:#0c514e}.floor-plan__header{position:absolute;top:50px;width:100%;z-index:10}@media(max-width:767.5px){.floor-plan__header{position:static}}@media(min-width:1400px){.floor-plan__header .container{max-width:1310px}}.floor-plan__header__inner{align-items:center;display:flex;justify-content:space-between}@media(max-width:767.5px){.floor-plan__header__inner{align-items:flex-start;flex-direction:column}}.floor-plan__back:hover,.floor-plan__back:hover a{text-decoration:underline}.floor-plan__back:hover .circle-arrow{background-color:#e6c7a5;border-color:#e6c7a5}.floor-plan__back:hover .circle-arrow svg path{fill:#0c514e}.floor-plan__back .circle-arrow{margin-right:18px}@media(min-width:768px){.floor-plan__back .circle-arrow{border-color:#fff}}@media(max-width:767.5px){.floor-plan__back .circle-arrow svg path{fill:#0c514e}}.floor-plan__back a{align-items:center;color:#fff;display:flex;text-decoration:none}@media(max-width:767.5px){.floor-plan__back a{color:#0c514e}}.floor-plan__navwrapper{display:flex;position:relative}@media(max-width:767.5px){.floor-plan__navwrapper{border-color:rgb(35 31 32 / .5);margin-top:50px;max-width:100%;width:100%}}@media(max-width:575.5px){.floor-plan__navwrapper{margin-top:30px}}.floor-plan__navwrapper>div:not(:last-child){margin-bottom:5px}.floor-plan__compass{margin-right:20px}@media(max-width:767.5px){.floor-plan__compass{margin:0;position:absolute;right:0;top:-80px}}.floor-plan__compass img{height:auto;max-width:100%;transform:rotate(-150deg)}.floor-plan__top{align-items:center;border-bottom:15px solid #e6c7a5;border-top:15px solid #e6c7a5;display:flex;height:100px;justify-content:center;text-align:center}@media(max-width:575.5px){.floor-plan__top{height:80px}}.floor-plan__top p{color:#0c514e}.floor-plan__bottom{border-bottom:1px solid #000;border-top:1px solid #000;height:120px;margin-top:50px;position:relative}@media(max-width:575.5px){.floor-plan__bottom{height:80px}}.floor-plan__bottom p{color:#0c514e;left:50%;position:absolute;top:15px;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}@media(max-width:575.5px){.floor-plan__bottom p{top:10px}}.floor-plan__bottom:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEyNSIgaGVpZ2h0PSIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWRhc2hhcnJheT0iMjAgMjAiIGQ9Ik0uMjU1IDEuMjc3SDExMjQuMzIiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:cover;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.floor-plan__nav{align-items:center;border-bottom:1px solid #fff;display:flex;padding-bottom:5px}@media(max-width:767.5px){.floor-plan__nav{border-color:rgb(35 31 32 / .5);max-width:100%;width:100%}}@media(min-width:768px){.floor-plan__nav.mobile{display:none}}.floor-plan__nav p{color:#fff;font-weight:500;margin-bottom:0;margin-right:25px}@media(min-width:768px){.floor-plan__nav p{font-size:40px}}@media(max-width:767.5px){.floor-plan__nav p{color:#0c514e}}.floor-plan__nav__arrows{display:flex}@media(min-width:768px){.floor-plan__nav__arrows .circle-arrow{border-color:#fff}}@media(max-width:767.5px){.floor-plan__nav__arrows .circle-arrow svg path{fill:#0c514e}}.floor-plan__nav__arrows a:not(:last-child){margin-right:14px}.floor-plan .circle-arrow:hover svg path{fill:#0c514e}.floor-plan .floor-plan__inner{position:relative;transition:.6s cubic-bezier(.785,.135,.15,.86)}.floor-plan .floor-plan__inner .tooltip{bottom:calc(50% + 18px);font-family:Ranade,sans-serif;left:50%;opacity:0;pointer-events:none;position:absolute;width:-moz-max-content;width:max-content;z-index:11}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip{display:none;margin-top:30px;position:static;right:0;top:0;width:auto}}.floor-plan .floor-plan__inner .tooltip.active{opacity:1;transform:translateZ(0)}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip.active{display:block}}.floor-plan .floor-plan__inner .tooltip.active .tooltip__inner,.floor-plan .floor-plan__inner .tooltip.active h3{opacity:1;transform:translateZ(0)}.floor-plan .floor-plan__inner .tooltip__wrapper{background-color:#fff;position:relative;transform:translateX(-50%);width:auto}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip__wrapper{transform:translateX(0)}}@media(max-width:575.5px){.floor-plan .floor-plan__inner .tooltip__wrapper{padding:10px}}.floor-plan .floor-plan__inner .tooltip__wrapper:after{border-color:#fff #fff0;_border-color:#6980fe #000 #000 #000;border-style:solid;border-width:16px 15px 0;bottom:-15px;content:"";display:block;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");height:0;left:50%;line-height:0;position:absolute;transform:translateX(-50%);width:0}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip__wrapper:after{top:-16px;transform:translateX(-50%) rotate(180deg)}}.floor-plan .floor-plan__inner .tooltip h3{background-color:#e6c7a5;color:#0c514e;font-family:Switzer,sans-serif;font-size:32px;font-weight:500;margin-bottom:0;opacity:0;opacity:1;padding:24px 32px;transform:translate3d(-20px,0,0);transform:translateZ(0);transition:.5s cubic-bezier(.785,.135,.15,.86)}@media(max-width:1199.5px){.floor-plan .floor-plan__inner .tooltip h3{padding:14px 22px}}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip h3{font-size:20px;text-align:center}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner{display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:24px 32px;transform:translate3d(0,20px,0);transition:.5s cubic-bezier(.785,.135,.15,.86)}@media(max-width:1199.5px){.floor-plan .floor-plan__inner .tooltip .tooltip__inner{padding:14px 22px}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner:not(:last-child){margin-bottom:10px}.floor-plan .floor-plan__inner .tooltip .tooltip__inner .btn{display:none;margin-top:20px;pointer-events:all}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip .tooltip__inner .btn{display:block;text-align:center}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner .legend{margin-top:16px}.floor-plan .floor-plan__inner .tooltip .tooltip__inner .legend p{border:none!important;padding:0}.floor-plan .floor-plan__inner .tooltip .tooltip__inner .legend p:not(:last-child){margin-bottom:6px}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p{align-items:center;border-color:#000 rgb(29 67 33 / .5) rgb(29 67 33 / .5);border-top:1px solid rgb(29 67 33 / .5);color:rgb(0 0 0 / .75);display:flex;font-family:Switzer,sans-serif;font-weight:400;margin:0;padding:6px 0;width:100%}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip .tooltip__inner p{justify-content:center;text-align:center}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p span{color:rgb(0 0 0 / .75);display:inline-block;font-family:Switzer,sans-serif;font-size:12px;margin:0;min-width:45px}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip .tooltip__inner p span{min-width:unset}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p strong{font-family:Switzer,sans-serif;font-size:14px;font-weight:400;width:89px}@media(max-width:991.5px){.floor-plan .floor-plan__inner .tooltip .tooltip__inner p strong{margin-right:15px;width:auto}}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.free span,.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.reserved span,.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.sold span{padding-right:20px;position:relative;width:auto}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.free span:after,.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.reserved span:after,.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.sold span:after{background-color:#0c514e;border-radius:50%;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.reserved span:after{background-color:#e6c7a5}.floor-plan .floor-plan__inner .tooltip .tooltip__inner p.sold span:after{background-color:#747474}.floor-plan .floor-plan__inner .floor-plan__inner__map{margin:80px 100px 0}@media(max-width:991.5px){.floor-plan .floor-plan__inner .floor-plan__inner__map{margin:40px 0 0}}.floor-plan .floor-plan__inner .floor-plan__inner__map.rotated{transform:rotate(180deg);transform-origin:center}.floor-plan .floor-plan__inner .floor-plan__inner__map.mirrored{transform:scaleX(-1);transform-origin:center}.floor-plan .floor-plan__inner .floor-plan__inner__map.rotated-mirrored{transform:scaleX(-1) rotate(180deg);transform-origin:center}.floor-plan .floor-plan__inner .floor-plan__inner__map svg{height:auto;max-width:100%;width:100%}.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-11,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-12,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-3,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-4,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-5,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-6,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-7,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-8,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .cls-9,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-11,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-12,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-3,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-4,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-5,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-6,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-7,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-8,.floor-plan .floor-plan__inner .floor-plan__inner__map svg .clss-9{pointer-events:none}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2 path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2 path{fill:#fff0}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2:hover,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2:hover{pointer-events:all}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2:hover path{fill:rgb(12 81 78 / .5);cursor:pointer;mix-blend-mode:multiply;pointer-events:all;transition:.3s}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2.sold path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2.sold path{fill:#bebebe;cursor:auto}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2.reserved:hover path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2.reserved:hover path{fill:#e6c7a5;cursor:pointer}.floor-plan .floor-plan__inner .floor-plan__inner__map svg g.cls-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.cls-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg path.clss-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.cls-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polygon.clss-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.cls-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg polyline.clss-2.reserved path,.floor-plan .floor-plan__inner .floor-plan__inner__map svg rect.cls-2.reserved path{fill:#bebebe}.floor-plan .floor-plan__inner .floor-plan__inner__map img{height:auto;max-width:100%;width:100%}.floor-plan .imagemap-section{margin-top:70px}.floor-plan__legend{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin:85px auto 0;width:-moz-fit-content;width:fit-content}@media(max-width:575.5px){.floor-plan__legend{align-items:flex-start;flex-direction:column;margin:50px 0 0}}.floor-plan__legend__square{height:50px;margin-right:10px;width:50px}.floor-plan__legend__square.guests{background-color:#edceac}.floor-plan__legend__square.free{background-color:#cad7d7}.floor-plan__legend__square img{max-width:100%}.floor-plan__legend__item{align-items:center;display:flex}.floor-plan__legend__item p{color:#0c514e;font-weight:500;width:-moz-fit-content;width:fit-content}.floor-plan__legend__item p small{font-size:14px}@media(max-width:575.5px){.floor-plan__legend__item p small{font-size:12px}}.floor-plan__legend__item.multitext{align-items:flex-end}.floor-plan__legend__item.multitext p{line-height:15px}.imagemap-section{background-color:#231f20;position:relative}@media(max-width:575.5px){.imagemap-section{overflow:auto}}.imagemap-section__title{background-color:#231f20;left:0;padding:0 0 60px;position:absolute;position:relative;text-align:center;top:0;width:100%;z-index:10}@media(max-width:767.5px){.imagemap-section__title{padding:0 0 40px}}@media(max-width:575.5px){.imagemap-section__title{padding:0 0 20px}}.imagemap-section__title h2{background-color:#231f20;color:#fff;display:inline-block;font-size:50px;font-weight:400;margin:0;position:relative;text-align:center;text-transform:uppercase}@media(max-width:1199.5px){.imagemap-section__title h2{font-size:40px}}@media(max-width:767.5px){.imagemap-section__title h2{font-size:24px}}.imagemap-section__title h2:after{border-left:60px solid #fff0;border-right:60px solid #fff0;border-top:60px solid #231f20;bottom:-120px;content:"";left:50%;position:absolute;transform:translateX(-50%)}@media(max-width:767.5px){.imagemap-section__title h2:after{border-left:30px solid #fff0;border-right:30px solid #fff0;border-top:30px solid #231f20;bottom:-70px}}@media(max-width:575.5px){.imagemap-section__title h2:after{bottom:-50px}}.imagemap-section .image-map{position:relative}@media(max-width:575.5px){.imagemap-section .image-map--step1{width:700px!important}}.imagemap-section .image-map #mapster_wrap_0{height:auto!important;width:100%!important}@media(max-width:575.5px){.imagemap-section .image-map canvas{height:100%!important;width:100%!important}}.imagemap-section .image-map img{height:auto!important;width:100%!important}.imagemap-section .image-map__overlay{height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .3s;width:100%;z-index:0}.imagemap-section .image-map__overlay.active{opacity:1}.imagemap-section .image-map__img{position:relative;z-index:0}.imagemap-section .image-map .tooltip{display:block!important;margin:0!important;position:absolute;right:unset!important;top:unset!important;transform:translate3d(0,30px,0);transition:.6s cubic-bezier(.785,.135,.15,.86)}.imagemap-section .image-map .tooltip.active{transform:translateZ(0)}.imagemap-section .image-map .tooltip.budova-d{bottom:62%;left:22%}@media(max-width:991.5px){.imagemap-section .image-map .tooltip.budova-d{bottom:64%;left:15%}}@media(max-width:767.5px){.imagemap-section .image-map .tooltip.budova-d{bottom:65%;left:13%}}.imagemap-section .image-map .tooltip.budova-c{bottom:60%;left:34%}@media(max-width:991.5px){.imagemap-section .image-map .tooltip.budova-c{bottom:61%;left:27%}}@media(max-width:767.5px){.imagemap-section .image-map .tooltip.budova-c{bottom:63%;left:25%}}.imagemap-section .image-map .tooltip.budova-b{bottom:57%;left:50%}@media(max-width:1199.5px){.imagemap-section .image-map .tooltip.budova-b{left:50%}}@media(max-width:991.5px){.imagemap-section .image-map .tooltip.budova-b{bottom:58%;left:43%}}@media(max-width:767.5px){.imagemap-section .image-map .tooltip.budova-b{bottom:60%;left:40%}}.imagemap-section .image-map .tooltip.budova-a{bottom:52%;left:70%}@media(max-width:1199.5px){.imagemap-section .image-map .tooltip.budova-a{bottom:53%;left:70%}}@media(max-width:991.5px){.imagemap-section .image-map .tooltip.budova-a{bottom:55%;left:62%}}.imagemap-section .image-map--step1 .tooltip__wrapper{background-color:#e6c7a5}.imagemap-section .image-map--step1 .tooltip__wrapper:after{border-color:#e6c7a5 #fff0;top:unset!important;transform:translateX(-50%)!important}@media(max-width:991.5px){.imagemap-section .image-map--step2 .tooltip{transition:none}.imagemap-section .image-map--step2 .tooltip.active{left:unset!important;position:relative!important;right:unset!important}}.imagemap-section .image-map--step2 .tooltip__wrapper{box-shadow:0 4px 20px 0 rgb(0 0 0 / .25);padding:0}@media(max-width:992px){.imagemap-section .image-map--step2 .tooltip__wrapper:after{border-color:#e6c7a5 #fff0}}.imagemap-section .image-map--step2 .tooltip.poschodie-1{bottom:15%;left:15%}@media(min-width:992px){.imagemap-section .image-map--step2 .tooltip.poschodie-1 .tooltip__wrapper:after{border-color:#fff #fff0;bottom:30px!important;left:unset!important;right:-20px!important;transform:rotate(-90deg)!important}}.imagemap-section .image-map--step2 .tooltip.poschodie-2{bottom:30%;left:15%}@media(min-width:992px){.imagemap-section .image-map--step2 .tooltip.poschodie-2 .tooltip__wrapper:after{border-color:#fff #fff0;bottom:30px!important;left:unset!important;right:-20px!important;transform:rotate(-90deg)!important}}.imagemap-section .image-map--step2 .tooltip.poschodie-3{bottom:25%;left:15%}@media(min-width:992px){.imagemap-section .image-map--step2 .tooltip.poschodie-3 .tooltip__wrapper:after{border-color:#e6c7a5 #fff0;bottom:unset!important;left:unset!important;right:-20px!important;top:30px!important;transform:rotate(-90deg)!important}}.imagemap-section .image-map--step2 .tooltip.poschodie-4{bottom:44%;left:15%}@media(min-width:992px){.imagemap-section .image-map--step2 .tooltip.poschodie-4 .tooltip__wrapper:after{border-color:#e6c7a5 #fff0;bottom:unset!important;left:unset!important;right:-20px!important;top:30px!important;transform:rotate(-90deg)!important}}.imagemap-section .image-map--step2 .btn-underground{bottom:50px;left:50%;padding:5px 15px;position:absolute;transform:translateX(-50%)}@media(max-width:767.5px){.imagemap-section .image-map--step2 .btn-underground.desktop{display:none}}.imagemap-section .image-map--step2 .btn-underground img,.imagemap-section .image-map--step2 .btn-underground svg{margin-right:10px;transition:all .3s}.imagemap-section .image-map--step2 .btn-underground:hover img,.imagemap-section .image-map--step2 .btn-underground:hover svg{transform:rotate(180deg)}.swiper-mask-images{padding:0}.swiper-mask-images .swiper{height:100%}.swiper-mask-images .swiper img{opacity:1!important;position:static;transform:none!important}@media(min-width:576px){.swiper-mask-images .swiper .swiper-pagination{bottom:40px!important}}.swiper-mask-images .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#fff;height:12px;width:12px}.swiper-mask-images .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#e6c7a5}.points-maps{position:relative}@media(max-width:575.5px){.points-maps{overflow-x:auto}}.points-map{position:relative}.points-map.tabs-item{display:block!important}.points-map.tabs-item:not(.active){left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;z-index:-10}.points-map.tabs-item.active{opacity:1;position:relative;visibility:visible;z-index:1}@media(max-width:575.5px){.points-map{height:auto;width:550px}}.points-map__img img{height:auto;max-width:100%;width:100%}.points-map .infopoint{position:absolute}.points-map .infopoint:hover .infopoint__content{opacity:1;visibility:visible}.points-map .infopoint:hover .infopoint__circle{background-color:#e6c7a5;z-index:2}.points-map .infopoint:hover .infopoint__circle:after{opacity:0}.points-map .infopoint:hover .infopoint__circle:before{background-color:#0c514e}.points-map .infopoint__circle{background-color:#0c514e;border-radius:50%;cursor:pointer;height:34px;position:relative;transition:all .3s;width:34px}.points-map .infopoint__circle:before{height:2px;width:20px}.points-map .infopoint__circle:after,.points-map .infopoint__circle:before{background-color:#e6c7a5;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:all .3s}.points-map .infopoint__circle:after{height:20px;width:2px}.points-map .infopoint__content{background-color:#0c514e;border-radius:10px;left:20px;opacity:0;padding:20px;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;width:215px;z-index:1}.points-map .infopoint__content p{color:#fff;font-size:12px;line-height:normal}.points-map-kuchyna .infopoint-1{left:50%;top:3%}.points-map-kuchyna .infopoint-2{left:2%;top:11%}.points-map-kuchyna .infopoint-3{left:25%;top:30%}.points-map-kuchyna .infopoint-4{left:60%;top:48%}.points-map-kuchyna .infopoint-5{left:25%;top:85%}@media(max-width:575.5px){.points-map-kuchyna .infopoint-5{top:90%}}.points-map-kupelna .infopoint-1{left:34%;top:3%}.points-map-kupelna .infopoint-2{left:84%;top:24%}.points-map-kupelna .infopoint-3{left:16%;top:56%}.points-map-kupelna .infopoint-4{left:51%;top:63%}.points-map-spalna .infopoint-1{left:45%;top:3%}.points-map-spalna .infopoint-2{left:86%;top:11%}.points-map-spalna .infopoint-3{left:89%;top:35%}.points-map-spalna .infopoint-4{left:5%;top:40%}.points-map-spalna .infopoint-5{left:12%;top:91%}@media(max-width:575.5px){.points-map-spalna .infopoint-5{top:90%}}.points-map-obyvacka .infopoint-1{left:48%;top:3%}.points-map-obyvacka .infopoint-2{left:35%;top:21%}.points-map-obyvacka .infopoint-3{left:57%;top:35%}.points-map-obyvacka .infopoint-4{left:42%;top:51%}.points-map-obyvacka .infopoint-5{left:37%;top:90%}.jumbotron{height:auto;overflow:hidden;position:relative}.jumbotron__bg{max-height:950px;max-width:100%;min-height:650px;width:100%}.jumbotron__bg img,.jumbotron__bg video{height:100%;max-height:950px;min-height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.jumbotron__inner{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.jumbotron h1{color:#fff;margin:0}@media(max-width:991.5px){.jumbotron h1{font-size:70px}}@media(max-width:575.5px){.jumbotron h1{font-size:65px}}.jumbotron h1 span{display:block}.jumbotron h1 hr{background-color:#fff;border:0;height:1px;opacity:1;width:50%}.tabs{overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth}.tabs ul{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0}.tabs ul li{min-width:-moz-fit-content;min-width:fit-content;width:100%}.tabs ul li.active a,.tabs ul li.active button{opacity:1}.tabs ul li a,.tabs ul li button{border-bottom:1px solid #0c514e;color:#0c514e;display:block;opacity:.4;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}.tabs ul li a:hover,.tabs ul li button:hover{opacity:1}.tabs ul li button{-webkit-appearance:none;background:none;border-left:none;border-right:none;border-top:none;outline:inherit}.tabs-item{display:none}.tabs-item.active{display:block}.filtering{width:100%}.filtering select{height:auto!important;padding:10px!important;text-transform:uppercase}.image-map img{height:auto;width:100%}.pagination{margin-top:40px}@media(max-width:767.5px){.pagination{margin-top:20px}}.pagination ul{list-style:none;margin:0;padding:0}.pagination ul,.pagination ul li{align-items:center;display:flex;justify-content:center}.pagination ul li.active a{opacity:1}.pagination ul li a{border-bottom:1px solid #0c514e;color:#0c514e;display:block;opacity:.4;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}.accordion{overflow:hidden}.accordion__item{border-top:1px solid #0c514e}.accordion__item__header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:30px 40px 30px 0;position:relative;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion__item__header:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC40MTYgMTkuNDA3YTEuMzk5IDEuMzk5IDAgMCAxIDAgMS45NjRsLTkuNjI1IDkuNzIyYTEuMzY1IDEuMzY1IDAgMCAxLTEuOTQ1IDBsLTkuNjI1LTkuNzIyYTEuMzk5IDEuMzk5IDAgMCAxIDAtMS45NjQgMS4zNjUgMS4zNjUgMCAwIDEgMS45NDUgMGw3LjI3NyA3LjM1MVY3Ljg4OGMwLS43NjYuNjE2LTEuMzg4IDEuMzc1LTEuMzg4Ljc2IDAgMS4zNzUuNjIyIDEuMzc1IDEuMzg5djE4Ljg3bDcuMjc4LTcuMzUyYTEuMzY1IDEuMzY1IDAgMCAxIDEuOTQ1IDBaIiBmaWxsPSIjMTEzRDJDIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:38px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;width:38px}.active .accordion__item__header:after{transform:translateY(-50%) rotate(180deg)}.accordion__item__header h3{color:#0c514e;margin:0;max-width:400px}.accordion__item__content{max-height:0;opacity:1;overflow:hidden;transition:all .3s ease-out;will-change:max-height}.accordion__item__content p{color:#0c514e;font-size:14px;line-height:27px;padding-bottom:24px}.stamp-img{position:relative}.stamp-img__stamp{left:-68px;position:absolute;top:27px}@media(max-width:991.5px){.stamp-img__stamp{left:20px;top:-20px}}.stamp-img__stamp img{width:auto}.stamp-img img{height:auto;max-width:100%;width:100%}.apartment-info-wrapper{margin-top:48px}.apartment-info-wrapper .row{margin-bottom:-32px}.apartment-info-wrapper .row [class*=col-]{margin-bottom:32px}.apartment-info{align-items:flex-end;border-bottom:1px solid hsl(0 0% 100% / .3);display:flex;padding-bottom:15px}.apartment-info p{width:auto}.apartment-info__small{color:#fff;margin-bottom:5px;margin-right:5px}.apartment-info__big{color:#fff;margin-bottom:0}@media(min-width:1400px){.apartment-info__big{font-size:48px}}@media(min-width:992px){.apartment-info__big{font-size:40px}}.benefits .row{margin-bottom:-15px}.benefits .row [class*=col-]{margin-bottom:15px}.benefits__benefit{align-items:center;border-bottom:1px solid #0c514e;display:flex;justify-content:space-between;padding:32px}@media(max-width:575.5px){.benefits__benefit{padding:16px}}.benefits__benefit p{color:#0c514e;margin-bottom:0;margin-right:30px;max-width:200px}.benefits__benefit img{height:auto;max-width:100%;width:64px}.floors__menu{margin-bottom:48px}@media(max-width:575.5px){.floors__menu{margin-bottom:16px}}.floors__menu ul{display:flex;list-style:none;padding:0}.floors__menu ul li{border-bottom:1px solid #231f20;color:#231f20;cursor:pointer;font-weight:400;opacity:.5;padding:14px;text-align:center;transition:all .3s;width:100%}@media(max-width:575.5px){.floors__menu ul li{font-size:13px}}.floors__menu ul li.active,.floors__menu ul li:hover{border-bottom:1px solid #0c514e;color:#0c514e;opacity:1}.floors__content{padding-left:96px;position:relative}@media(max-width:1199.5px){.floors__content{padding-left:0}}.floors__item{align-items:center;display:flex;opacity:0;position:absolute;top:0;transition:all .3s;z-index:-1}@media(max-width:575.5px){.floors__item{align-items:flex-start;flex-direction:column}}.floors__item.active{opacity:1;position:static;z-index:0}.floors__item__img{width:auto}@media(max-width:1199.5px){.floors__item__img{width:50%}}@media(max-width:575.5px){.floors__item__img{margin-bottom:16px;width:100%}}.floors__item__img img{height:auto;max-width:622px;width:100%}.floors__item__text{display:flex;flex-direction:column;padding-left:64px}@media(max-width:991.5px){.floors__item__text{padding-left:32px}}@media(max-width:575.5px){.floors__item__text{align-items:center;justify-content:center;padding-left:0;text-align:center;width:100%}}.floors__item__text p:not(.floors__item__price){color:#231f20;opacity:.5}.floors__item__text a{margin-bottom:32px;width:-moz-fit-content;width:fit-content}@media(max-width:575.5px){.floors__item__text a{margin-bottom:16px}}.floors__item__price{color:#0c514e;font-weight:500;margin-bottom:14px}@media(min-width:992px){.floors__item__price{font-size:50px}}@media(min-width:1400px){.floors__item__price{font-size:60px}}.floors__item__price small{color:#0c514e;font-weight:400}@media(max-width:767.5px){.map.desktop{display:none}}@media(min-width:768px){.map.mobile{display:none}}.map__img img{height:auto;max-width:100%;width:100%}.form-group{margin-bottom:24px;position:relative;width:100%}.form-group.submit .btn{margin-bottom:0}.form-group.msg{margin-bottom:15px}.form-group.submit{margin-bottom:0;margin-top:40px;text-align:right}.form-group.submit button,.form-group.submit input[type=submit]{box-shadow:none;cursor:pointer;outline:none;width:100%}.form-group.checkbox{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:0;margin-top:17px}.form-group.checkbox label{background-color:#fff0;color:#0c514e;font-size:16px;font-weight:400;margin-bottom:0;padding:0;position:static;text-transform:none}.form-group.checkbox label a{text-decoration:underline}.form-group.checkbox label span{margin-top:-1px}.form-group input:not([type=checkbox]):not([type=submit]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;border:none;border-bottom:1px solid #0c514e;border-radius:0;color:#0c514e;font-weight:400;height:25px;padding:0;transition:all .3s;width:100%}.form-group input:not([type=checkbox]):not([type=submit]):focus{border-color:#e6c7a5}.form-group input:not([type=checkbox]):not([type=submit])::-moz-placeholder{color:rgb(12 81 78 / .4);font-weight:400}.form-group input:not([type=checkbox]):not([type=submit])::placeholder{color:rgb(12 81 78 / .4);font-weight:400}.form-group select{background:#fff0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDcgNyA3LTciIHN0cm9rZT0iIzBDNTE0RSIvPjwvc3ZnPg==);background-position:99% 48%;background-repeat:no-repeat;background-size:14px}.form-group select,.form-group textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #0c514e;border-radius:0;color:#0c514e;display:block;font-weight:400;height:25px;padding:0;transition:all .3s;width:100%}.form-group textarea{background:#fff0;resize:none}.form-group textarea:focus{border-color:#e6c7a5}.form-group textarea::-moz-placeholder{color:rgb(12 81 78 / .4);font-weight:400}.form-group textarea::placeholder{color:rgb(12 81 78 / .4);font-weight:400}.form-group label{color:#0c514e;font-family:Ranade,sans-serif;font-weight:500;transition:all .3s}.form-group label a{color:#0c514e;text-decoration:underline}.form-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;border:1px solid #0c514e;border-radius:0;cursor:pointer;flex:0 0 21px;height:21px;margin-right:14px;position:relative;transition:all .3s;width:21px}.form-group input[type=checkbox]:after{background-color:#e6c7a5;content:"";height:13px;left:3px;opacity:0;position:absolute;top:3px;transition:all .3s;width:13px}.form-group input[type=checkbox]:checked:after{opacity:1}.contact-info{position:relative;z-index:1}.contact-info__img{border-radius:50%;height:110px;margin-bottom:20px;max-height:100%;max-width:100%;overflow:hidden;width:110px}.contact-info__img img{height:auto;max-width:100%}.contact-info h3{color:#e6c7a5;font-family:Switzer,sans-serif;font-weight:400;margin-bottom:20px;text-transform:uppercase}@media(max-width:767.5px){.contact-info h3{font-size:18px}}.contact-info ul{list-style:none;padding:0}.contact-info ul li{color:#fff;font-family:Ranade,sans-serif}.contact-info ul li:not(:last-child){margin-bottom:5px}@media(max-width:767.5px){.contact-info ul li{font-size:18px}}.contact-info ul li a{color:#fff;text-decoration:none;transition:all .3s}.contact-info ul li a:hover{color:#e6c7a5}.textblock{margin:0 auto}.textblock p>img{display:block;height:auto;margin:0;width:100%}.textblock>:first-child{margin-top:0}.textblock>:last-child{margin-bottom:0}.textblock h1,.textblock h2,.textblock h3{color:#0c514e;margin:30px 0 20px}.textblock h4,.textblock h5{color:#0c514e;margin:30px 0 10px}.textblock h5{font-weight:400}.textblock h6{color:#0c514e;font-weight:700;margin:30px 0 10px}.textblock p{color:#0c514e;margin:0 0 20px}.textblock p a{color:#0c514e;text-decoration:underline}.textblock p strong{font-weight:700}.textblock>img{height:auto;margin:30px auto;max-width:100%}.textblock ul{list-style:none;margin:30px 0;padding:0}.textblock ul li{color:#0c514e;padding-left:42px;position:relative}.textblock ul li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTczIDguNjMyIDEwIDQuNTkybC41MzQuNTE3TDUuNiAxMC4wNDMuNjY3IDUuMDkzbC41MzMtLjUxNyA0LjA0NCA0LjA1NlYuMTc2aC43M3Y4LjQ1NloiIGZpbGw9IiMwQzUxNEUiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;left:0;position:absolute;top:3px;transform:rotate(-90deg);width:24px}.textblock ul li:not(:last-child){margin-bottom:25px}.textblock ul li a{color:#0c514e;text-decoration:underline}.textblock ul li strong{font-weight:700}.textblock ol{counter-reset:li;list-style:none;margin:30px 0;padding:0}.textblock ol li{color:#0c514e;counter-increment:li;padding-left:42px;position:relative}.textblock ol li:before{color:#e6c7a5;content:counter(li) ". ";left:0;position:absolute;top:0}.textblock ol li:not(:last-child){margin-bottom:25px}.textblock ol li a{color:#0c514e;text-decoration:underline}.textblock ol li strong{font-weight:700}.textblock blockquote{background-color:#e6c7a5;color:#0c514e;margin:60px auto;padding:128px 0 63px;position:relative;text-align:center}@media(max-width:575.5px){.textblock blockquote{font-size:20px;padding-bottom:40px}}.textblock blockquote:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjEyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjUgODQuOTU2Qy41IDExMi43MDggMTcuMDg2IDEyOCAzNS45NiAxMjhjMTcuMTU5IDAgMzAuMzEzLTEzLjU5MyAzMC4zMTMtMzAuMDE4IDAtMTYuOTktMTEuNDM4LTI4Ljg4NS0yNy40NTMtMjguODg1LTIuODYgMC02Ljg2My41NjctNy40MzUuNTY3QzMzLjEgNTEuNTQgNDkuNjg3IDI4Ljg4NSA2Ny45ODkgMTYuOTlMNDYuODI3IDBDMjAuNTE4IDE4LjY5LjUgNTAuNDA3LjUgODQuOTU2Wm05MS41MSAwYzAgMjcuNzUyIDE2LjU4NyA0My4wNDQgMzUuNDYxIDQzLjA0NCAxNy4xNTkgMCAzMC44ODUtMTMuNTkzIDMwLjg4NS0zMC4wMTggMC0xNi45OS0xMi4wMTEtMjguODg1LTI4LjAyNS0yOC44ODUtMi44NiAwLTYuODYzLjU2Ny03LjQzNS41NjcgMi4yODctMTguMTI0IDE4LjMwMi00MC43NzkgMzYuNjA0LTUyLjY3M0wxMzguMzM4IDBDMTEyLjAyOSAxOC42OSA5Mi4wMSA1MC40MDcgOTIuMDEgODQuOTU2WiIgZmlsbD0iIzBDNTE0RSIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:65px;content:"";height:65px;left:50%;position:absolute;top:40px;transform:translateX(-50%);width:65px}.textblock blockquote:before{background-color:#e6c7a5;content:"";height:100%;left:-135px;pointer-events:none;position:absolute;top:0;width:calc(100% + 270px);z-index:0}.textblock blockquote p{color:#0c514e;position:relative;z-index:2}@media(max-width:767.5px){.textblock blockquote p{font-size:30px}}@media(max-width:575.5px){.textblock blockquote p{font-size:20px}}.blogfooter{align-items:center;border-top:1px solid #0c514e;display:flex;justify-content:flex-end;margin-top:60px;padding-top:35px}@media(max-width:991.5px){.blogfooter{justify-content:flex-start}}.blogfooter .social{align-items:center;display:flex;justify-content:flex-end}@media(max-width:575.5px){.blogfooter .social{flex-direction:column}}.blogfooter .social p{color:#0c514e;margin:0 15px 0 0}@media(max-width:575.5px){.blogfooter .social p{margin-bottom:10px;margin-right:0}}.blogfooter .social ul{align-items:flex-start;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}.blogfooter .social ul li:not(:last-child){margin-right:10px}.blogfooter .social ul li a{align-items:center;background-color:#0c514e;color:#e6c7a5;display:flex;font-size:25px;height:55px;justify-content:center;transition:all .3s;width:55px}.blogfooter .social ul li a:hover{background-color:#0c514e}.buttons-row{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}@media(max-width:575.5px){.buttons-row{flex-direction:column;text-align:center}}.buttons-row .btn{margin-top:0}.flat-small{position:relative}.flat-small .discount-badge{position:absolute;right:0;top:0}.flat-small__img{margin-bottom:24px}.flat-small__img img{height:auto;max-width:100%;width:100%}.flat-small__list{margin-bottom:24px}.flat-small__list ul{list-style:none;margin:0;padding:0}.flat-small__list ul li{border-bottom:1px solid #0c514e;display:flex;justify-content:space-between}.flat-small__list ul li:not(:last-child){margin-bottom:14px}.flat-small__list ul li p{color:#0c514e;line-height:normal;margin-bottom:4px;width:auto}.flat-small__list ul li p:first-child{opacity:.7}.flat-small__list ul li p:last-child{font-size:16px}.flat-small__button{text-align:center}.color-creme{color:#e6c7a5!important}.partner p{color:#e6c7a5;margin-bottom:15px;text-transform:uppercase}.partner img{height:auto;max-width:100%}.discount-badge{align-items:center;background-color:#e6c7a5;border-radius:50%;display:flex;flex-direction:column;height:140px;justify-content:center;padding:10px;position:absolute;text-align:center;transform:rotate(15deg);width:140px;z-index:2}@media(max-width:575.5px){.discount-badge{height:90px;width:90px}}.discount-badge.small{height:90px;width:90px}.discount-badge.small p:first-child{font-size:10px}.discount-badge.small p:last-child{font-size:20px}.discount-badge p{color:#0c514e;font-family:Ranade,sans-serif;font-weight:500;margin:0;text-transform:uppercase}.discount-badge p:first-child{font-size:15px}@media(max-width:575.5px){.discount-badge p:first-child{font-size:10px}}@media(min-width:576px){.discount-badge p:last-child{font-size:30px}}@media(max-width:575.5px){.discount-badge p:last-child{font-size:20px}}.news-detail-page section:not(:last-child,:first-child,.container-img){margin-bottom:0;padding-bottom:0}.ajax-loader,.wpcf7-spinner{display:none!important}.wpcf7-not-valid{border-color:red!important}.wpcf7-list-item{margin-left:0!important}.wpcf7-list-item label{display:flex;justify-content:flex-start;text-align:left}.wpcf7-response-output{background-color:#e6c7a5;border-color:#0c514e!important;color:#0c514e}.wpcf7-list-item-label{position:relative;top:-1px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-text-fill-color:#0c514e!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.defaultcomponents{padding:40px 0}@media(max-width:991.5px){.hide-lg{display:none}}@media(min-width:992px){.show-lg{display:none}}.line-through{text-decoration:line-through}.circle-arrow{align-items:center;border:1px solid rgb(35 31 32 / .5);border-radius:50%;display:flex;height:35px;justify-content:center;transition:all .3s;width:35px}.circle-arrow:hover{background-color:#e6c7a5;border-color:#e6c7a5}.tooltip{border-radius:5px;bottom:calc(50% + 18px);font-family:Ranade,sans-serif;left:50%;opacity:0;pointer-events:none;position:absolute;width:-moz-max-content;width:max-content;z-index:11}@media(max-width:991.5px){.tooltip{display:none;margin-top:30px;position:static;right:0;top:0;width:auto}}.tooltip.active{opacity:1;transform:translateZ(0)}@media(max-width:991.5px){.tooltip.active{display:block}}.tooltip.active .tooltip__inner,.tooltip.active h3{opacity:1;transform:translateZ(0)}.tooltip__wrapper{background-color:#fff;position:relative;transform:translateX(-50%);width:auto}@media(max-width:991.5px){.tooltip__wrapper{transform:translateX(0)}}@media(max-width:575.5px){.tooltip__wrapper{padding:10px}}.tooltip__wrapper:after{border-color:#fff #fff0;_border-color:#6980fe #000 #000 #000;border-style:solid;border-width:16px 15px 0;bottom:-15px;content:"";display:block;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");height:0;left:50%;line-height:0;position:absolute;transform:translateX(-50%);width:0}@media(max-width:991.5px){.tooltip__wrapper:after{top:-16px;transform:translateX(-50%) rotate(180deg)}}.tooltip h3{background-color:#e6c7a5;color:#0c514e;font-family:Switzer,sans-serif;font-size:32px;font-weight:500;margin-bottom:0;opacity:0;opacity:1;padding:24px 32px;transform:translate3d(-20px,0,0);transform:translateZ(0);transition:.5s cubic-bezier(.785,.135,.15,.86)}@media(max-width:1199.5px){.tooltip h3{padding:14px 22px}}@media(max-width:991.5px){.tooltip h3{font-size:20px;text-align:center}}.tooltip h3 small{border-top:1px solid #0c514e;display:block;font-size:10px;margin-top:5px;opacity:.5;padding-top:5px}.tooltip .tooltip__inner{display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:24px 32px;transform:translate3d(0,20px,0);transition:.5s cubic-bezier(.785,.135,.15,.86)}@media(max-width:1199.5px){.tooltip .tooltip__inner{padding:14px 22px}}.tooltip .tooltip__inner:not(:last-child){margin-bottom:10px}.tooltip .tooltip__inner .btn{display:none;margin-top:20px;pointer-events:all}@media(max-width:991.5px){.tooltip .tooltip__inner .btn{display:block;text-align:center}}.tooltip .tooltip__inner .legend{margin-top:16px}.tooltip .tooltip__inner .legend p{border:none!important;padding:0}.tooltip .tooltip__inner .legend p:not(:last-child){margin-bottom:6px}.tooltip .tooltip__inner p{align-items:center;border-color:#000 rgb(29 67 33 / .5) rgb(29 67 33 / .5);border-top:1px solid rgb(29 67 33 / .5);color:rgb(0 0 0 / .75);display:flex;font-family:Switzer,sans-serif;font-weight:400;justify-content:space-between;margin:0;padding:6px 0;width:100%}@media(max-width:991.5px){.tooltip .tooltip__inner p{justify-content:center;text-align:center}}.tooltip .tooltip__inner p span{color:rgb(0 0 0 / .75);display:inline-block;font-family:Switzer,sans-serif;font-size:12px;margin:0;min-width:45px}@media(max-width:991.5px){.tooltip .tooltip__inner p span{min-width:unset}}.tooltip .tooltip__inner p strong{align-items:center;display:flex;font-family:Switzer,sans-serif;font-size:14px;font-weight:400;width:89px}@media(max-width:991.5px){.tooltip .tooltip__inner p strong{margin-right:15px;width:auto}}.tooltip .tooltip__inner p strong small{font-size:12px;margin-left:7px;opacity:.5}.tooltip .tooltip__inner p.free span,.tooltip .tooltip__inner p.reserved span,.tooltip .tooltip__inner p.sold span{padding-right:20px;position:relative;width:auto}.tooltip .tooltip__inner p.free span:after,.tooltip .tooltip__inner p.reserved span:after,.tooltip .tooltip__inner p.sold span:after{background-color:#0c514e;border-radius:50%;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}.tooltip .tooltip__inner p.reserved span:after{background-color:#e6c7a5}.tooltip .tooltip__inner p.sold span:after{background-color:#747474}.popup{background-color:rgb(0 0 0 / .506);height:calc(var(--vh, 1vh)*100);left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.6s cubic-bezier(.785,.135,.15,.86);width:100vw;z-index:99999999}.popup.shown{opacity:1}.popup.shown,.popup.shown .container .popup__inner .popup__inner__content{pointer-events:all}.popup .container{height:100%}@media(max-width:575.5px){.popup .container{padding:0}}.popup .container .row>[class*=col-]:not(form) .popup .container .row>[class*=col-]{padding:0}.popup .popup__inner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;overflow:hidden;pointer-events:none}@media(max-width:767.5px){.popup .popup__inner{padding-top:0;width:100%}}.popup .popup__inner .popup__inner__content{background-color:#0c514e;display:flex;height:80%;overflow:auto;pointer-events:none;position:relative}@media(max-width:991.5px){.popup .popup__inner .popup__inner__content{flex-direction:column-reverse}}@media(max-width:575.5px){.popup .popup__inner .popup__inner__content{height:100%}}.popup .popup__inner .popup__inner__content--text{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 120px 40px 80px;width:55%}@media(max-width:991.5px){.popup .popup__inner .popup__inner__content--text{padding:40px 80px;width:100%}}@media(max-width:575.5px){.popup .popup__inner .popup__inner__content--text{padding:40px 80px 40px 40px}}.popup .popup__inner .popup__inner__content--text h2{color:#e6c7a5;margin-bottom:15px;text-transform:uppercase}.popup .popup__inner .popup__inner__content--text p{color:#fff;margin-bottom:30px}.popup .popup__inner .popup__inner__content .popup__inner__close{cursor:pointer;position:absolute;right:40px;top:40px;z-index:2}@media(max-width:767.5px){.popup .popup__inner .popup__inner__content .popup__inner__close{right:58px}}@media(max-width:575.5px){.popup .popup__inner .popup__inner__content .popup__inner__close{right:18px}}.popup .popup__inner .popup__inner__content .popup__inner__close svg{color:#fff;font-size:30px;transition:all .3s}.popup .popup__inner .popup__inner__content .popup__inner__close:hover svg{color:#e6c7a5}.popup .popup__inner .popup__inner__content .popup__inner__close.green svg{color:#0c514e}.popup__img{height:100%;position:relative;width:45%}@media(max-width:991.5px){.popup__img{height:45%;width:100%}}.popup__img img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popup__img .discount-badge{position:absolute;right:-30px;top:30px;z-index:1}@media(max-width:991.5px){.popup__img .discount-badge{right:0;top:0}}.popup.popup-flat .popup__inner__content{align-items:flex-end}.popup.popup-flat.dark .form-group label,.popup.popup-flat.dark .form-group label a,.popup.popup-flat.green .form-group label,.popup.popup-flat.green .form-group label a{color:#fff}.popup.popup-flat.dark .form-group input:not([type=checkbox]):not([type=submit]),.popup.popup-flat.green .form-group input:not([type=checkbox]):not([type=submit]){border-bottom:1px solid #e6c7a5;color:#fff}.popup.popup-flat.dark .form-group input:not([type=checkbox]):not([type=submit])::-moz-placeholder,.popup.popup-flat.green .form-group input:not([type=checkbox]):not([type=submit])::-moz-placeholder{color:hsl(0 0% 100% / .6)}.popup.popup-flat.dark .form-group input:not([type=checkbox]):not([type=submit])::placeholder,.popup.popup-flat.green .form-group input:not([type=checkbox]):not([type=submit])::placeholder{color:hsl(0 0% 100% / .6)}.popup.popup-flat.dark .form-group input[type=checkbox],.popup.popup-flat.green .form-group input[type=checkbox]{border:1px solid #fff}.popup.popup-flat.dark .form-group textarea,.popup.popup-flat.green .form-group textarea{border-bottom:1px solid #e6c7a5;color:#fff}.popup.popup-flat.dark .form-group textarea::-moz-placeholder,.popup.popup-flat.green .form-group textarea::-moz-placeholder{color:hsl(0 0% 100% / .6)}.popup.popup-flat.dark .form-group textarea::placeholder,.popup.popup-flat.green .form-group textarea::placeholder{color:hsl(0 0% 100% / .6)}.popup.popup-flat.green .popup__inner__content--text{background-color:#0c514e}.popup.popup-flat.dark .popup__inner__content--text{background-color:#231f20}.popup.popup-flat.creme .popup__inner__content--text{background-color:#e6c7a5}.popup.popup-flat.creme h2,.popup.popup-flat.creme p{color:#0c514e}.popup.popup-flat.creme input[type=checkbox]:checked:after{background-color:#fff}.popup.popup-flat.creme input:not([type=checkbox]):not([type=submit]):focus,.popup.popup-flat.creme textarea:focus{border-color:#0c514e}.popup.popup-flat form{margin-top:30px}.popup.popup-flat .form-group.info{margin-bottom:0;margin-top:30px}@media(max-width:767.5px){.popup.popup-flat .form-group.info{margin-top:15px}}.popup.popup-flat .form-group.info p{font-size:10px;margin:0}.popup.popup-flat .popup__inner{max-width:700px}.popup.popup-flat .popup__inner__content{background-color:#fff0;flex-direction:column}@media(max-width:575.5px){.popup.popup-flat .popup__inner__content{display:block}}.popup.popup-flat .popup__inner__content--text{display:block;height:160%;padding:40px 80px;width:100%}@media(max-width:767.5px){.popup.popup-flat .popup__inner__content--text{padding:40px 60px}}@media(max-width:575.5px){.popup.popup-flat .popup__inner__content--text{height:auto;padding:40px}}.popup.popup-flat .popup__inner__content--text h2{font-size:70px}@media(max-width:767.5px){.popup.popup-flat .popup__inner__content--text h2{font-size:55px}}@media(max-width:575.5px){.popup.popup-flat .popup__inner__content--text h2{font-size:40px}}.popup.popup-flat .popup__inner__content .popup__inner__close{position:sticky;right:30px;top:30px;width:33px}@media(max-width:575.5px){.popup.popup-flat .popup__inner__content .popup__inner__close{position:fixed;right:5px;top:15px}}.popup.popup-flat .popup__img{margin-top:-33px;max-height:320px;width:100%}@media(max-width:575.5px){.popup.popup-flat .popup__img{height:auto;margin-top:0}}.popup.popup-flat .popup__img img{height:320px}@media(max-width:767.5px){.popup.popup-flat .popup__img img{height:230px}}@media(min-width:1400px){.container--wide{max-width:1310px!important}}.benefits__benefit,.double-section__content>*,.fade-in,.news__item,.timeline__slide{opacity:0}.fade-in{transform:translateY(30px)}.slide-in{opacity:0;transform:translateX(-50px)}.scale-in{opacity:0;transform:scale(.9)}.double-section__mask{overflow:hidden}.double-section__mask img{opacity:.5;transform:scale(1.1)}.container-img__inner{overflow:hidden;position:relative}.container-img__inner img{height:130%;-o-object-fit:cover;object-fit:cover;position:relative;top:0;transform:scale(1.1);width:100%}.basic .img-grid__content img{opacity:0;transform:scale(1.1)}.basic__header>*,.big-text__title>*{opacity:0;transform:translateY(30px)}.kt-section__inner>*{opacity:0;transform:translateX(-50px)}.timeline__header>*{opacity:0;transform:translateY(30px)}.jumbotron__bg img,.jumbotron__bg video{opacity:.5;transform:scale(1.1);transform-origin:center}.textslider .double-section__content>*{opacity:1}.textslider .double-section__mask img{opacity:1;transform:scale(1)}body,html{margin-top:0!important;transform:none!important;width:100%}body{font-family:Ranade,sans-serif;font-size:16px;scroll-behavior:smooth}body.menu_active,body.popup-active{overflow:hidden}body.admin-bar .header{top:32px!important}@media(max-width:991.5px){body.admin-bar .header{top:0!important}}@media(min-width:1400px){.container{max-width:1185px}}.wrapper{overflow:hidden;width:100%}.swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.buttons .swiper-button-next:focus,.buttons .swiper-button-prev:focus{box-shadow:none}.fullwidth{max-width:100%;width:100%}@media(min-width:992px){.col-lg-20{flex:0 0 auto;width:20%}}*{-webkit-tap-highlight-color:#fff0;touch-action:manipulation}*,:after,:before{box-sizing:border-box}p{display:block;margin:0 0 15px;width:100%}p:last-child{margin-bottom:0}[data-blank-href],[data-href]{cursor:pointer}.waypoint-top{opacity:0;transform:translate3d(0,-60px,0)}@keyframes waypointTop{0%{opacity:0;transform:translate3d(0,-60px,0)}to{opacity:1;transform:translateZ(0)}}.waypoint-top.visible{animation:waypointTop 1s cubic-bezier(.19,1,.22,1) forwards}