@font-face{font-family:RocaOne-Rg;src:url(../fonts/subset-RocaOne-Rg.woff2) format("woff2"),url(../fonts/subset-RocaOne-Rg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.h1,h1{font-size:32px;font-weight:400;line-height:1;margin:0 0 2rem;font-family:futura-pt,sans-serif;text-transform:uppercase}@media screen and (min-width:992px){.h1,h1{font-size:56px;margin:0 0 2rem}}.h2,h2{font-size:24px;font-weight:400;line-height:1;margin:0 0 2rem;font-family:futura-pt,sans-serif;text-transform:uppercase}@media screen and (min-width:992px){.h2,h2{font-size:40px}}.h2--roca,h2--roca{font-family:RocaOne-Rg}.h3,h3{font-size:22px;font-weight:400;line-height:1;margin:0 0 2rem;font-family:futura-pt,sans-serif}@media screen and (min-width:992px){.h3,h3{font-size:32px}}.h4,h4{font-size:20px;font-weight:400;line-height:1.25;font-family:RocaOne-Rg}.h4:not(:last-child),h4:not(:last-child){margin:0 0 1.5rem}.h4--futura,h4--futura{font-family:futura-pt,sans-serif}@media screen and (min-width:992px){.h4,h4{font-size:24px}}.h5,h5{font-size:20px;line-height:1.25;font-weight:400;font-family:futura-pt,sans-serif;text-transform:uppercase}.h5:not(:last-child),h5:not(:last-child){margin:0 0 1.5rem}strong{font-weight:700}p{margin:0 0 20px;font-size:16px}@media screen and (min-width:1280px){p{font-size:18px}}p:last-child{margin-bottom:0}a{text-decoration:none;color:inherit}.uppercase{text-transform:uppercase}*,:after,:before{box-sizing:border-box}html{font-size:12px;scroll-behavior:smooth}@media screen and (min-width:992px){html{font-size:16px}}body{padding:0;margin:0;font-family:futura-pt,sans-serif;line-height:1.5;color:#514854;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#1c3232}body:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background-color:#1c3232;transition:.4s;opacity:1;visibility:visible;z-index:21474836333}@media screen and (max-width:992px){body.is-menu-open{overflow:hidden}}body.loaded:after{opacity:0;visibility:hidden}.container{margin:0 auto;width:100%;max-width:420px;padding-left:30px;padding-right:30px}@media screen and (min-width:576px){.container{max-width:1160px}}@media screen and (min-width:992px){.container{max-width:1430px;padding-left:60px;padding-right:60px}}.container--max{max-width:100%}.mb0{margin-bottom:0!important}@media screen and (min-width:992px){.mb-lg-0{margin-bottom:0!important}}ol,ul{margin:0;padding:0}li{list-style:none}img{width:100%;height:auto;display:block}button{outline:0;border:0;background-color:transparent;padding:0;font-family:inherit;font-size:inherit;color:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}.row{display:flex;flex-wrap:wrap}.align-items-center{align-items:center}[class*=col]{width:100%}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media screen and (min-width:992px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}.col-lg-auto{width:auto}.ml-lg-auto{margin-left:auto}}.order-1{order:1}.order-2{order:2}@media screen and (min-width:992px){.order-lg-1{order:1}.order-lg-2{order:2}}.grecaptcha-badge{visibility:hidden!important}.section--mt{margin-top:50px}@media screen and (min-width:992px){.section--mt{margin-top:100px}}.section--mb{margin-bottom:50px}@media screen and (min-width:992px){.section--mb{margin-bottom:100px}}.section--pt{padding-top:50px}@media screen and (min-width:992px){.section--pt{padding-top:100px}}.section--pb{padding-bottom:50px}@media screen and (min-width:992px){.section--pb{padding-bottom:100px}}.dark-header .section:first-child{margin-top:60px}.header{width:100%}.header__fixed{position:fixed;width:100%;height:91px;z-index:101;top:0;display:flex;align-items:center;padding:16px 0;transition:background-color .3s;background:linear-gradient(0deg,rgba(0,0,0,0) 10%,rgba(0,0,0,.7) 100%)}@media screen and (min-width:992px){.header__fixed{height:91px}}.header__container{display:flex;align-items:center;flex:1}@media screen and (max-width:992px){.header__container{justify-content:center}}.header__logo{flex:0}.header__logo a{display:flex}.header__navigation{margin-left:auto}@media screen and (max-width:992px){.header__navigation{background-color:#fff;display:flex;justify-content:center;position:fixed;z-index:11000;left:0;top:76px;height:calc(100dvh - 76px);width:100%;padding:30px 0;transition:opacity .3s;overflow:auto;opacity:0;visibility:hidden;border-top:1px solid rgba(17,20,12,.1)}.header__navigation ul li:not(:last-child){margin-bottom:1.5rem}.header__navigation ul li a{font-size:22px}}@media screen and (max-width:992px){.header__navigation>.menu-container{padding:0 30px;width:100%;flex-grow:1}}@media screen and (max-width:576px){.header__navigation>.menu-container{max-width:400px}}@media screen and (min-width:992px){.header__navigation ul{display:flex}}.header__navigation ul li{position:relative}@media screen and (min-width:992px){.header__navigation ul li{height:91px;display:flex;align-items:center}}@media screen and (min-width:992px){.header__navigation ul li:not(:last-child){margin-right:30px}}.header__navigation ul li a{position:relative;font-weight:600;color:#fff;display:flex;align-items:center;height:100%}@media screen and (min-width:992px){.header__navigation ul li a:after{content:"";height:5px;width:100%;position:absolute;top:0;left:0;opacity:0;background-color:#fff;transition:.3s}}.header__navigation ul li a:hover:after{opacity:1}.header__others{display:flex;flex:1}@media screen and (min-width:992px){.header__others{display:none}}@media screen and (max-width:992px){.header__others .btn--icon{padding-left:12px;padding-right:12px}.header__others .btn--icon span{display:none}.header__others .btn--icon svg{margin-right:0}}.header__mobile{display:flex;align-items:center}@media screen and (min-width:992px){.header__mobile{display:none}}.header__mobile button{position:relative;width:42px;height:42px}.header__mobile button:after,.header__mobile button:before{content:"";width:42px;height:2px;background-color:#fff;position:absolute;left:0;transition:.4s}.header__mobile button:before{top:14px}.header__mobile button:after{bottom:14px}.header__mobile button.is-active:before{transform:translateY(6px) rotate(-45deg)}.header__mobile button.is-active:after{transform:translateY(-6px) rotate(45deg)}@media screen and (max-width:992px){.is-menu-open .header .nav ul{opacity:1;visibility:visible}}.nav{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;flex:1}@media screen and (min-width:992px){.nav{flex:0 auto}}.nav ul{display:flex;align-items:center}@media screen and (max-width:992px){.nav ul{opacity:0;visibility:hidden;background-color:#134941;position:fixed;left:0;top:0;width:100%;height:100%;justify-content:center;flex-direction:column;gap:12px;font-size:32px;padding-top:80px;z-index:-1;transition:.5s}}@media screen and (min-width:992px){.nav ul li:not(:last-child){margin-right:30px}}.nav .phone{display:flex;align-items:center;gap:4px;margin-left:30px}@media screen and (max-width:992px){.nav .phone button,.nav .phone span{display:none}.nav .phone svg{width:32px;height:32px}}.section-footer{padding:80px 0 80px;position:relative}@media screen and (min-width:992px){.section-footer{padding-bottom:60px}}.section-footer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.6)}.section-footer__grid{position:relative;display:grid;gap:2rem}@media screen and (min-width:992px){.section-footer__grid{grid-template-columns:45% 55%}}.section-footer__background{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}.section-footer__background img{object-fit:cover;height:100%}.copyrights{position:relative;margin-top:60px;font-size:18px}@media screen and (min-width:992px){.copyrights{margin-top:180px}}.copyrights__grid{display:grid;align-items:center}@media screen and (min-width:1280px){.copyrights__grid{grid-template-columns:1fr 220px}}.copyrights__right{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:1280px){.copyrights__right{align-items:flex-end}}@media screen and (max-width:1280px){.copyrights__right{margin-top:40px}}.copyrights ul{margin-bottom:2rem}@media screen and (min-width:992px){.copyrights ul{display:flex;flex-wrap:wrap;margin-bottom:1rem}}@media screen and (min-width:992px){.copyrights ul li:not(:last-child){margin-right:1.5rem}}@media screen and (max-width:992px){.copyrights ul li:not(:last-child){margin-bottom:16px}}@media screen and (max-width:1040px){.copyrights ul li:first-child{flex:0 0 100%;width:100%}}.copyrights ul a{text-decoration:underline}.copyrights__wiz{font-size:14px}.copyrights__logo{display:flex}.form-grid{display:grid}@media screen and (min-width:992px){.form-grid{grid-template-columns:repeat(2,1fr);gap:40px}}.field{position:relative}.field button{color:#ff914d}.field a{text-decoration:underline}.field a:hover{color:#ff914d}.field--input{margin-bottom:40px}.field--textarea{margin-bottom:1.5rem}.field--input .placeholder,.field--textarea .placeholder{position:absolute;left:0;top:0;line-height:1;font-size:18px;transition:.3s}.field--input.is-active .placeholder,.field--textarea.is-active .placeholder{top:-18px;font-size:12px}.field--input input,.field--input textarea,.field--textarea input,.field--textarea textarea{background-color:transparent;padding:0 0 12px;height:28px;display:block;width:100%;outline:1px solid transparent;border:0;border-bottom:1px solid #fff;font-family:inherit;font-size:18px;line-height:1;color:#fff;border-radius:0}.field--input input.wpcf7-not-valid,.field--input textarea.wpcf7-not-valid,.field--textarea input.wpcf7-not-valid,.field--textarea textarea.wpcf7-not-valid{border-color:#b94a48}.field--input textarea,.field--textarea textarea{height:62px;resize:none}.field--acceptance{margin-bottom:1rem}.field--acceptance input{display:none}.field--acceptance input:checked+.wpcf7-list-item-label:after{opacity:1}.field--acceptance .wpcf7-list-item{font-size:12px;line-height:15px;margin-left:0;display:block}.field--acceptance .wpcf7-list-item-label{margin-left:0;position:relative;padding-left:26px;display:block}.field--acceptance .wpcf7-list-item-label:after,.field--acceptance .wpcf7-list-item-label:before{content:"";position:absolute;left:0;width:18px;height:18px;top:0}.field--acceptance .wpcf7-list-item-label:before{background-color:#fff}.field--acceptance .wpcf7-list-item-label:after{opacity:0;transition:.3s;background:url(../../img/checked.svg) no-repeat center}.field--acceptance .wpcf7-not-valid .wpcf7-list-item-label:before{border:2px solid #b94a48}.field--acceptance .wpcf7-not-valid-tip{padding-left:26px}.field--text{font-size:12px;margin-bottom:1rem}.wpcf7 form .wpcf7-response-output{padding:5px 12px;margin:12px 0 0;align-items:center;border:1px solid;font-size:14px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;display:none}.wpcf7 form.sent .wpcf7-response-output{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;display:flex}.wpcf7 form.submitting{opacity:.4}.wpcf7 .hide{display:none}.wpcf7 .wpcf7-not-valid-tip{display:none}.section-404{text-align:center;padding-top:160px;padding-bottom:140px}.section-404__h1{font-size:100px}@media screen and (min-width:992px){.section-404__h1{font-size:120px}}.section-404__buttons{margin-top:2.5rem;justify-content:center}.editor blockquote{margin:2rem 0}.editor blockquote ul li:before{top:14px}@media screen and (min-width:992px){.editor blockquote ul li:before{top:20px}}.editor a{text-decoration:underline}.editor ol:not(:last-child),.editor ul:not(:last-child){margin-bottom:20px}.editor ol li,.editor ul li{position:relative;padding-left:18px}.editor ol li:not(:last-child),.editor ul li:not(:last-child){margin-bottom:.75rem}.editor ul ul{margin-top:.75rem}.editor ul li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background-color:#ff914d;border-radius:50%}.editor ol{counter-reset:item}.editor ol ol{margin-top:.75rem}.editor ol li:before{color:#ff914d;content:counter(item) ".";counter-increment:item;font-weight:300;left:0;position:absolute;top:0}.editor ol[style*=lower-alpha] li:before{content:counter(item,lower-alpha) "."}.btn{color:#fff;background-color:#ff914d;padding:12px 24px;line-height:1.25;display:inline-flex;align-items:center;outline:0;font-family:inherit;cursor:pointer;transition:.5s;position:relative;border:2px solid transparent;font-family:futura-pt,sans-serif;font-weight:400}.btn:not(.btn--without-after):before{content:"";clip-path:polygon(0 0,5px 0,10px 100%,0 100%);background-color:#f86c15;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;left:-2px;top:-2px;transition:clip-path .5s ease-in-out}.btn:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.btn--orange{background-color:transparent;border-color:#ff914d;color:#ff914d}.btn--white{background-color:transparent;border-color:#fff}.btn--white:hover{border-color:#ff914d;color:#ff914d}.btn span{position:relative;z-index:2}.button{margin-top:2rem}.button--flex{display:flex;gap:1.5rem}.popup{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;z-index:9999;opacity:0;visibility:hidden;transition:opacity .5s;overflow:auto}.popup.is-active{opacity:1;visibility:visible}.popup__bg{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;cursor:pointer}.popup__content{position:relative;padding:20px 20px;margin:auto}.popup__inner{width:100%;padding:20px;max-width:560px;background-color:#fff;color:#134941;display:none}@media screen and (min-width:992px){.popup__inner{padding:40px}}.popup__inner--mail-sent{text-align:center}.popup__inner--form{max-width:860px;background-color:#1c3232;color:#fff}.popup__inner.is-active{display:block}.popup__close{position:absolute;width:48px;height:48px;top:20px;right:20px;background-color:#134941;display:flex;justify-content:center;align-items:center}.section-hero{position:relative}.section-hero__wrapper{position:absolute;left:0;top:140px;width:100%;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 280px)}@media screen and (min-width:992px){.section-hero__wrapper{top:160px;justify-content:space-between;height:calc(100% - 180px)}}.section-hero__wrapper .pulse{display:none;position:relative;animation:pulse-animation 2s infinite;border-radius:50%}@media screen and (max-width:992px){.section-hero__wrapper .pulse svg{width:180px;height:180px}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 #ff914d}100%{box-shadow:0 0 0 20px rgba(255,145,77,0)}}@media screen and (min-width:992px){.section-hero__header{padding-right:270px}}.section-hero__header-icon{margin-bottom:1rem;flex:0 0 100%}@media screen and (min-width:992px){.section-hero__header-icon{margin-right:1rem;flex:0 0 auto}}@media screen and (max-width:992px){.section-hero__header-icon svg{width:auto;height:80px}}.section-hero__background{width:100%;height:100vh;z-index:-1;position:relative}@media screen and (min-width:992px){.section-hero__background{min-height:640px}}.section-hero__background:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.section-hero__image{width:100%;height:100%;object-fit:cover;object-position:bottom center}.section-hero__footer{position:absolute;left:0;bottom:-2px;width:100%;display:none}@media screen and (min-width:992px){.section-hero__footer{bottom:-20px}}.section-hero__footer svg{display:block;width:100%;height:auto}@media screen and (max-width:992px){.section-hero__footer svg path{fill:#134941}}.section-hero__form{background-color:#134941;padding:24px 30px}@media screen and (min-width:992px){.section-hero__form{padding-top:0}}@media screen and (min-width:420px) and (max-width:576px){.section-hero__form .wpcf7{max-width:360px;margin:0 auto}}@media screen and (min-width:992px){.section-hero__form{position:absolute;right:0;bottom:0;width:320px;padding:1.5rem;z-index:5}}.section-hero__form .field--input,.section-hero__form .field--textarea{margin-bottom:1rem}.section-hero__form .field--input input,.section-hero__form .field--input textarea,.section-hero__form .field--textarea input,.section-hero__form .field--textarea textarea{font-size:14px;padding-bottom:4px}.section-hero__form .field--input textarea,.section-hero__form .field--textarea textarea{height:28px;padding-top:5px}.section-hero__form .field--input .placeholder,.section-hero__form .field--textarea .placeholder{top:5px;font-size:14px}.section-hero__form .field.is-active .placeholder{font-size:10px;top:-8px}.section-hero__form .field--acceptance{margin-bottom:.5rem}.section-hero__form .field--acceptance .wpcf7-list-item{font-size:10px;line-height:12px}.section-hero__form .field--acceptance .wpcf7-list-item-label{padding-left:22px}.section-hero__form .field--acceptance .wpcf7-list-item-label:after,.section-hero__form .field--acceptance .wpcf7-list-item-label:before{width:16px;height:16px}.section-hero__form .field--text{font-size:10px;line-height:12px;margin-bottom:12px}.section-hero__form .button{margin-top:.5rem}.section-hero__form .button button{width:100%;justify-content:center}.section-search{padding-top:120px;position:relative;z-index:5}@media screen and (min-width:992px){.section-search{padding-top:140px}}.section-search__form{height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}@media screen and (min-width:992px){.section-search__form{align-items:flex-end;flex-direction:row;justify-content:space-between}}@media (min-width:992px) and (max-width:1280px){.section-search__form .name{width:100%;flex:0 0 100%}}@media screen and (max-width:992px){.section-search__form .name br{display:none}}.section-search__form .radios input{display:none}.section-search__form .radios input:checked+span{color:#fff;border-color:#ff914d;background-color:#ff914d}.section-search__form .radios span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;border:1px solid #fff;transition:.3s}.section-search__form .radios span:hover{color:#ff914d;border-color:#ff914d}.section-search__form .range__slider{width:260px;height:40px;display:flex;flex-direction:column}@media screen and (min-width:992px){.section-search__form .range__slider{width:300px}}.section-search__form .range__names{display:flex;justify-content:space-between;padding-bottom:15px;margin-top:-15px}.section-search__form button{width:auto;align-self:flex-start}@media screen and (min-width:992px){.section-search__form button{align-self:flex-end}}.section-search__label{font-family:RocaOne-Rg;margin-bottom:1.5rem}@media screen and (min-width:1280px){.section-search__label{margin-bottom:20px}}.section-search__flex{display:flex;gap:8px}.section-search .noUi-horizontal{height:1px;width:calc(100% - 11px);padding:0 5px;border:0}.section-search .noUi-connect{background-color:#fff}.section-search .noUi-tooltip{background-color:transparent;color:#fff;border:0;padding:0}.section-search .noUi-handle{background-color:transparent;border-radius:50%;border:1px solid #fff;box-shadow:none}.section-search .noUi-handle:after,.section-search .noUi-handle:before{display:none}.section-search .noUi-horizontal .noUi-handle{width:22px;height:22px;background-color:#1c3232;top:-11px}.section-background{position:relative}.section-background__wood{position:absolute;right:0;top:-3.5%;z-index:3;width:100%;display:flex;justify-content:flex-end;overflow:hidden}@media screen and (max-width:992px){.section-background__wood{top:60px}}.section-background__wood img{max-width:366px}@media screen and (max-width:992px){.section-background__wood img{width:383px;margin-right:-140px}}.section-background__top{position:relative;padding-top:80px;background-color:#1c3232}@media screen and (min-width:992px){.section-background__top{padding-top:136px}}.section-background__wrapper{position:relative;z-index:5}@media screen and (min-width:992px){.section-background__wrapper{max-width:755px}}@media screen and (min-width:1280px){.section-background__wrapper{padding-left:115px}}@media screen and (min-width:992px){.section-background__wrapper .description{max-width:420px}}.section-background__icons{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;position:relative;z-index:4;margin-top:60px}@media screen and (min-width:576px){.section-background__icons{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:992px){.section-background__icons{padding-left:325px;margin-top:-180px;gap:55px 40px}}@media screen and (min-width:1280px){.section-background__icons{padding-left:440px}}.section-background__background{position:relative;height:70vh;margin-top:-20%}@media screen and (min-width:992px){.section-background__background{height:auto}}.section-background__background:after,.section-background__background:before{content:"";position:absolute;left:0;top:0;width:100%}.section-background__background:before{height:50%;background:linear-gradient(180deg,#1c3232 0,rgba(28,50,50,0) 100%);z-index:2}.section-background__background:after{height:100%;background-color:rgba(0,0,0,.2);z-index:1}.section-background__image{width:100%;height:100%;object-fit:cover;position:relative;overflow:hidden}.section-background__footer{position:absolute;z-index:3;left:0;bottom:-1px;width:100%}.section-background__footer svg{display:block;width:100%;height:auto}@media screen and (max-width:992px){.icons__single--empty{display:none}}.icons__svg{margin-bottom:1.25rem;height:80px;display:flex;align-items:center}.icons__svg svg{display:block}.section-steps{position:relative;z-index:3;color:#fff;scroll-margin-top:120px;padding-top:20px}@media screen and (min-width:992px){.section-steps{padding-top:0}}.section-steps__svg img{width:100%}.section-steps__container{padding-bottom:80px}@media screen and (min-width:992px){.section-steps__container{padding-bottom:130px}}.section-steps__header{text-align:center}.section-steps__boxes{margin-top:60px;display:grid}@media screen and (min-width:992px){.section-steps__boxes{grid-template-columns:1fr 80px 1fr 80px 1fr;margin-top:84px}}@media screen and (min-width:1280px){.section-steps__boxes{grid-template-columns:1fr 150px 1fr 150px 1fr}}.section-steps__single{padding:2.75rem 2rem;text-align:center}.section-steps__single .h2{margin-bottom:1.5rem}.section-steps__count{font-size:40px;font-family:RocaOne-Rg;line-height:1;margin-bottom:18px}.section-steps__arrow{display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.section-steps__arrow{padding:8px 0}}@media screen and (max-width:992px){.section-steps__arrow svg{transform:rotate(90deg)}}.section-steps__background{position:absolute;z-index:-1;top:340px;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;justify-content:center;overflow:hidden}.section-steps__background img{width:569px}@media screen and (min-width:992px){.section-steps br{display:none}}.section-steps__border-box{margin-top:100px;display:flex;justify-content:center}@media screen and (min-width:992px){.section-steps__border-box{margin-top:270px}}.section-steps__border-box-label{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);background-color:#ff914d;border-radius:8px 0 8px;padding:20px 24px 10px;font-size:40px;line-height:1;font-family:RocaOne-Rg}@media screen and (min-width:992px){.section-steps__border-box-label{font-size:64px}}.section-steps__border-box-wrapper{position:relative;max-width:850px;width:100%;border:2px solid #ff914d;padding:60px 30px 40px;text-align:center}@media screen and (min-width:992px){.section-steps__border-box-wrapper{padding:90px 110px 70px}}.section-steps__border-box .h2{text-transform:initial;margin-bottom:10px}.section-business{padding:80px 0 0;position:relative}@media screen and (min-width:992px){.section-business{padding:125px 0 0}}.section-business:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;z-index:-1}.section-business__top{text-align:center}.section-business__grid{margin-top:60px;display:grid;gap:60px;padding-bottom:80px}@media screen and (min-width:992px){.section-business__grid{margin-top:80px;grid-template-columns:40% 1fr;gap:180px;padding-bottom:220px}}.section-business__left{display:flex;justify-content:center}.section-business__left svg{width:100%;height:auto;display:block}@media screen and (max-width:992px){.section-business__left svg{max-width:280px}}.section-business__icons-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:576px){.section-business__icons-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:992px){.section-business__icons-grid{grid-template-columns:repeat(3,1fr);gap:40px 60px}}.section-business__button{margin-top:52px}.section-business__background{z-index:-2;position:absolute;left:0;top:0;width:100%;height:100%}.section-business__image{width:100%;height:100%;object-fit:cover}.section-business__footer{margin-bottom:-2px}.section-business__footer svg{display:block;width:100%;height:auto}.section-partner{background-color:#134941;padding-top:35px}@media screen and (min-width:992px){.section-partner{padding-top:1rem;padding-bottom:2.5rem}}.section-partner__grid{display:grid;gap:60px}@media screen and (min-width:992px){.section-partner__grid{grid-template-columns:repeat(2,1fr);gap:0}}.section-partner__right{display:flex}@media screen and (min-width:992px){.section-partner__right{justify-content:center}}.section-partner__description{max-width:420px}.partner-right__logo{margin-bottom:2.5rem}.partner-right__line{display:flex;align-items:center;gap:1rem}.partner-right__line:not(:last-child){margin-bottom:2rem}.partner-right__star{margin-left:auto}.section-partner-cd{padding-top:60px;background-color:#134941}@media screen and (min-width:992px){.section-partner-cd{padding-top:40px}}.section-partner-cd__wrapper{max-width:860px;margin:0 auto;text-align:center}.section-partner-cd__description-small{margin-top:2rem}.section-partner-cd__grid{margin-top:60px;display:grid;gap:1.5rem}@media screen and (min-width:992px){.section-partner-cd__grid{grid-template-columns:repeat(3,1fr);margin-top:80px;gap:40px}}.section-partner-cd__grid img{margin-bottom:1.5rem}.section-partner-cd__footer{margin-bottom:-1px}.section-chart{background-color:#1c3232;position:relative;z-index:20;padding-bottom:100px}.section-chart__header{text-align:center}.section-chart__grid{display:grid;margin-top:90px;gap:115px;align-items:center}@media screen and (min-width:992px){.section-chart__grid{grid-template-columns:1fr 30%}}.section-chart__button{margin-top:48px}.section-chart .h2{margin-top:24px}.cal{display:flex;height:544px;justify-content:space-between;padding-bottom:150px;padding-top:40px;position:relative}.cal .styczen{width:25px;height:100%;position:relative}.cal .styczen:nth-child(1) .hval{transition-delay:.2s}.cal .styczen:nth-child(1) .value{transition-delay:.6s}.cal .styczen:nth-child(2) .hval{transition-delay:.4s}.cal .styczen:nth-child(2) .value{transition-delay:.8s}.cal .styczen:nth-child(3) .hval{transition-delay:.6s}.cal .styczen:nth-child(3) .value{transition-delay:1s}.cal .styczen:nth-child(4) .hval{transition-delay:.8s}.cal .styczen:nth-child(4) .value{transition-delay:1.2s}.cal .styczen:nth-child(5) .hval{transition-delay:1s}.cal .styczen:nth-child(5) .value{transition-delay:1.4s}.cal .styczen:nth-child(6) .hval{transition-delay:1.2s}.cal .styczen:nth-child(6) .value{transition-delay:1.6s}.cal .styczen:nth-child(7) .hval{transition-delay:1.4s}.cal .styczen:nth-child(7) .value{transition-delay:1.8s}.cal .styczen:nth-child(8) .hval{transition-delay:1.6s}.cal .styczen:nth-child(8) .value{transition-delay:2s}.cal .styczen:nth-child(9) .hval{transition-delay:1.8s}.cal .styczen:nth-child(9) .value{transition-delay:2.2s}.cal .styczen:nth-child(10) .hval{transition-delay:2s}.cal .styczen:nth-child(10) .value{transition-delay:2.4s}.cal .styczen:nth-child(11) .hval{transition-delay:2.2s}.cal .styczen:nth-child(11) .value{transition-delay:2.6s}.cal .styczen:nth-child(12) .hval{transition-delay:2.4s}.cal .styczen:nth-child(12) .value{transition-delay:2.8s}.cal .name{writing-mode:vertical-lr;position:absolute;left:0;bottom:-20px;transform:translateY(100%)}.cal .h{position:absolute;bottom:0;width:100%;height:100%}.cal .hval{background-color:#134941;position:absolute;bottom:0;width:100%;height:100%;transition:.7s;transform-origin:bottom;transform:scaleY(0)}.cal .value{position:absolute;top:-40px;left:50%;font-family:RocaOne-Rg;font-size:24px;transform:translateX(-50%);opacity:0;transition:.7s}.cal__bottom{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:flex-end}.section-active .cal .hval{transform:scaleY(1)}.section-active .cal .value{opacity:1}.section-hotels{text-align:center;position:relative;overflow:hidden;padding-top:80px;background-color:#1c3232}@media screen and (min-width:992px){.section-hotels{padding-top:200px;padding-bottom:600px;background-color:transparent}}@media screen and (min-width:992px){.section-hotels:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2}}.section-hotels__background{position:relative;width:100%;height:90vh;z-index:1;margin-top:-60vh}@media screen and (min-width:992px){.section-hotels__background{position:absolute;left:0;top:0;height:100%;margin-top:initial;z-index:-1}}.section-hotels__background img{width:100%;height:100%;object-fit:cover;object-position:bottom}.section-hotels__background:after{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background:linear-gradient(180deg,#1c3232 0,rgba(28,50,50,0) 100%);z-index:2}@media screen and (max-width:992px){.section-hotels__background:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2}}.section-hotels__header{position:relative;z-index:3}.section-hotels__row{margin-top:60px;display:flex;gap:18px;justify-content:center;flex-wrap:wrap;position:relative;z-index:3}@media screen and (min-width:992px){.section-hotels__row{gap:40px}}.section-hotels__logo{border:1px solid #fff;padding:65px 45px;display:flex;align-items:center;justify-content:center;height:240px;width:100%}@media screen and (min-width:767px){.section-hotels__logo{width:25%}}.section-hotels__footer{margin-top:-50px;margin-bottom:-2px;position:relative;z-index:3}@media screen and (min-width:992px){.section-hotels__footer{position:absolute;bottom:0;width:100%}}.section-columns{background-color:#134941;padding-bottom:80px;scroll-margin-top:120px;padding-top:20px}@media screen and (min-width:992px){.section-columns{padding-bottom:125px;padding-top:0}}.section-columns__grid{display:grid;gap:40px}@media screen and (min-width:992px){.section-columns__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.section-columns__right{padding-left:80px}}.section-near{background-color:#1c3232;text-align:center;padding-bottom:80px}@media screen and (min-width:992px){.section-near{padding-bottom:125px}}.section-near__background{position:relative;overflow:hidden}@media screen and (max-width:992px){.section-near__image{height:90vh;width:100%;object-fit:cover;object-position:33%}}.section-near__footer{position:absolute;left:0;bottom:-1px;width:100%}.section-near__footer svg{display:block;width:100%;height:auto}.section-near__container{padding-top:40px}.section-maps{position:relative}.section-maps__top{padding-top:50px;position:relative;overflow:hidden;display:flex;justify-content:center}.section-maps__top:before{background:linear-gradient(0deg,#134941 0,rgba(28,50,50,0) 100%);content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}@media screen and (min-width:992px){.section-maps__top:before{top:135px;height:66%}}@media screen and (min-width:992px){.section-maps__top:after{background:#134941;content:"";width:100%;height:33%;position:absolute;left:0;top:calc(66% + 135px);z-index:0}}.section-maps__svg{max-width:1440px;position:relative}.section-maps__svg img{position:relative;z-index:2}.section-maps__background{position:absolute;left:0;top:0;width:100%;z-index:-1}.section-maps__background::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.6)}@media screen and (max-width:992px){.section-maps__background img{height:90vh;width:100%;object-fit:cover}}.section-maps__footer{background-color:#134941;padding-top:3rem;padding-bottom:80px}@media screen and (min-width:992px){.section-maps__footer{padding-bottom:100px}}.section-maps__grid{display:grid}@media screen and (min-width:992px){.section-maps__grid{grid-template-columns:repeat(3,1fr);gap:0 80px}}.section-maps__single{border-bottom:1px solid #fff;display:flex;align-items:center;gap:1rem;height:64px}.section-maps__single div:last-child{margin-left:auto}.section-background-text{position:relative;padding-bottom:60px;background-color:#134941}@media screen and (min-width:992px){.section-background-text{padding:395px 0 70px;background-color:transparent}}.section-background-text:after,.section-background-text:before{content:"";position:absolute;left:0;width:100%}@media screen and (min-width:992px){.section-background-text:before{height:100%;top:0;background-color:rgba(0,0,0,.3);z-index:2}}.section-background-text:after{height:60%;bottom:0;background:linear-gradient(0deg,#134941 0,rgba(28,50,50,0) 100%);z-index:3}@media screen and (max-width:992px){.section-background-text:after{background:linear-gradient(0deg,#134941 0,rgba(28,50,50,0) 100%);top:0;bottom:initial;height:70vh}}.section-background-text__wrapper{max-width:860px;width:100%;margin:0 auto;text-align:center;position:relative;z-index:4}.section-background-text__background{height:70vh;width:100%;z-index:1}@media screen and (min-width:992px){.section-background-text__background{position:absolute;top:0;left:0;height:100%}}.section-background-text__image{object-fit:cover;width:100%;height:100%}@media screen and (max-width:992px){.section-background-text__image{object-position:66%}}.section-apartments{background-color:#134941;scroll-margin-top:80px}.section-apartments__grid{display:grid;background-color:#fff;padding:18px;color:#000}@media screen and (min-width:992px){.section-apartments__grid{grid-template-columns:repeat(2,1fr);padding:60px}}.section-apartments__line{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;font-size:18px}.section-apartments__line:first-child{margin-top:2.5rem}.section-apartments__line:not(:last-child){margin-bottom:4px}@media screen and (min-width:992px){.section-apartments__line:not(:last-child){margin-bottom:8px}}.section-gallery{padding-top:80px;background-color:#134941;text-align:center;position:relative}@media screen and (min-width:992px){.section-gallery{padding-top:100px}}.section-gallery__wood{width:100%;position:absolute;left:0;top:-17.5%;overflow:hidden;display:flex;justify-content:center}@media screen and (max-width:992px){.section-gallery__wood{top:-33.5%}}.section-gallery__wood img{display:block;margin-bottom:-4px;max-width:867px}@media screen and (max-width:992px){.section-gallery__wood img{max-width:521px;height:466px}}.section-gallery__top{position:relative}.section-gallery__navigation{margin-top:40px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@media screen and (min-width:992px){.section-gallery__navigation{gap:24px}}@media screen and (max-width:992px){.section-gallery__navigation .btn{width:100%;justify-content:center;white-space:nowrap}}.section-gallery__footer{overflow:hidden;display:flex}.section-gallery__footer svg{width:100%;height:auto;margin-bottom:-5px}.section-gallery__ajax{position:relative}.section-gallery__sub-galleries{position:absolute;width:180px;top:0;left:50%;transform:translate(-50%,-50%);z-index:10}.section-gallery .swiper{margin-top:40px;margin-bottom:50px}@media screen and (min-width:992px){.section-gallery .swiper{margin-top:80px}}.section-swiper .swiper-slide{width:calc(100% - 50px);transition:.3s;padding:0 5px}@media screen and (min-width:992px){.section-swiper .swiper-slide{opacity:.2}}@media screen and (min-width:420px) and (max-width:576px){.section-swiper .swiper-slide{width:370px}}@media screen and (min-width:992px){.section-swiper .swiper-slide{width:700px;padding:0 20px}}@media screen and (min-width:1280px){.section-swiper .swiper-slide{width:900px}}.section-swiper .swiper-slide-active{opacity:1}.section-swiper .swiper-button-next,.section-swiper .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex}@media screen and (max-width:992px){.section-swiper .swiper-button-next,.section-swiper .swiper-button-prev{display:none}}.section-swiper .swiper-button-next{right:60px}.section-swiper .swiper-button-prev{left:60px;transform:translateY(-50%) rotate(180deg)}.section-swiper .swiper-button-disabled{opacity:.5;pointer-events:none;cursor:default}.sub-galleries{text-align:left}.sub-galleries .choices__inner{background-color:#ff914d;border:0;border-radius:0;font-size:inherit}.sub-galleries .choices[data-type*=select-one]::after{border-color:#fff transparent transparent}.sub-galleries .choices[data-type*=select-one].is-open::after{border-color:transparent transparent #fff}.sub-galleries .choices__list--dropdown,.sub-galleries .choices__list[aria-expanded]{border:1px solid #ff914d;color:#1c3232}.sub-galleries .is-open .choices__inner{border-radius:0}.sub-galleries .is-open .choices__list--dropdown,.sub-galleries .is-open .choices__list[aria-expanded]{border:1px solid #ff914d}.section-repeater{position:relative;padding:90px 0 0;overflow:hidden}.section-repeater__wood{position:absolute;right:0;top:90px;z-index:-1}@media screen and (max-width:992px){.section-repeater__wood{top:33%;right:-136px}}@media screen and (max-width:992px){.section-repeater__wood svg{max-width:372px;height:363px}}.section-repeater__block{margin-top:60px}@media screen and (min-width:992px){.section-repeater__block{margin-top:80px}}@media screen and (min-width:1440px){.section-repeater__block{padding-right:115px}}.section-repeater__grid{display:grid;gap:40px;align-items:center}@media screen and (min-width:992px){.section-repeater__grid{grid-template-columns:repeat(2,1fr);gap:75px}}.section-repeater__grid:not(:last-child){margin-bottom:60px}.section-repeater__image{position:relative}.section-repeater__image:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 47.22%,rgba(0,0,0,.4) 100%)}@media screen and (min-width:1280px){.section-repeater__content{padding-left:40px}}.section-repeater__logo{margin-top:2rem}.section-repeater__logo svg{max-width:100%;height:auto}.section-repeater__svg{background-color:#1c3232;margin-bottom:-2px}@media screen and (min-width:992px){.section-repeater__svg{margin-top:-5%}}.section-repeater__svg svg{width:100%;height:auto;display:block}.section-attractions{background-color:#1c3232;padding-bottom:60px;position:relative;padding-top:80px;overflow:hidden}@media screen and (min-width:992px){.section-attractions{padding-bottom:120px;padding-top:120px}}.section-attractions__grid{display:grid;grid-template-areas:"content" "swiper" "rest"}@media screen and (min-width:992px){.section-attractions__grid{gap:40px;grid-template-columns:300px 520px auto;grid-template-areas:"swiper content rest"}}.section-attractions__wrapper{position:relative;grid-area:content}@media screen and (min-width:992px){.section-attractions__wrapper{padding:0 40px}}.section-attractions__navigation{position:absolute;left:0;bottom:0;display:flex;width:100%;padding:0 40px;align-items:center;gap:52px}@media screen and (max-width:992px){.section-attractions__navigation{display:none}}.section-attractions__navigation svg{display:block}.section-attractions__rest{grid-area:rest;display:none;position:relative}@media screen and (min-width:992px){.section-attractions__rest{display:block}}.section-attractions__absolute{height:100%}.section-attractions__absolute .swiper{width:calc(100vw - 960px);padding-right:calc(100vw - 1260px)!important}@media screen and (min-width:1460px){.section-attractions__absolute .swiper{width:calc(100vw - 960px - (100vw - 1430px)/ 2);padding-right:calc(100vw - 1260px - (100vw - 1430px)/ 2)!important}}.section-attractions__absolute .swiper-slide{width:300px}.section-attractions__single{position:relative}.section-attractions__info{position:absolute;bottom:0;left:0;width:100%;padding:65px 30px 30px;background:linear-gradient(180deg,rgba(0,0,0,0) 39.15%,rgba(0,0,0,.6) 100%)}.section-attractions__time{background-color:#ff914d;font-size:16px;line-height:1;padding:6px;display:inline-block;margin-bottom:.75rem}.section-attractions .swiper{grid-area:swiper;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;margin-top:60px}@media screen and (min-width:420px){.section-attractions .swiper{margin-left:calc((-100vw + 360px)/ 2);margin-right:calc((-100vw + 360px)/ 2);padding-left:calc((100vw - 360px)/ 2);padding-right:calc((100vw - 360px)/ 2)}}@media screen and (min-width:576px){.section-attractions .swiper{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}@media screen and (min-width:992px){.section-attractions .swiper{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-top:0}}.section-attractions .swiper-slide{width:300px;max-width:300px}@media screen and (max-width:992px){.section-attractions .swiper-slide{width:calc(100% - 10px)}}.section-attractions .swiper-button-prev{transform:rotate(-180deg)}.section-attractions .swiper-button-next,.section-attractions .swiper-button-prev{cursor:pointer}.section-attractions .swiper-button-disabled{opacity:.5;pointer-events:none;cursor:default}.section-content{padding:160px 0 80px}@media screen and (min-width:992px){.section-content{padding-bottom:140px}}.section-apartments-list{padding-top:80px}@media (min-width:992px){.section-apartments-list{padding-top:100px}}.section-apartments-list .is-loading{opacity:.4;transition:.3s}.section-apartments-list table{border-collapse:collapse;text-align:left;width:100%}@media (max-width:992px){.section-apartments-list table{display:block}}.section-apartments-list table tr{border-bottom:1px solid #fff}@media (max-width:992px){.section-apartments-list table tr{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding-bottom:2rem}}@media (max-width:992px){.section-apartments-list table thead{display:none}}@media (max-width:992px){.section-apartments-list table tbody{display:block}}.section-apartments-list table td,.section-apartments-list table th{color:#fff;padding:1rem 0}@media (max-width:992px){.section-apartments-list table td,.section-apartments-list table th{width:calc(50% - 10px);text-align:left;padding:0}.section-apartments-list table td:before,.section-apartments-list table th:before{font-weight:700;content:attr(data-name);display:block}}@media (max-width:992px){.section-apartments-list table td:last-child,.section-apartments-list table th:last-child{width:100%;flex:0 0 1}}.section-apartments-list table a:not(.btn){text-decoration:underline}.section-apartments-list table .order{display:inline-block;padding-right:18px;position:relative}.section-apartments-list table .order span{position:absolute;right:0;width:0;height:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;cursor:pointer;transition:.3s}
/*# sourceMappingURL=main.min.css.map */
