:root{--Lunar-Green:#3B443B;--Dark-Brunswick-Green:#0E412B;--Light-Green:#265440;--Wheat-White:#f7f4ee;--Separators:#D6DBD3;--Total-White:#FFF;--Bush-Green:#0D2622;--Brunswick-Green_Titles:#0E412B}html{font-size:.8342028vw}body,html{width:100%;height:100%;background:var(--Wheat-White)}body,th,td{color:var(--Lunar-Green);font-family:'Ysabeau Infant';font-size:1.125rem;font-weight:500;line-height:140%}body,form,object{margin:0;padding:0}img,table{border:none}table{border-collapse:collapse}table td{padding:0}a{color:var(--Lunar-Green);text-decoration:underline;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}a:hover{text-decoration:none}:focus{outline:none!important;text-decoration:none!important}section{overflow:hidden}.wrapper{overflow:hidden}.sticky{position:fixed}.stop{position:relative}.bold{font-weight:700}.container-fluid{max-width:90.875rem;padding-left:1rem;padding-right:1rem}.container-fluid.big{max-width:109rem}.container-fluid.small{max-width:72.625rem}.container-fluid.full{max-width:100%}.italic{font-style:italic}img{max-width:100%;height:auto;width:auto;display:block}video{display:block;max-width:100%;height:auto;width:auto}button{display:block;margin:0;border:0;outline:none!important;background:none;padding:0;color:var(--Grey);text-align:left;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.ic{display:block;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.ic:before{display:block;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.ic:after{display:block;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.h-100{height:100%!important}.margin-bottom{margin-bottom:11.25rem!important}.padding{padding-top:11.25rem;padding-bottom:11.25rem}.padding-top{padding-top:11.25rem}.padding-bottom{padding-bottom:11.25rem}.modal-open{overflow:hidden!important}.menu-open{height:100%!important}.cover>*{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cover picture{height:100%;display:block}.cover picture>*{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cover.parallax>*{height:120%}.cover.parallax picture img{height:120%}.parallax{overflow:hidden}[class*="anons"]>*:last-child{margin:0}.gutters-0625{margin-right:-.625rem;margin-left:-.625rem}.gutters-0625>.col,.gutters-0625>[class*="col-"]{padding-right:.625rem;padding-left:.625rem}.gutters-1{margin-right:-1rem;margin-left:-1rem}.gutters-1>.col,.gutters-1>[class*="col-"]{padding-right:1rem;padding-left:1rem}.gutters-125{margin-right:-1.25rem;margin-left:-1.25rem}.gutters-125>.col,.gutters-125>[class*="col-"]{padding-right:1.25rem;padding-left:1.25rem}.gutters-2{margin-right:-2rem;margin-left:-2rem}.gutters-2>.col,.gutters-2>[class*="col-"]{padding-right:2rem;padding-left:2rem}h1{margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:4.25rem;font-weight:400;line-height:100%;letter-spacing:-.17rem;text-transform:uppercase}h2{margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:4.25rem;font-weight:400;line-height:100%;letter-spacing:-.085rem;text-transform:uppercase}h3{margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:3.25rem;font-weight:400;line-height:100%;letter-spacing:-.0685rem;text-transform:uppercase}h4{margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.5rem;font-weight:400;line-height:100%;letter-spacing:-.005rem;text-transform:uppercase}.op{transition:all 1s cubic-bezier(.22,1,.36,1)!important;-moz-transition:all 1s cubic-bezier(.22,1,.36,1)!important;-ms-transition:all 1s cubic-bezier(.22,1,.36,1)!important;-o-transition:all 1s cubic-bezier(.22,1,.36,1)!important;-webkit-transition:all 1s cubic-bezier(.22,1,.36,1)!important}::-webkit-scrollbar{width:.25rem;border-radius:6px;background-color:var(--Wheat-White);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--Lunar-Green);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}::-webkit-scrollbar-track{border-radius:6px;background-color:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}::-webkit-scrollbar:horizontal{display:none}#wpadminbar{display:none!important}#detach-button-host{display:none!important}.wpcf7 form{position:relative}.wpcf7 form.invalid .wpcf7-response-output{display:none!important}.wpcf7-not-valid-tip{line-height:16px;font-size:12px;position:absolute;left:0;top:100%;width:100%}.wpcf7-not-valid{border-color:red!important}.wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-response-output{position:absolute;left:0;top:100%;font-size:14px;line-height:16px;margin:12px 0 0 0;width:100%}.modal-dialog{height:100%}.global-form{position:relative}.wpcf7-form-control-wrap{display:block}.wpcf7 form.sent .wpcf7-response-output{display:none!important}article h2,article h3,article h4{opacity:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.article h2,.article h3,.article h4,.article h5{text-align:left;opacity:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.op h2,.op h3,.op h4,.op h5{opacity:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.anim-link{position:relative;display:inline-block}.anim-link::after{content:"";position:absolute;left:0;bottom:-.125rem;width:100%;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:transform 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:transform 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:transform 0.5s cubic-bezier(.22,1,.36,1);-o-transition:transform 0.5s cubic-bezier(.22,1,.36,1)}.anim-link:not(:hover)::after{transform:scaleX(0);transform-origin:right}.js-animation{opacity:0;-webkit-transform:translate3d(0,60px,0) scale3d(.96,.96,1);transform:translate3d(0,60px,0) scale3d(.96,.96,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1.2s cubic-bezier(.22,1,.36,1);transition:all 1.2s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.js-animation._animated{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}.op{transform:translateZ(0);will-change:opacity,transform;backface-visibility:hidden}.p-2>*{margin-bottom:2rem!important}.p-2>*:last-child{margin-bottom:0!important}.p-15>*{margin-bottom:1.5rem!important}.p-15>*:last-child{margin-bottom:0!important}.p-125>*{margin-bottom:1.25rem!important}.p-125>*:last-child{margin-bottom:0!important}.p-175>*{margin-bottom:1.75rem!important}.p-175>*:last-child{margin-bottom:0!important}.p-1>*{margin-bottom:1rem!important}.p-1>*:last-child{margin-bottom:0!important}.btn-default{text-decoration:none;position:relative;display:inline-block;line-height:2.75rem;height:2.75rem;padding:0 1.25rem;text-align:center;background:var(--Dark-Brunswick-Green);color:var(--Wheat-White);font-size:1rem;font-weight:600;text-transform:uppercase;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.btn-default.light{background:var(--Wheat-White);color:var(--Dark-Brunswick-Green)}.btn-default span{display:block;line-height:2.75rem;white-space:nowrap;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-default .btn-container{height:100%;line-height:2.75rem;overflow:hidden}.btn-default.big{padding:0 2.16rem;height:3.75rem;background:none!important;position:relative;position:relative}.btn-default.big span{line-height:3.75rem}.btn-default.big .btn-container{line-height:3.75rem;position:relative;z-index:3;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-default.big:before{content:"";display:block;background:var(--Wheat-White);transition:all 0.5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-default.big:after{content:"\e904";display:block;opacity:0;font-size:1.25rem;position:absolute;top:50%;left:50%;transition:all 0.5s cubic-bezier(.22,1,.36,1);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1);font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-border{border:.125rem solid var(--Brunswick-Green_Titles);overflow:hidden;text-decoration:none;position:relative;display:inline-block;line-height:2.5rem;height:2.75rem;padding:0 1.25rem;text-align:center;background:transparent;color:var(--Wheat-White);font-size:1rem;font-weight:600;text-transform:uppercase;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.btn-border span{display:block;color:var(--Brunswick-Green_Titles);line-height:2.5rem;white-space:nowrap;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-border.light{color:var(--Wheat-White);border-color:var(--Wheat-White)}.btn-border.light span{color:var(--Wheat-White);border-color:var(--Wheat-White)}.btn-border.light:hover{background:var(--Wheat-White);color:var(--Dark-Brunswick-Green)}.link-default{transition:all 1s cubic-bezier(.22,1,.36,1);text-decoration:none;border:0;background:none;color:var(--Brunswick-Green_Titles);font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase;-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.link-default .icon{overflow:hidden;position:relative;margin:0 0 0 .5rem;opacity:1;width:1.75rem;height:1.75rem;border:.0625rem solid var(--Brunswick-Green_Titles);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.link-default .icon .ic{font-size:1rem;margin:0 .3075rem 0 0;position:relative;-zindex:3}.link-default .icon:before{content:"";display:block;border-radius:50%;background:var(--Brunswick-Green_Titles);width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.link-default.light{color:var(--Wheat-White)}.link-default.light .icon{border-color:var(--Wheat-White)}.link-default.light .ic:before{color:var(--Brunswick-Green_Titles)}.link-default.light .icon:before{background:var(--Wheat-White)}.link-default.back .icon{margin:0 .5rem 0 0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.main-hero{position:relative}.main-hero .hero-media{height:100svh;position:relative;overflow:hidden}.main-hero .hero-media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(18,30,23,.3) 44.74%,rgba(18,30,23,.7) 100%)}.main-hero .hero-info{color:var(--Wheat-White);text-align:center;position:absolute;bottom:0;left:0;right:0;z-index:3}.main-hero .hero-info .line{position:relative;margin:4rem auto 0 auto;width:.125rem;height:4rem}.main-hero .hero-info .line .line-anim{height:100%;background:var(--Wheat-White)}.main-hero .hero-info .hero-title{font-family:' Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.main-hero .hero-info h1{color:var(--Wheat-White);margin:0;font-family:'Palatino';font-size:8.5rem;font-weight:400;line-height:100%;letter-spacing:.17rem;text-transform:uppercase}.main-hero .hero-info .hero-anons{max-width:52.4375rem;margin-left:auto;margin-right:auto;font-size:1.375rem;line-height:140%}.home .header{background:rgba(13,38,34,.3)}.header{background:rgba(17,37,18,.15);border-bottom:.0625rem solid rgba(255,255,255,.2);position:fixed;top:0;left:0;right:0;z-index:200;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.header .header-container{height:6.25rem}.header .logo{display:block;text-decoration:none;position:absolute;top:.5rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.header .logo img{width:4.83088rem}.header .header-block{width:46rem}.header .header-nav{transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.header .header-nav a{display:block;position:relative;text-decoration:none;margin:0 3.75rem 0 0;color:var(--Wheat-White);font-size:1rem;font-weight:600;line-height:6.25rem;text-transform:uppercase}.header .header-nav li:last-child a{margin:0}.header .header-nav a:after{content:"";display:block;width:0;bottom:0;position:absolute;height:.25rem;transform:translateX(-50%);left:50%;background:linear-gradient(to right,rgba(255,252,252,0) 0%,rgba(255,252,252,1) 48%,rgba(255,252,252,.98) 49%,rgba(255,255,255,0) 100%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.header .header-nav a:hover:after{width:100%}.header .header-nav a.active:after{width:100%}.header .cta{margin:0 0 0 1rem}.header .header-phone{height:2.75rem;padding:0 1.175rem;font-size:1.25rem;text-decoration:none;border-radius:2rem;border:.0625rem solid var(--Wheat-White);-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.header .header-phone:hover{background:var(--Wheat-White)}.header .header-phone:hover .ic::before{color:var(--Dark-Brunswick-Green)}.header .header-langs{text-decoration:none;color:var(--Wheat-White);font-size:1rem;font-weight:500;line-height:100%;text-transform:uppercase}.header .header-langs .ic{margin:0 .75rem 0 0;font-size:1.5rem}.header.fix{background:var(--Total-White);border-color:#D6DBD3}.header.fix .header-nav a{color:var(--Dark-Brunswick-Green)}.header.fix .header-phone{border-color:var(--Dark-Brunswick-Green)}.header.fix .header-phone .ic:before{color:var(--Dark-Brunswick-Green)}.header.fix .header-phone:hover .ic:before{color:var(--Wheat-White)}.header.fix .header-phone:hover{background:var(--Dark-Brunswick-Green)}.header.fix .header-langs{color:var(--Dark-Brunswick-Green)}.header.fix .header-langs .ic:before{color:var(--Dark-Brunswick-Green)}.header.fix .cta{background:var(--Dark-Brunswick-Green);color:var(--Wheat-White)}.header.fix .cta:hover{background:var(--Bush-Green)}.header.fix .header-nav a:after{background:linear-gradient(to right,rgba(14,65,43,0) 0%,rgba(14,65,43,1) 48%,rgba(14,65,43,.98) 49%,rgba(14,65,43,0) 100%)}body:not(.menu-open) .header.fix .menu-button{border-color:var(--Dark-Brunswick-Green)}body:not(.menu-open) .header.fix .menu-button .value{color:var(--Dark-Brunswick-Green)}body:not(.menu-open) .header.fix .but-icon{background:var(--Dark-Brunswick-Green)}body:not(.menu-open) .header.fix .but-icon::before,body:not(.menu-open) .header.fix .but-icon::after{background:var(--Dark-Brunswick-Green)}.menu-open .header{background:transparent;border-color:transparent}.menu-open .header .header-nav{opacity:0;pointer-events:none}.menu-open .header .logo{opacity:0;pointer-events:none}.menu-open .header .header-phone{border-color:var(--Dark-Brunswick-Green)}.menu-open .header .header-phone .ic:before{color:var(--Dark-Brunswick-Green)}.menu-open .header .header-phone:hover .ic:before{color:var(--Wheat-White)}.menu-open .header .header-phone:hover{background:var(--Dark-Brunswick-Green)}.menu-open .header .header-langs{color:var(--Dark-Brunswick-Green)}.menu-open .header .header-langs .ic:before{color:var(--Dark-Brunswick-Green)}.menu-open .header .cta{background:var(--Dark-Brunswick-Green);color:var(--Wheat-White)}.menu-open .header .cta:hover{background:var(--Bush-Green)}.no-hero:not(.menu-open) .header{background:var(--Wheat-White);border-color:#D6DBD3}.no-hero:not(.menu-open) .header .header-nav a{color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .header-phone{border-color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .header-phone .ic:before{color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .header-phone:hover .ic:before{color:var(--Wheat-White)}.no-hero:not(.menu-open) .header .header-phone:hover{background:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .header-langs{color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .header-langs .ic:before{color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .cta{background:var(--Dark-Brunswick-Green);color:var(--Wheat-White)}.no-hero:not(.menu-open) .header .cta:hover{background:var(--Bush-Green)}.no-hero:not(.menu-open) .header .header-nav a:after{background:linear-gradient(to right,rgba(14,65,43,0) 0%,rgba(14,65,43,1) 48%,rgba(14,65,43,.98) 49%,rgba(14,65,43,0) 100%)}.no-hero:not(.menu-open) .header .menu-button{border-color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .menu-button .value{color:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .but-icon{background:var(--Dark-Brunswick-Green)}.no-hero:not(.menu-open) .header .but-icon::before,.no-hero:not(.menu-open) .header .but-icon::after{background:var(--Dark-Brunswick-Green)}.main-menu{visibility:hidden;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:195;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-menu:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;background:rgba(14,65,43,.4);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-menu:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-menu .menu-post{opacity:0;transform:translateX(-100%);position:absolute;left:6.5rem;bottom:4.69rem;z-index:5;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1);transition-delay:0s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.main-menu .menu-post .post-title{margin:0 0 1.5rem 0;color:var(--Wheat-White);font-family:'Palatino';font-size:1.75rem;line-height:100%;letter-spacing:-.07rem}.main-menu .menu-post.post-list .item{margin:0;width:28rem}.main-menu .menu-container{opacity:0;transform:translateX(100%);height:100%;width:50%;background:var(--Wheat-White);margin:0 0 0 auto;z-index:5;position:relative;transition:all 0.8s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.8s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.8s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.8s cubic-bezier(.22,1,.36,1);-o-transition:all 0.8s cubic-bezier(.22,1,.36,1);transition-delay:0s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}.main-menu .big-menu{padding:0 6.5rem 0 5.5rem}.main-menu .big-menu li{overflow:hidden}.main-menu .big-menu a{position:relative;display:block;text-decoration:None;margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:3.25rem;font-weight:400;line-height:100%;letter-spacing:-.065rem;text-transform:uppercase}.main-menu .big-menu a:before{content:"";opacity:0;transition:all 0.5s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:-2.63rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background:var(--Brunswick-Green_Titles);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.main-menu .big-menu li:last-child a{margin:0}.main-menu .small-menu{border-top:.0625rem solid #CECECE}.main-menu .small-menu a{display:flex;text-decoration:none;align-items:center;justify-content:center;height:6rem;border-right:.0625rem solid #CECECE;color:var(--Brunswick-Green_Titles);font-weight:600;line-height:100%}.main-menu .small-menu a .ic{margin:0 0 0 .75rem;font-size:1.25rem}.main-menu .small-menu a:hover .ic{margin:0 0 0 1.5rem}.main-menu .small-menu li:last-child a{border-right:0}.menu-open .main-menu{visibility:visible;pointer-events:all}.menu-open .main-menu:before{opacity:1}.menu-open .main-menu:after{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.menu-open .main-menu .menu-post{opacity:1;transition-delay:0.3s;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.menu-open .main-menu .menu-container{opacity:1;transition-delay:0.3s;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.footer{padding:7rem 0 0 0;background:var(--Bush-Green) url(../../../../../../../../themes/Kosino/images/footer.png) no-repeat center;background-size:cover;color:var(--Wheat-White)}.footer .footer-phone{width:25.3125rem;margin:0 0 5.5rem 0}.footer .footer-phone .ic{font-size:2rem}.footer .footer-phone .data{font-weight:600;line-height:100%;text-transform:uppercase}.footer .footer-phone a{display:inline-block;text-decoration:none;color:var(--Wheat-White);font-size:2.5rem;font-weight:600;line-height:100%;text-transform:uppercase}.footer .footer-info{order:2}.footer .footer-phone:last-child{order:12}.footer .footer-info .logo img{margin:0 auto;width:6.25rem}.footer .footer-title{color:var(--Wheat-White);font-family:'Palatino';font-size:2.75rem;line-height:100%;letter-spacing:-.11rem;text-transform:uppercase}.footer .footer-container{margin:0 0 3.25rem 0}.footer .footer-nav{padding:2rem 0;border-top:.0625rem solid rgba(247,244,238,.1)}.footer .footer-nav .nav a{display:block;text-decoration:none;color:var(--Wheat-White);font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase}.footer .footer-bottom{padding:1.44rem 0;border-top:.0625rem solid rgba(247,244,238,.1)}.footer .footer-bottom .col:last-child{text-align:right}.footer .copy{opacity:.6;color:var(--Wheat-White);font-size:.875rem;line-height:100%}.footer .dev{color:var(--Wheat-White);font-size:.875rem;line-height:100%}.footer .dev span{opacity:.6}.footer .dev a{margin:0 0 0 .5rem;text-decoration:none;color:var(--Wheat-White)}.footer .footer-links a{margin:0 1rem;display:block;text-decoration:none;opacity:.6;color:var(--Wheat-White);font-size:.875rem;line-height:100%}.footer .footer-links a:hover{opacity:1}.socials .item{text-decoration:none;margin:0 .625rem;font-size:1.5rem;width:3.25rem;height:3.25rem;border:.0625rem solid rgba(247,244,238,.4);border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.socials .item:hover{border:.125rem solid rgba(247,244,238,1)}.socials.dark .item{border:.0625rem solid rgba(14,65,43,.4)}.socials.dark .item .ic:before{color:var(--Dark-Brunswick-Green)}.socials.dark .item:hover{border:.125rem solid rgba(14,65,43,1)}.post-list .item{text-decoration:none;padding:1.25rem;background:var(--Total-White);position:relative}.post-list .item .item-image{position:relative;height:28.5rem;margin:0 0 1.25rem 0;overflow:hidden}.post-list .item .item-image img{transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.post-list .item .item-info{padding:0 .75rem}.post-list .item .item-date{margin:0 0 .75rem 0;color:var(--Light-Green);font-weight:600;line-height:100%;letter-spacing:-.0225rem;text-transform:uppercase}.post-list .item .item-date .ic{font-size:1.5rem;margin:0 .75rem 0 0}.post-list .item .item-name{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;line-height:100%;letter-spacing:-.06rem}.post-list .item:hover .item-image img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.menu-button{height:2.75rem;position:relative;padding:0 1.175rem;border-radius:2.25rem;border:.0625rem solid var(--Wheat-White);transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-border-radius:2.25rem;-moz-border-radius:2.25rem;-ms-border-radius:2.25rem;-o-border-radius:2.25rem}.menu-button .value{margin:0 0 0 .5rem;color:var(--Wheat-White);font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.menu-button .button-icon{width:2.5rem;padding:0 .25rem}.but-icon{display:block;height:.125rem;width:100%;background:var(--Wheat-White);position:relative;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.but-icon::before,.but-icon::after{width:100%;position:absolute;border-radius:1rem;display:block;height:.125rem;left:0;background-color:var(--Wheat-White);content:"";-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.but-icon::before{top:-.4rem}.but-icon::after{bottom:-.4rem}.but-icon::before,.but-icon::after{transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.but-icon::before{-webkit-transition-property:top,transform,left,background;transition-property:top,transform,left,background}.but-icon::after{-webkit-transition-property:bottom,transform,left,background;transition-property:bottom,transform,right,left,background}.but-icon.is-active{background:none!important}.but-icon.is-active::before,.but-icon.is-active::after{-webkit-transition-delay:0s,0.0s;width:100%;transition-delay:0s,0.0s}.but-icon.is-active::before{top:0;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.but-icon.is-active::after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.title-container{margin:0 auto 3.75rem auto}.title-container.text-center{max-width:70.625rem}.title-container.text-center.small{max-width:54rem}.title-container.text-center.big{max-width:89rem}.title-container.text-center .section-anons{font-size:1.25rem;line-height:140%;max-width:100%}.title-container .section-anons{max-width:52.5rem}.title-container:not(.text-center) h2{margin:0}.chois-section .line-slider .slider-track{width:max-content}.chois-section .line-slider .slide{margin:0 1.25rem;width:33.25rem;height:29.875rem}.chois-section .line-slider .slide:nth-child(even){width:25.25rem;height:33.75rem}.main-pools{overflow:visible}.main-pools .pools-container{position:relative}.main-pools .pools-items{position:sticky;top:8rem;width:43rem}.main-pools .pools-images{width:52.5rem}.main-pools .pools-images .item-image{margin:0 0 3.75rem 0;height:58.75rem}.main-pools .pools-items .item{position:relative;display:block;width:100%;text-decoration:none;padding:1.5rem 0;border-top:.0625rem solid rgba(14,65,43,.5);opacity:.4;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.75rem;line-height:100%;letter-spacing:-.055rem}.main-pools .pools-items .item:first-child{border:0}.main-pools .pools-items .item:before{content:"";opacity:0;transition:all 0.5s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:.62rem;background:var(--Brunswick-Green_Titles);width:1rem;height:1rem;border-radius:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.main-pools .pools-items .cta{margin:1.75rem 0 0 0}.main-pools .pools-items .item:hover:before{opacity:1}.main-pools .pools-items .item:hover{opacity:1;border-top:.0625rem solid rgba(14,65,43,.25);padding-left:3.25rem}.main-pools .pools-items .item.active:before{opacity:1}.main-pools .pools-items .item.active{opacity:1;border-top:.0625rem solid rgba(14,65,43,.25);padding-left:3.25rem}.rooms-slider{position:relative;margin:0 -1.125rem}.rooms-slider .slide{padding:0 1.125rem}.rooms-slider .item{height:100%;display:block;background:var(--Total-White);padding:1.25rem;text-decoration:none;transition:0s!important;-webkit-transition:0s!important;-moz-transition:0s!important;-ms-transition:0s!important;-o-transition:0s!important}.rooms-slider .item .item-image{margin:0 0 1.5rem 0;height:28.75rem;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.rooms-slider .item .item-info{overflow:hidden}.rooms-slider .item .item-info .icn{opacity:.2;margin:0 1rem 0 0;font-size:4.73044rem;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.rooms-slider .item .item-info .p-item{margin:0 1.25rem 0rem 0;color:var(--Brunswick-Green_Titles);font-weight:600;line-height:100%}.rooms-slider .item .item-info .p-item .ic{margin:0 .5rem 0 0;font-size:1.5rem}.rooms-slider .item .item-info .item-props{margin:0 0 .13rem 0}.rooms-slider .item .item-info .item-name{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.rooms-slider .item .item-info .sep-line{margin:0 0 .31rem 0}.rooms-slider .item .item-info .cta{opacity:0;margin:.87rem 0 -1.75rem 0;position:relative}.rooms-slider .item:hover .item-info .cta{opacity:1;margin:.87rem 0 0rem 0}.rooms-slider .item:hover .item-image{height:27rem}.rooms-slider .item:hover .item-info .icn{opacity:1}.sep-line{display:flex;align-items:center}.sep-line .ic{font-size:1.625rem;margin:0 0 0 .75rem}.sep-line:before{content:"";display:block;width:100%;height:.0625rem;opacity:.3;background:#3B443B}.slick-slider{display:flex}.slick-slider .slick-list{width:100%}.slick-slider .slick-track{display:flex;justify-content:center}.slick-slider .slick-slide{height:unset;float:none;opacity:1;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.slider-navs{position:relative}.slider-navs.text-center{min-height:2.5rem;width:100%;height:auto;margin:3.75rem 0 0 0;padding:0 4rem}.slider-navs.text-center .cta{margin:0 2.75rem}.slider-navs.text-center:before{content:"";display:block;position:relative;left:0;width:100%;height:.0625rem;background:rgba(14,65,43,.2)}.slider-navs.text-center:after{content:"";display:block;position:relative;right:0;width:100%;height:.0625rem;background:rgba(14,65,43,.2)}.slider-navs.info:before{display:none}.slider-navs.info:after{display:none}.slider-navs.info .slick-arrow{top:0;margin:0}.slider-navs.info .navs-info{max-width:52.5rem;margin:0 auto}.main-spa{overflow:visible}.main-spa .items{padding:0 1.25rem}.main-spa .item{text-decoration:none;position:relative}.main-spa .item .item-image{position:relative;height:50.5rem;overflow:hidden}.main-spa .item .item-image img{transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-spa .item .item-image:before{content:"";z-index:2;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,0) 44.74%,rgba(6,31,15,.3) 72.52%,rgba(6,31,15,.8) 100%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-spa .item .item-image:after{content:"";opacity:0;z-index:3;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,.1) 44.74%,rgba(6,31,15,.7) 72.52%,rgba(6,31,15,.9) 100%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.main-spa .item .item-info{position:absolute;left:2.5rem;right:2.5rem;bottom:5rem;z-index:3}.main-spa .item .item-name{color:var(--Wheat-White);font-family:'Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.main-spa .item .cta{margin:1rem 0 -1.75rem 0;position:relative;opacity:0}.main-spa .item:hover .item-image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.main-spa .item:hover .item-image:before{opacity:0}.main-spa .item:hover .item-image:after{opacity:1}.main-spa .item:hover .cta{margin:1rem 0 0 0;opacity:1}.main-spa .spa-sticky{position:relative;margin:1.25rem 0 0 0}.main-spa .spa-sticky .spa-video{position:sticky;top:0;height:100svh}.main-spa .spa-sticky .spa-video:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,.3) 44.74%,rgba(6,31,15,.5) 72.52%,rgba(6,31,15,.6) 100%)}.main-spa .spa-sticky .items{color:var(--Wheat-White)}.main-spa .spa-sticky h2{color:var(--Wheat-White);margin:0 0 8.5rem 0}.main-spa .spa-sticky .items .item .value{max-width:25.25rem;margin:0 auto}.main-spa .spa-sticky .items .item .data{margin:0 0 .75rem 0;color:var(--Wheat-White);font-family:'Palatino';font-size:6.5rem;line-height:100%;letter-spacing:-.13rem;text-transform:uppercase}.main-spa .spa-sticky .items .item .line{margin:2.75rem auto;width:.0625rem;height:10rem;background:var(--Wheat-White)}.main-spa .spa-sticky .items .item:last-child .line{display:none}.main-spa .spa-sticky .items .item .value.big{max-width:52.25rem}.main-spa .spa-sticky .sticky-info{padding-bottom:30rem;position:relative;z-index:5}.main-water{position:relative}.main-water .title-container:first-child{margin-bottom:30rem}.main-water .water-image{position:absolute;top:7%;left:0;right:0}.main-water .items .item{width:16.25rem;padding:2.75rem 0;text-align:center;font-size:1.25rem;font-weight:600;line-height:100%;letter-spacing:-.025rem}.main-water .items .col-auto{padding:1.5rem 0;position:relative}.main-water .items .col-auto:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:.0625rem;background:radial-gradient(2014.51% 49.21% at 50% 50%,#2D462E 0%,rgba(45,70,46,0) 100%)}.main-water .items .col-auto:last-child:after{display:none}.main-water .items .item .item-icon{margin:0 0 1rem 0}.main-water .items .item .item-icon img{margin:0 auto;height:5.5rem}.main-restorans .item{margin:0 0 2.5rem 0;text-decoration:none;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.main-restorans .item .ic{position:relative;font-size:2.75rem;margin:0 0 0 -2.75rem;opacity:0}.main-restorans a.item .ic{opacity:1;margin:0 0 0 .75rem}.main-restorans a.item:hover .ic{opacity:1;margin:0 0 0 1.5rem}.main-restorans .restorans-container{padding:0 0 5rem 0;position:relative}.main-restorans .image-left{position:absolute;bottom:-7rem;z-index:2;left:3.75rem;width:24.6875rem;height:28rem;padding:1.25rem;background:var(--Total-White)}.main-restorans .image-right{position:absolute;top:2.75rem;right:3rem;width:24.6875rem;height:28rem;padding:1.25rem;background:var(--Total-White)}.main-aqua .aqua-left{width:43.4375rem}.main-aqua .aqua-title{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.main-aqua .aqua-image{width:52.5rem;height:61.25rem}.main-aqua .aqua-video{margin:0 0 3.25rem 0;height:33.0625rem}.services-list{padding:0 1.25rem}.services-list .item{text-decoration:none;position:relative}.services-list .item .item-logo{margin:0 0 1.5rem 0;opacity:.4;font-size:5rem}.services-list .item .item-logo .ic:before{color:var(--Wheat-White)}.services-list .item .item-image{position:relative;height:50.5rem;overflow:hidden}.services-list .item .item-image img{transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.services-list .item .item-image:before{content:"";z-index:2;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,0) 44.74%,rgba(6,31,15,.3) 72.52%,rgba(6,31,15,.8) 100%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.services-list .item .item-image:after{content:"";opacity:0;z-index:3;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,.1) 44.74%,rgba(6,31,15,.7) 72.52%,rgba(6,31,15,.9) 100%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.services-list .item .item-info{position:absolute;left:2.5rem;right:2.5rem;bottom:5rem;z-index:3}.services-list .item .item-name{color:var(--Wheat-White);font-family:'Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.services-list .item .cta{margin:1rem 0 -1.75rem 0;position:relative;opacity:0}.services-list .item:hover .item-image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.services-list .item:hover .item-image:before{opacity:0}.services-list .item:hover .item-image:after{opacity:1}.services-list .item:hover .cta{margin:1rem 0 0 0;opacity:1}.services-list.services-slider .item .item-image{height:38.75rem}.services-list.services-slider .slide{padding:0 .625rem}.services-list.services-slider{margin:0 -.625rem}.services-list.services-slider .item .item-info{bottom:4rem}.services-list.services-slider .item .item-name{font-size:2rem;letter-spacing:-.04rem}.f-html{padding:0;background:none}.tur-section .tur-3d{height:41.25rem}.tur-section .tur-container{position:relative}.tur-section .tur-btn{position:absolute;font-size:3rem;width:5rem;height:5rem;background:var(--Dark-Brunswick-Green);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.tur-section .tur-container:hover .tur-btn .ic{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}.main-map{margin:0 0 4.25rem 0}.main-map .map-container{position:relative}.main-map .image-container{height:44.5rem}.main-map .map-container .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%)}.main-map .map-container .pin img{width:4.625rem}.main-map .map-adres{position:absolute;padding:2.25rem 3.75rem;left:3rem;right:3rem;bottom:3rem;background:var(--Total-White);box-shadow:0 12px 32px 0 rgba(0,0,0,.04)}.main-map .map-adres .map-title{max-width:40.875rem;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.75rem;line-height:100%;letter-spacing:-.11rem;text-transform:uppercase}.main-map .map-adres .adres{text-align:right;color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:600;line-height:120%;letter-spacing:-.05rem}.main-map .map-adres .cta{margin:0 0 0 2.5rem}.offer-modal .modal-dialog{max-width:32.5rem;height:100%;min-height:100%;margin:0 auto}.offer-modal .modal-content{height:auto;padding:1.25rem;background:var(--Wheat-White)}.offer-modal .offer-image{display:block;height:24.25rem;margin:0 0 1.75rem 0;overflow:hidden}.offer-modal .offer-image img{transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.offer-modal .offer-name{transition:all 1s cubic-bezier(.22,1,.36,1);display:block;text-decoration:none;margin:0 0 1.5rem 0;color:var(--Brunswick-Green_Titles,#0E412B);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.offer-modal .offer-name:hover{color:var(--Bush-Green)}.offer-modal .modal-content .close{top:2.25rem;right:2.25rem;width:3.75rem;height:2.75rem;background:var(--Wheat-White) url(../../../../../../../../themes/Kosino/images/close.svg) no-repeat center;background-size:1.25rem;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.offer-modal .offer-link{text-decoration:none}.offer-modal a:hover .offer-image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.offer-modal a:hover .offer-name{color:var(--Bush-Green)}.offer-modal .offer-phone{margin:1.5rem 0 0 0}.offer-modal .offer-phone a{text-decoration:none}.offer-modal .offer-phone .ic{font-size:1.5rem;margin:0 .75rem 0 0}.offer-modal .offer-phone .ic:before{color:var(--Brunswick-Green_Titles)}.offer-modal .offer-phone .value{margin:0 .75rem 0 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem}.input-container{position:relative;margin:0 0 2.5rem 0}.input{display:block;padding:0 0 .88rem 0;background:None;border:0;width:100%;color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:500;line-height:100%;border-bottom:.0625rem solid rgba(19,53,43,.4)}.textarea{display:block;padding:0 0 .88rem 0;height:4.25rem;background:None;border:0;width:100%;color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:500;line-height:100%;border-bottom:.0625rem solid rgba(19,53,43,.4)}.input.wpcf7-validates-as-required{background:url(../../../../../../../../themes/Kosino/images/req.svg) no-repeat top right;background-size:1.25rem}.ok .input{border-bottom:.0625rem solid rgba(19,53,43,1)}.focus .input{border-bottom:.0625rem solid rgba(19,53,43,1)}.ok .textarea{border-bottom:.0625rem solid rgba(19,53,43,1)}.focus .textarea{border-bottom:.0625rem solid rgba(19,53,43,1)}input::-webkit-input-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}input::-moz-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}input:-moz-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}input:-ms-input-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder{color:transparent!important}textarea::-webkit-input-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}textarea::-moz-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}textarea:-moz-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}textarea:-ms-input-placeholder{color:var(--Brunswick-Green_Titles);opacity:.4}textarea:focus::-webkit-input-placeholder{color:transparent!important}textarea:focus::-moz-placeholder{color:transparent!important}textarea:focus:-moz-placeholder{color:transparent!important}textarea:focus:-ms-input-placeholder{color:transparent!important}.modal-title{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.5rem;font-weight:400;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.modal-anons{color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%}.modal-phone .ic{margin:0 .75rem 0 0;font-size:2rem}.modal-phone .ic:before{color:var(--Brunswick-Green_Titles)}.modal-phone .value{display:block;text-decoration:none;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.modal-info{margin:0 0 3.75rem 0}.policy{opacity:.5;color:var(--Brunswick-Green_Titles);font-size:1rem;line-height:100%;letter-spacing:-.04rem}.hero-inner{position:relative}.hero-inner .hero-media{height:100svh;position:relative;overflow:hidden}.hero-inner .hero-media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,.3) 44.74%,rgba(6,31,15,.6) 100%)}.hero-inner .hero-info{color:var(--Wheat-White);text-align:center;position:absolute;bottom:0rem;left:0;right:0;z-index:3}.hero-inner .hero-info .hero-title{font-family:' Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.hero-inner .hero-info h1{color:var(--Wheat-White);margin:0;font-family:'Palatino';font-size:8.5rem;font-weight:400;line-height:100%;letter-spacing:.17rem;text-transform:uppercase}.hero-inner .hero-info .hero-anons{max-width:52.4375rem;margin-left:auto;margin-right:auto;font-size:1.375rem;line-height:140%}.hero-inner .hero-info .info-container{padding:0 0 10vh 0}.hero-inner .hero-info .hero-navs{position:relative;position:relative;margin:-3rem 0 3.75rem 0;padding:2.4rem 0;border-top:.0625rem solid rgba(247,244,238,.2);border-bottom:.0625rem solid rgba(247,244,238,.2)}.hero-inner .hero-info .hero-navs button{text-align:center;display:block;text-decoration:none;color:var(--Wheat-White);font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase}.hero-inner .hero-info .hero-navs button.active:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.hero-inner .hero-info .logo{font-size:7.5rem}.hero-inner .hero-info .logo .ic:before{color:var(--Wheat-White)}.hero-inner .hero-info .hero-phone .data{color:var(--Wheat-White)}.hero-inner .hero-info .hero-phone .ic:before{color:var(--Wheat-White)}.hero-inner .hero-info .hero-phone a{color:var(--Wheat-White)}.rooms-list .item{padding:1.25rem;background:var(--Total-White);height:100%}.rooms-list .item .item-image{position:relative;overflow:hidden;margin:0 -.625rem 1.5rem -.625rem;height:36rem;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.rooms-list .item .item-image img{transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.rooms-list .item .item-info{overflow:hidden}.rooms-list .item .item-info .icn{opacity:.2;margin:0 1rem 0 0;font-size:4.73044rem;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.rooms-list .item .item-info .p-item{margin:0 1.25rem 0rem 0;color:var(--Brunswick-Green_Titles);font-weight:600;line-height:100%}.rooms-list .item .item-info .p-item .ic{margin:0 .5rem 0 0;font-size:1.5rem}.rooms-list .item .item-info .item-props{margin:0 0 .25rem 0}.rooms-list .item .item-info .item-name{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.rooms-list .item .item-info .sep-line{margin:0 0 .75rem 0;position:relative}.rooms-list .item .item-info .cta{margin:0rem 0 0 1.25rem}.rooms-list .item:hover .item-image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.rooms-list .item:hover .item-info .icn{opacity:1}.rooms-list .item .sep-line:after{content:"";position:absolute;display:block;width:0;height:.125rem;background:#0E412B;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.rooms-list .item:hover .sep-line:after{width:calc(100% - 1.75rem)}.rooms-list .item .item-price{margin:.5rem 0 0 0;color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:700;line-height:100%}.rooms-list .item .slick-track{height:100%}.rooms-list .item .slick-list{width:100%}.rooms-list .item .slide{overflow:hidden;margin:0 .625rem}.rooms-list .col-12{padding-bottom:2rem}.rooms-list .item.big .item-image{height:44.6875rem}.rooms-list .item.big .item-price{margin:0rem 0 0 3rem}.rooms-list .item.big .item-info .item-name{font-family:'Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.light h2{color:var(--Wheat-White)}.light h3{color:var(--Wheat-White)}.cost-section{padding:0;background:var(--Bush-Green);color:var(--Wheat-White)}.cost-section .cost-image{position:relative;width:59rem;height:62rem;margin:0 -6.5rem 0 0}.cost-section .title-container{width:100%}.cost-section .title-container h3,.cost-section .title-container h2{margin:0}.cost-section .cost-left{width:43.4375rem;padding:2rem 0;height:62rem;display:flex;align-items:start;justify-content:center;flex-direction:column}.cost-section .cost-list .item{opacity:.4;color:var(--Wheat-White);font-size:1.25rem;line-height:140%;margin:0 0 .5rem 0;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cost-section .cost-list .item .value{display:block;transition:all 1s cubic-bezier(.22,1,.36,1);position:relative;color:var(--Wheat-White);font-family:'Palatino';font-size:2.75rem;font-weight:400;line-height:100%;letter-spacing:-.055rem;-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cost-section .cost-list .item .value:before{content:"";transition:all 1s cubic-bezier(.22,1,.36,1);background:var(--Wheat-White);opacity:0;display:block;position:absolute;top:50%;left:.63rem;width:1rem;height:1rem;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-border-radius:;-moz-border-radius:;-ms-border-radius:;-o-border-radius:;-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cost-section .cost-list .item .anons{overflow:hidden;min-height:3.5rem;margin:1.5rem 0 0 0;opacity:0;margin:0 0 0 0;padding:0 0 0 3.25rem;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cost-section .cost-image .image-container{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.cost-section .cost-image .image-container.active{opacity:1}.offer-banner{position:relative}.offer-banner .banner-image{height:100svh}.offer-banner .banner-info{padding:3.75rem;text-align:center;background:var(--Total-White);width:45.25rem;min-height:41.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.offer-banner .banner-info:before{content:"";pointer-events:none;display:block;position:absolute;top:1rem;bottom:1rem;left:1rem;right:1rem;border:.1875rem solid var(--Dark-Brunswick-Green)}.offer-banner .banner-info:after{content:"";pointer-events:none;display:block;position:absolute;top:1.75rem;bottom:1.75rem;left:1.75rem;right:1.75rem;border:.0625rem solid var(--Dark-Brunswick-Green)}.offer-banner .banner-info .logo{font-size:6.5rem}.offer-banner .banner-phone .data{opacity:.4}.bottom-navs{padding:2rem 1rem}.bottom-navs .item{display:block;text-decoration:none;position:relative}.bottom-navs .item .item-image{position:relative;height:40.5rem;overflow:hidden}.bottom-navs .item .item-image img{transform-origin:center;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.bottom-navs .item .item-image:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,0) 44.74%,rgba(6,31,15,.5) 72.52%,rgba(6,31,15,.8) 100%)}.bottom-navs .item .item-info{text-align:center;position:absolute;left:2.5rem;right:2.5rem;bottom:5rem;z-index:3}.bottom-navs .item .item-name{color:var(--Wheat-White);font-family:'Palatino';font-size:2.5rem;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.bottom-navs .item .cta{margin:1rem 0 -1.75rem 0;position:relative;opacity:0}.bottom-navs .item:hover .cta{margin:1rem 0 0 0;opacity:1}.bottom-navs .item:hover .item-image img{transform:scale(1.1)!important;-webkit-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-o-transform:scale(1.1)!important}.room-detail{position:sticky;top:0;visibility:visible}.room-detail .detail-media{height:100svh;position:relative}.room-detail .detail-media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,.3) 0%,rgba(6,31,15,.7) 70.04%,rgba(6,31,15,.7) 100%)}.room-detail .detail-info{position:absolute;left:0;right:0;bottom:3.75rem;z-index:3}.room-detail .detail-info .back{margin:0 0 2rem 0}.room-detail .detail-info h1{margin:0 0 1.5rem 0;color:var(--Wheat-White);font-family:'Palatino';font-size:4.25rem;line-height:100%;letter-spacing:-.085rem;text-transform:uppercase}.room-detail .detail-price{margin:0 0;color:var(--Wheat-White);font-family:'Palatino';font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.room-detail .btn-tur{text-decoration:none;color:var(--Wheat-White);font-weight:600;margin:0 0rem 0 3.75rem;text-transform:uppercase}.room-detail .btn-tur .ic{display:flex;align-items:center;justify-content:center;transition:0.5s;font-size:3rem;margin:0 1rem 0 0;width:4.5rem;height:4.5rem;border:.0625rem solid rgba(255,255,255,.4);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.room-detail .btn-tur:hover .ic{border:.0625rem solid rgba(255,255,255,1);transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}.room-detail .detail-props{position:relative;margin:3.75rem 0 0 0;padding:2rem 0;border-top:.0625rem solid rgba(247,244,238,.2);border-bottom:.0625rem solid rgba(247,244,238,.2)}.room-detail .detail-props .p-item{color:var(--Wheat-White);font-weight:600;line-height:100%}.room-detail .detail-props .p-item .ic{margin:0 .5rem 0 0;font-size:2rem}.next-sections{background:var(--Wheat-White);z-index:100;position:relative}.concept-slider .slide{padding:0 1rem}.concept-slider .item{height:41.25rem}.concept-slider .slick-list{overflow:visible}.eq-section h2{max-width:44rem}.eq-section .eq-list{width:52.5rem;column-count:2;column-gap:2rem;display:block!important}.eq-section .eq-list li{break-inside:avoid;margin:0 0 1.5rem 0;font-weight:600;line-height:100%}.eq-section .eq-list li .icon{margin:0 1.25rem 0 0;width:3.25rem;min-width:3.25rem}.eq-section .eq-list li .icon img{width:100%}.paid-services .item{min-width:16.25rem;margin:0 .125rem;text-align:center;line-height:100%}.paid-services .item .icon{margin:0 0 .75rem 0}.paid-services .item .icon img{height:3.25rem;margin:0 auto}.phone-group .data{margin:0 0 .75rem 0;color:var(--Brunswick-Green_Titles);line-height:100%}.phone-group .ic{font-size:2rem;margin:0 .75rem 0 0}.phone-group .ic:before{color:var(--Brunswick-Green_Titles)}.phone-group a{color:var(--Brunswick-Green_Titles);text-decoration:none;font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.cards-section{overflow:visible}.cards-section .title-container{position:relative;z-index:3}.cards-section .cards-list .item{position:sticky;top:10rem;margin:0 0 6.5rem 0}.cards-section .cards-list .item:before{content:"";z-index:1;display:block;position:absolute;top:6.5rem;opacity:.2;background:#000;left:0;right:0;height:.0625rem}.cards-section .cards-list .item:after{content:"";display:block;position:absolute;top:-6.25rem;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(247,244,238,0) 0%,#F7F4EE 19.98%,#F7F4EE 100%)}.cards-section .cards-list .item .container-fluid{position:relative;z-index:2}.cards-section .cards-list .item .item-info{width:28rem;padding:10.25rem 0 0 0}.cards-section .cards-list .item .item-image{width:34.375rem;height:38.75rem}.cards-section .cards-list .item .item-icons .i-item{margin:0 0 1.25rem 0;font-size:1.25rem;font-weight:600;line-height:100%;letter-spacing:-.025rem}.cards-section .cards-list .item .item-icons .i-item .icon{width:3.25rem;min-width:3.25rem;margin:0 1rem 0 0}.cards-section .cards-list .item .item-icons .i-item .icon img{width:100%}.cards-section .cards-list.big .item .item-image{width:43rem;height:46.25rem}.no-hero .content{padding:11.25rem 0 0 0}ul:not(.nav){list-style:none;padding:0;margin:0}ul:not(.nav) li{position:relative;margin:0 0 1.25rem 0;padding:0rem 0 0rem 2.25rem}ul:not(.nav) li:before{content:"";display:block;position:absolute;left:0;top:.1rem;width:1.5rem;height:1.5rem;background:url(../../../../../../../../themes/Kosino/images/li.svg) no-repeat center;background-size:1.5rem}.accordions .accord-item{padding:1.75rem 0;border-top:.0625rem solid #D6DBD3}.accordions .accord-item:last-child{border-bottom:.0625rem solid #D6DBD3}.accordions .accord-item .accordion-button{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.accordions .accord-item .accordion-button .ic{position:relative;display:flex;align-items:center;transform:rotate(-90deg);font-size:1.25rem;justify-content:center;min-width:2.5rem;border:.0625rem solid var(--Brunswick-Green_Titles);border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.25rem;width:2.75rem;min-width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.accordions .accord-item .accordion-button .ic:before{position:relative;z-index:3;color:var(--Wheat-White)}.accordions .accord-item .accordion-button .ic:after{content:"";display:block;position:absolute;z-index:1;width:83%;height:83%;border-radius:50%;top:50%;left:50%;background:var(--Brunswick-Green_Titles);opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.accordions .accord-item .accordion-button.collapsed .ic:after{opacity:.06}.accordions .accord-item .accordion-button.collapsed:hover .ic:after{opacity:1}.accordions .accord-item .accordion-button.collapsed:hover .ic:before{color:var(--Wheat-White)}.accordions .accord-item .accordion-button.collapsed .ic{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.accordions .accord-item .accordion-button.collapsed .ic:before{color:var(--Brunswick-Green_Titles)}.accordions .accord-item .answer{padding:1.5rem 0 0 0}.accordions .accord-item .answer>*:last-child{margin:0}.single-section{overflow:visible}.single-section .single-image{width:52.5rem;height:calc(100svh - 11.25rem)}.single-section .single-info{width:43.4375rem}.single-section .single-info .info-top{margin:0 0 3rem 0}.single-section .single-info .info-block{margin:0 0 3rem 0}.single-section .single-info .info-title{margin:0 0 1.5rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.single-section .single-aside{position:sticky;top:6.25rem}.single-section .container-fluid{position:relative}.rules-section{margin:3.75rem 3.75rem 0 3.75rem;border:.1875rem solid rgba(14,65,43,.1);padding:3.75rem 0;text-align:center;position:relative}.rules-section:before{content:"";display:block;position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;border:.0625rem solid rgba(14,65,43,.1)}.rules-section .rules-link{margin:0 2rem}.rules-section .ic{font-size:3.5rem}.rules-section .rules-link .ic{margin:0 0 0 1.25rem;font-size:1.5rem}.rules-section .rules-link a{text-decoration:none;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.water-section{position:relative;overflow:visible}.water-section .water-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#81C2EA 0%,#B8E5FB 57.69%,#8DCCF0 100%)}.water-section .water-bg .video{height:67.5rem}.water-section .water-bg .image{height:55.5rem}.water-section .water-bg .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.water-section .water-bg:before{content:"";z-index:4;display:block;position:absolute;top:-13rem;left:0;right:0;height:41.0625rem;background:linear-gradient(180deg,#F7F4EE 0%,#F7F4EE 50.19%,rgba(247,244,238,0) 100%)}.water-section .water-bg:after{content:"";display:block;position:absolute;bottom:-20rem;left:0;right:0;height:46.5rem;background:linear-gradient(0deg,#F7F4EE 0%,#F7F4EE 50.19%,rgba(247,244,238,0) 100%)}.water-section .container-fluid{position:relative;z-index:5}.water-section .water-title{margin-bottom:30.25rem}.water-section .water-title h1{margin:0;font-size:8.5rem;line-height:100%;letter-spacing:.34rem}.water-section .water-title .ic{margin:0 0 1.75rem 0;font-size:7.5rem}.water-section .water-title .title{margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.75rem;font-weight:400;line-height:100%;letter-spacing:-.055rem;text-transform:uppercase}.water-section .water-info .items .item{color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%;text-align:center}.water-section .water-info .items .item .value{max-width:52.25rem;margin:0 auto}.water-section .water-info .items .item .data{margin:0 0 .75rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:6.5rem;line-height:100%;letter-spacing:-.13rem;text-transform:uppercase}.water-section .water-info .items .item .line{margin:2.75rem auto;width:.0625rem;height:10rem;background:var(--Brunswick-Green_Titles);opacity:.2}.water-section .water-info .items .item:last-child .line{display:none}.chemical-section .item{opacity:.3;margin-bottom:3.75rem;color:var(--Lunar-Green_body-text);font-weight:600;line-height:120%;transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.chemical-section .item.active{opacity:1}.chemical-section .item .anons{width:16rem}.chemical-section .item .name{margin:0 0 .5rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.chemical-section .item .el{position:relative;margin:0 1.75rem 0 0;width:7.5rem;min-width:7.5rem;height:7.5rem;border-radius:50%;border:.0625rem solid rgba(247,244,238,.5);text-align:center;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:3.25rem;font-weight:400;line-height:7.5rem;letter-spacing:-.065rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.chemical-section .item .el:before{content:"";z-index:0;display:block;border-radius:50%;position:absolute;left:50%;top:50%;background:rgba(247,244,238,.5);width:80%;height:80%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.chemical-section .item .el span{position:relative;z-index:2}.chemical-section .cont-block:first-child .item:first-child{margin-left:5.5rem}.chemical-section .cont-block .item:last-child{margin-bottom:0}.chemical-section .cont-block:first-child .item:nth-child(4){margin-left:5.5rem}.chemical-section .cont-block:first-child .item:nth-child(5){margin-left:11rem}.chemical-section .cont-block:last-child{align-items:end}.chemical-section .cont-block:last-child .item .el{margin:0 0rem 0 1.75rem;order:12}.chemical-section .cont-block:last-child .item:first-child{margin-right:5.5rem}.chemical-section .cont-block:last-child .item:nth-child(4){margin-right:5.5rem}.chemical-section .cont-block:last-child .item:nth-child(5){margin-right:11rem}.chemical-section .chemical-container{position:relative}.chemical-section .chemical-container .chemical-images{position:absolute;width:52.5rem;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.chemical-section .chemical-container .chemical-images .image-container{position:absolute;left:0;right:0;top:50%;opacity:0;transform:scale(.5) translateY(-50%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transform:scale(.5) translateY(-50%);-moz-transform:scale(.5) translateY(-50%);-ms-transform:scale(.5) translateY(-50%);-o-transform:scale(.5) translateY(-50%)}.chemical-section .chemical-container .chemical-images .image-container.active{opacity:1;transform:scale(1) translateY(-50%);-webkit-transform:scale(1) translateY(-50%);-moz-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);-o-transform:scale(1) translateY(-50%)}.props-section .col{position:relative}.props-section .item{text-align:center;font-weight:600;line-height:120%}.props-section .item .item-icon img{height:5.5rem;margin:0 auto}.props-section .item .item-name{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.props-section .col:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:.0625rem;background:radial-gradient(2014.51% 49.21% at 50% 50%,#2D462E 0%,rgba(45,70,46,0) 100%)}.tab-nav{display:inline-flex;border-bottom:.0625rem solid rgba(53,24,24,.1)}.tab-nav a{position:relative;display:block;text-decoration:none;padding:0 .5rem 1.6rem .5rem;color:var(--Brunswick-Green_Titles);font-weight:600;line-height:100%;text-transform:uppercase}.tab-nav.justify-content-center a{min-width:20.75rem}.tab-nav a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:0;transform:translateX(-50%);height:.1875rem;background:var(--Light-Green);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:all 1s cubic-bezier(.22,1,.36,1);-webkit-transition:all 1s cubic-bezier(.22,1,.36,1);-moz-transition:all 1s cubic-bezier(.22,1,.36,1);-ms-transition:all 1s cubic-bezier(.22,1,.36,1);-o-transition:all 1s cubic-bezier(.22,1,.36,1)}.tab-nav a:hover:after{width:100%}.tab-nav a.active:after{width:100%}.price-section .price-table .item{padding:.87rem 0;border-bottom:.0625rem solid #D6DBD3}.price-section .price-table .item .td{min-width:8rem;margin:0 0 0 1rem;text-align:right;font-weight:500;line-height:120%}.price-section .price-table .item .td span{font-weight:700;display:block;white-space:nowrap}.price-section .price-table .item:not(.th) .td:first-child{text-align:left;font-size:1.25rem;font-weight:600;line-height:120%;margin:0 0 0 0rem}.price-section .price-table .item.th .td:first-child{margin:0;text-align:left}.price-section .price-table .item .item-cont .td:first-child{text-align:right;font-size:1.125rem;margin:0 0 0 1rem;font-weight:500}.price-section .price-abon .item{position:relative;margin:0 1rem;width:34.3125rem;height:20rem;overflow:hidden;border-radius:1.35269rem;-webkit-border-radius:1.35269rem;-moz-border-radius:1.35269rem;-ms-border-radius:1.35269rem;-o-border-radius:1.35269rem}.price-section .price-abon .item .item-info{z-index:3;height:auto;position:absolute;bottom:2rem;left:0;right:0;text-align:center;color:var(--Total-White);font-family:'Palatino';font-size:1.75rem;font-weight:400;line-height:100%;letter-spacing:-.035rem}.tab-content{position:relative}.tab-content>.tab-pane{opacity:0;z-index:-1;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0;display:block}.tab-content>.active{opacity:1;z-index:5;visibility:visible;pointer-events:all;position:relative}.separate-line{margin:0 0 3.75rem 0;font-size:1.625rem}.separate-line .line{width:100%;height:.0625rem;background:#3B443B;opacity:.3}.separate-line .ic{margin:0 1.5rem;font-size:4.5rem}.separate-line .icon{margin:0 .75rem 0 0}.separate-line .icon:last-child{margin:0 0rem 0 .75rem}.chess-section .item-cont{margin:0 0 3.75rem 0}.chess-section .item-image{width:56.5rem;height:53rem;position:relative;margin:0 -4rem 0 0}.chess-section .item-info{width:43.4375rem}.chess-section .item .separate-line:last-child{display:none!important}.chess-section .item:last-child .separate-line:last-child{display:flex!important}.chess-section .item-title{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.chess-section .item:nth-child(even) .item-image{margin:0 0 0 -4rem}.chess-section .item:nth-child(even) .item-info{order:12}.spa-prices .prices-container{margin:0 0 9.25rem 0}.spa-prices .prices-container:last-child{margin:0}.spa-prices .price-block{margin:0 0 5rem 0}.spa-prices .price-block:last-child{margin:0}.spa-prices .price-title{text-align:center;margin:0 0 2rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.spa-prices .title-container.text-center{margin:0 0 2rem 0}.spa-prices .price-table .item{padding:.87rem 0;border-bottom:.0625rem solid #D6DBD3}.spa-prices .price-table .item .td{min-width:8rem;margin:0 0 0 1rem;text-align:right;font-size:1.25rem;font-weight:700;line-height:100%}.spa-prices .price-table .item .td span{font-weight:700;display:block;white-space:nowrap}.spa-prices .price-table .item:not(.th) .td:first-child{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.spa-prices .price-table .item:not(.th) .item-cont .td:first-child{text-align:right;color:var(--Brunswick-Green_Titles);font-family:"Ysabeau Infant";font-size:1.25rem;font-weight:700;line-height:100%}.spa-prices .price-table .item.th .td{color:var(--Brunswick-Green_Titles);font-size:1.125rem;font-weight:500;line-height:100%}.spa-prices .price-table .item.th .td:first-child{text-align:left}.spa-prices .price-table .item.th .item-cont .td:first-child{text-align:right}.rules-spa .rules-left{width:43.4375rem}.rules-spa .rules-anons{width:43.4375rem}.default-gall .item{margin:0 1.25rem;width:43rem;height:46.25rem}.default-gall.big .item{width:88.875rem;height:48.75rem}.title-container.text-center .section-props .item{margin:0 1.5rem;font-size:1.25rem;font-weight:600;line-height:100%;letter-spacing:-.025rem}.title-container.text-center .section-props .item .icon{min-width:3rem;width:3rem;margin:0 1rem 0 0}.title-container.text-center .section-props .item .icon img{width:100%}.restorans-list .separate-line{margin:0 0 2rem 0}.restorans-list .grafik{color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:600;line-height:140%}.concept-section .title-container:not(.text-center) h2{max-width:42.4375rem}.concept-section .concept-left{max-width:42.4375rem}.concept-section .grafik{color:var(--Brunswick-Green_Titles);font-size:1.25rem;font-weight:600;line-height:140%}.restoran-banner{position:relative}.restoran-banner .banner-media{height:100svh;position:relative}.restoran-banner .banner-media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(6,31,15,0) 0%,rgba(6,31,15,.5) 100%)}.restoran-banner .banner-info{position:absolute;top:0;left:0;right:0;z-index:3;color:var(--Wheat-White)}.restoran-banner .banner-info .info-container{width:43.375rem}.restoran-bar .bar-image{width:43rem;min-height:50rem;position:relative}.restoran-bar .bar-image img{position:absolute;top:0;left:0}.restoran-bar .block-image{margin:2rem 0 0 0;height:29.25rem}.restoran-bar .bar-block{width:25.25rem}.title-container.text-center .title{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.aqua-list{position:relative;overflow:visible}.aqua-list .items{margin:0 0 10rem 0}.aqua-list .item{width:25.25rem;text-align:center;position:relative}.aqua-list .item:first-child{order:1}.aqua-list .item:last-child{order:12}.aqua-list .item .item-image{height:32rem}.aqua-list .item .item-name{margin:0 0 1rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.aqua-list .item .item-props{margin:0 0 2.5rem 0}.aqua-list .item .item-props .p-item{margin:0 0 1rem 0;justify-content:center;font-size:1.25rem;line-height:100%;letter-spacing:-.025rem}.aqua-list .item .item-props .p-item:last-child{margin:0}.aqua-list .item .item-props .p-item .icon{min-width:2rem;max-width:3.25rem;margin:0 .75rem 0 0}.aqua-list .item .item-props .p-item .icon img{width:100%}.aqua-list .item.big{width:52.5rem;order:2}.aqua-list .item.big .item-image{width:41.5rem;height:43.75rem;margin:0 auto;position:relative;z-index:3}.aqua-list .item.big .item-name{font-size:3.25rem;line-height:100%;letter-spacing:-.065rem}.aqua-list .item.big .item-anons{font-size:1.25rem;line-height:140%;margin:0 0 2.5rem 0}.aqua-list .items:first-child .item.big .item-props{display:flex;align-items:center;justify-content:center;margin:0 0 1rem 0}.aqua-list .items:first-child .item.big .item-props .p-item{margin:1rem}.aqua-list .items:first-child .item.big .item-props .p-item .icon{width:3rem}.aqua-list .items:nth-child(2) .item.big:before{content:"";height:65rem;display:block;width:34.1875rem;position:absolute;top:41.5rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background:url(../../../../../../../../themes/Kosino/images/q5.svg) no-repeat center;background-size:100%}.aqua-list .items:nth-child(4){margin-top:-16.25rem}.aqua-list .vector1{position:absolute;left:0;top:-36.69rem;width:23rem}.aqua-list .vector1 img{width:100%}.aqua-list .vector2{position:absolute;right:0;top:0rem;width:23rem}.aqua-list .vector2 img{width:100%}.aqua-list .vector3{position:absolute;left:0;top:13%;width:30rem}.aqua-list .vector3 img{width:100%}.aqua-list .vector4{position:absolute;right:0;top:23%;width:23rem}.aqua-list .vector4 img{width:100%}.aqua-list .vector5{position:absolute;left:0;top:68%;width:23rem}.aqua-list .vector5 img{width:100%}.aqua-list .vector6{position:absolute;right:0;top:81%;width:23rem}.aqua-list .vector6 img{width:100%}.servs-slider .item{margin:0 1.25rem 0 0;width:34.1875rem}.servs-slider .item .item-image{height:33.75rem;margin:0 0 2rem 0}.servs-slider .item .item-name{color:var(--Brunswick-Green_Titles);text-align:center;font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem;text-transform:uppercase}.servs-slider .slick-list{overflow:visible}.services-detail .services-tizers{margin:5rem 0 0 0;color:var(--Lunar-Green_body-text);text-align:center;font-size:1.25rem;line-height:100%;letter-spacing:-.05rem}.services-detail .services-tizers .item-icon{margin:0 auto 1rem auto;width:3.75rem}.services-detail .services-tizers .item-icon img{width:100%}.services-detail .services-tizers .item{width:13.25rem}.page-form .form-container{background:var(--Total-White);position:relative;padding:6.5rem 7rem}.page-form .form-container:before{content:"";pointer-events:none;display:block;position:absolute;top:1rem;bottom:1rem;left:1rem;right:1rem;border:.1875rem solid var(--Brunswick-Green_Titles);box-shadow:0 12px 32px 0 rgba(0,0,0,.04)}.page-form .form-container:after{content:"";pointer-events:none;display:block;position:absolute;top:1.75rem;bottom:1.75rem;left:1.75rem;right:1.75rem;border:.0625rem solid var(--Brunswick-Green_Titles);box-shadow:0 12px 32px 0 rgba(0,0,0,.04)}.page-form .form-left{width:36.375rem}.page-form .form-left .logo{font-size:6.5rem}.three-slider{width:54.5rem;margin:0 auto}.three-slider .slide{padding:0 1rem}.three-slider .item{height:41.25rem}.three-slider .slick-list{overflow:visible}.three-slider .slide-name{opacity:0;text-align:center;margin:3.75rem 0 0 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2.5rem;font-weight:400;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.three-slider .slide-anons{text-align:center;margin:1.5rem 0 0 0;opacity:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.three-slider .act .slide-name{opacity:1}.three-slider .act .slide-anons{opacity:1}.modal-form .logo{font-size:6rem}.about-all .slider-navs{margin:0 0 0 0;position:absolute;top:45rem;left:0;right:0}.about-all .slider-navs.text-center:before,.about-all .slider-navs.text-center:after{display:none}.about-hotel .about-fil{margin:6.5rem 0 0 0;background:var(--Total-White);position:relative;padding:8.25rem 7rem}.about-hotel .about-fil .fil-container{width:70.4375rem;margin:0 auto}.about-hotel .about-fil:before{content:"";pointer-events:none;display:block;position:absolute;top:1rem;bottom:1rem;left:1rem;right:1rem;border:.1875rem solid var(--Brunswick-Green_Titles);box-shadow:0 12px 32px 0 rgba(0,0,0,.04)}.about-hotel .about-fil:after{content:"";pointer-events:none;display:block;position:absolute;top:1.75rem;bottom:1.75rem;left:1.75rem;right:1.75rem;border:.0625rem solid var(--Brunswick-Green_Titles);box-shadow:0 12px 32px 0 rgba(0,0,0,.04)}.about-hotel .about-fil .logo{font-size:6.5rem}.about-hotel .about-fil .fil-title{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.default-slider .slick-list{overflow:visible}.vac-section h1{max-width:34.3125rem}.vac-section .vac-container{width:61.5625rem}.vac-section .vac-list .item{padding:2rem 0;border-bottom:.0625rem solid #D6DBD3}.vac-section .vac-list .item:first-child{border-top:.0625rem solid #D6DBD3}.vac-section .vac-list .item .item-name{color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.vac-section .vac-contacts{margin:3.75rem 0 0 0}.vac-section .vac-contacts .data{max-width:34.4375rem;color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%}.vac-section .vac-contacts .contacts-container{text-align:right}.vac-section .vac-contacts .contacts-container .ic{margin:0 .75rem 0 0;font-size:2rem}.vac-section .vac-contacts .contacts-container .ic:before{color:var(--Dark-Brunswick-Green)}.vac-section .vac-contacts .contacts-container .phone a{display:block;text-decoration:none;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.vac-section .vac-contacts .contacts-container .email a{display:block;text-decoration:none;color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%}.vac-section .vac-logo{margin:11.25rem 0 0 0}.vac-section .vac-logo img{width:24.1875rem}.vac-detail .back{margin:0 0 2rem 0}.vac-detail .vac-contacts .data{color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%}.vac-detail .vac-contacts .contacts-container>*{margin:0 2rem 0 0}.vac-detail .vac-contacts .contacts-container .ic{margin:0 .75rem 0 0;font-size:2rem}.vac-detail .vac-contacts .contacts-container .ic:before{color:var(--Dark-Brunswick-Green)}.vac-detail .vac-contacts .contacts-container .phone a{white-space:nowrap;display:block;text-decoration:none;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.vac-detail .vac-contacts .contacts-container .email a{white-space:nowrap;display:block;text-decoration:none;color:var(--Brunswick-Green_Titles);font-size:1.25rem;line-height:120%}.vac-detail .block-name{margin:0 0 1rem 0;color:var(--Brunswick-Green_Titles);font-family:'Palatino';font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.04rem}.vac-section .vac-contacts .contacts-container .phone a{white-space:nowrap}.vac-section .accordions .accord-item{padding:1rem 0}.vac-section .accordions .accord-item .accordion-button{font-size:1.5rem;font-weight:400;line-height:100%;letter-spacing:-.03rem;text-transform:none}.vac-section .accordions .accord-item .accordion-button .ic{width:2.5rem;height:2.5rem;width:2.5rem;min-width:2.5rem;height:2.5rem}.vac-section .faq-block{margin:0 0 3.75rem 0}.contacts-section{overflow:visible}.contacts-section .contacts-map{width:60rem;position:relative;margin:-12.75rem -6.5rem 0 0}.contacts-section .contacts-map .map-container{height:67.5rem}.contacts-section .contacts-map .map-pin{width:5.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.contacts-section .contacts-map .map-pin img{width:100%}.contacts-section .contact-container{width:41rem;padding:0 0 3.75rem 0}.contacts-section .contact-container .items .item .data{letter-spacing:-.0225rem}.contacts-section .contact-container .items .item{width:18rem;margin:0 2.5rem 2.5rem 0}.contacts-section .contact-container .items .item .phone{text-decoration:none;color:var(--Dark-Green);font-family:'Palatino';font-size:2.5rem;font-weight:400;line-height:100%;letter-spacing:-.05rem;text-transform:uppercase}.contacts-section .contact-container .items .item .email{text-decoration:none}.contacts-section .contacts-bottom{margin:1.25rem 0 0 0}.contacts-section .contacts-bottom .adres{width:18rem;min-width:18rem;margin:0 2.5rem 0 0}.contacts-section .contacts-bottom .adres .data{margin:0 0 1.25rem 0;color:var(--Lunar-Green_body-text);font-size:1.25rem;line-height:140%;letter-spacing:-.025rem}.footer .adres br{display:none}.contacts-section .contacts-bottom .adres br{display:none}.post-list.page .item{margin:0 0 2.5rem 0}.cards-section .cards-list .item{opacity:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}@media (min-width:993px){.anim-link:hover::after{transform:scaleX(1);transform-origin:left}.slick-arrow:hover:after{color:var(--Wheat-White)}.slick-arrow:hover:before{opacity:1}.btn-default:not(.big):hover{background:var(--Bush-Green)}.btn-default:not(.big):hover span{margin:-2.75rem 0 0 0;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-default.light:hover{background:var(--Separators)}.btn-default.light:hover .value{text-shadow:0 4.125rem var(--Dark-Brunswick-Green)}.btn-default.light.big:hover .value{text-shadow:0 3.75rem var(--Dark-Brunswick-Green)}.main-menu .big-menu a:hover:before{opacity:1;left:.62rem}.main-menu .big-menu a:hover{padding-left:3.25rem}.link-default:hover .icon:before{width:100%;height:100%}.link-default:hover .icon .ic:last-child{margin:0 -1rem 0 0}.link-default:hover .icon{border-color:transparent!important}.btn-border:hover span{margin:-2.5rem 0 0 0;transition:all 0.5s cubic-bezier(.22,1,.36,1);-webkit-transition:all 0.5s cubic-bezier(.22,1,.36,1);-moz-transition:all 0.5s cubic-bezier(.22,1,.36,1);-ms-transition:all 0.5s cubic-bezier(.22,1,.36,1);-o-transition:all 0.5s cubic-bezier(.22,1,.36,1)}.btn-border:hover{background:var(--Brunswick-Green_Titles)}.cost-section .cost-list .item.active .anons{opacity:1}.cost-section .cost-list .item.active{opacity:1}.cost-section .cost-list .item.active .value{padding:0 0 0 3.25rem}.cost-section .cost-list .item.active .value:before{opacity:1}.btn-default.big:hover:before{width:3.75rem}.btn-default.big:hover .btn-container{opacity:0}.btn-default.big:hover:after{opacity:1}}