@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@font-face{font-family:quincycf;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/quincy-cf-medium.woff2) format("woff2"),url(../fonts/quincy-cf-medium.woff) format("woff")}@font-face{font-family:quincycf;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/quincy-cf-regular.woff2) format("woff2"),url(../fonts/quincy-cf-regular.woff) format("woff")}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:110%;margin:0;font-family:quincycf,sans-serif;font-weight:500;color:#ddf2d0;letter-spacing:0}.h1,h1{font-size:7rem;line-height:102%}@media (max-width:1025px){.h1,h1{font-size:5rem}}@media (max-width:640px){.h1,h1{font-size:3rem}}.h1m{font-size:5.5rem;line-height:102%}@media (max-width:1025px){.h1m{font-size:5rem}}@media (max-width:640px){.h1m{font-size:3rem}}.h2,h2{font-size:4rem;line-height:102%}@media (max-width:1025px){.h2,h2{font-size:3.5rem}}@media (max-width:640px){.h2,h2{font-size:2.5rem}}.h3,h3{font-size:2rem;line-height:102%}@media (max-width:1025px){.h3,h3{font-size:1.75rem}}@media (max-width:640px){.h3,h3{font-size:1.625rem}}.h4,h4{font-size:1.625rem;line-height:102%}@media (max-width:1025px){.h4,h4{font-size:1.625rem}}@media (max-width:640px){.h4,h4{font-size:1.625rem}}.h5,h5{font-size:1.875rem;font-weight:900;line-height:108%}@media (max-width:1025px){.h5,h5{font-size:1.875rem}}@media (max-width:640px){.h5,h5{font-size:1.875rem}}.h6,h6{font-size:1.625rem;font-weight:900;line-height:108%}@media (max-width:1025px){.h6,h6{font-size:1.625rem}}@media (max-width:640px){.h6,h6{font-size:1.625rem}}.subtitle{font-family:"DM Sans",sans-serif;font-weight:500;font-size:1.5rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#000}@media (max-width:1025px){.subtitle{font-size:1.25rem}}@media (max-width:640px){.subtitle{font-size:1rem;letter-spacing:.36em}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alignTextLeft{text-align:left!important}.alignTextCenter{text-align:center!important}.alignTextRight{display:block;text-align:right!important}.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justifyEnd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alignEnd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flexColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.margin0{margin:0}.popup_bg{position:fixed!important;top:0;bottom:0;right:0;left:0;z-index:280;display:none;pointer-events:initial}.popup_bg.dark{background-color:rgba(0,0,0,.6)}.popup_wrap{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:281;pointer-events:none}.popup_block{pointer-events:initial;overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;width:100%;margin:auto;z-index:281;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;will-change:transform}.popup_block .bottom .main_btn{margin-right:15px}.popup_block .bottom .main_btn:last-child{margin:0}.popup_block *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup_block .content_wrap_inner{max-height:100%}.popup_block .content_wrap{padding:30px 30px 20px;max-height:100%;text-align:center}.popup_block h2{font-size:27px;margin-bottom:13px}.popup_block p.title{font-size:15px;line-height:18px;letter-spacing:.23px}.popup_block .content{margin-left:auto;margin-right:auto;margin-bottom:20px}.popup_block .content,.popup_block .content_wrap{position:relative;z-index:1}.popup_block.done img.done{margin-top:16px;margin-bottom:35px}.popup_block.done p{font-size:18px}.popup_block .popupWrap{overflow:hidden;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.popup_block .popupWrap.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup_block .popupWrap .popupContent{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;max-height:100%;width:100%;max-width:initial!important}.popup_block .popupWrap>.contacts{min-height:100vh}.popup_block.fullWidth{width:100%}.popupContent{width:100%;max-width:100%;padding:25px;margin:auto}.popupContent .bgLayer{position:absolute;left:0;right:0;top:0;bottom:0}.popupContent .content{background:#f8f8f8;display:block;width:800px;max-width:100%;min-height:100px;margin:auto;padding:117px 123px 80px}.popupContent .content .close{position:absolute;top:48px;right:46px;cursor:pointer;min-width:initial;width:auto;-webkit-transition:.2s;transition:.2s}.popupContent .content .close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.checkboxBlock{position:relative;padding-left:34px;margin-top:24px;margin-bottom:52px}.checkboxBlock p{opacity:1;color:#7c7c7c;margin:0;display:inline;font-size:14px;line-height:116%}.checkboxBlock a{color:#000}.checkboxBlock label.checkbox{width:auto;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:840px){.popupContent .content{padding:100px 80px 60px}.popupContent .content .close{top:35px}}@media screen and (max-width:720px){.popupContent .content{padding:80px 30px 50px}}@media screen and (max-width:640px){.popupTop{margin-bottom:20px}.socialLogin{margin-bottom:5px}.popup_block .popupWrap .popupContent{padding:10px 10px 70px}.popupContent .content .close{top:20px;right:20px}.socialLoginItem{width:100%!important}.popupTop{display:block}.popupTop .memberBlock{padding:15px 0 0}.popupContent .content{padding:60px 20px 50px}.checkboxBlock{margin-bottom:30px}div.forgotPassword{margin:20px 0 30px}}@media screen and (max-height:880px) and (min-width:721px){.popupContent .content{width:700px;padding:50px 70px}.popupContent .content .close{top:30px;right:25px}}.menuBG{background:rgba(0,0,0,.9);position:absolute;left:0;right:0;top:0;bottom:0}:root{font-size:1.1111111111vw}.form-section.page-section{padding:0!important}@media (max-width:1440px){:root{font-size:1.1111111111vw}}@media (max-width:1025px){:root{font-size:1.5609756098vw}}@media (max-width:640px){:root{font-size:2.5vw}}@media (max-width:620px){:root{font-size:2.5806451613vw}}@media (max-width:600px){:root{font-size:2.6666666667vw}}@media (max-width:580px){:root{font-size:2.7586206897vw}}@media (max-width:560px){:root{font-size:2.8571428571vw}}@media (max-width:540px){:root{font-size:2.962962963vw}}@media (max-width:520px){:root{font-size:3.0769230769vw}}@media (max-width:500px){:root{font-size:3.2vw}}@media (max-width:480px){:root{font-size:3.3333333333vw}}@media (max-width:460px){:root{font-size:3.4782608696vw}}@media (max-width:440px){:root{font-size:3.6363636364vw}}@media (max-width:420px){:root{font-size:3.8095238095vw}}@media (max-width:400px){:root{font-size:4vw}}@media (max-width:375px){:root{font-size:4.2666666667vw}}.chromeperfectpixel-panel-ads{display:none!important}body,html{margin:0;padding:0;min-width:320px;font-family:"DM Sans",sans-serif;font-weight:400;color:#fff;overflow-x:hidden;overflow-y:auto;-webkit-text-size-adjust:100%;-webkit-transition:background .3s;transition:background .3s}body.light,html.light{background:#fbf6f1}body{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:geometricPrecision;background:#3c6c60}body.blue{background:#81a3ed}body.blue header.fixed{background:#81a3ed}body.blue header.bg{background:#81a3ed}@media (max-width:1025px){body.blue header .box .header{background:#81a3ed}}body.blue header .box .header:after{background:#81a3ed}body.blue header .box .header .lang-soc{margin-right:1.125rem}body.blue header .box .header .lang-soc .lang{color:#fff}body.blue header .box .header .lang-soc .soc a svg path{fill:#fff}body.blue header .box .header .lang-soc a{color:#fff}body.blue header .box .header .lang-soc a:after{background-color:#fff}body.blue header .box .header .menu>ul>li{color:#fff}body.blue header .box .header .menu>ul>li.shop{right:10.625rem}body.blue header .box .header .menu>ul>li.has-submenu{border-color:#fff}body.blue header .box .header .menu>ul>li.has-submenu svg path{fill:#fff}body.blue header .box .header .menu>ul>li.has-submenu span+svg path{fill:#fff}body.blue header .box .header .menu>ul>li .hover-line:after{background-color:#fff}body.blue header .box .header .menu>ul>li>a{color:#fff}body.blue header .box .header .menu>ul>li>a svg path{fill:#fff}body.blue header .box .header .menu>ul>li>span+svg+svg path{fill:#fff}body.blue header .box .header .header-book{display:none}body.blue header .box .logo svg path{fill:#fff}body.blue header .box .gift{display:none}body.blue .menu-btn{margin-left:auto}body.blue .menu-btn span{background-color:#fff}body.blue .sub-menu{background:#81a3ed}body.blue .sub-menu>svg path{fill:#81a3ed!important}body.blue .sub-menu .left ul li a{color:#fff;border-color:#fff}body.blue .sub-menu .left ul li a svg path{fill:#fff}body.blue .sub-menu .left .block-links a span{color:#fff}body.blue .sub-menu .right:before{background-color:#fff}body.blue .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#81a3ed));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#81a3ed 100%)}body.blue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#fff}body.blue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#fff}body.blue .sub-menu .right .menu-scroll-block .block-links a span{color:#fff}body.blue footer{background-color:#81a3ed}body.blue footer>svg path{fill:#81a3ed}body.blue footer .top-box .left .col span{color:#fff}body.blue footer .top-box .left .col ul li a{color:#fff}body.blue footer .top-box .left .col ul li a:after{background:#fff}body.blue footer .top-box .right>span{color:#fff}body.blue footer .top-box .right p{color:#fff}body.blue footer .top-box .right .links a{color:#fff}body.blue footer .top-box .right .links a:after{background:#fff}body.blue footer .top-box .soc a svg path{fill:#fff}body.blue footer .box{border-color:#fff}body.blue footer .box .copyr{color:#dfe6f1}body.blue footer .box .links a{color:#fff}body.blue footer .box .links a:after{background:#fff}body.blue footer .footer-logo svg path{fill:#fff}body.orange{background:#ffeac8}body.orange header.fixed{background:#ffeac8}body.orange header.bg{background:#ffeac8}@media (max-width:1025px){body.orange header .box .header{background:#ffeac8}}body.orange header .box .header:after{background:#ffeac8}body.orange header .box .header .lang-soc{margin-right:1.125rem}body.orange header .box .header .lang-soc .lang{color:#f37f64}body.orange header .box .header .lang-soc .soc a svg path{fill:#f37f64}body.orange header .box .header .lang-soc a{color:#f37f64}body.orange header .box .header .lang-soc a:after{background-color:#f37f64}body.orange header .box .header .menu>ul>li{color:#f37f64}body.orange header .box .header .menu>ul>li.shop{right:10.625rem}body.orange header .box .header .menu>ul>li.has-submenu{border-color:#f37f64}body.orange header .box .header .menu>ul>li.has-submenu svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li.has-submenu span+svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li .hover-line:after{background-color:#f37f64}body.orange header .box .header .menu>ul>li>a{color:#f37f64}body.orange header .box .header .menu>ul>li>a svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li>span+svg+svg path{fill:#f37f64}body.orange header .box .header .header-book{display:none}body.orange header .box .logo svg path{fill:#f37f64}body.orange header .box .gift{display:none}body.orange .menu-btn{margin-left:auto}body.orange .menu-btn span{background-color:#f37f64}body.orange .sub-menu{background:#ffeac8}body.orange .sub-menu>svg path{fill:#ffeac8!important}body.orange .sub-menu .left .subtitle{color:#f37f64}body.orange .sub-menu .left ul li a{color:#f37f64;border-color:#f37f64}body.orange .sub-menu .left ul li a svg path{fill:#f37f64}body.orange .sub-menu .left .block-links a span{color:#f37f64}body.orange .sub-menu .right .subtitle{color:#f37f64}body.orange .sub-menu .right:before{background-color:#f37f64}body.orange .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#ffeac8));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#ffeac8 100%)}body.orange .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#f37f64}body.orange .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#f37f64}body.orange .sub-menu .right .menu-scroll-block .block-links a span{color:#f37f64}body.orange footer{background-color:#ffeac8}body.orange footer>svg path{fill:#ffeac8}body.orange footer .top-box .left .col span{color:#f37f64}body.orange footer .top-box .left .col ul li a{color:#f37f64}body.orange footer .top-box .left .col ul li a:after{background:#f37f64}body.orange footer .top-box .right>span{color:#f37f64}body.orange footer .top-box .right p{color:#f37f64}body.orange footer .top-box .right .links a{color:#f37f64}body.orange footer .top-box .right .links a:after{background:#f37f64}body.orange footer .top-box .soc a svg path{fill:#f37f64}body.orange footer .box{border-color:#f37f64}body.orange footer .box .copyr{color:#f37f64}body.orange footer .box .links a{color:#f37f64}body.orange footer .box .links a:after{background:#f37f64}body.orange footer .footer-logo svg path{fill:#f37f64}body.red{background:#d92c1f}body.red header.fixed{background:#d92c1f}body.red header.bg{background:#d92c1f}@media (max-width:1025px){body.red header .box .header{background:#d92c1f}}body.red header .box .header:after{background:#d92c1f}body.red header .box .header .lang-soc{margin-right:1.125rem}body.red header .box .header .lang-soc .lang{color:#fff}body.red header .box .header .lang-soc .soc a svg path{fill:#fff}body.red header .box .header .lang-soc a{color:#fff}body.red header .box .header .lang-soc a:after{background-color:#fff}body.red header .box .header .menu>ul>li{color:#fff}body.red header .box .header .menu>ul>li.shop{right:10.625rem}body.red header .box .header .menu>ul>li.has-submenu{border-color:#fff}body.red header .box .header .menu>ul>li.has-submenu svg path{fill:#fff}body.red header .box .header .menu>ul>li.has-submenu span+svg path{fill:#fff}body.red header .box .header .menu>ul>li .hover-line:after{background-color:#fff}body.red header .box .header .menu>ul>li>a{color:#fff}body.red header .box .header .menu>ul>li>a svg path{fill:#fff}body.red header .box .header .menu>ul>li>span+svg+svg path{fill:#fff}body.red header .box .header .header-book{display:none}body.red header .box .logo svg path{fill:#fff}body.red header .box .gift{display:none}body.red .menu-btn{margin-left:auto}body.red .menu-btn span{background-color:#fff}body.red .sub-menu{background:#d92c1f}body.red .sub-menu>svg path{fill:#d92c1f!important}body.red .sub-menu .left ul li a{color:#fff;border-color:#fff}body.red .sub-menu .left ul li a svg path{fill:#fff}body.red .sub-menu .left .block-links a span{color:#fff}body.red .sub-menu .right:before{background-color:#fff}body.red .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#d92c1f));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#d92c1f 100%)}body.red .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#fff}body.red .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#fff}body.red .sub-menu .right .menu-scroll-block .block-links a span{color:#fff}body.red footer{background-color:#edcbda}body.red footer>svg path{fill:#edcbda}body.red footer .top-box .left .col span{color:#d92c1f}body.red footer .top-box .left .col ul li a{color:#d92c1f}body.red footer .top-box .left .col ul li a:after{background:#d92c1f}body.red footer .top-box .right>span{color:#d92c1f}body.red footer .top-box .right p{color:#d92c1f}body.red footer .top-box .right .links a{color:#d92c1f}body.red footer .top-box .right .links a:after{background:#d92c1f}body.red footer .top-box .soc a svg path{fill:#d92c1f}body.red footer .box{border-color:#d92c1f}body.red footer .box .copyr{color:#d92c1f}body.red footer .box .links a{color:#d92c1f}body.red footer .box .links a:after{background:#d92c1f}body.red footer .footer-logo svg path{fill:#d92c1f}body.yellow{background:#efebe2}body.yellow header.fixed{background:#efebe2}body.yellow header.bg{background:#efebe2}@media (max-width:1025px){body.yellow header .box .header{background:#efebe2}}body.yellow header .box .header:after{background:#efebe2}body.yellow header .box .header .lang-soc{margin-right:1.125rem}body.yellow header .box .header .lang-soc .lang{color:#bb8040}body.yellow header .box .header .lang-soc .soc a svg path{fill:#bb8040}body.yellow header .box .header .lang-soc a{color:#bb8040}body.yellow header .box .header .lang-soc a:after{background-color:#bb8040}body.yellow header .box .header .menu>ul>li{color:#bb8040}body.yellow header .box .header .menu>ul>li.shop{right:10.625rem}body.yellow header .box .header .menu>ul>li.has-submenu{border-color:#bb8040}body.yellow header .box .header .menu>ul>li.has-submenu svg path{fill:#bb8040}body.yellow header .box .header .menu>ul>li.has-submenu span+svg path{fill:#bb8040}body.yellow header .box .header .menu>ul>li .hover-line:after{background-color:#bb8040}body.yellow header .box .header .menu>ul>li>a{color:#bb8040}body.yellow header .box .header .menu>ul>li>a svg path{fill:#bb8040}body.yellow header .box .header .menu>ul>li>span+svg+svg path{fill:#bb8040}body.yellow header .box .header .header-book{display:none}body.yellow header .box .logo svg path{fill:#bb8040}body.yellow header .box .gift{display:none}body.yellow .menu-btn{margin-left:auto}body.yellow .menu-btn span{background-color:#bb8040}body.yellow .sub-menu{background:#efebe2}body.yellow .sub-menu>svg path{fill:#efebe2!important}body.yellow .sub-menu .left .subtitle{color:#bb8040}body.yellow .sub-menu .left ul li a{color:#bb8040;border-color:#bb8040}body.yellow .sub-menu .left ul li a svg path{fill:#bb8040}body.yellow .sub-menu .left .block-links a span{color:#bb8040}body.yellow .sub-menu .right .subtitle{color:#bb8040}body.yellow .sub-menu .right:before{background-color:#bb8040}body.yellow .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#efebe2));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#efebe2 100%)}body.yellow .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#bb8040}body.yellow .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#bb8040}body.yellow .sub-menu .right .menu-scroll-block .block-links a span{color:#bb8040}body.yellow footer{background-color:#ddc386}body.yellow footer>svg path{fill:#ddc386}body.yellow footer .top-box .left .col span{color:#000}body.yellow footer .top-box .left .col ul li a{color:#000}body.yellow footer .top-box .left .col ul li a:after{background:#000}body.yellow footer .top-box .right>span{color:#000}body.yellow footer .top-box .right p{color:#000}body.yellow footer .top-box .right .links a{color:#000}body.yellow footer .top-box .right .links a:after{background:#000}body.yellow footer .top-box .soc a svg path{fill:#000}body.yellow footer .box{border-color:#000}body.yellow footer .box .copyr{color:#000}body.yellow footer .box .links a{color:#000}body.yellow footer .box .links a:after{background:#000}body.yellow footer .footer-logo svg path{fill:#000}body.lightRed{background:#eb4747}body.lightRed header.fixed{background:#eb4747}body.lightRed header.bg{background:#eb4747}@media (max-width:1025px){body.lightRed header .box .header{background:#eb4747}}body.lightRed header .box .header:after{background:#eb4747}body.lightRed header .box .header .lang-soc{margin-right:1.125rem}body.lightRed header .box .header .lang-soc .lang{color:#fff}body.lightRed header .box .header .lang-soc .soc a svg path{fill:#fff}body.lightRed header .box .header .lang-soc a{color:#fff}body.lightRed header .box .header .lang-soc a:after{background-color:#fff}body.lightRed header .box .header .menu>ul>li{color:#fff}body.lightRed header .box .header .menu>ul>li.shop{right:10.625rem}body.lightRed header .box .header .menu>ul>li.has-submenu{border-color:#fff}body.lightRed header .box .header .menu>ul>li.has-submenu svg path{fill:#fff}body.lightRed header .box .header .menu>ul>li.has-submenu span+svg path{fill:#fff}body.lightRed header .box .header .menu>ul>li .hover-line:after{background-color:#fff}body.lightRed header .box .header .menu>ul>li>a{color:#fff}body.lightRed header .box .header .menu>ul>li>a svg path{fill:#fff}body.lightRed header .box .header .menu>ul>li>span+svg+svg path{fill:#fff}body.lightRed header .box .header .header-book{display:none}body.lightRed header .box .logo svg path{fill:#fff}body.lightRed header .box .gift{display:none}body.lightRed .menu-btn{margin-left:auto}body.lightRed .menu-btn span{background-color:#fff}body.lightRed .sub-menu{background:#eb4747}body.lightRed .sub-menu>svg path{fill:#eb4747!important}body.lightRed .sub-menu .left ul li a{color:#fff;border-color:#fff}body.lightRed .sub-menu .left ul li a svg path{fill:#fff}body.lightRed .sub-menu .left .block-links a span{color:#fff}body.lightRed .sub-menu .right:before{background-color:#fff}body.lightRed .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#eb4747));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#eb4747 100%)}body.lightRed .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#fff}body.lightRed .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#fff}body.lightRed .sub-menu .right .menu-scroll-block .block-links a span{color:#fff}body.lightRed footer{background-color:#eb4747}body.lightRed footer>svg path{fill:#eb4747}body.lightRed footer .top-box .left .col span{color:#fff}body.lightRed footer .top-box .left .col ul li a{color:#fff}body.lightRed footer .top-box .left .col ul li a:after{background:#fff}body.lightRed footer .top-box .right>span{color:#fff}body.lightRed footer .top-box .right p{color:#fff}body.lightRed footer .top-box .right .links a{color:#fff}body.lightRed footer .top-box .right .links a:after{background:#fff}body.lightRed footer .top-box .soc a svg path{fill:#fff}body.lightRed footer .box{border-color:#fff}body.lightRed footer .box .copyr{color:#fff}body.lightRed footer .box .links a{color:#fff}body.lightRed footer .box .links a:after{background:#fff}body.lightRed footer .footer-logo svg path{fill:#fff}body.lightBlue{background:#f4fdfb}body.lightBlue header.fixed{background:#f4fdfb}body.lightBlue header.bg{background:#f4fdfb}@media (max-width:1025px){body.lightBlue header .box .header{background:#f4fdfb}}body.lightBlue header .box .header:after{background:#f4fdfb}body.lightBlue header .box .header .lang-soc{margin-right:1.125rem}body.lightBlue header .box .header .lang-soc .lang{color:#0c5947}body.lightBlue header .box .header .lang-soc .soc a svg path{fill:#0c5947}body.lightBlue header .box .header .lang-soc a{color:#0c5947}body.lightBlue header .box .header .lang-soc a:after{background-color:#0c5947}body.lightBlue header .box .header .menu>ul>li{color:#0c5947}body.lightBlue header .box .header .menu>ul>li.shop{right:10.625rem}body.lightBlue header .box .header .menu>ul>li.has-submenu{border-color:#0c5947}body.lightBlue header .box .header .menu>ul>li.has-submenu svg path{fill:#0c5947}body.lightBlue header .box .header .menu>ul>li.has-submenu span+svg path{fill:#0c5947}body.lightBlue header .box .header .menu>ul>li .hover-line:after{background-color:#0c5947}body.lightBlue header .box .header .menu>ul>li>a{color:#0c5947}body.lightBlue header .box .header .menu>ul>li>a svg path{fill:#0c5947}body.lightBlue header .box .header .menu>ul>li>span+svg+svg path{fill:#0c5947}body.lightBlue header .box .header .header-book{display:none}body.lightBlue header .box .logo svg path{fill:#0c5947}body.lightBlue header .box .gift{display:none}body.lightBlue .menu-btn{margin-left:auto}body.lightBlue .menu-btn span{background-color:#0c5947}body.lightBlue .sub-menu{background:#f4fdfb}body.lightBlue .sub-menu>svg path{fill:#f4fdfb!important}body.lightBlue .sub-menu .left ul li a{color:#0c5947;border-color:#0c5947}body.lightBlue .sub-menu .left ul li a svg path{fill:#0c5947}body.lightBlue .sub-menu .left .block-links a span{color:#0c5947}body.lightBlue .sub-menu .right:before{background-color:#0c5947}body.lightBlue .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#f4fdfb));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#f4fdfb 100%)}body.lightBlue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#0c5947}body.lightBlue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#0c5947}body.lightBlue .sub-menu .right .menu-scroll-block .block-links a span{color:#0c5947}body.lightBlue footer{background-color:#bae8e7}body.lightBlue footer>svg path{fill:#bae8e7}body.lightBlue footer .top-box .left .col span{color:#282645}body.lightBlue footer .top-box .left .col ul li a{color:#282645}body.lightBlue footer .top-box .left .col ul li a:after{background:#282645}body.lightBlue footer .top-box .right>span{color:#282645}body.lightBlue footer .top-box .right p{color:#282645}body.lightBlue footer .top-box .right .links a{color:#282645}body.lightBlue footer .top-box .right .links a:after{background:#282645}body.lightBlue footer .top-box .soc a svg path{fill:#282645}body.lightBlue footer .box{border-color:#282645}body.lightBlue footer .box .copyr{color:#282645}body.lightBlue footer .box .links a{color:#282645}body.lightBlue footer .box .links a:after{background:#282645}body.lightBlue footer .footer-logo svg path{fill:#282645}body.relaxGreen header .box .header .menu>ul>li.shop{right:10.625rem}body.relaxGreen header .box .header-book{display:none}body.relaxGreen header .box .lang-soc{margin-right:1.125rem}body.relaxGreen header .gift{display:none}body.relaxGreen .menu-btn{margin-left:auto}body.orange{background:#ffeac8}body.orange header.fixed{background:#ffeac8}body.orange header.bg{background:#ffeac8}@media (max-width:1025px){body.orange header .box .header{background:#ffeac8}}body.orange header .box .header:after{background:#ffeac8}body.orange header .box .header .lang-soc{margin-right:1.125rem}body.orange header .box .header .lang-soc .lang{color:#f37f64}body.orange header .box .header .lang-soc .soc a svg path{fill:#f37f64}body.orange header .box .header .lang-soc a{color:#f37f64}body.orange header .box .header .lang-soc a:after{background-color:#f37f64}body.orange header .box .header .menu>ul>li{color:#f37f64}body.orange header .box .header .menu>ul>li.shop{right:10.625rem}body.orange header .box .header .menu>ul>li.has-submenu{border-color:#f37f64}body.orange header .box .header .menu>ul>li.has-submenu svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li.has-submenu span+svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li .hover-line:after{background-color:#f37f64}body.orange header .box .header .menu>ul>li>a{color:#f37f64}body.orange header .box .header .menu>ul>li>a svg path{fill:#f37f64}body.orange header .box .header .menu>ul>li>span+svg+svg path{fill:#f37f64}body.orange header .box .header .header-book{display:none}body.orange header .box .logo svg path{fill:#f37f64}body.orange header .box .gift{display:none}body.orange .menu-btn{margin-left:auto}body.orange .menu-btn span{background-color:#f37f64}body.orange .sub-menu{background:#ffeac8}body.orange .sub-menu>svg path{fill:#ffeac8!important}body.orange .sub-menu .left .subtitle{color:#f37f64}body.orange .sub-menu .left ul li a{color:#f37f64;border-color:#f37f64}body.orange .sub-menu .left ul li a svg path{fill:#f37f64}body.orange .sub-menu .left .block-links a span{color:#f37f64}body.orange .sub-menu .right .subtitle{color:#f37f64}body.orange .sub-menu .right:before{background-color:#f37f64}body.orange .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#ffeac8));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#ffeac8 100%)}body.orange .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#f37f64}body.orange .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#f37f64}body.orange .sub-menu .right .menu-scroll-block .block-links a span{color:#f37f64}body.orange footer{background-color:#ffeac8}body.orange footer>svg path{fill:#ffeac8}body.orange footer .top-box .left .col span{color:#f37f64}body.orange footer .top-box .left .col ul li a{color:#f37f64}body.orange footer .top-box .left .col ul li a:after{background:#f37f64}body.orange footer .top-box .right>span{color:#f37f64}body.orange footer .top-box .right p{color:#f37f64}body.orange footer .top-box .right .links a{color:#f37f64}body.orange footer .top-box .right .links a:after{background:#f37f64}body.orange footer .top-box .soc a svg path{fill:#f37f64}body.orange footer .box{border-color:#f37f64}body.orange footer .box .copyr{color:#f37f64}body.orange footer .box .links a{color:#f37f64}body.orange footer .box .links a:after{background:#f37f64}body.orange footer .footer-logo svg path{fill:#f37f64}body.darkBlue{background:#bddaf3}body.darkBlue header.fixed{background:#bddaf3}body.darkBlue header.bg{background:#bddaf3}@media (max-width:1025px){body.darkBlue header .box .header{background:#bddaf3}}body.darkBlue header .box .header:after{background:#bddaf3}body.darkBlue header .box .header .lang-soc{margin-right:1.125rem}body.darkBlue header .box .header .lang-soc .lang{color:#22569c}body.darkBlue header .box .header .lang-soc .soc a svg path{fill:#22569c}body.darkBlue header .box .header .lang-soc a{color:#22569c;opacity:.5}body.darkBlue header .box .header .lang-soc a.active{opacity:1}body.darkBlue header .box .header .lang-soc a:hover{opacity:1}body.darkBlue header .box .header .lang-soc a:after{background-color:#22569c}body.darkBlue header .box .header .menu>ul>li{color:#22569c}body.darkBlue header .box .header .menu>ul>li.shop{right:10.625rem}body.darkBlue header .box .header .menu>ul>li.has-submenu{border-color:#22569c}body.darkBlue header .box .header .menu>ul>li.has-submenu svg path{fill:#22569c}body.darkBlue header .box .header .menu>ul>li.has-submenu span+svg path{fill:#22569c}body.darkBlue header .box .header .menu>ul>li .hover-line:after{background-color:#22569c}body.darkBlue header .box .header .menu>ul>li>a{color:#22569c}body.darkBlue header .box .header .menu>ul>li>a svg path{fill:#22569c}body.darkBlue header .box .header .menu>ul>li>span+svg+svg path{fill:#22569c}body.darkBlue header .box .header .header-book{display:none}body.darkBlue header .box .logo svg path{fill:#22569c}body.darkBlue header .box .gift{display:none}@media (max-width:1025px){body.darkBlue header .box .header .menu>ul>li>a{border-color:#22569c}body.darkBlue .sub-menu .left ul{border-color:#22569c}}body.darkBlue .menu-btn{margin-left:auto}body.darkBlue .menu-btn span{background-color:#22569c}body.darkBlue .sub-menu{background:#bddaf3}body.darkBlue .sub-menu>svg path{fill:#bddaf3!important}body.darkBlue .sub-menu .left .subtitle{color:#22569c}body.darkBlue .sub-menu .left ul li a{color:#22569c;border-color:#22569c}body.darkBlue .sub-menu .left ul li a svg path{fill:#22569c}body.darkBlue .sub-menu .left .block-links a span{color:#22569c}body.darkBlue .sub-menu .right .subtitle{color:#22569c}body.darkBlue .sub-menu .right:before{background-color:#22569c}body.darkBlue .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#bddaf3));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#bddaf3 100%)}body.darkBlue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#22569c}body.darkBlue .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#22569c}body.darkBlue .sub-menu .right .menu-scroll-block .block-links a span{color:#22569c}body.darkBlue footer{background-color:#22569c}body.darkBlue footer>svg path{fill:#22569c}body.darkBlue footer .top-box .left .col span{color:#fff}body.darkBlue footer .top-box .left .col ul li a{color:#fff}body.darkBlue footer .top-box .left .col ul li a:after{background:#fff}body.darkBlue footer .top-box .right>span{color:#fff}body.darkBlue footer .top-box .right p{color:#fff}body.darkBlue footer .top-box .right .links a{color:#fff}body.darkBlue footer .top-box .right .links a:after{background:#fff}body.darkBlue footer .top-box .soc a svg path{fill:#fff}body.darkBlue footer .box{border-color:#fff}body.darkBlue footer .box .copyr{color:#fff}body.darkBlue footer .box .links a{color:#fff}body.darkBlue footer .box .links a:after{background:#fff}body.darkBlue footer .footer-logo svg path{fill:#fff}body.darkGreen{background:#f7d6a1}body.darkGreen header.fixed{background:#f7d6a1}body.darkGreen header.not-fixed{background:#f7d6a1}body.darkGreen header.bg{background:#f7d6a1}@media (max-width:1025px){body.darkGreen header .sub-menu .left ul{border-top:1px solid #282645}}@media (max-width:1025px){body.darkGreen header .box .header{background:#f7d6a1}}body.darkGreen header .box .header:after{background:#f7d6a1}body.darkGreen header .box .header .lang-soc{display:none}body.darkGreen header .box .header .lang-soc .lang{color:#0c5947}body.darkGreen header .box .header .lang-soc .soc a svg path{fill:#0c5947}body.darkGreen header .box .header .lang-soc a{color:#0c5947}body.darkGreen header .box .header .lang-soc a:after{background-color:#0c5947}body.darkGreen header .box .header .menu>ul>li{color:#0c5947}body.darkGreen header .box .header .menu>ul>li.has-submenu{border-color:#0c5947}body.darkGreen header .box .header .menu>ul>li.has-submenu svg path{fill:#0c5947}body.darkGreen header .box .header .menu>ul>li.has-submenu span+svg path{fill:#0c5947}body.darkGreen header .box .header .menu>ul>li .hover-line:after{background-color:#0c5947}body.darkGreen header .box .header .menu>ul>li>a{color:#0c5947;border-color:#0c5947}body.darkGreen header .box .header .menu>ul>li>a svg path{fill:#0c5947}body.darkGreen header .box .header .menu>ul>li>span+svg+svg path{fill:#0c5947}body.darkGreen header .box .header .header-book.link-btn.light.border{background:0 0;color:#0c5947;border:1px solid #0c5947}body.darkGreen header .box .logo svg path{fill:#0c5947}body.darkGreen header .box .gift{color:#0c5947}body.darkGreen header .box .gift:hover span:after{background:#0c5947}body.darkGreen header .box .gift svg path{fill:#0c5947}body.darkGreen .menu-btn{margin-left:auto}body.darkGreen .menu-btn span{background-color:#0c5947}body.darkGreen .sub-menu{background:#f7d6a1}body.darkGreen .sub-menu>svg path{fill:#f7d6a1!important}body.darkGreen .sub-menu .left ul li a{color:#0c5947;border-color:#0c5947}body.darkGreen .sub-menu .left ul li a svg path{fill:#0c5947}body.darkGreen .sub-menu .left .block-links a span{color:#0c5947}body.darkGreen .sub-menu .right:before{background-color:#0c5947}body.darkGreen .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#f7d6a1));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#f7d6a1 100%)}body.darkGreen .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#0c5947}body.darkGreen .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#0c5947}body.darkGreen .sub-menu .right .menu-scroll-block .block-links a span{color:#0c5947}body.darkGreen footer{background-color:#0c5947}body.darkGreen footer>svg path{fill:#0c5947}body.darkGreen footer .top-box .left .col span{color:#fff}body.darkGreen footer .top-box .left .col ul li a{color:#fff}body.darkGreen footer .top-box .left .col ul li a:after{background:#fff}body.darkGreen footer .top-box .right>span{color:#fff}body.darkGreen footer .top-box .right p{color:#fff}body.darkGreen footer .top-box .right .links a{color:#fff}body.darkGreen footer .top-box .right .links a:after{background:#fff}body.darkGreen footer .top-box .soc a svg path{fill:#fff}body.darkGreen footer .box{border-color:#fff}body.darkGreen footer .box .copyr{color:#fff}body.darkGreen footer .box .links a{color:#fff}body.darkGreen footer .box .links a:after{background:#fff}body.darkGreen footer .footer-logo svg path{fill:#fff}body.darkGreen .location-button{color:#fff}body.darkGreen .location-button.active{background:#fff;color:#fff}body.darkRed{background:#fff}body.darkRed header.fixed{background:#fff}body.darkRed header.not-fixed{background:#fff}body.darkRed header.bg{background:#fff}@media (max-width:1025px){body.darkRed header .sub-menu .left ul{border-top:1px solid #853247}}@media (max-width:1025px){body.darkRed header .box .header{background:#fff}}body.darkRed header .box .header:after{background:#fff}body.darkRed header .box .header .lang-soc{display:none}body.darkRed header .box .header .lang-soc .lang{color:#853247}body.darkRed header .box .header .lang-soc .soc a svg path{fill:#853247}body.darkRed header .box .header .lang-soc a{color:#853247}body.darkRed header .box .header .lang-soc a:after{background-color:#853247}body.darkRed header .box .header .menu>ul>li{color:#853247}body.darkRed header .box .header .menu>ul>li.has-submenu{border-color:#853247}body.darkRed header .box .header .menu>ul>li.has-submenu svg path{fill:#853247}body.darkRed header .box .header .menu>ul>li.has-submenu span+svg path{fill:#853247}body.darkRed header .box .header .menu>ul>li .hover-line:after{background-color:#853247}body.darkRed header .box .header .menu>ul>li>a{color:#853247;border-color:#853247}body.darkRed header .box .header .menu>ul>li>a svg path{fill:#853247}body.darkRed header .box .header .menu>ul>li>span+svg+svg path{fill:#853247}body.darkRed header .box .header .header-book.link-btn.light.border{background:0 0;color:#853247;border:1px solid #853247}body.darkRed header .box .logo svg path{fill:#853247}body.darkRed header .box .gift{color:#853247}body.darkRed header .box .gift:hover span:after{background:#853247}body.darkRed header .box .gift svg path{fill:#853247}body.darkRed .menu-btn{margin-left:auto}body.darkRed .menu-btn span{background-color:#853247}body.darkRed .sub-menu{background:#fff}body.darkRed .sub-menu>svg path{fill:#fff!important}body.darkRed .sub-menu .left ul li a{color:#853247;border-color:#853247}body.darkRed .sub-menu .left ul li a svg path{fill:#853247}body.darkRed .sub-menu .left .block-links a span{color:#853247}body.darkRed .sub-menu .right:before{background-color:#853247}body.darkRed .sub-menu .right:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(60,108,96,0)),to(#fff));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#fff 100%)}body.darkRed .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#853247}body.darkRed .sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#853247}body.darkRed .sub-menu .right .menu-scroll-block .block-links a span{color:#853247}body.darkRed .location-button{color:#853247}body.darkRed .location-button.active{background:#853247;color:#fff}.scrollBehavior{scroll-behavior:smooth}body a,body button{outline:0;text-decoration:none}body a:active,body a:focus,body a:hover,body button:active,body button:focus,body button:hover{text-decoration:none;outline:0}img{max-width:100%;display:block;width:100%;height:auto}svg use{-webkit-transition:.2s;transition:.2s}button,input,textarea{-webkit-appearance:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}button{outline:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clear{clear:both;float:none}.clear:after{content:"";display:table;clear:both;float:none}.weigth300{font-weight:300}.weigth400{font-weight:400}.weigth500{font-weight:500}.weigth700{font-weight:700}a{-webkit-transition:color .2s;transition:color .2s;color:#000}p{margin:0}li,ul{margin:0;padding:0}.clear{clear:both}.wrap-page{overflow:hidden;width:100%}.container{padding-left:2.5rem;padding-right:2.5rem;margin:auto;position:relative;width:100%}@media (max-width:1025px){.container{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:640px){.container{padding-left:1rem;padding-right:1rem}}.container.no_padding_top{padding-top:0}.container.no_padding_bottom{padding-bottom:0}.container_without_padding{padding-top:0;padding-bottom:0}.container:after{content:"";display:table;clear:both}.wrapper{overflow:hidden}.wrapper>div:after{content:"";display:table;clear:both}.lazy,.lazyWebp{-webkit-transition:.2s;transition:.2s;visibility:hidden;opacity:0}.lazy.show,.lazyWebp.show{visibility:visible;opacity:1}.uppercase{text-transform:uppercase}.title.aos-animate+.main-anim-wave svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.main-anim-wave{position:absolute;right:0;top:-11.125rem;width:100%;height:100%}.main-anim-wave svg{display:block;width:76.75rem;height:auto;position:absolute;top:-13.75rem;right:-28.125rem}.main-anim-wave svg:last-child{display:none}.main-anim-wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0;stroke-width:0}.main-anim-wave svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.main-anim-wave svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.main-anim-wave svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.main-anim-wave svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.main-anim-wave svg path:nth-child(5){-webkit-transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,transform 1.8s;transition:opacity .7s,transform 1.8s,-webkit-transform 1.8s;-webkit-transition-delay:1s;transition-delay:1s}.b-main{padding-top:9.75rem;padding-bottom:3.75rem}.b-main.on-media{padding-bottom:.25rem}.b-main.on-media h1{max-width:100%}.b-main.on-media p{font-weight:400;font-size:1.25rem;line-height:140%;color:#fff;display:block;margin:0;max-width:41.875rem}.b-main .title{position:relative;z-index:2}.b-main h1{max-width:72.125rem;margin-bottom:2rem;position:relative;z-index:2}.b-main .subtitle{max-width:28.5rem;color:#fff;margin-bottom:4rem;position:relative;z-index:2}.b-main .img-video{border-radius:5.625rem;padding-top:56.397%;position:relative;z-index:2;overflow:hidden;pointer-events:none}@media screen and (max-width:640px){.b-main .img-video{padding-top:61.397%}}.b-main .img-video .video-js,.b-main .img-video .video-player,.b-main .img-video .youtube-player,.b-main .img-video iframe,.b-main .img-video img,.b-main .img-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5.625rem;position:absolute;left:0;top:0}.b-main .img-video .video-js,.b-main .img-video .youtube-player{width:calc(100% + 20px)!important;height:calc(100% + 20px)!important;left:-10px!important;top:-10px!important}.b-main .img-video img.hide{opacity:0;visibility:hidden}.b-main .bg-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5.625rem;position:absolute;left:0;top:0;overflow:hidden}.b-main .bg-video .background{position:absolute;left:-1%;top:-1%;width:102%;height:102%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}.b-main .bg-video .video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s linear;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s linear}.b-main .bg-video .video-overlay.fadeOut{opacity:0;visibility:hidden}.b-main .bg-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.b-main.on-giftcard{padding:5.625rem 0}.b-main.on-giftcard .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}.b-main.on-giftcard .title h2{width:50%;padding-right:.75rem}.b-main.on-giftcard .title .right{width:50%;padding-left:.75rem;padding-top:.5rem}.b-main.on-giftcard .title .right .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#fff;margin-bottom:2rem;max-width:27.3125rem}.b-main.on-giftcard .title .right p{display:block;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;color:#fff;max-width:27.3125rem}@media (max-width:640px){.b-main{padding-top:7rem;padding-bottom:2rem}.b-main .bg-video .background{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;width:178%;height:100%}.ios.iphone.mobile .b-main .bg-video .background{left:60%}.b-main.on-media{padding-bottom:2rem}.b-main.on-media p{font-size:1rem}.b-main h1{margin-bottom:1.5rem}.b-main .subtitle{margin-bottom:1.5rem;max-width:100%}.b-main .img-video{margin:0 -1rem}.main-anim-wave svg:first-child{display:none}.main-anim-wave{top:-7rem}.main-anim-wave svg:last-child{display:block;width:38.75rem;top:-7.125rem;right:-10.9375rem}.b-main.on-giftcard{padding-top:5.625rem;padding-bottom:5rem}.b-main.on-giftcard .title{display:block;margin-bottom:2rem}.b-main.on-giftcard .title h2{width:100%;padding-right:0;margin-bottom:1.5rem}.b-main.on-giftcard .title .right{width:100%;padding-left:0;padding-top:0}.b-main.on-giftcard .title .right .subtitle{font-size:1rem;line-height:120%;letter-spacing:.36rem;margin-bottom:1.5rem;max-width:100%}.b-main.on-giftcard .title .right p{font-size:1rem;max-width:100%}}.b-blog{padding-top:3.75rem;padding-bottom:5rem}.b-blog .blog-head-text{margin-bottom:4rem}.b-blog .blog-head-text h2{margin-bottom:1.5rem}.b-blog .blog-head-text p{display:block;max-width:33.125rem;font-weight:400;font-size:1rem;line-height:140%}.blog-tabs .blog-see-more{text-align:center}.blog-tabs .blog-see-more .link-btn{min-width:12.875rem;margin-top:1.5rem}.blog-tabs .tabs-nav{margin-bottom:3rem;background:#fff;border-radius:.75rem;padding:.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;position:relative;z-index:2}.blog-tabs .tabs-nav .tabs-nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem;height:3rem;font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#b9d1b1;background:#fff;border-radius:.5rem;-webkit-transition:.2s;transition:.2s}.blog-tabs .tabs-nav .tabs-nav-item a:hover{background:#ddf2d0;color:#0c5947}.blog-tabs .tabs-nav .tabs-nav-item.active a{background:#0c5947;color:#ddf2d0;pointer-events:none}.blog-tabs .tab{position:relative;display:none}.blog-tabs .tab .tags-list-scroll{margin-bottom:3rem;width:100%}.blog-tabs .tab .tags-list-scroll .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-tabs .tab .tags-list-scroll .tags-list .tag{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.0625rem;border-radius:1.5rem;background:#fff;padding:0 1rem;margin-left:1rem;margin-bottom:1rem;cursor:pointer;-webkit-transition:.2s;transition:.2s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blog-tabs .tab .tags-list-scroll .tags-list .tag.active{background:#ddf2d0;pointer-events:none}@media (any-hover:hover){.blog-tabs .tab .tags-list-scroll .tags-list .tag:hover{background:#ddf2d0}}.blog-tabs .tab .tags-list-scroll .tags-list .tag:last-child{margin-right:0}.blog-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}.blog-cards .card{cursor:pointer;width:calc(33.3333% - 1.5rem);margin:0 .75rem;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#3c6c60;border-radius:2rem;position:relative;overflow:hidden;height:36.1875rem}.blog-cards .card .hover{position:absolute;top:-11rem;right:-11.375rem;width:22.5625rem}.blog-cards .card .hover svg{display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.blog-cards .card .hover svg:first-child{width:13.125rem;height:auto;position:absolute;top:4.5625rem;right:3.75rem;-webkit-transition:opacity .5s,-webkit-transform .6s;transition:opacity .5s,-webkit-transform .6s;transition:transform .6s,opacity .5s;transition:transform .6s,opacity .5s,-webkit-transform .6s}.blog-cards .card .hover svg:last-child{width:100%;height:auto;-webkit-transition:opacity .5s,-webkit-transform .7s;transition:opacity .5s,-webkit-transform .7s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s}@media (any-hover:hover){.blog-cards .card:hover svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.blog-cards .card .text{padding:2rem;background:#ddf2d0}.blog-cards .card .text .tag{font-weight:500;font-size:.625rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#3c6c60;background:#b9d1b1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.4375rem;padding:0 .75rem;margin-bottom:1.5rem;border-radius:2.5rem;position:relative;z-index:2}.blog-cards .card .text .h4,.blog-cards .card .text h4{color:#000;margin-bottom:1rem;position:relative;z-index:2}.blog-cards .card .text p{font-weight:400;font-size:1rem;line-height:140%;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:calc(1rem * 1.4 * 2);margin-bottom:1.5rem;position:relative;z-index:2}.blog-cards .card .text p:last-child{margin-bottom:0}.blog-cards .card .text .more{font-weight:500;font-size:1rem;line-height:110%;text-transform:capitalize;color:#0c5947;position:relative;z-index:2}.blog-cards .card .img{position:relative;z-index:3;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.blog-cards .card .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}#tab_press .blog-cards .card{height:27.25rem;background:0 0}#tab_press .blog-cards .card .img{background:#fff}#tab_press .blog-cards .card .img img{width:auto;height:auto;-o-object-fit:initial;object-fit:initial;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:15.9375rem;max-height:7.875rem;border-radius:0}#tab_press .blog-cards .card .text .tag{margin-bottom:1rem}#tab_press .blog-cards .card .text .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;height:1.4375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1rem;line-height:100%;color:rgba(12,89,71,.5);margin-left:2.1875rem;position:relative;z-index:2;margin-bottom:1rem}#tab_press .blog-cards .card .text .date:first-child{margin-left:auto}#tab_press .blog-cards .card .text h4{margin-bottom:1.5rem}@media (max-width:640px){.b-blog{padding-top:2rem;padding-bottom:3.75rem}.b-blog .blog-head-text p{max-width:100%}.blog-tabs .tabs-nav{margin-bottom:2rem}.blog-tabs .tab .tags-list-scroll{position:static;right:auto;bottom:auto;margin-bottom:2rem;width:calc(100% + 2rem);margin-left:-1rem;padding-left:1rem;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none}.blog-tabs .tab .tags-list-scroll::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.blog-tabs .tab .tags-list-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.blog-tabs .tab .tags-list-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.blog-tabs .tab .tags-list-scroll:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.blog-tabs .tab .tags-list-scroll .tags-list{height:2.0625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-tabs .tab .tags-list-scroll .tags-list .tag{margin-right:1rem}.ios.iphone.mobile .blog-tabs .tab .tags-list-scroll .tags-list .tag{padding-top:.125rem}.blog-cards{display:block;margin:0}.blog-cards .card{width:100%;margin:0;margin-bottom:2rem;border-radius:2rem;height:36.1875rem}.blog-cards .card:last-child{margin-bottom:0}.blog-cards .card .text .tag{margin-bottom:1rem}.ios.iphone.mobile .blog-cards .card .text .tag{padding-top:.125rem}.blog-cards .card .text p{margin-bottom:1rem}.blog-tabs .blog-see-more .link-btn{width:100%;margin-top:3rem}#tab_press .blog-cards .card{min-height:21.3125rem;height:auto}#tab_press .blog-cards .card .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#tab_press .blog-cards .card .text h4{width:100%}#tab_press .blog-cards .card .text .date{margin-left:auto;margin-bottom:1rem}#tab_press .blog-cards .card .img{min-height:8.5625rem}#tab_press .blog-cards .card .img img{width:auto;height:auto;max-width:12.1875rem;max-height:6.5625rem}.blog-tabs .tab .tags-list-scroll .tags-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.blog-tabs .tab .tags-list-scroll .tags-list .tag{margin-left:0;margin-bottom:0}}@-webkit-keyframes hideWave{0%{opacity:1}100%{opacity:0}}@keyframes hideWave{0%{opacity:1}100%{opacity:0}}.b-form{padding-top:5rem;padding-bottom:4rem;position:relative}.b-form:last-child{padding-bottom:25.625rem}.b-form>svg{display:block;height:7.4375rem;width:auto;position:absolute;top:1.3125rem;right:5.3125rem;z-index:3;-webkit-transition:all 1s;transition:all 1s;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.b-form.aos-animate .box .anim-box svg{-webkit-animation:3s ease-in 5s hideWave;animation:3s ease-in 5s hideWave;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-form.aos-animate .box .anim-box svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.b-form.aos-animate>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-form .box{background:#fbf6f1;border-radius:5.625rem;padding:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.b-form .box .anim-box{width:53.75rem;position:absolute;top:-22rem;right:-11.0625rem}.b-form .box .anim-box svg{display:block;width:100%;height:auto}.b-form .box .anim-box svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.b-form .box .anim-box svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.b-form .box .anim-box svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.b-form .box .anim-box svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.b-form .box .anim-box svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.b-form .box .left{width:50%;padding-right:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-form .box .left h2{color:#0c5947;margin-bottom:1.625rem;position:relative;z-index:2;max-width:28.75rem}.b-form .box .right{width:50%;padding-left:.8125rem;padding-top:.4375rem;position:relative;z-index:2}.b-form .box .right .subtitle{font-weight:500;font-size:1rem;line-height:120%;color:#000;margin-bottom:1.5rem;max-width:27.25rem}.b-form .socials{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.b-form .socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem}.b-form .socials a:last-child{margin-right:0}.b-form .socials a svg{display:block;height:1.5rem;width:auto}.b-form .socials a svg path{-webkit-transition:.2s;transition:.2s}.b-form .socials a:hover svg path{fill:#ddf2d0}@media (max-width:1025px){.b-form .box{padding:2rem;border-radius:2rem}.b-form>svg{height:5.1875rem;top:2.125rem;right:3.25rem}.b-form .box .anim-box{width:38.25rem;top:-15.625rem;right:-7.875rem}}@media (max-width:640px){.b-form{padding-top:3.75rem;padding-bottom:.875rem}.b-form:last-child{padding-bottom:220px}.b-form>svg{height:4.625rem;top:1.125rem;right:3rem}.b-form .box{display:block;position:relative;padding-bottom:2rem}.b-form .box .left{padding-right:0;width:100%;margin-bottom:1.5rem}.b-form .box .left h2{margin-bottom:0}.b-form .box .right{padding-top:0;padding-left:0;width:100%}.b-form .box .right .subtitle{margin-bottom:2rem}.b-form .socials{width:100%;position:absolute;left:0;bottom:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-form .socials a svg{width:24px;height:24px}}[data-aos^=fade][data-aos^=fade].aos-animate.logo{opacity:1!important}.b-article{padding-top:7.5rem;padding-bottom:10rem}.b-article .back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;align-items:center;height:2.25rem;padding:0 .875rem;margin-bottom:1.625rem;cursor:pointer;background:0 0}.b-article .back svg{display:block;width:1rem;height:auto;margin-bottom:.0625rem}.b-article .back svg path{-webkit-transition:.2s;transition:.2s}.b-article .back span{display:block;margin-left:.625rem;font-weight:500;font-size:1rem;line-height:110%;color:#ddf2d0;-webkit-transition:.2s;transition:.2s}@media (any-hover:hover){.b-article .back:hover span{color:#b9d1b1}.b-article .back:hover svg path{fill:#b9d1b1}}.b-article .box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.b-article .box .left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:7.125rem;position:relative}.b-article .box .left:after{content:none}.b-article .box .left .tag-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.75rem}.b-article .box .left .tag-date .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.625rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#3c6c60;padding:0 .75rem;padding-top:.0625rem;height:1.4375rem;border-radius:3rem;background:#b9d1b1;margin-right:1rem}.b-article .box .left .tag-date .date{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fbf6f1}.b-article .box .right{width:21.625rem;min-width:21.625rem;padding-left:1.5rem}.b-article .box .right .subtitle{font-size:1rem;color:#ddf2d0;margin-bottom:1.5rem}.b-article .box .right .blog-cards{display:block;margin:0}.b-article .box .right .blog-cards .card{width:100%;margin:0;margin-bottom:1.5rem;height:28.75rem}.b-article .box .right .blog-cards .card .text{padding-left:1.5rem;padding-right:1.5rem}.b-article .box .share{position:absolute;right:0;bottom:0;width:21.625rem;min-width:21.625rem;padding-left:1.5rem}.b-article .box .share .subtitle{font-size:1rem;color:#ddf2d0;margin-bottom:1.5rem}.b-article .box .share .links{display:-webkit-box;display:-ms-flexbox;display:flex}.b-article .box .share .links a{display:block;width:2.5rem;height:2.5rem;margin-right:1.25rem}.b-article .box .share .links a:last-child{margin-right:0}.b-article .box .share .links a svg{display:block;width:100%;height:100%}.b-article .box .share .links a svg path{-webkit-transition:.2s;transition:.2s}.b-article .box .share .links a:hover svg path:first-child{fill:#e2f7d4}.b-article .box .share .links a.link{position:relative}.b-article .box .share .links a.link.copied:after{opacity:1}.b-article .box .share .links a.link:after{content:"Copied";width:auto;border-radius:.75rem;padding:.625rem;position:absolute;top:100%;margin-top:.625rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;background:#f2e6dc;font-size:1rem;font-weight:500;color:#0c5947;-webkit-transition:.2s;transition:.2s;opacity:0}.article{padding:0 7.25rem;font-weight:400;font-size:1.25rem;line-height:140%;color:#fff;margin-bottom:1rem}.article h1{font-size:4rem;line-height:102%;margin:0 -7.25rem;margin-bottom:2rem}@media (max-width:1025px){.article h1{font-size:3rem}}@media (max-width:640px){.article h1{font-size:2rem}}.article h2{font-size:2rem;line-height:102%;margin-top:5rem;margin-bottom:1.5rem}.article h2:last-child{margin-bottom:0}@media (max-width:1025px){.article h2{font-size:2rem}}@media (max-width:640px){.article h2{font-size:2rem}}.article h3{font-size:2rem;line-height:102%;margin-top:4rem;margin-bottom:1.5rem}.article h3:last-child{margin-bottom:0}@media (max-width:1025px){.article h3{font-size:1.75rem}}@media (max-width:640px){.article h3{font-size:1.625rem}}.article a{font-weight:700;text-decoration:underline;color:#fff;-webkit-transition:.2s;transition:.2s}.article a:hover{color:rgba(255,255,255,.5);text-decoration:underline}.article p{font-weight:400;font-size:1.25rem;line-height:140%;color:#fff;margin-bottom:1rem}.article p:last-child{margin-bottom:0}.article ul{list-style:none;font-weight:400;font-size:1.25rem;line-height:140%;color:#fff;margin-top:1.5rem;margin-bottom:2rem}.article ul:last-child{margin-bottom:0}.article ul li{position:relative;padding-left:1.875rem;margin-bottom:1rem}.article ul li:before{content:"";width:.3125rem;height:.3125rem;border-radius:50%;background:#fff;position:absolute;left:.75rem;top:.6875rem}.article ul li:last-child{margin-bottom:0}.article .wp-caption{margin:0 -7.25rem;margin-bottom:4rem;margin-top:2rem;width:auto!important}.article .wp-caption img{display:block;width:100%;height:auto;border-radius:5.625rem}.article .wp-caption .wp-caption-text{font-weight:400;font-size:1rem;line-height:140%;color:#f2e6dc;text-align:center;padding-top:1rem}.article .img-block{margin:0 -7.25rem;margin-bottom:4rem;margin-top:2rem}.article .img-block:last-child{margin-bottom:0}.article .img-block .img{position:relative;border-radius:5.625rem;padding-top:61.179%;display:block}.article .img-block .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:5.625rem}.article .img-block .img .icon-play{width:3rem;height:3rem;position:absolute;z-index:2;left:50%;top:50%;margin-left:-1.5rem;margin-top:-1.5rem}.article .img-block .img .icon-play svg{display:block;width:100%;height:100%}.article .img-block .img .icon-play svg circle{-webkit-transition:.2s;transition:.2s}@media (any-hover:hover){.article .img-block .img:hover .icon-play svg circle{fill:#3c6c60}}.article .img-block .caption{font-weight:400;font-size:1rem;line-height:140%;color:#f2e6dc;text-align:center;padding-top:1rem}.article .white-with-btn{background:#fff;border-radius:2rem;padding:1rem;padding-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5.3125rem 0}.article .white-with-btn:last-child{margin-bottom:0}.article .white-with-btn>span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:quincycf;font-weight:500;font-size:1.625rem;line-height:102%;color:#0c5947}.article .white-with-btn .link-btn{margin-left:1.5rem;min-width:11.875rem;text-decoration:none!important}.b-other-articles{padding-bottom:8.75rem}.b-other-articles h2{margin-bottom:3rem}@media (max-width:1025px){.article{padding:0 3.75rem}.b-article .box .left{padding-right:1.5rem}.article h1{margin-left:-3.75rem;margin-right:-3.75rem}.article .img-block{margin-left:-3.75rem;margin-right:-3.75rem;margin-bottom:2.5rem}.article .wp-caption{margin-left:-3.75rem;margin-right:-3.75rem;margin-bottom:2.5rem}.article .wp-caption img{border-radius:3.75rem}.article .img-block .img{border-radius:3.75rem}.article .img-block .img img{border-radius:3.75rem}.article h2{margin-top:3.75rem}}@media (max-width:640px){.b-article{padding-top:6.375rem;padding-bottom:4rem}.b-article .back{padding:0 .375rem;margin-bottom:1.5rem}.b-article .box{display:block}.b-article .box .left{padding-right:0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-bottom:4rem}.b-article .box .right{width:100%;min-width:100%;padding-left:0;padding-top:4rem;padding-bottom:4rem;position:relative}.b-article .box .right:before{content:"";width:calc(100% + 2rem);height:1px;background:#d9d9d9;position:absolute;left:-1rem;top:0}.b-article .box .right:after{content:"";width:calc(100% + 2rem);height:1px;background:#d9d9d9;position:absolute;left:-1rem;bottom:0}.b-article .box .left:after{content:none}.b-article .box .left .tag-date{margin-bottom:2rem;display:block}.b-article .box .left .tag-date .tag{margin-right:0;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.article{padding:0}.article h1{margin:0;margin-bottom:2.5rem}.article .wp-caption{margin:2.5rem -1rem;margin-top:1.5rem}.article .wp-caption img{border-radius:2rem}.article .img-block{margin:2.5rem -1rem;margin-top:1.5rem}.article .img-block .img{border-radius:2rem}.article .img-block .img img{border-radius:2rem}.article h2{margin-top:3.75rem;margin-bottom:1.5rem}.article h3{margin-top:2.5rem;margin-bottom:1.5rem}.article .white-with-btn{margin:4rem 0;border-radius:2rem;padding:2rem;display:block}.article .white-with-btn>span{margin-bottom:2rem}.article .white-with-btn .link-btn{margin-left:0;width:100%}.b-article .box .share{position:static;right:auto;bottom:auto;width:100%;min-width:100%;padding-left:0;margin-bottom:4rem}.b-other-articles .blog-cards-scroll{overflow:auto;margin-left:-1rem;padding-left:1rem;width:calc(100% + 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none}.b-other-articles .blog-cards-scroll::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.b-other-articles .blog-cards-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.b-other-articles .blog-cards-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.b-other-articles .blog-cards-scroll:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.b-other-articles .blog-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-other-articles .blog-cards .card{width:calc(100vw - 3rem);min-width:calc(100vw - 3rem);margin-right:1rem;margin-bottom:0}.b-other-articles .blog-cards .card:last-child{margin-right:0}.b-other-articles h2{margin-bottom:2rem}.b-other-articles{padding-bottom:7.5rem}}.fancybox-slide{padding:2.5rem 10.75rem}@media (max-width:1025px){.fancybox-slide{padding:2.5rem}}@media (max-width:640px){.fancybox-slide{padding:1rem}}.fancybox-button{background:rgba(30,30,30,0);border-radius:50%;height:2.5rem;padding:.6875rem;width:2.5rem;color:#ddf2d0}.fancybox-button:hover{background:#3c6c60;color:#ddf2d0}.fancybox-slide--video .fancybox-content,.fancybox-video{border-radius:1.25rem}@media (max-width:640px){.fancybox-slide--video .fancybox-content,.fancybox-video{border-radius:.75rem}}.fancybox-toolbar{right:2.75rem;top:2.75rem}@media (max-width:1025px){.fancybox-toolbar{right:1rem;top:1rem}}@media (max-width:640px){.fancybox-toolbar{right:1rem;top:1rem}}.compensate-for-scrollbar{margin-right:0!important}.fingers{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.fingers span{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#0c5947}.fingers svg{display:block;width:1.5rem;height:auto;margin-left:.5rem}.b-privacy{padding-top:10.875rem;padding-bottom:23.125rem}.b-privacy h1{color:#0c5947;font-size:6rem;margin-bottom:1.75rem}@media (max-width:1025px){.b-privacy h1{font-size:4.5rem}}@media (max-width:640px){.b-privacy h1{font-size:3rem}}.b-privacy .subtitle{font-size:1rem;line-height:120%;color:#000}.b-privacy .faq-head-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7.5rem}.b-privacy .faq-head-box .left{width:calc(50% - .75rem)}.b-privacy .faq-head-box .left h1{font-size:6rem;margin-bottom:0}@media (max-width:1025px){.b-privacy .faq-head-box .left h1{font-size:4.5rem}}@media (max-width:640px){.b-privacy .faq-head-box .left h1{font-size:4rem}}.b-privacy .faq-head-box .right{width:calc(50% - .75rem);padding-top:.875rem}.b-privacy .faq-head-box .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;color:#000;margin-bottom:1rem}.b-privacy .faq-head-box .subtitle:last-child{margin-bottom:0}.b-privacy .faq-head-box p{line-height:140%;color:#000}.b-privacy .faq-head-box .btns-container{margin-bottom:0;margin-top:2rem}.b-privacy .faq-head-box .btns-container .link-btn{min-width:auto}@media (max-width:640px){.b-privacy .faq-head-box{display:block;margin-bottom:0}.b-privacy .faq-head-box .left{width:100%}.b-privacy .faq-head-box .right{width:100%;padding-top:1rem}.b-privacy .faq-head-box .btns-container{margin-top:1.5rem}}.b-privacy .container>p{max-width:41.875rem;line-height:140%;color:#000}.b-privacy .top-text{margin-top:2rem}.b-privacy .box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7.5rem}.b-privacy .box .left{width:27.3125rem}.b-privacy .box .left .navigation{background:#fff;border-radius:2rem;padding:2rem 0;margin-bottom:2.5rem}.b-privacy .box .left .navigation .subtitle{font-size:1rem;line-height:120%;color:#000;padding:2rem;padding-top:0}.b-privacy .box .left .navigation ul{list-style:none}.b-privacy .box .left .navigation ul li{margin-bottom:.25rem}.b-privacy .box .left .navigation ul li:last-child{margin-bottom:0}.b-privacy .box .left .navigation ul li a{display:block;padding:1rem 2rem;-webkit-transition:.2s;transition:.2s;font-weight:400;font-size:1rem;line-height:140%}.b-privacy .box .left .navigation ul li a.active{background:#fbf6f1;font-weight:500;pointer-events:none}@media (any-hover:hover){.b-privacy .box .left .navigation ul li a:hover{background:#fbf6f1;font-weight:500}}.b-privacy .box .right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:8.75rem}.privacy.top-text ul li{margin-bottom:0}.privacy h2{font-size:2rem;line-height:102%;margin-top:3.75rem;margin-bottom:2rem;color:#000}.privacy h2:first-child{margin-top:0}.privacy h2:last-child{margin-bottom:0}@media (max-width:1025px){.privacy h2{font-size:2rem}}@media (max-width:640px){.privacy h2{font-size:2rem}}.privacy h3{font-family:"DM Sans",sans-serif;font-weight:700;font-size:1.25rem;line-height:140%;margin-top:3.75rem;margin-bottom:1.5rem;color:#000}.privacy h3:first-child{margin-top:0}.privacy h3:last-child{margin-bottom:0}@media (max-width:1025px){.privacy h3{font-size:1.25rem}}@media (max-width:640px){.privacy h3{font-size:1.25rem}}.privacy h2+h3{margin-top:2rem}.privacy p{font-weight:400;font-size:1rem;line-height:140%;color:#000;margin-bottom:1.5rem}.privacy p:last-child{margin-bottom:0}.privacy a{font-weight:700;text-decoration:underline;color:#000;-webkit-transition:.2s;transition:.2s}.privacy a:hover{color:rgba(0,0,0,.5);text-decoration:underline}.privacy ul{list-style:none;font-weight:400;font-size:1rem;line-height:140%;color:#000;margin-top:1.5rem;margin-bottom:1.5rem}.privacy ul:last-child{margin-bottom:0}.privacy ul:first-child{margin-top:0}.privacy ul li{position:relative;padding-left:1.5rem;margin-bottom:1rem}.privacy ul li:before{content:"";width:.25rem;height:.25rem;border-radius:50%;background:#000;position:absolute;left:.625rem;top:.5rem}.privacy ul li:last-child{margin-bottom:0}.privacy ol{list-style:none;counter-reset:section;font-weight:400;font-size:1rem;line-height:140%;color:#000;padding:0;margin-top:1.5rem;margin-bottom:1.5rem}.privacy ol:last-child{margin-bottom:0}.privacy ol:first-child{margin-top:0}.privacy ol li{position:relative;padding-left:1.5rem;margin-bottom:1rem}.privacy ol li::before{content:"";counter-increment:section;content:counters(section, "") ".";width:1.5rem;height:1.5rem;position:absolute;left:0;top:0;text-align:center}.privacy ol li:last-child{margin-bottom:0}.privacy .table-responsive{margin-top:2rem;margin-bottom:2rem}.privacy .table-responsive:first-child{margin-top:0}.privacy .table-responsive:last-child{margin-bottom:0}.privacy table{font-weight:400;font-size:1rem;line-height:140%;color:#000;border-spacing:0;border-radius:4px;border:1px solid #000;margin-top:2rem;margin-bottom:2rem}.privacy table:first-child{margin-top:0}.privacy table:last-child{margin-bottom:0}.privacy table td,.privacy table th{border:1px solid #000;padding:.625rem .75rem;vertical-align:top}.privacy table th{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;text-align:left}.privacy table th:last-child{max-width:5.625rem;word-wrap:break-word;text-transform:uppercase}@media (max-width:1025px){.b-privacy{padding-top:9rem}.b-privacy .box{margin-top:5rem}.b-privacy .box .left{width:18.75rem}.b-privacy .box .left .navigation .subtitle{padding:0 1rem 1rem}.b-privacy .box .left .navigation{padding:1rem 0}.b-privacy .box .left .navigation ul li a{padding:.5rem 1rem}.b-privacy .box .right{padding-left:2rem}}@media (max-width:640px){.fingers{display:-webkit-box;display:-ms-flexbox;display:flex}.b-privacy{padding-bottom:10.1875rem}.b-privacy .box{margin-top:2.9375rem}.b-privacy .box{display:block}.b-privacy .box .left{display:none}.b-privacy .box .right{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding-left:0}.b-privacy .subtitle span{display:block}.table-responsive{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -1rem}.table-responsive::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.table-responsive::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.table-responsive table{min-width:47.5625rem;margin-left:1rem;margin-right:1rem}}.b-main.on-main{padding-top:11.375rem;padding-bottom:0;margin-bottom:13.125rem}.b-main.on-main h1{max-width:63.4375rem;margin-bottom:5.125rem;font-size:4rem;line-height:102%}.b-main.on-main .main-mob-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.b-main.on-main .main-mob-flex .subtitle{width:20.125rem;max-width:20.125rem;min-width:20.125rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase}.b-main.on-main .main-mob-flex .info{margin-left:8.6875rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.b-main.on-main .main-mob-flex .info .tabs-on-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:6.25rem;padding:.25rem;margin-bottom:.625rem;gap:.25rem}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-buttons .tab-on-main-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 1rem;background:0 0;border:none;border-radius:6.25rem;color:#0c5947;cursor:pointer;font-size:.875rem;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-buttons .tab-on-main-btn.active{background:#0c5947;color:#ddf2d0}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content{display:none;width:100%}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content.active{display:block}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div{width:12.875rem;margin-right:1.5625rem}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div:last-child{margin-right:0}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab span{display:block;font-size:1rem;font-weight:700;line-height:140%;line-height:1.375rem;color:#fff;margin-bottom:.125rem}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab span i{font-style:normal!important;font-weight:500}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab a,.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab p{display:block;margin:0;font-size:.8125rem;font-weight:500;line-height:120%;line-height:1.3125rem;padding-top:.0625rem;letter-spacing:.05625rem;text-transform:uppercase;color:#fff}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab a{text-decoration:underline;text-decoration-color:transparent;-webkit-transition:.2s;transition:.2s}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab a:hover{text-decoration-color:#fff}.b-main.on-main .main-mob-flex .img-video-box{width:100%;margin-top:4rem}.book-now-btn{position:absolute;bottom:100%;right:0;margin-bottom:-4.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ddf2d0;border-radius:50%;width:7.25rem;height:7.25rem;cursor:pointer;text-align:center}.book-now-btn:hover{background:#e2f7d4}.book-now-btn span{position:relative;z-index:2;display:block;font-size:1rem;font-weight:500;line-height:110%;color:#0c5947;-webkit-transition:.2s;transition:.2s;padding:.625rem;text-align:center}.book-now-btn.fixed-on-scroll{position:fixed;right:2.5rem;bottom:calc(100vh - 29.25rem);margin-bottom:0;top:auto;z-index:5;-webkit-transition:width .5s,height .5s,padding .5s,bottom .5s;transition:width .5s,height .5s,padding .5s,bottom .5s;background:0 0}.book-now-btn.fixed-on-scroll:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#ddf2d0;border-radius:50%;-webkit-transition:background .3s;transition:background .3s}.book-now-btn.fixed-on-scroll:hover:before{background:#e2f7d4}.book-now-btn.fixed-on-scroll.fixed{bottom:2.5rem}.book-now-btn.fixed-on-scroll.fixed:not(.go-pos):before{-webkit-animation:deform 10s linear infinite both alternate;animation:deform 10s linear infinite both alternate}.book-now-btn.fixed-on-scroll.fixed:not(.go-pos):hover:before{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.book-now-btn.fixed-on-scroll.fixed.go-pos{min-width:12.8125rem;padding:0 .9375rem;height:3.5rem;border-radius:3.125rem;background:#0c5947;bottom:0}.book-now-btn.fixed-on-scroll.fixed.go-pos:hover{background:#0e6651}.book-now-btn.fixed-on-scroll.fixed.go-pos:before{opacity:0}.book-now-btn.fixed-on-scroll.fixed.absolute{position:absolute;right:auto;left:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.book-now-btn.fixed-on-scroll.green:before{background:#0c5947}.book-now-btn.fixed-on-scroll.green:hover:before{background:#0e6651}.book-now-btn.fixed-on-scroll.green span{color:#ddf2d0}.b-main.on-main .main-mob-flex>.book-now-btn{display:none}@-webkit-keyframes deform{0%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%;-webkit-transform:rotate(0);transform:rotate(0)}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%;-webkit-transform:rotate(40deg);transform:rotate(40deg)}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes deform{0%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%;-webkit-transform:rotate(0);transform:rotate(0)}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%;-webkit-transform:rotate(40deg);transform:rotate(40deg)}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%;-webkit-transform:rotate(0);transform:rotate(0)}}@media (max-width:1025px){.book-now-btn.fixed-on-scroll{bottom:25rem;right:1.25rem}.b-main.on-main{padding-top:7.375rem;padding-bottom:0}.b-main.on-main h1{font-size:3.5rem;max-width:90%;margin-bottom:2rem}.b-main.on-main .main-mob-flex .subtitle{width:16.875rem;min-width:16.875rem;max-width:16.875rem}.b-main.on-main .main-mob-flex .info{margin-left:1.5625rem}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div{width:11.875rem;margin-right:.625rem}.b-main.on-main .main-mob-flex .img-video-box{margin-top:2.5rem}.book-now-btn{margin-bottom:-4.625rem;width:5.625rem;height:5.625rem}.book-now-btn span{font-size:.875rem}}@media (max-width:640px){.b-main.on-main{padding-top:7.375rem;padding-bottom:0;margin-bottom:3.4375rem}.b-main.on-main h1{font-size:2.5rem;margin-bottom:1.5rem;max-width:100%}.b-main.on-main .main-mob-flex{padding-bottom:5.5rem}.b-main.on-main .main-mob-flex .subtitle{width:100%;min-width:auto;max-width:19.1875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-buttons{margin-bottom:1.25rem;width:100%}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-buttons .tab-on-main-btn{white-space:initial}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab{display:block}.b-main.on-main .main-mob-flex .info{margin-left:0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%;display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div{width:100%;margin-right:0;border-bottom:1px solid #ddf2d0;padding-bottom:.5rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div span{margin-bottom:0;margin-right:.25rem}.b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div:last-child{margin-bottom:0}.b-main.on-main .main-mob-flex .img-video-box{margin-top:1.5rem;margin-bottom:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.book-now-btn{position:absolute;bottom:0;right:0;margin-bottom:0;width:100%;height:3.5rem;border-radius:3.125rem}.book-now-btn span{font-size:1rem}.b-main.on-main .main-mob-flex>.book-now-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.b-main.on-main .main-mob-flex>.book-now-btn.hidden{opacity:0;pointer-events:none}.book-now-btn.fixed-on-scroll{bottom:2.5rem;right:1rem;left:auto!important;width:7.25rem;height:7.25rem;opacity:0;pointer-events:none}.book-now-btn.fixed-on-scroll:before{border-radius:3.125rem}.book-now-btn.fixed-on-scroll.mob-fixed{opacity:1;pointer-events:all;width:7.25rem;height:7.25rem}.book-now-btn.fixed-on-scroll.mob-fixed:before{border-radius:50%}.book-now-btn.fixed-on-scroll.mob-fixed.green:before{background:#0c5947}.book-now-btn.fixed-on-scroll.mob-fixed.absolute{position:absolute;bottom:0;width:100%;right:0;height:3.5rem}.book-now-btn.fixed-on-scroll.mob-fixed.absolute:before{border-radius:3.125rem}.book-now-btn.fixed-on-scroll.mob-fixed:not(.absolute):before{-webkit-animation:deform 10s linear infinite both alternate;animation:deform 10s linear infinite both alternate}}.ios.iphone.mobile.isSafari .b-main.main-temp .main-mob-flex .info>div a,.ios.iphone.mobile.isSafari .b-main.main-temp .main-mob-flex .info>div p{line-height:1.25rem;padding-top:.125rem}.ios.iphone.mobile.isSafari .b-main.on-main .main-mob-flex .info>div a,.ios.iphone.mobile.isSafari .b-main.on-main .main-mob-flex .info>div p{line-height:1.25rem;padding-top:.125rem}.ios.iphone.mobile.isSafari .b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div a,.ios.iphone.mobile.isSafari .b-main.on-main .main-mob-flex .info .tabs-on-main .tab-on-main-content .line-tab>div p{line-height:1.25rem;padding-top:.125rem}.b-main.main-temp{padding-top:11.375rem;padding-bottom:0;margin-bottom:13.125rem}.b-main.main-temp h1{max-width:63.4375rem;margin-bottom:2rem;font-size:4rem;line-height:102%}.b-main.main-temp .main-mob-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.b-main.main-temp .main-mob-flex .subtitle{width:20.125rem;max-width:20.125rem;min-width:20.125rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase}.b-main.main-temp .main-mob-flex .info{margin-left:8.6875rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.b-main.main-temp .main-mob-flex .info>div{width:12.875rem;margin-right:1.5625rem}.b-main.main-temp .main-mob-flex .info>div:last-child{margin-right:0}.b-main.main-temp .main-mob-flex .info>div span{display:block;font-size:1rem;font-weight:700;line-height:140%;line-height:1.375rem;color:#fff;margin-bottom:.75rem}.b-main.main-temp .main-mob-flex .info>div span i{font-style:normal!important;font-weight:500}.b-main.main-temp .main-mob-flex .info>div a,.b-main.main-temp .main-mob-flex .info>div p{display:block;margin:0;font-size:.8125rem;font-weight:500;line-height:120%;line-height:1.3125rem;padding-top:.0625rem;letter-spacing:.05625rem;text-transform:uppercase;color:#fff}.b-main.main-temp .main-mob-flex .info>div a{text-decoration:underline;text-decoration-color:transparent;-webkit-transition:.2s;transition:.2s}.b-main.main-temp .main-mob-flex .info>div a:hover{text-decoration-color:#fff}.b-main.main-temp .main-mob-flex .img-video-box{width:100%;margin-top:4rem}@media (max-width:1025px){.b-main.main-temp{padding-top:7.375rem;padding-bottom:0}.b-main.main-temp h1{font-size:3.25rem;max-width:90%}.b-main.main-temp .main-mob-flex .subtitle{width:16.875rem;min-width:16.875rem;max-width:16.875rem}.b-main.main-temp .main-mob-flex .info{margin-left:1.5625rem}.b-main.main-temp .main-mob-flex .info>div{width:11.875rem;margin-right:.625rem}.b-main.main-temp .main-mob-flex .img-video-box{margin-top:2.5rem}}@media (max-width:640px){.b-main.main-temp{padding-top:7.375rem;padding-bottom:0;margin-bottom:3.4375rem}.b-main.main-temp h1{font-size:2.5rem;margin-bottom:1.5rem;max-width:100%}.b-main.main-temp .main-mob-flex{padding-bottom:5.5rem}.b-main.main-temp .main-mob-flex .subtitle{width:100%;min-width:auto;max-width:19.1875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-main.main-temp .main-mob-flex .info{margin-left:0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%;display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-main.main-temp .main-mob-flex .info>div{width:100%;margin-right:0;border-bottom:1px solid rgba(221,242,208,.5);padding-bottom:.5rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main.main-temp .main-mob-flex .info>div span{margin-bottom:0;margin-right:.25rem}.b-main.main-temp .main-mob-flex .info>div:last-child{margin-bottom:0}.b-main.main-temp .main-mob-flex .img-video-box{margin-top:1.5rem;margin-bottom:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-main.main-temp .main-mob-flex>.book-now-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.b-main.main-temp .main-mob-flex>.book-now-btn.hidden{opacity:0;pointer-events:none}}@-webkit-keyframes hideWave2{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hideWave2{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hideWave3{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hideWave3{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.b-main-left-right .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main-left-right .box h2{margin-bottom:2rem;margin-right:-7.125rem}.b-main-left-right .box .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;margin-bottom:2rem;color:#fff}.b-main-left-right .box p{display:block;margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:140%}.b-main-left-right .box p:last-child{margin-bottom:0}.b-main-left-right .box .link-btn{margin-top:1rem;min-width:12.8125rem}.b-main-left-right .box .left{width:50%;padding-right:.8125rem}.b-main-left-right .box .left .img{border-radius:5.625rem;width:100%;padding-top:100%;position:relative}.b-main-left-right .box .left .img img{display:block;border-radius:5.625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.b-main-left-right .box .right{width:50%;padding-left:7.9375rem;padding-right:7.125rem}.b-main-left-right.first{padding-top:7rem;padding-bottom:12.8125rem;position:relative;background:#0c5947}.b-main-left-right.first .container{z-index:3}.b-main-left-right.first>svg{display:block;width:100%;height:auto;position:absolute;left:0;bottom:100%;margin-bottom:-1px}.b-main-left-right.first>svg.mob{display:none}.b-main-left-right.first .box .left .img>svg{display:block;height:9.25rem;width:auto;position:absolute;right:3.5rem;top:-4.625rem;z-index:2;opacity:0;-webkit-transform:translateY(-3.125rem);-ms-transform:translateY(-3.125rem);transform:translateY(-3.125rem);-webkit-transition:all .6s!important;transition:all .6s!important}.b-main-left-right.first .box .left .img.aos-animate>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:1s ease-in 2s hideWave;animation:1s ease-in 2s hideWave;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.second.after-first{margin-bottom:5.625rem;padding-top:0}.b-main-left-right.second.after-first>svg.mob{display:none}.b-main-left-right.second.after-first .box .left{padding-left:.8125rem;padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-main-left-right.second.after-first .box .left .img>svg{display:block;height:9.25rem;width:auto;position:absolute;right:3.5rem;top:-4.625rem;z-index:2;opacity:0;-webkit-transform:translateY(-3.125rem);-ms-transform:translateY(-3.125rem);transform:translateY(-3.125rem);-webkit-transition:all .6s!important;transition:all .6s!important}.b-main-left-right.second.after-first .box .left .img.aos-animate>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:1s ease-in 2s hideWave;animation:1s ease-in 2s hideWave;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.second.after-first .box .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:7.1875rem;padding-right:6.375rem}.b-main-left-right.second.after-first .box .right h3{font-size:3rem;font-weight:400;line-height:102%;margin-bottom:2rem}.b-main-left-right.second.after-first .box .right p{padding-right:1.625rem}.b-main-left-right.second{position:relative;margin-bottom:13rem;opacity:1!important;padding-top:5.625rem}.b-main-left-right.second.aos-animate>svg+.wave svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.b-main-left-right.second>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:-1.5rem}.b-main-left-right.second .wave{position:absolute;left:0;top:-35.125rem;width:110%}.b-main-left-right.second .wave svg{display:block;width:100%;height:auto}.b-main-left-right.second .wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:0;-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.b-main-left-right.second .box .left{padding-left:7.1875rem;padding-right:8rem}.b-main-left-right.second .box .left h2{font-size:5.5rem;font-weight:400;line-height:90%}.b-main-left-right.second .box .right{padding-right:0}.b-main-left-right.second .box .right svg{display:block;width:27.0625rem;max-width:100%;width:auto}.b-main-left-right.third{padding-bottom:5.625rem}.b-main-left-right.third .boxes{display:-webkit-box;display:-ms-flexbox;display:flex}.b-main-left-right.third .boxes .container{min-width:100%}.b-main-left-right.third .boxes .container.container-1.active .box .left .img>svg,.b-main-left-right.third .boxes .container.container-2.active .box .left .img>svg,.b-main-left-right.third .boxes .container.container-3.active .box .left .img>svg,.b-main-left-right.third .boxes .container.container-4.active .box .left .img>svg{-webkit-animation:4s ease-in 0s hideWave2;animation:4s ease-in 0s hideWave2;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.third .boxes .container.container-1.active .box .left .img .wave svg,.b-main-left-right.third .boxes .container.container-2.active .box .left .img .wave svg,.b-main-left-right.third .boxes .container.container-3.active .box .left .img .wave svg,.b-main-left-right.third .boxes .container.container-4.active .box .left .img .wave svg{-webkit-animation:4s ease-in 0s hideWave3;animation:4s ease-in 0s hideWave3;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.third .boxes .container.container-1 .box .left .img .wave svg{width:65.875rem;right:-12.3125rem;top:-36.0625rem}.b-main-left-right.third .boxes .container.container-2 .box .left .img .wave svg{width:65.875rem;right:-25.4375rem;top:-51.75rem}.b-main-left-right.third .boxes .container.container-3 .box .left .img .wave svg{width:75.25rem;right:-16rem;top:-50rem}.b-main-left-right.third .boxes .container.container-4 .box .left .img .wave svg{width:58.1875rem;right:-11.625rem;top:-29.5625rem}.b-main-left-right.third .boxes .box{min-width:100%}.b-main-left-right.third .box{min-height:100vh;padding-top:4.625rem}.b-main-left-right.third .box .left{max-width:calc(100vh - 5.75rem)}.b-main-left-right.third .box .left .img{position:relative}.b-main-left-right.third .box .left .img>svg{display:block;height:9.25rem;width:auto;position:absolute;right:3.5rem;top:-4.625rem;z-index:2;opacity:0;-webkit-transform:translateY(-3.125rem);-ms-transform:translateY(-3.125rem);transform:translateY(-3.125rem);-webkit-transition:all .6s!important;transition:all .6s!important}.b-main-left-right.third .box .left .img .wave{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5.625rem;overflow:hidden}.b-main-left-right.third .box .left .img .wave svg{display:block;height:auto;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:all .8s!important;transition:all .8s!important;-webkit-transition-delay:.2s!important;transition-delay:.2s!important}.b-main-left-right.third .box .right{min-width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}.b-main-left-right.third.on-giftcard{padding-top:11.25rem;padding-bottom:5.625rem;position:relative}.b-main-left-right.third.on-giftcard>svg{display:block;width:163.375rem;height:auto;position:absolute;left:-48.125rem;top:-31.875rem}.b-main-left-right.third.on-giftcard .title h2{max-width:48.9375rem;margin-bottom:1.5rem}.b-main-left-right.third.on-giftcard .title .subtitle{max-width:41.75rem;color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase}.b-main-left-right.third.on-giftcard .boxes{display:-webkit-box;display:-ms-flexbox;display:flex}.b-main-left-right.third.on-giftcard .boxes .container{min-width:100%}.b-main-left-right.third.on-giftcard .boxes .container.container-1.active .box .left .img>svg,.b-main-left-right.third.on-giftcard .boxes .container.container-2.active .box .left .img>svg,.b-main-left-right.third.on-giftcard .boxes .container.container-3.active .box .left .img>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-main-left-right.third.on-giftcard .boxes .container.container-1.active .box .left .img .wave svg,.b-main-left-right.third.on-giftcard .boxes .container.container-2.active .box .left .img .wave svg,.b-main-left-right.third.on-giftcard .boxes .container.container-3.active .box .left .img .wave svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.b-main-left-right.third.on-giftcard .boxes .container.container-1.active .box .left .img img.first,.b-main-left-right.third.on-giftcard .boxes .container.container-2.active .box .left .img img.first,.b-main-left-right.third.on-giftcard .boxes .container.container-3.active .box .left .img img.first{-webkit-transform:rotate(8deg) translateZ(.1px) scale(1);transform:rotate(8deg) translateZ(.1px) scale(1)}.b-main-left-right.third.on-giftcard .boxes .container.container-1.active .box .left .img img.second,.b-main-left-right.third.on-giftcard .boxes .container.container-2.active .box .left .img img.second,.b-main-left-right.third.on-giftcard .boxes .container.container-3.active .box .left .img img.second{-webkit-transform:rotate(17.4deg) translateZ(.1px) translateY(0);transform:rotate(17.4deg) translateZ(.1px) translateY(0);opacity:1}.b-main-left-right.third.on-giftcard .boxes .container.container-1 .box .left .img .wave svg{width:65.875rem;right:-12.3125rem;top:-36.0625rem}.b-main-left-right.third.on-giftcard .boxes .container.container-2 .box .left .img .wave svg{width:65.875rem;right:-25.4375rem;top:-51.75rem}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img .wave svg{width:75.25rem;right:-16rem;top:-50rem}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img{display:block;border-radius:.5rem;position:absolute;max-width:100%}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.first{width:25.375rem;top:30%;left:50%;margin-left:-12.25rem;-webkit-transform:rotate(0) translateZ(.1px) scale(1.05);transform:rotate(0) translateZ(.1px) scale(1.05);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-box-shadow:.6px .8px 1.8px 0 rgba(0,0,0,.04),2.9px 3.57px 3.7px 0 rgba(0,0,0,.07),7.1px 8.76px 7.4px 0 rgba(0,0,0,.09),13.75px 16.87px 14.52px 0 rgba(0,0,0,.11),23.14px 28.4px 26.69px 0 rgba(0,0,0,.14),35.7px 43.82px 45.58px 0 rgba(0,0,0,.18);box-shadow:.6px .8px 1.8px 0 rgba(0,0,0,.04),2.9px 3.57px 3.7px 0 rgba(0,0,0,.07),7.1px 8.76px 7.4px 0 rgba(0,0,0,.09),13.75px 16.87px 14.52px 0 rgba(0,0,0,.11),23.14px 28.4px 26.69px 0 rgba(0,0,0,.14),35.7px 43.82px 45.58px 0 rgba(0,0,0,.18)}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.second{width:21.375rem;bottom:20.8%;top:auto;left:50%;margin-left:-10.375rem;-webkit-transform:rotate(0) translateZ(.1px) translateY(-50%);transform:rotate(0) translateZ(.1px) translateY(-50%);opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:2.5s;transition-delay:2.5s;-webkit-box-shadow:0 1.48px 4.14px 0 rgba(0,0,0,.01),0 6.65px 9.57px 0 rgba(0,0,0,.02),0 16.54px 21.87px 0 rgba(0,0,0,.02),0 32.2px 46.6px 0 rgba(0,0,0,.03),0 54.7px 89.34px 0 rgba(0,0,0,.04);box-shadow:0 1.48px 4.14px 0 rgba(0,0,0,.01),0 6.65px 9.57px 0 rgba(0,0,0,.02),0 16.54px 21.87px 0 rgba(0,0,0,.02),0 32.2px 46.6px 0 rgba(0,0,0,.03),0 54.7px 89.34px 0 rgba(0,0,0,.04)}.b-main-left-right.third.on-giftcard .boxes .box{min-width:100%}.b-main-left-right.third.on-giftcard .box{min-height:100vh;padding-top:4rem}.b-main-left-right.third.on-giftcard .box .link-btn{min-width:20.125rem}.b-main-left-right.third.on-giftcard .box .left{max-width:calc(100vh - 5.75rem);padding-right:0}.b-main-left-right.third.on-giftcard .box .left .img{position:relative;border-radius:0}.b-main-left-right.third.on-giftcard .box .left .img>svg{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;right:auto;left:0;top:0;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;z-index:1}.b-main-left-right.third.on-giftcard .box .left .img img{z-index:2;display:block;border-radius:1rem;width:100%;max-width:58.53%;height:auto;-o-object-fit:initial;object-fit:initial;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0);box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0)}.b-main-left-right.third.on-giftcard .box .right{min-width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:8.125rem;padding-right:7.0625rem}.b-main-left-right.third.on-giftcard .box .right h3{margin-bottom:2rem}@media (max-width:1025px){.b-main-left-right.third.on-giftcard>svg{display:block;width:113.125rem;height:auto;position:absolute;left:-33.75rem;top:-22.5rem}.b-main-left-right.second.after-first .box .right{padding-left:0;padding-right:.8125rem}.b-main-left-right .box .right{padding-left:.8125rem;padding-right:0}.b-main-left-right .box h2{margin-bottom:2rem;margin-right:0}.b-main-left-right.second .box .left{padding-left:0;padding-right:.8125rem}.b-main-left-right.second .box .right svg{display:block;max-width:90%;width:auto;height:auto;margin:0 auto}.b-main-left-right.second .wave{top:-19.6875rem}.b-main-left-right.second{margin-bottom:5.625rem}.b-main-left-right.third .boxes{display:block}.b-main-left-right.third .box{min-height:auto;padding:2.8125rem 0}.b-main-left-right.third{padding:2.8125rem 0}@-webkit-keyframes hideWave2{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hideWave2{0%{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hideWave3{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hideWave3{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.b-main-left-right.third .box .left .img.aos-animate>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:4s ease-in 0s hideWave2;animation:4s ease-in 0s hideWave2;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.third .box .left .img.aos-animate .wave svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-animation:4s ease-in 0s hideWave3;animation:4s ease-in 0s hideWave3;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-left-right.third .boxes .container.container-1 .box .left .img .wave svg{width:195%}.b-main-left-right.third .boxes .container.container-2 .box .left .img .wave svg{width:222%}.b-main-left-right.third .boxes .container.container-3 .box .left .img .wave svg{width:216%}.b-main-left-right.third .boxes .container.container-4 .box .left .img .wave svg{width:157%}.b-main-left-right.third.on-giftcard{padding-top:5.625rem;padding-bottom:5.625rem}.b-main-left-right.third.on-giftcard .boxes{display:block}.b-main-left-right.third.on-giftcard .box{min-height:auto}.b-main-left-right.third.on-giftcard .box .left{max-width:50%;padding-right:.75rem}.b-main-left-right.third.on-giftcard .box .right{min-width:50%;width:50%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding-left:.75rem;padding-right:0}.b-main-left-right.third.on-giftcard .box .left .img.aos-animate>svg{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:none;animation:none}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img.aos-animate img.first{-webkit-transform:rotate(8deg) translateZ(.1px) scale(1);transform:rotate(8deg) translateZ(.1px) scale(1)}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img.aos-animate img.second{-webkit-transform:rotate(17.4deg) translateZ(.1px) translateY(0);transform:rotate(17.4deg) translateZ(.1px) translateY(0);opacity:1}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.first{width:21.25rem;top:22%;left:50%;margin-left:-10.3125rem}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.second{width:18.125rem;bottom:19%;left:50%;margin-left:-8.75rem}}@media (max-width:640px){.b-main-left-right.third.on-giftcard .title h2{margin-bottom:1rem}.b-main-left-right.third.on-giftcard>svg{display:block;width:83.125rem;height:auto;position:absolute;left:-36.875rem;top:-59.6875rem}.b-main-left-right.second.after-first{margin-bottom:3rem}.b-main-left-right.second.after-first .box .right{display:block;padding-right:0}.b-main-left-right.second.after-first .box .right h3{margin-bottom:1.5rem}.b-main-left-right.second.after-first .box .left{padding-left:0;margin:0 -1rem;width:calc(100% + 2rem);margin-bottom:1.5rem}.b-main-left-right.second.after-first .box .right p{padding-right:0}.b-main-left-right.second.after-first .box .left .img>svg{height:4.625rem;right:1rem;top:-2.3125rem}.b-main-left-right.first{background:-webkit-gradient(linear,left top,left bottom,from(#3c6c60),color-stop(29%,#3c6c60),color-stop(30%,#0c5947),to(#0c5947));background:linear-gradient(180deg,#3c6c60 0,#3c6c60 29%,#0c5947 30%,#0c5947 100%);overflow:hidden;padding-top:7.8125rem;padding-bottom:6.375rem}.b-main-left-right.first>svg.desk{display:none}.b-main-left-right.first>svg.mob{display:block;bottom:auto;top:0}.b-main-left-right .box{display:block}.b-main-left-right .box .right{width:100%;padding-left:0;padding-right:0}.b-main-left-right .box .left{width:100%;padding-right:0}.b-main-left-right .box h2{margin-bottom:1.5rem}.b-main-left-right .box .subtitle{font-size:1rem;margin-bottom:1.5rem}.b-main-left-right.first .box .left .img>svg{height:4.625rem;right:1rem;top:-2.3125rem}.b-main-left-right.first .box .right .left{margin:0 -1rem;width:calc(100% + 2rem);margin-bottom:1.5rem}.b-main-left-right .box .link-btn{min-width:10.25rem}.b-main-left-right.second .box .left h2{font-size:3rem;font-weight:400;line-height:102%;margin-bottom:1.5rem}.b-main-left-right.second .box .subtitle{margin-bottom:1rem}.b-main-left-right.second .box .right{display:none}.b-main-left-right.second>svg{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);top:4.25rem}.b-main-left-right.second.after-first>svg{-webkit-transform:none;-ms-transform:none;transform:none;top:-1.875rem}.b-main-left-right.second.after-first>svg.desk{display:none}.b-main-left-right.second.after-first>svg.mob{display:block}.b-main-left-right.second .wave{top:-2.3125rem;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);right:0;left:auto}.b-main-left-right.second:before{content:none;width:100%;position:absolute;left:0;top:-1px;background:#0c5947;height:4.375rem}.b-main-left-right.second{margin-bottom:3.125rem}.b-main-left-right.third .box{padding:3.125rem 0}.b-main-left-right.third{padding-top:0;padding-bottom:.875rem}.b-main-left-right.third .box .left .img>svg{height:4.625rem;right:1rem;top:-2.3125rem}.b-main-left-right.third .box .left{max-width:none;width:auto;margin:0 -1rem;margin-bottom:1.5rem}.b-main-left-right.third .box h2{margin-bottom:1rem}.b-main-left-right.third .boxes .container.container-1 .box .left .img .wave svg{width:37rem;right:-5.3125rem;top:-18.875rem}.b-main-left-right.third .boxes .container.container-2 .box .left .img .wave svg{width:37rem;right:-14.625rem;top:-28.125rem}.b-main-left-right.third .boxes .container.container-3 .box .left .img .wave svg{width:42rem;right:-7.3125rem;top:-26.375rem}.b-main-left-right.third .boxes .container.container-4 .box .left .img .wave svg{width:32.5rem;right:-4.625rem;top:-14.8125rem}.b-main-left-right.third.on-giftcard{padding:5rem 0}.b-main-left-right.third.on-giftcard .title{margin-bottom:.5rem}.b-main-left-right.third.on-giftcard .box{padding:2rem 0}.b-main-left-right.third.on-giftcard .box .left{max-width:none;padding-right:0;margin:0;margin-bottom:1.5rem}.b-main-left-right.third.on-giftcard .box .right{min-width:100%;width:100%;padding-left:0;padding-right:0}.b-main-left-right.third.on-giftcard .box .right h3{margin-bottom:1.5rem}.b-main-left-right.third.on-giftcard .box .link-btn{min-width:100%;margin-top:.5rem}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.first{width:15.625rem;top:4.375rem;left:50%;margin-left:-7.8125rem}.b-main-left-right.third.on-giftcard .boxes .container.container-3 .box .left .img img.second{width:13.125rem;bottom:4rem;left:50%;margin-left:-6.5625rem}}.b-main-most-services{padding:5.625rem 0}.b-main-most-services .box{background:#0c5947;border-radius:5.625rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5.625rem;padding-right:3.125rem;position:relative}.b-main-most-services .box.aos-animate>svg{-webkit-animation:3s ease-in 5s hideWave;animation:3s ease-in 5s hideWave;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.b-main-most-services .box.aos-animate>svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.b-main-most-services .box>svg{display:block;width:56.4375rem;height:auto;position:absolute;left:-14.625rem;bottom:-12.375rem}.b-main-most-services .box>svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:0}.b-main-most-services .box>svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.b-main-most-services .box>svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.b-main-most-services .box>svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.b-main-most-services .box>svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.b-main-most-services .box .left{width:50%;padding-right:.8125rem;position:relative;z-index:2}.b-main-most-services .box .left h2{font-size:5.5rem;line-height:102%}.b-main-most-services .box .right{width:50%;padding-left:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.b-main-most-services .box .right .col{width:50%}.b-main-most-services .box .right .item{height:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.25rem;padding-right:1rem}.b-main-most-services .box .right .item:last-child{margin-bottom:0}.b-main-most-services .box .right .item svg{display:block;width:2.75rem;min-width:2.75rem;height:auto;margin-right:1rem}.b-main-most-services .box .right .item span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.625rem;font-weight:400;line-height:102%;color:#ddf2d0}@media (max-width:1025px){.b-main-most-services .box{padding:1.875rem;display:block}.b-main-most-services .box .left{width:100%;padding-right:0;margin-bottom:3.125rem}.b-main-most-services .box .right{width:100%;padding-left:0}.b-main-most-services .box .left h2{font-size:3.75rem}}@media (max-width:640px){.b-main-most-services{padding:4rem 0}.b-main-most-services .box{padding:2rem;border-radius:2rem;margin:0 -1rem}.b-main-most-services .box .left h2{font-size:3.125rem;line-height:100%}.b-main-most-services .box .left{margin-bottom:1.5rem}.b-main-most-services .box .right{display:block}.b-main-most-services .box .right .col{width:100%;margin-bottom:1rem}.b-main-most-services .box .right .col:last-child{margin-bottom:0}.b-main-most-services .box .right .item{height:auto;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:0}.b-main-most-services .box .right .item svg{width:2.625rem;min-width:2.625rem}.b-main-most-services .box .right .item span{font-size:1.625rem}.b-main-most-services .box>svg{display:none}}.b-main-craftpartners{padding-top:5.625rem;padding-bottom:5.625rem}.b-main-craftpartners h2{max-width:41.6875rem;margin-bottom:7.125rem}.craftpartners-slider{margin:0 auto;width:29rem;padding:3.5625rem 0}.craftpartners-slider .swiper-container{overflow:visible}.craftpartners-slider .swiper-slide{width:100%}.craftpartners-slider .swiper-slide .item{margin:0 auto;width:13rem;height:13rem;border:1px solid #ddf2d0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.craftpartners-slider .swiper-slide .item img{display:block;max-width:7rem;max-height:7rem}.craftpartners-slider .swiper-slide.swiper-slide-active .item{-webkit-transform:scale(1.54);-ms-transform:scale(1.54);transform:scale(1.54)}.craftpartners-slider .swiper-slide.swiper-slide-active .item img{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66);max-width:10.75rem;max-height:10.75rem}@media (max-width:1025px){.craftpartners-slider{width:23.75rem}.b-main-craftpartners h2{margin-bottom:3.75rem}}@media (max-width:640px){.b-main-craftpartners{padding-top:3.625rem;padding-bottom:0}.b-main-craftpartners h2{margin-bottom:2rem}.craftpartners-slider .swiper-slide .item{width:6.375rem;height:6.375rem}.craftpartners-slider{width:11.75rem}.craftpartners-slider .swiper-slide .item img{max-width:3.375rem;max-height:3.375rem}.craftpartners-slider .swiper-slide.swiper-slide-active .item img{max-width:8.125rem;max-height:8.125rem;-webkit-transform:scale(.532);-ms-transform:scale(.532);transform:scale(.532)}.craftpartners-slider .swiper-slide.swiper-slide-active .item{-webkit-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}}.b-marquee{padding:5.625rem 0;display:block}.marquee-block{width:100%;max-width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.marquee-block .marquee{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.marquee-block .ticker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:0 2rem}.marquee-block .ticker svg{display:block;height:4rem;width:auto;margin-right:4rem}.marquee-block .ticker span{display:block;white-space:nowrap;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#ddf2d0}@media (max-width:640px){.b-marquee{padding:4rem 0}.marquee-block .ticker svg{height:1.5rem;margin-right:1rem}.marquee-block .ticker span{font-size:1rem}.marquee-block .ticker{padding:0 .5rem}}.b-goog-review{padding-top:5.625rem;padding-bottom:13.5625rem}.b-goog-review .container{position:relative;z-index:2}.b-goog-review h2{max-width:36.25rem;margin-bottom:4.8125rem}.b-goog-review .ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.b-goog-review .ratings .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-goog-review .ratings .rating span{font-size:.8125rem;font-weight:500;line-height:.975rem;letter-spacing:.056875rem;text-transform:uppercase;margin-right:.5rem;color:#ddf2d0}.b-goog-review .ratings .numbers{margin-left:4.375rem;font-size:.8125rem;font-weight:500;line-height:.975rem;letter-spacing:.056875rem;text-transform:uppercase;color:#ddf2d0}.stars{display:-webkit-box;display:-ms-flexbox;display:flex}.stars svg{display:block;width:.75rem;height:auto;margin-right:.0625rem}.reviews-slider{position:relative;z-index:2}.reviews-slider .swiper-container{overflow:visible}.reviews-slider .swiper-buttons{position:absolute;right:auto;bottom:auto;left:0;top:100%;margin-bottom:0;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-slider .swiper-buttons .swiper-button-next,.reviews-slider .swiper-buttons .swiper-button-prev{width:2.75rem;height:2.75rem}.reviews-slider .swiper-buttons .swiper-button-prev,.reviews-slider .swiper-buttons .swiper-container-rtl .swiper-button-next{margin-right:1.875rem}.reviews-slider .swiper-buttons .swiper-button-next svg,.reviews-slider .swiper-buttons .swiper-button-prev svg{width:1.375rem;height:1.375rem}.reviews-slider .swiper-slide{background:#fff;border-radius:2rem;padding:2rem}.reviews-slider .swiper-slide .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.reviews-slider .swiper-slide .head .stars{margin-bottom:.5rem}.reviews-slider .swiper-slide .head .date{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#3c6c60}.reviews-slider .swiper-slide .head .right img{display:block;height:2.25rem;width:auto}.reviews-slider .swiper-slide .cont p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#000}.reviews-slider .swiper-slide .cont .name{display:inline-block;vertical-align:top;margin-top:1.4375rem;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;color:#0c5947;-webkit-transition:.2s;transition:.2s}.reviews-slider .swiper-slide .cont .name:hover{color:#3c6c60}.swiper-button-next,.swiper-button-prev{position:static;top:auto;width:4rem;height:4rem;margin-top:0;cursor:pointer;background:#ddf2d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-button-next svg,.swiper-button-prev svg{display:block;width:2rem;height:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background:#ddf2d0;left:auto;right:auto;margin-right:2.5rem}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:#ddf2d0;left:auto;right:auto}@media (max-width:1025px){.b-goog-review h2{max-width:28.125rem}}@media (max-width:640px){.b-goog-review{padding-top:4rem;padding-bottom:4rem}.b-goog-review h2{margin-bottom:1.5rem}.b-goog-review .ratings .rating span{font-size:.8125rem;line-height:120%;letter-spacing:.056875rem;margin-right:.5rem}.stars svg{width:.75rem;margin-right:.0725rem}.b-goog-review .ratings .numbers{margin-left:0;font-size:.8125rem;letter-spacing:.056875rem}.b-goog-review .ratings{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.reviews-slider{position:relative;padding:0 16px}.reviews-slider .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-slider .swiper-slide .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-slider .swiper-slide .cont p{margin-bottom:1.4375rem}.reviews-slider .swiper-slide .cont .name{margin-top:auto;margin-bottom:0}.reviews-slider .swiper-buttons{position:relative;right:auto;bottom:auto;margin-bottom:0;margin-top:2rem}.swiper-button-next,.swiper-button-prev{width:2.75rem;height:2.75rem}.swiper-button-next svg,.swiper-button-prev svg{width:1.375rem}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{margin-right:1.875rem}}.b-main-wave{background:#ddf2d0;position:relative}.b-main-wave>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:-23.4375rem}.b-main-wave>svg.mob{display:none}.b-main-wave.top{padding-top:5.625rem;padding-bottom:7.5rem}.b-main-wave.top .box h2{font-size:3rem;line-height:102%}.b-main-wave.top .box .subtitle{margin-bottom:3.75rem}.b-main-wave.top .box .link-btn{margin-top:0}.b-main-wave.bot{padding-top:5.625rem;padding-bottom:2.5rem}.b-main-wave.bot .box h2{margin-right:0}.b-main-wave .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main-wave .box h2{margin-bottom:2rem;margin-right:-7.125rem;color:#000}.b-main-wave .box .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;margin-bottom:2.75rem;color:#000}.b-main-wave .box p{display:block;margin-bottom:2rem;font-size:1.25rem;font-weight:400;line-height:140%;color:#000}.b-main-wave .box p:last-child{margin-bottom:0}.b-main-wave .box .link-btn{margin-top:1rem;min-width:12.8125rem}.b-main-wave .box .left{width:50%;padding-right:.8125rem}.b-main-wave .box .left .img{border-radius:5.625rem;width:100%;padding-top:100%;position:relative}.b-main-wave .box .left .img>svg{display:block;height:9.25rem;width:auto;position:absolute;right:3.5rem;top:-4.625rem;z-index:2}.b-main-wave .box .left .img img{display:block;border-radius:5.625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.b-main-wave .box .right{width:50%;padding-left:7.9375rem;padding-right:7.125rem}.b-main-wave+.b-marquee{background:#ddf2d0}.b-main-wave+.b-marquee .marquee-block .ticker span{color:#3c6c60}.b-main-giftcards+.b-marquee{background:#ddf2d0}.b-main-giftcards+.b-marquee .marquee-block .ticker span{color:#3c6c60}@media (max-width:1025px){.b-main-wave>svg{top:-18.75rem}.b-main-wave .box .right{padding-left:.8125rem;padding-right:0}}@media (max-width:640px){.b-main-wave.top .box .subtitle{margin-bottom:2rem}.b-main-wave.top{padding-top:4rem;margin-top:7.125rem;padding-bottom:0}.b-main-wave>svg.desk{display:none}.b-main-wave>svg.mob{display:block;top:auto;bottom:100%;margin-bottom:-1px}.b-main-wave .box{display:block}.b-main-wave .box .right{width:100%;padding-left:0;padding-right:0}.b-main-wave .box .left{width:auto;padding-left:0;padding-right:0;margin:0 -1rem;margin-bottom:2rem}.b-main-wave .box h2{margin-right:0}.b-main-wave .box .subtitle{font-size:1rem;line-height:120%;margin-bottom:2rem}.b-main-wave .box .link-btn{margin-top:0;width:100%}.b-main-wave .box .left .img>svg{height:4.625rem;right:1rem;top:-1.875rem}.b-main-wave.bot{padding-top:0;padding-bottom:4rem}}.b-main-giftcards{background:#ddf2d0;padding:5.625rem 0}.b-main-giftcards .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main-giftcards .box h1,.b-main-giftcards .box h2{margin-bottom:2rem;margin-right:-7.125rem;color:#000}.b-main-giftcards .box .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;margin-bottom:2rem;color:#000}.b-main-giftcards .box p{display:block;margin-bottom:2rem;font-size:1.25rem;font-weight:400;line-height:140%;color:#000}.b-main-giftcards .box p:last-child{margin-bottom:0}.b-main-giftcards .box p a{color:inherit;text-decoration:underline;-webkit-transition:.2s;transition:.2s}.b-main-giftcards .box p a:hover{text-decoration-color:transparent}.b-main-giftcards .box .btns{margin-right:-7.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.b-main-giftcards .box .btns .link-btn{margin-right:2.125rem}.b-main-giftcards .box .btns .link-btn:last-child{margin-right:0}.b-main-giftcards .box .btns .link-btn:last-child:hover{color:#3c6c60}.b-main-giftcards .box .link-btn{min-width:12.8125rem}.b-main-giftcards .box .left{width:50%;padding-right:8rem}.b-main-giftcards .box .right{width:50%}.b-main-giftcards .box .right .img{position:relative}.b-main-giftcards .box .right .img.aos-animate img.first{-webkit-transform:rotate(8deg) translateZ(.1px) scale(1);transform:rotate(8deg) translateZ(.1px) scale(1)}.b-main-giftcards .box .right .img.aos-animate img.second{-webkit-transform:rotate(17.4deg) translateZ(.1px) translateY(0);transform:rotate(17.4deg) translateZ(.1px) translateY(0);opacity:1}.b-main-giftcards .box .right .img>svg{display:block;height:35.6875rem;width:auto;margin:0 auto}.b-main-giftcards .box .right .img img{display:block;border-radius:.5rem;position:absolute}.b-main-giftcards .box .right .img img.first{width:25.375rem;top:7.875rem;left:50%;margin-left:-12.25rem;-webkit-transform:rotate(0) translateZ(.1px) scale(1.05);transform:rotate(0) translateZ(.1px) scale(1.05);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-box-shadow:.6px .8px 1.8px 0 rgba(0,0,0,.04),2.9px 3.57px 3.7px 0 rgba(0,0,0,.07),7.1px 8.76px 7.4px 0 rgba(0,0,0,.09),13.75px 16.87px 14.52px 0 rgba(0,0,0,.11),23.14px 28.4px 26.69px 0 rgba(0,0,0,.14),35.7px 43.82px 45.58px 0 rgba(0,0,0,.18);box-shadow:.6px .8px 1.8px 0 rgba(0,0,0,.04),2.9px 3.57px 3.7px 0 rgba(0,0,0,.07),7.1px 8.76px 7.4px 0 rgba(0,0,0,.09),13.75px 16.87px 14.52px 0 rgba(0,0,0,.11),23.14px 28.4px 26.69px 0 rgba(0,0,0,.14),35.7px 43.82px 45.58px 0 rgba(0,0,0,.18)}.b-main-giftcards .box .right .img img.second{width:21.375rem;bottom:6.5rem;left:50%;margin-left:-10.375rem;-webkit-transform:rotate(0) translateZ(.1px) translateY(-50%);transform:rotate(0) translateZ(.1px) translateY(-50%);opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:2.5s;transition-delay:2.5s;-webkit-box-shadow:0 1.48px 4.14px 0 rgba(0,0,0,.01),0 6.65px 9.57px 0 rgba(0,0,0,.02),0 16.54px 21.87px 0 rgba(0,0,0,.02),0 32.2px 46.6px 0 rgba(0,0,0,.03),0 54.7px 89.34px 0 rgba(0,0,0,.04);box-shadow:0 1.48px 4.14px 0 rgba(0,0,0,.01),0 6.65px 9.57px 0 rgba(0,0,0,.02),0 16.54px 21.87px 0 rgba(0,0,0,.02),0 32.2px 46.6px 0 rgba(0,0,0,.03),0 54.7px 89.34px 0 rgba(0,0,0,.04)}.b-main-giftcards.on-giftcard{background:#3c6c60;padding-top:7.875rem;padding-bottom:0}.b-main-giftcards.on-giftcard .box h1,.b-main-giftcards.on-giftcard .box h2{color:#ddf2d0;font-size:5.5rem}@media (max-width:1025px){.b-main-giftcards.on-giftcard .box h1,.b-main-giftcards.on-giftcard .box h2{font-size:3.75rem}}@media (max-width:640px){.b-main-giftcards.on-giftcard .box h1,.b-main-giftcards.on-giftcard .box h2{font-size:3rem}}.b-main-giftcards.on-giftcard .box .subtitle,.b-main-giftcards.on-giftcard .box p{color:#fff}.b-main-giftcards.on-giftcard+.b-marquee{background:#3c6c60}.b-main-giftcards.on-giftcard+.b-marquee .marquee-block .ticker span{color:#ddf2d0}.b-main-giftcards.on-giftcard+.b-marquee .marquee-block .ticker svg path{fill:#ddf2d0}@media (max-width:1025px){.b-main-giftcards .box .left{padding-right:.8125rem}.b-main-giftcards .box .right .img>svg{display:block;height:auto;width:90%}.b-main-giftcards .box .right .img img.first{width:21.25rem;top:22%;left:50%;margin-left:-10.3125rem}.b-main-giftcards .box .right .img img.second{width:18.125rem;bottom:17%;left:50%;margin-left:-8.75rem}}@media (max-width:640px){.b-main-giftcards{padding-top:0;padding-bottom:0}.b-main-giftcards .box{display:block}.b-main-giftcards .box .left{width:100%;padding-right:0}.b-main-giftcards .box h1,.b-main-giftcards .box h2{margin-right:0}.b-main-giftcards .box .subtitle{font-size:1rem;line-height:120%;margin-bottom:1.5rem}.b-main-giftcards .box p{font-size:1rem;margin-bottom:2rem}.b-main-giftcards .box .right{width:100%;margin-bottom:2rem}.b-main-giftcards .box .btns{margin-right:0;display:block}.b-main-giftcards .box .btns .link-btn{margin-right:0;width:100%;margin-bottom:1rem}.b-main-giftcards .box .btns .link-btn:last-child{margin-bottom:0}.b-main-giftcards .box .right .img>svg{width:100%;max-width:21.4375rem}.b-main-giftcards .box .right .img img.first{width:15.625rem;top:4.375rem;left:50%;margin-left:-7.8125rem}.b-main-giftcards .box .right .img img.second{width:13.125rem;bottom:4rem;left:50%;margin-left:-6.5625rem}.b-main-giftcards.on-giftcard{padding-top:7.375rem}.b-main-giftcards.on-giftcard .box h1,.b-main-giftcards.on-giftcard .box h2{margin-bottom:1.5rem}.b-main-giftcards.on-giftcard+.b-marquee{padding:3.5rem 0}}.b-main-press{position:relative;padding-top:14.375rem;padding-bottom:5.625rem}.b-main-press>svg{display:block;width:100%;height:auto;position:absolute;top:0;left:0;margin-top:-1px}.b-main-press h2{font-size:3rem;max-width:34.3125rem;margin-bottom:4rem}.b-main-press .box{height:35.5rem;position:relative}.b-main-press .box .scene{position:absolute;left:0;top:0;width:100%;height:100%}.b-main-press .box .scene .item{position:absolute!important;width:10rem;height:10rem;border:1px solid #ddf2d0;border-radius:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:initial!important}.b-main-press .box .scene .item img{display:block;max-width:6.25rem;max-height:6.25rem}.b-main-press .box .scene .item.item-1{left:.625rem!important;top:.375rem!important}.b-main-press .box .scene .item.item-2{left:52.5%!important;margin-left:-7.875rem;top:.375rem!important}.b-main-press .box .scene .item.item-3{left:auto!important;right:-14.6875rem!important;top:.375rem!important}.b-main-press .box .scene .item.item-4{left:26%!important;top:50%!important;margin-top:-5rem}.b-main-press .box .scene .item.item-5{left:60%!important;top:50%!important;margin-top:-5rem}.b-main-press .box .scene .item.item-6{left:9%!important;bottom:.375rem!important;top:auto!important}.b-main-press .box .scene .item.item-7{left:52.5%!important;margin-left:-7.875rem;bottom:.375rem!important;top:auto!important}.b-main-press .box .scene .item.item-8{left:77%!important;bottom:.375rem!important;top:auto!important}.b-main-press .box .scene .decor{position:absolute!important}.b-main-press .box .scene .decor svg{display:block;height:6rem;width:auto}.b-main-press .box .scene .decor.decor-1{left:77%!important;top:2.375rem!important}.b-main-press .box .scene .decor.decor-2{left:-4.75rem!important;top:50%!important;margin-top:-2.9375rem}.b-main-press .box .scene .decor.decor-3{left:auto!important;right:-6rem!important;top:50%!important;margin-top:-2.9375rem}@media (max-width:640px){.b-main-press{padding-top:10.1875rem;padding-bottom:4rem}.b-main-press h2{margin-bottom:2rem}.b-main-press .box .scene .decor{display:none!important}.b-main-press .box .scene .item{width:6.375rem;height:6.375rem}.b-main-press .box .scene .item img{max-width:4rem;max-height:4rem}.b-main-press .box{height:29.9375rem}.b-main-press .box .scene .item.item-1{left:0!important;top:2.1875rem!important}.b-main-press .box .scene .item.item-2{left:52.5%!important;margin-left:0;top:0!important}.b-main-press .box .scene .item.item-3{left:auto!important;right:0!important;top:auto!important;bottom:0!important}.b-main-press .box .scene .item.item-4{left:26%!important;top:31%!important;margin-top:0}.b-main-press .box .scene .item.item-5{left:auto!important;right:0!important;top:24%!important;margin-top:0}.b-main-press .box .scene .item.item-6{left:0!important;bottom:24%!important;top:auto!important}.b-main-press .box .scene .item.item-7{left:26%!important;margin-left:0;bottom:0!important;top:auto!important}.b-main-press .box .scene .item.item-8{left:52.5%!important;bottom:24%!important;top:auto!important}}.b-other-articles.b-main-articles{padding-top:5.625rem;padding-bottom:13.375rem}.b-other-articles.b-main-articles h2{margin-bottom:4rem}.b-other-articles.b-main-articles .all-posts-btn{position:relative}.b-other-articles.b-main-articles .all-posts-btn .link-btn{position:absolute;right:0;bottom:4rem;min-width:12.875rem}@media (max-width:1025px){.b-other-articles.b-main-articles{padding-bottom:5.625rem}}@media (max-width:640px){.b-other-articles.b-main-articles{padding-top:4rem;padding-bottom:8.25rem}.b-other-articles.b-main-articles .all-posts-btn .link-btn{display:none}}.b-insta{padding-top:11.4375rem;padding-bottom:5.625rem;margin-bottom:5.625rem}.b-insta h2{margin-bottom:4.25rem}.b-insta .link-btn{text-transform:none;min-width:12.9375rem;margin-bottom:2.25rem}.insta-slider{position:relative}.insta-slider .swiper-container{overflow:visible}.insta-slider .swiper-buttons{position:absolute;right:0;bottom:100%;margin-bottom:2.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.insta-slider .img{position:relative;height:27.625rem;overflow:hidden;border-radius:2rem}.insta-slider .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:2rem}@media (max-width:1025px){.b-insta{padding-top:5.625rem}.b-insta h2{margin-bottom:3.125rem}}@media (max-width:640px){.b-insta{padding-top:7.125rem;padding-bottom:4.0625rem;margin-bottom:4.0625rem}.b-insta h2{margin-bottom:1.5rem}.b-insta .link-btn{width:100%;margin-bottom:1.5rem}.insta-slider{width:calc(100% - 16px)}.insta-slider .swiper-buttons{display:none}.insta-slider .img{border-radius:5.625rem}.insta-slider .img img{border-radius:5.625rem}}.b-start-doing{position:relative;border-radius:5.625rem;background:#b9d1b1;overflow:hidden;padding-top:13.875rem;padding-bottom:20rem;opacity:1!important}.b-start-doing .box{position:relative;z-index:2}.b-start-doing.aos-animate>svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.b-start-doing>svg{display:block;width:126.875rem;height:auto;position:absolute;right:-41.1875rem;top:-58.625rem}.b-start-doing>svg.mob{display:none}.b-start-doing>svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.b-start-doing>svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing>svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing>svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing>svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing>svg path:nth-child(5){-webkit-transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,transform 1.8s;transition:opacity .7s,transform 1.8s,-webkit-transform 1.8s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing>svg path:nth-child(6){-webkit-transition:opacity .7s,-webkit-transform 2s;transition:opacity .7s,-webkit-transform 2s;transition:opacity .7s,transform 2s;transition:opacity .7s,transform 2s,-webkit-transform 2s;-webkit-transition-delay:1s;transition-delay:1s}.b-start-doing h2{color:#000;margin-bottom:2rem;max-width:45.8125rem;margin-left:3.125rem}.b-start-doing .ml{max-width:27.375rem;margin-left:auto;margin-right:14.375rem}.b-start-doing .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#000;margin-bottom:2rem}.b-start-doing .link-btn{min-width:12.9375rem}.b-expirience-work+.b-start-doing h2{margin-bottom:0;max-width:38.625rem}.b-expirience-work+.b-start-doing .ml{max-width:20.125rem;margin-right:21.5625rem}@media (max-width:1025px){.b-start-doing .ml{margin-right:0}.b-expirience-work+.b-start-doing h2{margin-bottom:1.25rem;max-width:38.625rem}.b-expirience-work+.b-start-doing .ml{max-width:20.125rem;margin-right:0}}@media (max-width:640px){.b-start-doing{border-radius:2rem;padding-top:5.5rem;padding-bottom:9.6875rem}.b-start-doing h2{margin-bottom:1.5rem;max-width:45.8125rem;margin-left:0}.b-start-doing .ml{max-width:100%;margin-left:0;margin-right:0}.b-start-doing .subtitle{font-size:1rem;font-weight:500;line-height:120%;margin-bottom:2rem}.b-start-doing .link-btn{width:100%}.b-start-doing>svg.desk{display:none}.b-start-doing>svg.mob{display:block;width:34.3125rem;height:auto;top:-12.25rem;right:-7.625rem;left:auto}.b-expirience-work+.b-start-doing h2{margin-bottom:1.5rem;max-width:100%}.b-expirience-work+.b-start-doing .ml{max-width:100%;margin-right:0}}.b-main.on-expirience{margin-bottom:5.625rem;padding-bottom:0;padding-top:11.375rem}.b-main.on-expirience h1{font-size:5.5rem;font-weight:400;line-height:102%;margin-bottom:2rem}.b-main.on-expirience .subtitle{font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;margin-bottom:4rem;max-width:34.5625rem}.b-main.on-expirience .block-for-btn{position:relative}.b-main.on-expirience .block-for-btn .link-btn.new-btn{position:absolute;right:0;bottom:100%;margin-bottom:4rem;min-width:12.9375rem;padding-left:2rem;padding-right:2rem}@media (min-width:641px){.b-main.on-expirience .block-for-btn .link-btn.new-btn{min-width:7.25rem;width:7.25rem;height:7.25rem;border-radius:50%;padding:.625rem;text-align:center}}.b-expirience{background:#b9d1b1;padding-top:13.8125rem;padding-bottom:24.375rem;position:relative;overflow:hidden}.b-expirience>svg.top{display:block;width:100%;height:auto;position:absolute;left:0;top:-1px;z-index:2}.b-expirience>svg.top.mob{display:none}.b-expirience>svg.bot{display:block;width:100%;height:auto;position:absolute;left:0;bottom:-1px}.b-expirience>svg.bot.mob{display:none}.b-expirience .wave{position:absolute;width:51.4375rem;height:56.375rem;top:7.3125rem;right:-.5rem}.b-expirience .wave svg{display:block;width:82.75rem;height:auto;position:absolute;right:-35.625rem;top:-29.5625rem}.b-expirience .wave svg.mob{display:none}.b-expirience .wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0;-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.b-expirience .wave.aos-animate svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.b-expirience h2{width:50%;padding-right:.75rem;color:#000;margin-bottom:4rem}.b-expirience .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11.25rem}.b-expirience .box:last-child{margin-bottom:0}.b-expirience .box:nth-child(even) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:.75rem;padding-right:0}.b-expirience .box:nth-child(even) .cont{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:8rem;padding-left:7.1875rem}.b-expirience .box .image{width:50%;padding-right:.75rem}.b-expirience .box .image .img{position:relative;border-radius:5.625rem;padding-top:100%}.b-expirience .box .image .img img{border-radius:5.625rem;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.b-expirience .box .cont{width:50%;padding-left:8rem;padding-right:7.1875rem}.b-expirience .box .cont .subtitle{font-size:2rem;font-weight:500;line-height:140%;letter-spacing:.48rem;text-transform:uppercase;color:#000;margin-bottom:1.5rem}.b-expirience .box .cont p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#000;margin-bottom:2rem}.b-expirience .box .cont .icons{padding:2rem 0;border-top:1px dotted #0c5947;border-bottom:1px dotted #0c5947;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-expirience .box .cont .icons .item{width:32%}.b-expirience .box .cont .icons .item .icon{width:3.125rem;height:2.375rem;margin:0 auto}.b-expirience .box .cont .icons .item .icon svg{display:block;max-width:100%;max-height:100%}.b-expirience .box .cont .icons .item span{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#0c5947;margin-top:1rem;text-align:center}.b-expirience .box .cont .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.75rem;position:relative;z-index:2}.b-expirience .box .cont .links .link-btn{min-width:calc(50% - 1.5rem);width:100%;max-width:20.75rem;margin:0 .75rem}@media (max-width:1025px){.b-main.on-expirience h1{font-size:4.875rem}.b-expirience .wave svg{width:70rem}.b-expirience{padding-top:11.25rem;padding-bottom:18.75rem}.b-expirience h2{width:100%;padding-right:0}.b-expirience .box .cont{width:50%;padding-left:.75rem;padding-right:0}.b-expirience .box:nth-child(even) .cont{padding-right:.75rem;padding-left:0}.b-expirience .box .cont .subtitle{font-size:1.625rem}.b-expirience .box{margin-bottom:5rem}}@media (max-width:640px){.b-main.on-expirience .block-for-btn .link-btn.new-btn{position:static;right:auto;bottom:auto;margin-bottom:0;min-width:auto;width:100%;margin-top:1.5rem}.b-main.on-expirience{margin-bottom:4rem;padding-top:7.375rem}.b-expirience .wave{width:100%;height:20.875rem;top:.4375rem;right:0}.b-expirience .wave svg{width:37.625rem;right:-16.25rem;top:-6.125rem}.b-expirience .wave svg.desk{display:none}.b-expirience .wave svg.mob{display:block}.b-main.on-expirience h1{font-size:4rem;margin-bottom:1.5rem}.b-main.on-expirience .subtitle{max-width:19.1875rem;margin-bottom:1.5rem;font-size:1rem}.b-expirience>svg.top.mob{display:block}.b-expirience>svg.top.desk{display:none}.b-expirience>svg.bot.mob{display:block}.b-expirience>svg.bot.desk{display:none}.b-expirience{padding-top:7.625rem;padding-bottom:12.0625rem}.b-expirience h2{margin-bottom:1rem}.b-expirience .box{margin-bottom:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-expirience .box .image{width:100%;padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% + 2rem);margin:0 -1rem;margin-bottom:2rem}.b-expirience .box .cont{width:100%;padding-left:0;padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-expirience .box .cont .subtitle{font-size:1.25rem;margin-bottom:1.5rem}.b-expirience .box .cont .links{margin:0;display:block}.b-expirience .box .cont .links .link-btn{min-width:100%;width:100%;max-width:100%;margin:0;margin-bottom:1rem}.b-expirience .box .cont .links .link-btn:last-child{margin-bottom:0}}@media (max-width:500px){.b-expirience{padding-bottom:9.5625rem}}.b-expirience-work{padding-top:0;margin-top:-5rem;padding-bottom:14.375rem;position:relative}.b-expirience-work>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:2.5rem}.b-expirience-work h2{margin-bottom:1.5rem}.b-expirience-work p{display:block;font-size:1rem;font-weight:400;line-height:140%;max-width:27.3125rem;color:#fff}.b-expirience-work .scroll-box-step.active .box .item-box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.b-expirience-work .box{padding-top:4.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}.b-expirience-work .box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:3.125rem;width:23.5rem;min-width:23.5rem;height:41.375rem;max-height:calc(100vh - 9.375rem);border-radius:2rem;overflow:hidden;-webkit-box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0);box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0)}.b-expirience-work .box .item .cont{background:#fbf6f1;border-top-left-radius:2rem;border-top-right-radius:2rem;min-height:16.5rem;padding:2rem}.b-expirience-work .box .item .cont .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}.b-expirience-work .box .item .cont .step img,.b-expirience-work .box .item .cont .step svg{display:block;height:1.8125rem;width:auto;margin-right:1.5rem}.b-expirience-work .box .item .cont .step span{display:block;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#0c5947}.b-expirience-work .box .item .cont h3{font-size:1.75rem;font-weight:500;line-height:102%;color:#000}.b-expirience-work .box .item .cont p{color:#000;margin-top:1rem}.b-expirience-work .box .item .img{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.b-expirience-work .box .item .img img{display:block;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.b-expirience-work .box .item-box{-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}.b-expirience-work .box .item-box:nth-child(1){-webkit-transition:all 1s;transition:all 1s}.b-expirience-work .box .item-box:nth-child(1) .item{margin-top:2.375rem;-webkit-transform:rotate(-10deg) translateX(-1.125rem);-ms-transform:rotate(-10deg) translateX(-1.125rem);transform:rotate(-10deg) translateX(-1.125rem)}.b-expirience-work .box .item-box:nth-child(2){-webkit-transition:all 1.05s;transition:all 1.05s}.b-expirience-work .box .item-box:nth-child(2) .item{margin-top:0}.b-expirience-work .box .item-box:nth-child(3){-webkit-transition:all 1.1s;transition:all 1.1s}.b-expirience-work .box .item-box:nth-child(3) .item{margin-top:2.625rem;-webkit-transform:rotate(4.67deg);-ms-transform:rotate(4.67deg);transform:rotate(4.67deg)}.b-expirience-work .box .item-box:nth-child(4){-webkit-transition:all 1.15s;transition:all 1.15s}.b-expirience-work .box .item-box:nth-child(4) .item{margin-top:1.75rem}.b-expirience-work .box .item-box:nth-child(5){-webkit-transition:all 1.2s;transition:all 1.2s}.b-expirience-work .box .item-box:nth-child(5) .item{margin-top:2.5rem;-webkit-transform:rotate(5.12deg);-ms-transform:rotate(5.12deg);transform:rotate(5.12deg)}.b-expirience-work .box .item-box:nth-child(6){-webkit-transition:all 1.25s;transition:all 1.25s}.b-expirience-work .box .item-box:nth-child(6) .item{margin-top:2.375rem}.b-expirience-work .box .item-box:nth-child(7){-webkit-transition:all 1.3s;transition:all 1.3s}.b-expirience-work .box .item-box:nth-child(7) .item{margin-top:2.8125rem;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.b-expirience-work .box .item-box:nth-child(8){-webkit-transition:all 1.05s;transition:all 1.05s}.b-expirience-work .box .item-box:nth-child(8) .item{margin-top:0}.b-expirience-work .box .item-box:nth-child(9){-webkit-transition:all 1.1s;transition:all 1.1s}.b-expirience-work .box .item-box:nth-child(9) .item{margin-top:2.625rem;-webkit-transform:rotate(4.67deg);-ms-transform:rotate(4.67deg);transform:rotate(4.67deg)}.b-expirience-work .box .item-box:nth-child(10){-webkit-transition:all 1.15s;transition:all 1.15s}.b-expirience-work .box .item-box:nth-child(10) .item{margin-top:1.75rem}@media (max-width:1025px){.b-expirience-work .box .item .cont h3{font-size:1.5rem}}@media (max-width:640px){.b-expirience-work{padding-top:1.875rem;padding-bottom:6.875rem;margin-top:0}.b-expirience-work>svg{display:none}.b-expirience-work h2{margin-bottom:1rem}.b-expirience-work .box .item{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin-top:0!important;width:11.75rem;min-width:11.75rem;height:20.375rem;margin-left:1rem;border-radius:1rem;-webkit-box-shadow:none;box-shadow:none}.b-expirience-work .box .item-box:last-child .item{margin-right:1rem}.b-expirience-work p.aos-animate+.scroll-box-step .box .item-box{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.scroll-box-step{margin-left:-1rem;margin-right:-1rem}.b-expirience-work .box{padding-top:2rem;overflow:auto;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.b-expirience-work .box::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.b-expirience-work .box::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.b-expirience-work .box::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.b-expirience-work .box .item .cont{border-top-left-radius:1rem;border-top-right-radius:1rem;min-height:8.625rem;padding:1rem}.b-expirience-work .box .item .img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.b-expirience-work .box .item .img img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.b-expirience-work .box .item .cont .step img,.b-expirience-work .box .item .cont .step svg{height:.875rem;margin-right:.75rem}.b-expirience-work .box .item .cont .step span{font-size:.625rem}.b-expirience-work .box .item .cont .step{margin-bottom:.75rem}.b-expirience-work .box .item .cont h3{font-size:1.125rem}}.expiriencePage .b-start-doing,.zeroGravitryPage .b-start-doing{padding-bottom:18.125rem}.expiriencePage .b-start-doing h2,.zeroGravitryPage .b-start-doing h2{max-width:38.625rem}.expiriencePage .b-start-doing .subtitle,.zeroGravitryPage .b-start-doing .subtitle{font-size:1rem;line-height:120%;letter-spacing:.36rem}.expiriencePage .b-start-doing .ml,.zeroGravitryPage .b-start-doing .ml{max-width:20.125rem;margin-right:21.5625rem}@media (max-width:1025px){.expiriencePage .b-start-doing .ml,.zeroGravitryPage .b-start-doing .ml{margin-right:0}}@media (max-width:640px){.expiriencePage .b-start-doing,.zeroGravitryPage .b-start-doing{padding-bottom:9.75rem}}.expiriencePage .b-start-doing .ml{max-width:50%;width:100%;margin-right:0}.expiriencePage .b-start-doing .subtitle{max-width:20.125rem}.expiriencePage .b-start-doing .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.expiriencePage .b-start-doing .btns .link-btn{margin-right:1.5rem}.expiriencePage .b-start-doing .btns .link-btn:last-child{margin-right:0}@media (any-hover:hover){.expiriencePage .b-start-doing .btns .link-btn.dark.border:hover{color:#3c6c60}}@media (max-width:640px){.expiriencePage .b-start-doing .ml{max-width:100%;width:100%;margin-right:0}.expiriencePage .b-start-doing .btns{display:block}.expiriencePage .b-start-doing .btns .link-btn{margin-right:0;margin-bottom:1rem}.expiriencePage .b-start-doing .btns .link-btn:last-child{margin-bottom:0}}.b-main.on-infrared{padding-top:11.375rem;padding-bottom:5.625rem}.b-main.on-infrared h1{max-width:63.4375rem;font-size:5.5rem}.b-main.on-infrared p{display:block;font-size:1rem;font-weight:400;line-height:140%;max-width:42.5rem;margin-bottom:4rem}.b-main.on-infrared .img-video-box{position:relative}.b-main.on-infrared .book-now-btn{margin-bottom:3.5rem}@media (max-width:1025px){.b-main.on-infrared h1{max-width:45rem;font-size:4.25rem}}@media (max-width:640px){.b-main.on-infrared{padding-top:7.375rem;padding-bottom:3.5rem}.b-main.on-infrared h1{max-width:100%;font-size:3rem}.b-main.on-infrared p{max-width:100%;margin-bottom:2rem}.b-main.on-infrared .book-now-btn{margin-bottom:0}.b-main.on-infrared .img-video-box{padding-bottom:5.5rem}}.infrared-lr{background:#b9d1b1;padding-top:13.8125rem;padding-bottom:18.375rem;position:relative;overflow:hidden}.infrared-lr>svg.top{display:block;width:100%;height:auto;position:absolute;left:0;top:-1px;z-index:2}.infrared-lr>svg.top.mob{display:none}.infrared-lr>svg.bot{display:block;width:100%;height:auto;position:absolute;left:0;bottom:-1px}.infrared-lr>svg.bot.mob{display:none}.infrared-lr .wave{position:absolute;width:51.4375rem;height:56.375rem;top:7.3125rem;right:-.5rem}.infrared-lr .wave svg{display:block;width:82.75rem;height:auto;position:absolute;right:-35.625rem;top:-29.5625rem}.infrared-lr .wave svg.mob{display:none}.infrared-lr .wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0;-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.infrared-lr .wave.aos-animate svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.infrared-lr .wave2{position:absolute;width:71.75rem;height:74.5rem;bottom:10.875rem;left:-32.375rem}.infrared-lr .wave2 svg{display:block;width:100%;height:auto;position:absolute;right:0;top:0}.infrared-lr .wave2 svg.mob{display:none}.infrared-lr .wave2 svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;opacity:0;-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.infrared-lr .wave2.aos-animate svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.infrared-lr .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7.5rem}.infrared-lr .box:last-child{margin-bottom:0}.infrared-lr .box:nth-child(even) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:.75rem;padding-right:0}.infrared-lr .box:nth-child(even) .cont{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:8rem;padding-left:7.1875rem}.infrared-lr .box .image{width:50%;padding-right:.75rem}.infrared-lr .box .image .img{position:relative;border-radius:5.625rem;padding-top:100%}.infrared-lr .box .image .img img{border-radius:5.625rem;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.infrared-lr .box .cont{width:50%;padding-left:8rem;padding-right:7.1875rem}.infrared-lr .box .cont h2,.infrared-lr .box .cont h3{color:#000;margin-bottom:2rem}.infrared-lr .box .cont p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.infrared-lr .box .cont p:last-child{margin-bottom:0}.infrared-lr .box .cont p a{color:#0c5947;text-decoration:underline;-webkit-transition:.2s;transition:.2s}.infrared-lr .box .cont p a:hover{text-decoration-color:transparent}.infrared-lr.second{padding-bottom:17.5rem;position:relative}.infrared-lr.second>svg.top{top:-45rem}.infrared-lr.second .wave{top:-.8125rem}.infrared-lr.second .wave2{bottom:21%}.infrared-lr.second .head-cont{width:50%;padding-right:.75rem;margin-bottom:4rem}.infrared-lr.second .head-cont h2{color:#000;margin-bottom:2rem}.infrared-lr.second .head-cont p{display:block;max-width:29.5625rem;color:#000;font-size:1rem;font-weight:400;line-height:140%}.infrared-lr.second .box .cont .subtitle{font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#0c5947;margin-bottom:2rem}.infrared-lr.second .box .image .img{position:relative}.infrared-lr.second .box .image .img img{z-index:1}.infrared-lr.second .box .image .img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;border-radius:5.625rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.infrared-lr.second .box .image .img .list{position:absolute;z-index:3;left:0;bottom:0;width:100%;padding:3.75rem}.infrared-lr.second .box .image .img .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.46875rem 0;border-bottom:1px solid #fff}.infrared-lr.second .box .image .img .list .item .icon{width:1.5rem;min-width:1.5rem;margin-right:.625rem}.infrared-lr.second .box .image .img .list .item .icon svg{display:block;width:100%;height:auto}.infrared-lr.second .box .image .img .list .item span{display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.335rem;text-transform:uppercase;color:#fff}.infrared-lr.on-giftcard{padding-bottom:11.25rem}.infrared-lr.on-giftcard .wave2{position:absolute;width:71.75rem;height:74.5rem;bottom:10.5rem;left:-26.875rem}.infrared-lr.on-giftcard .box{margin-bottom:5.625rem}.infrared-lr.on-giftcard .box:last-child{margin-bottom:0}.infrared-lr.on-giftcard .box .cont p{font-size:1.25rem}.infrared-lr.on-giftcard .box:nth-child(even) .image{padding-right:.75rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0}.infrared-lr.on-giftcard .box:nth-child(even) .cont{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:8rem;padding-right:7.1875rem}.infrared-lr.on-giftcard .box:nth-child(odd) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:.75rem;padding-right:0}.infrared-lr.on-giftcard .box:nth-child(odd) .cont{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:7.875rem;padding-left:7.1875rem}.infrared-lr.on-giftcard .box:nth-child(1) .cont{padding-left:0}.infrared-lr.second+.section-prices{position:relative;margin-top:-6.25rem}@media (max-width:1025px){.infrared-lr.second{padding-bottom:15rem}.infrared-lr .wave svg{width:70rem}.infrared-lr .wave2{position:absolute;width:55rem;height:57.0625rem;bottom:4.375rem;left:-26.25rem}.infrared-lr{padding-top:11.25rem;padding-bottom:13.125rem}.infrared-lr .box .cont h2,.infrared-lr .box .cont h3{width:100%;padding-right:0}.infrared-lr .box .cont{width:50%;padding-left:.75rem;padding-right:0}.infrared-lr .box:nth-child(even) .cont{padding-right:.75rem;padding-left:0}.infrared-lr .box{margin-bottom:5rem}.infrared-lr.second>svg.top{top:-30rem}.infrared-lr.second .wave{top:7.5rem}.infrared-lr.second .box .image .img .list{padding:3.125rem 1.875rem}.infrared-lr.second .box .image .img .list .item span{letter-spacing:.09375rem}.infrared-lr.second .box .cont .subtitle{margin-bottom:1.5rem}.infrared-lr.on-giftcard .box:nth-child(odd) .cont{padding-right:.75rem;padding-left:0}.infrared-lr.on-giftcard .box:nth-child(even) .cont{padding-left:.75rem;padding-right:0}}@media (max-width:640px){.infrared-lr.second{padding-bottom:12.5rem}.infrared-lr .wave{width:100%;height:20.875rem;top:.4375rem;right:0}.infrared-lr .wave svg{width:37.625rem;right:-16.25rem;top:-6.125rem}.infrared-lr .wave svg.desk{display:none}.infrared-lr .wave svg.mob{display:block}.infrared-lr>svg.top.mob{display:block}.infrared-lr>svg.top.desk{display:none}.infrared-lr>svg.bot.mob{display:block}.infrared-lr>svg.bot.desk{display:none}.infrared-lr{padding-top:7.625rem;padding-bottom:12.0625rem}.infrared-lr .box .cont h2,.infrared-lr .box .cont h3{margin-bottom:1.5rem}.infrared-lr .box{margin-bottom:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.infrared-lr .box .image{width:100%;padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% + 2rem);margin:0 -1rem;margin-top:2rem}.infrared-lr .box .cont{width:100%;padding-left:0;padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.infrared-lr .wave2{position:absolute;width:27.125rem;height:28.125rem;bottom:29rem;left:-11.8125rem}.infrared-lr .box:nth-child(even) .image{padding-left:0}.infrared-lr.second>svg.top{top:0}.infrared-lr.second .head-cont{width:100%;padding-right:0;margin-bottom:2rem}.infrared-lr.second .wave{top:-.8125rem}.infrared-lr.second .box .image .img .list{padding:2.5rem 2.25rem}.infrared-lr.second .box .image .img .list .item span{letter-spacing:.1875rem;font-size:.549375rem}.infrared-lr.second .box .image .img .list .item .icon{width:.875rem;min-width:.875rem;margin-right:.3125rem}.infrared-lr.second .box{margin-bottom:5rem}.infrared-lr.second .box:last-child{margin-bottom:0}.infrared-lr.second .box .cont .subtitle{margin-bottom:1rem}.infrared-lr.second .wave2{bottom:auto;top:32%}.infrared-lr.on-giftcard .box .cont p{font-size:1rem}.infrared-lr.on-giftcard .box:nth-child(even) .cont,.infrared-lr.on-giftcard .box:nth-child(odd) .cont{padding-right:0;padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.infrared-lr.on-giftcard .box:nth-child(even) .image,.infrared-lr.on-giftcard .box:nth-child(odd) .image{padding-right:0;padding-left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.infrared-lr.on-giftcard .box{margin-bottom:5rem}.infrared-lr.on-giftcard .wave2{position:absolute;width:33.375rem;height:34.625rem;bottom:31.875rem;left:-13.3125rem}.infrared-lr.on-giftcard{padding-bottom:5.1875rem}}@media (max-width:500px){.infrared-lr{padding-bottom:9.5625rem}}.b-vert-scroll-cards{padding:5.625rem 0}.b-vert-scroll-cards .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-vert-scroll-cards .box .left{width:50%;padding-right:.75rem}.b-vert-scroll-cards .box .right{width:50%;padding-left:8rem;padding-right:7.1875rem}.b-vert-scroll-cards .box .right h2{margin-bottom:2rem}.b-vert-scroll-cards .box .right p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#fff}.b-vert-scroll-cards .cards .card{background:#fbf6f1;padding:2rem;padding-top:0;border-radius:2rem;margin-bottom:1rem;-webkit-box-shadow:0 -10px 24px 0 rgba(0,0,0,.02);box-shadow:0 -10px 24px 0 rgba(0,0,0,.02)}.b-vert-scroll-cards .cards .card:last-child{margin-bottom:0}.b-vert-scroll-cards .cards .card .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem;padding-top:2rem}.b-vert-scroll-cards .cards .card .title svg{display:block;width:3rem;min-width:3rem;height:auto;margin-right:1.5rem}.b-vert-scroll-cards .cards .card .title h3{color:#000;font-size:3rem;line-height:102%}.b-vert-scroll-cards .cards .card p{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.b-vert-scroll-cards .cards .card p:last-child{margin-bottom:0}.b-vert-scroll-cards.on-main .cards .card .title h3{font-size:2rem}.b-vert-scroll-cards.on-giftcard .box .right{padding-right:0}.b-vert-scroll-cards.on-giftcard .box .right h2{font-size:3rem}.b-vert-scroll-cards.on-giftcard .box .right p{margin-bottom:1rem}.b-vert-scroll-cards.on-giftcard .box .right p:last-child{margin-bottom:0}.b-vert-scroll-cards.on-giftcard .box .right .link-btn{min-width:20.125rem;margin-top:1rem}.b-vert-scroll-cards.on-giftcard .cards .card .title h3{font-size:1.75rem}.b-vert-scroll-cards.on-giftcard .cards .card .title svg{width:2rem;min-width:2rem}@media (max-width:1025px){.b-vert-scroll-cards .box .right{width:50%;padding-left:.75rem;padding-right:0}.b-vert-scroll-cards .cards .card .title h3{font-size:2.25rem}.b-vert-scroll-cards .cards .card .title svg{width:2.25rem;min-width:2.25rem;margin-right:.75rem}}@media (max-width:640px){.b-vert-scroll-cards.on-giftcard .box .right h2{font-size:2.5rem}.b-vert-scroll-cards.on-giftcard .box .left .link-btn{width:100%;margin-top:2rem}.b-vert-scroll-cards{padding:4rem 0}.b-vert-scroll-cards .box{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-vert-scroll-cards .box .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-left:0;padding-right:0;margin-bottom:2rem}.b-vert-scroll-cards .box .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-right:0}.b-vert-scroll-cards .cards .card .title h3{font-size:1.625rem}.b-vert-scroll-cards .cards .card .title svg{width:3rem;min-width:3rem;margin-right:1.5rem}.b-vert-scroll-cards .box .right h2{margin-bottom:1rem}.b-vert-scroll-cards.on-main .box .right h2{margin-bottom:0}.b-vert-scroll-cards.on-main .cards .card .title h3{font-size:1.625rem}.b-vert-scroll-cards.on-main{padding-bottom:1.375rem}}.b-goog-review.border-bg{background:#0c5947;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem}.b-goog-review.border-bg h2{padding-left:3.125rem}.b-goog-review.border-bg .ratings{padding-left:3.125rem}.b-goog-review.border-bg .reviews-slider .swiper-buttons{right:3.125rem}.giftCardPromo .b-gift-prices,.giftCardsHolidays .b-gift-prices{background:0 0;margin-bottom:11.25rem}@media (max-width:1025px){.giftCardPromo .b-gift-prices,.giftCardsHolidays .b-gift-prices{margin-bottom:8.75rem}}@media (max-width:640px){.giftCardPromo .b-gift-prices,.giftCardsHolidays .b-gift-prices{margin-bottom:5rem}}.b-gift-prices{background:-webkit-gradient(linear,left top,left bottom,from(#b9d1b1),color-stop(49%,#b9d1b1),color-stop(50%,#3c6c60),to(#3c6c60));background:linear-gradient(180deg,#b9d1b1 0,#b9d1b1 49%,#3c6c60 50%,#3c6c60 100%)}.b-gift-prices .box-out{background:url(../img/service/bg-price.svg) 50%/cover no-repeat #fbf6f1;padding:5.625rem 0;border-radius:5.625rem;position:relative;z-index:2}.b-gift-prices .separate-line{width:100%;height:2px;background:url(../img/service/line.svg) 50%/contain repeat-x;margin:1.5rem 0}.b-gift-prices .box{display:-webkit-box;display:-ms-flexbox;display:flex}.b-gift-prices .box .left{width:calc(50% + .75rem);padding-left:3.125rem}.b-gift-prices .box .right{width:calc(50% - .75rem);padding-left:7.1875rem;padding-right:7.1875rem}.b-gift-prices .box .subtitle{font-size:1.25rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#0c5947;margin-bottom:1.5rem}.b-gift-prices .box .subtitle.small{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#000;margin-bottom:1rem}.gift-tabs .tab{display:none}.gift-tabs .tab.active{display:block}.gift-tabs .tab p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.gift-tabs .tab ul{list-style:none;margin-top:1.5rem;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#0c5947}.gift-tabs .tab ul li{position:relative;padding-left:1rem;margin-bottom:1rem}.gift-tabs .tab ul li:last-child{margin-bottom:0}.gift-tabs .tab ul li:before{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;background:#0c5947;left:0;top:50%;margin-top:-.3125rem}.gift-tabs .tab .price{font-family:quincycf,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:102%;color:#0c5947;margin-bottom:1.5rem}.gift-tabs .tab .link-btn{width:100%}.gift-tabs .tabs-nav .tabs-nav-item{margin-bottom:.5rem}.gift-tabs .tabs-nav .tabs-nav-item:last-child{margin-bottom:0}.gift-tabs .tabs-nav .tabs-nav-item a{padding:.75rem 1.5rem;border-radius:2.5rem;border:1px solid #b9d1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.gift-tabs .tabs-nav .tabs-nav-item a span{position:relative;color:#3c6c60;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;-webkit-transition:padding .3s ease-out;transition:padding .3s ease-out}.gift-tabs .tabs-nav .tabs-nav-item a span:before{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;background:#0c5947;left:0;top:50%;margin-top:-.3125rem;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.gift-tabs .tabs-nav .tabs-nav-item.active a{background:#ddf2d0;border-color:#ddf2d0}.gift-tabs .tabs-nav .tabs-nav-item.active a span{padding-left:1rem}.gift-tabs .tabs-nav .tabs-nav-item.active a span:before{opacity:1}.range-slider{padding:1.875rem 0;position:relative}.range-slider .mark{font-size:.625rem;font-weight:500;line-height:140%;letter-spacing:.15rem;text-transform:uppercase;color:#0c5947;position:absolute;bottom:0}.range-slider .mark.lft{left:0}.range-slider .mark.rgt{right:0}#sliderGift{height:.25rem}#sliderGift .noUi-connect{background:#0c5947}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-target{background:#b9d1b1;border-radius:4px;border:0;-webkit-box-shadow:none;box-shadow:none}.noUi-connects{border-radius:4px}#sliderGift .noUi-handle{height:1.5rem;width:1.5rem;top:-.625rem;right:-.75rem;border-radius:50%;background:#ddf2d0;border:4px solid #0c5947;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15);cursor:pointer}.noUi-tooltip{border:0;border-radius:0;background:0 0;font-size:.625rem;font-weight:500;line-height:140%;letter-spacing:.15rem;text-transform:uppercase;color:#0c5947;padding:0}.noUi-horizontal .noUi-tooltip{bottom:1.5rem}@media (max-width:1025px){.b-gift-prices .box .left{padding-left:0}.b-gift-prices .box .right{padding-left:2rem;padding-right:2rem}}@media (max-width:640px){.b-gift-prices .box-out{background:#fbf6f1;padding:4rem 0;border-radius:2rem}.b-gift-prices .box{display:block}.b-gift-prices .box .left{padding:0;width:100%;margin:0;margin-bottom:3.5rem}.b-gift-prices .box .right{padding-left:0;padding-right:0;width:100%}.range-slider{padding-top:3.375rem;padding-bottom:1.75rem}.gift-tabs .tabs-nav .tabs-nav-item a{padding:.75rem 1.125rem}}.b-booking-title{padding-top:12rem;padding-bottom:4rem}.b-booking-title h1{max-width:70.625rem}.b-booking{background:#fbf6f1;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;padding-top:5.625rem;padding-bottom:21.875rem}.b-booking .box{padding:0 7.1875rem}.b-booking .box .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;margin-bottom:1.5rem;color:#0c5947}.b-booking .steps-line{padding-top:3.1875rem;padding-bottom:1.1875rem}.b-booking .steps-line .line{width:100%;height:2px;background:#b9d1b1;position:relative}.b-booking .steps-line .line .progress{position:absolute;left:0;top:0;height:2px;background:#0c5947}.b-booking .steps-line .line .item{position:absolute;top:50%;margin-top:-1.25rem;width:2.5rem;height:2.5rem;border-radius:50%;background:#b9d1b1;border:2px solid #b9d1b1;-webkit-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-booking .steps-line .line .item svg{display:block;width:1.75rem;height:auto}.b-booking .steps-line .line .item span{display:block;position:absolute;bottom:100%;margin-bottom:.8125rem;font-family:quincycf,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:102%;color:#b9d1b1;white-space:nowrap}.b-booking .steps-line .line .item.active{border-color:#0c5947;background:#ddf2d0}.b-booking .steps-line .line .item.active span{color:#0c5947}.b-booking .steps-line .line .item.item-1{left:0}.b-booking .steps-line .line .item.item-1 span{left:0}.b-booking .steps-line .line .item.item-2{left:50%;margin-left:-1.25rem}.b-booking .steps-line .line .item.item-2 span{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.b-booking .steps-line .line .item.item-3{right:0}.b-booking .steps-line .line .item.item-3 span{right:0}.b-booking .booking-login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#0c5947;margin-top:1.5rem}.b-booking .booking-login .login{cursor:pointer;position:relative;margin-left:4px}.b-booking .booking-login .login:after{content:"";width:100%;height:1px;background:#0c5947;-webkit-transition:.2s;transition:.2s;position:absolute;right:0;bottom:.1875rem}.b-booking .booking-login .login:hover:after{width:0}.b-booking .booking-login>div{width:100%;margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-booking .booking-login .change-pass{cursor:pointer;position:relative;margin-left:0}.b-booking .booking-login .change-pass:after{content:"";width:100%;height:1px;background:#0c5947;-webkit-transition:.2s;transition:.2s;position:absolute;right:0;bottom:.1875rem}.b-booking .booking-login .change-pass:hover:after{width:0}.b-booking .step-1{margin-top:4rem}.b-booking .step-1 .items .item{margin-bottom:1rem;border-radius:5rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2rem}.b-booking .step-1 .items .item:last-child{margin-bottom:0}.b-booking .step-1 .items .item>span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:quincycf,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;padding-right:1rem}.b-booking .step-1 .items .item>span i{font-style:normal!important;white-space:nowrap;font-family:"DM Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase}.b-booking .step-1 .items .item .link-btn{min-width:12.8125rem}.b-booking .step-1 .items .item .link-btn i{font-style:normal!important}.b-booking .step-2{margin-top:4rem}.b-booking .step-2 .items{background:#fff;border-radius:2rem;padding:2rem}.b-booking .step-2 .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.b-booking .step-2 .items .item:last-child{margin-bottom:0}.b-booking .step-2 .items .item .img{width:calc(50% - .75rem);position:relative;border-radius:5.625rem;overflow:hidden;height:29.1875rem}.b-booking .step-2 .items .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:5.625rem}.b-booking .step-2 .items .item .cont{width:calc(50% - .75rem);position:relative}.b-booking .step-2 .items .item .cont .link-btn{min-width:11.25rem;position:absolute;right:0;top:0}.b-booking .step-2 .items .item .cont .subtitle{max-width:calc(100% - 12.625rem);letter-spacing:.36rem;margin-bottom:1rem}.b-booking .step-2 .items .item .cont .price{font-family:quincycf,sans-serif;font-size:1.625rem;font-style:normal;font-weight:500;line-height:102%;color:#0c5947;margin-bottom:2rem}.b-booking .step-2 .items .item .cont p{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000}.b-booking .step-3{margin-top:4rem}.b-booking .step-3 .next-step-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.5rem}.b-booking .step-3 .next-step-btn .link-btn{min-width:12.875rem}.b-booking .step-3 .items{background:#fff;border-radius:2rem;padding:2rem}.b-booking .step-3 .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.b-booking .step-3 .items .item:last-child{margin-bottom:0}.b-booking .step-3 .items .item .img{width:calc(50% - .75rem);position:relative;border-radius:5.625rem;overflow:hidden;height:29.1875rem}.b-booking .step-3 .items .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:5.625rem}.b-booking .step-3 .items .item .cont{width:calc(50% - .75rem);position:relative}.b-booking .step-3 .items .item .cont .link-btn{min-width:11.25rem;position:absolute;right:0;top:0}.b-booking .step-3 .items .item .cont .subtitle{max-width:calc(100% - 12.625rem);letter-spacing:.36rem;margin-bottom:1rem}.b-booking .step-3 .items .item .cont .price{font-family:quincycf,sans-serif;font-size:1.625rem;font-style:normal;font-weight:500;line-height:102%;color:#0c5947;margin-bottom:2rem}.b-booking .step-3 .items .item .cont p{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000}.b-booking .step-4,.b-booking .step-5{margin-top:4rem}.b-booking .step-4 .choosed-title,.b-booking .step-5 .choosed-title{border-radius:2rem}.b-booking .step-4 .choosed-title span,.b-booking .step-5 .choosed-title span{display:block;font-family:"DM Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;margin-top:1rem;color:#0c5947;max-width:54.1875rem}.b-booking .step-5 h4{font-size:2rem;font-style:normal;font-weight:400;line-height:102%;margin-bottom:1rem;color:#000}.b-booking .step-5 .contact-form.franchiseForm .column-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1.5rem}.b-booking .step-5 .hover_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-booking .step-5 .hover_text svg{display:block;width:1rem;height:auto;margin-right:.5rem}.b-booking .step-6-1{margin-top:4rem}.b-booking .step-6-2{margin-top:4rem}.b-booking .step-6-3{margin-top:4rem}.b-booking .step-6-3 .items .item{margin-bottom:1rem;border-radius:5rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2rem}.b-booking .step-6-3 .items .item:last-child{margin-bottom:0}.b-booking .step-6-3 .items .item>span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:quincycf,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;padding-right:1rem}.b-booking .step-6-3 .items .item>span i{font-style:normal!important;white-space:nowrap;font-family:"DM Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase}.b-booking .step-6-3 .items .item .link-btn{min-width:12.8125rem}.b-booking .step-6-3 .items .item .link-btn i{font-style:normal!important}.b-booking .back{-webkit-appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;margin-bottom:2rem;cursor:pointer}.b-booking .back svg{display:block;width:1rem;height:auto;margin-right:.75rem}.b-booking .back span{display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;-webkit-transition:.2s;transition:.2s;color:#000}.b-booking .back:hover span{color:#0c5947}.b-booking .choosed-title{font-family:quincycf,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;background:#fff;border-radius:2rem;padding:1.75rem 2rem;margin-bottom:2.5rem}.b-booking .text-block{margin-top:5.625rem}.b-booking .text-block .subtitle{font-family:"DM Sans",sans-serif;margin-bottom:1.5rem}.b-booking .text-block p{display:block;font-size:1rem;font-style:normal;font-weight:400;color:#000;line-height:140%;margin-bottom:1em}.b-booking .text-block p:last-child{margin-bottom:0}.b-booking .faq-block{margin-top:5.625rem}.b-booking .faq-block .accordion-faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-booking .faq-block .col{width:calc(50% - .75rem)}.b-booking .faq-block .text-section p a{text-decoration:underline;-webkit-transition:.2s;transition:.2s}.b-booking .faq-block .text-section p a:hover{text-decoration-color:transparent}.b-booking .faq-block .accordion-faq__dropdown{padding-right:0}.b-booking .powered-by{margin-top:6.5rem}.b-booking .powered-by svg{display:block;margin:0 auto;width:10.5rem;height:auto}.custom-checkbox{position:absolute;z-index:-1;opacity:0;height:.1px;width:.1px}.custom-checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;font-weight:400;line-height:140%;color:#000;cursor:pointer}.custom-checkbox+label a{text-decoration:underline;-webkit-transition:.2s;transition:.2s}.custom-checkbox+label a:hover{text-decoration-color:transparent}.custom-checkbox+label:before{content:"";display:inline-block;vertical-align:top;width:1.375rem;height:1.375rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:2px solid #000;border-radius:.5625rem;margin-right:.75rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox:checked+label::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='black' d='M3.58141 7.57961C3.38141 7.57961 3.19141 7.49961 3.05141 7.35961L0.221406 4.52961C-0.0685937 4.23961 -0.0685937 3.75961 0.221406 3.46961C0.511406 3.17961 0.991406 3.17961 1.28141 3.46961L3.58141 5.76961L8.72141 0.629609C9.01141 0.339609 9.49141 0.339609 9.78141 0.629609C10.0714 0.919609 10.0714 1.39961 9.78141 1.68961L4.11141 7.35961C3.97141 7.49961 3.78141 7.57961 3.58141 7.57961Z'/%3e%3c/svg%3e")}.booking-form{background:#fff;border-radius:2rem;padding:2rem;position:relative}.booking-form .contact-form.franchiseForm .franchiseForm__block:not(:last-child){margin-bottom:2rem}.booking-form .contact-form.franchiseForm button[type=submit]{width:auto;padding-left:2rem;padding-right:2rem;min-width:auto}.booking-form .error .hover_text{color:#e12f2f}.booking-form .form-sending{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:#fff;border-radius:2rem;padding:2rem;opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s}.booking-form .form-sending.active{opacity:1;visibility:visible}.booking-form .form-sending h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:1rem}.booking-form .form-sending .subtitle{margin-bottom:2rem}.booking-form .form-sending .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.booking-form .form-sending .loading svg{display:block;width:1.875rem;height:auto}.booking-form .form-sending .loading span{display:block;margin-left:.5rem;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;color:#0c5947}.booking-form .form-sending .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-form .form-sending .btns .link-btn{padding-left:2rem;padding-right:2rem}.booking-form .form-sending .btns .link-btn:first-child{min-width:13.5rem;margin-right:1rem}.booking-form .form-sending .btns .link-btn:last-child{min-width:18.0625rem}@-webkit-keyframes loaderAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svg-loader{-webkit-animation:loaderAnimation 2s infinite linear;animation:loaderAnimation 2s infinite linear}.choosed-info{background:#fff;padding:2rem;border-radius:2rem;margin-bottom:2.5rem}.choosed-info h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:1.5rem}.choosed-info .table-info{margin-bottom:2rem}.choosed-info .table-info .line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.choosed-info .table-info .line:last-child{margin-bottom:0}.choosed-info .table-info .line .col:first-child{width:11.9375rem;min-width:11.9375rem;padding-right:1rem;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;color:#000}.choosed-info .table-info .line .col:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#0c5947}.choosed-info .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.choosed-info .btns .link-btn{width:10.9375rem}.choosed-info .btns .link-btn:first-child{margin-right:1rem}.add-to-calendar{background:#fff;padding:2rem;border-radius:2rem;margin-bottom:2.5rem}.add-to-calendar .btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.add-to-calendar .btns .link-btn{padding-left:2rem;padding-right:2rem}.add-to-calendar .btns .link-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-to-calendar .btns .link-btn span img{display:block;width:1.5rem;height:auto;margin-right:.625rem}.add-to-calendar .btns .link-btn:first-child{margin-right:1rem}.save-inform{background:#fff;padding:2rem;border-radius:2rem}.save-inform .btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.save-inform .btns .link-btn{min-width:18.0625rem}.save-inform .btns .link-btn:first-child{margin-right:1rem}.sure-cancel{background:#fff;padding:2rem;border-radius:2rem}.sure-cancel h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:2rem}.sure-cancel .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.sure-cancel .btns .link-btn{padding-left:2rem;padding-right:2rem}.sure-cancel .btns .link-btn:first-child{margin-right:1rem}.sure-canceled{background:rgba(0,0,0,.1);padding:2rem;border-radius:2rem;margin-bottom:2.5rem}.sure-canceled h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:1rem}.sure-canceled p{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.sure-canceled .canceled{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#000}.sure-canceled .canceled span{color:#0c5947;text-decoration:line-through}.register-done{background:#ddf2d0;padding:2rem;border-radius:2rem;margin-bottom:2.5rem}.register-done h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#0c5947;margin-bottom:1rem}.register-done p{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.register-done .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#0c5947;margin-bottom:0}.b-booking .box .register-done .subtitle{margin-bottom:0}.booking-form .contact-form.franchiseForm button[type=submit]{min-width:10.9375rem}.step-register{margin-top:6.875rem}.step-register .flex-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.step-register .booking-form .contact-form.franchiseForm button[type=submit]{min-width:10.9375rem}.step-register .link-btn.cancel-btn{margin-top:2rem;margin-right:1rem;min-width:10.9375rem}.step-register h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:1rem}.step-register p{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:2rem}.step-register.change-pass h4{margin-bottom:2rem}.change-pass-err{background:rgba(225,47,47,.1);padding:2rem;border-radius:2rem;margin-bottom:2.5rem;margin-top:6.875rem}.change-pass-err h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#e12f2f;margin-bottom:0;max-width:54.1875rem}@media (max-width:1025px){.b-booking .box{padding:0}.b-booking .step-2 .items .item .img,.b-booking .step-3 .items .item .img{height:26.875rem}}@media (max-width:640px){.b-booking-title{padding-top:7.375rem;padding-bottom:4rem}.b-booking-title h1{font-size:2rem;max-width:100%}.b-booking{border-top-left-radius:2rem;border-top-right-radius:2rem;padding-top:5rem;padding-bottom:11.5rem}.b-booking .steps-line{padding-top:4.375rem;padding-bottom:1.1875rem;width:100%;overflow:auto;width:calc(100% + 2rem);margin-left:-1rem;padding-left:1rem;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none}.b-booking .steps-line::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.b-booking .steps-line::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.b-booking .steps-line::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.b-booking .steps-line:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.b-booking .steps-line .line{width:100%;min-width:44.875rem}.b-booking .steps-line .line .item span{margin-bottom:1.9375rem}.b-booking .step-1{margin-top:2rem}.b-booking .box .subtitle{font-size:.8125rem;margin-bottom:1rem}.b-booking .step-1 .items .item,.b-booking .step-6-3 .items .item{padding:1rem}.b-booking .step-1 .items .item>span,.b-booking .step-6-3 .items .item>span{font-size:1.25rem}.b-booking .step-1 .items .item>span i,.b-booking .step-6-3 .items .item>span i{font-family:quincycf,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:102%;text-transform:none;letter-spacing:0}.b-booking .step-1 .items .item .link-btn i,.b-booking .step-6-3 .items .item .link-btn i{display:none}.b-booking .step-1 .items .item .link-btn,.b-booking .step-6-3 .items .item .link-btn{min-width:6.25rem;height:2.5rem}.b-booking .step-1 .items,.b-booking .step-6-3 .items{margin:0 -1rem}.b-booking .text-block{margin-top:5rem}.b-booking .text-block .subtitle{font-size:1rem;margin-bottom:1.5rem}.b-booking .faq-block .accordion-faq{display:block}.b-booking .faq-block .col{width:100%}.b-booking .powered-by{margin-top:5rem}.b-booking .faq-block{margin-top:4rem}.b-booking .faq-block .accordion-faq__dropdown .text-section{margin-bottom:0}.b-booking .faq-block .accordion-faq__dropdown{padding-bottom:.5rem}.b-booking .faq-block .accordion-faq__title .a-icon{width:2.75rem;height:2.75rem;min-width:2.75rem}.b-booking .step-2,.b-booking .step-3{margin-top:1.5rem}.b-booking .back svg{margin-right:.625rem}.b-booking .choosed-title{border-radius:2rem;padding:1.5rem 1rem;margin:0 -1rem;margin-bottom:2.5rem}.b-booking .step-2 .subtitle{margin-bottom:1.5rem}.b-booking .step-3 .subtitle{margin-bottom:1rem}.b-booking .step-2 .items,.b-booking .step-3 .items{background:0 0;border-radius:0;padding:0;margin:0 -1rem}.b-booking .step-2 .items .item,.b-booking .step-3 .items .item{display:block;background:#fff;margin-bottom:1rem;padding:2rem 1rem}.b-booking .step-2 .items .item:first-child,.b-booking .step-3 .items .item:first-child{border-top-left-radius:2rem;border-top-right-radius:2rem}.b-booking .step-2 .items .item:last-child,.b-booking .step-3 .items .item:last-child{margin-bottom:0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.b-booking .step-2 .items .item .img,.b-booking .step-3 .items .item .img{height:auto;padding-top:100%;width:100%;margin-bottom:1.5rem}.b-booking .step-2 .items .item .cont,.b-booking .step-3 .items .item .cont{width:100%}.b-booking .step-2 .items .item .cont .subtitle,.b-booking .step-3 .items .item .cont .subtitle{max-width:100%}.b-booking .step-2 .items .item .cont .link-btn{min-width:100%;width:100%;position:relative;right:auto;top:auto;margin-bottom:1.5rem}.b-booking .step-2 .items .item .cont .price,.b-booking .step-3 .items .item .cont .price{margin-bottom:1rem}.b-booking .step-4,.b-booking .step-5{margin-top:2rem}.booking-form{margin:0 -1rem;padding:2rem 1rem}.booking-form .contact-form.franchiseForm button[type=submit]{width:100%}.booking-form .form-sending{padding:2rem 1rem}.booking-form .form-sending .subtitle{font-size:1rem;margin-bottom:2rem}.booking-form .form-sending .btns{display:block}.booking-form .form-sending .btns .link-btn:first-child{min-width:100%;margin-right:0;width:100%;margin-top:0}.booking-form .form-sending .btns .link-btn:last-child{min-width:100%;width:100%;margin-top:1rem}.b-booking .step-5 .contact-form.franchiseForm .column-3{grid-template-columns:repeat(1,1fr)}.b-booking .step-6-1{margin-top:2rem}.choosed-info{margin:0 -1rem;margin-bottom:1rem}.choosed-info h4{margin-bottom:1.5rem}.choosed-info .table-info{margin-bottom:1.5rem}.choosed-info .table-info .line{display:block;margin-bottom:1rem}.choosed-info .table-info .line .col:first-child{width:100%;min-width:100%;padding-right:0;margin-bottom:.5rem}.choosed-info .table-info .line .col:last-child{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.choosed-info .btns{-ms-flex-wrap:wrap;flex-wrap:wrap}.choosed-info .btns .link-btn{width:100%}.choosed-info .btns .link-btn:first-child{margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1rem}.add-to-calendar{margin:0 -1rem;margin-bottom:1rem}.add-to-calendar .btns{-ms-flex-wrap:wrap;flex-wrap:wrap}.add-to-calendar .btns .link-btn{width:100%}.add-to-calendar .btns .link-btn:first-child{margin-right:0;margin-bottom:1rem}.save-inform{margin:0 -1rem}.save-inform .btns{-ms-flex-wrap:wrap;flex-wrap:wrap}.save-inform .btns .link-btn{min-width:100%;width:100%}.save-inform .btns .link-btn:first-child{margin-right:0;margin-bottom:1rem}.b-booking .step-6-2{margin-top:2.5rem}.sure-cancel{padding:2rem 1rem;margin:0 -1rem}.sure-cancel .btns{display:block}.sure-cancel .btns .link-btn{width:100%}.sure-cancel .btns .link-btn:first-child{margin-right:0;margin-bottom:1rem}.b-booking .step-6-3{margin-top:2rem}.sure-canceled{padding:2rem 1rem;margin:0 -1rem;margin-bottom:2.5rem}.step-register{margin-top:4rem}.step-register .flex-btns{-ms-flex-wrap:wrap;flex-wrap:wrap}.step-register .link-btn.cancel-btn{margin-right:0;width:100%;margin-top:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.step-register .booking-form .contact-form.franchiseForm button[type=submit]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.register-done{padding:2rem 1rem;margin:0 -1rem;margin-bottom:2.5rem}.register-done h4{word-break:break-word;max-width:14.125rem}.change-pass-err{padding:2rem 1rem;margin:0 -1rem;margin-bottom:2.5rem;margin-top:4rem}}.b-booking .box .check-line .subtitle{margin-bottom:1rem}.check-group{margin-top:4rem}.booking-calendar+.check-group{margin-top:3rem}.check-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.check-line:last-child{margin-bottom:0}.check-line .check-item{width:calc(50% - .75rem);margin-bottom:1.5rem}.check-line .check-item .img{width:8.3125rem;min-width:8.3125rem;height:8.3125rem;overflow:hidden;border-radius:1rem;position:relative}.check-line .check-item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.check-line .check-item .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1rem}.choose-checkbox{position:absolute;z-index:-1;opacity:0;height:.1px;width:.1px}.choose-checkbox+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:1rem;background:#fff;border-radius:2rem;position:relative}.choose-checkbox+label h5{font-size:1.625rem;font-style:normal;font-weight:500;line-height:102%;color:#0c5947;margin-bottom:.5rem;padding-right:2rem}.choose-checkbox+label p{font-size:1rem;font-weight:400;line-height:140%;color:#000;margin-bottom:1rem}.choose-checkbox+label .price{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#000}.choose-checkbox+label:before{content:"";display:inline-block;vertical-align:top;width:1.375rem;height:1.375rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:2px solid #000;border-radius:.5625rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;right:1rem;top:50%;margin-top:-.6875rem}.choose-checkbox:checked+label::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='black' d='M3.58141 7.57961C3.38141 7.57961 3.19141 7.49961 3.05141 7.35961L0.221406 4.52961C-0.0685937 4.23961 -0.0685937 3.75961 0.221406 3.46961C0.511406 3.17961 0.991406 3.17961 1.28141 3.46961L3.58141 5.76961L8.72141 0.629609C9.01141 0.339609 9.49141 0.339609 9.78141 0.629609C10.0714 0.919609 10.0714 1.39961 9.78141 1.68961L4.11141 7.35961C3.97141 7.49961 3.78141 7.57961 3.58141 7.57961Z'/%3e%3c/svg%3e")}.booking-calendar{margin-top:4.125rem}.booking-calendar .calendar-box{background:#fff;padding:2rem;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-calendar .calendar-box .left{width:calc(50% - .75rem)}.booking-calendar .calendar-box .right{width:calc(50% - .75rem);position:relative}.booking-calendar .calendar-box .right .not-available{background:#fff;position:absolute;z-index:6;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;opacity:0;visibility:hidden;color:#000;text-align:center}.booking-calendar .calendar-box .right .not-available span{max-width:20.125rem}.booking-calendar .calendar-box .right .not-available.active{opacity:1;visibility:visible}.booking-calendar .calendar-box .right .format-date{font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:1.5rem}.booking-calendar .calendar-box .right .choose-timezone{font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;color:#000;text-transform:uppercase;margin-bottom:1rem}.booking-calendar .calendar-box .right .choose-timezone a{color:#000;font-weight:700;text-decoration:underline;-webkit-transition:.2s;transition:.2s}.booking-calendar .calendar-box .right .choose-timezone a:hover{text-decoration-color:transparent}.booking-calendar .calendar-box .right .wait-list-green{background:#ddf2d0;padding:.5rem;padding-left:1.75rem;border-radius:3.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.booking-calendar .calendar-box .right .wait-list-green p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;padding-right:1.5rem}.booking-calendar .calendar-box .right .wait-list-green .link-btn{width:10.375rem;min-width:10.375rem}.booking-calendar .calendar-box .right .wait-list-green .link-btn:hover{color:#3c6c60}.air-datepicker-nav .air-datepicker-nav--action:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-right:0}.air-datepicker-nav .air-datepicker-nav--action:last-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:1rem;margin-right:0}.air-datepicker{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;padding-top:3rem;border:0;background:#fbf6f1;border-radius:2rem;font-family:"DM Sans",sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;color:#000}.air-datepicker-nav{border-bottom:1px solid #b9d1b1;min-height:5.3125rem;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.air-datepicker-nav--title{border-radius:0;padding:0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;color:#000}.air-datepicker-nav--action{width:2.5rem;border-radius:0}.air-datepicker-nav--title i{color:#000}.air-datepicker-nav--action svg{width:100%;height:auto;display:block}.air-datepicker-nav--action path{fill:#0c5947;stroke:none;stroke-width:initial}.air-datepicker--content{padding:1rem 1.625rem;padding-bottom:.25rem}.air-datepicker-body--day-names{grid-template-columns:repeat(7,2.625rem);grid-column-gap:1.125rem;margin:.5rem 0;margin-bottom:1rem}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,2.625rem);grid-auto-rows:2.625rem;grid-column-gap:1.125rem;grid-row-gap:.5rem}.air-datepicker-body--day-name{color:#000;font-size:.8125rem;font-weight:500}.air-datepicker-cell.-current-{color:#3c6c60}.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:#000}.air-datepicker-cell{border-radius:50%}.air-datepicker-cell.-focus-{background:#0c5947;color:#fff}.air-datepicker-cell.-selected-.-focus-{background:#0c5947}.air-datepicker-cell.-selected-{color:#fff;border:none;background:#0c5947}.air-datepicker-cell.-disabled-{cursor:default;color:rgba(0,0,0,.4);background:0 0!important}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:#0c5947}.air-datepicker-cell.-selected-.-current-{color:#fff;background:#0c5947}.air-datepicker-cell.-current-.-focus-{color:#fff;background:#0c5947}.radio-time-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1rem}.radio-time-group .item{margin:0 .5rem;margin-bottom:1rem;width:calc(25% - 1rem)}.radio-time-group.range{display:block}.radio-time-group.range .item{margin:0;margin-bottom:1rem;width:12.9375rem}.custom-radio{position:absolute;z-index:-1;opacity:0;width:.1px;height:.1px}.custom-radio+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:3.5rem;border:1px solid #0c5947;border-radius:3.125rem;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;color:#0c5947;-webkit-transition:.2s;transition:.2s;cursor:pointer}.custom-radio:not(:disabled):not(:checked)+label:hover{background:#0c5947;color:#fff}.custom-radio:checked+label{background:#0c5947;color:#fff}.modal-wind{display:none}.fancybox-bg{background:rgba(3,22,18,.5)}.fancybox-is-open .fancybox-bg{opacity:1}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-slide{padding:0}}.modal-fathers-mothers-def .fancybox-content{background:#fff;margin:0;width:100%;max-width:70.625rem;padding:2.5rem 2rem;border-radius:2rem;max-height:100%;overflow:hidden}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content{vertical-align:bottom;padding:2rem 1rem;border-bottom-left-radius:0;border-bottom-right-radius:0}}.modal-fathers-mothers-def .fancybox-content .m-close{width:2rem;height:2rem;right:2rem;top:2rem}.modal-fathers-mothers-def .fancybox-content .fancybox-button{display:none}.modal-fathers-mothers-def .fancybox-content .box .title{font-family:quincycf;font-size:2rem;line-height:100%;font-weight:500;color:#0c5947;margin-bottom:2rem;padding-right:4rem}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .box .title{margin-bottom:1.5rem}}.modal-fathers-mothers-def .fancybox-content .packages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-fathers-mothers-def .fancybox-content .packages .package{width:calc(50% - .75rem);border-radius:2rem;background:#ffeac8;padding:1.5rem;padding-top:0}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .packages .package{width:calc(50% - .5rem);border-radius:1.5rem;padding:.75rem;padding-top:0}}.modal-fathers-mothers-def .fancybox-content .packages .package:hover .img svg{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal-fathers-mothers-def .fancybox-content .packages .package .img{position:relative;padding-top:69.23%;overflow:hidden;border-radius:2rem;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .packages .package .img{padding-top:100%;border-radius:1.5rem;margin-bottom:1rem;margin-left:-.75rem;margin-right:-.75rem}}.modal-fathers-mothers-def .fancybox-content .packages .package .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;border-radius:2rem}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .packages .package .img img{border-radius:1.5rem}}.modal-fathers-mothers-def .fancybox-content .packages .package .img svg{display:block;width:100%;height:100%;position:absolute;right:0;top:0;z-index:2;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.modal-fathers-mothers-def .fancybox-content .packages .package p{font-family:quincycf;font-size:1.25rem;line-height:100%;font-weight:500;color:#f37f64;margin-bottom:1.5rem}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .packages .package p{margin-bottom:1rem}}.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light{padding-left:2rem;padding-right:2rem;background:#fff;color:#f37f64}.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light span.mob{display:none}@media (max-width:640px){.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light{padding-left:.625rem;padding-right:.625rem;width:100%}.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light span.mob{display:block}.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light span.desk{display:none}}@media (any-hover:hover){.modal-fathers-mothers-def .fancybox-content .packages .package .link-btn.light:hover{background:#f0fbe9}}.modal-fathers-mothers-def .fancybox-content .packages .package:last-child{background:#81a3ed}.modal-fathers-mothers-def .fancybox-content .packages .package:last-child p{color:#fff}.modal-fathers-mothers-def .fancybox-content .packages .package:last-child .link-btn.light{color:#3774fa}.modal-timezone.fancybox-content{background:#fff;display:inline-block;margin:0;width:100%;max-width:41.75rem;padding:2.5rem 2rem;padding-bottom:0;border-radius:2rem;max-height:100%;overflow:hidden}.modal-timezone.fancybox-content .fancybox-button{display:none}.modal-timezone.fancybox-content h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:2rem}.modal-timezone.fancybox-content .back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:2rem}.modal-timezone.fancybox-content .back svg{display:block;width:1rem;height:auto}.modal-timezone.fancybox-content .back span{margin-left:.625rem;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;color:#000}.modal-timezone.fancybox-content input{color:#000;border-radius:0;background:url(../img/ic-search.svg) no-repeat left center;background-color:transparent!important;background-size:1rem 1rem;border-bottom:1px solid #000;outline:0;padding:.3125rem 0;padding-left:2rem;height:2.25rem}.modal-timezone.fancybox-content .ul-box{overflow:auto;height:18.75rem;padding-top:2rem;padding-bottom:2rem;margin-right:-1.5rem;scrollbar-width:thin;-ms-overflow-style:thin}.modal-timezone.fancybox-content .ul-box::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:transparent}.modal-timezone.fancybox-content .ul-box::-webkit-scrollbar-thumb{background-color:#0c5947;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;cursor:default}.modal-timezone.fancybox-content .ul-box::-webkit-scrollbar-thumb:hover{background-color:#0c5947}.modal-timezone.fancybox-content ul{list-style:none}.modal-timezone.fancybox-content ul li{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;padding:.625rem 2rem;-webkit-transition:.2s;transition:.2s;cursor:pointer;margin-bottom:.25rem}.modal-timezone.fancybox-content ul li:hover{background:#fbf6f1}.modal-timezone.fancybox-content ul li.active{background:#fbf6f1;font-weight:500}.m-close{cursor:pointer;width:24px;position:absolute;right:2.3125rem;top:2.25rem;-webkit-transition:.2s;transition:.2s}.m-close:hover{opacity:.5}.m-close svg{display:block;width:100%;height:auto}.modal-wait.fancybox-content{background:#fff;display:inline-block;margin:0;width:100%;max-width:870px;padding:2rem;border-radius:2rem;max-height:100%;scrollbar-width:thin;-ms-overflow-style:thin;overflow:hidden}.modal-wait.fancybox-content::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:transparent}.modal-wait.fancybox-content::-webkit-scrollbar-thumb{background-color:#0c5947;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;cursor:default}.modal-wait.fancybox-content::-webkit-scrollbar-thumb:hover{background-color:#0c5947}.modal-wait.fancybox-content .fancybox-close-small{display:none}.modal-wait.fancybox-content .btn-cancel .link-btn{min-width:18.0625rem}.modal-wait.fancybox-content h4{font-size:2rem;font-style:normal;font-weight:500;line-height:102%;color:#000;margin-bottom:1rem;max-width:800px;margin-left:auto;margin-right:auto;padding:0 52px}@media screen and (max-width:1075px){.modal-wait.fancybox-content h4{padding:0 28px}}@media (max-width:1025px){.modal-wait.fancybox-content h4{padding:0 52px}}@media screen and (max-width:950px){.modal-wait.fancybox-content h4{padding:0 60px}}@media screen and (max-width:897px){.modal-wait.fancybox-content h4{padding:0 28px}}@media screen and (max-width:515px){.modal-wait.fancybox-content h4{padding:0 22px}}.modal-wait.fancybox-content p{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000;margin-bottom:2rem;margin-bottom:0;max-width:800px;margin-left:auto;margin-right:auto;padding:0 52px}@media screen and (max-width:1075px){.modal-wait.fancybox-content p{padding:0 28px}}@media (max-width:1025px){.modal-wait.fancybox-content p{padding:0 52px}}@media screen and (max-width:950px){.modal-wait.fancybox-content p{padding:0 60px}}@media screen and (max-width:897px){.modal-wait.fancybox-content p{padding:0 28px}}@media screen and (max-width:515px){.modal-wait.fancybox-content p{padding:0 22px}}.modal-wait.fancybox-content .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;color:#0c5947;letter-spacing:.07rem;text-transform:uppercase;margin-bottom:1.5rem}.form-all{margin:0 auto}.modal-wait .form-section{padding:0!important}.modal-wait .form-section::-webkit-scrollbar{width:0;height:0;background-color:transparent;display:none}.modal-wait .form-section::-webkit-scrollbar-thumb{background-color:rgba(0,27,57,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:none}.modal-wait .form-section::-webkit-scrollbar-thumb:hover{background-color:rgba(0,27,57,0);display:none}.modal-wait .box{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.modal-wait{max-width:475px!important}}@media (max-width:480px){.modal-wait{max-width:375px!important}}.modal-wait-2 .air-datepicker--content{padding:1rem;padding-bottom:.25rem}.modal-wait-2 .booking-calendar .calendar-box{padding:0}.modal-wait-2 .btns,.modal-wait-3 .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.modal-wait-2 .btns .link-btn,.modal-wait-3 .btns .link-btn{min-width:18.0625rem}.modal-wait-2 .back,.modal-wait-3 .back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:1.5rem}.modal-wait-2 .back svg,.modal-wait-3 .back svg{display:block;width:1rem;height:auto}.modal-wait-2 .back span,.modal-wait-3 .back span{margin-left:.625rem;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;color:#000}.wait-selected-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddf2d0;border-radius:2rem;padding:1rem;margin-bottom:2rem}.wait-selected-date svg{display:block;width:1.5rem;min-width:1.5rem;height:auto;margin-right:.75rem}.wait-selected-date span{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#0c5947}.modal-wait-3 .booking-form{padding:0;border-radius:0}.modal-wait-3 .booking-form .contact-form.franchiseForm button[type=submit]{min-width:18.0625rem;margin-top:0}.format-date-inp{font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;color:#000;padding:0;border:0;height:auto;resize:none}@media (max-width:1025px){.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,2.9875rem);grid-auto-rows:2.9875rem;grid-column-gap:.5rem;grid-row-gap:.75rem}.air-datepicker-body--day-names{grid-template-columns:repeat(7,2.9875rem);grid-column-gap:.5rem;margin:.5rem 0 2rem}.air-datepicker--content{padding-left:0;padding-right:0}}@media (max-width:640px){.modal-wait .items .item{padding:1rem}.modal-wait .items .item>span{font-size:1.25rem}.modal-wait .items .item>span i{font-family:quincycf,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:102%;text-transform:none;letter-spacing:0}.modal-wait .items .item .link-btn i{display:none}.modal-wait .items .item .link-btn{min-width:6.25rem;height:2.5rem}.modal-wait .items{margin:0 -1rem;margin-bottom:2rem}.check-line{display:block;margin-bottom:2.5rem}.check-line .check-item{width:calc(100% + 2rem);margin:0 -1rem;margin-bottom:1rem}.choose-checkbox+label h5{font-size:1.25rem;margin-bottom:.5rem;padding-right:2rem}.booking-calendar{margin-top:4rem}.booking-calendar .calendar-box{margin-left:-1rem;margin-right:-1rem;background:#fff;padding:2rem 1rem;display:block}.booking-calendar .calendar-box .left{width:100%;margin-bottom:2rem}.booking-calendar .calendar-box .right{width:100%;position:relative}.air-datepicker{background:#fff;padding:0;border-radius:0}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,2.625rem);grid-auto-rows:2.625rem}.air-datepicker-body--day-names{grid-template-columns:repeat(7,2.625rem)}.booking-calendar .calendar-box .right .choose-timezone a{display:block;font-size:1.25rem}.booking-calendar .calendar-box .right .choose-timezone{font-size:1rem;margin-bottom:1.5rem}.booking-calendar .calendar-box .right .wait-list-green{border-radius:2rem;margin-bottom:1.5rem;padding:1rem;display:block}.booking-calendar .calendar-box .right .wait-list-green p{padding-right:0;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-bottom:1rem}.booking-calendar .calendar-box .right .wait-list-green .link-btn{width:100%;min-width:100%}.radio-time-group .item{margin:.5rem .25rem;margin-top:0;width:calc(33.333% - .5rem)}.radio-time-group{margin:0 -.25rem;margin-bottom:-.5rem}.custom-radio+label{height:3rem}.booking-calendar+.check-group{margin-top:4rem}.b-booking .step-3 .subtitle{font-size:1rem}.b-booking .step-3 .next-step-btn .link-btn{min-width:100%;width:100%}.m-timezone .fancybox-slide{padding:0;padding-top:3rem}.modal-timezone.fancybox-content{vertical-align:bottom;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:1rem;padding-right:1rem}.modal-timezone.fancybox-content .ul-box{overflow:auto;margin-right:-.8125rem;padding-right:.5625rem}.m-wait .fancybox-slide{padding:0;padding-top:3rem}.modal-wait.fancybox-content{vertical-align:bottom;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:1rem;padding-right:1rem}.m-close{top:2.25rem;right:1rem}.modal-wait.fancybox-content .subtitle{font-size:.8125rem;margin-bottom:1rem}.modal-wait.fancybox-content .btn-cancel .link-btn{min-width:100%}.modal-wait .booking-calendar{margin-top:2rem}.modal-wait .booking-calendar .calendar-box{margin-left:0;margin-right:0}.modal-wait-2 .btns,.modal-wait-3 .btns{text-align:center;display:block}.modal-wait-2 .back,.modal-wait-3 .back{margin-right:0;margin-bottom:2rem}.modal-wait-2 .btns .link-btn,.modal-wait-3 .btns .link-btn{min-width:100%}#def-calendar-wait,#def-calendar-wait-multi{margin:0 -1rem}.modal-wait-2 .air-datepicker{background:#fbf6f1}.modal-wait-2 .air-datepicker--content{padding-left:.8125rem;padding-right:.8125rem}.modal-wait-2 .air-datepicker-nav{padding-left:1rem}.radio-time-group.range .item{width:100%}.radio-time-group.range{margin-bottom:0}.wait-selected-date{margin-left:-1rem;margin-right:-1rem;padding:1rem;padding-left:1.5rem}.modal-wait-3 .booking-form{margin-left:0;margin-right:0}.modal-wait.fancybox-content .booking-form .subtitle{font-size:1rem}}@media (min-width:1026px){html.isSafari.fancybox-active{overflow:hidden;height:100vh}}.b-cookies{position:fixed;left:1rem;bottom:1rem;z-index:19;background:#fbf6f1;border-radius:2rem;width:calc(100% - 2rem);max-width:52.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0;padding-right:2.5rem;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.b-cookies.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.b-cookies p{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#000}.b-cookies p a{color:#000;font-weight:700;text-decoration:underline;-webkit-transition:.2s;transition:.2s;white-space:nowrap}.b-cookies p a:hover{text-decoration-color:transparent}.b-cookies .link-btn{width:12.8125rem;min-width:12.8125rem}.b-cookies .link-btn.dark.border:hover{color:#000}@media (max-width:640px){.b-cookies{display:block;padding:1rem}.b-cookies p{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding:0;margin-bottom:1rem}.b-cookies .link-btn{width:100%;max-width:100%}}.ourStoryPage .section-video .content-section .row-section .col-section:last-child{padding-top:.9375rem}@media screen and (max-width:768px){.ourStoryPage .section-video .content-section .row-section .col-section:last-child{padding-top:0}}footer.hiddenOnBooking,header.hiddenOnBooking{display:none!important}.b-booking-def-head{padding:2.1875rem 0}.b-booking-def-head .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10rem;padding-left:10rem}.b-booking-def-head .box .booking-logo{display:inline-block;vertical-align:top}.b-booking-def-head .box .booking-logo svg{display:block;height:5.875rem;width:auto}.b-booking-def-head .box h1{font-size:4rem}.b-booking-def-head .box .secure svg{display:block;height:5.125rem;width:auto;margin:0 auto}.b-booking-def-head .box .secure span{display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:90%;text-transform:uppercase;color:#ddf2d0;margin-top:.375rem;text-align:center}.b-booking-def-cont{border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;background:#fbf6f1;padding-top:3.875rem;padding-bottom:26.875rem}.b-booking-def-cont .box{width:100%;max-width:64.75rem;margin:0 auto;position:relative}.b-booking-def-cont .box .back{-webkit-appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;cursor:pointer;position:absolute;top:1rem;right:100%;margin-right:6.25rem}.b-booking-def-cont .box .back svg{display:block;width:1rem;height:auto;margin-right:.75rem}.b-booking-def-cont .box .back span{display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;-webkit-transition:.2s;transition:.2s;color:#000}.b-booking-def-cont .box .back:hover span{color:#0c5947}.b-booking-def-cont .box h2{font-size:2.25rem;font-weight:500;line-height:130%;margin-bottom:1.5rem;text-align:center;color:#000}.b-booking-def-cont .box>.subtitle{font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#0c5947;margin-bottom:1.5rem;margin-top:1.5rem}.b-booking-def-cont .box>p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#000}.b-booking-def-cont .box>p b{white-space:nowrap}.b-booking-def-cont .box>p a{white-space:nowrap;font-weight:700;-webkit-transition:.2s;transition:.2s}.b-booking-def-cont .box>p a:hover{color:#0c5947}@media (max-width:1025px){.b-booking-def-cont .box{max-width:53.125rem}}.b-booking-def-cont .faq-block{margin-top:5.625rem}.b-booking-def-cont .faq-block .accordion-faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:640px){.b-booking-def-cont .faq-block .accordion-faq{display:block}}@media (min-width:641px){.b-booking-def-cont .faq-block .col{width:calc(50% - .75rem)}}.b-booking-def-cont .faq-block .text-section p a{text-decoration:underline;-webkit-transition:.2s;transition:.2s}.b-booking-def-cont .faq-block .text-section p a:hover{text-decoration-color:transparent}.b-booking-def-cont .faq-block .accordion-faq__dropdown{padding-right:0}@media (max-width:640px){.b-booking-def-cont .faq-block{margin-top:4rem}}.b-booking-def-cont .booking-frame-box{margin-top:3.75rem}.b-booking-def-cont .booking-frame-box iframe{display:block;width:100%;height:auto}.b-booking-def-cont .accordion-faq__title .a-icon{width:1.5rem;height:1.5rem;min-width:1.5rem}.b-booking-def-cont .accordion-faq__title{padding-top:1rem;padding-bottom:1rem;border-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-booking-def-cont .accordion-faq__item{border-bottom:1px solid #000}.b-booking-def-cont .accordion-faq__dropdown{padding:1.25rem 0}.b-booking-def-cont .accordion-faq__title .a-text{width:calc(100% - 1.5rem);padding-right:5rem}.b-booking-def-footer{padding-top:1.9375rem;padding-bottom:4.875rem;position:relative;z-index:3;background:#0c5947}.b-booking-def-footer>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:-14.3125rem}.b-booking-def-footer .container{z-index:2}.b-booking-def-footer .title{font-family:quincycf,sans-serif;font-size:1.625rem;line-height:normal;font-weight:500;color:#ddf2d0;max-width:50.1875rem;margin:0 auto;text-align:center;margin-bottom:5rem}.b-booking-def-footer .title a{white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;-webkit-transition:.2s;transition:.2s;color:#ddf2d0}.b-booking-def-footer .title a:hover{text-decoration-color:#ddf2d0}.b-booking-def-footer .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:72.5rem;margin:0 auto}.b-booking-def-footer .box .left{display:-webkit-box;display:-ms-flexbox;display:flex}.b-booking-def-footer .box .left .col{margin-right:5.125rem}.b-booking-def-footer .box .right{width:22rem;padding-right:1.875rem}.b-booking-def-footer .box .box-title{font-family:quincycf,sans-serif;font-size:1.625rem;font-style:normal;font-weight:500;line-height:normal;color:#ddf2d0;margin-bottom:1rem;margin-top:1.125rem}.b-booking-def-footer .box .box-title:first-child{margin-top:0}.b-booking-def-footer .box p{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#ddf2d0;max-width:10.25rem}.b-booking-def-footer .box a{display:inline-block;vertical-align:top;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#ddf2d0;-webkit-transition:.2s;transition:.2s}.b-booking-def-footer .box a:hover{color:#fff}.b-booking-def-footer .bot{width:100%;max-width:72.5rem;margin:0 auto;margin-top:3rem}.b-booking-def-footer .bot .box-title{font-family:quincycf,sans-serif;font-size:1.625rem;font-style:normal;font-weight:500;line-height:normal;color:#ddf2d0;margin-bottom:1.0625rem;width:22rem;margin-left:auto;margin-right:0}.b-booking-def-footer .bot .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.b-booking-def-footer .bot .line .soc{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-booking-def-footer .bot .line .soc a{display:block;margin-right:1.8125rem;-webkit-transition:.2s;transition:.2s}.b-booking-def-footer .bot .line .soc a:hover{opacity:.5}.b-booking-def-footer .bot .line .soc a:last-child{margin-right:0}.b-booking-def-footer .bot .line .soc a svg{display:block;width:1.5rem;height:auto}.b-booking-def-footer .bot .line .copyright{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;color:#b9d1b1}.b-booking-def-footer .bot .line .payments-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:22rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-booking-def-footer .bot .line .payments-img svg{display:block;width:4.375rem;height:auto}.bookingDefPage .booking-subscribe-form .label{margin-bottom:1.1875rem}.bookingDefPage .booking-subscribe-form ._form_5 input[type=text]{color:#ddf2d0!important}.bookingDefPage .booking-subscribe-form ._form_5 input[type=text]._has_error{border-color:#e12f2f!important}.bookingDefPage .booking-subscribe-form ._form_5 ._form-label,.bookingDefPage .booking-subscribe-form ._form_5 ._form_element ._form-label{color:#ddf2d0!important}.bookingDefPage .booking-subscribe-form ._form_5 form #_form_5_submit{background:#ddf2d0!important;color:#0c5947!important;width:100%;-webkit-transition:.2s;transition:.2s}.bookingDefPage .booking-subscribe-form ._form_5 form #_form_5_submit:hover{background:#f0fbe9!important}.waitList{border-radius:2rem;background:#ddf2d0;padding:.5rem;padding-left:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.75rem 0 3.5rem}.waitList p{color:#0c5947;font-size:1.25rem;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:uppercase;margin-right:1.5rem}.waitList .link-btn{min-width:17.625rem}@media (max-width:1025px){.waitList .link-btn{min-width:12.5rem}}@media (max-width:640px){.waitList{border-radius:1.5rem;padding:1rem;margin:1rem 0 4rem;display:block}.waitList p{font-size:1rem;margin-right:0;margin-bottom:1rem;letter-spacing:.07rem}.waitList .link-btn{width:100%;height:3rem}}._form_5 form._form ._error-inner{margin-top:0!important}.booking-subscribe-form .label{margin-bottom:.625rem;margin-bottom:0}.booking-subscribe-form .hover_text{position:static;top:auto;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;left:auto;color:#fbf6f1;pointer-events:none;opacity:1!important;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;margin-bottom:.375rem}.booking-subscribe-form .hover_text i{color:#e12f2f}.booking-subscribe-form input{color:#ddf2d0;border-bottom:1px solid rgba(221,242,208,.5)!important;padding:.25rem 0;height:1.875rem}.booking-subscribe-form input::-webkit-input-placeholder{color:rgba(221,242,208,.5)}.booking-subscribe-form input::-moz-placeholder{color:rgba(221,242,208,.5)}.booking-subscribe-form input:-moz-placeholder{color:rgba(221,242,208,.5)}.booking-subscribe-form input:-ms-input-placeholder{color:rgba(221,242,208,.5)}.booking-subscribe-form .contact-form .form-btn{min-width:auto;margin-top:.3125rem;padding-left:2rem;padding-right:2rem;height:4.25rem;max-width:17.1875rem;width:100%}.booking-subscribe-form .errorText{margin-top:0}@media (max-width:1025px){.b-booking-def-cont .box .back{margin-right:.625rem}}@media (max-width:1025px){.b-booking-def-cont .box .back{margin-right:0;position:static;margin-bottom:1.5rem}.b-booking-def-cont .box{text-align:center}.b-booking-def-cont .box .accordion-faq,.b-booking-def-cont .box .booking-frame-box,.b-booking-def-cont .box .subtitle,.b-booking-def-cont .box p{text-align:left}.b-booking-def-footer{padding-bottom:3rem}.b-booking-def-footer>svg{top:auto;bottom:100%;margin-bottom:-7.5625rem}.b-booking-def-head{padding:1.875rem 0}.b-booking-def-head .box{padding-right:0;padding-left:0}.b-booking-def-head .box .booking-logo svg{height:3.25rem}.b-booking-def-head .box h1{font-size:1.25rem}.b-booking-def-head .box .secure svg{height:3rem}.b-booking-def-head .box .secure span{font-size:.875rem}.b-booking-def-cont{border-top-left-radius:2rem;border-top-right-radius:2rem;padding-top:4rem;padding-bottom:12.5rem}.b-booking-def-cont .box h2{font-size:1.625rem;margin-bottom:1.6875rem}.b-booking-def-cont .accordion-faq__title .a-text{padding-right:0}.b-booking-def-cont .accordion-faq__title{padding-bottom:.5625rem}.b-booking-def-cont .text-section,.b-booking-def-cont .title-section{margin-bottom:0}.b-booking-def-cont .accordion-faq__item{margin-bottom:0}.b-booking-def-cont .box>.subtitle{margin-top:2.25rem}.b-booking-def-footer .title{margin-bottom:4rem}.b-booking-def-footer .box{display:block;max-width:100%}.b-booking-def-footer .box .left{display:block}.b-booking-def-footer .box .right{width:100%;margin-top:2.5rem}.b-booking-def-footer .box .left .col{margin-right:0;margin-bottom:1.5rem}.b-booking-def-footer .box .left .col:last-child{margin-bottom:0}.b-booking-def-footer .box p{max-width:100%}.b-booking-def-footer .bot{width:100%;max-width:100%;margin-top:3rem}.booking-subscribe-form .contact-form .form-btn{width:auto}.b-booking-def-footer .bot .box-title{margin:0;margin-bottom:1rem;width:100%}.b-booking-def-footer .bot .line{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-booking-def-footer .bot .line .payments-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:4rem}.b-booking-def-footer .bot .line .payments-img svg{margin-right:1rem}.b-booking-def-footer .bot .line .payments-img svg:last-child{margin-right:0}.b-booking-def-footer .bot .line .soc{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;margin-bottom:.75rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-booking-def-footer .bot .line .copyright{width:100%;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.holidayDescrItem__left .photo svg path,.mothersPage .holidayDescrItem__left .photo svg path{stroke-width:0}.b-selebrate-booking{border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;padding-top:5.625rem;padding-bottom:22.125rem;background:#fbf6f1;position:relative}.b-selebrate-booking .b-booking{background:0 0;border-top-left-radius:0;border-top-right-radius:0;padding:0 2.5rem}.b-selebrate-booking .b-booking .text-block{margin-top:1rem}.b-selebrate-booking .text-box{padding:0 2.5rem;margin-bottom:4.375rem}.b-selebrate-booking .text-box h2{color:#000;font-size:3rem;max-width:53.0625rem;margin-bottom:1.5rem}.b-selebrate-booking .text-box .subtitle{max-width:53.0625rem;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;color:#000}.b-selebrate-booking .frame-box{padding:0 7.1875rem}.b-selebrate-booking .frame-box iframe{display:block;width:100%}@media screen and (max-width:768px){.celebratePage .b-goog-review.price-review .header-section{padding-left:0;padding-right:0}}@media (max-width:1025px){.b-selebrate-booking .frame-box{padding:0 2.5rem}}@media (max-width:640px){.b-selebrate-booking .b-booking{padding:0}.b-selebrate-booking{border-top-left-radius:2rem;border-top-right-radius:2rem;padding-top:4rem;padding-bottom:12.5rem}.b-selebrate-booking .text-box{padding:0;margin-bottom:4.625rem}.b-selebrate-booking .text-box h2{font-size:2rem}.b-selebrate-booking .frame-box{padding:0}}.float-block{width:100%;max-width:100%;padding:9.4444444444rem 0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.float-block__overflow{overflow:hidden;width:100%;position:relative}.float-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform}.text-string{font-size:6.7777777778rem;line-height:1.2;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .8888888889rem}.text-string .ticker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:0 2rem}.text-string .ticker svg{display:block;height:4rem;width:auto;margin-right:4rem}.text-string .ticker span{display:block;white-space:nowrap;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#ddf2d0}.btns-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5rem 0}.btns-container .link-btn{margin-right:1.5rem;padding-left:2rem;padding-right:2rem;min-width:14.375rem}.btns-container .link-btn:last-child{margin-right:0}@media (max-width:640px){.btns-container{display:block;margin:2.5rem 0}.btns-container .link-btn{margin-right:0;padding-left:1rem;padding-right:1rem;min-width:100%;width:100%;margin-bottom:1rem}.btns-container .link-btn:last-child{margin-bottom:0}}.radio-tabs .radio-tab{display:none}.radio-tabs .radio-tab.active{display:block}.taproomPage .f-price__button{max-width:27.125rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.taproomPage .f-price__button .link-btn{margin-right:1.5rem}.taproomPage .f-price__button .link-btn:last-child{margin-right:0}.taproomPage .section-faq .header-section .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;padding-top:0;max-width:38.625rem}@media (max-width:640px){.taproomPage .book-now-btn{position:static;bottom:auto;right:auto;margin-top:2rem}.taproomPage .f-price__button{max-width:15.8125rem}.taproomPage .f-price__button .link-btn{margin-right:.5rem;padding-left:.4375rem;padding-right:.4375rem;font-size:.875rem}.taproomPage .f-price__body{width:calc(100% - 15.8125rem)}}.pricingPage .b-main.main-temp.pricingMain .subtitle{width:100%;max-width:100%;min-width:100%;margin:0;margin-bottom:1.5rem;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase}.pricingPage .b-main.main-temp.pricingMain .main-mob-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pricingPage .b-main.main-temp.pricingMain .main-mob-flex p{max-width:100%;width:100%;margin-right:1.5rem}.pricingPage .b-main.main-temp.pricingMain .main-mob-flex p:last-child{margin-right:0}@media (max-width:1025px){.pricingPage .b-main.main-temp.pricingMain .main-mob-flex{display:block}.pricingPage .b-main.main-temp.pricingMain .main-mob-flex p{max-width:100%;width:100%;margin-right:0}}.celebratePage.relaxPage .b-main.main-temp .main-mob-flex .text p{color:#fff}.celebratePage.relaxPage .notJustSalon__left .subtitle{color:#fff}.celebratePage.relaxPage.relaxDifferently .notJustSalon__left .subtitle{color:#000}.celebratePage.giftCardPromo .b-goog-review .rating span,.celebratePage.giftCardsHolidays .b-goog-review .rating span{color:#fff}.modal-notification{position:fixed;left:2.5rem;bottom:2.5rem;z-index:14;pointer-events:none;-webkit-transition:.2s;transition:.2s}.modal-notification.upper{bottom:6.875rem}.modal-notification>*{pointer-events:auto}.modal-notification.active .modal-notification__wrap{-webkit-clip-path:circle(75%);clip-path:circle(75%)}.modal-notification__wrap{border-radius:1.5rem;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.16),0 2px 4px 0 rgba(0,0,0,.16),0 8px 8px 0 rgba(0,0,0,.14),0 17px 10px 0 rgba(0,0,0,.08),0 31px 12px 0 rgba(0,0,0,.02),0 48px 13px 0 transparent;box-shadow:0 0 0 0 rgba(0,0,0,.16),0 2px 4px 0 rgba(0,0,0,.16),0 8px 8px 0 rgba(0,0,0,.14),0 17px 10px 0 rgba(0,0,0,.08),0 31px 12px 0 rgba(0,0,0,.02),0 48px 13px 0 transparent;-webkit-clip-path:circle(0 at 0 100%);clip-path:circle(0 at 0 100%);-webkit-transition:-webkit-clip-path .6s ease;transition:-webkit-clip-path .6s ease;transition:clip-path .6s ease;transition:clip-path .6s ease,-webkit-clip-path .6s ease}.modal-notification.newyear .box .cont{background:#efebe2}.modal-notification.newyear .box .cont .title{color:#bb8040}.modal-notification.newyear button{background-color:#ddf2d0;border:2px solid #0c5947}.modal-notification.newyear button svg{fill:#0c5947}.modal-notification.valentine .box .cont{background:#edcbda}.modal-notification.valentine .box .cont .title{color:#e12f2f}.modal-notification.valentine button{background-color:#edcbda;border:2px solid #e12f2f}.modal-notification.valentine button svg{fill:#e12f2f}.modal-notification.mothers .box .cont{background:#ffeac8}.modal-notification.mothers .box .cont .title{color:#f37f64}.modal-notification.mothers>button{background-color:#ffeac8;border:2px solid #f37f64}.modal-notification.mothers>button svg{fill:#f37f64}.modal-notification.fathers .box .cont{background:#dbe6fe}.modal-notification.fathers .box .cont .title{color:#3774fa}.modal-notification.fathers-mothers .box .cont{background:#fff}.modal-notification.fathers-mothers .box .cont .title{color:#0c5947}.modal-notification.fathers-mothers>button{background-color:#fff;border:2px solid #0c5947}.modal-notification.fathers-mothers>button svg{fill:#0c5947}.modal-notification>button{width:4rem;height:4rem;border-radius:50%;border:2px solid #3774fa;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbe6fe;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;left:-.5rem;bottom:-.5rem;padding:0;padding:1rem}@media (max-width:1640px){.modal-notification>button{padding:.75rem}}@media (max-width:1025px){.modal-notification>button{padding:.5rem}}@media (max-width:640px){.modal-notification>button{left:0;bottom:0}}.modal-notification>button svg{width:100%;height:100%;fill:#3774fa}.modal-notification>button.hide{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media (any-hover:hover){.modal-notification>button:hover:not(.hide){-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:640px){.modal-notification>button{width:2.5rem;height:2.5rem}}.modal-notification .close{position:absolute;top:1rem;right:1rem;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;cursor:pointer}.modal-notification .close:before{content:"";width:200%;height:200%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-notification .close:hover{background:rgba(255,255,255,.5)}.modal-notification .close svg{display:block;width:1rem;height:auto}.modal-notification .box{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:1.5rem;overflow:hidden}.modal-notification .box .img{width:11.25rem;min-height:10rem;position:relative;overflow:hidden}.modal-notification .box .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.modal-notification .box .cont{padding:1rem;position:relative;min-width:16.25rem;max-width:31.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-notification .box .cont>svg{display:block;width:11.75rem;height:auto;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.modal-notification .box .cont .subtitle{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#000;margin-bottom:.5rem;position:relative;z-index:2}.modal-notification .box .cont .subtitle:last-child{margin-bottom:0}.modal-notification .box .cont .title{font-family:quincycf,sans-serif;font-size:1.375rem;font-style:normal;font-weight:500;line-height:102%;margin-bottom:.6875rem;margin-top:-.1875rem;position:relative;z-index:2}.modal-notification .box .cont .title:last-child{margin-bottom:0}.modal-notification .box .cont p{display:block;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;color:#000;letter-spacing:.056875rem;margin-bottom:.5rem;position:relative;z-index:2}.modal-notification .box .cont p:last-child{margin-bottom:0}.modal-notification .box .cont .link-btn{height:2rem;padding:0 1.5625rem;position:relative;z-index:2}.modal-notification>a{display:none}@media (max-width:640px){.modal-notification>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}}@media (max-width:1025px){.modal-notification{left:1.25rem;bottom:1.25rem}.modal-notification.upper{bottom:5rem}}@media (max-width:640px){.modal-notification{left:1rem;bottom:1rem;width:11.25rem}.modal-notification.upper{bottom:5rem}.modal-notification .box{width:100%}.modal-notification .box .img{width:10rem;min-width:10rem;min-height:10rem;display:none}.modal-notification .box .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:auto;max-width:initial}.modal-notification .box .cont p{display:none}.modal-notification .box .cont .link-btn{width:100%;margin-bottom:0;margin-top:auto;margin-top:.5rem}.modal-notification .box .cont .subtitle{font-size:.75rem;letter-spacing:.0525rem}.modal-notification .box .cont .subtitle:nth-child(2){padding-right:1.25rem}.modal-notification .close{width:1rem;height:1rem}.modal-notification .close:before{width:250%;height:250%}.modal-notification .close svg{width:.625rem}.modal-notification .box .cont>svg{width:8.5rem}.modal-notification.mobVert .box{display:block}.modal-notification.mobVert .box .img{width:100%;min-width:100%;height:12.875rem;min-height:12.875rem}.modal-notification.mobVert .box .cont{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;min-width:auto;max-width:initial;width:100%;display:block;text-align:right}.modal-notification.mobVert .box .cont .subtitle,.modal-notification.mobVert .box .cont .title,.modal-notification.mobVert .box .cont p{text-align:left}.modal-notification.mobVert .box .cont .link-btn{width:100%;margin-left:auto;margin-right:0}}.template-map{z-index:2;position:absolute;left:50%;top:100%;margin-top:1.875rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}._form_5 form ._form-thank-you{padding-left:0!important;padding-right:0!important;border:0!important}.bookingDefPage ._form_5 form ._form-thank-you{color:#ddf2d0!important;padding-left:0!important;padding-right:0!important;border:0!important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.7;pointer-events:none}.ff-lato{font-family:Lato,Helvetica,sans-serif}.ff-dm-sans{font-family:"DM Sans",sans-serif}.b-booking-def-cont{padding-top:2.5rem;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem}.b-booking-def-head{padding-top:1.0625rem;padding-bottom:1.0625rem}.b-booking-def-head .box .booking-logo svg{height:4.25rem}@media (max-width:1025px){.b-booking-def-head .box .booking-logo svg{height:2.75rem}}.b-booking-def-head .box h1{font-size:2.25rem}@media (max-width:1025px){.b-booking-def-head .box h1{font-size:1.25rem}}.b-booking-def-head .box .secure svg{height:2.5rem}.b-booking-def-head .box .secure span{font-size:.75rem;line-height:.6875rem;margin-top:.25rem}.b-booking-def-cont{padding-bottom:16.875rem;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;padding-top:2.5rem}@media (max-width:1025px){.b-booking-def-cont{padding-bottom:16.875rem;border-top-left-radius:2rem;border-top-right-radius:2rem;padding-top:1.5rem}}.b-booking-def-footer .title a{text-decoration:underline;text-underline-offset:.1875rem}@media (max-width:1025px){.b-booking-def-footer .title a[href="mailto:hello@oakwell.com"]{text-decoration:none;display:block;text-decoration:underline;text-underline-offset:.1875rem}.b-booking-def-footer .title br{display:none}.b-booking-def-footer .title{line-height:1.3}}.booking-title{color:#0c5947;font-size:1.375rem;font-weight:500;line-height:120%;letter-spacing:.07em;text-transform:uppercase}@media (max-width:1025px){.booking-title{font-size:1rem}}.note.addons-note .booking-title{line-height:110%}@media (max-width:1025px){.note.addons-note .booking-title{line-height:140%}}.booking-list{display:grid;gap:.1875rem}.booking-list__item{position:relative;padding-left:1.25rem;color:#5f6959;font-size:.875rem;font-weight:500;line-height:1.375rem}.booking-list__item:before{content:"";position:absolute;left:.5rem;top:.5625rem;width:.25rem;height:.25rem;border-radius:50%;background:#024f3d}.booking-btn{width:100%;height:3.25rem}.booking-btn[disabled],.booking-btn_disable{background:#74a187!important;pointer-events:none}@media (min-width:1026px){.step>.booking-title{position:relative}.step>.booking-title span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking-list{gap:.375rem}.booking-list__item{font-size:1rem;line-height:140%}.booking-list__item:before{top:.5625rem}}.book-form{display:grid;gap:1rem}.book-form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.book-form__group{position:relative}.book-form__group label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#5f6959;font-size:1rem;line-height:140%;-webkit-transition:.3s;transition:.3s;pointer-events:none}.book-form__group.book-form_error label{color:red}.book-form__group label span{color:#e12f2f}.book-form__group input{border:none;outline:0;border-bottom:1px solid #0c5947;height:2.625rem;width:100%;padding:1.0625rem .3125rem .375rem 0;font-weight:500;font-size:.875rem}.book-form__group.book-form_error input{border-color:red}.book-focus label{font-size:.75rem;top:.4375rem}.tooltip{position:relative}.tooltip-trigger{text-decoration:underline;cursor:help;text-underline-offset:.1875rem}.tooltip-body{position:absolute;right:0;bottom:100%;-webkit-transform:translateY(-.75rem);-ms-transform:translateY(-.75rem);transform:translateY(-.75rem);display:block;border-radius:1rem;background:#fff;padding:.5rem;width:16.5625rem;color:#5f6959;font-size:.875rem;font-weight:400;line-height:1.375rem;background-color:#f0f0f0;border:1px solid #b9d1b1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16);-webkit-transition:.3s;transition:.3s;opacity:0;pointer-events:none}.tooltip-trigger:hover+.tooltip-body{opacity:1;pointer-events:auto}.tooltip-body i{position:absolute;top:100%;right:1.875rem;width:1.5rem;height:.75rem;overflow:hidden}.tooltip-body i::after{content:"";position:absolute;width:.75rem;height:.75rem;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#f0f0f0;border:1px solid #b9d1b1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16)}.note{padding:1.5rem;border-radius:2rem;background:#ddf2d0}.note-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.note-descr{margin-top:.5rem;color:#000;font-size:1rem;font-weight:400;line-height:1.375rem}.note-descr a{white-space:nowrap}.note-descr_marked{font-weight:500}.back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;cursor:pointer;-webkit-transition:.3s;transition:.3s;color:#0c5947;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;padding:.75rem 1rem;border-radius:1.5rem;background:#ddf2d0}.back-step{display:none}.back-mob{margin-top:0}.back-mob+.steps{margin-top:1rem}@media (hover:hover){.back:hover{opacity:.6}}.progress{display:block;background:#fff;height:4.375rem;border-radius:10000px;border:1px solid #dbe7d7;background:#fff;color:#5f6959;font-size:1rem;font-weight:400;line-height:140%;margin-bottom:2rem}@media (max-width:1025px){.progress{height:auto;background:0 0;border-radius:0;border:0;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}}.change-step-btn{display:none;border:0;background:0 0;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1025px){.change-step-btn{display:block;position:absolute;top:1.375rem;right:1.5rem;font-size:.625rem;font-weight:700;line-height:140%;color:#0c5947;text-transform:uppercase;text-decoration:underline}}.progress-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:.1875rem;min-width:0}@media (max-width:1025px){.progress-step{padding:.9375rem 1.5rem;background:#fff;border:1px solid #dbe7d7;border-radius:100px;margin-bottom:.75rem}}@media (max-width:1025px){.progress-step.active+.progress-step__divider+.progress-step,.progress-step.active+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step,.progress-step.active+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step,.progress-step.active+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step+.progress-step__divider+.progress-step{display:none}}.progress-tooltip{position:absolute;left:50%;top:100%;z-index:2;-webkit-transform:translate(-50%,.75rem);-ms-transform:translate(-50%,.75rem);transform:translate(-50%,.75rem);border-radius:1rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.375rem .5rem;width:16.5625rem;color:#5f6959;font-size:.875rem;font-weight:500;line-height:1.4;background-color:#f0f0f0;border:1px solid #b9d1b1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16);-webkit-transition:.3s;transition:.3s;opacity:0;pointer-events:none}@media (max-width:1025px){.progress-tooltip{display:none}}.progress-tooltip i{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:1.5rem;height:.75rem;overflow:hidden}.progress-tooltip i::after{content:"";position:absolute;width:.75rem;height:.75rem;left:50%;top:.75rem;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#f0f0f0;border:1px solid #b9d1b1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16)}.progress-step.pass:hover .progress-tooltip{opacity:1;pointer-events:auto}.progress-step:first-child{padding-left:1.5rem;border-radius:6.25rem 0 0 6.25rem}@media (max-width:1025px){.progress-step:first-child{padding-left:1.5rem;border-radius:100px}}.progress-step:last-child{padding-right:1.5rem;border-radius:0 6.25rem 6.25rem 0}@media (max-width:1025px){.progress-step:last-child{padding-right:1.5rem;border-radius:100px}}.progress-step.active{background:#0c5947;padding-left:1.75rem}@media (max-width:1025px){.progress-step.active{display:none}}.progress-step__divider+.progress-step.active{margin-left:-1rem}@media (max-width:1025px){.progress-step__divider+.progress-step.active{margin-left:0}}.progress-step.pass{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:help}.progress-step+.progress-step{border-left:1px solid #dbe7d7}.progress-step__title{position:relative;padding-left:1.6875rem;-webkit-transition:.3s;transition:.3s;white-space:nowrap}@media (max-width:1025px){.progress-step__title{padding-left:1.375rem}}.progress-step__title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.0625rem;height:1.0625rem;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #5f6959}@media (max-width:1025px){.progress-step__title:before{width:.875rem;height:.875rem}}.progress-step.active .progress-step__title{color:#ddf2d0;font-weight:500}.progress-step.pass .progress-step__title{color:#0c5947}.progress-step.active .progress-step__title:before{border-color:#ddf2d0}.progress-step.pass .progress-step__title:before{background:#0d5947 url(../img/booking/check.svg) center no-repeat;background-size:contain;border-color:transparent}.progress-step__caption{-webkit-transition:.3s;transition:.3s;color:#5f6959;font-size:.75rem;font-weight:500;line-height:1.2;padding-left:1.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:1025px){.progress-step__caption{padding-left:1.375rem;font-size:.875rem;line-height:1.25rem;white-space:initial;overflow:initial;text-overflow:initial}}@media (max-width:1025px){.progress.hidden-mobile{display:none!important}}.progress-step__divider{position:relative;z-index:1;height:100%;width:1.0625rem;background:url(../img/booking/divider-trans.svg) center no-repeat;background-size:cover}.progress-step.active+.progress-step__divider{background-image:url(../img/booking/divider-next.svg);margin-left:-1px}.progress-step__divider.pass_current{background-image:url(../img/booking/divider-prev.svg)}.progress-step:not(.pass) .progress-step__caption{display:none}@media (min-width:1026px){.progress{display:-webkit-box;display:-ms-flexbox;display:flex}.back-step{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:-.125rem}.back-mob{display:none!important}}.logs{display:grid;gap:.75rem}.logs:not(.active){display:none}.logs-step{position:relative;padding:.875rem 1.5rem .875rem 2.875rem;border-radius:3.75rem;border:1px solid rgba(185,209,177,.5);background:#fff}.logs-step__icon{position:absolute}.logs-step__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.9375rem}.logs-step__title{position:relative}.logs-step__title-icon{position:absolute;top:50%;left:-.5rem;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.logs-step__title-value{color:#024f3d;font-size:.875rem;font-weight:400;line-height:1.4}.logs-step__action{color:#0c5947;font-size:.625rem;font-weight:700;line-height:.875rem;letter-spacing:.04375rem;border-bottom:1px solid #0c5947;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s;transition:.2s}@media (hover:hover){.logs-step__action:hover{opacity:.85;border-color:transparent}}.logs-step__value{color:#5f6959;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem}.logs_disabled .logs-step__action{display:none!important}@media (min-width:1026px){.logs{display:none;margin-top:1.5rem}.logs-step{padding-top:1.125rem;padding-bottom:1.125rem}.logs-step__action,.logs-step__title-value{font-size:.875rem;line-height:140%;letter-spacing:.06125rem}.logs-step__title-icon{width:1.125rem;height:1.125rem}.logs-step__value{font-size:1rem}}.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.step:not(.active){display:none}@media (min-width:1026px){.step.addons{margin-top:-.3125rem}.step.picker{margin-top:-.3125rem}.step.summary{margin-top:-.3125rem}.step.payment{margin-top:-.8125rem}}@media (max-width:1025px){.step.payment{margin-top:-.25rem}}.steps-container{max-width:calc(70.625rem + 5rem)}@media (max-width:1025px){.steps-container{max-width:100%}}@media (max-width:640px){.steps-container{max-width:100%}}.steps-sticky{position:fixed;bottom:0;left:0;right:0;z-index:20;padding:.75rem 1rem;border-radius:2rem 2rem 0 0;border-radius:0;background:#fff;-webkit-box-shadow:0 -.5rem 1.5rem 0 rgba(12,89,71,.18);box-shadow:0 -.5rem 1.5rem 0 rgba(12,89,71,.18);-webkit-box-shadow:0 -6px 24px rgba(0,0,0,.1);box-shadow:0 -6px 24px rgba(0,0,0,.1);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.4s;transition:.4s}.steps-sticky.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:1026px){.steps-sticky_hide{display:none!important}.steps-sticky{max-width:64.75rem;left:0;right:0;margin:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2rem 2rem 0 0}.steps-sticky .booking-btn{min-width:14.75rem;width:auto;padding-left:5.3125rem;padding-right:5.3125rem;-webkit-box-shadow:0 -.5rem 1.5rem 0 rgba(12,89,71,.18);box-shadow:0 -.5rem 1.5rem 0 rgba(12,89,71,.18)}}.services-list{display:grid;gap:1rem;margin-top:1rem}.service{position:relative;overflow:hidden;border-radius:2rem;border:1px solid #b9d1b1;background:#fff}.service-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#0c5947;font-size:.875rem;font-weight:500;line-height:1.25rem;border-bottom:1px solid rgba(185,209,177,.5);background:#ddf2d0;padding:.25rem 1rem}.service-head__icons{display:-webkit-box;display:-ms-flexbox;display:flex}.service-body{padding:.8125rem 1rem}.service-title{color:#000;font-size:1.125rem;font-weight:500;line-height:1.5rem}.service-options{margin-top:.375rem}.service-footer{padding:.875rem 1rem 1rem;text-align:center;border-top:1px solid #ddf2d0}.service-footer .link-btn{height:3.25rem}.service-price{color:#000;font-size:.75rem;font-weight:500;line-height:1.25rem;letter-spacing:.05rem;text-transform:uppercase}@media (max-width:1025px){.service-price{font-size:.8125rem}}.service-price span{color:#0c5947;font-size:.9375rem;font-weight:700;letter-spacing:.07rem}@media (max-width:1025px){.service-price span{font-size:.9375rem}}.service-btn{margin-top:.75rem}@media (min-width:1026px){.service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.services-list{grid-template-columns:repeat(4,1fr)}.service-head{font-size:1rem;padding-top:.375rem;padding-bottom:.375rem}.service-title{font-size:1.25rem;line-height:140%}.service-options{margin-top:.375rem}.service-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.875rem 1rem}.service-footer{margin-top:auto;padding:.875rem 1rem 1rem}.service-price{letter-spacing:.0375rem}}.packages-list{display:grid;gap:1rem;margin-top:1rem}.package{position:relative;border-radius:2rem;border:1px solid #b9d1b1;background:#fff}.package-body{padding:1rem 1rem .875rem;display:grid;gap:.875rem}.package-image{line-height:0;border-radius:1.5rem;overflow:hidden;height:12.5rem;background:#ddf2d0}.package-image img{min-width:100%;min-height:100%;-o-object-fit:contain;object-fit:contain}.package-title{color:#000;font-size:1.375rem;font-weight:500;line-height:1.75rem}.package-price{line-height:1.5rem;text-transform:uppercase;font-weight:700}.package-btn{margin-top:.75rem}.package-price__value{color:#0c5947;font-size:1.125rem;letter-spacing:.07875rem}.package-price__caption{color:rgba(12,89,71,.6);font-size:.875rem;letter-spacing:.06125rem}.package-footer{padding:.875rem .75rem 1rem;border-top:1px solid rgba(185,209,177,.5)}@media (min-width:1026px){.package{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.packages-list{grid-template-columns:repeat(3,1fr)}.package-title{line-height:140%}.package-footer{padding:.75rem .75rem 1rem;margin-top:auto}.package-price{padding:0 .25rem}}.addons-note{margin-top:1rem}.addons-btn{margin-top:1.5rem}.addons-list{display:grid;gap:1rem;margin-top:1rem}.addon{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;border-radius:2rem;border:1px solid #b9d1b1;background:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}.addon-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.addon.active{background:#ddf2d0}@media (hover:hover){.addon:not(.active):hover{background-color:rgba(221,242,208,.25)}.addon:hover{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.08);box-shadow:0 4px 4px rgba(0,0,0,.08)}}.addon-image{-ms-flex-negative:0;flex-shrink:0;line-height:0;border-radius:1.5rem;overflow:hidden;height:5.625rem;width:5.625rem;background:#ddf2d0}.addon-image img{min-width:100%;min-height:100%;-o-object-fit:contain;object-fit:contain}.addon-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.addon-title{color:#000;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem}.addon-checkbox{line-height:0}.addon-checkbox_active{display:none}.addon.active .addon-checkbox_active{display:block}.addon.active .addon-checkbox_inactive{display:none}.addon-descr{margin-top:.5rem;color:#5f6959;font-size:1rem;line-height:140%}@media (max-width:1025px){.addon-descr{line-height:135%;letter-spacing:-.02em}}.addon-price{margin-top:.75rem;font-weight:500;line-height:100%;text-transform:uppercase}.addon-price__value{color:#0c5947;font-size:.8125rem;letter-spacing:.06125rem}.addon-price__caption{color:rgba(12,89,71,.6);font-size:.8125rem;letter-spacing:.0525rem}@media (min-width:1026px){.addons-list{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.addon-title{font-size:1.375rem;line-height:140%}.addon-price__caption,.addon-price__value{font-size:1rem}.addons-note{margin-top:1.25rem}.addons-btn{max-width:19.375rem}}.plate{border-radius:2rem;border:1px solid #b9d1b1;background:#fff;-webkit-box-shadow:0 3px 0 0 #0c5947 inset;box-shadow:0 3px 0 0 #0c5947 inset}.picker-plate{-webkit-transition:.3s;transition:.3s}.picker-plate_loader{pointer-events:none;-webkit-filter:grayscale(1);filter:grayscale(1)}.picker-calendar .air-datepicker-nav{height:5.3125rem;min-height:auto;padding:0 1.5rem;border-color:rgba(185,209,177,.5)}@media (max-width:1025px){.picker-calendar .air-datepicker-nav{height:5.3125rem}}.picker-calendar .air-datepicker-nav--title{color:#000;font-size:1.375rem;font-weight:400;line-height:1.75rem}.picker-calendar .air-datepicker--content{padding:.75rem 0 0}@media (max-width:1025px){.picker-calendar .air-datepicker--content{padding:1.125rem 0 0}}.picker-calendar .air-datepicker-cell{-webkit-transition:.3s;transition:.3s}.picker-calendar .air-datepicker-cell.-current-{background-color:#fbf6f1;color:#0c5947}.picker-calendar .air-datepicker-cell.-selected-{color:#ddf2d0;background-color:#0c5947}.picker-calendar .air-datepicker-body--cells.-days-,.picker-calendar .air-datepicker-body--day-names{grid-template-columns:repeat(7,auto)}.picker-calendar .air-datepicker-cell.-disabled-{color:rgba(0,0,0,.4)!important}.air-datepicker-cell.-day-.-other-month-{opacity:.5}.air-datepicker-cell.-day-.-other-month-:hover{opacity:1}@media (max-width:500px){.air-datepicker-body--cells.-days-{grid-auto-rows:10vw}}@media (min-width:640px){.picker-calendar .air-datepicker{background:#fff;padding:0;border-radius:0}}@media (max-width:1026px){.picker-calendar .air-datepicker-cell.-focus-:not(.-selected-){background:#fff;color:inherit}}.picker-calendar__caption{margin-top:.75rem;color:#024f3d;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:.06125rem;text-transform:uppercase;text-align:center}@media (max-width:1025px){.picker-calendar__caption{margin-top:0}}@media (max-width:1025px){.picker-calendar__caption.hidden-mobile{display:none!important}}.picker-times{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(185,209,177,.5)}@media (max-width:1025px){.picker-times{margin-top:0;padding-top:1.5rem;padding-left:1rem;padding-right:1rem}}@media (max-width:1025px){.picker-times .link-btn{height:3.25rem}}.picker-times__btn.link-btn{margin-bottom:1.5rem}.picker-times__btn.link-btn:last-child{margin-bottom:0}.picker-times__loader{position:absolute;display:none;left:50%;z-index:10;top:20%;width:3.125rem;aspect-ratio:1;margin-left:-1.5625rem;border-radius:50%;border:.5rem solid transparent;border-right-color:#0c5947;-webkit-animation:l24 1.5s infinite linear;animation:l24 1.5s infinite linear;pointer-events:none}.picker-times .picker-times__loader{border-right-color:#ddf2d0}.picker-plate_loader .picker-times__loader{display:block}.picker-times__loader:after,.picker-times__loader:before{content:"";position:absolute;inset:-.5rem;border-radius:50%;border:inherit;-webkit-animation:inherit;animation:inherit;-webkit-animation-duration:2s;animation-duration:2s}.picker-times__loader:after{-webkit-animation-duration:4s;animation-duration:4s}@-webkit-keyframes l24{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l24{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.picker-plate.active+.picker-btn_placeholder{display:none}.modal-picker-times__list,.picker-times__list{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem;text-align:center}@media (max-width:1025px){.modal-picker-times__list,.picker-times__list{gap:.5rem .5rem;grid-template-columns:repeat(2,1fr)}}.modal-picker-times__item,.picker-times__item{color:#000;font-size:1rem;font-weight:500;line-height:110%;line-height:1.125rem;padding:.8125rem 0;cursor:pointer;border-radius:3.125rem;-webkit-transition:.3s;transition:.3s}@media (max-width:1025px){.modal-picker-times__item,.picker-times__item{padding:.75rem 0;height:2.875rem;border:1px solid rgba(185,209,177,.5)}.modal-picker-times__item.active,.picker-times__item.active{border-color:#0c5947}}@media (hover:hover){.modal-picker-times__item:not(.active):hover,.picker-times__item:not(.active):hover{background-color:#ddf2d0}}.modal-picker-times__item.active,.picker-times__item.active{background:#0c5947;color:#ddf2d0;border-color:#ddf2d0}.picker-times__btn,.picker-times__btn2{margin-top:1rem;margin-bottom:auto}.picker-times__caption{color:#5f6959;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}.picker-btn{margin-top:1.5rem}.picker-note{margin-top:2rem}.picker-note_inner{display:none}.picker-row{margin-top:2rem;margin-left:auto;margin-right:auto}.picker-plate.times-empty~.picker-note{display:none}.picker-calendar .air-datepicker-cell{font-size:1rem}@media (max-width:1025px){.note.picker-unavailable .picker-calendar__caption{margin-top:0}}@media (max-width:1025px){.note.picker-unavailable{padding:1rem 1.25rem!important;margin-top:.4375rem;background:#ddf2d0;border:1px solid rgba(185,209,177,.5);margin-bottom:1.25rem}.note.picker-unavailable .note-title{letter-spacing:0}}@media (min-width:1026px){.picker-row{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:2fr 1fr;gap:1.5rem}.picker-btn{display:none}.picker-note{margin-top:0}.picker-times__caption{margin-top:.25rem}.modal-picker-times__list,.picker-times__list{margin-top:.875rem;gap:1rem .5rem;grid-template-columns:repeat(4,1fr)}.modal-picker-times__item,.picker-times__item{border:1px solid rgba(185,209,177,.5)}.picker-plate{display:grid;grid-template-columns:1fr 1.2588fr}.picker-plate:not(.active) .picker-times{display:block}.picker-plate.times-empty .picker-times__choose,.picker-plate:not(.active) .picker-times__choose{display:none}.picker-times{margin-top:5.5rem;border-left:1px solid rgba(185,209,177,.5);padding-left:1.5rem;padding-right:1.5rem;margin-left:0;padding-top:1.5rem;border-top:0}.picker-calendar .air-datepicker-nav{margin-right:-100%}.air-datepicker-nav--action{border-radius:6.25rem;height:2.5rem;margin-top:-.25rem}.air-datepicker-cell.-month-{border-radius:6.25rem;margin-bottom:.3125rem}.air-datepicker-nav .air-datepicker-nav--action:last-child{margin-left:.625rem}.air-datepicker-body--cells.-days-{grid-auto-rows:2.625rem}.picker-calendar__caption{text-align:center;font-size:.875rem;line-height:140%;letter-spacing:.06125rem}.note.picker-unavailable .picker-calendar__caption{margin-top:.0625rem}.note.picker-unavailable .note-title{font-size:1.125rem;line-height:1.5rem;letter-spacing:0}.picker-calendar .air-datepicker-body--day-names{margin-bottom:1rem}.picker-calendar .air-datepicker-body--cells.-days-,.picker-calendar .air-datepicker-body--day-names{grid-template-columns:repeat(7,2.625rem);grid-auto-rows:2.625rem;gap:.5rem .25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.picker-plate:not(.active)~.picker-note{display:none}.picker-note_inner{display:block}.picker-plate.active .picker-note_inner{display:none}.picker-times__btn,.picker-times__btn2{display:-webkit-box;display:-ms-flexbox;display:flex}}.summary-location{margin-top:.9375rem;font-weight:700}.summary-plate{margin-top:1rem}.summary-head{padding:1.5rem 1.5rem .75rem;padding-bottom:1rem;color:#000;font-family:quincycf,sans-serif;font-size:2rem;font-weight:400;line-height:102%}@media (max-width:1025px){.summary-head{font-size:1.625rem}}.summary-table{padding:1rem 1.5rem .75rem;border-top:1px solid #dbe7d7;color:#000;font-size:.875rem;font-weight:400;line-height:140%}.summary-block__caption{color:#5f6959;font-size:.875rem;font-weight:400;line-height:140%;margin-bottom:.3125rem}.summary-block_disable{display:none}.summary-block+.summary-block{margin-top:.875rem}.summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.summary-row+.summary-row{margin-top:.3125rem}.summary-row_name{font-size:1rem;line-height:1.4}.summary-row_addon:last-child{border-bottom:0;padding-bottom:0}.summary-row_final{font-size:1.25rem;line-height:1.3}.summary-row_final sup{font-size:.6875rem;vertical-align:super}.summary-row__value{text-align:right;white-space:nowrap}.summary-table__divider{margin:1rem -1.5rem;border-top:1px dashed #dbe7d7}.summary-brief{display:grid;background:#fff;gap:.5rem;color:#000;font-size:.9375rem;line-height:140%;border-top:1px solid rgba(185,209,177,.5);padding:.75rem 1.5rem}.summary-brief__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.summary-form{padding:1.5rem}@media (max-width:1025px){.summary-form{padding-top:.875rem}}.summary-divider{height:2.0625rem;background:url(../img/booking/summary-divider_desk.svg) center no-repeat;background-size:contain;background-repeat:repeat-x}.summary-note{color:#5f6959;font-size:.875rem;font-weight:400;line-height:140%;padding:.75rem 1.5rem 1.5rem;border-bottom:1px solid rgba(185,209,177,.5)}.summary-form__title{color:#000;font-size:1.375rem;font-weight:400;line-height:140%}.summary-form__caption{color:#5f6959;font-size:.875rem;font-weight:400;line-height:140%;margin-top:.75rem}.summary-form__inner{margin:1rem -1.5rem 0;border-top:1px solid rgba(185,209,177,.5);padding:1rem 1.5rem 0}@media (max-width:1025px){.summary-form__inner{margin-top:.5rem}}.summary-btn{margin-top:1.5rem}.summary-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;color:#5f6959;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#private_party__form .summary-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap}#private_party__form .summary-checkbox .checkbox-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.summary-checkbox__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem}.summary-checkbox__icon svg{pointer-events:none;-webkit-transition:.2s;transition:.2s;width:100%;height:100%}.summary-checkbox:not(.active) svg{opacity:0}.summary-checkbox__icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.375rem;height:1.375rem;border-radius:.4375rem;-webkit-transition:.3s;transition:.3s;border:1px solid #000;-webkit-transition:.2s;transition:.2s}.summary-checkbox__icon.book-form_error:before{border-color:red}.summary-checkbox.active .summary-checkbox__icon:before{opacity:0}.summary-error{color:red;margin-top:.625rem;font-weight:700;font-size:.875rem;line-height:1.4}.summary.summary_result .summary-form{display:none}.summary.summary_result .summary-title{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary.summary_result .summary-plate{margin-top:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none}.summary.summary_result .summary-info{border:none;-webkit-box-shadow:none;box-shadow:none}.summary.summary_result .summary-table{border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1;background:#fff}.summary.summary_result .summary-divider{margin-top:-.4375rem;background-repeat:no-repeat}.summary.summary_result .summary-head{background:#fff;border-radius:2rem 2rem 0 0;border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1;-webkit-box-shadow:0 2px 0 0 #0c5947 inset;box-shadow:0 2px 0 0 #0c5947 inset}.summary.summary_result .summary-brief{border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1}@media (min-width:1026px){.summary-plate{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-shadow:none;box-shadow:none;background:0 0;border-radius:0;border:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.summary-divider{margin-top:-.4375rem;background-repeat:no-repeat}.summary-brief{border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1;padding:1rem 2.25rem;gap:.625rem}.summary-head{padding-left:2.25rem;padding-right:2.25rem;background:#fff;border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1;-webkit-box-shadow:0 2px 0 0 #0c5947 inset;box-shadow:0 2px 0 0 #0c5947 inset;border-radius:.25rem 2rem 0 0}.summary-form__inner{padding-left:2.25rem;padding-right:2.25rem;margin-left:-2.25rem;margin-right:-2.25rem}.summary-form__caption{margin-top:.5rem}.summary-table__divider{margin-left:-2.25rem;margin-right:-2.25rem}.summary-table{padding:1.25rem 2.25rem;background:#fff;border-left:1px solid #b9d1b1;border-right:1px solid #b9d1b1}.summary-note{padding:0;border:none;margin-top:1.375rem;padding-left:.375rem}.summary-form{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:2rem .25rem .25rem 2rem;border:1px solid #b9d1b1;border-top:none;background:#fff;-webkit-box-shadow:0 2px 0 0 #0c5947 inset;box-shadow:0 2px 0 0 #0c5947 inset;padding:1.5rem 2.25rem 1rem}.summary-info{border-radius:.25rem 2rem .25rem .25rem;overflow:hidden;max-width:28.75rem;min-width:28.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;border-bottom:0;-webkit-box-shadow:0 2px 0 0 #0c5947 inset;box-shadow:0 2px 0 0 #0c5947 inset}.summary-row_final{font-size:1.375rem}}.payment{margin-bottom:4rem}.payment-row{margin-top:1rem}.payment-caption{color:#5f6959;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:.5rem;letter-spacing:-.005em}.payment-head{padding:1.5rem;padding-bottom:.8125rem}.payment-head__title{color:#000;font-size:1.625rem;line-height:2.25rem}@media (max-width:1025px){.payment-head__title{font-size:1.375rem;line-height:140%}}.payment-price{margin-top:1.5rem}.payment-price__title{color:#000;font-size:1rem;font-weight:700;line-height:120%;letter-spacing:.07rem;text-transform:uppercase}.payment-price__title span{color:#024f3d}.payment-form{padding:1rem 1.5rem;border-top:1px dashed #b9d1b1}.payment-form .link-btn{height:3.25rem}.payment-form__inner{position:relative;display:grid;gap:1.5625rem}.payment-btn{margin-top:1.5rem}.payment-cancellation{text-align:center;margin-top:1rem}.payment-cancellation__caption{margin-top:.25rem;color:#000;font-size:1rem;line-height:1.25rem}@media (min-width:1026px){.payment-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.policy.payment-policy{margin-top:0}}.tickers{margin-top:2.4375rem;overflow:visible;gap:.5rem}@media (max-width:1025px){.tickers{margin-top:1.875rem}}.tickers_hide{display:none!important}.tickers .marquee{gap:.5rem}.tickers:not(.marquee-block) .marquee{display:grid;gap:.5rem}.tickers-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:.375rem;border-radius:1.125rem;border:1px solid #ece2d8}.tickers-item:before{content:"";position:absolute;right:.625rem;top:-.5rem;width:1.125rem;height:.875rem;background:url(../img/booking/quote.svg) center no-repeat;background-size:contain}.tickers-item__image{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.tickers-item__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tickers-item__title{color:#9b9c9f;font-size:.5rem;font-weight:700;line-height:.75rem;letter-spacing:.035rem;text-transform:uppercase}.tickers-item__caption{margin-top:.125rem;color:#024f3d;font-size:.625rem;font-weight:700;line-height:1rem;letter-spacing:.07em;text-transform:uppercase}@media (min-width:1026px){.tickers .marquee{grid-template-columns:repeat(3,1fr);display:grid}.tickers-item__image{width:3.25rem;height:3.25rem}.tickers-item{padding:.75rem;border-radius:2rem}.tickers-item:before{right:1.1875rem;top:-.75rem;width:1.75rem;height:1.375rem}.tickers-item__title{color:#9b9c9f;font-size:.75rem;letter-spacing:.0525rem}.tickers-item__caption{margin-top:.375rem;font-size:.875rem;letter-spacing:.05em}}.policy{margin-top:2rem}.policy_hide{display:none!important}.policy__info{margin-top:1rem;display:grid;gap:.75rem;color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.policy__item{position:relative;padding-left:1.5rem}.policy__item:before{content:"";position:absolute;left:.625rem;background-color:#000;top:.625rem;border-radius:50%;width:.25rem;height:.25rem}@media (min-width:1026px){.policy{margin-bottom:4rem}}.reviews{background-color:#0c5947;margin:.625rem 0 2.5rem}.b-booking-def-cont .faq-block{margin-top:2.1875rem}.reviews-decor{width:100%;height:auto}.reviews-decor__before{margin-top:-.3125rem}.reviews-decor__after{margin-bottom:-.3125rem}.reviews .reviews-slider{padding-left:0}.reviews .b-goog-review{padding:1.25rem 0 0}@media (max-width:1025px){.reviews .b-goog-review{padding-top:.75rem}}.reviews .b-goog-review h2{color:#ddf2d0;font-family:Lato,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem}.reviews .b-goog-review .ratings{margin-bottom:1rem}.reviews+.faq-block{margin-top:0}.reviews-decor_desk{display:none}@media (min-width:1026px){.reviews-decor_mob{display:none}.reviews-decor_desk{display:block}.reviews{margin:0 0 4rem}.reviews .b-goog-review{padding:0 0 3.125rem;margin-top:-4.125rem}.b-goog-review .container{padding-left:3.5rem;padding-right:3.5rem}}.sq-card-wrapper .sq-card-message{margin-bottom:0}.sq-card-message-no-error,.sq-card-message:not(.sq-card-message-no-error):not(.sq-card-message-error){display:none}#fast-checkout .fail,#fast-checkout .success{background:#fafafa;color:#000}#fast-checkout .fail h2,#fast-checkout .success h2{color:rgba(0,0,0,.55)}#fast-checkout .fail button,#fast-checkout .success button{background:#006aff;border-radius:.375rem;border:none;color:#fff}#fast-checkout p.warning{text-align:center;color:rgba(0,0,0,.4)}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-nowrap{white-space:nowrap}.picker-almost-full{border-radius:1.5rem;border:1px solid rgba(185,209,177,.5);background:#ddf2d0;padding:.75rem;width:100%;text-align:center;margin-top:1rem}.picker-almost-full button{background-color:transparent;border:none;border-bottom:1px dashed #0c5947;margin:.5rem auto 0;color:#0c5947;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:.06125rem;text-transform:uppercase;font-family:"DM Sans";cursor:pointer;padding:.125rem 0}.picker-almost-full svg{margin-right:.375rem;-ms-flex-negative:0;flex-shrink:0}.picker-almost-full p{color:#222;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}.picker-unavailable{text-align:center;padding:.75rem!important;margin-bottom:1rem;margin-top:-.625rem}.picker-unavailable .note-title{color:#000;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;display:block;text-transform:none}.picker-unavailable .note-title span.date{color:#0c5947;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:.06125rem;text-transform:uppercase;display:block;margin:0 0 .5rem 0}.picker-unavailable .note-descr{color:#5f6959;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.picker-unavailable .btn_join_waitlist{border-radius:3.125rem;font-size:1rem;width:100%;margin:1rem 0 0 0;cursor:pointer;padding:1.0625rem;width:100%;height:auto;text-transform:none}.available-services p{color:#f15858;text-align:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:.06125rem;text-transform:uppercase}.available-services button{color:#000;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;border-radius:6.25rem;border:1px solid rgba(185,209,177,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding:.53125rem .75rem;margin-top:.75rem;width:100%;background-color:transparent;cursor:pointer}.available-services button span{border-radius:1.5rem;background:#ddf2d0;color:#0c5947;font-family:"DM Sans";font-size:.8125rem;font-style:normal;font-weight:500;line-height:2.0625rem;letter-spacing:.056875rem;text-transform:uppercase;pointer-events:none;padding:0 1rem;display:block}.popups{position:fixed;top:0;left:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,89,71,.3)),to(rgba(12,89,71,.3)));background:linear-gradient(0deg,rgba(12,89,71,.3) 0,rgba(12,89,71,.3) 100%);opacity:0;pointer-events:none;-webkit-transition:all .25s ease;transition:all .25s ease}.popups.active{opacity:1;pointer-events:auto}.popups.active .popup-waitlist{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;pointer-events:auto}.popups.active.-typ .popup-waitlist{-webkit-transform:translate(-50%,6.25rem);-ms-transform:translate(-50%,6.25rem);transform:translate(-50%,6.25rem);opacity:0;pointer-events:none}.popups.active.-typ .popup-typ{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;pointer-events:auto}.popup-waitlist h4{color:#000;text-align:center;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;padding:.75rem 0 .5rem}.popup-waitlist p{color:rgba(0,0,0,.61);text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.popup-waitlist__head{position:relative;padding:.75rem;background:#ddf2d0;border-radius:2rem 2rem 0 0}.popup-waitlist__head p{color:#0c5947;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:.06125rem;text-transform:uppercase;padding:0;text-align:center}.popup-waitlist__head svg{cursor:pointer;position:absolute;top:50%;right:.8125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup-waitlist .summary-form__title{color:#024f3d;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.07rem;text-transform:uppercase;margin-bottom:.75rem}.popup-waitlist .summary-form{border:none;-webkit-box-shadow:none;box-shadow:none;padding:.75rem 1rem;border-radius:2rem}.popup-waitlist .summary-form__inner{padding:0;margin:0;border:none}.popup-waitlist .link-btn{text-transform:none;font-size:1rem}.time-slot{padding:1.25rem 1rem .75rem;margin-top:.75rem;border-top:1px solid rgba(185,209,177,.5);border-bottom:1px solid rgba(185,209,177,.5)}.time-slot.book-form_error label span:not(:last-child){border-color:red}.time-slot label span{display:block;padding:.5rem 0;color:#5f6959;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;width:6.5rem;text-align:center;cursor:pointer}.time-slot label span:not(:last-child){border-radius:3.125rem;border:1px solid rgba(185,209,177,.5);color:#000;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;padding:.78125rem 0 .71875rem}.time-slot [type=checkbox]{display:none}.time-slot [type=checkbox]:checked+span{background:#0c5947;color:#ddf2d0}.time-slot [type=checkbox]:checked+span+span{color:#0c5947}.popup-typ,.popup-waitlist{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;max-width:22.5rem;width:calc(100% - 1.125rem);border-radius:2rem;background:#fff;-webkit-transform:translate(-50%,6.25rem);-ms-transform:translate(-50%,6.25rem);transform:translate(-50%,6.25rem);-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;overflow-y:auto}.popup-typ{background:#fbf6f1;padding:3rem;position:relative;z-index:2}.popup-typ svg{position:absolute;top:.8125rem;right:.875rem;cursor:pointer}.popup-typ svg.icon-floweret{top:auto;right:0;bottom:0;z-index:-1}.popup-typ a{width:100%}.popup-typ h3{color:#0c5947;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem}.popup-typ p{margin:1rem 0;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.popup-waitlist .summary-btn[disabled]:before{-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);opacity:1;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;width:1.25rem;height:1.25rem}@-webkit-keyframes rotate{0%{-webkit-transform:scale(1) translateY(-50%) rotate(0);transform:scale(1) translateY(-50%) rotate(0)}100%{-webkit-transform:scale(1) translateY(-50%) rotate(360deg);transform:scale(1) translateY(-50%) rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:scale(1) translateY(-50%) rotate(0);transform:scale(1) translateY(-50%) rotate(0)}100%{-webkit-transform:scale(1) translateY(-50%) rotate(360deg);transform:scale(1) translateY(-50%) rotate(360deg)}}@media (min-width:1026px){.picker-row{max-width:51.9375rem;grid-template-columns:auto!important}.picker-calendar .air-datepicker-nav{margin-right:-126%!important}.d-lg-block{display:block!important}}@media (max-height:2000px){.popup-waitlist{top:.5rem}.popups{overflow-y:auto}.popups.active.-typ .popup-waitlist{height:100vh}.popups .popup-waitlist,.popups.active .popup-waitlist,.popups.active.-typ .popup-waitlist{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.almost-full{border-radius:.75rem .75rem 1.5rem 1.5rem}}.b-thanks-main{margin-bottom:7.75rem;padding-top:9.5rem}@media (max-width:640px){.b-thanks-main{margin-bottom:4rem;padding-top:8.4375rem}}.b-thanks-main .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}@media (max-width:640px){.b-thanks-main .boxes{display:block;gap:0}}@media (max-width:640px){.b-thanks-main .boxes .box.guests{border-top-left-radius:0;border-top-right-radius:0}}.b-thanks-main .boxes .box.guests .box-success{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2rem;padding-bottom:16.875rem;opacity:0;pointer-events:none;-webkit-transition:.2s;transition:.2s}@media (max-width:640px){.b-thanks-main .boxes .box.guests .box-success{padding-bottom:0}}.b-thanks-main .boxes .box.guests .box-success.active{opacity:1;pointer-events:auto}.b-thanks-main .boxes .box.guests .box-success svg{display:block;width:7.6875rem;height:auto;margin-bottom:.625rem}@media (max-width:640px){.b-thanks-main .boxes .box.guests .box-success svg{width:6.25rem}}.b-thanks-main .boxes .box.guests .box-success .h1{margin-bottom:0}.b-thanks-main .boxes .box.guests .box-icon{width:3.625rem;height:3.625rem;background:#ddf2d0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-2.5rem;top:50%;margin-top:-1.8125rem;z-index:3}@media (max-width:640px){.b-thanks-main .boxes .box.guests .box-icon{width:2.5rem;height:2.5rem;left:50%;margin-left:-1.25rem;margin-top:0;top:-1.25rem}}.b-thanks-main .boxes .box.guests .box-icon svg{display:block;width:1.75rem;height:auto}@media (max-width:640px){.b-thanks-main .boxes .box.guests .box-icon svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.b-thanks-main .boxes .box.guests .dec svg{width:17.375rem}.b-thanks-main .boxes .box.guests .summary-form.guests-form{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;max-width:100%;border-radius:0;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0}.b-thanks-main .boxes .box.guests .summary-form__inner{padding:0;margin:0;border-top:none;gap:0}.b-thanks-main .boxes .box.guests p{font-size:1.25rem;line-height:140%;margin-bottom:1.5rem}@media (max-width:640px){.b-thanks-main .boxes .box.guests p{font-size:1rem;line-height:1.3125rem;margin-bottom:3.375rem}}.b-thanks-main .boxes .box.guests .h1{margin-bottom:1.125rem}.b-thanks-main .boxes .box.guests .book-form__row{margin-bottom:1.5rem}.b-thanks-main .boxes .box.guests .link-btn{height:3.25rem;margin-top:0}.b-thanks-main .boxes .box.guests .row-title{font-family:"DM Sans";font-style:normal;font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:.07em;text-transform:uppercase;color:#024f3d;margin-bottom:.75rem}.b-thanks-main .box{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-radius:2rem;background:#fff;padding:5.625rem}@media (max-width:1025px){.b-thanks-main .box{padding:2rem}}@media (max-width:640px){.b-thanks-main .box{padding:2rem 1rem}.b-thanks-main .box:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #b9d1b1}}.b-thanks-main .box .h1,.b-thanks-main .box h1{font-weight:500;font-size:3rem;line-height:101%;color:#0c5947;margin:0;margin-bottom:2rem;letter-spacing:0;max-width:66.125rem}@media (max-width:1025px){.b-thanks-main .box .h1,.b-thanks-main .box h1{font-size:2.375rem}}@media (max-width:640px){.b-thanks-main .box .h1,.b-thanks-main .box h1{font-size:1.75rem}}.b-thanks-main .box .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#0c5947;margin-bottom:2rem}.b-thanks-main .box .items{margin-bottom:2rem}.b-thanks-main .box .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}@media (max-width:640px){.b-thanks-main .box .items .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.b-thanks-main .box .items .item svg{display:block;width:1.5rem;min-width:1.5rem;height:auto;margin-right:.75rem}.b-thanks-main .box .items .item span{display:block;font-weight:400;font-size:1.25rem;line-height:140%;color:#0c5947;-webkit-box-flex:1;-ms-flex:1;flex:1}.b-thanks-main .box p{font-weight:400;font-size:1rem;line-height:140%;color:#0c5947;margin:0}.b-thanks-main .box .h1.aos-animate+.dec svg path,.b-thanks-main .box h1.aos-animate+.dec svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.b-thanks-main .box .dec{position:absolute;right:0;top:0;z-index:1;overflow:hidden;pointer-events:none}@media (max-width:1025px){.b-thanks-main .box .dec{display:none}}.b-thanks-main .box .dec svg{display:block;width:41.8125rem;height:auto}.b-thanks-main .box .dec svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.b-thanks-main .box .dec svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.b-thanks-main .box .dec svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.b-thanks-main .box .dec svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.b-thanks-main .box .dec svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.b-thanks-img{margin-top:7.75rem;margin-bottom:14.375rem}@media (max-width:640px){.b-thanks-img{margin-top:4rem;margin-bottom:4.8125rem}}.b-thanks-img .head-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}@media (max-width:1025px){.b-thanks-img .head-box{display:block}}@media (max-width:640px){.b-thanks-img .head-box{margin-bottom:4.5rem}}.b-thanks-img .head-box h2{font-weight:500;font-size:3rem;line-height:102%;color:#ddf2d0;margin:0;width:66%}@media (max-width:1025px){.b-thanks-img .head-box h2{font-size:2.375rem;margin-bottom:2rem;width:100%}}@media (max-width:640px){.b-thanks-img .head-box h2{font-size:1.75rem}}.b-thanks-img .head-box .link-btn{width:20.125rem;min-width:20.125rem}@media (max-width:640px){.b-thanks-img .head-box .link-btn{width:100%;min-width:100%}}.b-thanks-img .img-box{position:relative}.b-thanks-img .img-box .img{width:31.625rem;height:31.625rem}@media (max-width:1025px){.b-thanks-img .img-box .img{width:22.5rem;height:22.5rem}}@media (max-width:640px){.b-thanks-img .img-box .img{width:11.375rem;height:11.375rem}}.b-thanks-img .img-box .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;border-radius:5.625rem}@media (max-width:1025px){.b-thanks-img .img-box .img img{border-radius:2rem}}.b-thanks-img .img-box .img.img-1{position:absolute;z-index:1;left:1.875rem;top:4.375rem}.b-thanks-img .img-box .img.img-1 img{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}@media (max-width:640px){.b-thanks-img .img-box .img.img-1{width:10rem;height:10rem;left:.125rem;top:1rem}.b-thanks-img .img-box .img.img-1 img{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}}.b-thanks-img .img-box .img.img-3{position:absolute;right:1.875rem;top:4.375rem;z-index:3}.b-thanks-img .img-box .img.img-3 img{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}@media (max-width:640px){.b-thanks-img .img-box .img.img-3{width:10rem;height:10rem;right:.125rem;top:1rem}.b-thanks-img .img-box .img.img-3 img{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}}.b-thanks-img .img-box .img.img-2{margin:0 auto;position:relative;z-index:2}.thanksPage .b-goog-review.price-review{position:relative;padding-bottom:26.25rem;background:#3c6c60;margin-top:-5.625rem}@media (max-width:640px){.thanksPage .b-goog-review.price-review{padding-bottom:13.75rem;margin-top:-2rem}}.thanksPage .section-faq{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:13.125rem}.thanksPage .section-faq .accordion-faq__dropdown{padding-right:0}@media (max-width:640px){.thanksPage .section-faq{padding-bottom:6.25rem}.thanksPage .section-faq .accordion-faq__dropdown{padding-bottom:0}.thanksPage .section-faq .text-section,.thanksPage .section-faq .title-section{margin-bottom:1rem}}.number-of-guests{position:relative;padding-bottom:1.5rem;margin-bottom:1.5rem}.number-of-guests:after{content:"";width:calc(100% + 3rem);left:-1.5rem;bottom:0;display:block;height:1px;background:rgba(185,209,177,.5);position:absolute}@media (min-width:1026px){.number-of-guests:after{width:calc(100% + 4.5rem);left:-2.25rem}}.number-of-guests .number-of-guests__title{font-family:quincycf,sans-serif;font-weight:400;font-size:2rem;line-height:102%;color:#000;margin-bottom:.875rem}@media (max-width:1025px){.number-of-guests .number-of-guests__title{font-size:1.625rem}}.number-of-guests .number-of-guests__title i{font-style:normal!important;color:#e12f2f}.number-of-guests .number-of-guests-radio-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.number-of-guests .number-of-guests-radio{position:relative;min-width:3.125rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.number-of-guests .number-of-guests-radio:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none}.number-of-guests .number-of-guests-radio input{padding:0;margin:0;position:absolute;left:0;top:0;opacity:0;z-index:-1;width:.5px;height:.5px}.number-of-guests .number-of-guests-radio label{display:block;margin:0;padding:0}.number-of-guests .number-of-guests-radio span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:.625rem;width:100%;height:2.875rem;border:1px solid rgba(185,209,177,.5);border-radius:3.125rem;font-weight:500;font-size:1rem;line-height:110%;color:#000;-webkit-transition:.2s;transition:.2s;cursor:pointer}.number-of-guests .number-of-guests-radio input:checked+span{background:#0c5947;border-color:#0c5947;color:#ddf2d0}.step>.booking-title.text-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (max-width:1025px){.step>.booking-title.text-center{font-weight:700;font-size:1rem;line-height:1.5rem}}@media (max-width:640px){.step>.booking-title.text-center{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2rem}}.services-list-new{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem;margin-top:1.5rem;margin-bottom:.5rem}@media (max-width:640px){.services-list-new{margin:0;margin-top:1rem;display:block}}.services-list-new .service-item-new{width:calc(25% - 1rem);margin:0 .5rem;margin-bottom:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.5rem;overflow:hidden}@media (max-width:1025px){.services-list-new .service-item-new{width:calc(50% - 1.5rem)}}@media (max-width:640px){.services-list-new .service-item-new{width:100%;border-radius:1.5rem;margin:0;margin-bottom:1.125rem}.services-list-new .service-item-new:last-child{margin-bottom:0}}.services-list-new .service-item-new .modal-trigger{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer;-webkit-transition:.2s;transition:.2s}.services-list-new .service-item-new .modal-trigger:hover{background:rgba(255,255,255,.1)}.services-list-new .service-item-new .mark{position:absolute;z-index:1;left:0;top:0;background:#134d3a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;padding:0 1.25rem;font-weight:500;font-size:.8125rem;line-height:1.25rem;color:#fff;border-bottom-right-radius:1.25rem}.services-list-new .service-item-new .mark.red{background:#c61717}@media (max-width:640px){.services-list-new .service-item-new .mark{height:1.5rem}}.services-list-new .service-item-new .mark svg{display:block;height:1rem;width:auto;margin-right:.375rem}.services-list-new .service-item-new .img{position:relative;left:0;top:0;width:100%;height:12.5rem;border-radius:1.5rem;overflow:hidden}@media (max-width:640px){.services-list-new .service-item-new .img{border-radius:1.5rem}}.services-list-new .service-item-new .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}.services-list-new .service-item-new .img:after{content:"";content:none;position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none}.services-list-new .service-item-new.pink{background:#bc4f5e}.services-list-new .service-item-new.pink .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(26.41%,rgba(188,79,94,0)),color-stop(44.41%,rgba(188,79,94,.9)),color-stop(69.4%,#bc4f5e));background:linear-gradient(180deg,rgba(188,79,94,0) 26.41%,rgba(188,79,94,.9) 44.41%,#bc4f5e 69.4%)}.services-list-new .service-item-new.pink .cont .link-btn{color:#0c5947}.services-list-new .service-item-new.yellow{background:#c97d00}.services-list-new .service-item-new.yellow .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(18.55%,rgba(179,130,75,0)),color-stop(41.83%,#b3824b),to(#b16d1f));background:linear-gradient(180deg,rgba(179,130,75,0) 18.55%,#b3824b 41.83%,#b16d1f 100%)}.services-list-new .service-item-new.yellow .cont .link-btn{color:#0c5947}.services-list-new .service-item-new.red{background:#b72828}.services-list-new .service-item-new.red .img{background:#b72828}.services-list-new .service-item-new.red .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(26.41%,rgba(183,40,40,0)),color-stop(44.41%,rgba(183,40,40,.9)),color-stop(69.4%,#b72828));background:linear-gradient(180deg,rgba(183,40,40,0) 26.41%,rgba(183,40,40,.9) 44.41%,#b72828 69.4%)}.services-list-new .service-item-new.red .cont .link-btn{color:#0c5947}.services-list-new .service-item-new.green{background:#0c5947}.services-list-new .service-item-new.green .img{background:#0c5947}.services-list-new .service-item-new.green .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(21.91%,rgba(5,67,48,0)),color-stop(45.41%,rgba(5,67,48,.9)),color-stop(64.4%,#054330));background:linear-gradient(180deg,rgba(5,67,48,0) 21.91%,rgba(5,67,48,.9) 45.41%,#054330 64.4%)}.services-list-new .service-item-new.green .cont .link-btn{color:#0c5947}.services-list-new .service-item-new.blue{background:#1a4b65}.services-list-new .service-item-new.blue .img{background:#1a4b65}.services-list-new .service-item-new.blue .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(21.91%,rgba(26,75,101,0)),color-stop(43.07%,rgba(26,75,101,.9)),color-stop(61.49%,#1a4b65));background:linear-gradient(180deg,rgba(26,75,101,0) 21.91%,rgba(26,75,101,.9) 43.07%,#1a4b65 61.49%)}.services-list-new .service-item-new.blue .cont .link-btn{color:#0c5947}.services-list-new .service-item-new.swamp{background:#3c5a23}.services-list-new .service-item-new.swamp .img{background:#3c5a23}.services-list-new .service-item-new.swamp .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(21.91%,rgba(68,89,50,0)),color-stop(45.41%,rgba(68,89,50,.9)),color-stop(68.41%,#3b5923));background:linear-gradient(180deg,rgba(68,89,50,0) 21.91%,rgba(68,89,50,.9) 45.41%,#3b5923 68.41%)}.services-list-new .service-item-new.swamp .cont .link-btn{color:#0c5947}.services-list-new .service-item-new .cont{position:relative;padding:.875rem 1rem;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.services-list-new .service-item-new .cont .title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:quincycf,sans-serif;font-weight:400;font-size:1.25rem;line-height:102%;letter-spacing:0;color:#fff;margin-bottom:.5rem}.services-list-new .service-item-new .cont .title svg{display:block;width:2rem;min-width:2rem;height:auto;margin-right:.625rem}.services-list-new .service-item-new .cont .list-info{list-style:none;font-weight:400;font-size:.75rem;line-height:140%;color:#fff;padding:0;margin:0;margin-bottom:.875rem}.services-list-new .service-item-new .cont .list-info li{position:relative;padding-left:1.125rem;margin-bottom:.5rem}.services-list-new .service-item-new .cont .list-info li span{color:#d3efc2;text-decoration:underline}.services-list-new .service-item-new .cont .list-info li:last-child{margin-bottom:0}.services-list-new .service-item-new .cont .list-info li:before{content:"";width:.5625rem;height:.5rem;display:block;position:absolute;left:.125rem;top:.1875rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5775 7.93508C3.3775 7.93508 3.1875 7.85508 3.0475 7.71508L0.2175 4.88508C-0.0725 4.59508 -0.0725 4.11508 0.2175 3.82508C0.5075 3.53508 0.9875 3.53508 1.2775 3.82508L3.5775 6.12508L8.7175 0.985078C9.0075 0.695078 9.4875 0.695078 9.7775 0.985078C10.0675 1.27508 10.0675 1.75508 9.7775 2.04508L4.1075 7.71508C3.9675 7.85508 3.7775 7.93508 3.5775 7.93508Z' fill='%23FFFFFF'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.services-list-new .service-item-new .cont .descr-text{font-style:normal;font-weight:400;font-size:1rem;line-height:140%;color:#fff;max-height:calc(1rem * 1.4 * 2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:.875rem}@media (max-width:640px){.services-list-new .service-item-new .cont .descr-text{font-size:.8125rem;max-height:calc(.8125rem * 1.4 * 2)}}.services-list-new .service-item-new .cont .ideal{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1rem;line-height:104%;color:#fff;margin-bottom:.5rem}.services-list-new .service-item-new .cont .ideal span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5rem;margin-bottom:1px}.services-list-new .service-item-new .cont .ideal span svg{display:block;height:.75rem;width:auto;margin-right:.125rem}.services-list-new .service-item-new .cont .ideal span svg:last-child{margin-right:0}.services-list-new .service-item-new .cont .price-btn{padding:1.5rem 1.5rem;margin:0 -1.5rem;margin-top:auto;margin-bottom:0;position:relative;border-top:1px solid rgba(255,255,255,.05)}@media (max-width:640px){.services-list-new .service-item-new .cont .price-btn{padding-top:.875rem;padding-bottom:1rem}}.services-list-new .service-item-new .cont .price-btn:before{content:"";width:76%;height:100%;position:absolute;right:0;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%)}@media (max-width:640px){.services-list-new .service-item-new .cont .price-btn:before{width:100%}}.services-list-new .service-item-new .cont .price-btn .price{margin-bottom:.75rem}.services-list-new .service-item-new .cont .price-btn .price span{display:block;font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.625rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:.125rem}@media (max-width:640px){.services-list-new .service-item-new .cont .price-btn .price span{font-size:1.25rem;line-height:1.625rem}}.services-list-new .service-item-new .cont .price-btn .price p{display:block;font-style:normal;font-weight:400;font-size:1rem;line-height:140%;color:#fff;margin:0}.services-list-new .service-item-new .cont .link-btn{width:100%;height:2.5rem;padding:0 2.625rem;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:1rem;line-height:110%;margin:0;position:relative;z-index:4}.services-list-new .service-item-new .cont .link-btn.light{background:#fff}.services-list-new .service-item-new .cont .link-btn.light:hover{opacity:.9}.custom-modal-content .fancybox-slide{padding:0;padding-left:20.875rem;text-align:right;-ms-overflow-style:none;scrollbar-width:none}.custom-modal-content .fancybox-slide::-webkit-scrollbar{width:0;height:0}@media (max-width:1025px){.custom-modal-content .fancybox-slide{padding-left:0}}.custom-modal-content .fancybox-slide.touching{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}@media (max-width:1025px){.fancybox-container.custom-modal-content{top:3.625rem;height:calc(100% - 3.625rem)}}.fancybox-container.custom-modal-content .btns-fancy-nav-box{position:fixed;left:0;top:-3.625rem;background:#fff;height:3.625rem;overflow:auto;width:100%;display:none}@media (max-width:1025px){.fancybox-container.custom-modal-content .btns-fancy-nav-box{display:block}}.fancybox-container.custom-modal-content .btns-fancy-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem 1rem;scroll-behavior:smooth}.fancybox-container.custom-modal-content .btns-fancy-nav:after{content:"";display:block;width:.9375rem;min-width:.9375rem}.fancybox-container.custom-modal-content .btns-fancy-nav .fancybox-nav-btn{white-space:nowrap;-webkit-appearance:none;border:none;background:0 0;padding:0;margin:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;-webkit-box-shadow:none;box-shadow:none;margin-right:.9375rem;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:.875rem;line-height:1.375rem;color:#0c5947;border-radius:.5rem;height:2.375rem;padding:.25rem .75rem;-webkit-transition:.2s;transition:.2s}.fancybox-container.custom-modal-content .btns-fancy-nav .fancybox-nav-btn:last-child{margin-right:0}.fancybox-container.custom-modal-content .btns-fancy-nav .fancybox-nav-btn.active{background:#ddf2d0}.modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;position:absolute;left:0;top:1.25rem;background:#3c6c60;cursor:pointer;-webkit-transition:.2s;transition:.2s;z-index:3;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0;padding:0;margin:0;-webkit-appearance:none}.modal-close:hover{background:#134d3a}@media (max-width:1025px){.modal-close{width:2rem;height:2rem;left:auto;right:1rem;top:1rem;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px)}}.modal-close svg{display:block;width:2.125rem;height:auto}@media (max-width:1025px){.modal-close svg{width:2rem}}.modal-wind.custom-modal-package{background:0 0;padding:0;padding-left:1.375rem;font-family:Lato,Helvetica,sans-serif;vertical-align:bottom;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:100%}.modal-wind.custom-modal-package:after{content:"";width:calc(100% - 1.375rem);height:100%;position:absolute;right:0;bottom:0;background:#fbf6f1}@media (max-width:1025px){.modal-wind.custom-modal-package{padding-left:0}}.modal-wind.custom-modal-package .fancybox-button{display:none}.modal-wind.custom-modal-package .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fbf6f1;padding:2.5rem;padding-bottom:7.5rem;border-top-left-radius:3.75rem;min-height:100%;position:relative;z-index:2}@media (max-width:1025px){.modal-wind.custom-modal-package .box{border-top-left-radius:0;padding:0;padding-bottom:0;display:block}}.modal-wind.custom-modal-package .box .reviews{display:none;overflow:hidden}@media (max-width:1025px){.modal-wind.custom-modal-package .box .reviews{display:block;padding-bottom:6rem;margin-bottom:0}.modal-wind.custom-modal-package .box .reviews .reviews-decor__after{display:none}}.modal-wind.custom-modal-package .box>.left{width:30.125rem;min-width:30.125rem;margin-right:2.5rem;position:relative;border-radius:2rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left{width:100%;min-width:100%;margin-right:0;border-radius:0;min-height:auto}}.modal-wind.custom-modal-package .box>.left .mark{position:absolute;z-index:3;left:0;top:0;background:#134d3a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;padding:0 1.25rem;font-weight:500;font-size:.8125rem;line-height:1.25rem;color:#fff;border-bottom-right-radius:1.25rem}.modal-wind.custom-modal-package .box>.left .mark.red{background:#c61717}@media (max-width:640px){.modal-wind.custom-modal-package .box>.left .mark{height:1.5rem}}.modal-wind.custom-modal-package .box>.left .mark svg{display:block;height:1rem;width:auto;margin-right:.375rem}.modal-wind.custom-modal-package .box>.left .img{position:relative;border-top-left-radius:2rem;border-top-right-radius:2rem;overflow:hidden}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .img{border-radius:0}}.modal-wind.custom-modal-package .box>.left.pink .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(26.41%,rgba(188,79,94,0)),color-stop(44.41%,rgba(188,79,94,.9)),color-stop(69.4%,#bc4f5e));background:linear-gradient(180deg,rgba(188,79,94,0) 26.41%,rgba(188,79,94,.9) 44.41%,#bc4f5e 69.4%)}.modal-wind.custom-modal-package .box>.left.yellow .img:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(18.55%,rgba(179,130,75,0)),color-stop(41.83%,#b3824b),to(#b16d1f));background:linear-gradient(180deg,rgba(179,130,75,0) 18.55%,#b3824b 41.83%,#b16d1f 100%)}.modal-wind.custom-modal-package .box>.left.red .cont{background:#b72828}.modal-wind.custom-modal-package .box>.left.green .cont{background:#054330}.modal-wind.custom-modal-package .box>.left.blue .cont{background:#1a4b65}.modal-wind.custom-modal-package .box>.left.swamp .cont{background:#3c5a23}.modal-wind.custom-modal-package .box>.left .cont{position:relative;z-index:2;padding:1.5rem;padding-top:1rem}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont{padding-bottom:0}}@media (max-width:640px){.modal-wind.custom-modal-package .box>.left .cont{padding-bottom:0}}.modal-wind.custom-modal-package .box>.left .cont .title{font-weight:500;font-size:1.5rem;line-height:1.75rem;color:#fff;letter-spacing:-.04em}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont .title{font-size:1.625rem;font-weight:500}}.modal-wind.custom-modal-package .box>.left .cont .title svg{display:block;width:2.625rem;height:auto;margin-bottom:.75rem}.modal-wind.custom-modal-package .box>.left .cont .price{display:none}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont .price{display:block}.modal-wind.custom-modal-package .box>.left .cont .price span{display:block;font-weight:700;font-size:1.375rem;line-height:1.5rem;text-transform:uppercase;color:#fff;margin-bottom:.25rem}.modal-wind.custom-modal-package .box>.left .cont .price p{margin:0;font-weight:400;font-size:.75rem;line-height:140%;color:#fff}}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont .price-ideal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.05);background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%);padding:1.5rem;margin:0 -1.5rem;margin-top:.875rem}}.modal-wind.custom-modal-package .box>.left .cont .ideal{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.8125rem;line-height:1.25rem;color:#fff;white-space:nowrap;margin-bottom:.5rem}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont .ideal{width:auto}}.modal-wind.custom-modal-package .box>.left .cont .ideal span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5rem;margin-bottom:1px}.modal-wind.custom-modal-package .box>.left .cont .ideal span svg{display:block;height:.75rem;width:auto}.modal-wind.custom-modal-package .box>.left .cont .link-btn{display:none}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.left .cont .link-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.5rem;font-size:1rem;color:#0c5947;background:#fff;padding:0 2.5625rem}}.modal-wind.custom-modal-package .box>.right{width:calc(100% - 27.625rem)}@media (max-width:1025px){.modal-wind.custom-modal-package .box>.right{width:100%;padding:1.5rem;padding-bottom:7.3125rem}}.modal-wind.custom-modal-package .box>.right .list{list-style:none;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000;padding:0;margin:0;margin-bottom:1.5rem}.modal-wind.custom-modal-package .box>.right .list li{position:relative;margin-bottom:.75rem;padding-left:1.75rem}.modal-wind.custom-modal-package .box>.right .list li:before{content:"";width:1.125rem;height:1.125rem;position:absolute;left:0;top:.125rem}.modal-wind.custom-modal-package .box>.right .list li:last-child{margin-bottom:0}.modal-wind.custom-modal-package .box>.right .list.red li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172937 10.7558C0.520204 12.5016 1.37737 14.1053 2.63604 15.364C3.89472 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.387 0 9 0ZM14.115 6.82875L8.4675 13.2338C8.37637 13.3364 8.26585 13.4201 8.14229 13.4799C8.01873 13.5398 7.88457 13.5746 7.7475 13.5825H7.68C7.4242 13.5841 7.17694 13.4905 6.98625 13.32L3.96375 10.6388C3.75589 10.4543 3.62983 10.1948 3.6133 9.91731C3.59678 9.63988 3.69114 9.36724 3.87563 9.15938C4.06012 8.95151 4.31963 8.82545 4.59706 8.80892C4.8745 8.7924 5.14714 8.88676 5.355 9.07125L7.605 11.055L12.5588 5.43C12.7427 5.22164 13.002 5.0949 13.2794 5.07767C13.5569 5.06044 13.8298 5.15413 14.0381 5.33813C14.2465 5.52212 14.3732 5.78135 14.3905 6.05879C14.4077 6.33622 14.314 6.60914 14.13 6.8175L14.115 6.82875Z' fill='%23B72929'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.modal-wind.custom-modal-package .box>.right .list.yellow li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172937 10.7558C0.520204 12.5016 1.37737 14.1053 2.63604 15.364C3.89472 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.387 0 9 0ZM14.115 6.82875L8.4675 13.2338C8.37637 13.3364 8.26585 13.4201 8.14229 13.4799C8.01873 13.5398 7.88457 13.5746 7.7475 13.5825H7.68C7.4242 13.5841 7.17694 13.4905 6.98625 13.32L3.96375 10.6388C3.75589 10.4543 3.62983 10.1948 3.6133 9.91731C3.59678 9.63988 3.69114 9.36724 3.87563 9.15938C4.06012 8.95151 4.31963 8.82545 4.59706 8.80892C4.8745 8.7924 5.14714 8.88676 5.355 9.07125L7.605 11.055L12.5588 5.43C12.7427 5.22164 13.002 5.0949 13.2794 5.07767C13.5569 5.06044 13.8298 5.15413 14.0381 5.33813C14.2465 5.52212 14.3732 5.78135 14.3905 6.05879C14.4077 6.33622 14.314 6.60914 14.13 6.8175L14.115 6.82875Z' fill='%23B26E22'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.modal-wind.custom-modal-package .box>.right .list.green li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172937 10.7558C0.520204 12.5016 1.37737 14.1053 2.63604 15.364C3.89472 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.387 0 9 0ZM14.115 6.82875L8.4675 13.2338C8.37637 13.3364 8.26585 13.4201 8.14229 13.4799C8.01873 13.5398 7.88457 13.5746 7.7475 13.5825H7.68C7.4242 13.5841 7.17694 13.4905 6.98625 13.32L3.96375 10.6388C3.75589 10.4543 3.62983 10.1948 3.6133 9.91731C3.59678 9.63988 3.69114 9.36724 3.87563 9.15938C4.06012 8.95151 4.31963 8.82545 4.59706 8.80892C4.8745 8.7924 5.14714 8.88676 5.355 9.07125L7.605 11.055L12.5588 5.43C12.7427 5.22164 13.002 5.0949 13.2794 5.07767C13.5569 5.06044 13.8298 5.15413 14.0381 5.33813C14.2465 5.52212 14.3732 5.78135 14.3905 6.05879C14.4077 6.33622 14.314 6.60914 14.13 6.8175L14.115 6.82875Z' fill='%230C5947'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.modal-wind.custom-modal-package .box>.right .list.blue li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172937 10.7558C0.520204 12.5016 1.37737 14.1053 2.63604 15.364C3.89472 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.387 0 9 0ZM14.115 6.82875L8.4675 13.2338C8.37637 13.3364 8.26585 13.4201 8.14229 13.4799C8.01873 13.5398 7.88457 13.5746 7.7475 13.5825H7.68C7.4242 13.5841 7.17694 13.4905 6.98625 13.32L3.96375 10.6388C3.75589 10.4543 3.62983 10.1948 3.6133 9.91731C3.59678 9.63988 3.69114 9.36724 3.87563 9.15938C4.06012 8.95151 4.31963 8.82545 4.59706 8.80892C4.8745 8.7924 5.14714 8.88676 5.355 9.07125L7.605 11.055L12.5588 5.43C12.7427 5.22164 13.002 5.0949 13.2794 5.07767C13.5569 5.06044 13.8298 5.15413 14.0381 5.33813C14.2465 5.52212 14.3732 5.78135 14.3905 6.05879C14.4077 6.33622 14.314 6.60914 14.13 6.8175L14.115 6.82875Z' fill='%231B4B65'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.modal-wind.custom-modal-package .box>.right .list.swamp li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M9 0C7.21997 0 5.47991 0.527841 3.99987 1.51677C2.51983 2.50571 1.36628 3.91131 0.685088 5.55585C0.00389957 7.20038 -0.17433 9.00998 0.172937 10.7558C0.520204 12.5016 1.37737 14.1053 2.63604 15.364C3.89472 16.6226 5.49836 17.4798 7.24419 17.8271C8.99002 18.1743 10.7996 17.9961 12.4442 17.3149C14.0887 16.6337 15.4943 15.4802 16.4832 14.0001C17.4722 12.5201 18 10.78 18 9C18 6.61305 17.0518 4.32387 15.364 2.63604C13.6761 0.948212 11.387 0 9 0ZM14.115 6.82875L8.4675 13.2338C8.37637 13.3364 8.26585 13.4201 8.14229 13.4799C8.01873 13.5398 7.88457 13.5746 7.7475 13.5825H7.68C7.4242 13.5841 7.17694 13.4905 6.98625 13.32L3.96375 10.6388C3.75589 10.4543 3.62983 10.1948 3.6133 9.91731C3.59678 9.63988 3.69114 9.36724 3.87563 9.15938C4.06012 8.95151 4.31963 8.82545 4.59706 8.80892C4.8745 8.7924 5.14714 8.88676 5.355 9.07125L7.605 11.055L12.5588 5.43C12.7427 5.22164 13.002 5.0949 13.2794 5.07767C13.5569 5.06044 13.8298 5.15413 14.0381 5.33813C14.2465 5.52212 14.3732 5.78135 14.3905 6.05879C14.4077 6.33622 14.314 6.60914 14.13 6.8175L14.115 6.82875Z' fill='%233C5A23'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.modal-wind.custom-modal-package .box>.right .solo-review{position:relative;padding:1rem 3.25rem;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000;text-align:center;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:1.5rem}@media (max-width:640px){.modal-wind.custom-modal-package .box>.right .solo-review{padding:1rem 2.875rem;font-size:.75rem;line-height:1.25rem}}.modal-wind.custom-modal-package .box>.right .solo-review p{margin-bottom:.5rem;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000;letter-spacing:-.01em}@media (max-width:640px){.modal-wind.custom-modal-package .box>.right .solo-review p{font-size:.75rem;line-height:1.25rem;letter-spacing:.01em}}.modal-wind.custom-modal-package .box>.right .solo-review span{display:block;font-weight:700;text-align:center;color:#0c5947}@media (max-width:640px){.modal-wind.custom-modal-package .box>.right .solo-review span{font-size:.875rem;line-height:1.4rem}}.modal-wind.custom-modal-package .box>.right .solo-review .icon{position:absolute;top:1rem;width:2.375rem}@media (max-width:640px){.modal-wind.custom-modal-package .box>.right .solo-review .icon{width:2rem}}.modal-wind.custom-modal-package .box>.right .solo-review .icon.left{left:0}.modal-wind.custom-modal-package .box>.right .solo-review .icon.right{right:0}.modal-wind.custom-modal-package .box>.right .solo-review .icon img{display:block;width:100%;height:auto}.modal-wind.custom-modal-package .box>.right h4{font-family:Lato,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:.03em;text-transform:uppercase;color:#0c5947;padding:0;margin:0;margin-bottom:1rem}.modal-wind.custom-modal-package .box>.right p{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000;margin-bottom:1.35rem}@media (max-width:640px){.modal-wind.custom-modal-package .box>.right p{letter-spacing:-.01em}}.modal-wind.custom-modal-package .box>.right p:last-child{margin-bottom:0}.modal-wind.custom-modal-package .box>.right ul:not(.list){font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000;list-style:none;margin:0;padding:0;margin-bottom:1rem}.modal-wind.custom-modal-package .box>.right ul:not(.list):last-child{margin-bottom:0}.modal-wind.custom-modal-package .box>.right ul:not(.list) li{position:relative;padding-left:1.375rem}.modal-wind.custom-modal-package .box>.right ul:not(.list) li:before{content:"";width:3px;height:3px;border-radius:50%;background:#000;position:absolute;left:.5625rem;top:.5625rem}.modal-wind.custom-modal-package .fix-mod-nav{z-index:9;position:fixed;bottom:0;width:calc(100% - 21rem - var(--scrollBarWidth,0px));background:#0c5947;padding:.75rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.modal-wind.custom-modal-package .fix-mod-nav.blue{background:#1a4b65}.modal-wind.custom-modal-package .fix-mod-nav.green{background:#054330}.modal-wind.custom-modal-package .fix-mod-nav.red{background:#b72828}.modal-wind.custom-modal-package .fix-mod-nav.swamp{background:#3c5a23}.modal-wind.custom-modal-package .fix-mod-nav.hidden{opacity:0;pointer-events:none}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav{width:100%;padding:1.5rem;background:#fff;-webkit-box-shadow:0 -6px 24px rgba(0,0,0,.1);box-shadow:0 -6px 24px rgba(0,0,0,.1);opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;display:block}.modal-wind.custom-modal-package .fix-mod-nav.show{opacity:1;visibility:visible}}.modal-wind.custom-modal-package .fix-mod-nav .left{width:25rem;min-width:25rem;padding-right:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .left{width:auto;min-width:auto;padding-right:0}}.modal-wind.custom-modal-package .fix-mod-nav .left:after{content:"";width:1px;height:2rem;background:#fff;position:absolute;right:0;top:50%;margin-top:-1rem}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .left:after{content:none}}.modal-wind.custom-modal-package .fix-mod-nav .left .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:#fff}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .left .title{display:none}}.modal-wind.custom-modal-package .fix-mod-nav .left .title svg{display:block;width:2.625rem;min-width:2.625rem;height:auto;margin-right:1rem}.modal-wind.custom-modal-package .fix-mod-nav .left .price{font-weight:500;font-size:1.625rem;line-height:102%;color:#fff;margin-left:1.5rem}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .left .price{margin-left:0;margin-bottom:.125rem;font-size:1.25rem;line-height:1.625rem;letter-spacing:.04em}}.modal-wind.custom-modal-package .fix-mod-nav .right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .right{padding-left:0;display:block}}.modal-wind.custom-modal-package .fix-mod-nav .right .for{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff;white-space:nowrap}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .right .for{text-transform:none;font-size:.75rem;line-height:140%;font-weight:400;letter-spacing:0}}.modal-wind.custom-modal-package .fix-mod-nav .right .btn{margin-left:3.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .right .btn{margin-left:0;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12.0625rem}}.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn{width:100%;padding:0 .625rem;height:3.5rem;font-family:"DM Sans",sans-serif;font-weight:500;font-size:1rem;line-height:110%;background:#fff;color:#3c6c60}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn{color:#0c5947;background:#fff;height:2.5rem}.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn:before{background:url(../img/btn-light-bg.svg) no-repeat;background-size:100% 100%}}@media (max-width:1025px) and (any-hover:hover){.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn:hover{background:#0e6651;color:#fff}}@media (max-width:1025px){.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn:active{background:#0c5947;color:#fff}.modal-wind.custom-modal-package .fix-mod-nav .right .btn .link-btn:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}.gallery-modal-slider{overflow:hidden}.gallery-modal-slider .swiper-container{width:100%}.gallery-modal-slider .swiper-slide{overflow:hidden;height:21.8125rem}@media (max-width:1025px){.gallery-modal-slider .swiper-slide{height:31.25rem}}@media (max-width:640px){.gallery-modal-slider .swiper-slide{height:17rem}}.gallery-modal-slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.gallery-modal-slider .swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:2;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 .625rem;pointer-events:none}.gallery-modal-slider .swiper-buttons .swiper-button-next,.gallery-modal-slider .swiper-buttons .swiper-button-prev{width:2.75rem;height:2.75rem;background:0 0;-webkit-transition:.2s;transition:.2s;margin:0;pointer-events:all}.gallery-modal-slider .swiper-buttons .swiper-button-next:hover,.gallery-modal-slider .swiper-buttons .swiper-button-prev:hover{opacity:.9}.gallery-modal-slider .swiper-buttons .swiper-button-next.swiper-button-disabled,.gallery-modal-slider .swiper-buttons .swiper-button-prev.swiper-button-disabled{opacity:.5}.gallery-modal-slider .swiper-buttons .swiper-button-next svg,.gallery-modal-slider .swiper-buttons .swiper-button-prev svg{display:block;width:1.5rem;height:auto}.swiper-button-next,.swiper-button-prev{outline:0!important}.custom-modal-addons-content .modal-wind{-webkit-animation:slideLeftModal .5s ease-out;animation:slideLeftModal .5s ease-out}@media (max-width:1025px){.custom-modal-addons-content .modal-wind{-webkit-animation:slideUpModal .5s ease-out;animation:slideUpModal .5s ease-out}}.custom-modal-addons-content .fancybox-slide{padding:0;text-align:right;scrollbar-width:none}.custom-modal-addons-content .fancybox-slide::-webkit-scrollbar{width:0;height:0}@-webkit-keyframes slideUpModal{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUpModal{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideLeftModal{from{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideLeftModal{from{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.modal-wind.custom-modal-addons{background:0 0;padding:0;padding-left:1.375rem;font-family:Lato,Helvetica,sans-serif;vertical-align:bottom;width:41.375rem;height:100%}@media (max-width:1025px){.modal-wind.custom-modal-addons{width:100%;padding-left:0;vertical-align:bottom;height:auto}.modal-wind.custom-modal-addons .modal-close{display:none}}.modal-wind.custom-modal-addons .fancybox-button{display:none}.modal-wind.custom-modal-addons .title{font-weight:700;font-size:1.5rem;line-height:2rem;letter-spacing:.07em;text-transform:uppercase;color:#024f3d;margin-bottom:2.5rem}@media (max-width:1025px){.modal-wind.custom-modal-addons .title{font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}}.modal-wind.custom-modal-addons .box{background:#fbf6f1;border-top-left-radius:3.75rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem}@media (max-width:1025px){.modal-wind.custom-modal-addons .box{border-top-left-radius:2rem;border-top-right-radius:2rem;background:#fff;height:auto;display:block;padding:1.5rem 1rem;padding-bottom:0}}.modal-wind.custom-modal-addons .box .btn{margin-top:auto;margin-bottom:0}@media (max-width:1025px){.modal-wind.custom-modal-addons .box .btn{margin:0 -1rem;padding:.75rem 1rem;background:#fff;-webkit-box-shadow:0 -6px 24px rgba(0,0,0,.1);box-shadow:0 -6px 24px rgba(0,0,0,.1)}}.modal-wind.custom-modal-addons .box .addons-list{display:block;margin:0}@media (max-width:1025px){.modal-wind.custom-modal-addons .box .addons-list{margin-bottom:1.125rem}}.modal-wind.custom-modal-addons .box .addons-list .addon{margin-bottom:1rem;padding:1.5rem}@media (max-width:1025px){.modal-wind.custom-modal-addons .box .addons-list .addon{padding:1rem;padding-right:1.25rem}.modal-wind.custom-modal-addons .box .addons-list .addon .addon-price__caption,.modal-wind.custom-modal-addons .box .addons-list .addon .addon-price__value{letter-spacing:0}}.modal-wind.custom-modal-addons .box .addons-list .addon:last-child{margin-bottom:0}.modal-wind.custom-modal-addons .box .addons-list .addon-title{font-size:1.125rem;line-height:1.5rem}.iti{width:100%;color:#3c6c60;font-weight:500;font-size:.875rem;font-family:"DM Sans",sans-serif;margin-top:-.5rem}.iti--separate-dial-code .iti__selected-flag{background-color:transparent!important}.iti__selected-country-primary{background-color:transparent!important}.iti .iti__selected-dial-code{display:none}.telLabel.book-form__group label{position:static;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;font-size:1rem;line-height:140%}.telLabel.book-form__group input{border:none;outline:0;border-bottom:1px solid #0c5947;height:2.625rem;width:100%;padding:1.0625rem .3125rem .375rem 0;font-weight:500;font-size:.875rem}.telLabel.book-form__group input::-webkit-input-placeholder{color:transparent!important}.telLabel.book-form__group input::-moz-placeholder{color:transparent!important}.telLabel.book-form__group input:-ms-input-placeholder{color:transparent!important}.telLabel.book-form__group input::-ms-input-placeholder{color:transparent!important}.telLabel.book-form__group input::placeholder{color:transparent!important}.iti__selected-country{padding-top:.625rem}.book-form__group input.iti__search-input{border:none;outline:0;border-bottom:none;height:2.625rem;width:100%;padding:.5rem .5rem}.book-form__group input.iti__search-input::-webkit-input-placeholder{color:#3c6c60!important}.book-form__group input.iti__search-input::-moz-placeholder{color:#3c6c60!important}.book-form__group input.iti__search-input:-ms-input-placeholder{color:#3c6c60!important}.book-form__group input.iti__search-input::-ms-input-placeholder{color:#3c6c60!important}.book-form__group input.iti__search-input::placeholder{color:#3c6c60!important}.iti__country-list::-webkit-scrollbar{width:.375rem}.iti__country-list::-webkit-scrollbar-track{background:0 0}.iti__country-list::-webkit-scrollbar-thumb{background-color:#b9d1b1;border-radius:1.5rem}.marquee-component:not(.disabled) .cmp-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.marquee-component:not(.disabled) .cmp-line{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.marquee-component:not(.disabled) .cmp-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:normal;-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block}@media screen and (max-width:1025px){.marquee-component:not(.disabled).disabled-max-tablet .cmp-wrapper{display:block;will-change:unset}.marquee-component:not(.disabled).disabled-max-tablet .cmp-item{width:auto}}@media screen and (max-width:640px){.marquee-component:not(.disabled).disabled-max-mobile .cmp-wrapper{display:block;will-change:unset}.marquee-component:not(.disabled).disabled-max-mobile .cmp-item{width:auto}}.fancybox-content.modal-for-back{padding:3.75rem 0;border-radius:0;width:100%;max-width:55rem;background:0 0}@media screen and (max-width:640px){.fancybox-content.modal-for-back{padding:1.875rem 0}}.fancybox-content.modal-for-back .fancybox-button{display:none}.fancybox-content.modal-for-back .box{padding:5rem;border-radius:5rem;width:100%;background:#fff}@media screen and (max-width:640px){.fancybox-content.modal-for-back .box{padding:1.25rem;border-radius:2.5rem}}.fancybox-content.modal-for-back .icon{position:absolute;right:2.5rem;top:0;width:7.5rem;height:7.5rem}@media screen and (max-width:640px){.fancybox-content.modal-for-back .icon{width:3.75rem;height:3.75rem;right:1.25rem}}.fancybox-content.modal-for-back .icon svg{display:block;width:100%;height:100%}.fancybox-content.modal-for-back .title{font-family:quincycf,sans-serif;font-weight:500;font-size:4rem;line-height:120%;color:#0c5947;margin-bottom:2.5rem}@media screen and (max-width:640px){.fancybox-content.modal-for-back .title{font-size:2rem;margin-bottom:1.25rem}}.fancybox-content.modal-for-back .text{font-weight:500;font-size:1.25rem;line-height:120%;color:#0c5947;text-transform:uppercase;margin-bottom:3.125rem}@media screen and (max-width:640px){.fancybox-content.modal-for-back .text{font-size:1.125rem;margin-bottom:1.25rem}}.fancybox-content.modal-for-back .text p{margin-bottom:1em}.fancybox-content.modal-for-back .text p:last-child{margin-bottom:0}.fancybox-content.modal-for-back .link-btn{width:100%}.picker-info-box{display:none;visibility:hidden;opacity:0;pointer-events:none;background:#ddf2d0;border:1px solid #0c5947;border-radius:2rem 2rem 0 0;padding-top:1.25rem;padding-right:1rem;padding-bottom:4.375rem;padding-left:3.25rem;margin-bottom:-3.5rem;-webkit-transition:all .5s;transition:all .5s;position:relative}.picker-info-box:after{content:"";width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12C0 18.6274 5.37347 24 12.0009 24C18.6283 24 24.0018 18.6274 24.0018 12C24.0018 5.37258 18.6283 0 12.0009 0C5.37347 0 0 5.37258 0 12Z' fill='%230C5947'/%3E%3Cpath d='M11.0205 15.455C10.8416 15.455 10.6716 15.3836 10.5464 15.2585L8.01487 12.7307C7.75546 12.4716 7.75546 12.0429 8.01487 11.7838C8.27429 11.5248 8.70366 11.5248 8.96307 11.7838L11.0205 13.8383L15.6184 9.24701C15.8778 8.98797 16.3072 8.98797 16.5666 9.24701C16.826 9.50605 16.826 9.93481 16.5666 10.1938L11.4946 15.2585C11.3694 15.3836 11.1994 15.455 11.0205 15.455Z' fill='%23DDF2D0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0;position:absolute;left:1rem;top:1.25rem}.picker-info-box .title{font-weight:700;font-size:1rem;line-height:1.375rem;color:#0c5947;margin-bottom:.75rem}.picker-info-box .text{font-weight:500;font-size:.875rem;line-height:140%;color:#000}.picker-excellent-choice{display:none;padding:1rem 1.25rem;background:#f9fff6;border-width:1px 1px 0 1px;border-style:solid;border-color:#b9d1b1;border-radius:1rem;margin-top:.25rem;margin-bottom:1.5rem}.picker-excellent-choice .title{font-weight:700;font-size:1rem;line-height:1.375rem;color:#0c5947;margin-bottom:.75rem}.picker-excellent-choice ul{list-style:none;padding:0;margin:0;font-weight:500;font-size:.875rem;line-height:140%;color:#000}.picker-excellent-choice ul b{font-weight:700}.picker-excellent-choice ul li{margin-bottom:.4375rem;padding-left:1.125rem;position:relative}.picker-excellent-choice ul li:last-child{margin-bottom:0}.picker-excellent-choice ul li:before{content:"";width:.625rem;height:.5rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5775 7.1675C3.3775 7.1675 3.1875 7.0875 3.0475 6.9475L0.2175 4.1175C-0.0725 3.8275 -0.0725 3.3475 0.2175 3.0575C0.5075 2.7675 0.9875 2.7675 1.2775 3.0575L3.5775 5.3575L8.7175 0.2175C9.0075 -0.0725 9.4875 -0.0725 9.7775 0.2175C10.0675 0.5075 10.0675 0.987499 9.7775 1.2775L4.1075 6.9475C3.9675 7.0875 3.7775 7.1675 3.5775 7.1675Z' fill='%230C5947'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0;position:absolute;left:0;top:.3125rem}.picker-times.modal-mobile .progress-step{display:none;margin-bottom:1.25rem}.picker-times.modal-mobile .picker-times__list{margin-top:1.25rem;max-height:17.75rem;overflow:auto}.picker-times.modal-mobile .picker-times__btn{margin-top:1.25rem}.picker-times.modal-mobile .change-step-btn{top:1.125rem}.picker-times.modal-mobile-time-slots .progress-step{display:none;margin-bottom:1.25rem}.picker-times.modal-mobile-time-slots .modal-picker-times__list{margin-top:1.25rem;max-height:17.75rem;overflow:auto}.picker-times.modal-mobile-time-slots .picker-times__btn,.picker-times.modal-mobile-time-slots .picker-times__btn2{margin-top:1.25rem}.picker-times.modal-mobile-time-slots .change-step-btn{top:1.125rem}.picker-times.modal-mobile-time-slots.active{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.close-time-modal,.close-time-modal2{width:2rem;height:2rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(12,89,71,.1);position:absolute;top:1.25rem;right:1.25rem;z-index:4;border-radius:50%;border:0;padding:0;margin:0}.close-time-modal svg,.close-time-modal2 svg{display:block;width:1rem;height:1rem}.bg-for-modal{display:none;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;z-index:99;position:fixed;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,89,71,.3)),to(rgba(12,89,71,.3))),rgba(68,68,68,.7);background:linear-gradient(0deg,rgba(12,89,71,.3),rgba(12,89,71,.3)),rgba(68,68,68,.7)}.bg-for-modal.active{opacity:1;visibility:visible;pointer-events:all}.not-av-title{font-weight:700;font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#024f3d;height:2rem;margin-bottom:1.5rem;display:none}.modal-mobile-time-slots .not-av-title{margin-bottom:1.25rem}.mobile-bg .available-services .mob{display:none}.mobile-bg .available-services .mob .title{font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:.07em;text-transform:uppercase;color:#fff;margin-bottom:1.5rem}.mobile-bg .available-services .mob .time-box{border-bottom:1px solid rgba(185,209,177,.5);margin-bottom:1rem}.mobile-bg .available-services .mob .time-box:last-child{border:0;margin-bottom:0}.mobile-bg .available-services .mob .time-box .date-title{font-weight:700;font-size:.875rem;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#fff;margin-bottom:1rem;padding-left:1.875rem;position:relative;height:1.25rem}.mobile-bg .available-services .mob .time-box .date-title:before{content:"";width:1.25rem;height:1.25rem;position:absolute;left:0;top:50%;margin-top:-.625rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2487 2.08333C6.2487 1.6231 5.8756 1.25 5.41536 1.25C4.95513 1.25 4.58203 1.6231 4.58203 2.08333V2.91667C4.58203 3.3769 4.95513 3.75 5.41536 3.75C5.8756 3.75 6.2487 3.3769 6.2487 2.91667V2.08333Z' fill='%23B9D1B1'/%3E%3Cpath d='M15.4167 2.08333C15.4167 1.6231 15.0436 1.25 14.5833 1.25C14.1231 1.25 13.75 1.6231 13.75 2.08333V2.91667C13.75 3.3769 14.1231 3.75 14.5833 3.75C15.0436 3.75 15.4167 3.3769 15.4167 2.91667V2.08333Z' fill='%23B9D1B1'/%3E%3Cpath d='M1.66797 7.5V17.0833C1.66797 18.0037 2.41422 18.75 3.33464 18.75H16.668C17.5884 18.75 18.3346 18.0037 18.3346 17.0833V7.5H1.66797ZM6.66797 15.8333C6.66797 16.2937 6.29505 16.6667 5.83464 16.6667H5.0013C4.54089 16.6667 4.16797 16.2937 4.16797 15.8333V15C4.16797 14.5396 4.54089 14.1667 5.0013 14.1667H5.83464C6.29505 14.1667 6.66797 14.5396 6.66797 15V15.8333ZM6.66797 11.25C6.66797 11.7104 6.29505 12.0833 5.83464 12.0833H5.0013C4.54089 12.0833 4.16797 11.7104 4.16797 11.25V10.4167C4.16797 9.95625 4.54089 9.58333 5.0013 9.58333H5.83464C6.29505 9.58333 6.66797 9.95625 6.66797 10.4167V11.25ZM11.2513 15.8333C11.2513 16.2937 10.8784 16.6667 10.418 16.6667H9.58464C9.12422 16.6667 8.7513 16.2937 8.7513 15.8333V15C8.7513 14.5396 9.12422 14.1667 9.58464 14.1667H10.418C10.8784 14.1667 11.2513 14.5396 11.2513 15V15.8333ZM11.2513 11.25C11.2513 11.7104 10.8784 12.0833 10.418 12.0833H9.58464C9.12422 12.0833 8.7513 11.7104 8.7513 11.25V10.4167C8.7513 9.95625 9.12422 9.58333 9.58464 9.58333H10.418C10.8784 9.58333 11.2513 9.95625 11.2513 10.4167V11.25ZM15.8346 15.8333C15.8346 16.2937 15.4617 16.6667 15.0013 16.6667H14.168C13.7076 16.6667 13.3346 16.2937 13.3346 15.8333V15C13.3346 14.5396 13.7076 14.1667 14.168 14.1667H15.0013C15.4617 14.1667 15.8346 14.5396 15.8346 15V15.8333ZM15.8346 11.25C15.8346 11.7104 15.4617 12.0833 15.0013 12.0833H14.168C13.7076 12.0833 13.3346 11.7104 13.3346 11.25V10.4167C13.3346 9.95625 13.7076 9.58333 14.168 9.58333H15.0013C15.4617 9.58333 15.8346 9.95625 15.8346 10.4167V11.25Z' fill='%23B9D1B1'/%3E%3Cpath d='M18.3346 6.66667V4.16667C18.3346 3.24625 17.5884 2.5 16.668 2.5H16.2513V2.91667C16.2513 3.83583 15.5038 4.58333 14.5846 4.58333C13.6655 4.58333 12.918 3.83583 12.918 2.91667V2.5H7.08464V2.91667C7.08464 3.83583 6.33714 4.58333 5.41797 4.58333C4.4988 4.58333 3.7513 3.83583 3.7513 2.91667V2.5H3.33464C2.41422 2.5 1.66797 3.24625 1.66797 4.16667V6.66667H18.3346Z' fill='%23B9D1B1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.mobile-bg .available-services .mob .time-box .av-picker-times__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;margin:0 -1.25rem;padding:0 1.25rem;padding-bottom:1rem}.mobile-bg .available-services .mob .time-box .av-picker-times__list .av-picker-times__item{font-weight:500;font-size:1rem;line-height:110%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .9375rem;height:2.875rem;background:#ddf2d0;border-radius:1.75rem;border:1px solid rgba(185,209,177,.5);margin-right:.5rem;white-space:nowrap}.mobile-bg .available-services .mob .time-box .av-picker-times__list .av-picker-times__item:last-child{margin-right:0}@media screen and (max-width:1025px){.mobile-bg .available-services .mob{display:block;margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:-1.25rem;background:#3c6c60;padding:1.375rem 1.25rem;padding-bottom:1rem}.mobile-bg .available-services .desk{display:none}.close-time-modal,.close-time-modal2{display:-webkit-box;display:-ms-flexbox;display:flex}.bg-for-modal{display:block}.not-av-title{display:-webkit-box;display:-ms-flexbox;display:flex}.picker-calendar.with-dots .air-datepicker-cell.-current-{background-color:#ddf2d0;color:#0c5947}.picker-calendar.with-dots .air-datepicker-cell.-selected-:after{background:#fff}.picker-calendar.with-dots .air-datepicker-cell{border-radius:.75rem}.picker-calendar.with-dots .air-datepicker-cell.available:after{content:"";width:.375rem;height:.375rem;border-radius:50%;background:#0c5947;position:absolute;top:.25rem;right:.3125rem}.picker-excellent-choice{display:block}.picker-row{overflow:hidden}.picker-row.active .picker-info-box{display:block;opacity:1;visibility:visible;pointer-events:all}.picker-plate{position:relative}.picker-row.active .picker-info-box{display:block;opacity:1;visibility:visible;pointer-events:all}.picker-row.active .picker-times.modal-mobile{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.picker-times.modal-mobile{position:fixed;left:0;bottom:0;max-height:calc(100dvh - .75rem);overflow:auto;width:100%;z-index:100;background:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:0;padding-top:0;border:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.picker-times.modal-mobile .picker-info-box{padding-bottom:3rem;padding-right:4rem;margin-bottom:-1.75rem;border:0}.picker-times.modal-mobile .picker-times__item{border:1px solid rgba(185,209,177,.5)}.picker-times.modal-mobile .picker-times__item:active{border-color:#0c5947}.picker-times.modal-mobile .mobile-bg{position:relative;background:#fff;-webkit-box-shadow:0 -.375rem 1.5rem rgba(0,0,0,.1);box-shadow:0 -.375rem 1.5rem rgba(0,0,0,.1);border-radius:2rem 2rem 0 0;padding:1.25rem}.picker-times.modal-mobile .progress-step{display:-webkit-box;display:-ms-flexbox;display:flex}.picker-times.modal-mobile-time-slots{position:fixed;left:0;bottom:0;max-height:calc(100dvh - .75rem);overflow:auto;width:100%;z-index:99;background:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:0;padding-top:0;border:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.picker-times.modal-mobile-time-slots .picker-info-box{padding-bottom:3rem;padding-right:4rem;margin-bottom:-1.75rem;border:0}.picker-times.modal-mobile-time-slots .modal-picker-times__item{border:1px solid rgba(185,209,177,.5)}.picker-times.modal-mobile-time-slots .modal-picker-times__item:active{border-color:#0c5947}.picker-times.modal-mobile-time-slots .mobile-bg{position:relative;background:#fff;-webkit-box-shadow:0 -.375rem 1.5rem rgba(0,0,0,.1);box-shadow:0 -.375rem 1.5rem rgba(0,0,0,.1);border-radius:2rem 2rem 0 0;padding:1.25rem}.picker-times.modal-mobile-time-slots .progress-step{display:-webkit-box;display:-ms-flexbox;display:flex}.note.picker-unavailable .picker-calendar__caption{padding-left:1.875rem;text-align:left;position:relative}.note.picker-unavailable .picker-calendar__caption:before{content:"";width:1.25rem;height:1.25rem;position:absolute;left:0;top:50%;margin-top:-.625rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2487 2.08333C6.2487 1.6231 5.8756 1.25 5.41536 1.25C4.95513 1.25 4.58203 1.6231 4.58203 2.08333V2.91667C4.58203 3.3769 4.95513 3.75 5.41536 3.75C5.8756 3.75 6.2487 3.3769 6.2487 2.91667V2.08333Z' fill='%230C5947'/%3E%3Cpath d='M15.4167 2.08333C15.4167 1.6231 15.0436 1.25 14.5833 1.25C14.1231 1.25 13.75 1.6231 13.75 2.08333V2.91667C13.75 3.3769 14.1231 3.75 14.5833 3.75C15.0436 3.75 15.4167 3.3769 15.4167 2.91667V2.08333Z' fill='%230C5947'/%3E%3Cpath d='M1.66797 7.5V17.0833C1.66797 18.0037 2.41422 18.75 3.33464 18.75H16.668C17.5884 18.75 18.3346 18.0037 18.3346 17.0833V7.5H1.66797ZM6.66797 15.8333C6.66797 16.2937 6.29505 16.6667 5.83464 16.6667H5.0013C4.54089 16.6667 4.16797 16.2937 4.16797 15.8333V15C4.16797 14.5396 4.54089 14.1667 5.0013 14.1667H5.83464C6.29505 14.1667 6.66797 14.5396 6.66797 15V15.8333ZM6.66797 11.25C6.66797 11.7104 6.29505 12.0833 5.83464 12.0833H5.0013C4.54089 12.0833 4.16797 11.7104 4.16797 11.25V10.4167C4.16797 9.95625 4.54089 9.58333 5.0013 9.58333H5.83464C6.29505 9.58333 6.66797 9.95625 6.66797 10.4167V11.25ZM11.2513 15.8333C11.2513 16.2937 10.8784 16.6667 10.418 16.6667H9.58464C9.12422 16.6667 8.7513 16.2937 8.7513 15.8333V15C8.7513 14.5396 9.12422 14.1667 9.58464 14.1667H10.418C10.8784 14.1667 11.2513 14.5396 11.2513 15V15.8333ZM11.2513 11.25C11.2513 11.7104 10.8784 12.0833 10.418 12.0833H9.58464C9.12422 12.0833 8.7513 11.7104 8.7513 11.25V10.4167C8.7513 9.95625 9.12422 9.58333 9.58464 9.58333H10.418C10.8784 9.58333 11.2513 9.95625 11.2513 10.4167V11.25ZM15.8346 15.8333C15.8346 16.2937 15.4617 16.6667 15.0013 16.6667H14.168C13.7076 16.6667 13.3346 16.2937 13.3346 15.8333V15C13.3346 14.5396 13.7076 14.1667 14.168 14.1667H15.0013C15.4617 14.1667 15.8346 14.5396 15.8346 15V15.8333ZM15.8346 11.25C15.8346 11.7104 15.4617 12.0833 15.0013 12.0833H14.168C13.7076 12.0833 13.3346 11.7104 13.3346 11.25V10.4167C13.3346 9.95625 13.7076 9.58333 14.168 9.58333H15.0013C15.4617 9.58333 15.8346 9.95625 15.8346 10.4167V11.25Z' fill='%230C5947'/%3E%3Cpath d='M18.3346 6.66667V4.16667C18.3346 3.24625 17.5884 2.5 16.668 2.5H16.2513V2.91667C16.2513 3.83583 15.5038 4.58333 14.5846 4.58333C13.6655 4.58333 12.918 3.83583 12.918 2.91667V2.5H7.08464V2.91667C7.08464 3.83583 6.33714 4.58333 5.41797 4.58333C4.4988 4.58333 3.7513 3.83583 3.7513 2.91667V2.5H3.33464C2.41422 2.5 1.66797 3.24625 1.66797 4.16667V6.66667H18.3346Z' fill='%230C5947'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.note.picker-unavailable .note-title{text-align:left}.note.picker-unavailable .note-descr{text-align:left}.note.picker-unavailable .note-descr p{margin-bottom:1rem}.note.picker-unavailable .btn_join_waitlist{margin-top:0}}.vjs-loading-spinner{display:none!important}.youtube-play-button{display:none!important}.main-temp.landingMain{margin-bottom:0}.main-temp.landingMain h1{font-size:5.5rem;max-width:80rem}@media (max-width:640px){.main-temp.landingMain h1{font-size:3rem}}.main-temp.landingMain .main-mob-flex .subtitle{max-width:28.125rem;width:28.125rem}.main-temp.landingMain .main-mob-flex address{margin-left:14.5625rem}.main-temp.landingMain .main-mob-flex address a{color:#fff;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-decoration-line:underline;text-transform:uppercase;max-width:16.4375rem;display:block}@media (max-width:1025px){.main-temp.landingMain .main-mob-flex address{margin-left:7.5rem}}@media (max-width:640px){.main-temp.landingMain .main-mob-flex .subtitle{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-bottom:1.5rem}.main-temp.landingMain .main-mob-flex address{margin:0;padding-bottom:.5rem;border-bottom:1px solid rgba(221,242,208,.5);width:100%}}.main-temp.landingMain .mainCols{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding-top:5.3125rem;padding-bottom:5.625rem}@media (max-width:640px){.main-temp.landingMain .mainCols{display:block;padding-top:1.625rem;padding-bottom:4.125rem}}.main-temp.landingMain .slider-image-section .swiper-button-next,.main-temp.landingMain .slider-image-section .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-temp.landingMain .slider-image-section .swiper-button-next.swiper-button-disabled,.main-temp.landingMain .slider-image-section .swiper-button-prev.swiper-button-disabled{opacity:.7}@media (max-width:640px){.main-temp.landingMain .slider-image-section .swiper-button-next,.main-temp.landingMain .slider-image-section .swiper-button-prev{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:4rem;height:4rem}}.main-temp.landingMain .slider-image-section .swiper-button-prev{left:1.5rem}@media (max-width:640px){.main-temp.landingMain .slider-image-section .swiper-button-prev{margin-right:1.5rem}}.main-temp.landingMain .slider-image-section .swiper-button-next{right:1.5rem}@media (max-width:1025px){.main-temp.landingMain .slider-image-section{margin-bottom:1.5rem}.main-temp.landingMain .slider-image-section .swiper-container{border-radius:5.625rem}}@media (max-width:640px){.main-temp.landingMain .slider-image-section{margin-bottom:2rem}.main-temp.landingMain .slider-image-section .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:1.5rem;margin-left:1rem}}.main-temp.landingMain .mapWrap{position:relative}.main-temp.landingMain .mapWrap .mapBlock{width:100%;padding-top:100%;border-radius:5.625rem}@media (max-width:1025px){.main-temp.landingMain .mapWrap .mapBlock .controllBlock{display:-webkit-box;display:-ms-flexbox;display:flex;right:1.5rem;bottom:1.5rem}}@media (max-width:1025px){.main-temp.landingMain .mapWrap .mapBlock{height:auto}}@media (max-width:768px){.main-temp.landingMain .mapWrap .mapBlock{border-radius:2.5rem}}@media (max-width:640px){.main-temp.landingMain .mapWrap .mapBlock{position:static}}@media (max-width:640px){.main-temp.landingMain{padding-top:11.625rem}}.experienceForTwo{padding:5.625rem 3.125rem;padding-bottom:11.25rem;border-radius:5.625rem 5.625rem 0 0;background:#fff}.experienceForTwo .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.experienceForTwo .container{display:block}}.experienceForTwo__col{position:relative}.experienceForTwo__col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 38.625rem;flex:0 0 38.625rem;margin-right:8.75rem}.experienceForTwo__col:nth-child(1) svg{width:9.25rem;height:9.25rem;position:absolute;right:5.625rem;top:-4.625rem}@media (max-width:1025px){.experienceForTwo__col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:2rem}.experienceForTwo__col:nth-child(1) svg{width:6.875rem;height:6.875rem;top:-3.4375rem;right:2.5rem}}@media (max-width:640px){.experienceForTwo__col:nth-child(1){margin-right:0;margin-bottom:2.5rem}.experienceForTwo__col:nth-child(1) svg{right:1.5rem;width:4.6875rem;height:4.6875rem;top:-2.3125rem}}.experienceForTwo__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.experienceForTwo__col h2{color:#0c5947;font-size:3rem;font-style:normal;font-weight:400;line-height:102%;margin-bottom:2rem}@media (max-width:1025px){.experienceForTwo__col h2{font-size:2.25rem}}@media (max-width:640px){.experienceForTwo__col h2{font-size:1.75rem}}.experienceForTwo .photo{position:relative;border-radius:5.625rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.experienceForTwo .photo:before{content:"";display:block;padding-top:96.2783171521%}.experienceForTwo .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1025px){.experienceForTwo .photo{border-radius:2.875rem}}@media (max-width:1025px){.experienceForTwo{padding-left:0;padding-right:0}}@media (max-width:640px){.experienceForTwo{padding-top:3rem;border-radius:2.875rem 2.875rem 0 0}}.updateOnProgress{background:#f2e6dc;border-radius:5.625rem;padding:5.625rem 3.125rem;margin-top:-5.625rem}.updateOnProgress .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.updateOnProgress .container{display:block}}.updateOnProgress__left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:4rem}.updateOnProgress__left h2{color:#0c5947;font-size:4rem;font-style:normal;font-weight:400;line-height:102%;margin-bottom:2rem}@media (max-width:640px){.updateOnProgress__left h2{font-size:3rem}}.updateOnProgress__left .text{margin-bottom:11.25rem}.updateOnProgress__left .text p{color:#000;font-size:1.25rem;font-weight:400;line-height:140%}.updateOnProgress__left .text p:not(:last-child){margin:0 0 .6em 0}@media (max-width:640px){.updateOnProgress__left .text{margin-bottom:7.1875rem}}@media (max-width:640px){.updateOnProgress__left{margin:0;margin-bottom:5.625rem}}.updateOnProgress__right{-webkit-box-flex:0;-ms-flex:0 0 38.5625rem;flex:0 0 38.5625rem;position:relative}.updateOnProgress__right .photo{position:relative;border-radius:5.625rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.updateOnProgress__right .photo:before{content:"";display:block;padding-top:96.2783171521%}.updateOnProgress__right .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1025px){.updateOnProgress__right .photo{border-radius:2.875rem}}.updateOnProgress__right svg{width:9.25rem;height:9.25rem;position:absolute;right:4.25rem;top:-4.625rem}@media (max-width:1025px){.updateOnProgress__right svg{width:6.875rem;height:6.875rem;top:-3.4375rem;right:2.5rem}}@media (max-width:640px){.updateOnProgress__right svg{right:1.5rem;width:4.6875rem;height:4.6875rem;top:-2.3125rem}}@media (max-width:1025px){.updateOnProgress__right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:1025px){.updateOnProgress{padding-left:0;padding-right:0}}@media (max-width:640px){.updateOnProgress{border-radius:2.875rem;padding-top:2.5rem;padding-bottom:1rem;margin-bottom:5.25rem}}.timeline{position:relative}.timeline__line{position:absolute;width:calc(50% - 3.75rem);height:.125rem;background-color:#b9d1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.timeline__line:nth-child(1){left:2.5rem}.timeline__line:nth-child(2){right:2.5rem}.timeline__line .circle{width:.5rem;height:.5rem;border-radius:50%;background-color:#b9d1b1;position:relative}.timeline__line .circle:before{content:"";position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%}.timeline__line .circle.active,.timeline__line .circle.green{background-color:#0c5947}.timeline__line .circle.showInfo span{opacity:1;visibility:visible}.timeline__line .circle span{font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.04375rem;text-transform:uppercase;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 1.5625rem);color:#000;min-width:8.75rem;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;visibility:hidden}.timeline__line .bg{position:absolute;left:0;top:0;width:100%;height:100%}.timeline__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timeline__bigItem{position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid transparent;border-radius:50%}.timeline__bigItem:nth-child(1) .info{left:0}.timeline__bigItem:nth-child(2){text-align:center}@media (any-hover:hover){.timeline__bigItem:nth-child(2):hover .info{opacity:1!important;visibility:visible!important}}.timeline__bigItem:nth-child(2) .info{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline__bigItem:nth-child(2):not(.active) .info{opacity:0;visibility:hidden}.timeline__bigItem:nth-child(3){text-align:right}.timeline__bigItem:nth-child(3) .info{right:0}.timeline__bigItem.active{border-color:#0c5947}.timeline__bigItem .icon{display:block;overflow:hidden;width:2.4375rem;height:2.4375rem}.timeline__bigItem .icon svg{width:2.4375rem;height:2.4375rem}.timeline__bigItem .info{position:absolute;bottom:calc(100% + 1rem);min-width:7.8125rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.timeline__bigItem .info h4{font-size:1.25rem;font-style:normal;font-weight:400;line-height:102%;color:#0c5947;margin-bottom:.25rem}.timeline__bigItem .info i{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.91px;text-transform:uppercase;color:#0c5947}.b-main-giftcards.onLanding{position:relative}@media (min-width:641px){.b-main-giftcards.onLanding{padding-bottom:21.875rem;border-radius:5.625rem 5.625rem 0 0}.b-main-giftcards.onLanding .container{padding-left:5.625rem;padding-right:5.625rem}.b-main-giftcards.onLanding .box .right{margin-left:auto;width:45%}}@media (max-width:640px){.b-main-giftcards.onLanding{border-radius:2.875rem 2.875rem 0 0;padding-top:4rem;padding-bottom:9.625rem}.b-main-giftcards.onLanding .box .right{margin-bottom:1.5rem}.b-main-giftcards.onLanding .box .left .link-btn{width:auto!important}.b-main-giftcards.onLanding .box h2{font-size:3rem}.b-main-giftcards.onLanding .box .subtitle{font-size:1.25rem}.b-main-giftcards.onLanding .box p{font-size:1.25rem}}.landingVideo{position:relative;padding-top:18.25rem;padding-bottom:11.25rem}@media (min-width:641px){.landingVideo .container>.link-btn{position:absolute;right:8.125rem;bottom:5.625rem;z-index:2;min-width:20.125rem}}@media (max-width:1025px){.landingVideo .container>.link-btn{right:3.75rem;bottom:3.75rem}}@media (max-width:640px){.landingVideo .container>.link-btn{right:0;bottom:0;width:100%}}@media (max-width:640px){.landingVideo .img-video-box{margin-bottom:2rem}}.landingVideo .img-video{border-radius:5.625rem;padding-top:56.397%;position:relative;z-index:2;overflow:hidden;z-index:0}.landingVideo .img-video.aos-animate svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.landingVideo .img-video iframe,.landingVideo .img-video img,.landingVideo .img-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5.625rem;position:absolute;left:0;top:0}.landingVideo .img-video .dec{position:absolute;right:0;top:0;width:52.6875rem}.landingVideo .img-video .dec svg{width:100%;height:auto}.landingVideo .img-video .dec path{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.landingVideo .img-video .dec path:nth-child(1){-webkit-transition:opacity .5s,-webkit-transform .8s;transition:opacity .5s,-webkit-transform .8s;transition:opacity .5s,transform .8s;transition:opacity .5s,transform .8s,-webkit-transform .8s;-webkit-transition-delay:.3s;transition-delay:.3s}.landingVideo .img-video .dec path:nth-child(2){-webkit-transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,transform 1s;transition:opacity .5s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:1025px){.landingVideo .img-video .dec{width:23.75rem}}@media (max-width:640px){.landingVideo .img-video{padding-top:100%;margin-left:-1rem;margin-right:-1rem;padding-top:calc(100% + 2rem)}.landingVideo .img-video .dec{display:none}}@media (min-width:641px){.landingVideo__info{position:absolute;left:8.125rem;bottom:5.625rem;max-width:36.125rem;z-index:2}}.landingVideo__info h2{font-size:3rem;margin-bottom:1.8125rem}.landingVideo__info .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;color:#fff;margin-bottom:1.5rem}.landingVideo__info p{max-width:34.5625rem}@media (max-width:1025px){.landingVideo__info{max-width:25rem;left:3.75rem;bottom:3.75rem}}@media (max-width:640px){.landingVideo__info{margin-bottom:2rem}.landingVideo__info h2{margin-bottom:1.5rem}.landingVideo__info .subtitle{margin-bottom:1rem}}@media (max-width:1025px){.landingVideo{padding-top:8rem;padding-bottom:8rem}}.b-main-left-right.onLanding{padding-top:9.375rem}@media (max-width:640px){.b-main-left-right.onLanding{padding-top:2.625rem}.b-main-left-right.onLanding h2{margin-bottom:1.25rem;font-size:3rem}}.landing-fancy-gallery .fancybox-bg{background:rgba(3,22,18,.9)}.landing-fancy-gallery .fancybox-button--arrow_left,.landing-fancy-gallery .fancybox-button--arrow_right{padding:0;width:4rem;height:4rem;background-color:#ddf2d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-fancy-gallery .fancybox-button--arrow_left[disabled],.landing-fancy-gallery .fancybox-button--arrow_right[disabled]{opacity:.6!important}.landing-fancy-gallery .fancybox-button--arrow_left svg,.landing-fancy-gallery .fancybox-button--arrow_right svg{width:50%;height:auto}.landing-fancy-gallery .fancybox-button--arrow_left svg path,.landing-fancy-gallery .fancybox-button--arrow_right svg path{fill:#0c5947}@media (max-width:640px){.landing-fancy-gallery .fancybox-button--arrow_left,.landing-fancy-gallery .fancybox-button--arrow_right{display:none}}@media (any-hover:hover){.landing-fancy-gallery .fancybox-button--arrow_left:hover,.landing-fancy-gallery .fancybox-button--arrow_right:hover{background:#f0fbe9}}.landing-fancy-gallery .fancybox-button--arrow_left{left:.375rem}.landing-fancy-gallery .fancybox-button--arrow_right{right:.375rem}.landing-fancy-gallery .fancybox-progress{background-color:#b9d1b1}.landing-fancy-gallery .fancybox-caption,.landing-fancy-gallery .fancybox-infobar,.landing-fancy-gallery .fancybox-navigation .fancybox-button,.landing-fancy-gallery .fancybox-toolbar{opacity:1;visibility:visible}.row-section{margin:0 -.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row-section.alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-section--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col-section{padding:0 .625rem;width:50%}@media screen and (max-width:768px){.col-section{width:100%}}.section-page{color:#000}.section-page--dark{color:#fff}.section-page--dark .title-section{color:#ddf2d0}.section-page--dark .subtitle-section{color:#fff}.section-page--dark .text-section p{color:#fff}.text-block-section{max-width:27.375rem;width:100%;margin:0 auto}@media screen and (max-width:768px){.text-block-section{max-width:100%;margin:0}}.title-section{margin-bottom:2rem;color:#000;font-weight:500}@media screen and (max-width:768px){.title-section{margin-bottom:1.5rem}}.subtitle-section{font-family:"DM Sans",sans-serif;margin-bottom:1.5rem;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.36rem;text-transform:uppercase;color:#000}@media screen and (max-width:768px){.text-section{margin-bottom:1.5rem}}.text-section p{line-height:140%;margin-top:1rem;font-weight:400;color:#000}.text-section p:first-child{margin-top:0}.text-section p a{text-decoration:underline;-webkit-transition:.2s;transition:.2s;font-weight:500}.text-section p a:hover{text-decoration-color:transparent}.button-section{margin-top:2rem}.button-section .link-btn{min-width:12.9375rem}@media screen and (max-width:480px){.button-section .link-btn{width:100%}}.image-section{position:relative;width:100%;padding-top:100%}@media screen and (max-width:540px){.image-section{width:auto;margin-left:-1rem;margin-right:-1rem}}.image-section img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;display:block;border-radius:5.625rem}.content-section{position:relative}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.hidden-lg{display:none}@media screen and (max-width:1200px){.hidden-lg{display:block}}.hidden-md{display:none}@media screen and (max-width:992px){.hidden-md{display:block}}.show-md{display:none}@media screen and (min-width:993px){.show-md{display:block}}.hidden-sm{display:none}@media screen and (max-width:768px){.hidden-sm{display:block}}.show-sm{display:none}@media screen and (min-width:769px){.show-sm{display:block}}.hidden-xs{display:none}@media screen and (max-width:540px){.hidden-xs{display:block}}.show-lg{display:none}@media screen and (min-width:1201px){.show-lg{display:block}}.show-xs{display:none}@media screen and (min-width:541px){.show-xs{display:block}}@media (max-width:640px){.min100vh{min-height:initial}}.checkbox{z-index:0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transition:color .3s ease;transition:color .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:6.25rem}.checkbox:not(:last-child){margin:0 1rem 0 0}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;z-index:-100;width:1px;height:1px;margin:-1px;border:0;padding:0}.checkbox__input:focus-visible~.checkbox__fake-checkbox:before{-webkit-transform:translate(-50%,-50%) scale(2.4);-ms-transform:translate(-50%,-50%) scale(2.4);transform:translate(-50%,-50%) scale(2.4)}.checkbox__input:checked~.checkbox__fake-checkbox:before{opacity:1}.checkbox__fake-checkbox{border:solid .125rem #0c5947;border-radius:50%;margin-right:.75rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;position:relative;-webkit-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox__fake-checkbox:before{content:"";position:absolute;border-radius:50%;background-color:#0c5947;top:2px;bottom:2px;left:2px;right:2px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.checkbox__label{color:#000;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.0625rem;text-transform:uppercase;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap}.checkbox__label a{pointer-events:auto}.checkbox__label *{pointer-events:none}.checkbox__label a{color:inherit;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:underline;pointer-events:auto}@media (any-hover:hover){.checkbox__label a:hover{color:#557ebc}}@-webkit-keyframes leaf{0%{-webkit-transform:translate(0,-60vh) rotate(0);transform:translate(0,-60vh) rotate(0);opacity:0}25%{-webkit-transform:translate(-10%,-45vh) rotate(20deg);transform:translate(-10%,-45vh) rotate(20deg);opacity:1}50%{-webkit-transform:translate(10%,-30vh) rotate(-20deg);transform:translate(10%,-30vh) rotate(-20deg);opacity:1}75%{-webkit-transform:translate(0,-15vh) rotate(20deg);transform:translate(0,-15vh) rotate(20deg);opacity:1}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}}@keyframes leaf{0%{-webkit-transform:translate(0,-60vh) rotate(0);transform:translate(0,-60vh) rotate(0);opacity:0}25%{-webkit-transform:translate(-10%,-45vh) rotate(20deg);transform:translate(-10%,-45vh) rotate(20deg);opacity:1}50%{-webkit-transform:translate(10%,-30vh) rotate(-20deg);transform:translate(10%,-30vh) rotate(-20deg);opacity:1}75%{-webkit-transform:translate(0,-15vh) rotate(20deg);transform:translate(0,-15vh) rotate(20deg);opacity:1}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}}@-webkit-keyframes afterleaf{0%{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes afterleaf{0%{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}.preloader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:900;background:#0c5947}.preloader .leaf{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:12.875rem;height:7.3125rem;max-width:80%;z-index:2}.preloader .leaf svg{display:block;width:2.75rem;height:auto;position:absolute;bottom:1.5rem;left:50%;margin-left:-1.375rem;-webkit-transform:translate(0,-60vh) rotate(20deg);-ms-transform:translate(0,-60vh) rotate(20deg);transform:translate(0,-60vh) rotate(20deg);opacity:0}.preloader .leaf svg.start{-webkit-animation:2s linear 0s leaf;animation:2s linear 0s leaf;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.preloader .logo{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;width:12.875rem;height:7.3125rem;max-width:80%;-webkit-transition:all 1.5s;transition:all 1.5s}.preloader .logo:after{content:"";width:18.75rem;height:18.75rem;border-radius:50%;background:#0c5947;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;left:50%;top:50%;margin-left:-9.375rem;margin-top:-9.375rem;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.preloader .logo.end:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:1025px){.preloader .logo.end{top:.25rem}}.preloader .logo.end svg{height:auto}.preloader .logo svg{width:100%;height:100%;display:block}.preloader .logo svg.logoInCircle{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.preloader .logo svg.logoInCircle.start{-webkit-animation:2s linear 0s afterleaf;animation:2s linear 0s afterleaf;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.preloader .logo svg.stub{fill:#000}.preloader .logo svg:not(.stub){position:absolute;left:0;top:0;opacity:0;fill:#aa0}.preloader .progress{position:absolute;left:0;right:0;bottom:0;height:.1875rem;font-size:1rem;color:#fff}.preloader .progress div{background:#aa0;height:100%;width:0}.preloader .progress .spanWrap{position:absolute;left:0;right:0;bottom:3.75rem;opacity:.4;text-align:center;width:50%;margin:auto;text-align:center;overflow:hidden;font-size:1.9375rem;font-weight:400;line-height:2.5rem;color:#ddf2d0}.preloader .progress .spanWrap span{display:inline-block}.preloader.hide{-webkit-transition:all .5s;transition:all .5s;background:0 0;-webkit-transition-delay:.1s;transition-delay:.1s;pointer-events:none}.preloader.hide .leaf,.preloader.hide .logo,.preloader.hide .progress .spanWrap span,.preloader.hide .progress div{-webkit-transition:all .5s;transition:all .5s}.preloader.hide .leaf{opacity:0}.preloader.hide .logo{opacity:0}.preloader.hide .progress .spanWrap span{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:.1s;transition-delay:.1s}.preloader.hide .progress div{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:.2s;transition-delay:.2s}.preloader.pulse .logo{-webkit-animation:pulse 1s ease-out infinite!important;animation:pulse 1s ease-out infinite!important}.preloader.hide .leaf,.preloader.hide .progress .spanWrap span,.preloader.hide .progress div{-webkit-transition:all 2s;transition:all 2s}.preloader.hide .logo{-webkit-transition:all 3.5s;transition:all 3.5s}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(1.1);transform:scale(1.1)}66%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(1.1);transform:scale(1.1)}66%{-webkit-transform:scale(.9);transform:scale(.9)}}.link-btn{-webkit-appearance:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-weight:500;font-size:1rem;line-height:110%;height:3.5rem;padding:0 .9375rem;border-radius:3.125rem;-webkit-transition:.2s;transition:.2s;overflow:hidden;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;text-align:center}.link-btn:before{content:"";width:16.5rem;height:15.9375rem;position:absolute;right:1.125rem;top:50%;-webkit-transform:scale(0) translateY(-50%);-ms-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transition:all 1s;transition:all 1s;opacity:0}.link-btn span{display:block;position:relative;z-index:3}.link-btn.dark{color:#ddf2d0;background:#0c5947}.link-btn.dark:before{background:url(../img/btn-light-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.dark:hover{background:#0e6651}}.link-btn.dark:active{background:#0c5947}.link-btn.dark:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.dark.border{background:0 0;color:#0c5947;border:1px solid #0c5947}.link-btn.dark.border:before{background:url(../img/btn-dark-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.dark.border:hover{border-color:#0e6651;color:#0e6651}}.link-btn.dark.border:active{border-color:#0c5947;color:#0c5947}.link-btn.dark.border:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.light{background:#ddf2d0;color:#0c5947}.link-btn.light:before{background:url(../img/btn-dark-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.light:hover{background:#f0fbe9}}.link-btn.light:active{background:#ddf2d0}.link-btn.light:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.light.border{background:0 0;color:#ddf2d0;border:1px solid #ddf2d0}.link-btn.light.border:before{background:url(../img/btn-light-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.light.border:hover{border-color:#d1e5c5;color:#d1e5c5}}.link-btn.light.border:active{border-color:#ddf2d0;color:#ddf2d0}.link-btn.light.border:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.light.white{background:#fff;color:#0c5947}@media (any-hover:hover){.link-btn.light.white:hover{background:#f0fbe9}}.link-btn.light.white:active{background:#ddf2d0}.link-btn.light.white:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.light.white.border{border-color:#0c5947}.link-btn.light.white.border:before{background:url(../img/btn-dark-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.light.white.border:hover{background:#f0fbe9;color:#0c5947}}.link-btn.light.white.border:active{background:#ddf2d0;color:#0c5947}.link-btn.light.white.border:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.link-btn.red{color:#fff;background:#853247}.link-btn.red:before{background:url(../img/btn-light-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){.link-btn.red:hover{background:#954257}}.link-btn.red:active{background:#853247}.link-btn.red:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.mainBtn{height:6rem;min-height:6rem;border:0;outline:0;cursor:pointer;-webkit-transition:.2s;transition:.2s;text-decoration:none!important;padding:.25rem 1.25rem .3125rem;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:6.25rem;letter-spacing:-.02em;font-family:"DM Sans",sans-serif;font-style:normal;font-weight:700;font-size:1.875rem}.mainBtn.primary{background:#e12f2f;color:#fff;padding-left:3.125rem;padding-right:3.125rem}.mainBtn.primary .svg-icon{fill:#fff}.mainBtn.primary:hover{background:#fff;color:#e12f2f}.mainBtn.primary:hover .svg-icon{fill:#e12f2f}.mainBtn.primary.disabled,.mainBtn.primary[disabled]{background:#550;color:#aa0}.mainBtn.primary.disabled .svg-icon,.mainBtn.primary[disabled] .svg-icon{fill:#aa0}.mainBtn.disabled,.mainBtn[disabled]{pointer-events:none;cursor:default}.mainBtn .svg-icon{position:relative;display:inline-block;width:2.25rem;height:2.25rem;margin-right:.875rem}body.light header.not-fixed.bg:not(.menu-open){background:#3c6c60}body.light header.not-fixed:not(.menu-open):not(.bg){background:0 0}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .menu ul li a{color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .lang-soc .lang{color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .lang-soc .lang a{color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .logo svg path{fill:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .menu-btn span{background:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .menu>ul>li .hover-line:after{background:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .gift{color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .gift svg path{fill:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .lang-soc .lang a:after{background:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .gift span:after{background:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .header-book{background:0 0;color:#0c5947;border:1px solid #0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .header-book:before{background:url(../img/btn-dark-bg.svg) no-repeat;background-size:100% 100%}@media (any-hover:hover){body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .header-book:hover{border-color:#0e6651;color:#3c6c60}}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .header-book:active{border-color:#0c5947;color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .header-book:active:before{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .menu>ul>li{color:#0c5947}body.light header.not-fixed:not(.menu-open):not(.bg) .box .header .menu>ul>li>span+svg+svg path{fill:#0c5947}.hystmodal__opened header.not-fixed{background:#3c6c60}header{position:fixed;left:0;top:0;width:100%;z-index:99;-webkit-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}header.celebrateHeader .box .header .menu>ul>li.shop:last-child{right:8.125rem}header.header-out{opacity:0;pointer-events:none}header.header-out.bg{opacity:1;pointer-events:all}header.fixed{background:#3c6c60}header.fixed .box .logo svg:last-child{opacity:0}header.fixed.menu-open.gift-show .box .logo svg:last-child{opacity:1}header.fixed.menu-open .box .logo svg:last-child{opacity:1}header.bg{background:#3c6c60}header .box{position:relative;height:3.875rem}header .box .gift{display:none}header .box .logo{display:inline-block;vertical-align:top;position:absolute;z-index:91;left:50%;bottom:.4375rem;margin-left:-3.75rem}header .box .logo.active{pointer-events:none}header .box .logo svg{display:block}header .box .logo svg:first-child{width:7.5rem;height:auto}header .box .logo svg:last-child{width:3.875rem;height:auto;position:absolute;left:50%;top:100%;margin-top:.4375rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.2s;transition:.2s}header .box .header{position:absolute;z-index:90;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .box .header .header-book{position:absolute;right:0;top:50%;margin-top:-1.375rem;height:2.75rem;min-width:7.125rem}header .box .header .menu{margin-top:1px}header .box .header .menu>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}header .box .header .menu>ul>li{margin-right:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1rem;line-height:110%;color:#ddf2d0;-webkit-transition:.2s;transition:.2s;cursor:pointer}header .box .header .menu>ul>li.active:not(.has-submenu){pointer-events:none}header .box .header .menu>ul>li.active:not(.has-submenu) .hover-line:after{width:100%}header .box .header .menu>ul>li.shop{position:absolute;right:20rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .box .header .menu>ul>li.shop:last-child{right:17.625rem}header .box .header .menu>ul>li.mob{display:none}header .box .header .menu>ul>li .hover-line{content:"";width:100%;height:1px;position:relative}header .box .header .menu>ul>li .hover-line:after{content:"";display:block;background:#ddf2d0;-webkit-transition:.2s;transition:.2s;position:absolute;left:0;top:0;height:1px;width:0}header .box .header .menu>ul>li.show>span+svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}header .box .header .menu>ul>li.show>span+svg+svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}header .box .header .menu>ul>li.show>.sub-menu{opacity:1;visibility:visible;pointer-events:all}header .box .header .menu>ul>li.show>.sub-menu .left .block-links .img{display:block}header .box .header .menu>ul>li.show>.sub-menu .right .menu-scroll-block .block-links a .img{display:block}@media (min-width:1026px){header .box .header .menu>ul>li:hover .hover-line:after{width:100%}header .box .header .menu>ul>li .sub-menu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}header .box .header .menu>ul>li>svg:first-child{display:none}header .box .header .menu>ul>li>span+svg{display:block;display:none;width:.75rem;height:.75rem;margin-left:.125rem;-webkit-transition:.2s;transition:.2s}header .box .header .menu>ul>li>span+svg+svg{display:block;width:.75rem;height:.75rem;margin-left:.125rem;-webkit-transition:.2s;transition:.2s}header .box .header .menu>ul>li:last-child{margin-right:0}header .box .header .menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1rem;line-height:110%;color:#ddf2d0;-webkit-transition:.2s;transition:.2s}header .box .header .menu>ul>li>a>svg{display:none}header .box .header .lang-soc{margin-right:15.6875rem}header .box .header .lang-soc .lang{font-weight:500;font-size:1rem;line-height:110%;color:#ddf2d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}header .box .header .lang-soc .lang span{margin:0 .25rem}header .box .header .lang-soc .lang a{color:#ddf2d0;-webkit-transition:.2s;transition:.2s;position:relative}header .box .header .lang-soc .lang a:after{content:"";display:block;background:#ddf2d0;-webkit-transition:.2s;transition:.2s;position:absolute;left:0;top:100%;height:1px;width:0}header .box .header .lang-soc .lang a:hover:after{width:100%}header .box .header .lang-soc .lang a.active{pointer-events:none}header .box .header .lang-soc .lang a.active:after{width:100%}header .box .header .lang-soc .soc{display:none}.menu-btn{display:none}.sub-menu{position:absolute;left:-2.5rem;top:100%;opacity:0;visibility:hidden;pointer-events:none;background:#3c6c60;width:calc(100% + 5rem);-webkit-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 2.5rem;padding-bottom:0;cursor:default}.sub-menu:before{content:"";width:100%;height:1.625rem;position:absolute;left:0;bottom:100%}.sub-menu:after{content:"";width:100%;height:50vh;background:rgba(3,22,18,.5);position:absolute;left:0;top:100%}.sub-menu>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:100%;z-index:2}.sub-menu .subtitle{font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;margin-bottom:2rem;color:#fff}.sub-menu .left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start}.sub-menu .left .subtitle{width:100%}.sub-menu .left ul.only-mob{display:block}@media (min-width:1026px){.sub-menu .left ul.only-mob{display:none!important}}.sub-menu .left ul{list-style:none;width:12.9375rem;min-width:12.9375rem;margin-right:1.5rem}.sub-menu .left ul li{margin-bottom:.75rem}.sub-menu .left ul li.active{pointer-events:none}.sub-menu .left ul li.active a{border-bottom-color:#ddf2d0;border-bottom:1px solid rgba(221,242,208,.5)}.sub-menu .left ul li:last-child{margin-bottom:0}.sub-menu .left ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:quincycf;font-size:1.625rem;font-style:normal;font-weight:400;line-height:102%;color:#ddf2d0;padding:.5rem 0;border-bottom:1px solid transparent;-webkit-transition:.2s;transition:.2s}.sub-menu .left ul li a:hover{border-bottom-color:#ddf2d0}.sub-menu .left ul li a svg{display:block;width:2rem;min-width:2rem;height:auto;margin-right:.75rem}.sub-menu .left .block-links{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:7.125rem}.sub-menu .left .block-links a{display:block;margin-right:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.sub-menu .left .block-links a:last-child{margin-right:0}.sub-menu .left .block-links a .img{height:14.375rem;border-radius:2rem;position:relative;overflow:hidden;display:none}.sub-menu .left .block-links a .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:2rem}.sub-menu .left .block-links a span{display:inline-block;vertical-align:top;font-family:quincycf;font-size:1.625rem;font-style:normal;font-weight:400;line-height:102%;color:#ddf2d0;margin-top:1.5rem;border-bottom:1px solid transparent;-webkit-transition:.2s;transition:.2s;padding-bottom:.25rem}.sub-menu .left .block-links a.active{pointer-events:none}.sub-menu .left .block-links a.active span{border-bottom-color:#ddf2d0}.sub-menu .left .block-links a:hover span{border-bottom-color:#ddf2d0}.sub-menu .right{width:22.4375rem;min-width:22.4375rem;padding-left:1.5rem;position:relative;margin-right:-.75rem}.sub-menu .right:after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(60,108,96,0)),to(#3c6c60));background:linear-gradient(180deg,rgba(60,108,96,0) 0,#3c6c60 100%);position:absolute;left:0;bottom:0;width:calc(100% - 4px);height:3.875rem}.sub-menu .right:before{content:"";width:1px;height:18.75rem;background:#b9d1b1;position:absolute;left:0;top:0}.sub-menu .right .menu-scroll-block{height:22.6875rem;overflow:auto;scrollbar-width:thin;-ms-overflow-style:thin;padding-right:.75rem;position:relative;padding-bottom:3.875rem}.sub-menu .right .menu-scroll-block::-webkit-scrollbar{width:4px;height:4px;background-color:transparent}.sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb{background-color:#b9d1b1;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.sub-menu .right .menu-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#b9d1b1}.sub-menu .right .menu-scroll-block .block-links a{display:block;margin-bottom:2rem}.sub-menu .right .menu-scroll-block .block-links a:last-child{margin-bottom:0}.sub-menu .right .menu-scroll-block .block-links a .img{height:14.5rem;border-radius:2rem;position:relative;overflow:hidden;display:none}.sub-menu .right .menu-scroll-block .block-links a .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:2rem}.sub-menu .right .menu-scroll-block .block-links a span{display:inline-block;vertical-align:top;font-family:quincycf;font-size:1.625rem;font-style:normal;font-weight:400;line-height:102%;color:#ddf2d0;margin-top:1.5rem;border-bottom:1px solid transparent;-webkit-transition:.2s;transition:.2s;padding-bottom:.25rem}.sub-menu .right .menu-scroll-block .block-links a.active{pointer-events:none}.sub-menu .right .menu-scroll-block .block-links a.active span{border-bottom-color:#ddf2d0}.sub-menu .right .menu-scroll-block .block-links a:hover span{border-bottom-color:#ddf2d0}header .box .gift{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;font-weight:500;font-size:1rem;line-height:110%;color:#ddf2d0;position:absolute;top:50%;right:9.5625rem;margin-top:calc(-1rem * .55);z-index:98;opacity:1;visibility:visible}header .box .gift.active span:after{width:100%}header .box .gift svg{display:block;width:1rem;height:auto;margin-right:.5rem}header .box .gift span{display:block;position:relative}header .box .gift span:after{content:"";display:block;background:#ddf2d0;-webkit-transition:.2s;transition:.2s;position:absolute;left:0;top:100%;height:1px;width:0}header .box .gift:hover span:after{width:100%}header .box .header.active .menu>ul>li.mob{display:none}.book-menu{position:fixed;z-index:89;left:0;top:0;right:0;bottom:0;background:#0c5947;padding:2.5rem 2.5rem;padding-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.6s;transition:.6s;opacity:0;visibility:hidden}.book-menu.active .wave svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.book-menu .wave{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden}.book-menu .wave svg{display:block;width:112.5rem;height:auto;position:absolute;right:-46.875rem;top:-46.25rem}.book-menu .wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0}.book-menu .wave svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.book-menu .wave svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.book-menu .wave svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.book-menu .wave svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.book-menu .wave svg path:nth-child(5){-webkit-transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,transform 1.8s;transition:opacity .7s,transform 1.8s,-webkit-transform 1.8s;-webkit-transition-delay:1s;transition-delay:1s}.book-menu.active{opacity:1;visibility:visible}.book-menu.active .book-menu-box ul li{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.book-menu.active .book-menu-box .book-menu-title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.book-menu .book-menu-box{position:relative}.book-menu .book-menu-box .book-menu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:2;right:0;top:0;cursor:pointer}.book-menu .book-menu-box .book-menu-close svg{display:block;width:1rem;height:auto;margin-right:.25rem}.book-menu .book-menu-box .book-menu-close span{display:block;color:#fff}.book-menu .book-menu-box .book-menu-title{display:none;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.8s;transition:.8s;-webkit-transition-delay:.2s;transition-delay:.2s}.book-menu .book-menu-box ul{list-style:none;display:block}.book-menu .book-menu-box ul li{margin-bottom:.75rem;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.8s;transition:.8s}.book-menu .book-menu-box ul li:nth-child(1){-webkit-transition-delay:.4s;transition-delay:.4s}.book-menu .book-menu-box ul li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.book-menu .book-menu-box ul li:nth-child(3){-webkit-transition-delay:.8s;transition-delay:.8s}.book-menu .book-menu-box ul li:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.book-menu .book-menu-box ul li:nth-child(5){-webkit-transition-delay:1.2s;transition-delay:1.2s}.book-menu .book-menu-box ul li:nth-child(6){-webkit-transition-delay:1.4s;transition-delay:1.4s}.book-menu .book-menu-box ul li:last-child{margin-bottom:0}.book-menu .book-menu-box ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.5rem 0}.book-menu .book-menu-box ul li a svg{display:block;width:2pxrem;min-width:2rem;height:auto;margin-right:.75rem}.book-menu .book-menu-box ul li a>span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;font-family:quincycf;font-size:2rem;font-weight:400;line-height:102%;color:#ddf2d0}.book-menu .book-menu-box ul li a>span>i{display:none;font-family:"DM Sans",sans-serif;font-size:.8125rem;font-style:normal!important;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#fff;margin-top:.5rem}@media (max-width:1025px){.book-menu{padding:2rem 1.25rem;padding-top:6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.book-menu .wave svg{display:block;width:60.5rem;height:auto;position:absolute;right:-25.125rem;top:-24.25rem}.book-menu .book-menu-box .book-menu-title{display:block;font-family:quincycf;font-size:3rem;font-weight:400;line-height:102%;margin-bottom:1.5rem}.book-menu .book-menu-box ul li{border-bottom:1px solid rgba(221,242,208,.5)}.book-menu .book-menu-box ul li a>span>i{display:block}.book-menu .book-menu-box .book-menu-close{display:none}header.runline .box .header{padding-top:9rem}header .box .header{position:fixed;z-index:97;left:0;top:0;right:0;bottom:0;background:#0c5947;background:0 0;padding:2.25rem 1.25rem;padding-top:6rem;-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:opacity .6s,background .6s,-webkit-transform 0s;transition:opacity .6s,background .6s,-webkit-transform 0s;transition:opacity .6s,transform 0s,background .6s;transition:opacity .6s,transform 0s,background .6s,-webkit-transform 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;overflow:auto}header .box .header:after{content:"";background:#0c5947;position:fixed;left:0;top:0;width:100%;height:6rem}header .box .header.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;background:#0c5947}header .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:3rem}header .box .logo{z-index:98;bottom:.375rem}header .box .logo svg:last-child{margin-top:.375rem}header .box .header .menu{width:100%;position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:0;margin-bottom:2.5rem}header .box .header .menu>ul{display:block}.menu-btn{width:2.75rem;height:2.75rem;position:relative;z-index:98;display:block;cursor:pointer;margin-right:-.5625rem}.menu-btn span{display:block;width:2.125rem;height:.125rem;border-radius:.125rem;background:#ddf2d0;position:absolute;left:.3125rem;top:50%;margin-top:-.0625rem;-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.menu-btn span:first-child{margin-top:-.375rem}.menu-btn span:last-child{margin-top:.25rem}.menu-btn.active span:first-child{-webkit-animation:.8s ease-in menuBtnFirst;animation:.8s ease-in menuBtnFirst;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.menu-btn.active span:last-child{-webkit-animation:.8s ease-in menuBtnSecond;animation:.8s ease-in menuBtnSecond;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.menu-btn.btn-hide span:first-child{margin-top:-.375rem;-webkit-animation:.8s ease-in hidemenuBtnFirst;animation:.8s ease-in hidemenuBtnFirst;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:alternate-reverse}.menu-btn.btn-hide span:last-child{margin-top:.25rem;-webkit-animation:.8s ease-in hidemenuBtnSecond;animation:.8s ease-in hidemenuBtnSecond;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:alternate-reverse}@-webkit-keyframes menuBtnFirst{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:-.375rem;margin-left:0}40%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:.1875rem;margin-left:.375rem}41%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(165deg);transform:rotate(165deg)}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@keyframes menuBtnFirst{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:-.375rem;margin-left:0}40%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:.1875rem;margin-left:.375rem}41%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(165deg);transform:rotate(165deg)}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes menuBtnSecond{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:.25rem;margin-left:0}40%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:-.375rem}41%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(75deg);transform:rotate(75deg)}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes menuBtnSecond{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:.25rem;margin-left:0}40%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:-.375rem}41%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(75deg);transform:rotate(75deg)}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes hidemenuBtnFirst{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:-.375rem;margin-left:0}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:.1875rem;margin-left:.375rem}61%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(165deg);transform:rotate(165deg);opacity:0}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@keyframes hidemenuBtnFirst{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:-.375rem;margin-left:0}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:.1875rem;margin-left:.375rem}61%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(165deg);transform:rotate(165deg);opacity:0}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes hidemenuBtnSecond{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:.25rem;margin-left:0}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:-.375rem}61%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(75deg);transform:rotate(75deg);opacity:0}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes hidemenuBtnSecond{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);margin-top:.25rem;margin-left:0}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:-.375rem}61%{margin-left:0;margin-top:-.0625rem;-webkit-transform:rotate(75deg);transform:rotate(75deg);opacity:0}100%{opacity:1;margin-top:-.0625rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}header .box .header .menu>ul>li.has-submenu{font-family:quincycf;font-size:2rem;line-height:102%;font-weight:400;border-bottom:1px solid rgba(221,242,208,.5);padding-bottom:.5rem;padding-top:.5rem;min-height:3.125rem}header .box .header .menu>ul>li.has-submenu svg:first-child{display:block;width:2rem;height:auto;margin-right:.75rem}.sub-menu .left ul li a.active{pointer-events:none;border-bottom:1px solid rgba(221,242,208,.5)}header .box .header .menu>ul>li>a{width:100%;font-family:quincycf;font-size:2rem;font-weight:400;line-height:102%;border-bottom:1px solid rgba(221,242,208,.5);padding-bottom:.5rem;padding-top:.5rem;min-height:3.125rem}header .box .header .menu>ul>li>a svg{display:block;width:2rem;height:auto;margin-right:.75rem}header .box .header .menu>ul>li.shop{position:static;right:auto;top:auto;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin-top:0}header .box .header .menu>ul>li{margin-right:0;margin-bottom:.75rem;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .8s;transition:all .8s;position:relative}header .box .header .menu>ul>li:nth-child(1){-webkit-transition-delay:.4s;transition-delay:.4s}header .box .header .menu>ul>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}header .box .header .menu>ul>li:nth-child(3){-webkit-transition-delay:.8s;transition-delay:.8s}header .box .header .menu>ul>li:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}header .box .header .menu>ul>li:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}header .box .header .menu>ul>li:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}header .box .header .menu>ul>li:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}header .box .header .menu>ul>li:nth-child(8){-webkit-transition-delay:1.6s;transition-delay:1.6s}header .box .header .menu>ul>li:nth-child(9){-webkit-transition-delay:1.8s;transition-delay:1.8s}header .box .header .menu>ul>li:last-child{margin-bottom:0}header .box .header.active .menu>ul>li.desktop{display:none}header .box .header.active .menu>ul>li.mob{display:-webkit-box;display:-ms-flexbox;display:flex}header .box .header.active .menu>ul>li,header .box .header.active .menu>ul>li.shop{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .box .header .header-book{display:none}header .box .header .menu>ul>li.has-submenu>span+svg{display:block;width:1.5rem;height:1.5rem;margin-left:0;margin-right:0;position:absolute;right:0;top:.8125rem;margin-top:0;-webkit-transition:all .4s;transition:all .4s}header .box .header .menu>ul>li.has-submenu>span+svg+svg{display:none}header .box .header .menu>ul>li.has-submenu.open>span+svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}header .box .header .lang-soc{margin-right:0}header .box .header .lang-soc .lang{margin-bottom:1.5rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:0!important;-webkit-transform:translateY(100%)!important;-ms-transform:translateY(100%)!important;transform:translateY(100%)!important;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-delay:.8s;transition-delay:.8s}header .box .header.active .lang-soc .lang{opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}header .box .header .lang-soc .lang a:after{content:none}header .box .header .lang-soc .lang a{opacity:.5}header .box .header .lang-soc .lang a.active{opacity:1}header .box .header .lang-soc .soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .8s;transition:all .8s;-webkit-transition-delay:1s;transition-delay:1s}header .box .header .lang-soc .soc a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2.8125rem}header .box .header .lang-soc .soc a:last-child{margin-right:0}header .box .header .lang-soc .soc a svg{display:block;height:24px;width:auto}header .box .header.active .lang-soc .soc{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .box .gift{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0;position:relative;top:auto;right:auto;margin-top:0;z-index:98;-webkit-transition:all .7s;transition:all .7s}header .box .gift svg{display:block;width:1rem;height:auto;margin-right:.75rem}header .box .header .menu>ul>li .hover-line{display:none}header .box .header .menu>ul>li.has-submenu .hover-line{display:block;width:100%;height:3.125rem;position:absolute;left:0;top:0}header .box .header .menu>ul>li.has-submenu .hover-line:after{content:none}.sub-menu{position:static;left:auto;top:auto;opacity:1;visibility:visible;pointer-events:all;background:0 0;width:100%;-webkit-transition:none;transition:none;display:none;padding:0}.sub-menu .left .block-links,.sub-menu .left .subtitle,.sub-menu>svg{display:none}.sub-menu .right{display:block;width:100%;min-width:100%;padding-left:0;margin-right:0}.sub-menu .right:before{content:none}.sub-menu .right:after{content:none}.sub-menu .right .subtitle{display:none}.sub-menu .right .menu-scroll-block{height:auto;overflow:initial;padding-right:0;padding-bottom:1rem}.sub-menu .right .menu-scroll-block .block-links a{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sub-menu .right .menu-scroll-block .block-links a:last-child{margin-bottom:0}.sub-menu .right .menu-scroll-block .block-links a .img{display:none}.sub-menu .right .menu-scroll-block .block-links a span{display:inline-block;vertical-align:top;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:110%;margin-top:0;border-bottom:0;padding-bottom:0}.sub-menu .right .menu-scroll-block .block-links a.active{border-bottom:1px solid rgba(221,242,208,.5)}.sub-menu:after,.sub-menu:before{content:none}.sub-menu .left{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;display:block;width:100%}.sub-menu .left ul{list-style:none;width:100%;min-width:100%;margin-right:0;padding-top:.75rem;padding-bottom:1rem;margin-top:.5rem;border-top:1px solid rgba(221,242,208,.5)}.sub-menu .left ul li{margin-bottom:1rem}.sub-menu .left ul li a{display:block;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:110%;color:#ddf2d0;padding:0;border-bottom:0}header .box .header .menu>ul>li.has-submenu .sub-menu .left ul li a svg{display:none}}@media (max-width:640px){.header{padding-right:1rem;padding-left:1rem}.book-menu{padding:2rem 1rem;padding-top:5rem}.book-menu .book-menu-box{overflow:auto;padding-right:12px;margin-right:-12px}}.header-runline{background:#b9d1b1;position:relative;z-index:98}.header-runline .close{position:absolute;top:50%;right:2.5rem;margin-top:-.75rem;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;cursor:pointer}.header-runline .close:before{content:"";width:200%;height:200%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-runline .close:hover{background:rgba(255,255,255,.5)}.header-runline .close svg{display:block;width:1rem;height:auto}.header-runline .b-marquee{padding:.75rem 0;display:block}.header-runline .marquee-block .ticker{padding:0 .75rem}.header-runline .marquee-block .ticker svg{height:1.5rem;margin-right:1.5rem}.header-runline .marquee-block .ticker span{font-size:.875rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.06125rem;text-transform:uppercase;color:#0c5947}@media (max-width:1025px){.header-runline .close{right:1.25rem}}@media (max-width:640px){.header-runline .close{right:1rem}}footer{padding-top:1.9375rem;padding-bottom:2.75rem;position:relative;z-index:5;background:#0c5947}footer>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:-14.3125rem}footer .container{z-index:2}footer .footer-logo{display:none}footer .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px dashed #b9d1b1;font-weight:400;font-size:1rem;line-height:140%;padding-top:1.5rem}footer .box .right{min-width:27.3125rem}footer .box .copyr{color:rgba(221,242,208,.5)}footer .box .links{display:-webkit-box;display:-ms-flexbox;display:flex}footer .box .links a{display:inline-block;vertical-align:top;color:#b9d1b1;margin-right:2rem;-webkit-transition:.2s;transition:.2s;position:relative}footer .box .links a:after{content:"";height:1px;width:0%;position:absolute;left:0;top:100%;background:#b9d1b1;-webkit-transition:.2s;transition:.2s}footer .box .links a.active{pointer-events:none}footer .box .links a.active:after{width:100%}footer .box .links a:hover:after{width:100%}footer .box .links a:last-child{margin-right:0}footer .top-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5.25rem}footer .top-box .left{width:41.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .top-box .left .col{width:calc(33.3333% - 1rem)}footer .top-box .left .col span{display:block;font-family:quincycf;font-size:1.625rem;font-weight:500;line-height:normal;color:#ddf2d0;margin-bottom:1rem}footer .top-box .left .col ul{list-style:none;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#ddf2d0}footer .top-box .left .col ul li{margin-bottom:.75rem}footer .top-box .left .col ul li:last-child{margin-bottom:0}footer .top-box .left .col ul li a{display:inline-block;vertical-align:top;color:#ddf2d0;-webkit-transition:.2s;transition:.2s;position:relative}footer .top-box .left .col ul li a:after{content:"";height:1px;width:0%;position:absolute;left:0;top:100%;background:#ddf2d0;-webkit-transition:.2s;transition:.2s}footer .top-box .left .col ul li a.active{pointer-events:none}footer .top-box .left .col ul li a.active:after{width:100%}footer .top-box .left .col ul li a:hover:after{width:100%}footer .top-box .right{width:27.3125rem;padding-bottom:2.25rem}footer .top-box .right>span{display:block;font-family:quincycf;font-size:1.625rem;font-weight:500;line-height:normal;color:#ddf2d0;margin-bottom:1rem}footer .top-box .right p{display:block;font-size:1rem;font-weight:400;line-height:140%;color:#ddf2d0;margin-bottom:1rem}footer .top-box .right p:last-child{margin-bottom:0}footer .top-box .right .links{margin-bottom:1rem}footer .top-box .right .links div{margin-bottom:.75rem}footer .top-box .right .links div:last-child{margin-bottom:0}footer .top-box .right .links a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:700;line-height:140%;-webkit-transition:.2s;transition:.2s;color:#ddf2d0;position:relative}footer .top-box .right .links a:after{content:"";height:1px;width:0%;position:absolute;left:0;top:100%;background:#ddf2d0;-webkit-transition:.2s;transition:.2s}footer .top-box .right .links a:hover:after{width:100%}footer .top-box .soc{display:-webkit-box;display:-ms-flexbox;display:flex;width:27.3125rem;position:absolute;bottom:5.25rem;right:0}footer .top-box .soc a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem}footer .top-box .soc a:last-child{margin-right:0}footer .top-box .soc a svg{display:block;height:1.5rem;width:auto}footer .top-box .soc a svg path{-webkit-transition:.2s;transition:.2s}footer .top-box .soc a:hover svg path{fill:#b9d1b1}@media (max-width:1025px){footer .top-box .right{width:25rem;padding-left:2.5rem}footer .top-box .left{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}footer .top-box .soc{width:22.5rem}footer .box .right{min-width:22.5rem}}@media (max-width:640px){footer{padding-top:3.75rem;padding-bottom:2.875rem}footer .box{font-size:.8125rem;padding-top:0;border:0;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .box .left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer .box .right{min-width:100%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.5rem}footer .box .copyr{color:#b9d1b1}footer .box .links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .box .links a{margin-right:0}footer>svg{top:auto;bottom:100%;margin-bottom:-7.5625rem}footer .footer-logo{display:block;text-align:center;margin-bottom:1.5rem}footer .footer-logo a{display:inline-block;vertical-align:top}footer .footer-logo a svg{display:block;width:7.375rem;height:auto}footer .top-box .soc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;bottom:auto;right:auto;margin-bottom:4rem}footer .top-box{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.75rem}footer .top-box .left{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .top-box .left .col{width:calc(50% - .5rem);margin-bottom:1.5625rem}footer .top-box .left .col:last-child{width:100%}footer .top-box .right{width:100%;padding-top:1.5625rem;padding-left:0;padding-bottom:0}footer .top-box .right p span{display:block}footer .top-box .right>span+p{max-width:15.8125rem}}input,textarea{color:#3c6c60;font-family:"DM Sans",sans-serif;-webkit-transition:.2s;transition:.2s;border-radius:0;background-color:transparent!important;border:0;border-bottom:1px solid #0c5947;outline:0;padding:1.0625rem .625rem;font-weight:400;font-size:1rem;line-height:140%;width:100%;height:3.5rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3c6c60}input::-moz-placeholder,textarea::-moz-placeholder{color:#3c6c60}input:-moz-placeholder,textarea:-moz-placeholder{color:#3c6c60}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3c6c60}@media (max-width:640px){input,textarea{padding:.625rem;height:2.625rem}}input.error,label.error,textarea.error{border-color:#e12f2f!important}label.error input{border-color:#e12f2f!important}.label{position:relative;display:block;margin-bottom:.75rem}.label.hover .hover_text{opacity:0}@media (max-width:640px){.label{margin-bottom:1rem}}.hover_text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;color:#000;pointer-events:none;opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.hover_text i{color:#e12f2f;font-style:normal}.textarea .hover_text{top:.625rem;-webkit-transform:none;-ms-transform:none;transform:none}.errorText{position:absolute;left:0;top:100%;margin-top:.375rem;font-family:"DM Sans",sans-serif;font-weight:400;font-size:.625rem;line-height:140%;color:#e12f2f;text-transform:none;display:none}@media (max-width:640px){.errorText{margin-top:2px}}.contact-form{position:relative}.contact-form .form-btn{-webkit-appearance:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:0!important;min-width:17.125rem;margin-top:.75rem}@media (max-width:640px){.contact-form .form-btn{width:100%;min-width:auto;margin-top:.5rem}}.contact-form .form-thanks{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s;opacity:0;pointer-events:none}.contact-form .form-thanks .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.5rem;color:#3c6c60;font-family:"DM Sans",sans-serif;border-bottom:1px solid #0c5947;padding:1.0625rem .625rem;font-weight:400;font-size:1rem;line-height:140%;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.contact-form.show-thanks>:not(.form-thanks){opacity:0;pointer-events:none}.contact-form.show-thanks .form-thanks{opacity:1}.contact-form.show-thanks .form-thanks .message{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:640px){.contact-form .form-thanks{height:auto}.contact-form .form-thanks .message{padding:.625rem;height:2.625rem}.contact-form.show-thanks>:not(.form-thanks){opacity:0;pointer-events:none;display:none}.contact-form.show-thanks .form-thanks{opacity:1;position:relative}.contact-form.show-thanks .form-thanks .message{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s,font-size 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s,font-size 600000s 0s}.b-404{padding-top:9.1875rem;padding-bottom:17.8125rem}.b-404 .box{text-align:center}.b-404 .box .icon{margin-bottom:.875rem}.b-404 .box .icon svg{display:block;height:23.8125rem;width:auto;margin:0 auto}.b-404 .box .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;color:#fff;margin-bottom:1.5rem;text-align:center}.b-404 .box p{display:block;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;max-width:28.625rem;margin:0 auto}.b-404 .box .link-btn{margin-top:2rem;min-width:13rem}@media (max-width:640px){.b-404{padding-top:9rem;padding-bottom:13.75rem}.b-404 .box .icon{margin-bottom:.375rem}.b-404 .box .icon svg{width:100%;height:auto}.b-404 .box .subtitle{text-align:left}.b-404 .box p{text-align:left}.b-404 .box .link-btn{width:100%}}.section-story{padding:10.375rem 0 5.625rem}@media screen and (max-width:1025px){.section-story{padding:8.75rem 0 4.375rem}}@media screen and (max-width:640px){.section-story{padding:7rem 0 4rem}}.section-story .text-block-section{margin:0;position:relative;z-index:2}.section-story .col-section{position:relative}.section-story .col-section>svg{display:block;width:41.75rem;height:auto;position:absolute;top:50%;margin-top:-20.875rem;margin-left:-2.5rem;left:-20.875rem}.ourStoryPage .section-story .text-block-section{margin:0 auto}@media (max-width:1025px){.section-story .col-section>svg{width:30rem;margin-top:-15rem;margin-left:-1.25rem;left:-15rem}}@media screen and (max-width:768px){.section-story .col-section>svg{display:none}}.section-map{border-radius:5.625rem;background-color:#fbf6f1;padding:5.625rem 0;position:relative;z-index:2}@media screen and (max-width:768px){.section-map{border-radius:2rem}}@media screen and (max-width:640px){.section-map{padding:5.5rem 0 4.8125rem}}.section-map .text-block-section{max-width:34.5625rem;margin:0}@media screen and (max-width:768px){.section-map .text-block-section{max-width:100%}}@media screen and (max-width:768px){.section-map .content-section .map-block+.hidden-xs{display:block}.section-map .content-section+.hidden-xs{display:block}}.annotation-mobile{text-align:center;color:#0c5947;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem}.annotation-mobile__text{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.91px;text-transform:uppercase;margin-right:.5rem}.annotation-mobile__icon{width:1.5rem;height:1.5rem}.annotation-mobile__icon svg{width:100%;height:100%;display:block;fill:#0c5947}.map-block{margin-top:2.5625rem;overflow-y:hidden;overflow-x:auto}@media (min-width:641px){.map-block{overflow:visible!important}.map-block .scroll-content{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:768px){.map-block{margin-top:1.25rem}}@media screen and (max-width:767px){.map-block{margin:1.25rem -1rem 0}}.map-block__inner{position:relative}@media (max-width:640px){.map-block__inner{min-width:800px}}.map-block__image img{display:block;width:100%;height:auto}.map-block .scrollbar-track-y{width:0}.map-block .scrollbar-thumb-y{width:0}.map-block .scrollbar-track-x{height:0}.map-block .scrollbar-thumb-x{height:0}.layer-points{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1025px){.layer-points{top:-.5rem}}@media screen and (max-width:640px){.layer-points{top:0}}.layer-points .point{position:absolute;width:1.4375rem;height:2rem;cursor:pointer}@media screen and (max-width:767px){.layer-points .point{pointer-events:none}}@media screen and (max-width:640px){.layer-points .point{width:.9375rem;height:1.25rem;width:15px;height:20px}}@media screen and (min-width:1024px),(any-hover:hover){.layer-points .point:hover:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.layer-points .point:active:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.layer-points .point.active:after{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.layer-points .point:after{content:"";display:block;position:absolute;top:0;left:0;width:1.3125rem;height:1.3125rem;border-radius:50%;background:url(../img/ourStory/point.svg) no-repeat 50%;background-size:contain;-webkit-box-shadow:.0625rem .125rem .1875rem 0 rgba(12,89,71,.17),.1875rem .6875rem 1.4375rem 0 rgba(12,89,71,.3);box-shadow:.0625rem .125rem .1875rem 0 rgba(12,89,71,.17),.1875rem .6875rem 1.4375rem 0 rgba(12,89,71,.3);border:1px solid #0c5947;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media screen and (max-width:640px){.layer-points .point:after{width:.8125rem;height:.8125rem;width:13px;height:13px}}.layer-points .point:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.75rem;background:url(../img/ourStory/point-line.svg) no-repeat 50%;background-size:contain}.layer-points .point.point1{left:23.1%;top:22.3%}.layer-points .point.point2{left:42.1%;top:23.3%}.layer-points .point.point3{left:43.5%;top:25.4%}.layer-points .point.point4{left:43.2%;top:11.5%}.layer-points .point.point5{left:44.3%;top:15.1%}.layer-points .point.point6{left:45.2%;top:19.6%}.layer-points .point.point7{left:47.4%;top:20.3%}.layer-points .point.point8{left:48.4%;top:16.9%}.layer-points .point.point9{left:50.5%;top:14.8%}.layer-points .point.point10{left:49.4%;top:21.9%}.layer-points .point.point11{left:50.2%;top:19.8%}.layer-points .point.point12{left:50.9%;top:22.4%}.layer-points .point.point13{left:51.4%;top:26.1%}.layer-points .point.point14{left:67.66%;top:10.9%}.layer-points .point.point15{left:69.8%;top:39.7%}.layer-points .point.point16{left:70.84%;top:48.4%}.layer-points .point.point17{left:76.9%;top:29.4%}.layer-points .point.point18{left:77.32%;top:42.2%}.layer-points .point.point19{left:77.31%;top:49%}.layer-points .point.point20{left:78.32%;top:52.8%}.layer-points .point.point21{left:81.9%;top:56%}.layer-points .point.point22{left:83.74%;top:26.7%}.layer-points .point.point23{left:86.82%;top:27.1%}.layer-points .point.point24{left:87.4%;top:74.5%}.layer-points .point.point25{left:95.4%;top:86.6%}.layer-points .point.point25 .template-map{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.layer-points .point.point-small{width:.9375rem;height:1.4375rem}@media screen and (max-width:640px){.layer-points .point.point-small{width:.6875rem;height:1rem;width:11px;height:16px}}.layer-points .point.point-small:after{width:.8125rem;height:.8125rem}@media screen and (max-width:640px){.layer-points .point.point-small:after{width:.6875rem;height:.6875rem;width:11px;height:11px}}.tippy-box{background-color:transparent;color:inherit;border-radius:0;font-size:inherit}.slider-map{position:relative;width:11.25rem}.slider-map .swiper-container{visibility:hidden}.slider-map .swiper-container.swiper-initialized{visibility:visible}.slider-map .swiper-slide{-webkit-transition:z-index .5s ease-in-out;transition:z-index .5s ease-in-out}.slider-map .swiper-slide.swiper-slide-active .map-card{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-box-shadow:.0625rem .125rem .125rem 0 rgba(0,0,0,.04),.25rem .5rem .5rem 0 rgba(0,0,0,.07),.625rem 1.3125rem 1.625rem 0 rgba(0,0,0,.11);box-shadow:.0625rem .125rem .125rem 0 rgba(0,0,0,.04),.25rem .5rem .5rem 0 rgba(0,0,0,.07),.625rem 1.3125rem 1.625rem 0 rgba(0,0,0,.11)}.slider-map .swiper-slide.swiper-slide-prev .map-card{-webkit-transform:rotate(-5deg) translate(-2.5rem,-1.75rem);-ms-transform:rotate(-5deg) translate(-2.5rem,-1.75rem);transform:rotate(-5deg) translate(-2.5rem,-1.75rem)}.slider-map .swiper-slide.swiper-slide-next .map-card{-webkit-transform:rotate(5deg) translate(2.5rem,.875rem);-ms-transform:rotate(5deg) translate(2.5rem,.875rem);transform:rotate(5deg) translate(2.5rem,.875rem)}.slider-map .slider-navigation{position:absolute;bottom:0;right:0;padding:0 .5rem .25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:5;visibility:hidden;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.slider-map .slider-navigation.show{visibility:visible}.slider-map .btn-slider{width:2rem;height:2rem;background-color:transparent;border:0;border-radius:0;outline:0;padding:0;margin-right:.25rem;cursor:pointer}.slider-map .btn-slider.swiper-button-disabled{opacity:.5;pointer-events:none}.slider-map .btn-slider:last-child{margin-right:0}.slider-map .btn-slider .svg-icon{width:100%;height:100%;display:block}.slider-map .btn-slider .svg-icon svg{width:100%;height:100%;display:block;fill:#0c5947}.slider-map-mobile{position:relative;width:13.75rem;margin:0 auto 0}.slider-map-mobile .swiper-slide{-webkit-transition:z-index .5s ease-in-out;transition:z-index .5s ease-in-out}.slider-map-mobile .swiper-slide.swiper-slide-active .map-card{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-box-shadow:.0625rem .125rem .125rem 0 rgba(0,0,0,.04),.25rem .5rem .5rem 0 rgba(0,0,0,.07),.625rem 1.3125rem 1.625rem 0 rgba(0,0,0,.11);box-shadow:.0625rem .125rem .125rem 0 rgba(0,0,0,.04),.25rem .5rem .5rem 0 rgba(0,0,0,.07),.625rem 1.3125rem 1.625rem 0 rgba(0,0,0,.11)}.slider-map-mobile .swiper-slide.swiper-slide-prev .map-card{-webkit-transform:rotate(-5deg) translate(-4rem,-.625rem) scale(.86);-ms-transform:rotate(-5deg) translate(-4rem,-.625rem) scale(.86);transform:rotate(-5deg) translate(-4rem,-.625rem) scale(.86)}.slider-map-mobile .swiper-slide.swiper-slide-next .map-card{-webkit-transform:rotate(5deg) translate(3.5rem,.8125rem) scale(.86);-ms-transform:rotate(5deg) translate(3.5rem,.8125rem) scale(.86);transform:rotate(5deg) translate(3.5rem,.8125rem) scale(.86)}.slider-map-mobile .slider-navigation{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;visibility:hidden;margin-top:2rem}.slider-map-mobile .slider-navigation.show{visibility:visible}.slider-map-mobile .btn-slider{width:4rem;height:4rem;background-color:#ddf2d0;border:0;border-radius:50%;outline:0;padding:0;margin-right:2.1875rem;cursor:pointer}.slider-map-mobile .btn-slider:last-child{margin-right:0}.slider-map-mobile .btn-slider .svg-icon{width:100%;height:100%;display:block}.slider-map-mobile .btn-slider .svg-icon svg{width:100%;height:100%;display:block;fill:#0c5947}.slider-map-mobile .map-card{padding:.625rem .625rem .8125rem;max-width:13.75rem}.slider-map-mobile .map-card__body{padding-top:.625rem;padding-right:0}.slider-map-mobile .map-card .title-card{color:#000;font-size:1rem}@-webkit-keyframes fadeOut{0%{opacity:1;z-index:3}100%{opacity:0;z-index:-1}}@keyframes fadeOut{0%{opacity:1;z-index:3}100%{opacity:0;z-index:-1}}.map-card{width:100%;overflow:hidden;max-width:11.25rem;border-radius:.25rem;padding:.5rem .5rem .6875rem;background-color:#fff;-webkit-transition:-webkit-transform .4s ease-in-out,-webkit-box-shadow .4s ease-in-out;transition:-webkit-transform .4s ease-in-out,-webkit-box-shadow .4s ease-in-out;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out,-webkit-transform .4s ease-in-out,-webkit-box-shadow .4s ease-in-out;-webkit-box-shadow:0 0 .125rem 0 rgba(0,0,0,.04);box-shadow:0 0 .125rem 0 rgba(0,0,0,.04)}.map-card__header{width:100%;padding-top:102.5%;position:relative}.map-card__header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;display:block;border-radius:2px}.map-card__body{padding-top:.625rem;padding-right:4.375rem}.map-card__body .title-card{color:#000;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.0625rem;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.count-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.125rem}.count-list__item{padding:0 1.125rem;margin-bottom:1.5rem}.count-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#0c5947}.count-unit__value{font-size:5.5rem;font-weight:500;line-height:102%;margin-right:.75rem;font-family:quincycf,sans-serif}.count-unit__text{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.91px;text-transform:uppercase;margin-bottom:.625rem}.section-about{background-color:#b9d1b1;position:relative;margin-top:-5.625rem;padding:11.25rem 0 12.25rem}@media screen and (max-width:768px){.section-about{padding:7.125rem 0 10rem}}@media screen and (max-width:540px){.section-about{padding:7.125rem 0 7.875rem}}.section-about .block-section{padding:5.625rem 0}@media screen and (max-width:768px){.section-about .block-section{padding:2.5rem 0}}@media screen and (max-width:768px){.section-about .image-section{margin-top:.5rem}}.section-about .wave{position:absolute}.section-about .wave svg path{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.section-about .wave.aos-animate>svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-about .wave.wave-top{top:5.625rem;right:0;max-width:51.4375rem;width:100%}@media screen and (max-width:540px){.section-about .wave.wave-top{max-width:23.4375rem;top:1.875rem}}.section-about .wave.wave-top svg{width:100%;height:auto;display:block}.section-about .wave.wave-top svg path{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.section-about .wave.wave-bottom{bottom:8.75rem;left:0;max-width:47.625rem;width:100%}@media screen and (max-width:540px){.section-about .wave.wave-bottom{max-width:18.4375rem;bottom:26.875rem}}.section-about .wave.wave-bottom svg{width:100%;height:auto;display:block}.section-about .wave.wave-bottom svg path{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.section-video{padding:5.625rem 0;position:relative}@media screen and (max-width:768px){.section-video{padding:5.5rem 0 5.5rem}}.section-video:before{content:"";display:block;position:absolute;bottom:100%;margin-bottom:-1px;left:-1px;right:-1px;height:35.1875rem;background:url(../img/ourStory/top-v-s.svg) no-repeat 50% 100%;background-size:contain}@media screen and (max-width:480px){.section-video:before{background:url(../img/ourStory/top-v-sm.svg) no-repeat 50% 100%;background-size:contain;height:10rem}}.section-video .text-block-section{max-width:34.5625rem;margin:0}@media screen and (max-width:768px){.section-video .text-block-section{max-width:100%}}.section-video .video-block{margin-top:1.6875rem}@media screen and (max-width:768px){.section-video .video-block{margin-top:0}}.video-block .img-video{border-radius:5.625rem;padding-top:56.397%;position:relative;z-index:2;overflow:hidden}.video-block .img-video iframe,.video-block .img-video img,.video-block .img-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5.625rem;position:absolute;left:0;top:0}.video-block .bg-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5.625rem;position:absolute;left:0;top:0;overflow:hidden}.video-block .bg-video .background{position:absolute;left:-1%;top:-1%;width:102%;height:102%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}@media screen and (max-width:640px){.video-block .bg-video .background{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;width:178%;height:100%}}.video-block .bg-video .video-overlay{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s linear;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s linear}.video-block .bg-video .video-overlay.fadeOut{opacity:0;visibility:hidden}.video-block .bg-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (max-width:640px){.ios.iphone.mobile .video-block .bg-video .background{left:60%}.video-block .img-video{padding-top:calc(100% + 2rem);margin:0 -1rem}}.section-cheers{padding:9.5rem 0 23.125rem;background:#b9d1b1;border-radius:5.625rem;position:relative}@media screen and (max-width:768px){.section-cheers{padding:5.5rem 0 18.75rem;border-radius:2rem}}@media screen and (max-width:540px){.section-cheers{padding-bottom:12.5rem}}@media screen and (max-width:480px){.section-cheers{padding-bottom:8.75rem}}.section-cheers .decor{position:absolute;left:-22.875rem;top:7.5rem;width:45.75rem;height:45.75rem}@media screen and (max-width:768px){.section-cheers .decor{display:none}}.section-cheers .decor img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%}.b-main.zeroGravityMain{margin-bottom:4.5rem}.b-main.zeroGravityMain h1{max-width:63.4375rem}.b-main.zeroGravityMain .main-mob-flex p{width:auto;max-width:42.5rem;text-transform:none;letter-spacing:initial;font-weight:400;line-height:140%;margin-left:8.75rem}@media (max-width:1025px){.b-main.zeroGravityMain .main-mob-flex .subtitle{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-bottom:1.5rem}.b-main.zeroGravityMain .main-mob-flex p{margin:0;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:100%}}@media (max-width:640px){.b-main.zeroGravityMain h1{font-size:2.5rem}.b-main.zeroGravityMain .main-mob-flex p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.b-main.zeroGravityMain .main-mob-flex .img-video-box{margin-bottom:0}}.b-expirience.gravityBenefits{padding-bottom:16rem}.b-expirience.gravityBenefits h2{margin-bottom:2.375rem}.b-expirience.gravityBenefits .container>p{margin-bottom:4rem;max-width:27.5rem;color:#000;line-height:140%}.b-expirience.gravityBenefits .boxes{position:relative}.b-expirience.gravityBenefits .box{z-index:1;position:relative;margin-bottom:0}.b-expirience.gravityBenefits .box .cont{background-color:#fff;border-radius:5.625rem}.b-expirience.gravityBenefits .box .cont .list{list-style:none;margin-top:3.9375rem;margin-bottom:3.9375rem;max-height:34.1875rem;margin-right:-.5rem;padding-right:.5rem;overflow:auto;scrollbar-width:thin;-ms-overflow-style:thin}.b-expirience.gravityBenefits .box .cont .list::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:transparent}.b-expirience.gravityBenefits .box .cont .list::-webkit-scrollbar-thumb{background-color:#0c5947;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;cursor:default}.b-expirience.gravityBenefits .box .cont .list::-webkit-scrollbar-thumb:hover{background-color:#0c5947}.b-expirience.gravityBenefits .box .cont .list li:not(:last-child){margin:0 0 4rem 0}.b-expirience.gravityBenefits .box .cont .list li h3{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#0c5947;margin-bottom:1rem;font-family:"DM Sans",sans-serif}.b-expirience.gravityBenefits .box .cont .list li p:last-child{margin:0}.b-expirience.gravityBenefits .b-vert-scroll-cards{padding-top:11.25rem}.b-expirience.gravityBenefits .b-vert-scroll-cards .bot-dec{position:absolute;width:100vw;height:auto;left:0;top:0}@media (max-width:640px){.b-expirience.gravityBenefits .b-vert-scroll-cards .bot-dec{top:auto;bottom:7.75rem}}.b-expirience.gravityBenefits .b-vert-scroll-cards .box .right{padding-right:0}.b-expirience.gravityBenefits .b-vert-scroll-cards .box .right h2{width:100%}.b-expirience.gravityBenefits .b-vert-scroll-cards .box .right .subtitle{font-size:1rem;line-height:120%;max-width:27.375rem}@media (max-width:640px){.b-expirience.gravityBenefits .b-vert-scroll-cards{padding-top:2rem}}@media (max-width:1025px){.b-expirience.gravityBenefits .container>p{margin-bottom:2rem}.b-expirience.gravityBenefits .box .cont{padding-left:2.5rem;padding-right:2.5rem;border-radius:2.5rem}.b-expirience.gravityBenefits .box .cont .list{margin:0;margin-top:2.5rem;margin-bottom:2.5rem;max-height:25rem}.b-expirience.gravityBenefits .box .cont .list li:not(:last-child){margin:0 0 1.5rem 0}}@media (max-width:640px){.b-expirience.gravityBenefits{padding-top:6.25rem;padding-bottom:6.25rem}.b-expirience.gravityBenefits h2{margin-bottom:1.5rem}.b-expirience.gravityBenefits .container>p{margin-bottom:2rem}.b-expirience.gravityBenefits .box .image{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.b-expirience.gravityBenefits .box .image .img{padding-top:100%}.b-expirience.gravityBenefits .box .cont{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;background-color:transparent;border-radius:0;padding-left:0;padding-right:0;padding-right:0;padding-bottom:0}.b-expirience.gravityBenefits .box .cont .list{max-height:none;margin:0}.b-expirience.gravityBenefits .box .cont .list li:not(:last-child){margin:0 0 1.5rem 0}}.massageChairs{background-color:#3c6c60;padding-bottom:5.625rem;position:relative}.massageChairs>svg{position:absolute;left:0;bottom:100%;top:-33.125rem;width:100%;height:auto}.massageChairs>svg.mob-dec{display:none}.massageChairs .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.massageChairs .cont{position:relative;z-index:2}.massageChairs .cont p{max-width:27.3125rem;line-height:140%}.massageChairs__left{padding-left:7.1875rem;margin-right:1rem;position:relative}.massageChairs__left h2{margin-bottom:2rem}.massageChairs__left .dec{position:absolute;left:-2.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:22.625rem}.massageChairs__left .dec svg{width:100%;height:100%}.massageChairs__right{-webkit-box-flex:0;-ms-flex:0 0 49.2647058824%;flex:0 0 49.2647058824%;position:relative}.massageChairs__right .photo{position:relative;border-radius:5.625rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.massageChairs__right .photo:before{content:"";display:block;padding-top:100%}.massageChairs__right .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.massageChairs__right ul{position:absolute;left:3.75rem;right:3.75rem;bottom:3.75rem;list-style:none}.massageChairs__right ul li{text-transform:uppercase;padding-bottom:.625rem;font-weight:500;line-height:120%;letter-spacing:.375rem;border-bottom:1px solid #fff;position:relative;padding-left:2.125rem}.massageChairs__right ul li:not(:last-child){margin:0 0 .625rem 0}.massageChairs__right ul li:before{content:"";position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;background:url(../img/zeroGravity/marker-1.svg) 0 0/contain no-repeat}.massageChairs__right ul li:nth-child(even):before{background:url(../img/zeroGravity/marker-2.svg) 0 0/contain no-repeat}@media (max-width:1025px){.massageChairs{padding-bottom:4.375rem}.massageChairs>svg{top:-24.125rem}.massageChairs .cont{margin-bottom:2rem}.massageChairs__left{padding:0}.massageChairs__left h2{margin-bottom:1.5rem}.massageChairs__left .dec{width:18.75rem;height:37.5rem}.massageChairs__right ul{left:1.875rem;right:1.875rem;bottom:1.875rem}.massageChairs__right ul li{padding-bottom:.375rem;padding-left:1.125rem;letter-spacing:.225rem;font-size:.625rem}.massageChairs__right ul li:not(:last-child){margin:0 0 .375rem 0}.massageChairs__right ul li:before{width:.75rem;height:.75rem}}@media (max-width:640px){.massageChairs{padding-top:2.375rem;padding-bottom:3.5rem}.massageChairs .container{display:block}.massageChairs>svg.pc-dec{display:none}.massageChairs>svg.mob-dec{display:block;top:auto;bottom:100%}.massageChairs__left .dec{width:11.25rem;left:-1rem}}.b-main-giftcards.on-giftcard.on-zeroGravity{padding-top:6.75rem;padding-bottom:14.375rem}.b-main-giftcards.on-giftcard.on-zeroGravity .box .left{width:50%;padding-left:7.1875rem;padding-right:8rem}.b-main-giftcards.on-giftcard.on-zeroGravity .box h1,.b-main-giftcards.on-giftcard.on-zeroGravity .box h2{margin-right:0}@media (max-width:1025px){.b-main-giftcards.on-giftcard.on-zeroGravity{padding-top:6.75rem;padding-bottom:14.375rem}.b-main-giftcards.on-giftcard.on-zeroGravity .box .left{padding-left:0;padding-right:1rem}}@media (max-width:640px){.b-main-giftcards.on-giftcard.on-zeroGravity{padding-top:3.5rem;padding-bottom:7rem}.b-main-giftcards.on-giftcard.on-zeroGravity .box .left{width:100%;padding-left:0;padding-right:0}}.b-main.service-main{margin-bottom:0;padding-bottom:7.5rem}@media screen and (max-width:540px){.b-main.service-main{padding-bottom:5rem}}.b-goog-review.price-review{padding:5.625rem 0 13.75rem;border-radius:5.625rem 5.625rem 0 0;background:#0c5947;margin-bottom:-6.25rem}.b-goog-review.price-review h2{margin-bottom:2.25rem}@media screen and (max-width:768px){.b-goog-review.price-review{border-radius:2rem 2rem 0 0;padding:2rem 0 8.625rem;margin-bottom:-3.125rem}}.b-goog-review.price-review .header-section{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:768px){.b-goog-review.price-review .header-section{padding-left:1rem;padding-right:0}}.section-service{position:relative;background-color:#b9d1b1;padding:11.875rem 0 5.625rem;margin-bottom:17.3125rem}@media screen and (max-width:768px){.section-service{padding:11.875rem 0 5.625rem}}@media screen and (max-width:540px){.section-service{padding:7.625rem 0 2.5rem;margin-bottom:6.875rem}}.section-service:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:6.6875rem;background:url(../img/service/s-top.svg) 50% 0 no-repeat;background-size:cover;z-index:2}@media screen and (max-width:540px){.section-service:before{background:url(../img/service/s-top-m.svg) 50% 0 no-repeat;background-size:cover}}@media screen and (max-width:480px){.section-service:before{height:5rem;left:-1px;width:calc(100% + 2px)}}.section-service:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;margin-top:-1px;height:15.3125rem;background:url(../img/service/b-service.svg) 50% 0 no-repeat;background-size:cover;z-index:2}@media screen and (max-width:540px){.section-service:after{background:url(../img/service/b-service-m.svg) 0 0 no-repeat;background-size:cover;height:8.75rem}}@media screen and (max-width:480px){.section-service:after{height:6.25rem;background-size:contain}}.section-service .block-section{padding:3.75rem 0}@media screen and (max-width:768px){.section-service .block-section{padding:2.5rem 0}}.section-service .wave{position:absolute}.section-service .wave svg path{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.section-service .wave.aos-animate>svg path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-service .wave.wave-top{top:0;right:0;max-width:51.4375rem;width:100%}@media screen and (max-width:540px){.section-service .wave.wave-top{max-width:23.4375rem}}.section-service .wave.wave-top svg{width:100%;height:auto;display:block}.section-service .wave.wave-top svg path{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;stroke-width:0}.section-service .wave.wave-bottom{top:39.75rem;left:0;max-width:47.625rem;width:100%}@media screen and (max-width:540px){.section-service .wave.wave-bottom{max-width:18.4375rem;top:39.4%}}.section-service .wave.wave-bottom svg{width:100%;height:auto;display:block}.section-service .wave.wave-bottom svg path{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;stroke-width:0}.section-service .wave.wave-s-advantages{top:0;right:0;max-width:68.9375rem;width:100%;height:100%}@media screen and (max-width:540px){.section-service .wave.wave-s-advantages{display:none}}.section-service .wave.wave-s-advantages svg{width:100%;height:100%;display:block}.section-service .wave.wave-s-advantages svg path{stroke-width:0;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.s-advantages-block{position:relative;border-radius:5.625rem;background:#0c5947;padding:3.75rem 3.75rem 3.75rem 5.625rem;overflow:hidden;margin-top:3.75rem}@media screen and (max-width:768px){.s-advantages-block{padding:2.5rem 2rem 2.5rem 2rem;border-radius:2rem;margin-top:2.5rem}}@media screen and (max-width:540px){.s-advantages-block{margin-left:-1rem;margin-right:-1rem;padding:1.5rem 2rem 1.5rem 2rem}}.s-advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -.9375rem;position:relative}.s-advantages__item{width:25%;padding:2rem .9375rem}@media screen and (max-width:1200px){.s-advantages__item{width:33.3333%}}@media screen and (max-width:768px){.s-advantages__item{width:50%}}@media screen and (max-width:540px){.s-advantages__item{width:100%;padding:.5rem .9375rem;margin-bottom:1rem}.s-advantages__item:last-child{margin-bottom:0}}@media screen and (max-width:768px){.s-advantages--tips{margin-bottom:2rem}}.s-advantages--tips .s-advantages__item{width:33.3333%;padding-top:0;padding-bottom:0;margin-bottom:5.625rem}@media screen and (max-width:768px){.s-advantages--tips .s-advantages__item{width:50%}}@media screen and (max-width:540px){.s-advantages--tips .s-advantages__item{width:100%;margin-bottom:2rem}}.s-advantages--tips .s-advantages-card{max-width:20.125rem}.s-advantages--tips .s-advantages-card__text{color:#000;text-transform:none;font-weight:700}.s-advantages-card{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:14.375rem}@media screen and (max-width:540px){.s-advantages-card{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.s-advantages-card__icon{width:2.75rem;height:2.75rem;min-width:2.75rem}.s-advantages-card__text{color:#ddf2d0;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.07pxrem;text-transform:uppercase;width:calc(100% - 2.75rem);padding-left:1rem}@media screen and (max-width:540px){.s-advantages-card__text br{display:none}}.section-prices{position:relative;border-radius:5.625rem;padding:5.625rem 2.5rem 5.375rem;background:url(../img/service/bg-price.svg) no-repeat 50% #fbf6f1;background-size:cover;margin-bottom:11.25rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media screen and (max-width:1200px){.section-prices{padding:5.625rem 0 5.375rem}}@media screen and (max-width:768px){.section-prices{padding:4rem 0;border-radius:2.875rem;margin-bottom:5rem}}.section-prices .header-section{margin-bottom:4rem}@media screen and (max-width:768px){.section-prices .header-section{margin-bottom:1.5rem}}.section-prices .row-section{margin:0}.section-prices .col-section{padding:0}.section-prices.second-color{background-color:#ffdede}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.slider-image-section{position:relative;overflow:hidden;display:none}.slider-image-section.show{display:block;-webkit-animation:fade .5s ease-in-out;animation:fade .5s ease-in-out}@media screen and (max-width:540px){.slider-image-section{margin-left:-1rem;margin-right:-1rem}}.slider-image-section .swiper-container{overflow:hidden;border-radius:5.625rem}@media screen and (max-width:768px){.slider-image-section .swiper-container{border-radius:2.875rem}}@media screen and (max-width:768px){.slider-image-section .image-section img{border-radius:2.875rem}}.slider-image-section .slider-navigation{width:100%;position:static}.slider-image-section .btn-slider{position:absolute;bottom:50%;margin-bottom:-2rem;width:4rem;height:4rem;background-color:transparent;border:0;border-radius:0;outline:0;padding:0;cursor:pointer;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:540px){.slider-image-section .btn-slider{display:none}}.slider-image-section .btn-slider .svg-icon{width:100%;height:100%;display:block}.slider-image-section .btn-slider .svg-icon svg{width:100%;height:100%;display:block;fill:#ddf2d0}.slider-image-section .btn-slider.swiper-button-disabled{opacity:.5;pointer-events:none}.slider-image-section .btn-slider--prev{left:-.75rem}.slider-image-section .btn-slider--next{right:-.75rem;left:auto}.slider-image-section .slider-pagination{position:relative;padding:1.75rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.slider-image-section .slider-pagination{padding:1.25rem 0 0}}.slider-image-section .slider-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;cursor:pointer;background-color:#f2e6dc;border-radius:50%;margin:.25rem;opacity:1;-webkit-transition:background-color;transition:background-color}.slider-image-section .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0c5947}.price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;max-width:31.375rem;padding-left:2rem;padding-right:2rem;margin:0 auto}@media screen and (max-width:768px){.price-block{max-width:100%;padding:0;margin-top:3.25rem;display:block}}.price-block .subtitle-section{color:#0c5947;margin-bottom:1.5rem;font-size:1.25rem}.price-block .buttons-group{margin-top:auto}.price-block .text-section{margin-bottom:1.5rem}.price-block h4{font-family:"DM Sans",sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#000;margin-top:1rem;margin-bottom:1rem}.price-block .separate-line{width:100%;height:2px;background:url(../img/service/line.svg) 50% repeat-x;background-size:contain;margin:.5rem 0 1.5rem}@media screen and (max-width:768px){.price-block .separate-line{margin:1.5rem 0}}.buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}.buttons-group.full-width .buttons-group__item{width:100%;margin-top:1rem}.buttons-group.full-width .buttons-group__item:first-child{margin-top:0}.buttons-group__item{width:50%;padding:0 .75rem}@media screen and (max-width:480px){.buttons-group__item{width:100%;margin-top:1rem}.buttons-group__item:first-child{margin-top:0}}.buttons-group__item .link-btn{width:100%}.subtitle-price{font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875pxrem;text-transform:uppercase;margin-bottom:1rem}.price-description{color:#0c5947;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875pxrem;text-transform:uppercase;position:relative;padding-left:1rem;margin-bottom:1rem}.price-description:before{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;background:#0c5947;left:0;top:50%;margin-top:-.25rem}.tabs-price .tabs-nav{margin-bottom:1.5rem}.tabs-price .tabs-nav__item{margin-bottom:.5rem}.tabs-price .tabs-link{padding:.75rem 1.5rem;border-radius:2.5rem;border:1px solid #b9d1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (min-width:1024px),(any-hover:hover){.tabs-price .tabs-link:hover{background-color:#ddf2d0;border-color:#ddf2d0}.tabs-price .tabs-link:hover .t-icon{fill:#0c5947}.tabs-price .tabs-link:hover .tabs-link__inner{padding-left:1rem}.tabs-price .tabs-link:hover .tabs-link__inner:before{opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}}.tabs-price .tabs-link__inner{position:relative;width:calc(100% - 1.875rem);padding-right:1rem;color:#3c6c60;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875pxrem;text-transform:uppercase;-webkit-transition:padding .3s ease-out;transition:padding .3s ease-out}.tabs-price .tabs-link__inner:before{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:50%;background:#0c5947;left:0;top:50%;margin-top:-.25rem;opacity:0}.tabs-price .tabs-link__inner>span{color:#3c6c60;font-family:quincycf,sans-serif;font-size:1.25rem;font-weight:500;line-height:102%;display:block;text-transform:none}.tabs-price .tabs-link .t-icon{width:1.875rem;height:1.875rem;min-width:1.875rem;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%;fill:#b9d1b1;margin-top:.0625rem;-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.tabs-price .tabs-link.active{background-color:#ddf2d0;border-color:#ddf2d0;pointer-events:none}.tabs-price .tabs-link.active .t-icon{fill:#0c5947}.tabs-price .tabs-link.active .tabs-link__inner{padding-left:1rem}.tabs-price .tabs-link.active .tabs-link__inner:before{opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.tabs-content{position:relative}.tabs-content__item{visibility:hidden;position:absolute;top:0;width:100%;opacity:0;height:0;overflow:hidden}.tabs-content__item.active{position:relative;opacity:1;visibility:visible;height:auto;overflow:visible;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.price-label{padding:.75rem 1.5rem;border-radius:2.5rem;border:1px solid #b9d1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.price-label__body{width:calc(100% - 1.875rem);padding-right:1rem}.price-label__icon{width:1.875rem;height:1.875rem;min-width:1.875rem}.price-label__icon img,.price-label__icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%;fill:#b9d1b1}.price-label__title{color:#3c6c60;font-size:.8125rem;font-weight:500;line-height:120%;letter-spacing:.056875pxrem;text-transform:uppercase}.price-label__description{color:#3c6c60;font-family:quincycf,sans-serif;font-size:1.25rem;font-weight:500;line-height:102%}.price-value{font-size:3rem;font-weight:500;line-height:102%;margin-bottom:1.5rem;font-family:quincycf,sans-serif;color:#0c5947}.fixed-price-block{background:#3c6c60;padding:.75rem 0;width:100%;bottom:0;left:0;position:fixed;color:#fff;z-index:50;height:5rem;visibility:hidden;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}@media screen and (max-width:768px){.fixed-price-block{min-height:3.75rem;height:auto}}.fixed-price-block.show{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fixed-price-block .container{position:static}.fixed-price-block .f-dropdown-wrapper{min-width:22.5rem}@media screen and (max-width:1025px){.fixed-price-block .f-dropdown-wrapper{min-width:18.75rem}}@media screen and (max-width:768px){.fixed-price-block .f-dropdown-wrapper{width:100%;min-width:17.5rem}}@media screen and (max-width:640px){.fixed-price-block .f-dropdown-wrapper{margin-bottom:.5rem}}@media screen and (max-width:540px){.fixed-price-block .f-dropdown-wrapper{margin-bottom:.1875rem}}.fixed-price-block .dropdown-component{max-width:20.125rem;display:inline-block;vertical-align:top;width:auto}@media screen and (max-width:640px){.fixed-price-block .dropdown-component{max-width:16.25rem;display:inline-block;vertical-align:top;width:auto}}@media screen and (max-width:540px){.fixed-price-block .dropdown-component{max-width:13.75rem;display:inline-block;vertical-align:top;width:auto}}.fixed-price-block .dropdown-component.open{z-index:10}.fixed-price-block .dropdown-component.open .list-wrap{opacity:1;visibility:visible;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fixed-price-block .btn-dropdown{width:100%;position:relative;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:.25rem 1.875rem .375rem 0;border-radius:0;background-color:transparent;height:auto;color:#ddf2d0;font-family:quincycf,sans-serif;font-size:1.625rem;font-weight:500;line-height:1.2;cursor:default}.fixed-price-block .btn-dropdown.js-btn-dropdown{cursor:pointer}@media screen and (max-width:1025px){.fixed-price-block .btn-dropdown{font-size:1.25rem}}@media screen and (max-width:640px){.fixed-price-block .btn-dropdown{padding:0 1.875rem 0 0}}@media screen and (max-width:540px){.fixed-price-block .btn-dropdown{font-size:1rem}}.fixed-price-block .btn-dropdown .btn-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed-price-block .btn-dropdown .btn-icon{position:absolute;right:.375rem;top:50%;width:.625rem;height:.625rem;margin-top:-.125rem;fill:#ddf2d0;display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (max-width:640px){.fixed-price-block .btn-dropdown .btn-icon{margin-top:-.1875rem}}.dropdown-component.open .fixed-price-block .btn-dropdown .btn-icon{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.fixed-price-block .list-wrap{position:absolute;bottom:100%;left:0;width:100%;max-width:31.3125rem;visibility:hidden;opacity:0}@media screen and (max-width:1025px){.fixed-price-block .list-wrap{max-width:25rem}}@media screen and (max-width:640px){.fixed-price-block .list-wrap{max-width:18.75rem}}.fixed-price-block .dropdown-list{width:100%;color:#0c5947;position:relative;background:#fff;border-radius:2rem 2rem 0 0;padding:2.5rem}@media screen and (max-width:1025px){.fixed-price-block .dropdown-list{padding:1.875rem 1.25rem}}@media screen and (max-width:640px){.fixed-price-block .dropdown-list{padding:1.25rem 1rem;border-radius:1rem 1rem 0 0}}.fixed-price-block .dropdown-list .scrollbar-track-y{background:0 0;width:.125rem}.fixed-price-block .dropdown-list .scrollbar-thumb-y{background-color:#0c5947;width:.125rem}.fixed-price-block .dropdown-list .scroll-bar{overflow-x:hidden;overflow-y:auto;max-height:12.5rem}.fixed-price-block .dropdown-list ul{list-style-type:none;width:100%;height:100%;position:relative}.fixed-price-block .dropdown-list ul li{margin-bottom:1.5rem}@media screen and (max-width:1025px){.fixed-price-block .dropdown-list ul li{margin-bottom:1rem}}@media screen and (max-width:640px){.fixed-price-block .dropdown-list ul li{margin-bottom:.625rem}}.fixed-price-block .dropdown-list ul li:last-child{margin-bottom:0}.fixed-price-block .dropdown-list a{font-family:quincycf,sans-serif;font-size:1.625rem;font-weight:500;line-height:1.2;background:0 0;border-radius:.5rem;color:#0c5947;padding:.125rem .75rem .25rem;display:block;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:1025px){.fixed-price-block .dropdown-list a{font-size:1.25rem}}@media screen and (max-width:540px){.fixed-price-block .dropdown-list a{font-size:1rem}}@media screen and (min-width:1024px),(any-hover:hover){.fixed-price-block .dropdown-list a:hover{background:#0c5947;color:#ddf2d0}}.fixed-price-block .dropdown-list a.selected{background:#0c5947;color:#ddf2d0;pointer-events:none}.f-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-price__body{width:calc(100% - 12.8125rem);padding-right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.f-price__body{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:640px){.f-price__body{width:calc(100% - 7.3125rem);padding-right:.625rem}}.f-price__button{min-width:12.8125rem;text-align:right}@media screen and (max-width:640px){.f-price__button{min-width:7.3125rem}}.f-price__button .link-btn{width:100%}@media screen and (max-width:640px){.f-price__button .link-btn{font-size:1rem;height:2rem;font-weight:500}}.f-price-list{width:calc(100% - 22.5rem);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.25rem}.f-price-list.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1025px){.f-price-list{width:calc(100% - 18.75rem);padding:0 1rem}}@media screen and (max-width:768px){.f-price-list{width:100%;padding:0}}@media screen and (max-width:640px){.f-price-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.f-price-list__item{width:33.3333%;text-align:center;padding-top:.125rem}@media screen and (max-width:768px){.f-price-list__item{text-align:left}}@media screen and (max-width:640px){.f-price-list__item{width:auto;padding-top:0}.f-price-list__item:first-child .f-price-card{padding-left:0}.f-price-list__item:first-child .f-price-card:before{display:none}}.f-price-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.125rem;position:relative}@media screen and (max-width:640px){.f-price-card{padding-left:.875rem}}.f-price-card .icon{width:1.25rem;height:1rem;fill:#ddf2d0;display:block;min-width:1.25rem;margin-right:.75rem;position:absolute;left:0;top:50%;margin-top:-.5rem}@media screen and (max-width:640px){.f-price-card .icon{display:none}}.f-price-card .text{font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase}@media screen and (max-width:1025px){.f-price-card .text{font-size:.75rem}}@media screen and (max-width:540px){.f-price-card .text{font-size:.625rem;letter-spacing:.7px}}.f-price-card:before{content:"";display:block;position:absolute;left:0;top:50%;background:#ddf2d0;width:.375rem;height:.375rem;border-radius:50%;margin-top:-.1875rem}@media screen and (max-width:640px){.f-price-card:before{left:.25rem;width:.25rem;height:.25rem;margin-top:-.125rem}}.f-price-card--icon{padding-left:2rem}@media screen and (max-width:640px){.f-price-card--icon{padding-left:.875rem}}.f-price-card--icon:before{display:none}@media screen and (max-width:640px){.f-price-card--icon:before{display:block}}.section-faq{background:#fbf6f1;border-radius:5.625rem;padding:5.625rem 2.5rem 21.25rem;position:relative}@media screen and (max-width:768px){.section-faq{padding:4rem 0 16.25rem;border-radius:2rem}}@media screen and (max-width:480px){.section-faq{padding-bottom:7.5rem}}.section-faq .header-section{margin-bottom:4rem}@media screen and (max-width:768px){.section-faq .header-section{margin-bottom:1.5rem}}.section-faq .header-section.double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-faq .header-section.double h2{margin-bottom:0}.section-faq .header-section.double>*{width:calc(50% - .75rem)}.section-faq .header-section.double .subtitle{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;padding-top:.75rem}@media (max-width:640px){.section-faq .header-section.double{display:block}.section-faq .header-section.double>*{width:100%}.section-faq .header-section.double h2{margin-bottom:0}.section-faq .header-section.double .subtitle{padding-top:1rem}}@media screen and (max-width:768px){.accordion-faq__item{margin-bottom:.5rem}}.accordion-faq__item.active .accordion-faq__title .a-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-faq__title{cursor:pointer;color:#000;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.07pxrem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;padding-top:.9375rem;border-top:1px solid #000;cursor:pointer}@media screen and (max-width:768px){.accordion-faq__title{padding:.9375rem 0 .4375rem;padding-top:.875rem;min-height:3.75rem}}.accordion-faq__title .a-text{width:calc(100% - 2.75rem);padding-right:1rem;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.07rem;color:#000}@media screen and (max-width:768px){.accordion-faq__title .a-text{width:calc(100% - 1.375rem)}}.accordion-faq__title .a-icon{width:2.75rem;height:2.75rem;min-width:2.75rem;position:relative}@media screen and (max-width:768px){.accordion-faq__title .a-icon{width:1.375rem;height:1.375rem;min-width:1.375rem}}.accordion-faq__title .a-icon:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/icons/a-cross.svg) no-repeat 50%;background-size:contain;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.accordion-faq__dropdown{display:none;padding-bottom:1.5rem;padding-right:5.3125rem}.section-tips{padding:5.625rem 0 5.625rem;position:relative;background-color:#ddf2d0;margin-bottom:19.375rem}@media screen and (max-width:768px){.section-tips{padding:1.875rem 0 3.4375rem;margin-bottom:15rem}}@media screen and (max-width:540px){.section-tips{margin-bottom:9.375rem}}.section-tips:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:100%;margin-bottom:-1px;height:36.3125rem;background:url(../img/service/t-tips.svg) 100% 0 no-repeat;background-size:cover}@media screen and (max-width:540px){.section-tips:before{background:url(../img/service/t-tips-m.svg) 100% 0 no-repeat;background-size:cover;height:8.75rem}}.section-tips:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;margin-top:-5rem;height:17.375rem;background:url(../img/service/b-tips.svg) 100% 0 no-repeat;background-size:cover}@media screen and (max-width:540px){.section-tips:after{background:url(../img/service/b-tips-m.svg) 50% 0 no-repeat;background-size:cover;height:6.25rem;margin-top:-1px}}@media screen and (max-width:480px){.section-tips:after{height:5rem}}.section-tips .header-section{max-width:27.375rem;margin-bottom:4.0625rem}@media screen and (max-width:768px){.section-tips .header-section{margin-bottom:2rem}}.section-tips .separate-line{width:100%;height:1px;background:#0c5947;margin-bottom:5.625rem}@media screen and (max-width:768px){.section-tips .separate-line{margin-bottom:4rem}}.section-expect{position:relative;z-index:2;padding:5.625rem 0}@media screen and (max-width:768px){.section-expect{padding:5.625rem 0 9.3125rem}}@media screen and (max-width:540px){.section-expect{padding:2.5rem 0 9.3125rem}}.section-expect .text-block-section{margin-left:0;max-width:28.75rem}.section-expect .header-section{margin-bottom:4rem}@media screen and (max-width:768px){.section-expect .header-section{margin-bottom:.5rem}}.section-expect .wave{position:absolute}.section-expect .wave svg path{opacity:0;-webkit-transform:translateY(-9.375rem);-ms-transform:translateY(-9.375rem);transform:translateY(-9.375rem);-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.section-expect .wave.aos-animate>svg path{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-expect .wave.wave-s-expect{top:30%;left:0;width:100%}@media screen and (max-width:540px){.section-expect .wave.wave-s-expect{top:33%}}.section-expect .wave.wave-s-expect svg{width:100%;display:block;background-size:cover}.section-expect .wave.wave-s-expect svg path{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.promo-expect{background-color:#0c5947;padding:5.625rem 7.5rem 5.625rem 5.625rem;border-radius:5.625rem;position:relative;overflow:hidden;margin-top:7.5rem}@media screen and (max-width:1200px){.promo-expect{padding:3.75rem}}@media screen and (max-width:768px){.promo-expect{border-radius:2rem;margin-top:5rem}}@media screen and (max-width:540px){.promo-expect{padding:2rem;margin-left:-1rem;margin-right:-1rem}}.promo-expect:before{content:"";display:block;position:absolute;top:0;right:0;width:56.25rem;height:100%;background-image:url(../img/service/bg-promo.svg);background-repeat:no-repeat;background-size:cover;background-position:0 50%}.promo-expect__inner{position:relative}.promo-expect .subtitle-section{margin-left:auto;max-width:34.375rem;margin-bottom:0}@media screen and (max-width:540px){.promo-expect .title-section{margin-bottom:1rem}}.expect-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:6.0625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:768px){.expect-grid{margin-top:2rem}}.expect-grid__item{position:relative;-webkit-transition:all 1s;transition:all 1s}.expect-grid__item:nth-child(1){-webkit-transition:all 1s;transition:all 1s;z-index:3}.expect-grid__item:nth-child(1) .expect-card{-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem)}.expect-grid__item:nth-child(2){-webkit-transition:all 1.05s;transition:all 1.05s;z-index:2}.expect-grid__item:nth-child(2) .expect-card{margin-top:0}.expect-grid__item:nth-child(3){-webkit-transition:all 1.1s;transition:all 1.1s}.expect-grid__item:nth-child(3) .expect-card{margin-top:5.9375rem;-webkit-transform:rotate(10deg) translateX(-2.375rem);-ms-transform:rotate(10deg) translateX(-2.375rem);transform:rotate(10deg) translateX(-2.375rem)}.expect-grid__item:nth-child(4){-webkit-transition:all 1.15s;transition:all 1.15s}.expect-grid__item:nth-child(4) .expect-card{-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem)}.expect-grid__item:nth-child(5){-webkit-transition:all 1.2s;transition:all 1.2s}.expect-grid__item:nth-child(5) .expect-card{margin-top:0}.expect-grid__item:nth-child(6){-webkit-transition:all 1.25s;transition:all 1.25s}.expect-grid__item:nth-child(6) .expect-card{margin-top:5.9375rem;-webkit-transform:rotate(10deg) translateX(-2.375rem);-ms-transform:rotate(10deg) translateX(-2.375rem);transform:rotate(10deg) translateX(-2.375rem)}.expect-grid__item:nth-child(7){-webkit-transition:all 1.3s;transition:all 1.3s}.expect-grid__item:nth-child(7) .expect-card{-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem)}.expect-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:3.125rem;width:23.5rem;min-width:23.5rem;height:41.375rem;max-height:calc(100vh - 9.375rem);border-radius:2rem;overflow:hidden;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0);box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0)}@media screen and (max-width:640px){.expect-card{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin-top:0!important;width:11.75rem;min-width:11.75rem;height:20.375rem;margin-left:1rem;border-radius:1rem}}.expect-card .cont{background:#fbf6f1;border-top-left-radius:2rem;border-top-right-radius:2rem;min-height:16.5rem;padding:2rem}@media screen and (max-width:640px){.expect-card .cont{border-top-left-radius:1rem;border-top-right-radius:1rem;min-height:8.625rem;padding:1rem}}.expect-card .cont .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}@media screen and (max-width:640px){.expect-card .cont .step{margin-bottom:.75rem}}.expect-card .cont .step img,.expect-card .cont .step svg{display:block;height:1.75rem;width:1.75rem;min-width:1.75rem;margin-right:1.5rem;-o-object-position:50%;object-position:50%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:640px){.expect-card .cont .step img,.expect-card .cont .step svg{width:.875rem;min-width:.875rem;height:.875rem;margin-right:.75rem}}.expect-card .cont .step span{display:block;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.3rem;text-transform:uppercase;color:#0c5947}@media screen and (max-width:640px){.expect-card .cont .step span{font-size:.625rem}}.expect-card .cont .card-title{font-size:1.75rem;font-weight:500;line-height:102%;color:#000}@media screen and (max-width:1025px){.expect-card .cont .card-title{font-size:1.5rem}}@media screen and (max-width:640px){.expect-card .cont .card-title{font-size:1.125rem}}.expect-card .img{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (max-width:640px){.expect-card .img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.expect-card .img img{display:block;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}@media screen and (max-width:640px){.expect-card .img img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.slider-expect .swiper-slide{width:188px}.slider-expect .expect-card{margin:0}.serviceBeerBathPage .section-expect .content-section .header-section .col-section:nth-child(2){padding-top:.875rem}@media screen and (max-width:768px){.serviceBeerBathPage .section-expect .content-section .header-section .col-section:nth-child(2){padding-top:0}}@media (max-width:640px){.promo-expect:before{content:none}.b-expirience-work .header-section.aos-animate+.scroll-box-step .box .item-box{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.content-section.b-expirience-work{padding-top:0;margin-top:0;padding-bottom:0}.content-section.b-expirience-work .header-section{margin-bottom:1.5625rem}.content-section.b-expirience-work .box .item-box:nth-child(1){z-index:3}.content-section.b-expirience-work .box .item-box:nth-child(2){z-index:2}.content-section.b-expirience-work .box .item-box:nth-child(1) .item{-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem);margin-top:0}.content-section.b-expirience-work .box .item-box:nth-child(2) .item{margin-top:0}.content-section.b-expirience-work .box .item-box:nth-child(3) .item{margin-top:5.9375rem;-webkit-transform:rotate(10deg) translateX(-2.375rem);-ms-transform:rotate(10deg) translateX(-2.375rem);transform:rotate(10deg) translateX(-2.375rem)}.content-section.b-expirience-work .box .item-box:nth-child(4) .item{margin-top:0;-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem)}.content-section.b-expirience-work .box .item-box:nth-child(5) .item{margin-top:0}.content-section.b-expirience-work .box .item-box:nth-child(6) .item{margin-top:5.9375rem;-webkit-transform:rotate(10deg) translateX(-2.375rem);-ms-transform:rotate(10deg) translateX(-2.375rem);transform:rotate(10deg) translateX(-2.375rem)}.content-section.b-expirience-work .box .item-box:nth-child(7) .item{margin-top:0;-webkit-transform:rotate(-10deg) translate(2.375rem,-2.375rem);-ms-transform:rotate(-10deg) translate(2.375rem,-2.375rem);transform:rotate(-10deg) translate(2.375rem,-2.375rem)}@media (max-width:640px){.content-section.b-expirience-work .header-section{margin-bottom:0}.content-section.b-expirience-work .header-section .text-section{margin-bottom:0}}@media (min-width:641px){.b-main.taproomMain{margin-bottom:6.125rem}}.b-main.taproomMain h1{max-width:63.75rem}.b-main.taproomMain .main-mob-flex .subtitle{width:41.75rem;max-width:41.75rem}@media (max-width:640px){.b-main.taproomMain h1{font-size:3rem}.b-main.taproomMain .main-mob-flex{padding-bottom:0}.b-main.taproomMain .main-mob-flex .subtitle{margin-left:0;margin-right:-.125rem}.b-main.taproomMain .main-mob-flex .img-video-box{margin-bottom:0}}.infrared-lr.taproomItems{padding-top:10rem;padding-bottom:26.875rem}.infrared-lr.taproomItems .wave2{bottom:auto;top:23%}.infrared-lr.taproomItems .box:not(:last-child){margin:0 0 7.5rem 0}.infrared-lr.taproomItems .box:nth-child(even) .cont{padding-right:.75rem}.infrared-lr.taproomItems .box .cont{padding-right:0}.infrared-lr.taproomItems .box .cont p{max-width:27.5rem}.infrared-lr.taproomItems .box .img .list{position:absolute;z-index:3;left:0;bottom:0;width:100%;padding:3.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem 1.5rem}.infrared-lr.taproomItems .box .img .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.46875rem 0;border-bottom:1px solid #fff}.infrared-lr.taproomItems .box .img .list .item .icon{width:1.5rem;min-width:1.5rem;margin-right:.625rem}.infrared-lr.taproomItems .box .img .list .item .icon svg{display:block;width:100%;height:auto}.infrared-lr.taproomItems .box .img .list .item span{display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.335rem;text-transform:uppercase;color:#fff}@media (max-width:640px){.infrared-lr.taproomItems{padding-top:7.625rem;padding-bottom:9.5rem}.infrared-lr.taproomItems>svg.bot.mob{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.infrared-lr.taproomItems .box:not(:last-child){margin:0 0 5rem 0}.infrared-lr.taproomItems .box .img .list{padding:1.875rem;gap:.25rem 1rem}.infrared-lr.taproomItems .box .img .list .item{padding-top:.25rem;padding-bottom:.25rem}.infrared-lr.taproomItems .box .img .list .item .icon{margin-right:4px;height:12px;min-width:12px;width:12px}.infrared-lr.taproomItems .box .img .list .item span{font-size:10px}}.b-main-craftpartners.breweryOfMonth{padding-top:0;padding-bottom:1.875rem}@media (max-width:640px){.b-main-craftpartners.breweryOfMonth{padding-bottom:0}}.b-expirience-work.bewerageWorks{padding-top:17.5rem;padding-bottom:11.625rem;position:relative}.b-expirience-work.bewerageWorks .info{position:relative}.b-expirience-work.bewerageWorks .info>:last-child{margin-bottom:0}.b-expirience-work.bewerageWorks .for-btn .link-btn{min-width:12.75rem;padding-left:2rem;padding-right:2rem}.b-expirience-work.bewerageWorks .container{position:relative;z-index:2}.b-expirience-work.bewerageWorks .pc-dec{position:absolute;left:-2.5rem;width:100vw;top:calc(100% + 14.375rem);height:auto}@media (min-width:641px){.b-expirience-work.bewerageWorks .box{padding-top:1.625rem}.b-expirience-work.bewerageWorks .box .item-box:nth-child(1) .item,.b-expirience-work.bewerageWorks .box .item-box:nth-child(5) .item{-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}.b-expirience-work.bewerageWorks .box .item-box:nth-child(2) .item,.b-expirience-work.bewerageWorks .box .item-box:nth-child(6) .item{margin-top:1.75rem;margin-left:1.75rem}.b-expirience-work.bewerageWorks .box .item-box:nth-child(3) .item,.b-expirience-work.bewerageWorks .box .item-box:nth-child(7) .item{margin-top:4.375rem;margin-left:0}.b-expirience-work.bewerageWorks .box .item-box:nth-child(4) .item,.b-expirience-work.bewerageWorks .box .item-box:nth-child(8) .item{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);margin-top:10.25rem;margin-left:1.5rem}.b-expirience-work.bewerageWorks .box .item{height:39.375rem}.b-expirience-work.bewerageWorks .box .item .cont h3{margin-bottom:1.5rem}.b-expirience-work.bewerageWorks .box .item .cont p{color:#000}}@media (max-width:640px){.b-expirience-work.bewerageWorks{padding-top:1.25rem;padding-bottom:5rem}.b-expirience-work.bewerageWorks .for-btn{padding-top:2rem}.b-expirience-work.bewerageWorks .for-btn .link-btn{width:100%}.b-expirience-work.bewerageWorks .box{padding-top:2rem}.b-expirience-work.bewerageWorks .box .item-box{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.b-expirience-work.bewerageWorks .pc-dec{left:-1rem;top:auto;bottom:0;left:0;z-index:0}.b-expirience-work.bewerageWorks .box .item{width:15.8125rem;height:28.75rem}.b-expirience-work.bewerageWorks .box .item .cont{padding-bottom:2rem}.b-expirience-work.bewerageWorks .box .item .cont h3{font-size:2rem;margin-bottom:1rem}.b-expirience-work.bewerageWorks .box .item .cont p{color:#000}.b-expirience-work.bewerageWorks .box .item .cont .step{margin-bottom:1rem}.b-expirience-work.bewerageWorks .box .item .cont .step span{font-size:1.25rem}.b-expirience-work.bewerageWorks .box .item .cont .step svg{width:1.75rem;height:1.75rem;margin-right:1.5rem}}.section-faq.taproomFaq .header-section{margin-bottom:2rem}.section-faq.taproomFaq .header-section p{font-size:1rem;max-width:38.625rem}@media (max-width:640px){.infrared-lr.taproomItems .box:nth-child(even) .cont{padding-right:0}}.b-main.packagesMain{margin-bottom:3.75rem}.b-main.packagesMain h1{max-width:50rem}.b-main.packagesMain .main-mob-flex .subtitle{margin-right:1.75rem}.b-main.packagesMain .main-mob-flex p{max-width:34.5rem;line-height:140%}@media (max-width:640px){.b-main.packagesMain h1{font-size:3rem}.b-main.packagesMain .main-mob-flex .img-video-box{margin-bottom:0}.b-main.packagesMain .main-mob-flex .subtitle{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-bottom:1.5rem}}.b-expirience.pacckegesPerPlace{padding-bottom:19rem}.b-expirience.pacckegesPerPlace h2{max-width:50rem;width:auto}.b-expirience.pacckegesPerPlace .container>p{max-width:41.5625rem}@media (max-width:640px){.b-expirience.pacckegesPerPlace{padding-bottom:9.75rem}.b-expirience.pacckegesPerPlace .box .cont .list li:not(:last-child){margin:0 0 4rem 0}.b-expirience.pacckegesPerPlace .box .cont .list li p{margin-bottom:1rem}}.partyPackagesPricing{margin-bottom:7.5rem}.partyPackagesPricing.second-color{background-color:#fbf6f1}@media (min-width:641px){.partyPackagesPricing .price-block{padding-right:1.25rem}}.partyPackagesPricing .text-section p b{color:#0c5947}.partyPackagesPricing .buttons-group__item{width:100%}.partyPackagesPricing .subtitle-price{letter-spacing:.056875rem}@media (max-width:640px){.partyPackagesPricing .tabs-nav__item:nth-child(1){margin-bottom:1rem}}@media (max-width:640px){.partyPackagesPricing{margin-bottom:7rem}}.howManyChecks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.denverGroup{position:relative;padding-bottom:3.75rem}.denverGroup>svg{position:absolute;left:0;bottom:100%;top:-31.125rem;width:100%;height:auto}.denverGroup>svg.mob-dec{display:none}.denverGroup .container{display:-webkit-box;display:-ms-flexbox;display:flex}.denverGroup .container h2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:1rem}.denverGroup__text{padding-right:7.375rem;line-height:140%}.denverGroup__text p:not(:last-child){margin:0 0 1rem 0}@media (max-width:1025px){.denverGroup>svg.pc-dec{top:-23.125rem}}@media (max-width:640px){.denverGroup{padding-top:6.25rem;padding-bottom:2rem}.denverGroup>svg.pc-dec{display:none}.denverGroup>svg.mob-dec{display:block;top:auto;bottom:100%}.denverGroup .container{display:block}.denverGroup .container h2{margin:0;margin-bottom:1.5rem}.denverGroup__text{padding:0}}.b-start-doing.makeSpecial{padding-bottom:15.3125rem}.b-start-doing.makeSpecial .container h2{padding-right:2.25rem}.b-start-doing.makeSpecial .container .box{display:-webkit-box;display:-ms-flexbox;display:flex}.b-start-doing.makeSpecial .container .box .subtitle{margin-bottom:1.5rem}.b-start-doing.makeSpecial .container .box .text{margin-bottom:1.5rem}.b-start-doing.makeSpecial .container .box .text p{color:#000;line-height:140%}.b-start-doing.makeSpecial .container .box .text p:not(:last-child){margin:0 0 1rem 0}.b-start-doing.makeSpecial .container .box .text p a{color:#3c6c60}.b-start-doing.makeSpecial .container .box .link-btn{text-align:center;padding-left:2rem;padding-right:2rem;white-space:nowrap}@media (max-width:1025px){.b-start-doing.makeSpecial .container h2{margin-right:0}}@media (max-width:640px){.b-start-doing.makeSpecial .container .box .link-btn{white-space:initial}.b-start-doing.makeSpecial .container .box{display:block}.b-start-doing.makeSpecial .container .box .subtitle{padding-right:.1875rem}.b-start-doing.makeSpecial .container .box .text{margin-bottom:2rem}}.b-goog-review.partyGoog h2{max-width:37.5rem}.hystmodal__opened{position:fixed;right:0;left:0;overflow:hidden}.hystmodal__shadow{position:fixed;border:none;display:block;width:100%;top:0;bottom:0;right:0;left:0;overflow:hidden;pointer-events:none;z-index:98;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;background:rgba(3,22,18,.5);cursor:pointer}.hystmodal__shadow--show{pointer-events:auto;opacity:1}.hystmodal{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:99;visibility:hidden}.hystmodal--active{opacity:1}.hystmodal--active,.hystmodal--moved{pointer-events:auto;visibility:visible}.hystmodal__wrap{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hystmodal__window{margin:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:#fff;max-width:100%;overflow:visible;-webkit-transition:opacity .2s ease 0s,-webkit-transform .2s ease 0s;transition:opacity .2s ease 0s,-webkit-transform .2s ease 0s;transition:transform .2s ease 0s,opacity .2s ease 0s;transition:transform .2s ease 0s,opacity .2s ease 0s,-webkit-transform .2s ease 0s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0}.hystmodal--active .hystmodal__window{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hystmodal__close{position:absolute;z-index:10;top:0;right:-40px;display:block;width:30px;height:30px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");background-size:100% 100%;border:none;font-size:0;cursor:pointer;outline:0}.hystmodal__close:focus{outline-offset:2px}.contactModal .hystmodal__window{margin:0;position:relative;max-width:44.75rem;width:100%;background-color:transparent}.contactModal .hystmodal__close{width:4.375rem;height:4.375rem;right:0;top:0;border:1px solid #e7ebec;z-index:12;background:#fff;padding:0}.contactModal .hystmodal__close svg{width:1.0625rem;height:1.0625rem}@media (max-width:1025px){.contactModal .hystmodal__close svg{width:1.4375rem;height:1.4375rem}}.contactModal .hystmodal__prev{position:absolute;width:4.375rem;height:4.375rem;right:4.375rem;top:0;border:1px solid #e7ebec;background:0 0;cursor:pointer;z-index:2;border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.contactModal .hystmodal__prev.hide{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.contactModal .hystmodal__prev svg{width:1.0625rem;height:1.0625rem}@media (max-width:640px){.contactModal .hystmodal__close,.contactModal .hystmodal__prev{width:3.125rem;height:3.125rem;background:#fff;border:none;z-index:11}.contactModal .hystmodal__prev{right:3.125rem}}.contactFormWrap{background-color:#fff;padding:4rem;border-radius:5.625rem;position:relative}.contactFormWrap .icon{width:6.375rem;height:6.375rem;position:absolute;right:2.25rem;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.contactFormWrap .icon svg{width:100%;height:auto}.contactFormWrap .subtitle{font-family:"DM Sans",sans-serif;margin-bottom:1.5rem}.contactFormWrap .contact-form{position:static}.contactFormWrap .contact-form.show-thanks .form-thanks{pointer-events:auto}.contactFormWrap .contact-form__inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem}.contactFormWrap .label{margin-bottom:0}@media (min-width:641px){.contactFormWrap .label:nth-child(3),.contactFormWrap .label:nth-child(4){grid-column:span 2}}.contactFormWrap input,.contactFormWrap textarea{padding-top:.625rem;padding-bottom:.625rem;height:2.625rem;padding-left:0}.contactFormWrap textarea{resize:none;height:2.625rem!important;margin:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s,padding-top .3s;transition:height .3s,padding-top .3s;max-height:unset!important;-ms-overflow-style:none;scrollbar-width:none}.contactFormWrap textarea::-webkit-scrollbar{display:none}.contactFormWrap .form-btn{margin:0;width:100%}.contactFormWrap .form-thanks{padding:4rem;background-color:#fff;border-radius:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactFormWrap .form-thanks h2{color:#0c5947;margin-bottom:2rem}.contactFormWrap .form-thanks .subtitle{color:#0c5947;font-size:1rem;margin-bottom:2rem}@media (max-width:640px){.contactFormWrap{margin-right:1rem;margin-left:1rem;padding:2rem 1.5rem;border-radius:2rem}.contactFormWrap .subtitle{font-size:1.5rem}.contactFormWrap .icon{width:4.625rem;height:4.625rem;right:1rem}.contactFormWrap .contact-form__inputs{grid-template-columns:repeat(1,1fr)}.contactFormWrap .contact-form .form-thanks{position:absolute;padding:2rem;border-radius:2rem;padding-top:3.5rem;padding-bottom:3.5rem}.contactFormWrap .contact-form .form-thanks h2{margin-bottom:1.5rem}.contactFormWrap .contact-form .form-thanks .subtitle{margin-bottom:1.5rem}}.b-main.franchiseMain{margin-bottom:8rem}.b-main.franchiseMain .main-mob-flex .subtitle{max-width:34.625rem;width:auto}.b-main.franchiseMain .main-mob-flex .link-btn{margin-left:auto;margin-right:4.625rem;min-width:21.625rem}@media (max-width:640px){.b-main.franchiseMain{margin-bottom:6.25rem}.b-main.franchiseMain h1{font-size:3rem}.b-main.franchiseMain .main-mob-flex{padding-bottom:0}.b-main.franchiseMain .main-mob-flex .subtitle{margin-left:0;margin-right:-1px}.b-main.franchiseMain .main-mob-flex .link-btn{margin:0;margin-bottom:2rem}.b-main.franchiseMain .main-mob-flex .img-video-box{margin-bottom:0}}.infrared-lr.franchiseItems{padding-bottom:8.75rem;padding-top:15.625rem}.infrared-lr.franchiseItems .box:not(:last-child){margin:0 0 10.625rem 0}.infrared-lr.franchiseItems .box .image{position:relative}.infrared-lr.franchiseItems .box h2{margin-bottom:2rem}.infrared-lr.franchiseItems .box .subtitle{font-size:1rem;margin-bottom:1.25rem}@media (max-width:640px){.infrared-lr.franchiseItems{padding-top:7.625rem;padding-bottom:4.75rem}.infrared-lr.franchiseItems .box:not(:last-child){margin:0 0 5rem 0}}.featuredIn{text-align:center;max-width:56.25rem;margin:12.5rem auto 0}.featuredIn h3,.featuredIn h4{margin-bottom:2.5rem;color:#000;font-size:2rem}.featuredIn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.featuredIn ul li:not(:last-child){margin:0 6.6875rem 0 0}@media (max-width:640px){.featuredIn{margin-top:6.25rem}.featuredIn h3,.featuredIn h4{margin-bottom:1.5rem}.featuredIn ul li:not(:last-child){margin:0 2.5rem 0 0}}.startJourney{background-color:#fff;padding-top:17.5rem;padding-bottom:27.5rem;position:relative}.startJourney.hideContent>.dec.mob{display:block!important}.startJourney.hideContent>.dec.mob path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.startJourney.hideContent .startJourney__left{opacity:0}.startJourney>svg{position:absolute;left:0;top:0;width:100%;height:auto}.startJourney .container{display:-webkit-box;display:-ms-flexbox;display:flex}.startJourney h2{margin-bottom:2rem;color:#000}.startJourney__left{padding-left:115px;-webkit-box-flex:0;-ms-flex:0 0 40.7%;flex:0 0 40.7%;margin-right:8.75rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.startJourney__left p{color:#000}.startJourney__left .subtitle{font-size:1rem}.startJourney__right{padding-right:5.75rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1025px){.startJourney{padding-bottom:18.75rem}.startJourney__left{padding-left:0;margin-right:5.625rem}}@media (max-width:640px){.startJourney{padding-top:7.5rem;padding-bottom:6.875rem}.startJourney.hideContent .startJourney__left{display:none}.startJourney .container{display:block}.startJourney__left{padding:0;margin:0;margin-bottom:2.125rem}.startJourney__right{padding:0}}.contact-form.franchiseForm.show-thanks .form-thanks{pointer-events:auto}.contact-form.franchiseForm .franchiseForm__inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.contact-form.franchiseForm .franchiseForm__block{color:#0c5947}.contact-form.franchiseForm .franchiseForm__block:not(:last-child){margin:0 0 4.25rem 0}.contact-form.franchiseForm .franchiseForm__block .subtile{font-weight:500;line-height:120%;letter-spacing:.36rem;text-transform:uppercase;padding-bottom:1.5rem;border-bottom:1px dotted #0c5947;margin-bottom:1.5rem}.contact-form.franchiseForm .franchiseForm__block .textarea{margin-top:3.125rem}.contact-form.franchiseForm .franchiseForm__block>p{margin-top:1.5rem}@media (max-width:640px){.contact-form.franchiseForm .franchiseForm__inputs{grid-template-columns:repeat(1,1fr)}.contact-form.franchiseForm .franchiseForm__block:not(:last-child){margin:0 0 4rem 0}}.contact-form.franchiseForm .label{margin:0}@media (min-width:641px){.contact-form.franchiseForm .label.long{grid-column:span 2}}.contact-form.franchiseForm .label input{height:2.625rem}.contact-form.franchiseForm .label input,.contact-form.franchiseForm .label textarea{padding-left:0;padding-top:.625rem;padding-bottom:.625rem}.contact-form.franchiseForm .label input::-webkit-input-placeholder,.contact-form.franchiseForm .label textarea::-webkit-input-placeholder{color:#000}.contact-form.franchiseForm .label input::-moz-placeholder,.contact-form.franchiseForm .label textarea::-moz-placeholder{color:#000}.contact-form.franchiseForm .label input:-ms-input-placeholder,.contact-form.franchiseForm .label textarea:-ms-input-placeholder{color:#000}.contact-form.franchiseForm .label input::-ms-input-placeholder,.contact-form.franchiseForm .label textarea::-ms-input-placeholder{color:#000}.contact-form.franchiseForm .label input::placeholder,.contact-form.franchiseForm .label textarea::placeholder{color:#000}.contact-form.franchiseForm .label textarea{resize:none;height:5.25rem!important;margin:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s,padding-top .3s;transition:height .3s,padding-top .3s;max-height:unset!important;-ms-overflow-style:none;scrollbar-width:none}.contact-form.franchiseForm .label textarea::-webkit-scrollbar{display:none}.contact-form.franchiseForm .franchiseFormChecks{margin-top:1.5rem}.contact-form.franchiseForm .franchiseFormChecks__label{margin-bottom:1rem;color:#000}.contact-form.franchiseForm .franchiseFormChecks__label i{color:#e12f2f;font-style:normal}.contact-form.franchiseForm .franchiseFormChecks__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form.franchiseForm .franchiseFormChecks+.textarea{margin-top:5rem}.contact-form.franchiseForm button[type=submit]{width:100%;margin-top:2rem}.contact-form.franchiseForm .form-thanks .dec{position:absolute;right:0;top:0}.contact-form.franchiseForm .form-thanks h2{font-size:3rem;color:#0c5947}.contact-form.franchiseForm .form-thanks p{font-size:1rem;color:#000;max-width:29.5625rem;margin-bottom:2rem}.contact-form.franchiseForm .form-thanks .link-btn{min-width:13.75rem}@media (max-width:640px){.contact-form.franchiseForm .franchiseFormChecks+.textarea{margin-top:5.875rem}.contact-form.franchiseForm .label textarea{height:6.375rem!important}.contact-form.franchiseForm .form-thanks h2{font-size:2rem;margin-bottom:1.5rem}.contact-form.franchiseForm .link-btn{width:100%}}.labels__item{border-radius:1.5rem;background-color:#fbf6f1;padding:.75rem 1rem .75rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.labels__item:nth-child(1){-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);bottom:4.25rem;left:2.8125rem}.labels__item:nth-child(2){-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);bottom:2.625rem;right:6.625rem}.labels__item:nth-child(3){-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);right:1.25rem;bottom:8rem}.labels__icon{width:2.75rem;height:2.75rem;margin-right:.5rem}.labels__icon svg{width:100%;height:auto}.labels__info span{font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.056875rem;text-transform:uppercase;color:#96999c}.labels__info p{font-size:1rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.07rem;text-transform:uppercase;color:#3c6c60}@media (max-width:1025px){.labels{margin-top:1.5rem}.labels__item{position:static;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.labels__item:not(:last-child){margin:0 0 .75rem 0}}@media (max-width:640px){.labels{padding:0 1rem}.labels__icon{width:2.5rem;height:2.5rem}}.franchiseMain.franchiseMainOpp{margin-bottom:4rem}@media (max-width:640px){.franchiseMain.franchiseMainOpp{margin-bottom:3rem}}.startJourney.join{margin-left:2.5rem;margin-right:2.5rem;border-radius:5.625rem;padding:5.625rem;margin-bottom:21.875rem;position:relative;overflow:hidden}.startJourney.join>.dec{position:absolute;left:0;bottom:0;top:auto;width:50%;pointer-events:none}.startJourney.join>.dec.mob{right:0;top:0;left:auto;display:none;width:10rem;height:auto}.startJourney.join>.dec.mob path{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}@media (min-width:641px){.startJourney.join>.dec.mob{display:none}}.startJourney.join>.dec.aos-animate path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.startJourney.join>.dec path{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s}.startJourney.join .container{padding:0}.startJourney.join .startJourney__left{padding:0;-webkit-box-flex:0;-ms-flex:0 0 41.2%;flex:0 0 41.2%;margin-right:7.1875rem}.startJourney.join .startJourney__left h2{font-size:3rem;max-width:22.5rem}.startJourney.join .startJourney__right{padding:0}@media (max-width:1025px){.startJourney.join{padding:3.75rem;border-radius:3.75rem}.startJourney.join .startJourney__left{margin-right:5rem}}@media (max-width:640px){.startJourney.join{border-radius:2rem;padding:2rem 1rem;margin-left:1rem;margin-right:1rem;margin-bottom:6.625rem}.startJourney.join>.dec:not(.mob){display:none}.startJourney.join .startJourney__left{margin-right:0;margin-bottom:2rem}.startJourney.join .startJourney__left h2{font-size:2rem}}.tabs-template{margin-bottom:7.5rem}.tabs-template .section-prices{margin-bottom:0}.tabs-template .tabsNav{padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:.75rem}.tabs-template .tabsNav button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.5rem .75rem;font-size:1rem;white-space:nowrap;line-height:140%;color:#0c5947;border:none;background:0 0;cursor:pointer;border-radius:.5rem;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media (any-hover:hover){.tabs-template .tabsNav button:not(.active):hover{background:#ddf2d0;color:#0c5947}}.tabs-template .tabsNav button.active{cursor:auto;color:#ddf2d0;background-color:#0c5947}.tabs-template .tabsContent{position:relative}.tabs-template .tabsContent__item{display:none}.tabs-template .tabsContent__item:focus{outline:0!important}.tabs-template .tabsContent__item.active{display:block}@media (max-width:640px){.tabs-template .tabsNav:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}}.b-main.pricingMain{margin-bottom:4rem}.b-main.pricingMain h1{max-width:70.625rem}.b-main.pricingMain .main-mob-flex p{max-width:41.6875rem;line-height:140%}.b-main.pricingMain .main-mob-flex .subtitle{max-width:27.3125rem;width:auto;margin-left:auto}@media (max-width:1025px){.b-main.pricingMain .main-mob-flex{display:block}.b-main.pricingMain .main-mob-flex p{margin-bottom:1.5rem}.b-main.pricingMain .main-mob-flex p:last-child{margin-bottom:0}.b-main.pricingMain .main-mob-flex .subtitle{margin-left:0}}@media (max-width:640px){.b-main.pricingMain{margin-bottom:1.5rem}.b-main.pricingMain h1{font-size:2.5rem}.b-main.pricingMain .main-mob-flex{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-main.pricingMain .main-mob-flex .subtitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:1.5rem;padding-right:1.5rem}}.pricing-tabs>.container{margin-bottom:3rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:scroll-left 1s ease-in-out;transition:scroll-left 1s ease-in-out}.pricing-tabs>.container::-webkit-scrollbar{display:none}.pricing-tabs .section-prices.second-color{background-color:#ffdede}.pricing-tabs .price-block .separate-line{margin-top:1.5rem;margin-bottom:1.5rem}.pricing-tabs .price-block p b{color:#0c5947}.pricing-tabs .slider-image-section{display:none}.pricing-tabs .slider-image-section.show{display:block}.pricing-tabs .contact-form{position:static}.pricing-tabs .contact-form.show-thanks .form-thanks{pointer-events:auto}.pricing-tabs .label .hover_text{color:#3c6c60}.pricing-tabs input,.pricing-tabs textarea{padding-top:.625rem;padding-bottom:.625rem;height:2.625rem;padding-left:0}.pricing-tabs textarea{resize:none;height:2.625rem!important;margin:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s,padding-top .3s;transition:height .3s,padding-top .3s;max-height:unset!important;-ms-overflow-style:none;scrollbar-width:none}.pricing-tabs textarea::-webkit-scrollbar{display:none}.pricing-tabs .form-btn{margin:0;width:100%}.pricing-tabs .form-thanks{padding:4rem;background-color:#fff;border-radius:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-tabs .form-thanks h2{color:#0c5947;margin-bottom:2rem}.pricing-tabs .form-thanks .subtitle{color:#0c5947;font-size:1rem;margin-bottom:2rem}@media (max-width:640px){.pricing-tabs>.container{margin-bottom:2rem}.pricing-tabs .contact-form .form-thanks{position:absolute;padding:2rem;border-radius:2rem;padding-top:3.5rem;padding-bottom:3.5rem}.pricing-tabs .contact-form .form-thanks h2{margin-bottom:1.5rem}.pricing-tabs .contact-form .form-thanks .subtitle{margin-bottom:1.5rem}}.mapBlock{position:relative;padding-top:calc(50% - .75rem);width:calc(50% - .75rem);border-radius:2rem;position:absolute;left:0;top:0;z-index:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-animation:fadeTabs .3s ease-in-out;animation:fadeTabs .3s ease-in-out}.mapBlock .leaflet-marker-icon.hide{display:none}.mapBlock .leaflet-marker-pane{z-index:1000}.mapBlock .leaflet-marker-pane img{border-radius:50%;-webkit-box-shadow:1.3098198175px 4.6178321838px 7.8000001907px 0 rgba(12,89,71,.17),6.5490989685px 23.0891590118px 48px 0 rgba(12,89,71,.3);box-shadow:1.3098198175px 4.6178321838px 7.8000001907px 0 rgba(12,89,71,.17),6.5490989685px 23.0891590118px 48px 0 rgba(12,89,71,.3)}@media (max-width:1025px){.mapBlock{width:100%;height:41.6875rem}}@-webkit-keyframes fadeTabs{0%{opacity:0}50%{opacity:1}}@keyframes fadeTabs{0%{opacity:0}50%{opacity:1}}.b-main.contactMain{margin-bottom:21.125rem}.b-main.contactMain .main-mob-flex .tabText{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}.b-main.contactMain .main-mob-flex .tabText p{display:block;width:calc(50% - .75rem)}.b-main.contactMain .main-mob-flex .tabText.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:fadeTabs .3s ease-in-out;animation:fadeTabs .3s ease-in-out}@media (min-width:1026px){.b-main.contactMain h1{font-size:6rem}.b-main.contactMain .main-mob-flex .subtitle{max-width:calc(50% - .75rem);width:calc(50% - .75rem);font-size:1.5rem;letter-spacing:.54rem;margin-right:1.5rem;padding-right:7.125rem}}.b-main.contactMain .tabsNav{-ms-flex-item-align:center;align-self:center}.b-main.contactMain .tabsContent{margin-top:4rem;height:41.75rem}.b-main.contactMain .tabsContent.hideMap{height:auto!important}.b-main.contactMain .tabsContent.hideMap .mapBlock{display:none;pointer-events:none}@media (max-width:1025px){.b-main.contactMain .tabsContent{height:auto}.b-main.contactMain .tabsContent .mapWrap{position:relative;margin-bottom:1.5rem}.b-main.contactMain .tabsContent .mapWrap .mapBlock{position:relative;height:auto;border-radius:2.5rem;padding-top:50%}}@media (max-width:640px){.b-main.contactMain .tabsContent{padding-bottom:5rem}.b-main.contactMain .tabsContent .mapWrap .mapBlock{padding-top:100%}}.b-main.contactMain .tabsContent__item{height:100%;overflow:hidden}.b-main.contactMain .tabsContent__item.active{-webkit-animation:fadeTabs .3s ease-in-out;animation:fadeTabs .3s ease-in-out}@media (max-width:1025px){.b-main.contactMain{margin-bottom:0}.b-main.contactMain .main-mob-flex .subtitle{max-width:calc(50% - .75rem);width:calc(50% - .75rem);margin-right:1.5rem;padding-right:4.375rem}.b-main.contactMain .tabsContent{margin-top:2.25rem}.b-main.contactMain .tabsContent__item{border-radius:2rem;overflow:hidden}.b-main.contactMain .tabsContent__item.active{z-index:3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}.b-main.contactMain .tabsContent__item.active>*{pointer-events:auto}}@media (max-width:1025px) and (max-width:1025px){.b-main.contactMain .tabsContent__item{overflow:visible}}@media (max-width:640px){.b-main.contactMain .main-mob-flex{padding:0}.b-main.contactMain .main-mob-flex .subtitle{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0;margin-bottom:4rem;max-width:100%;width:100%;padding-right:0}.b-main.contactMain .main-mob-flex .tabText{margin-top:-2.5rem;margin-bottom:4rem}.b-main.contactMain .main-mob-flex .tabText p{width:100%}.b-main.contactMain .main-mob-flex .tabText.show{display:block}.b-main.contactMain .main-mob-flex .tabText.show p:not(:last-child){margin:0 0 1.5rem 0}.b-main.contactMain .tabsNav{min-width:21.4375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.places{width:calc(50% - .75rem);margin-left:auto;height:100%;overflow-y:auto;padding-right:1rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);border-radius:0 0 0 1.5rem;scrollbar-width:auto;scrollbar-color:transparent;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.places::-webkit-scrollbar{width:.25rem}.places::-webkit-scrollbar-track{background:0 0}.places::-webkit-scrollbar-thumb{background-color:#b9d1b1;border-radius:1.5rem}@media (max-width:1025px){.places{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:0;position:relative;z-index:2;margin-left:0;-ms-overflow-style:none;scrollbar-width:none;width:auto;padding-bottom:17.5rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem}.places::-webkit-scrollbar{display:none}}@media (max-width:640px){.places{padding-bottom:7.5rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem}}.placesItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}@media (min-width:1026px){.placesItem:not(:last-child){margin:0 0 2rem 0}}.placesItem.disabled{pointer-events:none}.placesItem.disabled .placesItem__photo{opacity:.6}.placesItem.disabled .placesItem__info>:not(.link-btn){opacity:.6}.placesItem.disabled .placesItem__info .link-btn{pointer-events:auto}.placesItem__photo{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;position:relative;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);border-radius:1.5rem;margin-right:1.5rem}.placesItem__photo:before{content:"";display:block;padding-top:77.950310559%}.placesItem__photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.placesItem__photo span{border-radius:2.9375rem;background-color:#fff;padding:.5625rem .75rem .4375rem;white-space:nowrap;position:absolute;top:1.5rem;left:1.5rem;z-index:2;font-size:.625rem;font-weight:500;line-height:120%;letter-spacing:.04375rem;text-transform:uppercase;color:#3c6c60}.placesItem__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.placesItem h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.5rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.105rem;text-transform:uppercase;font-family:"DM Sans",sans-serif;margin-bottom:1rem}.placesItem h3 .icon{width:1.5rem;height:1.5rem;margin-right:1rem}.placesItem h3 .icon svg{width:100%;height:auto}.placesItem .list__item{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:140%}.placesItem .list__item .icon{width:1rem;height:1rem;margin-right:.5rem}.placesItem .list__item .icon svg{width:100%;height:auto}.placesItem .link-btn{min-width:12.9375rem;margin-top:1.25rem}.placesItem .link-btn>*{pointer-events:none}@media (max-width:1025px){.placesItem{background-color:#fff;border-radius:2rem;-webkit-box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0);box-shadow:0 0 0 0 rgba(18,33,29,.1),7px 9px 25px 0 rgba(18,33,29,.1),27px 36px 45px 0 rgba(18,33,29,.09),61px 81px 61px 0 rgba(18,33,29,.05),109px 144px 72px 0 rgba(18,33,29,.01),171px 225px 79px 0 rgba(18,33,29,0);margin-right:1rem;padding:.75rem;display:block;-webkit-box-flex:0;-ms-flex:0 0 20.1875rem;flex:0 0 20.1875rem;-ms-flex-item-align:start;align-self:flex-start}.placesItem__photo{margin-right:0;border-radius:1.5rem;margin-bottom:1.625rem}.placesItem__photo:before{padding-top:60.2006688963%}.placesItem__photo span{top:1rem;left:1rem}.placesItem h3{color:#0c5947;margin-bottom:1.125rem;font-size:1rem;position:relative}.placesItem h3.active:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.placesItem h3:before{content:"";width:1.5rem;height:1.5rem;position:absolute;right:0;top:0;background:url(../img/contacts/arrow.svg) center/contain no-repeat;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.placesItem h3 .icon{width:1.5rem;height:1.5rem;margin-right:.5rem}.placesItem h3 .icon svg path{fill:#0c5947}.placesItem .list__item{color:#000;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.placesItem .list__item .icon svg{margin-top:.125rem}.placesItem .list__item .icon svg path{fill:#000}.placesItem .list__wrap{height:0;-webkit-transition:height .3s ease;transition:height .3s ease;overflow:hidden}.placesItem .link-btn{background-color:#0c5947;color:#ddf2d0;width:100%}}.citiesNavWrap{position:absolute;left:2.25rem;right:9.375rem;bottom:2.25rem;z-index:1000}@media (max-width:1025px){.citiesNavWrap{display:none}}.citiesNav button.hide{display:none}.controllBlock{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:2.25rem;right:2.25rem;z-index:1000}.controllBlock button{position:relative;width:3rem;height:3rem;margin-top:0;cursor:pointer;background:#ddf2d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;font-size:2.25rem;color:#0c5947;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;padding:.625rem}.controllBlock button:not(:last-child){margin:0 .625rem 0 0}.controllBlock button:after{content:"";position:absolute;right:25%;top:25%;left:25%;bottom:25%}.controllBlock button.zoomIn:after{background:url("data:image/svg+xml;base64, PHN2ZyBoZWlnaHQ9IjUxMnB4IiAgaWQ9IkxheWVyXzEiIGZpbGw9IiMwYzU5NDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwb2x5Z29uIHBvaW50cz0iNDQ4LDIyNCAyODgsMjI0IDI4OCw2NCAyMjQsNjQgMjI0LDIyNCA2NCwyMjQgNjQsMjg4IDIyNCwyODggMjI0LDQ0OCAyODgsNDQ4IDI4OCwyODggNDQ4LDI4OCAiLz48L3N2Zz4=") center/contain no-repeat}.controllBlock button.zoomOut:after{background:url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cmVjdCBoZWlnaHQ9IjY0IiB3aWR0aD0iMzg0IiB4PSI2NCIgeT0iMjI0IiBmaWxsPSIjMGM1OTQ3Ii8+PC9zdmc+") center/contain no-repeat}.controllBlock button svg{fill:#0c5947;pointer-events:none}@media (any-hover:hover){.controllBlock button:hover{background-color:#f0fbe9}}@media (max-width:1025px){.controllBlock{display:none}}.contactPage .contactFormBlock{background:#fbf6f1}.contactPage .contactFormBlock .contact-form .label .hover_text{color:#3c6c60}.contactPage .contactFormBlock .contact-form .label .hover_text i{color:#e12f2f}.contactFormBlock{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2rem;background-color:#fff;padding:4rem 2rem;position:relative}.contactFormBlock .dec{position:absolute;left:0;bottom:0;z-index:0;width:41.75rem;height:auto}.contactFormBlock__left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;z-index:2;margin-right:.75rem}.contactFormBlock__left .subtitle{color:#000;margin-bottom:1.5rem}.contactFormBlock__left>span{color:#000;font-size:1.5rem;font-weight:400;line-height:140%}.contactFormBlock__left p{font-size:1.5rem;line-height:140%;color:#000}.contactFormBlock__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:2.125rem}.contactFormBlock .contact-form{position:static}.contactFormBlock .contact-form.show-thanks .form-thanks{pointer-events:auto}.contactFormBlock .contact-form__inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem}.contactFormBlock .contact-form .label{margin-bottom:0}.contactFormBlock .contact-form .label .hover_text{color:#0c5947}@media (min-width:641px){.contactFormBlock .contact-form .label.long{grid-column:span 2}}.contactFormBlock .contact-form input,.contactFormBlock .contact-form textarea{padding-top:.625rem;padding-bottom:.625rem;height:2.625rem;padding-left:0}.contactFormBlock .contact-form textarea{resize:none;height:8.75rem!important;margin:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s,padding-top .3s;transition:height .3s,padding-top .3s;max-height:unset!important;-ms-overflow-style:none;scrollbar-width:none}.contactFormBlock .contact-form textarea::-webkit-scrollbar{display:none}@media (max-width:640px){.contactFormBlock .contact-form textarea{height:8.75rem!important}}.contactFormBlock .contact-form .form-btn{margin:0;width:12.875rem;min-width:auto}.contactFormBlock .contact-form .form-thanks{padding:4rem;background-color:#fff;border-radius:5.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactFormBlock .contact-form .form-thanks h2{color:#0c5947;margin-bottom:2rem}.contactFormBlock .contact-form .form-thanks .subtitle{color:#0c5947;font-size:1rem;margin-bottom:2rem}@media (max-width:640px){.contactFormBlock .contact-form__inputs{grid-template-columns:repeat(1,1fr)}.contactFormBlock .contact-form .form-btn{width:100%}.contactFormBlock .contact-form .form-thanks{position:absolute;padding:2rem;border-radius:2rem;padding-top:3.5rem;padding-bottom:3.5rem}.contactFormBlock .contact-form .form-thanks h2{margin-bottom:1.5rem}.contactFormBlock .contact-form .form-thanks .subtitle{margin-bottom:1.5rem}}@media (max-width:640px){.contactFormBlock{display:block;padding:2rem}.contactFormBlock .dec{display:none}.contactFormBlock__left{margin:0}.contactFormBlock__left .subtile{margin-bottom:1rem}.contactFormBlock__left>span{font-size:1rem;display:block;margin-bottom:1.5rem}.contactFormBlock__right{padding:0}}.successModal .hystmodal__window{background-color:transparent}.formThanks{padding:4rem;border-radius:5.625rem;width:44.75rem;background-color:#fff;position:relative;margin-bottom:2rem}.formThanks .icon{width:6.375rem;height:6.375rem;position:absolute;right:2.25rem;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.formThanks .icon svg{width:100%;height:auto}.formThanks h2{color:#0c5947;margin-bottom:2rem}.formThanks .subtitle{color:#0c5947;font-size:1rem;margin-bottom:2rem}.formThanks .link-btn{width:100%}@media (max-width:640px){.formThanks{width:auto;margin-left:1rem;margin-right:1rem;border-radius:2rem;padding:4rem 2rem}.formThanks .icon{width:4.625rem;height:4.625rem;right:1rem}}.faqPage .b-privacy h1{margin-bottom:2.25rem}.faqPage .b-privacy .box{margin-top:3.625rem}@media (max-width:1025px){.faqPage .b-privacy h1{margin-bottom:1rem;font-size:4rem}}.faqAccs__item:not(:last-child){margin:0 0 5rem 0}.faqAccs .accordion-faq__title{font-weight:500;line-height:120%;letter-spacing:.07rem;border-color:#b9d1b1}@media (max-width:640px){.faqAccs .accordion-faq__title .a-icon{width:2.5rem;height:2.5rem}.faqAccs .accordion-faq__dropdown{padding:0}}.haveQuest{padding:2rem;display:block;margin-top:7.5rem;max-width:calc(100% - 36.0625rem);margin-left:auto}.haveQuest h2{font-size:4rem;font-style:normal;font-weight:400;line-height:102%;color:#0c5947;margin-bottom:1.5rem;font-weight:500}.haveQuest .contact-form{width:100%}@media (max-width:1025px){.haveQuest{max-width:100%}}@media (max-width:640px){.haveQuest{margin-top:12.1875rem;margin-left:-1rem;margin-right:-1rem;max-width:none}}@media (min-width:641px){.returnPolicyPage .b-privacy h1 br{display:none}}.returnPolicyPage .b-privacy .subtitle{margin-bottom:2rem}@media (min-width:1026px){.returnPolicyPage .b-privacy h1{margin-bottom:1.5rem}.returnPolicyPage .b-privacy p{font-size:1.25rem}}@media (max-width:1025px){.returnPolicyPage .b-privacy p{font-size:1rem;margin-bottom:1rem}}.returnFormBlock{margin-top:3.625rem}.returnFormBlock .dec.aos-animate path{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.returnFormBlock .dec path{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .6s ease,-webkit-transform .8s ease;transition:opacity .6s ease,-webkit-transform .8s ease;transition:opacity .6s ease,transform .8s ease;transition:opacity .6s ease,transform .8s ease,-webkit-transform .8s ease}.returnFormBlock .contactFormBlock__left>:last-child{margin-bottom:0}@media (min-width:1026px){.returnFormBlock .contactFormBlock__left{margin-right:8.75rem}.returnFormBlock .contactFormBlock__left .subtitle{font-size:1.5rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.54rem;margin-bottom:1.5rem}.returnFormBlock .contactFormBlock__left p{font-size:1.5rem}}.returnFormBlock .contactFormBlock__right .subtitle{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.returnFormBlock .contactFormBlock__right p{color:#000;line-height:140%;font-size:1rem;margin-bottom:1.5rem}.returnFormBlock .contactFormBlock__right p a{-webkit-transition:color .3s ease;transition:color .3s ease}@media (any-hover:hover){.returnFormBlock .contactFormBlock__right p a:hover{color:#3c6c60}}.returnFormBlock .contactFormBlock__right form button[type=submit]{width:100%}@media (max-width:1025px){.returnFormBlock .contactFormBlock__left .subtitle{margin-bottom:1.5rem}.returnFormBlock .contactFormBlock__right .subtitle{font-size:1rem;margin-bottom:1.5rem}}@media (max-width:640px){.returnFormBlock{margin-top:2rem;margin-left:-1rem;margin-right:-1rem}.returnFormBlock .contactFormBlock__left{margin-bottom:3.875rem}.returnFormBlock .contactFormBlock__right .subtitle{margin-bottom:1rem}}.thanksMain{padding-top:8.625rem;padding-bottom:23.5rem}.thanksMain .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thanksMain__left{-webkit-box-flex:0;-ms-flex:0 0 40.9375rem;flex:0 0 40.9375rem;margin-right:2.25rem}.thanksMain__left h1{font-size:4rem;margin-bottom:2rem}.thanksMain__left .subtitle{font-size:1rem;color:#fff;max-width:34.375rem;margin-bottom:2rem}.thanksMain__left p{max-width:28.625rem;margin-bottom:2rem;line-height:140%}.thanksMain__left .btns .link-btn{min-width:12.9375rem}.thanksMain__left .btns .link-btn:not(:last-child){margin:0 1.5rem 0 0}.thanksMain__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.thanksMain__right .photo{position:relative;border-radius:5.625rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.thanksMain__right .photo:before{content:"";display:block;padding-top:100%}.thanksMain__right .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1025px){.thanksMain__left{-webkit-box-flex:0;-ms-flex:0 0 29.875rem;flex:0 0 29.875rem}}@media (max-width:640px){.thanksMain{padding-top:7rem;padding-bottom:10rem}.thanksMain h1{margin-bottom:1.5rem;font-size:3rem}.thanksMain .container{display:block}.thanksMain__left{margin:0}.thanksMain__left .subtitle{margin-bottom:1.5rem}.thanksMain__left p{margin-bottom:2.625rem}.thanksMain__left .btns .link-btn{width:100%}.thanksMain__left .btns .link-btn:not(:last-child){margin:0 0 1rem 0}.thanksMain__right{display:none}}.celebratePage .main-anim-wave svg{top:-1.5rem;right:0;width:89.125rem}.celebratePage .b-main.main-temp{margin-bottom:6.25rem}.celebratePage .b-main.main-temp h1{font-size:4rem;max-width:42.375rem}.celebratePage .b-main.main-temp .main-mob-flex .subtitle{color:#000;max-width:26.625rem;width:auto;margin-bottom:1rem}.celebratePage .b-main.main-temp .main-mob-flex .text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.celebratePage .b-main.main-temp .main-mob-flex .text p{max-width:27.5rem;color:#000;line-height:140%}@media (max-width:640px){.celebratePage .b-main.main-temp{margin-bottom:4rem}.celebratePage .b-main.main-temp h1{font-size:3rem}.celebratePage .b-main.main-temp .main-mob-flex{padding-bottom:0}.celebratePage .b-main.main-temp .main-mob-flex>:last-child{margin-bottom:0;position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.celebratePage .b-main.main-temp .main-mob-flex .subtitle{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.celebratePage .b-goog-review{position:relative}.celebratePage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}@media (max-width:1025px){.celebratePage .b-goog-review>svg{display:none}}.celebratePage .b-goog-review h2{max-width:38.75rem}@media (min-width:641px){.celebratePage .b-goog-review h2{margin-bottom:4.75rem}}.celebratePage .b-goog-review .rating{color:#000}.celebratePage .b-goog-review .rating span{color:#000}.celebratePage .b-goog-review .numbers{color:#000}@media (min-width:640px){.celebratePage .b-goog-review .swiper-buttons{margin-right:2.75rem}}.celebratePage .reviews-slider .swiper-slide .head .date{color:#000}.celebratePage .reviews-slider .swiper-slide .cont .name{color:#000}.celebratePage .f-price-card:before{content:none}.notJustSalon{position:relative;background:#dbe6fe;padding-top:14.125rem;padding-bottom:16.25rem}.notJustSalon .decTop svg{position:absolute;left:0;width:100%;height:auto;top:-.125rem}.notJustSalon .decTop svg:nth-child(2){display:none}.notJustSalon .decBot svg{position:absolute;left:0;width:100%;height:auto;bottom:-.25rem}.notJustSalon .decBot svg:nth-child(2){display:none}.notJustSalon>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.notJustSalon__left{-webkit-box-flex:0;-ms-flex:0 0 41.75rem;flex:0 0 41.75rem;margin-right:7.75rem}.notJustSalon__left>:last-child{margin-bottom:0}.notJustSalon__left h2{color:#3774fa;margin-bottom:1.5rem}.notJustSalon__left p{color:#000}.notJustSalon__left .subtitle{max-width:28.5rem;font-size:1rem;margin-top:2.375rem}.notJustSalon__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.notJustSalon__right svg{width:100%;height:auto}@media (max-width:640px){.notJustSalon{padding-top:4.75rem;padding-bottom:11rem}.notJustSalon .decBot svg:nth-child(1),.notJustSalon .decTop svg:nth-child(1){display:none}.notJustSalon .decBot svg:nth-child(2),.notJustSalon .decTop svg:nth-child(2){display:block}.notJustSalon .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notJustSalon__left{margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.notJustSalon__right{margin-bottom:.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.notJustSalon__right svg{max-width:54%}}.notJustScroll .item{border-radius:2rem;width:34.5625rem;max-height:calc(100vh - 9.25rem);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}@media screen and (min-width:1026px){.notJustScroll .item{width:32.5rem}}.notJustScroll .item:not(:last-child){margin:0 1.5rem 0 0}.notJustScroll .item .cont{padding:2rem;min-height:14.125rem;background-color:#fff}@media (min-width:641px){.notJustScroll .item .cont{padding:2rem;min-height:16.25rem}}@media screen and (min-width:1026px){.notJustScroll .item .cont{min-height:10.25rem}}.notJustScroll .item .cont h3{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.notJustScroll .item .cont h3 svg{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;height:3rem;width:auto;display:block;margin:0 1.5rem 0 0}.notJustScroll .item .cont h3 span{font-size:3rem;line-height:102%}@media screen and (min-width:1026px){.notJustScroll .item .cont h3 span{font-size:1.875rem}}.notJustScroll .item .img{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.notJustScroll .item .img:before{content:"";display:block;padding-top:72.6943942134%}.notJustScroll .item .img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scrollBlock{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-top:4rem}.scrollBlock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5rem}@media (max-width:1025px){.scrollBlock__wrap{padding:0 1.25rem}.scrollBlock__wrap .item .cont{min-height:13.75rem}.scrollBlock__wrap .item .cont h3 svg{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;height:3rem;margin-right:24px}.scrollBlock__wrap .item .cont h3 span{font-size:2.25rem}}@media (max-width:640px){.scrollBlock{padding-top:3.125rem}.scrollBlock__wrap .item{width:19.375rem}.scrollBlock__wrap .item .cont h3 span{font-size:1.625rem}.scrollBlock__wrap .item .img:before{padding-top:94%}}.holidayDescr{padding-top:9.5rem;padding-bottom:13.75rem}.holidayDescr .b-marquee{padding-top:10rem;padding-bottom:10rem}.holidayDescr .b-marquee .ticker span{color:#fff}@media (max-width:640px){.holidayDescr .b-marquee{padding-top:4.125rem;padding-bottom:4.125rem}}@media (max-width:1025px){.holidayDescr{padding-top:7.5rem;padding-bottom:7.5rem}}@media (max-width:640px){.holidayDescr{padding-top:2rem;padding-bottom:5rem}}.holidayDescrItem .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.holidayDescrItem__left{-webkit-box-flex:0;-ms-flex:0 0 41.75rem;flex:0 0 41.75rem;margin-right:8.75rem;position:relative}.holidayDescrItem__left.aos-animate .photos img:nth-child(1){-webkit-transform:translate(0) rotate(-5.941deg);-ms-transform:translate(0) rotate(-5.941deg);transform:translate(0) rotate(-5.941deg)}.holidayDescrItem__left.aos-animate .photos img:nth-child(2){-webkit-transform:translate(0) rotate(10deg);-ms-transform:translate(0) rotate(10deg);transform:translate(0) rotate(10deg)}.holidayDescrItem__left>svg{position:absolute;left:0;top:0;width:100%;height:100%}.holidayDescrItem__left .photo{position:relative;border-radius:5.625rem;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);width:100%}.holidayDescrItem__left .photo:before{content:"";display:block;padding-top:100%}.holidayDescrItem__left .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.holidayDescrItem__left .photo svg{position:absolute;left:0;top:0;width:100%;height:100%}.holidayDescrItem__left .photos{width:100%;position:relative;z-index:2}.holidayDescrItem__left .photos:before{content:"";display:block;padding-top:100%}.holidayDescrItem__left .photos img{position:absolute;-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.holidayDescrItem__left .photos img:nth-child(1){-webkit-transform:translate(-1.875rem,3.125rem) rotate(-7.941deg);-ms-transform:translate(-1.875rem,3.125rem) rotate(-7.941deg);transform:translate(-1.875rem,3.125rem) rotate(-7.941deg);left:0;width:45.3%;left:18%;top:19.4610778443%;z-index:1}.holidayDescrItem__left .photos img:nth-child(2){-webkit-transform:translate(1.875rem,3.125rem) rotate(12deg);-ms-transform:translate(1.875rem,3.125rem) rotate(12deg);transform:translate(1.875rem,3.125rem) rotate(12deg);border-radius:.5rem;right:0;width:12.8125rem;top:28%;width:34%;right:20.6586826347%;z-index:0}.holidayDescrItem__right{color:#fff;position:relative;padding-right:7rem}.holidayDescrItem__right .cont{position:relative;z-index:2}.holidayDescrItem__right .cont>:last-child{margin-bottom:0}.holidayDescrItem__right .cont>span{text-transform:uppercase;letter-spacing:.36rem;line-height:120%;display:block;color:#fff}.holidayDescrItem__right .cont h2{color:#fff;margin-bottom:2rem}.holidayDescrItem__right .cont .subtitle{color:#000;margin-bottom:1.5rem;font-size:1rem}.holidayDescrItem__right .cont p{color:#000;margin-bottom:1.5rem;line-height:140%}.holidayDescrItem__right .dec{position:absolute;z-index:1;right:-2.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:22.625rem;height:40.1875rem}.holidayDescrItem__right .dec svg{width:100%;height:auto}@media (max-width:1025px){.holidayDescrItem__left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:5rem}.holidayDescrItem__right{padding:0}}@media (max-width:640px){.holidayDescrItem .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.holidayDescrItem__left{width:100%;margin-left:-1rem;margin-right:-1rem}.holidayDescrItem__right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem}.holidayDescrItem__right h2{margin-bottom:1.5rem}.holidayDescrItem__right .dec{width:10.125rem;height:18.125rem;right:-1rem}}.fathersPage .book-now-btn{background:#fff}.fathersPage .book-now-btn:hover{background:#3774fa}.fathersPage .book-now-btn:hover span{color:#fff}.fathersPage .book-now-btn span{color:#3774fa}@media (max-width:640px){.fathersPage .book-now-btn{position:static}.fathersPage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.mothersPage .book-now-btn{background:#fff}.mothersPage .book-now-btn:hover{background:#f37f64}.mothersPage .book-now-btn:hover span{color:#fff}.mothersPage .book-now-btn span{color:#f37f64}@media (max-width:640px){.mothersPage .book-now-btn{position:static}.mothersPage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.valentinesPage .book-now-btn{background:#fff}.valentinesPage .book-now-btn:hover{background:#edcbda}.valentinesPage .book-now-btn span{color:#d92c1f}@media (max-width:640px){.valentinesPage .book-now-btn{position:static}.valentinesPage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.newYearsPage .book-now-btn{background:#bb8040}.newYearsPage .book-now-btn:hover{background:#ddc386}.newYearsPage .book-now-btn:hover span{color:#000}.newYearsPage .book-now-btn span{color:#fff}@media (max-width:640px){.newYearsPage .book-now-btn{position:static}.newYearsPage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.dateNightPage .book-now-btn{background:#fff}.dateNightPage .book-now-btn:hover{background:#ffdede}.dateNightPage .book-now-btn span{color:#eb4747}@media (max-width:640px){.dateNightPage .book-now-btn{position:static}.dateNightPage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.flexiblePage .book-now-btn{background:#282645}.flexiblePage .book-now-btn:hover{background:#bae8e7}.flexiblePage .book-now-btn:hover span{color:#000}.flexiblePage .book-now-btn span{color:#fff}@media (max-width:640px){.flexiblePage .book-now-btn{position:static}.flexiblePage .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.giftCardsHolidays .book-now-btn{background:#22569c}.giftCardsHolidays .book-now-btn:hover{background:#e6f0fa}.giftCardsHolidays .book-now-btn:hover span{color:#000}.giftCardsHolidays .book-now-btn span{color:#fff}@media (max-width:640px){.giftCardsHolidays .book-now-btn{position:static}.giftCardsHolidays .b-main.main-temp .main-mob-flex .img-video-box{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.fathersPage{background-color:#81a3ed}.fathersPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.fathersPage .b-main.main-temp h1{color:#fff}@media (max-width:640px){.fathersPage .b-main.main-temp h1{max-width:21.4375rem}}.fathersPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.fathersPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.fathersPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.fathersPage .fixed-price-block{background-color:#dbe6fe}.fathersPage .fixed-price-block .btn-dropdown{color:#3774fa}.fathersPage .fixed-price-block .btn-dropdown .btn-icon{fill:#3774fa}.fathersPage .fixed-price-block .dropdown-list a{color:#3774fa}.fathersPage .fixed-price-block .dropdown-list a.selected{background-color:#dbe6fe}@media (any-hover:hover){.fathersPage .fixed-price-block .dropdown-list a:hover{background-color:#dbe6fe}}.fathersPage .fixed-price-block .f-price-list{color:#3774fa}.fathersPage .fixed-price-block .f-price-card .icon{fill:#3774fa}.fathersPage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#3774fa}.fathersPage .b-goog-review{background-color:#dbe6fe}.fathersPage .b-goog-review h2{color:#3774fa}.fathersPage .b-goog-review .rating{color:#000}.fathersPage .b-goog-review .numbers{color:#000}.fathersPage .b-goog-review .swiper-button-next,.fathersPage .b-goog-review .swiper-button-prev{background-color:#81a3ed}.fathersPage .b-goog-review .swiper-button-next svg path,.fathersPage .b-goog-review .swiper-button-prev svg path{fill:#dbe6fe}.mothersPage{background-color:#ffeac8}.mothersPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mothersPage .b-main.main-temp h1{color:#f37f64}.mothersPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.mothersPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.mothersPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.mothersPage .notJustSalon{background-color:#fddbc4;padding-top:6.625rem}.mothersPage .notJustSalon .decBot svg path,.mothersPage .notJustSalon .decTop svg path{fill:#ffeac8}.mothersPage .notJustSalon__left h2{color:#f37f64}.mothersPage .notJustSalon__right{max-width:28.75rem;margin-left:auto}.mothersPage .notJustScroll .cont h3 svg path{fill:#f37f64}.mothersPage .holidayDescr .b-marquee .ticker span{color:#f37f64}.mothersPage .holidayDescr .b-marquee .ticker svg path{fill:#f37f64}.mothersPage .holidayDescrItem__left .photo svg path{fill:#fccaa7;stroke:#fccaa7}.mothersPage .holidayDescrItem__right h2{color:#f37f64}.mothersPage .holidayDescrItem__right .cont>span{color:#f37f64}.mothersPage .fixed-price-block{background-color:#ffeac8}.mothersPage .fixed-price-block .btn-dropdown{color:#f37f64}.mothersPage .fixed-price-block .btn-dropdown .btn-icon{fill:#f37f64}.mothersPage .fixed-price-block .dropdown-list a{color:#f37f64}.mothersPage .fixed-price-block .dropdown-list a.selected{background-color:#ffeac8}@media (any-hover:hover){.mothersPage .fixed-price-block .dropdown-list a:hover{background-color:#ffeac8}}.mothersPage .fixed-price-block .f-price-list{color:#f37f64}.mothersPage .fixed-price-block .f-price-card:before{background-color:#f37f64}.mothersPage .fixed-price-block .f-price-card .icon{fill:#f37f64}.mothersPage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#f37f64}.mothersPage .b-goog-review{background-color:#fddfca;position:relative}.mothersPage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.mothersPage .b-goog-review>svg path{fill:#f37f64}.mothersPage .b-goog-review h2{color:#f37f64}.mothersPage .b-goog-review .swiper-button-next,.mothersPage .b-goog-review .swiper-button-prev{background-color:#fff}.mothersPage .b-goog-review .swiper-button-next svg path,.mothersPage .b-goog-review .swiper-button-prev svg path{fill:#f37f64}.valentinesPage{background-color:#d92c1f}.valentinesPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.valentinesPage .b-main.main-temp h1{color:#fff;max-width:47.375rem}.valentinesPage .b-main.main-temp .main-mob-flex .subtitle{color:#fff;max-width:27.625rem}.valentinesPage .b-main.main-temp .main-mob-flex .text p{color:#fff}.valentinesPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.valentinesPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.valentinesPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.valentinesPage .notJustSalon{background-color:#edcbda}@media (min-width:641px){.valentinesPage .notJustSalon{padding-top:11.5rem}}.valentinesPage .notJustSalon .decBot svg path,.valentinesPage .notJustSalon .decTop svg path{fill:#d92c1f}.valentinesPage .notJustSalon__left h2{color:#e3252f}.valentinesPage .notJustSalon__left .subtitle{color:#e3252f}.valentinesPage .notJustSalon__right{max-width:16.75rem;margin-right:3.25rem;margin-left:auto}@media (max-width:640px){.valentinesPage .notJustSalon__right{margin-right:.5rem;margin-bottom:0}}.valentinesPage .notJustScroll .cont h3{color:#e3252f}.valentinesPage .notJustScroll .cont h3 svg path{fill:#e3252f}.valentinesPage .holidayDescr{padding-bottom:9.75rem}.valentinesPage .holidayDescr .b-marquee .ticker span{color:#fff}.valentinesPage .holidayDescr .b-marquee .ticker svg path{fill:#fff}@media (max-width:640px){.valentinesPage .holidayDescr{padding-top:0;padding-bottom:3.5rem}}.valentinesPage .holidayDescrItem__left .photo svg path{fill:#fa9ec6;stroke:#fa9ec6}.valentinesPage .holidayDescrItem__right h2{color:#fff}.valentinesPage .holidayDescrItem__right .subtitle{color:#fff}.valentinesPage .holidayDescrItem__right p{color:#fff}.valentinesPage .holidayDescrItem__right .cont>span{color:#fff}@media (max-width:640px){.valentinesPage .holidayDescrItem__right .dec{width:11.125rem;top:40%}}.valentinesPage .fixed-price-block{background-color:#edcbda}.valentinesPage .fixed-price-block .btn-dropdown{color:#d92c1f}.valentinesPage .fixed-price-block .btn-dropdown .btn-icon{fill:#d92c1f}.valentinesPage .fixed-price-block .dropdown-list a{color:#d92c1f}.valentinesPage .fixed-price-block .dropdown-list a.selected{background-color:#edcbda}@media (any-hover:hover){.valentinesPage .fixed-price-block .dropdown-list a:hover{background-color:#edcbda}}.valentinesPage .fixed-price-block .f-price-list{color:#d92c1f}.valentinesPage .fixed-price-block .f-price-card:before{background-color:#d92c1f}.valentinesPage .fixed-price-block .f-price-card .icon{fill:#d92c1f}.valentinesPage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#d92c1f}.valentinesPage .b-goog-review{background-color:#edcbda;position:relative}.valentinesPage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.valentinesPage .b-goog-review>svg path{fill:#ee9699}.valentinesPage .b-goog-review h2{color:#d92c1f}.valentinesPage .b-goog-review .swiper-button-next,.valentinesPage .b-goog-review .swiper-button-prev{background-color:#fff}.valentinesPage .b-goog-review .swiper-button-next svg path,.valentinesPage .b-goog-review .swiper-button-prev svg path{fill:#d92c1f}.newYearsPage{background-color:#efebe2}.newYearsPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.newYearsPage .b-main.main-temp h1{color:#bb8040;max-width:47.375rem}.newYearsPage .b-main.main-temp .main-mob-flex .subtitle{max-width:27.625rem}.newYearsPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.newYearsPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.newYearsPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.newYearsPage .notJustSalon{background-color:#ddc386}@media (min-width:641px){.newYearsPage .notJustSalon{padding-top:11.5rem}}.newYearsPage .notJustSalon .decBot svg path,.newYearsPage .notJustSalon .decTop svg path{fill:#efebe2}.newYearsPage .notJustSalon__left h2{color:#fff}.newYearsPage .notJustSalon__right{max-width:14.375rem;margin-right:6.25rem;margin-left:auto}@media (min-width:641px){.newYearsPage .notJustSalon__right svg.mob{display:none}}@media (max-width:640px){.newYearsPage .notJustSalon__right{margin-right:.5rem;margin-bottom:0}.newYearsPage .notJustSalon__right svg{max-width:100%}.newYearsPage .notJustSalon__right svg:not(.mob){display:none}}.newYearsPage .notJustScroll .cont h3 svg path{fill:#e5d2a3}.newYearsPage .holidayDescr{padding-bottom:9.75rem}.newYearsPage .holidayDescr .b-marquee .ticker span{color:#bb8040}.newYearsPage .holidayDescr .b-marquee .ticker svg path{fill:#bb8040}@media (max-width:640px){.newYearsPage .holidayDescr{padding-top:0;padding-bottom:3.5rem}}.newYearsPage .holidayDescrItem__left .photo svg path{fill:#e5d2a3;stroke:#e5d2a3;stroke-width:0}.newYearsPage .holidayDescrItem__right h2{color:#bb8040}.newYearsPage .holidayDescrItem__right .subtitle{color:#000}.newYearsPage .holidayDescrItem__right .cont>span{color:#bb8040}@media (max-width:640px){.newYearsPage .holidayDescrItem__right .dec{width:11.125rem;top:40%}}.newYearsPage .fixed-price-block{background-color:#efebe2}.newYearsPage .fixed-price-block .btn-dropdown{color:#bb8040}.newYearsPage .fixed-price-block .btn-dropdown .btn-icon{fill:#bb8040}.newYearsPage .fixed-price-block .dropdown-list a{color:#bb8040}.newYearsPage .fixed-price-block .dropdown-list a.selected{background-color:#efebe2}@media (any-hover:hover){.newYearsPage .fixed-price-block .dropdown-list a:hover{background-color:#efebe2}}.newYearsPage .fixed-price-block .f-price-list{color:#bb8040}.newYearsPage .fixed-price-block .f-price-card:before{background-color:#bb8040}.newYearsPage .fixed-price-block .f-price-card .icon{fill:#bb8040}.newYearsPage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#bb8040}.newYearsPage .b-goog-review{background-color:#ddc386;position:relative}.newYearsPage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.newYearsPage .b-goog-review>svg path{fill:#e5d2a3}.newYearsPage .b-goog-review h2{color:#fff}.newYearsPage .b-goog-review .rating{color:#fff}.newYearsPage .b-goog-review .numbers{color:#fff}.newYearsPage .b-goog-review .swiper-button-next,.newYearsPage .b-goog-review .swiper-button-prev{background-color:#fff}.newYearsPage .b-goog-review .swiper-button-next svg path,.newYearsPage .b-goog-review .swiper-button-prev svg path{fill:#ddc386}.newYearsPage .reviews-slider .swiper-slide .head .date{color:#ddc386}.newYearsPage .reviews-slider .swiper-slide .cont .name{color:#ddc386}.dateNightPage{background-color:#eb4747}.dateNightPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dateNightPage .b-main.main-temp h1{color:#fff;max-width:47.375rem}.dateNightPage .b-main.main-temp .main-mob-flex .subtitle{color:#fff;max-width:27.625rem}.dateNightPage .b-main.main-temp .main-mob-flex .text p{color:#fff}.dateNightPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.dateNightPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.dateNightPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.dateNightPage .notJustSalon{background-color:#ffdede}@media (min-width:641px){.dateNightPage .notJustSalon{padding-top:11.5rem}}.dateNightPage .notJustSalon .decBot svg path,.dateNightPage .notJustSalon .decTop svg path{fill:#eb4747}@media (min-width:1026px){.dateNightPage .notJustSalon__left{-webkit-box-flex:0;-ms-flex:0 0 56.25rem;flex:0 0 56.25rem}}.dateNightPage .notJustSalon__left h2{color:#000}.dateNightPage .notJustSalon__right{max-width:15.625rem;margin-right:3.125rem;margin-left:auto}@media (max-width:640px){.dateNightPage .notJustSalon__right{margin-right:.5rem;margin-bottom:0}}.dateNightPage .notJustScroll .cont h3 svg path{fill:#eb4747}.dateNightPage .holidayDescr{padding-bottom:9.75rem}.dateNightPage .holidayDescr .b-marquee .ticker span{color:#fff}.dateNightPage .holidayDescr .b-marquee .ticker svg path{fill:#fff}@media (max-width:640px){.dateNightPage .holidayDescr{padding-top:0;padding-bottom:3.5rem}}.dateNightPage .holidayDescrItem__left .photo svg path{fill:#f3d2c5;stroke:#f3d2c5}.dateNightPage .holidayDescrItem__right h2{color:#fff}.dateNightPage .holidayDescrItem__right .subtitle{color:#fff}.dateNightPage .holidayDescrItem__right p{color:#fff}.dateNightPage .holidayDescrItem__right .dec{width:20.625rem}.dateNightPage .holidayDescrItem__right .cont>span{color:#fff}@media (max-width:640px){.dateNightPage .holidayDescrItem__right .dec{width:11.125rem;top:40%}}.dateNightPage .fixed-price-block{background-color:#ffdede}.dateNightPage .fixed-price-block .btn-dropdown{color:#000}.dateNightPage .fixed-price-block .btn-dropdown .btn-icon{fill:#000}.dateNightPage .fixed-price-block .dropdown-list a{color:#000}.dateNightPage .fixed-price-block .dropdown-list a.selected{background-color:#ffdede}@media (any-hover:hover){.dateNightPage .fixed-price-block .dropdown-list a:hover{background-color:#ffdede}}.dateNightPage .fixed-price-block .f-price-list{color:#000}.dateNightPage .fixed-price-block .f-price-card:before{background-color:#000}.dateNightPage .fixed-price-block .f-price-card .icon{fill:#000}.dateNightPage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#000}.dateNightPage .b-goog-review{background-color:#ffccd5;position:relative}.dateNightPage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.dateNightPage .b-goog-review>svg path{fill:#f39a9a}.dateNightPage .b-goog-review h2{color:#000}.dateNightPage .b-goog-review .swiper-button-next,.dateNightPage .b-goog-review .swiper-button-prev{background-color:#fff}.dateNightPage .b-goog-review .swiper-button-next svg path,.dateNightPage .b-goog-review .swiper-button-prev svg path{fill:#000}.flexiblePage{background-color:#f4fdfb}.flexiblePage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.flexiblePage .b-main.main-temp h1{color:#282645}.flexiblePage .b-main.main-temp .main-mob-flex .subtitle{color:#282645}@media (max-width:640px){.flexiblePage .b-main.main-temp .main-mob-flex .subtitle{margin-left:0;margin-right:-.125rem}}.flexiblePage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.flexiblePage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.flexiblePage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.flexiblePage .notJustSalon{background-color:#bae8e7}@media (min-width:641px){.flexiblePage .notJustSalon{padding-top:15rem}}.flexiblePage .notJustSalon .decBot svg path,.flexiblePage .notJustSalon .decTop svg path{fill:#f4fdfb}@media (min-width:1026px){.flexiblePage .notJustSalon__left{-webkit-box-flex:0;-ms-flex:0 0 43.75rem;flex:0 0 43.75rem}}.flexiblePage .notJustSalon__left h2{color:#282645}.flexiblePage .notJustSalon__right{max-width:15.625rem;margin-right:3.125rem;margin-left:auto}@media (max-width:640px){.flexiblePage .notJustSalon__right{margin-right:.5rem;margin-bottom:0}}.flexiblePage .notJustScroll .cont h3 svg path{fill:#282645}.flexiblePage .holidayDescr{padding-bottom:9.75rem}.flexiblePage .holidayDescr .b-marquee .ticker span{color:#282645}.flexiblePage .holidayDescr .b-marquee .ticker svg path{fill:#282645}@media (max-width:640px){.flexiblePage .holidayDescr{padding-top:0;padding-bottom:3.5rem}}.flexiblePage .holidayDescrItem__left .photo svg path{fill:#bae8e7;stroke:#bae8e7}.flexiblePage .holidayDescrItem__right h2{color:#282645}.flexiblePage .holidayDescrItem__right .subtitle{color:#282645}.flexiblePage .holidayDescrItem__right p{color:#282645}.flexiblePage .holidayDescrItem__right .dec{width:20.625rem}.flexiblePage .holidayDescrItem__right .cont>span{color:#282645}@media (max-width:640px){.flexiblePage .holidayDescrItem__right .dec{width:11.125rem;top:40%}}.flexiblePage .fixed-price-block{background-color:#bae8e7}.flexiblePage .fixed-price-block .btn-dropdown{color:#282645}.flexiblePage .fixed-price-block .btn-dropdown .btn-icon{fill:#282645}.flexiblePage .fixed-price-block .dropdown-list a{color:#282645}.flexiblePage .fixed-price-block .dropdown-list a.selected{background-color:#bae8e7}@media (any-hover:hover){.flexiblePage .fixed-price-block .dropdown-list a:hover{background-color:#bae8e7}}.flexiblePage .fixed-price-block .f-price-list{color:#282645}.flexiblePage .fixed-price-block .f-price-card:before{background-color:#282645}.flexiblePage .fixed-price-block .f-price-card .icon{fill:#282645}.flexiblePage .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#282645}.flexiblePage .b-goog-review{background-color:#bae8e7;position:relative}.flexiblePage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.flexiblePage .b-goog-review>svg path{fill:#d1f0ef}.flexiblePage .b-goog-review h2{color:#282645}.flexiblePage .b-goog-review .swiper-button-next,.flexiblePage .b-goog-review .swiper-button-prev{background-color:#fff}.flexiblePage .b-goog-review .swiper-button-next svg path,.flexiblePage .b-goog-review .swiper-button-prev svg path{fill:#282645}.relaxPage .title.aos-animate+.main-anim-wave svg>g{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.relaxPage .b-main.main-temp .main-mob-flex .subtitle{color:#fff}@media (max-width:640px){.relaxPage .b-main.main-temp .main-mob-flex .subtitle{margin-left:0;margin-right:-.125rem}}.relaxPage .main-anim-wave svg:nth-child(2){width:128%;top:-.375rem}.relaxPage .main-anim-wave svg>g{-webkit-transition:-webkit-transform 1.6s ease;transition:-webkit-transform 1.6s ease;transition:transform 1.6s ease;transition:transform 1.6s ease,-webkit-transform 1.6s ease;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.relaxPage .main-anim-wave svg>g path{opacity:1!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.relaxPage .notJustSalon{background-color:#0c5947}@media (min-width:641px){.relaxPage .notJustSalon{padding-top:15rem}}.relaxPage .notJustSalon .decBot svg path,.relaxPage .notJustSalon .decTop svg path{fill:#3c6c60}@media (min-width:1026px){.relaxPage .notJustSalon__left{-webkit-box-flex:0;-ms-flex:0 0 48.875rem;flex:0 0 48.875rem}}.relaxPage .notJustSalon__left h2{color:#ddf2d0}.relaxPage .notJustScroll .cont h3 svg path{fill:#0c5947}.relaxPage .holidayDescr{padding-bottom:9.75rem}.relaxPage .holidayDescr .b-marquee .ticker span{color:#ddf2d0}.relaxPage .holidayDescr .b-marquee .ticker svg path{fill:#ddf2d0}@media (max-width:640px){.relaxPage .holidayDescr{padding-top:3.75rem;padding-bottom:3.5rem}}.relaxPage .holidayDescrItem__left .photo svg path{fill:#f3d2c5;stroke:#f3d2c5}.relaxPage .holidayDescrItem__left>svg path{fill:#0c5947}.relaxPage .holidayDescrItem__right h2{color:#ddf2d0}.relaxPage .holidayDescrItem__right .subtitle{color:#fff}.relaxPage .holidayDescrItem__right p{color:#fff}.relaxPage .holidayDescrItem__right .dec svg path{fill:#0c5947}@media (max-width:640px){.relaxPage .holidayDescrItem__right .dec{display:none}}.relaxPage .holidayDescrItem__right .cont>span{color:#ddf2d0}.relaxPage .fixed-price-block{background-color:#0c5947}.relaxPage .fixed-price-block .btn-dropdown{color:#ddf2d0}.relaxPage .fixed-price-block .btn-dropdown .btn-icon{fill:#ddf2d0}.relaxPage .fixed-price-block .dropdown-list a{color:#ddf2d0}.relaxPage .fixed-price-block .dropdown-list a.selected{background-color:#0c5947}@media (any-hover:hover){.relaxPage .fixed-price-block .dropdown-list a:hover{background-color:#0c5947}}.relaxPage .fixed-price-block .f-price-list{color:#ddf2d0}.relaxPage .fixed-price-block .f-price-card:before{background-color:#ddf2d0}.relaxPage .fixed-price-block .f-price-card .icon{fill:#ddf2d0}.relaxPage .fixed-price-block .f-price__button .link-btn{background-color:#ddf2d0;color:#0c5947}.relaxPage .b-goog-review>svg{position:absolute;width:100%;left:0;top:15%}.relaxPage .b-goog-review>svg path{fill:#3c6c60}.relaxPage .b-goog-review .rating{color:#fff}.relaxPage .b-goog-review .rating span{color:#fff}.relaxPage .b-goog-review .numbers{color:#fff}.relaxPage .b-goog-review .swiper-button-next,.relaxPage .b-goog-review .swiper-button-prev{background-color:#fff}.relaxDifferently .notJustSalon{background-color:#b9d1b1}@media (min-width:641px){.relaxDifferently .notJustSalon{padding-top:15rem}}.relaxDifferently .notJustSalon .decBot svg path,.relaxDifferently .notJustSalon .decTop svg path{fill:#3c6c60}@media (min-width:1026px){.relaxDifferently .notJustSalon__left{-webkit-box-flex:0;-ms-flex:0 0 48.875rem;flex:0 0 48.875rem}}.relaxDifferently .notJustSalon__left h2{color:#000}.relaxDifferently .fixed-price-block{background-color:#ddf2d0}.relaxDifferently .fixed-price-block .btn-dropdown{color:#0c5947}.relaxDifferently .fixed-price-block .btn-dropdown .btn-icon{fill:#0c5947}.relaxDifferently .fixed-price-block .dropdown-list a{color:#0c5947}.relaxDifferently .fixed-price-block .dropdown-list a.selected{background-color:#ddf2d0}@media (any-hover:hover){.relaxDifferently .fixed-price-block .dropdown-list a:hover{background-color:#ddf2d0}}.relaxDifferently .fixed-price-block .f-price-list{color:#0c5947}.relaxDifferently .fixed-price-block .f-price-card:before{background-color:#0c5947}.relaxDifferently .fixed-price-block .f-price-card .icon{fill:#0c5947}.relaxDifferently .fixed-price-block .f-price__button .link-btn{background-color:#0c5947;color:#ddf2d0}.giftCardPromo.celebratePage .b-main.main-temp .main-mob-flex .subtitle{margin-bottom:0;max-width:34.375rem}.giftCardPromo.relaxPage .holidayDescrItem__left .photo svg path{fill:#b9d1b1;stroke:#b9d1b1}.giftCardPromo .section-prices .buttons-group__item{width:100%}.giftCardPromo .price-block .subtitle-section{letter-spacing:.3rem}.giftCardPromo .section-faq{background:#fff}body.relaxGreen .giftCardPromo header .gift{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.giftCardsHolidays{background-color:#bddaf3}.giftCardsHolidays .b-main.main-temp h1{color:#22569c}.giftCardsHolidays.celebratePage .b-main.main-temp .main-mob-flex .subtitle{max-width:34.375rem}.giftCardsHolidays .main-anim-wave svg path{fill:#8eb3e1;stroke:#8eb3e1}.giftCardsHolidays .notJustSalon{background:#e6f0fa}.giftCardsHolidays .notJustSalon__left h2{color:#22569c}.giftCardsHolidays .holidayDescrItem__right .cont h2{color:#22569c}.giftCardsHolidays .holidayDescr .b-marquee .ticker span{color:#22569c}.giftCardsHolidays .marquee-block .ticker svg path{fill:#22569c}.giftCardsHolidays .holidayDescrItem__right .cont>span{color:#000}.giftCardsHolidays .holidayDescrItem__left>svg path{fill:#8eb3e1}.giftCardsHolidays.celebratePage .b-goog-review>svg path{fill:#bddaf3}.giftCardsHolidays .b-gift-prices{background:0 0}.giftCardsHolidays .b-gift-prices .box-out{background:url(../img/service/bg-price-2.svg) 50%/cover no-repeat #fff}.giftCardsHolidays .slider-image-section .slider-pagination .swiper-pagination-bullet{background-color:#fff}.giftCardsHolidays .slider-image-section .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#22569c}.giftCardsHolidays .b-gift-prices .box .subtitle{color:#22569c}.giftCardsHolidays .gift-tabs .tabs-nav .tabs-nav-item a{border-color:#22569c}.giftCardsHolidays .gift-tabs .tabs-nav .tabs-nav-item a span{color:#22569c}.giftCardsHolidays .gift-tabs .tabs-nav .tabs-nav-item.active a{background:#8eb3e1;border-color:#8eb3e1}.giftCardsHolidays .gift-tabs .tabs-nav .tabs-nav-item.active a span{color:#fff}.giftCardsHolidays .gift-tabs .tabs-nav .tabs-nav-item a span:before{background:#fff}.giftCardsHolidays .noUi-tooltip,.giftCardsHolidays .range-slider .mark{color:#000}.giftCardsHolidays #sliderGift .noUi-connect{background:#22569c}.giftCardsHolidays .noUi-target{background:#8eb3e1}.giftCardsHolidays #sliderGift .noUi-handle{background:#8eb3e1;border-color:#22569c}.giftCardsHolidays .gift-tabs .tab .price,.giftCardsHolidays .gift-tabs .tab ul{color:#22569c}.giftCardsHolidays .gift-tabs .tab ul li:before{background:#22569c}.giftCardsHolidays .gift-tabs .link-btn.dark{color:#fff;background:#22569c}.giftCardsHolidays .gift-tabs .link-btn.dark:hover{background:#8eb3e1}.giftCardsHolidays .gift-tabs .link-btn.dark:active{background:#8eb3e1}.giftCardsHolidays .section-faq{background:#fff}.giftCardsHolidays .fixed-price-block{background-color:#bddaf3}.giftCardsHolidays .fixed-price-block .btn-dropdown{color:#22569c}.giftCardsHolidays .fixed-price-block .btn-dropdown .btn-icon{fill:#22569c}.giftCardsHolidays .fixed-price-block .dropdown-list a{color:#22569c}.giftCardsHolidays .fixed-price-block .dropdown-list a.selected{background-color:#bddaf3}@media (any-hover:hover){.giftCardsHolidays .fixed-price-block .dropdown-list a:hover{background-color:#bddaf3}}.giftCardsHolidays .fixed-price-block .f-price-list{color:#22569c}.giftCardsHolidays .fixed-price-block .f-price-card .icon{fill:#22569c}.giftCardsHolidays .fixed-price-block .f-price__button .link-btn.light{background-color:#22569c;color:#fff}.giftCardsHolidays .fixed-price-block .f-price__button .link-btn.light:hover{background:#8eb3e1}.giftCardsHolidays .fixed-price-block .f-price__button .link-btn.light:active{background:#8eb3e1}.giftCardsHolidays .b-goog-review{background-color:#8eb3e1}.giftCardsHolidays .b-goog-review h2{color:#22569c}.giftCardsHolidays .b-goog-review .rating{color:#fff}.giftCardsHolidays .b-goog-review .numbers{color:#fff}.giftCardsHolidays .b-goog-review .swiper-button-next,.giftCardsHolidays .b-goog-review .swiper-button-prev{background-color:#fff}.giftCardsHolidays .b-goog-review .swiper-button-next svg path,.giftCardsHolidays .b-goog-review .swiper-button-prev svg path{fill:#000}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-panel{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-play-button{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-start-playback-button{display:none!important}.shorts-modal-content .fancybox-button--fullScreen,.shorts-modal-content .fancybox-button--slideShow,.shorts-modal-content .fancybox-button--thumbs,.shorts-modal-content .fancybox-button--zoom{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-panel{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-play-button{display:none!important}.shorts-modal-content .fancybox-slide--video .fancybox-content video::-webkit-media-controls-start-playback-button{display:none!important}.shorts-modal-content .fancybox-button--fullScreen,.shorts-modal-content .fancybox-button--slideShow,.shorts-modal-content .fancybox-button--thumbs,.shorts-modal-content .fancybox-button--zoom{display:none!important}.shorts-modal-content .fancybox-slide{padding:0}.shorts-modal-content .fancybox-slide .fancybox-content{width:100%!important;height:100%!important}.shorts-modal-content .fancybox-slide .fancybox-content video{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0}.shorts-modal-content .fancybox-custom-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:2.125rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,rgba(0,0,0,.6)),color-stop(38.01%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.6) 15%,rgba(0,0,0,0) 38.01%)}.shorts-modal-content .fancybox-custom-overlay .title{font-family:quincycf,sans-serif;font-weight:400;font-size:2rem;line-height:2.25rem;color:#ddf2d0;padding-right:2.125rem;margin-bottom:.5rem}.shorts-modal-content .fancybox-custom-overlay .text{font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0}.shorts-modal-content .fancybox-custom-overlay .link-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;padding:0;width:100%;max-width:14.625rem;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:0}.shorts-modal-content .fancybox-toolbar{opacity:1!important;right:0;top:0}.shorts-modal-content .fancybox-button--close{background-color:transparent!important;border-radius:0;visibility:visible!important;color:#fff;padding:.25rem;top:2.125rem;right:1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.shorts-modal-content .fancybox-button--close:hover{opacity:.7}.shorts-modal-content .fancybox-button--close svg{fill:#fff}.shorts-modal-content .fancybox-pagination{position:absolute;top:1rem;left:0;width:100%;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;z-index:99998;pointer-events:auto}.shorts-modal-content .fancybox-dot{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;border-radius:0;background-color:rgba(255,255,255,.44);border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;position:relative}.shorts-modal-content .fancybox-dot:after{content:"";position:absolute;left:0;top:50%;height:1rem;width:100%;margin-top:-.5rem}@media (any-hover:hover){.shorts-modal-content .fancybox-dot:hover{background-color:rgba(255,255,255,.7)}}.shorts-modal-content .fancybox-dot.active{pointer-events:none}.shorts-modal-content .fancybox-dot .progress-fill{position:absolute;top:0;left:0;height:100%;width:0%;background-color:#fff;-webkit-transition:width .1s linear;transition:width .1s linear;border-radius:0}.shorts-modal-content .fancybox-navigation .fancybox-button{background-clip:content-box;height:2rem;opacity:1!important;visibility:visible!important;position:absolute;top:calc(50% - 1rem);width:2rem;border-radius:0;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.shorts-modal-content .fancybox-button:hover{background:0 0;color:#fff;opacity:.7!important}.shorts-modal-content .fancybox-navigation .fancybox-button--arrow_left{left:1rem;padding:0}.shorts-modal-content .fancybox-navigation .fancybox-button--arrow_right{padding:0;right:1rem}.shorts-modal-content .fancybox-navigation .fancybox-button div{padding:.25rem}.shorts-modal-content .fancybox-button[disabled],.shorts-modal-content .fancybox-button[disabled]:hover{opacity:0!important;cursor:default}.shorts-modal-content .fancybox-slide img{display:none!important}.shorts-modal-content .fancybox-slide{background-color:#186150!important}.shorts-modal-content.fancybox-container{z-index:3147483648}.pricingPage,.spa-packages-page{background:#0c5947}@media screen and (min-width:1026px){.pricingPage .accordion-faq__title,.spa-packages-page .accordion-faq__title{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:1026px){.pricingPage .section-faq,.spa-packages-page .section-faq{padding-bottom:19.1875rem}}.spa-packages-main{padding-top:9.5rem;padding-top:12.5rem;background:#0c5947;position:relative;overflow:hidden;margin-bottom:5.4375rem}@media screen and (max-width:640px){.spa-packages-main{padding-top:3rem;margin-bottom:1.5rem}}.spa-packages-main .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.spa-packages-main .flex-box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:1025px){.spa-packages-main .flex-box .top{display:block}}@media screen and (max-width:640px){.spa-packages-main .flex-box .top{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:1.5rem}}.spa-packages-main .flex-box .top .left{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1025px){.spa-packages-main .flex-box .top .left{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:100%;text-align:center}}.spa-packages-main .flex-box .top .left p{display:block;max-width:42.375rem;font-weight:400;font-size:1.25rem;line-height:140%;color:#ddf2d0;margin-bottom:1.125rem}@media screen and (max-width:1025px){.spa-packages-main .flex-box .top .left p{margin-left:auto;margin-right:auto}}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .left p{display:none}}.spa-packages-main .flex-box .top .right{width:30rem;min-width:30rem;margin-left:2.75rem}@media screen and (max-width:1025px){.spa-packages-main .flex-box .top .right{margin-left:auto;margin-right:auto;margin-top:2rem}}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right{width:100%;min-width:100%}}.spa-packages-main .flex-box .top .right .box{border:1px solid rgba(255,255,255,.24);border-radius:2.875rem;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-bottom:1.5rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box{padding-top:1.5rem}}.spa-packages-main .flex-box .top .right .box .items{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(255,255,255,.24);margin-bottom:.875rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box .items{border-top:1px solid rgba(255,255,255,.24)}}.spa-packages-main .flex-box .top .right .box .items .item{width:33.3333%;border-right:1px solid rgba(255,255,255,.24);text-align:center;padding:1.5rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box .items .item{width:50%}.spa-packages-main .flex-box .top .right .box .items .item:last-child{display:none}.spa-packages-main .flex-box .top .right .box .items .item:nth-child(2){border-right:none}}.spa-packages-main .flex-box .top .right .box .items .item:last-child{border-right:none}.spa-packages-main .flex-box .top .right .box .items .item .icon{margin-bottom:.75rem}.spa-packages-main .flex-box .top .right .box .items .item .icon svg{display:block;height:1.625rem;width:auto;margin:0 auto}.spa-packages-main .flex-box .top .right .box .items .item span{display:block;font-weight:600;font-size:1rem;line-height:1.25rem;color:#ffa818;margin-bottom:.125rem}.spa-packages-main .flex-box .top .right .box .items .item p{display:block;margin:0;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#ddf2d0}.spa-packages-main .flex-box .top .right .box .list span{display:block;font-weight:600;font-size:1rem;line-height:1.5rem;text-align:center;letter-spacing:.36rem;text-transform:uppercase;color:#fff;margin-bottom:.875rem}.spa-packages-main .flex-box .top .right .box .list ul{list-style:none;padding:0 .5rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4375rem .5rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box .list ul{padding:0 .5rem}}.spa-packages-main .flex-box .top .right .box .list ul li{font-weight:400;font-size:1rem;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:.5625rem;white-space:nowrap;background:#186150;border:1px solid rgba(255,255,255,.12);border-radius:100px}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box .list ul li{font-size:.75rem;padding:.375rem .5rem;border:none}}.spa-packages-main .flex-box .top .right .box .list ul li:before{content:"";display:block;width:1.375rem;height:1.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='122.877px' height='101.052px' viewBox='0 0 122.877 101.052'%3E%3Cpath d='M4.43,63.63c-2.869-2.755-4.352-6.42-4.427-10.11c-0.074-3.689,1.261-7.412,4.015-10.281 c2.752-2.867,6.417-4.351,10.106-4.425c3.691-0.076,7.412,1.255,10.283,4.012l24.787,23.851L98.543,3.989l1.768,1.349l-1.77-1.355 c0.141-0.183,0.301-0.339,0.479-0.466c2.936-2.543,6.621-3.691,10.223-3.495V0.018l0.176,0.016c3.623,0.24,7.162,1.85,9.775,4.766 c2.658,2.965,3.863,6.731,3.662,10.412h0.004l-0.016,0.176c-0.236,3.558-1.791,7.035-4.609,9.632l-59.224,72.09l0.004,0.004 c-0.111,0.141-0.236,0.262-0.372,0.368c-2.773,2.435-6.275,3.629-9.757,3.569c-3.511-0.061-7.015-1.396-9.741-4.016L4.43,63.63 L4.43,63.63z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.75rem .75rem;background-position:center;margin-right:.625rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .top .right .box .list ul li:before{margin-right:.375rem;width:1rem;height:1rem;background-size:.625rem .625rem}}.spa-packages-main .flex-box .mid{width:100%}@media screen and (max-width:640px){.spa-packages-main .flex-box .mid{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.spa-packages-main .flex-box .mid .img-video-box{width:100%;margin-top:5.625rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .mid .img-video-box{margin-top:0}}.spa-packages-main .flex-box .mid .img-video{border-radius:4rem;padding-top:49.265%;position:relative;z-index:2;overflow:hidden;pointer-events:none}@media screen and (max-width:640px){.spa-packages-main .flex-box .mid .img-video{padding-top:88.397%;margin:0 -1rem;border-radius:0 0 46px 46px}}.spa-packages-main .flex-box .mid .img-video .video-js,.spa-packages-main .flex-box .mid .img-video .video-player,.spa-packages-main .flex-box .mid .img-video .vimeo-player,.spa-packages-main .flex-box .mid .img-video .youtube-player,.spa-packages-main .flex-box .mid .img-video iframe,.spa-packages-main .flex-box .mid .img-video img,.spa-packages-main .flex-box .mid .img-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:4rem;position:absolute;left:0;top:0}.spa-packages-main .flex-box .mid .img-video .video-js,.spa-packages-main .flex-box .mid .img-video .vimeo-player,.spa-packages-main .flex-box .mid .img-video .youtube-player{width:calc(100% + 6.25rem)!important;height:calc(100% + 6.25rem)!important;left:-3.125rem!important;top:-3.125rem!important}@media screen and (max-width:640px){.spa-packages-main .flex-box .mid .img-video .video-js,.spa-packages-main .flex-box .mid .img-video .vimeo-player,.spa-packages-main .flex-box .mid .img-video .youtube-player{width:calc(100% + 20rem)!important;height:calc(100% + 20rem)!important;left:-10rem!important;top:-10rem!important}}.spa-packages-main .flex-box .mid .img-video img.hide{opacity:0;visibility:hidden}.spa-packages-main .flex-box .bot{width:100%;margin-top:5.625rem;margin-bottom:2.75rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .bot{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:2rem;margin-bottom:0}}.spa-packages-main .flex-box .bot .title{font-weight:600;font-size:1.5rem;line-height:1.5rem;letter-spacing:.36rem;text-transform:uppercase;color:#fff;margin-bottom:1.5rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .bot .title{font-size:1rem;line-height:1.5rem;margin-bottom:1.625rem}}.spa-packages-main .flex-box .bot .items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.75rem;font-weight:400;font-size:1rem;line-height:1.5rem;color:#fff}@media screen and (max-width:640px){.spa-packages-main .flex-box .bot .items{display:block;margin:0}}.spa-packages-main .flex-box .bot .items .item{width:calc(33.3333% - 1.5rem);margin:0 .75rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .bot .items .item{width:100%;margin:0;margin-bottom:2rem}.spa-packages-main .flex-box .bot .items .item:last-child{margin-bottom:0}}.spa-packages-main .flex-box .bot .items .item p{display:inline;margin:0}@media screen and (max-width:640px){.spa-packages-main .flex-box .bot .items .item p{display:block;margin-bottom:1.5rem}.spa-packages-main .flex-box .bot .items .item p:last-child{margin-bottom:0}}.spa-packages-main .flex-box .tickers{margin-top:0}@media (min-width:1026px){.spa-packages-main .flex-box .tickers .tickers-item:before{right:.625rem;top:-.4375rem;width:1.125rem;height:.875rem}}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers{margin-top:2rem;margin-bottom:2rem}}.spa-packages-main .flex-box .tickers .marquee{gap:1.5rem}@media (min-width:1026px){.spa-packages-main .flex-box .tickers .marquee{width:100%}}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers .marquee{gap:.5rem}}.spa-packages-main .flex-box .tickers .marquee .tickers-item{gap:1.5rem;padding:.375rem;padding-right:.75rem;border-radius:2rem;border:1px solid transparent}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers .marquee .tickers-item{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06);padding:.3125rem;padding-right:.75rem;gap:.5rem}}.spa-packages-main .flex-box .tickers .marquee .tickers-item__image{width:3.375rem;min-width:3.375rem;height:3.375rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers .marquee .tickers-item__image{width:2.5rem;min-width:2.5rem;height:2.5rem}}.spa-packages-main .flex-box .tickers .marquee .tickers-item__title{color:#a6bfb9;font-size:.875rem;line-height:1.375rem;margin-bottom:.125rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers .marquee .tickers-item__title{font-size:.5625rem;line-height:.75rem}}.spa-packages-main .flex-box .tickers .marquee .tickers-item__caption{margin-top:0;color:#ddf2d0;font-size:1.125rem;line-height:1.5rem;font-weight:500}@media screen and (max-width:640px){.spa-packages-main .flex-box .tickers .marquee .tickers-item__caption{font-size:.625rem;line-height:1rem}}.spa-packages-main .flex-box .tickers .marquee .tickers-item:before{content:"";background:url(../img/spa-packages/quote.svg) center/contain no-repeat}.spa-packages-main .flex-box .guests-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.125rem}@media screen and (max-width:1025px){.spa-packages-main .flex-box .guests-choice{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice{display:block;margin-bottom:.875rem}}.spa-packages-main .flex-box .guests-choice .choice-rate{width:9.375rem;position:relative;margin-right:1.5rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice .choice-rate{margin-left:auto;margin-right:auto;margin-bottom:.875rem}}.spa-packages-main .flex-box .guests-choice .choice-rate>svg{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spa-packages-main .flex-box .guests-choice .choice-rate>svg:first-child{left:0;width:1.375rem;height:auto}.spa-packages-main .flex-box .guests-choice .choice-rate>svg:last-child{right:0;width:1.3125rem;height:auto}.spa-packages-main .flex-box .guests-choice .choice-rate span{display:block;font-style:normal;font-weight:600;font-size:2.75rem;line-height:3rem;color:#fff;text-align:center}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice .choice-rate span{font-size:2.5rem;line-height:2.75rem}}.spa-packages-main .flex-box .guests-choice .choice-rate .stars-icon svg{display:block;width:4.875rem;height:auto;margin:0 auto}.spa-packages-main .flex-box .guests-choice .choice-text{width:14.875rem}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice .choice-text{width:100%;text-align:center}}.spa-packages-main .flex-box .guests-choice .choice-text span{display:block;font-weight:600;font-size:1.125rem;line-height:1.75rem;letter-spacing:.36rem;text-transform:uppercase;color:#fff}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice .choice-text span{font-size:1rem;line-height:1.5rem}}.spa-packages-main .flex-box .guests-choice .choice-text p{display:block;margin:0;font-weight:400;font-size:1rem;line-height:1.5rem;color:#ddf2d0}@media screen and (max-width:640px){.spa-packages-main .flex-box .guests-choice .choice-text p{max-width:13rem;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.25rem}}.spa-packages-main .flex-box h1{font-weight:500;font-size:4rem;line-height:102%;color:#ddf2d0;margin:0;margin-bottom:1.125rem;letter-spacing:.02em}@media screen and (max-width:640px){.spa-packages-main .flex-box h1{font-size:2.125rem;line-height:2.375rem;margin-bottom:2rem}}.spa-packages-main .flex-box .link-btn{min-width:16.5rem}.flex-box.aos-animate+.spa-packages-anim-wave svg path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.spa-packages-anim-wave{position:absolute;right:0;top:0;width:100%;height:100%}@media screen and (max-width:640px){.spa-packages-anim-wave{display:none}}.spa-packages-anim-wave svg{display:block;width:59.8125rem;height:auto;position:absolute;top:-9.5rem;right:2.5rem}@media screen and (max-width:1025px){.spa-packages-anim-wave svg{right:0}}.spa-packages-anim-wave svg path{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;opacity:0;stroke-width:0}.spa-packages-anim-wave svg path:nth-child(1){-webkit-transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,-webkit-transform 1s;transition:opacity .7s,transform 1s;transition:opacity .7s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.spa-packages-anim-wave svg path:nth-child(2){-webkit-transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,-webkit-transform 1.2s;transition:opacity .7s,transform 1.2s;transition:opacity .7s,transform 1.2s,-webkit-transform 1.2s;-webkit-transition-delay:1s;transition-delay:1s}.spa-packages-anim-wave svg path:nth-child(3){-webkit-transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,-webkit-transform 1.4s;transition:opacity .7s,transform 1.4s;transition:opacity .7s,transform 1.4s,-webkit-transform 1.4s;-webkit-transition-delay:1s;transition-delay:1s}.spa-packages-anim-wave svg path:nth-child(4){-webkit-transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,-webkit-transform 1.6s;transition:opacity .7s,transform 1.6s;transition:opacity .7s,transform 1.6s,-webkit-transform 1.6s;-webkit-transition-delay:1s;transition-delay:1s}.spa-packages-anim-wave svg path:nth-child(5){-webkit-transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,-webkit-transform 1.8s;transition:opacity .7s,transform 1.8s;transition:opacity .7s,transform 1.8s,-webkit-transform 1.8s;-webkit-transition-delay:1s;transition-delay:1s}.spa-packages{background:#fbf6f1;border-radius:5.625rem;margin-bottom:2rem;padding-top:4.625rem;padding-bottom:5rem}@media screen and (max-width:640px){.spa-packages{border-radius:2rem;padding-top:2rem;padding-bottom:1rem}}.spa-packages h2{font-weight:400;font-size:4rem;line-height:102%;text-align:center;color:#000;margin-bottom:1.3125rem}@media screen and (max-width:640px){.spa-packages h2{font-size:2.5rem;margin-bottom:1.125rem;text-align:left}}.spa-packages .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-bottom:2.75rem}@media screen and (max-width:640px){.spa-packages .filters{overflow:auto;padding-bottom:.625rem;margin-bottom:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:-1rem;padding-right:1rem}}.spa-packages .filters .filter{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4375rem .6875rem;border:1px solid rgba(185,209,177,.5);border-radius:111px;-webkit-transition:all .3s ease;transition:all .3s ease}.spa-packages .filters .filter svg{display:block;width:.8125rem;height:auto}.spa-packages .filters .filter svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.spa-packages .filters .filter span{display:block;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#0c5947;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.spa-packages .filters .filter svg+span{margin-left:.5rem}.spa-packages .filters .filter:hover{border-color:#0c5947}.spa-packages .filters .filter.active{pointer-events:none;background:#0c5947;border-color:#0c5947}.spa-packages .filters .filter.active span{color:#fff}.spa-packages .filters .filter.active svg path{fill:#fff}.spa-packages .packages-box{max-width:75rem;margin-left:auto;margin-right:auto;margin-bottom:-2.75rem}@media screen and (max-width:640px){.spa-packages .packages-box{margin-bottom:-.75rem}}.spa-packages .packages-box .packages-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2rem;overflow:hidden;margin-bottom:2.75rem}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item{border-radius:1.5rem;margin-bottom:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.spa-packages .packages-box .packages-item .left{width:50%}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .left{width:100%}}.spa-packages .packages-box .packages-item .right{width:50%;padding:2rem 1.5rem}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .right{width:100%;padding:1rem 1.5rem}}.spa-packages .packages-box .packages-item .right .ideal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.spa-packages .packages-box .packages-item .right .ideal svg{display:block;width:.75rem;height:auto}.spa-packages .packages-box .packages-item .right .ideal span{display:block;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#fff;margin-left:.5rem}.spa-packages .packages-box .packages-item .right h3{font-weight:400;font-size:2rem;line-height:2.125rem;color:#fff;margin-bottom:.75rem}.spa-packages .packages-box .packages-item .right .text{font-weight:400;font-size:1rem;line-height:1.5rem;color:rgba(255,255,255,.9);margin-bottom:1.9375rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;height:calc(1.5rem * 5)}.spa-packages .packages-box .packages-item .right .price-ideal{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:-2rem;padding:1.5rem;border-top:1px solid rgba(0,0,0,.1);background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .right .price-ideal{margin-bottom:-1rem;display:block}}.spa-packages .packages-box .packages-item .right .price-ideal .price{margin-right:2rem}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .right .price-ideal .price{margin-right:0;text-align:center;margin-bottom:1rem}}.spa-packages .packages-box .packages-item .right .price-ideal .price span{display:block;font-family:quincycf,sans-serif;font-weight:400;font-size:1.625rem;line-height:2rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:.125rem;white-space:nowrap}.spa-packages .packages-box .packages-item .right .price-ideal .price p{display:block;margin:0;font-weight:400;font-size:.875rem;line-height:140%;color:#fff;white-space:nowrap}.spa-packages .packages-box .packages-item .right .price-ideal .link-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:3.375rem}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .right .price-ideal .link-btn{width:100%}}.spa-packages .packages-box .packages-item .right .btn-ideal{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:-2rem;padding:1.5rem;border-top:1px solid rgba(255,255,255,.05);background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%)}@media screen and (max-width:640px){.spa-packages .packages-box .packages-item .right .btn-ideal{margin-bottom:-1rem}}.spa-packages .packages-box .packages-item .right .btn-ideal .fast{margin-top:calc(-1.5rem - 1px);background:rgba(255,255,255,.16);border-radius:0 0 .25rem .25rem;padding:.1875rem 0;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:1rem;width:8.75rem}.spa-packages .packages-box .packages-item .right .btn-ideal .fast svg{display:block;width:.9375rem;height:auto}.spa-packages .packages-box .packages-item .right .btn-ideal .fast span{display:block;font-family:Lato,Helvetica,sans-serif;font-weight:500;font-size:.875rem;line-height:1.375rem;letter-spacing:.04em;color:#771800}.spa-packages .packages-box .packages-item .right .btn-ideal .ideal-for{font-weight:400;font-size:.875rem;line-height:140%;text-align:center;color:#fff;margin-bottom:1rem}.spa-packages .packages-box .packages-item .right .btn-ideal .link-btn{width:100%;height:3.375rem;margin-bottom:1rem}.spa-packages .packages-box .packages-item .right .btn-ideal .link-btn:last-child{margin-bottom:0}.spa-packages .packages-box .packages-item.blue .right{background:#1a4b65}.spa-packages .packages-box .packages-item.green .right{background:#104c38}.spa-packages .packages-box .packages-item.red .right{background:#b72828}.spa-packages .packages-box .packages-item.swamp .right{background:#3b5923}.spa-packages .packages-box .packages-item.mother .right{background:#dc6347}.spa-packages .packages-box .packages-item.mother .right .btn-ideal .link-btn{color:#f37f64}.spa-packages .packages-box .packages-item.mother .right .btn-ideal .fast svg path{fill:#771800}.spa-packages .packages-box .packages-item.mother .right .btn-ideal .fast span{color:#771800}.spa-packages .packages-box .packages-item.father .right{background:#4e77d1}.spa-packages .packages-box .packages-item.father .right .btn-ideal .link-btn{color:#3774fa}.spa-packages .packages-box .packages-item.father .right .btn-ideal .fast svg path{fill:#072a72}.spa-packages .packages-box .packages-item.father .right .btn-ideal .fast span{color:#072a72}.spa-packages .packages-box .packages-item.newyear .right{background:#c47d47}.spa-packages .packages-box .packages-item.newyear .right .btn-ideal .link-btn{color:#bb8040}.spa-packages .packages-box .packages-item.newyear .right .btn-ideal .fast svg path{fill:#594106}.spa-packages .packages-box .packages-item.newyear .right .btn-ideal .fast span{color:#594106}.spa-packages .packages-box .packages-item.valentine .right{background:#b72828}.spa-packages .packages-box .packages-item.valentine .right .btn-ideal .link-btn{color:#d93023}.spa-packages .packages-box .packages-item.valentine .right .btn-ideal .fast svg path{fill:#620800}.spa-packages .packages-box .packages-item.valentine .right .btn-ideal .fast span{color:#620800}@media screen and (max-width:640px){.spa-packages.special-events .filters .filter:first-child{display:none}}.spa-packages.special-events .packages-box .packages-item .right .text{margin-bottom:.875rem}.spa-packages.special-events .spa-packages-slider .swiper-slide{height:27.5rem}@media (max-width:640px){.spa-packages.special-events .spa-packages-slider .swiper-slide{height:12.1875rem}}.spa-packages-slider{overflow:hidden;position:relative}.spa-packages-slider .swiper-container{width:100%}.spa-packages-slider .swiper-slide{overflow:hidden;height:22.5rem}@media (max-width:640px){.spa-packages-slider .swiper-slide{height:12.1875rem}}.spa-packages-slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.spa-packages-slider .swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:2;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 .125rem;pointer-events:none}.spa-packages-slider .swiper-buttons .swiper-button-next,.spa-packages-slider .swiper-buttons .swiper-button-prev{width:2rem;height:2rem;background:0 0;-webkit-transition:.2s;transition:.2s;margin:0;pointer-events:all}.spa-packages-slider .swiper-buttons .swiper-button-next:hover,.spa-packages-slider .swiper-buttons .swiper-button-prev:hover{opacity:.9}.spa-packages-slider .swiper-buttons .swiper-button-next.swiper-button-disabled,.spa-packages-slider .swiper-buttons .swiper-button-prev.swiper-button-disabled{opacity:.5}.spa-packages-slider .swiper-buttons .swiper-button-next svg,.spa-packages-slider .swiper-buttons .swiper-button-prev svg{display:block;width:1.5rem;height:auto}.spa-packages-slider .swiper-pagination-bullets{z-index:3;position:absolute;left:0;bottom:.5rem;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.spa-packages-slider .swiper-pagination-bullet{width:.625rem;height:.625rem;cursor:pointer;background-color:#fff;border:1px solid #0c5947;border-radius:50%;margin:0;opacity:1;-webkit-transition:background-color;transition:background-color}.spa-packages-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0c5947;border-color:#fff}.private-party{background:#fbf6f1;border-radius:5.625rem;padding-top:4.6875rem;padding-bottom:5rem}@media screen and (max-width:640px){.private-party{border-radius:2rem;padding-top:2rem;padding-bottom:1rem;background:#fff}}.private-party h2{font-weight:400;font-size:4rem;line-height:102%;text-align:center;color:#000;margin-bottom:1.3125rem}@media screen and (max-width:640px){.private-party h2{font-size:2.5rem;margin-bottom:1.125rem;text-align:left}}.private-party .text{font-weight:400;font-size:1rem;line-height:1.5rem;text-align:center;color:#000;max-width:36.125rem;margin-left:auto;margin-right:auto;margin-bottom:2.75rem}@media screen and (max-width:640px){.private-party .text{margin-bottom:1.125rem;text-align:left}}.private-party .summary-form{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;max-width:34.875rem;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;border-radius:2rem;border:1px solid #b9d1b1;border-top:none;margin-left:auto;margin-right:auto;background:#fff;-webkit-box-shadow:0 2px 0 0 #0c5947 inset;box-shadow:0 2px 0 0 #0c5947 inset}@media (min-width:1026px){.private-party .summary-form{padding-top:1.625rem}}@media screen and (max-width:640px){.private-party .summary-form{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:100%;padding:0}.private-party .summary-form .summary-form__caption{display:none}.private-party .summary-form .summary-form__inner{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.private-party .summary-form .summary-form__title{letter-spacing:-.028em}.main-page{background:#0c5947}.index-fs{padding-top:10.375rem;margin-bottom:6.4375rem}@media screen and (max-width:1025px){.index-fs{padding-top:0;margin-bottom:1.375rem}}.index-fs .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1025px){.index-fs .box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.index-fs .box .left{width:50%;padding-right:1.375rem}@media screen and (max-width:1025px){.index-fs .box .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-right:0;padding-top:.875rem}}.index-fs .box .left .stories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin-bottom:1.375rem}@media screen and (max-width:1025px){.index-fs .box .left .stories{gap:.625rem;margin:0 -1.25rem;margin-bottom:.375rem;padding:0 1.25rem;padding-top:.375rem;padding-bottom:.375rem;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none}.index-fs .box .left .stories:-webkit-scrollbar{display:none}}@media screen and (max-width:640px){.index-fs .box .left .stories{margin:0 -1rem;margin-bottom:.375rem;padding:0 1rem;padding-top:.1875rem;padding-bottom:.125rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.index-fs .box .left .stories .story-item{width:4.5rem;min-width:4.5rem;position:relative}.index-fs .box .left .stories .story-item.akcent .img:before{background:-webkit-gradient(linear,left top,left bottom,from(#fcd2b5),to(#ffc66b));background:linear-gradient(180deg,#fcd2b5 0,#ffc66b 100%)}.index-fs .box .left .stories .story-item .img-box{border-radius:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;width:4rem;height:4rem}@media screen and (max-width:1025px){.index-fs .box .left .stories .story-item .img-box{width:3.625rem;height:3.625rem}}.index-fs .box .left .stories .story-item .img-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:2;top:0;left:0;border-radius:50%}.index-fs .box .left .stories .story-item .img{display:block;border-radius:50%;position:relative;width:4rem;height:4rem;margin-left:auto;margin-right:auto}@media screen and (max-width:1025px){.index-fs .box .left .stories .story-item .img{width:3.625rem;height:3.625rem}}.index-fs .box .left .stories .story-item .img:before{content:"";position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);background:#0c5947;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#1cb18e),to(#12ce7d));background:linear-gradient(180deg,#1cb18e 0,#12ce7d 100%)}.index-fs .box .left .stories .story-item .img:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #0c5947;border-radius:50%;z-index:3}.index-fs .box .left .stories .story-item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:2;top:0;left:0;border-radius:50%}.index-fs .box .left .stories .story-item .title{font-weight:400;font-size:.875rem;line-height:140%;text-align:center;color:#ddf2d0;margin:0 -.375rem;margin-top:.5rem}@media screen and (max-width:1025px){.index-fs .box .left .stories .story-item .title{margin:0;margin-top:.5rem;font-size:.75rem}}.index-fs .box .left h1{font-weight:400;font-size:4rem;line-height:104%;text-align:center;color:#ddf2d0;letter-spacing:.015em;margin-top:0;margin-bottom:1.25rem;margin-left:-.625rem;margin-right:-.625rem}@media screen and (max-width:1025px){.index-fs .box .left h1{font-weight:400;line-height:102%;font-size:2.5rem;line-height:2.625rem;margin-left:0;margin-right:0;margin-bottom:1rem;padding:0}}.index-fs .box .left p{display:block;margin:0;font-weight:400;font-size:1.25rem;line-height:140%;text-align:center;color:#ddf2d0;margin-bottom:1.125rem}@media screen and (max-width:1025px){.index-fs .box .left p{font-size:1.125rem;margin-bottom:2rem}.index-fs .box .left p br{display:none}}.index-fs .box .left .book-now-btn{position:relative;bottom:auto;right:auto;margin-bottom:0;margin-left:auto;margin-right:auto;width:7.25rem;height:7.25rem;border-radius:50%;background:0 0}.index-fs .box .left .book-now-btn:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#ddf2d0;border-radius:50%;-webkit-transition:background .3s;transition:background .3s;-webkit-animation:10s linear infinite alternate both deform;animation:10s linear infinite alternate both deform;border:1px solid #0c5947}.index-fs .box .left .book-now-btn.js-fixed-btn-on-index{position:fixed;right:2.5rem;bottom:2.5rem;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}.index-fs .box .left .book-now-btn.fixed{opacity:1;z-index:100;visibility:visible}.index-fs .box .right{width:50%;padding-left:1.375rem;position:relative}@media screen and (max-width:1025px){.index-fs .box .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% + 2.5rem);padding-left:0;margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width:640px){.index-fs .box .right{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}}.index-fs .box .right .img-video-box{width:100%;position:relative}.index-fs .box .right .img-video-box:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(5.89%,rgba(0,0,0,.6)),color-stop(24.04%,rgba(0,0,0,0)),color-stop(68.75%,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,.6) 5.89%,rgba(0,0,0,0) 24.04%,rgba(0,0,0,0) 68.75%,rgba(0,0,0,.6) 100%);border-radius:2rem;z-index:2}@media screen and (max-width:1025px){.index-fs .box .right .img-video-box:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(11.85%,rgba(0,0,0,.6)),color-stop(32.04%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.6) 11.85%,rgba(0,0,0,0) 32.04%);border-radius:0}}@media screen and (max-width:640px){.index-fs .box .right .img-video-box{margin-top:0}}.index-fs .box .right .img-video{border-radius:2rem;padding-top:86.93%;position:relative;z-index:2;overflow:hidden;pointer-events:none}@media screen and (max-width:1025px){.index-fs .box .right .img-video{padding-top:75.7333%;border-radius:0}}.index-fs .box .right .img-video .video-js,.index-fs .box .right .img-video .video-player,.index-fs .box .right .img-video .vimeo-player,.index-fs .box .right .img-video .youtube-player,.index-fs .box .right .img-video iframe,.index-fs .box .right .img-video img,.index-fs .box .right .img-video video{display:block;width:100%;height:100%;border-radius:2rem;position:absolute;left:0;top:0}@media screen and (max-width:1025px){.index-fs .box .right .img-video .video-js,.index-fs .box .right .img-video .video-player,.index-fs .box .right .img-video .vimeo-player,.index-fs .box .right .img-video .youtube-player,.index-fs .box .right .img-video iframe,.index-fs .box .right .img-video img,.index-fs .box .right .img-video video{border-radius:0}}.index-fs .box .right .img-video .video-js,.index-fs .box .right .img-video .vimeo-player,.index-fs .box .right .img-video .youtube-player{width:calc(100% + 23.75rem)!important;height:calc(100% + 23.75rem)!important;left:-11.875rem!important;top:-11.875rem!important}@media screen and (max-width:640px){.index-fs .box .right .img-video .video-js,.index-fs .box .right .img-video .vimeo-player,.index-fs .box .right .img-video .youtube-player{width:calc(100% + 20rem)!important;height:calc(100% + 20rem)!important;left:-10rem!important;top:-10rem!important}}.index-fs .box .right .img-video img.hide{opacity:0;visibility:hidden}.index-fs .box .excellents{z-index:3;position:absolute;right:0;bottom:0;width:calc(100% - 1.375rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.75rem;padding-bottom:1.5rem}@media screen and (max-width:1025px){.index-fs .box .excellents{position:static;margin-top:2.75rem;width:100%;gap:1.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1025px){.index-fs .box .excellents .decor{display:none}}.index-fs .box .excellents .decor svg{display:block;height:5.0625rem;width:auto}.index-fs .box .excellents .item{width:6.25rem}@media screen and (max-width:1025px){.index-fs .box .excellents .item{width:auto;min-width:5.5rem}}.index-fs .box .excellents .item .icon{margin-bottom:.75rem}.index-fs .box .excellents .item .icon svg{display:block;height:1.875rem;width:auto;margin-left:auto;margin-right:auto}@media screen and (max-width:1025px){.index-fs .box .excellents .item .icon svg{height:1.625rem}}.index-fs .box .excellents .item span{display:block;font-weight:600;font-size:1.125rem;line-height:140%;text-align:center;color:#ddf2d0;margin-bottom:.125rem}@media screen and (max-width:1025px){.index-fs .box .excellents .item span{font-size:1rem;line-height:1.25rem;color:#fab687}}.index-fs .box .excellents .item p{display:block;font-weight:400;font-size:.875rem;line-height:1.5rem;text-align:center;color:#ddf2d0;margin:0}@media screen and (max-width:1025px){.index-fs .box .excellents .item p{font-size:.875rem;line-height:1.25rem}}.index-locations{margin-bottom:10.625rem;position:relative}@media screen and (max-width:640px){.index-locations{margin-bottom:3.625rem}}.index-locations>svg{display:block;width:100%;height:auto;position:absolute;left:0;bottom:-6.0625rem}@media screen and (max-width:1025px){.index-locations>svg{display:none}}.index-locations .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1025px){.index-locations .box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.index-locations .box h2{font-weight:400;font-size:4rem;line-height:102%;text-align:center;color:#ddf2d0;margin-bottom:1.5rem;letter-spacing:.03em}@media screen and (max-width:1025px){.index-locations .box h2{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:"DM Sans";font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:.36rem;text-transform:uppercase;color:#fff;margin-bottom:1.125rem}}.index-locations .box .left{width:50%;padding-right:1.375rem}@media screen and (max-width:1025px){.index-locations .box .left{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:0}}.index-locations .box .right{width:50%;padding-left:1.375rem}@media screen and (max-width:1025px){.index-locations .box .right{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0}}.index-locations .box .right .locations{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem}@media screen and (max-width:640px){.index-locations .box .right .locations{gap:.75rem;margin:0 -1rem;padding:0 1rem}}.index-locations .box .right .locations:-webkit-scrollbar{display:none}.index-locations .box .right .locations .item{width:calc(50% - .75rem);min-width:calc(50% - .75rem);overflow:hidden;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#186150}@media screen and (max-width:640px){.index-locations .box .right .locations .item{width:calc(100% - 1.4375rem);min-width:calc(100% - 1.4375rem)}}.index-locations .box .right .locations .item .img{position:relative;height:12.3125rem}.index-locations .box .right .locations .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.index-locations .box .right .locations .item .info{padding:1rem;padding-top:.875rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.index-locations .box .right .locations .item .info h3{font-weight:400;font-size:1.875rem;line-height:2.25rem;color:#fff;margin-bottom:.9375rem;letter-spacing:.02em}.index-locations .box .right .locations .item .info ul{padding:0;margin:0;list-style:none}.index-locations .box .right .locations .item .info ul li{position:relative;font-family:Lato,Helvetica,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#d3efc2;padding-left:1.5rem;margin-bottom:.5625rem}.index-locations .box .right .locations .item .info ul li:last-child{margin-bottom:0}.index-locations .box .right .locations .item .info ul li svg{display:block;height:1rem;width:auto;position:absolute;left:0;top:.125rem}.index-locations .box .right .locations .item .info ul li a{color:inherit;text-decoration:underline;text-decoration-color:transparent}.index-locations .box .right .locations .item .info ul li a:hover{text-decoration-color:#d3efc2}.index-locations .box .right .locations .item .bot{border-top:1px solid rgba(255,255,255,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem;background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%);border-top:1px solid rgba(255,255,255,.05)}.index-locations .box .right .locations .item .bot .text{font-family:Lato,Helvetica,sans-serif;font-weight:700;font-size:.875rem;line-height:1.625rem;letter-spacing:.04em;text-transform:uppercase;letter-spacing:-.01em;color:#fff;padding-right:.625rem}.index-locations .box .right .locations .item .bot .link-btn{min-width:9.75rem;padding:0;height:3rem;letter-spacing:-.02em}@media screen and (min-width:1026px){.index-locations .tickers{display:block;max-width:22.125rem;margin:0 auto}}@media screen and (max-width:640px){.index-locations .tickers{margin-top:1.75rem;margin-bottom:0}}.index-locations .tickers .marquee{gap:1.5rem}@media (min-width:1026px){.index-locations .tickers .marquee{width:100%;display:block;white-space:normal}}@media screen and (max-width:640px){.index-locations .tickers .marquee{gap:.5rem}}.index-locations .tickers .marquee .tickers-item{gap:1rem;padding:.375rem;border-radius:2rem;border:1px solid transparent}@media screen and (min-width:1026px){.index-locations .tickers .marquee .tickers-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;margin-bottom:.875rem}.index-locations .tickers .marquee .tickers-item:last-child{margin-bottom:0}}@media screen and (max-width:640px){.index-locations .tickers .marquee .tickers-item{padding:.3125rem;padding-right:.75rem;gap:.625rem}}.index-locations .tickers .marquee .tickers-item__image{width:3.375rem;min-width:3.375rem;height:3.375rem}@media screen and (max-width:640px){.index-locations .tickers .marquee .tickers-item__image{width:2.5rem;min-width:2.5rem;height:2.5rem}}.index-locations .tickers .marquee .tickers-item__title{color:#a6bfb9;font-size:.875rem;line-height:1.375rem;margin-bottom:.125rem}@media screen and (max-width:640px){.index-locations .tickers .marquee .tickers-item__title{font-size:.5625rem;line-height:.75rem}}.index-locations .tickers .marquee .tickers-item__caption{margin-top:0;color:#ddf2d0;font-size:1rem;line-height:1.375rem;font-weight:500}@media screen and (max-width:640px){.index-locations .tickers .marquee .tickers-item__caption{font-size:.625rem;line-height:1rem}}.index-locations .tickers .marquee .tickers-item:before{content:"";background:url(../img/spa-packages/quote.svg) center/contain no-repeat;width:1.125rem;height:.875rem}@media screen and (min-width:1026px){.index-locations .tickers .marquee .tickers-item:before{right:.3125rem;top:-.25rem}}.index-featured-packages{margin-bottom:13.3125rem}@media screen and (max-width:1025px){.index-featured-packages{margin-bottom:3.4375rem}}.index-featured-packages h2{font-weight:400;font-size:4rem;line-height:102%;text-align:left;color:#ddf2d0;letter-spacing:.023em;margin-bottom:1.75rem}@media screen and (max-width:1025px){.index-featured-packages h2{font-size:3rem;margin-bottom:1.25rem}}.index-featured-packages .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#ddf2d0;margin-bottom:4rem}@media screen and (max-width:1025px){.index-featured-packages .sub-title{margin-bottom:1.875rem;letter-spacing:.355em}}.index-featured-packages .packages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 1.5rem}@media screen and (max-width:640px){.index-featured-packages .packages{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -1rem;padding:0 1rem}.index-featured-packages .packages:-webkit-scrollbar{display:none}}.index-featured-packages .packages .item{width:calc(25% - 1.125rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1025px){.index-featured-packages .packages .item{width:calc(50% - .75rem)}}@media screen and (max-width:640px){.index-featured-packages .packages .item{width:calc(100% - 5.625rem);min-width:calc(100% - 5.625rem)}}.index-featured-packages .packages .item .img{position:relative;padding-top:100%;overflow:hidden;border-radius:2rem;margin-bottom:1.875rem}@media screen and (max-width:1025px){.index-featured-packages .packages .item .img{margin-bottom:1rem}}.index-featured-packages .packages .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.index-featured-packages .packages .item h3{font-weight:400;font-size:1.625rem;line-height:2rem;color:#fff;letter-spacing:0;margin-bottom:.8125rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:2rem;letter-spacing:.025em}.index-featured-packages .packages .item p{font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0;display:block;margin-bottom:1.125rem}.index-featured-packages .packages .item .link-btn{max-width:12.9375rem;width:100%;padding:0;margin-top:auto;margin-bottom:0}@media screen and (max-width:1025px){.index-featured-packages .packages .item .link-btn{margin-top:0}}.index-featured-services-top h2{font-weight:400;font-size:4rem;line-height:102%;text-align:center;color:#ddf2d0;margin-bottom:1.75rem;letter-spacing:.025em}@media screen and (max-width:1025px){.index-featured-services-top h2{font-size:3rem;line-height:3.25rem;margin-bottom:1rem;text-align:left}}.index-featured-services-top .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#ddf2d0;text-align:center;margin-bottom:0}@media screen and (max-width:1025px){.index-featured-services-top .sub-title{text-align:left;letter-spacing:.355em}.index-featured-services-top .sub-title br{display:none}}.index-featured-services.b-main-left-right.third{margin-bottom:19.125rem;padding-bottom:0;padding-top:0}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third{margin-bottom:17.875rem}}@media screen and (max-width:640px){.index-featured-services.b-main-left-right.third{margin-bottom:1.375rem}}.index-featured-services.b-main-left-right.third .box-scroll{position:relative;z-index:3}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box-scroll{padding:0 1.25rem}}@media screen and (max-width:640px){.index-featured-services.b-main-left-right.third .box-scroll{padding:0 1rem}}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -1.25rem;padding:0 1.25rem;gap:1.25rem;padding-bottom:1.25rem}.index-featured-services.b-main-left-right.third .boxes:-webkit-scrollbar{display:none}}@media screen and (max-width:640px){.index-featured-services.b-main-left-right.third .boxes{margin:0 -1rem;padding:0 1rem;gap:1rem;padding-bottom:1.25rem}.index-featured-services.b-main-left-right.third .boxes:-webkit-scrollbar{display:none}}.index-featured-services.b-main-left-right.third .box{min-height:auto;padding-top:4rem;padding-bottom:0}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.9375rem;height:100%}}.index-featured-services.b-main-left-right.third .box .left{width:20.125rem;padding-right:0;max-width:20.125rem;position:relative}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box .left{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:.875rem}}.index-featured-services.b-main-left-right.third .box .left .open-video{position:absolute;bottom:1.5rem;right:1.5rem;width:1.375rem;height:1.375rem;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}.index-featured-services.b-main-left-right.third .box .left .open-video:hover{opacity:.7}.index-featured-services.b-main-left-right.third .box .left .open-video svg{display:block;width:100%;height:100%}.index-featured-services.b-main-left-right.third .box .left .img{border-radius:2rem;width:100%;height:27.375rem;padding-top:0;position:relative;overflow:hidden}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box .left .img{height:21.25rem}}.index-featured-services.b-main-left-right.third .box .left .img video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0;border-radius:2rem}.index-featured-services.b-main-left-right.third .box .right{width:calc(100% - 20.125rem);min-width:calc(100% - 20.125rem);padding-left:3.5rem;padding-right:0}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box .right{width:100%;min-width:100%;padding-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.index-featured-services.b-main-left-right.third .box h3{font-weight:400;font-size:3.625rem;line-height:3.875rem;color:#fff;margin-bottom:2rem;letter-spacing:.01em}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box h3{font-size:1.625rem;line-height:1.625rem;margin-bottom:.5rem}}.index-featured-services.b-main-left-right.third .box p{font-weight:400;font-size:1rem;line-height:1.375rem;color:#ddf2d0;margin-bottom:2rem;padding-right:1.875rem}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box p{font-size:1rem;line-height:140%;margin-bottom:1rem;padding-right:0}}.index-featured-services.b-main-left-right.third .box .link-btn{margin-top:0}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .box .link-btn{margin-top:auto;margin-bottom:0;max-width:12.9375rem;width:100%}}.index-featured-services.b-main-left-right.third .boxes .container{min-width:61.806%;width:61.806%;padding-right:1.25rem;padding-left:1.25rem}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .boxes .container{padding:0;width:calc(100% - 25rem);min-width:calc(100% - 25rem);margin:0}}@media screen and (max-width:640px){.index-featured-services.b-main-left-right.third .boxes .container{padding:0;width:calc(100% - 5.8125rem);min-width:calc(100% - 5.8125rem);margin:0}}.index-featured-services.b-main-left-right.third .boxes .container:first-child{padding-left:2.5rem}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .boxes .container:first-child{padding-left:0}}.index-featured-services.b-main-left-right.third .boxes .container:last-child{padding-right:2.5rem}@media screen and (max-width:1025px){.index-featured-services.b-main-left-right.third .boxes .container:last-child{padding-right:0}}.index-better-traditional{background:#3c6c60;padding-bottom:4.5rem;position:relative}@media screen and (max-width:640px){.index-better-traditional{padding-top:3.375rem;padding-bottom:2rem}}.index-better-traditional>svg{display:block;width:100%;height:auto;position:absolute;left:0;bottom:100%;margin-bottom:-4.375rem}@media screen and (max-width:640px){.index-better-traditional>svg{margin-bottom:0;top:-1px;bottom:auto}}.index-better-traditional>svg.mob{display:none}@media screen and (max-width:640px){.index-better-traditional>svg.mob{display:block}}@media screen and (max-width:640px){.index-better-traditional>svg.desk{display:none}}.index-better-traditional .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.index-better-traditional .box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.index-better-traditional .box .left{width:calc(50% - .8125rem);position:relative}@media screen and (max-width:640px){.index-better-traditional .box .left{width:calc(100% + 2rem);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:-1rem;margin-right:-1rem}}.index-better-traditional .box .left .img{position:relative;padding-top:100%;overflow:hidden;border-radius:5.625rem}.index-better-traditional .box .left .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.index-better-traditional .box .left svg{display:block;width:9.25rem;height:auto;position:absolute;right:2.1875rem;top:-5.625rem}@media screen and (max-width:1025px){.index-better-traditional .box .left svg{width:7.5rem;top:-3.75rem;right:1.875rem}}@media screen and (max-width:640px){.index-better-traditional .box .left svg{width:4.625rem;top:-1.6875rem;right:1rem}}.index-better-traditional .box .right{width:50%;padding-left:6.6875rem;padding-right:1.25rem}@media screen and (max-width:1025px){.index-better-traditional .box .right{padding-right:0;padding-left:.8125rem}}@media screen and (max-width:640px){.index-better-traditional .box .right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:0;margin-bottom:2rem}}.index-better-traditional .box .right h2{font-weight:400;font-size:4rem;line-height:102%;color:#ddf2d0;margin-bottom:2rem;letter-spacing:.025em}@media screen and (max-width:1025px){.index-better-traditional .box .right h2{font-size:3rem;margin-bottom:1.25rem}}@media screen and (max-width:640px){.index-better-traditional .box .right h2{max-width:15.125rem}}.index-better-traditional .box .right .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#ddf2d0;margin-bottom:2rem}.index-better-traditional .box .right ul{list-style:none;padding:0;margin:0}.index-better-traditional .box .right ul li{position:relative;padding-left:2.25rem;font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0;margin-bottom:1.1875rem}.index-better-traditional .box .right ul li:last-child{margin-bottom:0}.index-better-traditional .box .right ul li:before{content:"";width:1.25rem;height:1.3125rem;position:absolute;left:0;top:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4727 18.5709C14.5514 19.0768 13.4908 19.1891 12.3793 18.9947C11.2813 18.8184 10.1324 18.3362 9.34254 18.0758C7.27875 17.305 4.65723 16.5419 3.18914 17.1293C3.81647 16.2713 5.48891 16.1225 7.60822 16.7709C9.77002 17.4006 11.8184 18.4927 12.8429 18.4554C14.407 18.685 15.6732 17.9264 16.7635 17.1421C17.8377 16.3328 18.7364 15.4966 19.1852 14.9997C19.3193 14.8605 19.2787 14.7996 19.1265 14.9061C18.3296 15.4787 16.7996 16.4444 15.9054 16.6137C13.6881 17.0511 12.5076 16.1264 9.29164 14.992C7.54374 14.3751 5.86609 14.9824 4.89704 15.2222C5.37866 14.6425 5.9854 14.2616 6.7333 14.0365C8.22069 13.6043 9.84545 14.4046 11.3477 15.1318C12.8725 15.8622 14.2742 16.5195 15.837 15.891C17.681 15.21 19.0917 13.5876 19.5836 12.9886C19.6855 12.861 19.6178 12.8033 19.4792 12.8938C18.8712 13.2984 17.6339 14.007 16.6823 14.1526C15.1156 14.4213 13.9279 13.7287 12.5959 13.2593C10.9886 12.6828 9.02212 12.3686 7.47861 12.8238C9.51792 11.4073 11.2246 12.3929 13.1717 13.0887C15.1123 13.8505 17.0085 13.896 18.9434 12.1242C19.4283 11.6875 19.7848 11.1886 19.9731 10.8751C20.0466 10.7532 19.9595 10.6929 19.8344 10.7763C19.4211 11.0431 18.5939 11.5388 17.483 11.5759C16.2613 11.5747 15.456 11.2213 13.9067 11.0501C12.6101 10.8821 11.2832 10.834 10.4605 10.9873C11.8396 9.9311 13.1955 10.5268 14.6114 10.834C16.0188 11.1758 17.485 11.2284 18.8931 9.88943C19.1942 9.59766 19.4353 9.27507 19.5868 9.03844C19.6558 8.93073 19.5733 8.83391 19.4599 8.88135C19.2219 8.97756 18.8138 9.12694 18.091 9.1911C17.4502 9.27317 16.1826 8.99936 15.1942 9.00061C14.2097 9.0359 13.2684 9.12311 12.7874 9.21932C13.7919 8.34976 14.7171 8.56583 15.7165 8.64537C16.6991 8.74671 17.7558 8.71077 18.6358 7.84186C18.7364 7.73863 18.8125 7.5687 18.857 7.43017C18.8866 7.33784 18.7887 7.24098 18.6945 7.26472C18.5262 7.30768 18.2625 7.35387 17.9202 7.32759C17.3805 7.29549 16.6372 6.95433 16.0188 6.95692C15.4986 6.96523 14.9073 7.07618 14.5553 7.31216C15.6462 6.07068 16.4089 6.84149 17.4237 6.542C17.9975 6.36694 18.387 5.99054 18.3786 5.82061C18.3708 5.67696 17.9576 5.76352 17.4534 5.70325C16.7777 5.62181 16.7332 5.33836 15.7629 5.79045C16.4134 5.26718 17.0182 4.83753 17.1659 4.34247C17.3993 3.56077 17.1678 3.44983 16.4676 3.90898C16.1072 4.14561 15.8074 4.77533 15.4895 5.49931C15.6243 4.50664 15.6365 4.20845 15.2516 3.71852C14.9131 3.28823 14.8448 2.73097 14.6604 2.7656C14.5424 2.78805 14.3967 3.05545 14.4515 3.88012C14.5501 5.35695 15.4895 5.49996 14.2884 6.89087C14.4934 6.49521 14.6178 5.85073 14.5527 5.47302C14.4547 4.90166 14.2748 4.45854 13.8616 3.65183C13.6359 3.21192 13.5759 2.56232 13.5005 2.30389C13.4573 2.15896 13.3838 2.02878 13.2922 2.11407C13.2007 2.19936 12.9254 2.63799 12.8448 3.18563C12.6539 4.48227 13.0853 4.78559 13.2981 5.91937C13.4902 7.04412 13.2632 8.00666 12.4283 8.75696C12.6391 8.3183 12.8667 7.71299 12.9434 7.11978C13.0401 6.37401 13.1253 5.6808 12.2916 3.63387C11.9428 2.77778 11.9686 1.98005 11.9067 1.66198C11.8764 1.50936 11.7971 1.43882 11.7133 1.52475C11.5243 1.7197 11.3168 2.26541 11.2284 2.61554C10.7655 4.44892 10.8996 5.17419 11.2839 6.66131C11.6101 7.92458 11.6359 9.27701 10.0182 10.3691C10.4986 9.74578 10.9615 8.59216 10.9918 7.28458C11.0272 5.7244 10.5882 4.74839 10.2678 3.45752C9.97764 2.29042 9.98988 1.50808 10.0079 1.07971C10.0144 0.951459 9.91316 0.872583 9.84545 0.951459C9.67007 1.1541 9.3993 1.48884 9.1988 1.89861C8.38896 3.39276 8.62429 5.26974 8.85898 7.24163C9.06595 9.17826 8.91057 10.9193 7.03695 12.2377C7.98023 10.9687 8.63076 9.30204 8.53662 7.68477C8.4599 6.35475 7.99376 5.02606 7.95441 3.65696C7.92669 2.81754 8.09496 1.88322 8.17944 1.43562C8.1988 1.33173 8.10466 1.28941 8.02794 1.367C7.65524 1.76779 6.76489 2.65851 6.3084 4.12124C5.91251 5.35375 6.11884 6.72606 6.26586 8.22214C6.40448 9.70283 6.48508 11.306 5.63593 12.6533C5.22009 13.3407 4.76037 13.9095 4.17882 14.4039C4.4264 13.3504 5.36642 12.2845 5.59275 10.0953C5.91251 6.99923 5.35353 5.79941 5.51279 4.05839C5.58305 3.34851 5.98605 2.3289 6.17238 1.87745C6.2091 1.78767 6.11238 1.78703 6.026 1.87681C5.73136 2.16153 5.20009 2.76496 4.61853 3.59411C4.05309 4.43033 3.20203 5.47816 3.08276 6.83701C2.93124 8.56394 3.29681 9.57008 3.31035 11.6779C3.28907 13.7357 3.18269 15.7294 2.49088 16.404C2.7836 14.6489 3.04471 13.376 2.6295 10.1299C2.42834 8.55687 2.36838 6.31692 3.14852 4.89204C3.54117 4.07058 4.09371 3.29657 4.41931 2.84191C4.49732 2.7329 4.40512 2.74187 4.29358 2.85602C4.10403 3.0484 3.88546 3.26963 3.72169 3.44085C2.69849 4.53613 1.78811 5.62306 1.1956 6.65743C0.586314 7.6899 0.295537 8.66976 0.123391 9.50403C-0.224124 11.4996 0.145312 13.2234 1.44963 15.4563C2.55407 17.28 1.72364 17.1441 1.96735 17.3653C2.62306 18.0752 2.36258 17.071 4.27746 18.3855C6.81196 20.176 8.96535 21.084 11.1375 20.8955C12.0788 20.8198 13.1156 20.5768 14.1472 20.0586C15.1872 19.5392 16.231 18.7216 17.4592 17.534C17.6591 17.3403 17.9292 17.0716 18.1813 16.8202C18.3309 16.6715 18.2974 16.6195 18.1368 16.7491C17.4605 17.2941 16.4592 18.0906 15.4727 18.5722V18.5709Z' fill='%23DDF2D0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.index-better-traditional .box .btns{margin-top:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.index-better-traditional .box .btns{display:block;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1.875rem}}.index-better-traditional .box .btns .link-btn{padding:0 2rem;margin-right:2rem;white-space:nowrap}@media screen and (max-width:1025px){.index-better-traditional .box .btns .link-btn{margin-right:1rem}}@media screen and (max-width:640px){.index-better-traditional .box .btns .link-btn{padding:0;width:100%;margin-right:0;margin-bottom:1rem}.index-better-traditional .box .btns .link-btn:last-child{margin-bottom:0}}.index-better-traditional .box .btns .link-btn:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:640px){.index-better-traditional .box .btns .link-btn:first-child{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.index-better-traditional .box .btns .link-btn:last-child{margin-right:0}.b-main-most-services.on-index{background:#3c6c60;padding:4rem 0}.b-main-most-services.on-index .box .left h2{line-height:100%}.b-main-most-services.on-index .box .right .item span{letter-spacing:-.025em}@media screen and (min-width:1026px){.b-main-most-services.on-index .box{padding-bottom:2.875rem}.b-main-most-services.on-index .box .left{width:48%}.b-main-most-services.on-index .box .right{width:52%}.b-main-most-services.on-index .box .right .col:first-child{width:56%}.b-main-most-services.on-index .box .right .col:last-child{width:44%}.b-main-most-services.on-index .box .right .col:last-child .item{padding-right:0}.b-main-most-services.on-index .box .right .item{margin-bottom:2.875rem}}@media screen and (max-width:1025px){.b-main-most-services.on-index .box .left{margin-bottom:1.875rem}.b-main-most-services.on-index .box .left h2{font-size:3rem}}@media screen and (max-width:640px){.b-main-most-services.on-index{padding:2rem 0}}.b-goog-review.on-index{padding-top:4.5rem;padding-bottom:0;background:#3c6c60;margin-bottom:4.5rem}@media screen and (max-width:640px){.b-goog-review.on-index{padding-top:2rem;margin-bottom:0}}.b-goog-review.on-index .container{background:#0c5947;padding-top:5.25rem;padding-bottom:5.625rem;padding-left:2.5rem;padding-right:2.5rem;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem}@media screen and (max-width:1025px){.b-goog-review.on-index .container{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:640px){.b-goog-review.on-index .container{padding-left:1rem;padding-right:1rem;padding-top:4rem;padding-bottom:4.5rem;border-top-left-radius:2rem;border-top-right-radius:2rem}}.b-goog-review.on-index h2{margin-bottom:1.75rem;letter-spacing:.025em}@media screen and (max-width:640px){.b-goog-review.on-index h2{max-width:16.875rem;font-size:3rem;margin-bottom:1.125rem}}.b-goog-review.on-index .ratings{margin-bottom:4.0625rem}@media screen and (max-width:640px){.b-goog-review.on-index .ratings{margin-bottom:2rem}}.b-goog-review.on-index .ratings .numbers{margin-left:2.1875rem;text-transform:uppercase;color:#ddf2d0;font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em}@media screen and (max-width:640px){.b-goog-review.on-index .ratings .numbers{font-size:.8125rem;letter-spacing:.07em;margin-left:auto}}.b-goog-review.on-index .ratings .rating span{font-size:1rem;font-weight:500;line-height:120%;letter-spacing:.36em;text-transform:uppercase;margin-right:.125rem;color:#ddf2d0}@media screen and (max-width:640px){.b-goog-review.on-index .ratings .rating span{font-size:.8125rem;letter-spacing:.07em;margin-right:.3125rem}}.b-goog-review.on-index .ratings .stars svg{display:block;width:auto;height:1.0625rem;margin-right:1px}@media screen and (max-width:640px){.b-goog-review.on-index .ratings .stars svg{height:.8125rem}}.b-goog-review.on-index .reviews-slider .swiper-buttons{position:absolute;right:0;bottom:100%;left:auto;top:auto;margin-bottom:4rem;margin-top:0}@media screen and (max-width:640px){.b-goog-review.on-index .reviews-slider .swiper-buttons{right:auto;left:0;bottom:auto;top:100%;margin-bottom:0;margin-top:2rem}}.b-goog-review.on-index .reviews-slider .swiper-buttons .swiper-button-prev{margin-right:2.5rem}.b-goog-review.on-index .reviews-slider .swiper-buttons .swiper-button-next,.b-goog-review.on-index .reviews-slider .swiper-buttons .swiper-button-prev{width:4rem;height:4rem}.b-goog-review.on-index .stars svg{width:1.0625rem}@media screen and (max-width:640px){.b-goog-review.on-index .stars svg{width:.75rem}}.b-goog-review.on-index .reviews-slider .swiper-slide .head .right img{height:3rem}@media screen and (max-width:640px){.b-goog-review.on-index .reviews-slider .swiper-slide .head .right img{height:2.75rem}}.b-goog-review.on-index .reviews-slider .swiper-slide .cont p{line-height:138%}@media screen and (max-width:640px){.b-goog-review.on-index .reviews-slider .swiper-slide .cont p{font-size:.8125rem;line-height:140%}}.b-goog-review.on-index .reviews-slider .swiper-slide .cont .name{margin-top:1.3125rem}.b-goog-review.on-index .for-btn{text-align:center}@media screen and (max-width:1025px){.b-goog-review.on-index .for-btn{padding-top:2.5rem}}@media screen and (max-width:640px){.b-goog-review.on-index .for-btn{padding-top:8.25rem}}.b-goog-review.on-index .for-btn .link-btn{width:100%;max-width:27.375rem;margin:0 auto}.b-vert-scroll-cards.on-main.on-index{background:#3c6c60;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;padding-top:5.25rem;padding-bottom:5.625rem}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index{border-top-left-radius:2rem;border-top-right-radius:2rem;padding-top:3.8125rem;padding-bottom:4rem}}.b-vert-scroll-cards.on-main.on-index h2{font-weight:400;font-size:4rem;line-height:102%;color:#ddf2d0;margin-bottom:1.875rem;letter-spacing:.022em}@media screen and (max-width:1025px){.b-vert-scroll-cards.on-main.on-index h2{font-size:3rem;margin-bottom:2.125rem}}.b-vert-scroll-cards.on-main.on-index .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#ddf2d0;margin-bottom:4rem}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index .sub-title{margin-bottom:2rem}}.b-vert-scroll-cards.on-main.on-index .box .right{padding-left:.75rem;padding-right:0}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index .box .right{display:none}}.b-vert-scroll-cards.on-main.on-index .box .right .img{border-radius:2rem;overflow:hidden;padding-top:100%;position:relative}.b-vert-scroll-cards.on-main.on-index .box .right .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.b-vert-scroll-cards.on-main.on-index .cards .card{min-height:13.5rem;margin-bottom:1.5rem}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index .cards .card{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;margin-bottom:1rem;min-height:auto}}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index .cards .card .title{padding-top:1.25rem;max-width:17.4375rem}}@media screen and (min-width:641px){.b-vert-scroll-cards.on-main.on-index .cards .card .title h3{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}}.b-vert-scroll-cards.on-main.on-index .cards .card .title h3,.b-vert-scroll-cards.on-main.on-index .cards .card p{color:#0c5947}.b-vert-scroll-cards.on-main.on-index .for-btn{text-align:center;padding-top:2.375rem}@media screen and (max-width:640px){.b-vert-scroll-cards.on-main.on-index .for-btn{padding-top:1rem}}.b-vert-scroll-cards.on-main.on-index .for-btn .link-btn{width:100%;max-width:23.875rem;margin:0 auto;padding:0}.index-looking{background:#3c6c60;position:relative;padding-top:4.5rem}@media screen and (max-width:640px){.index-looking{padding-top:0}}.index-looking>.container{background:#ddf2d0;border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;padding-top:5.25rem;padding-bottom:15.875rem}@media screen and (max-width:640px){.index-looking>.container{padding-bottom:13.125rem}}@media screen and (max-width:640px){.index-looking>.container{border-radius:2rem;padding-top:3.75rem;padding-bottom:4rem}}.index-looking>.container>svg{display:block;width:9.25rem;height:auto;position:absolute;right:3.625rem;top:-4.625rem;z-index:2}@media screen and (max-width:640px){.index-looking>.container>svg{display:none}}.index-looking h2{font-weight:400;font-size:4rem;line-height:102%;color:#0c5947;margin-bottom:1.75rem;letter-spacing:.015em}@media screen and (max-width:1025px){.index-looking h2{font-size:3rem;margin-bottom:1.25rem}}.index-looking .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#0c5947;margin-bottom:4rem}@media screen and (max-width:640px){.index-looking .sub-title{margin-bottom:2rem}}.index-looking>.container .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 1.5rem}@media screen and (max-width:640px){.index-looking>.container .box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -1rem;padding:0 1rem}.index-looking>.container .box:-webkit-scrollbar{display:none}}.index-looking>.container .box .item{width:calc(25% - 1.125rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1025px){.index-looking>.container .box .item{width:calc(50% - .75rem)}}@media screen and (max-width:640px){.index-looking>.container .box .item{width:calc(100% - 5.625rem);min-width:calc(100% - 5.625rem)}}.index-looking>.container .box .item .img{position:relative;padding-top:93.1677%;overflow:hidden;border-radius:2rem;margin-bottom:2rem}@media screen and (max-width:640px){.index-looking>.container .box .item .img{border-radius:1rem;margin-bottom:1rem;padding-top:100%}}.index-looking>.container .box .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.index-looking>.container .box .item h3{font-weight:400;font-size:1.5rem;line-height:1.75rem;color:#0c5947;margin-bottom:1.125rem;letter-spacing:.02em}.index-looking>.container .box .item .link-btn{width:100%;margin-top:auto;margin-bottom:0;max-width:12.9375rem}@media screen and (max-width:640px){.index-looking>.container .box .item .link-btn{margin-top:0}}.index-looking .other-box{padding-bottom:calc(4.5rem + 7.5625rem);position:relative}@media screen and (max-width:640px){.index-looking .other-box{padding-top:4rem;padding-bottom:1.3125rem}}.index-looking .other-box>svg{display:block;width:100%;height:auto;position:absolute}@media screen and (max-width:640px){.index-looking .other-box>svg{display:none}}.index-looking .other-box>svg:first-child{left:0;bottom:100%}.index-looking .other-box>svg:last-child{left:0;bottom:0}.index-looking .other-box .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.6875rem;margin:0 -.75rem;margin-bottom:-2.75rem}@media screen and (max-width:640px){.index-looking .other-box .box{padding-top:0;margin:0}}.index-looking .other-box .box .item{width:calc(50% - 1.5rem);margin:0 .75rem;margin-bottom:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.index-looking .other-box .box .item{width:100%;margin:0;margin-bottom:2.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.index-looking .other-box .box .item .img{width:18.75rem;min-width:18.75rem;position:relative;height:18.75rem;overflow:hidden;border-radius:2rem}@media screen and (max-width:1025px){.index-looking .other-box .box .item .img{width:32%;min-width:32%;height:100%}}@media screen and (max-width:640px){.index-looking .other-box .box .item .img{border-radius:1rem;height:9.375rem}}.index-looking .other-box .box .item .img img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.index-looking .other-box .box .item .inf{width:calc(100% - 18.75rem);padding-left:2.375rem;padding-right:.5rem}@media screen and (max-width:1025px){.index-looking .other-box .box .item .inf{width:68%;padding-left:1.5rem;padding-right:0}}.index-looking .other-box .box .item h3{font-weight:400;font-size:1.625rem;line-height:102%;color:#ddf2d0;margin-bottom:1.125rem}@media screen and (max-width:640px){.index-looking .other-box .box .item h3{letter-spacing:.038em;margin-bottom:1.0625rem}}.index-looking .other-box .box .item p{display:block;font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0;margin-bottom:1.625rem}@media screen and (max-width:640px){.index-looking .other-box .box .item p{margin-bottom:1.25rem;font-size:.875rem;line-height:143%}}.index-looking .other-box .box .item .link-btn{width:100%;max-width:12.9375rem}@media screen and (max-width:640px){.index-looking .other-box .box .item .link-btn{max-width:9.0625rem;height:2.6875rem}}.b-main-craftpartners.on-index{position:relative;padding-top:.6875rem;padding-bottom:.625rem}@media screen and (max-width:640px){.b-main-craftpartners.on-index{padding-top:3.75rem;padding-bottom:0}}.b-main-craftpartners.on-index>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:12.75rem}@media screen and (max-width:640px){.b-main-craftpartners.on-index>svg{display:none}}.b-main-craftpartners.on-index h2{margin-bottom:6.5rem}@media screen and (max-width:640px){.b-main-craftpartners.on-index h2{font-size:3rem;margin-bottom:2.625rem}}.b-main-craftpartners.on-index .craftpartners-slider .swiper-slide .item{-webkit-backdrop-filter:blur(.4375rem);backdrop-filter:blur(.4375rem);background:rgba(185,209,177,.1)}@media screen and (max-width:640px){.b-main-craftpartners.on-index+.b-marquee{padding-top:2.5rem}}.b-form.on-index{padding-top:4.375rem}@media screen and (max-width:640px){.b-form.on-index{padding-top:2.375rem}}.b-form.on-index .box{padding-right:2.875rem;padding-bottom:5rem}@media screen and (min-width:1026px){.b-form.on-index .box .left{width:48.2%}.b-form.on-index .box .right{width:51.8%}}@media screen and (max-width:640px){.b-form.on-index .box{padding-top:3.75rem;padding-left:1.25rem;padding-right:1.25rem}}.b-form.on-index .box .right .subtitle{color:#0c5947}@media screen and (max-width:640px){.b-form.on-index .box .right .subtitle{letter-spacing:.354em;margin-bottom:1.8125rem}}.b-form.on-index .box .left h2{margin-top:-.25rem;letter-spacing:.01em}@media screen and (max-width:640px){.b-form.on-index .box .left h2{font-size:3rem;margin-bottom:.375rem}}.b-form.on-index input{padding-left:0}@media screen and (max-width:640px){.b-form.on-index input{height:3.5rem;padding-top:.5rem;padding-bottom:.5rem}}.b-form.on-index>svg{top:.5625rem}.b-form.on-index .contact-form .form-btn{min-width:205px;margin-top:.1875rem}@media screen and (max-width:640px){.b-form.on-index .contact-form .form-btn{margin-top:.5rem}}.b-form.on-index .label{margin-bottom:1.375rem}.b-main-press.on-main{padding-top:4.5rem;padding-bottom:0}@media screen and (max-width:640px){.b-main-press.on-main{padding-top:2.875rem}}.b-main-press.on-main h2{font-size:4rem;max-width:41.25rem;margin-bottom:4.875rem}@media screen and (max-width:640px){.b-main-press.on-main h2{font-size:3rem;margin-bottom:1rem}}.b-other-articles.b-main-articles.on-index{padding-bottom:21.5rem;padding-top:3.25rem}@media screen and (max-width:640px){.b-other-articles.b-main-articles.on-index{padding-top:3.6875rem;padding-bottom:7.125rem}}.b-other-articles.b-main-articles.on-index h2{margin-bottom:4.375rem}@media screen and (max-width:640px){.b-other-articles.b-main-articles.on-index h2{font-size:3.125rem;margin-bottom:2.25rem}}.b-other-articles.b-main-articles.on-index .blog-cards .card .text p{margin-bottom:2rem}@media screen and (max-width:640px){.b-other-articles.b-main-articles.on-index .blog-cards .card .text p{margin-bottom:1.375rem}}.b-other-articles.b-main-articles.on-index .blog-cards .card .text{padding-bottom:2.375rem}@media screen and (max-width:640px){.b-other-articles.b-main-articles.on-index .blog-cards .card .text{padding-bottom:1.3125rem}}@media screen and (max-width:640px){.b-other-articles.b-main-articles.on-index .blog-cards .card{border-radius:2.875rem;margin-bottom:0}}.b-other-articles.b-main-articles.on-index .card .text .h4,.b-other-articles.b-main-articles.on-index .card .text h4,.b-other-articles.b-main-articles.on-index .card .text p{color:#0c5947}.b-main-giftcards.on-index{position:relative;padding-top:0;padding-bottom:3rem}@media screen and (max-width:640px){.b-main-giftcards.on-index{padding-bottom:1.25rem}}.b-main-giftcards.on-index>svg{display:block;width:100%;height:auto;position:absolute;left:0;bottom:100%;margin-bottom:-3.5rem}@media screen and (max-width:640px){.b-main-giftcards.on-index>svg{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);margin-bottom:-.0625rem}}.b-main-giftcards.on-index .box h2,.b-main-giftcards.on-index .box p{color:#0c5947}@media screen and (max-width:640px){.b-main-giftcards.on-index .box h2{font-size:3rem;margin-bottom:2.25rem}.b-main-giftcards.on-index .box h2 br{display:none}}@media screen and (max-width:640px){.b-main-giftcards.on-index+.b-marquee{padding-top:2.5rem;padding-bottom:2.5rem}}.b-main-wave.bot.on-index{padding-top:3.125rem;padding-bottom:5.25rem;margin-bottom:4.75rem}@media screen and (max-width:640px){.b-main-wave.bot.on-index{padding-top:1.0625rem;padding-bottom:3rem;margin-bottom:3.75rem}}.b-main-wave.bot.on-index .box h2,.b-main-wave.bot.on-index .box p{color:#0c5947}@media screen and (max-width:640px){.b-main-wave.bot.on-index .box h2{font-size:3rem;margin-bottom:2.25rem}}@media screen and (max-width:640px){.b-main-wave.bot.on-index .box p{font-size:1rem;line-height:140%}}.b-main-wave.bot.on-index>svg{display:block;width:100%;height:auto;position:absolute;left:0;top:100%;margin-top:-1px}.b-insta.on-index{margin-bottom:2.75rem}@media screen and (max-width:640px){.b-insta.on-index{padding-top:0;margin-bottom:0;padding-bottom:4rem}}.b-insta.on-index h2{margin-bottom:4.625rem}@media screen and (max-width:640px){.b-insta.on-index h2{font-size:3.125rem;margin-bottom:1.75rem}}.b-insta.on-index .link-btn{margin-bottom:3.125rem}@media screen and (max-width:640px){.b-insta.on-index .link-btn{margin-bottom:1.4375rem}}.b-insta.on-index .swiper-buttons{margin-bottom:3rem}.section-faq.section-page.on-index{color:#0c5947}@media screen and (min-width:769px){.section-faq.section-page.on-index{padding-left:3.125rem;padding-right:3.125rem;padding-top:5.375rem;padding-bottom:14.75rem}}.section-faq.section-page.on-index .header-section.double{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-faq.section-page.on-index .header-section{margin-bottom:4.3125rem}@media screen and (max-width:640px){.section-faq.section-page.on-index .header-section{margin-bottom:1.5rem}}@media screen and (max-width:640px){.section-faq.section-page.on-index h2{font-size:3rem;margin-bottom:1.5rem}}.section-faq.section-page.on-index .accordion-faq__title .a-text,.section-faq.section-page.on-index .text-section p,.section-faq.section-page.on-index .text-section p a,.section-faq.section-page.on-index h2.title-section{color:#0c5947}.section-faq.section-page.on-index .accordion-faq__title .a-icon:before{background:url(../img/icons/a-cross-green.svg) 50%/contain no-repeat}.section-faq.section-page.on-index .header-section.double>a.link-btn{width:100%;max-width:19.0625rem}@media screen and (max-width:640px){.section-faq.section-page.on-index .header-section.double>a.link-btn{display:none}}@media screen and (min-width:641px){.fancybox-container.shorts-modal-content .fancybox-inner{max-width:23.4375rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:40rem!important}.fancybox-container.shorts-modal-content .fancybox-pagination{max-width:23.4375rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:40rem!important;padding-top:1rem;pointer-events:none}.fancybox-container.shorts-modal-content .fancybox-pagination .fancybox-dot{pointer-events:auto}.fancybox-container.shorts-modal-content .fancybox-stage{border-radius:1rem}.fancybox-container.shorts-modal-content .fancybox-slide{border-radius:1rem}.fancybox-container.shorts-modal-content .fancybox-navigation .fancybox-button div{padding:.75rem}.fancybox-container.shorts-modal-content .fancybox-navigation .fancybox-button{width:3.25rem;height:3.25rem;border-radius:50%;background:rgba(0,0,0,.5)}.fancybox-container.shorts-modal-content .fancybox-navigation .fancybox-button--arrow_right{right:-4.375rem}.fancybox-container.shorts-modal-content .fancybox-navigation .fancybox-button--arrow_left{left:-4.375rem}}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls{display:none!important}.offer-landing-first-screen .img-video-box{width:100%;position:relative}.offer-landing-first-screen .img-video-box:after{content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(5.89%,rgba(0,0,0,.6)),color-stop(24.04%,rgba(0,0,0,0)),color-stop(68.75%,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,.6) 5.89%,rgba(0,0,0,0) 24.04%,rgba(0,0,0,0) 68.75%,rgba(0,0,0,.6) 100%);border-radius:0 0 4rem 4rem}@media screen and (max-width:640px){.offer-landing-first-screen .img-video-box{margin-top:0}}.offer-landing-first-screen .img-video{border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;padding-top:41.73611%;position:relative;z-index:2;overflow:hidden;pointer-events:none}@media screen and (max-width:640px){.offer-landing-first-screen .img-video{padding-top:134.6666%}}.offer-landing-first-screen .img-video .video-js,.offer-landing-first-screen .img-video .video-player,.offer-landing-first-screen .img-video .vimeo-player,.offer-landing-first-screen .img-video .youtube-player,.offer-landing-first-screen .img-video iframe,.offer-landing-first-screen .img-video img,.offer-landing-first-screen .img-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;position:absolute;left:0;top:0}.offer-landing-first-screen .img-video .video-js,.offer-landing-first-screen .img-video .vimeo-player,.offer-landing-first-screen .img-video .youtube-player{width:calc(100% + 13.75rem)!important;height:calc(100% + 13.75rem)!important;left:-6.875rem!important;top:-6.875rem!important}@media screen and (max-width:640px){.offer-landing-first-screen .img-video .video-js,.offer-landing-first-screen .img-video .vimeo-player,.offer-landing-first-screen .img-video .youtube-player{width:calc(100% + 56.25rem)!important;height:calc(100% + 56.25rem)!important;left:-28.125rem!important;top:-28.125rem!important}}@media screen and (max-width:450px){.offer-landing-first-screen .img-video .video-js,.offer-landing-first-screen .img-video .vimeo-player,.offer-landing-first-screen .img-video .youtube-player{width:calc(100% + 40.625rem)!important;height:calc(100% + 40.625rem)!important;left:-20.3125rem!important;top:-20.3125rem!important}}.offer-landing-first-screen .img-video img.hide{opacity:0;visibility:hidden}.offers{padding-top:5.1875rem;padding-bottom:11.875rem;position:relative}.offers>svg{position:absolute;left:0;top:-7.5625rem;width:100%;height:auto;display:block}.offers>svg.mob{display:none}@media (max-width:1025px){.offers>svg{top:-34.1875rem}.offers>svg.mob{display:block}.offers>svg.desk{display:none}}@media (max-width:640px){.offers{padding-top:2.125rem;padding-bottom:5.625rem}}.offers h1{font-weight:500;font-size:5.5rem;line-height:102%;color:#ddf2d0;margin-bottom:2.0625rem;letter-spacing:.01em}@media (max-width:640px){.offers h1{margin-bottom:1.9375rem}}.offers .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.8125rem}@media (max-width:640px){.offers .line{display:block;margin-bottom:2.8125rem}}.offers .line .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#fff;max-width:24.8125rem}@media (max-width:640px){.offers .line .sub-title{margin-bottom:1.5rem;max-width:100%}}@media (max-width:640px){.offers .line .filters .dropdown{position:relative}}.offers .line .filters .dropdown .dropdown-toggle{display:none}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:3rem;background:#ddf2d0;border-radius:3rem;font-weight:500;font-size:1rem;line-height:110%;padding:0 1rem;color:#0c5947;-webkit-transition:all .3s ease;transition:all .3s ease}.offers .line .filters .dropdown .dropdown-toggle.open{background:#fff}.offers .line .filters .dropdown .dropdown-toggle.open svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.offers .line .filters .dropdown .dropdown-toggle span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers .line .filters .dropdown .dropdown-toggle svg{display:block;width:1.5rem;min-width:1.5rem;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}}.offers .line .filters .dropdown .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-menu{display:block;position:absolute;top:100%;margin-top:.25rem;left:0;width:100%;background:#fff;border-radius:2rem;padding:1.5rem 1rem;z-index:4;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none}.offers .line .filters .dropdown .dropdown-menu.open{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}}.offers .line .filters .dropdown .dropdown-menu .filter{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.75rem;padding:0 .9375rem;border:1px solid #ddf2d0;border-radius:111px;-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:.5rem}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-menu .filter{margin-right:0;border-radius:.5rem;margin-bottom:.5rem;border:none;background:0 0;height:2.375rem;padding:0 .75rem}.offers .line .filters .dropdown .dropdown-menu .filter:last-child{margin-bottom:0}}.offers .line .filters .dropdown .dropdown-menu .filter:last-child{margin-right:0}.offers .line .filters .dropdown .dropdown-menu .filter span{display:block;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#ddf2d0;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-menu .filter span{color:#0c5947;font-size:1rem;line-height:140%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.offers .line .filters .dropdown .dropdown-menu .filter:hover{border-color:rgba(221,242,208,.5)}.offers .line .filters .dropdown .dropdown-menu .filter.active{pointer-events:none;background:#ddf2d0;border-color:#ddf2d0}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-menu .filter.active{background:#0c5947}}.offers .line .filters .dropdown .dropdown-menu .filter.active span{color:#0c5947}@media (max-width:640px){.offers .line .filters .dropdown .dropdown-menu .filter.active span{color:#ddf2d0}}.offers .offers-box .offers-item{margin-bottom:7.5rem}@media (max-width:640px){.offers .offers-box .offers-item{margin-bottom:5rem}}.offers .offers-box .offers-item h2{font-weight:500;font-size:3rem;line-height:102%;color:#ddf2d0;margin-bottom:1.1875rem;letter-spacing:.005em}.offers .offers-box .offers-item .adress{font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0;margin-bottom:4rem}@media (max-width:640px){.offers .offers-box .offers-item .adress{margin-bottom:2rem}}.offers .offers-box .offers-item .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem;margin-bottom:-2rem}@media (max-width:640px){.offers .offers-box .offers-item .items{display:block;margin:0}}.offers .offers-box .offers-item .items .item{width:calc(33.3233% - 1.5rem);margin:0 .75rem 2rem;border-radius:2rem;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1025px){.offers .offers-box .offers-item .items .item{width:calc(50% - 1.5rem)}}@media (max-width:640px){.offers .offers-box .offers-item .items .item{width:100%;margin:0;margin-bottom:1rem}.offers .offers-box .offers-item .items .item:last-child{margin-bottom:0}}.offers .offers-box .offers-item .items .item .img{position:relative;height:16.25rem;overflow:hidden}.offers .offers-box .offers-item .items .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:0;top:0}.offers .offers-box .offers-item .items .item .code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.875rem;position:absolute;left:1.5rem;top:1.5rem;background:#fff;border:1px solid #0c5947;border-radius:1.5rem;padding:0 .5625rem;font-weight:500;font-size:.625rem;line-height:110%;text-transform:uppercase;color:#0c5947}.offers .offers-box .offers-item .items .item .info{background:#fff;padding:1.25rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:16.5625rem}@media (max-width:640px){.offers .offers-box .offers-item .items .item .info{min-height:auto;padding:1rem}}.offers .offers-box .offers-item .items .item .info .ideal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:.4375rem;border-bottom:1px solid #ddf2d0;margin-bottom:.8125rem;width:100%}.offers .offers-box .offers-item .items .item .info .ideal .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:.875rem}.offers .offers-box .offers-item .items .item .info .ideal .icons svg{display:block;width:.8125rem;height:auto}.offers .offers-box .offers-item .items .item .info .ideal span{display:block;font-weight:400;font-size:.8125rem;line-height:140%;color:#000;max-width:17.5rem;min-height:2.25rem;margin-left:.5rem}@media (max-width:640px){.offers .offers-box .offers-item .items .item .info .ideal span{min-height:auto}}.offers .offers-box .offers-item .items .item .info h3{font-weight:500;font-size:2rem;line-height:102%;color:#0c5947;margin-bottom:.625rem}.offers .offers-box .offers-item .items .item .info p{display:block;font-weight:400;font-size:1rem;line-height:140%;color:#0c5947;margin-bottom:1.5rem}.offers .offers-box .offers-item .items .item .info .btns{margin-top:auto;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.offers .offers-box .offers-item .items .item .info .btns .link-btn{width:9.25rem;padding:0;height:3.5rem;margin-right:.5rem}.offers .offers-box .offers-item .items .item .info .btns .link-btn:last-child{margin-right:0}.custom-modal-offer .fancybox-slide{padding:0;text-align:right;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:640px){.custom-modal-offer .fancybox-slide.scroll-full .modal-wind.modal-offer .fix-offer{background:#ddf2d0;padding:1.5rem 1rem}}.custom-modal-offer .fancybox-slide.scroll-full .modal-wind.modal-offer .fix-offer:before{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:640px){.custom-modal-offer .fancybox-slide.scroll-full .modal-wind.modal-offer .fix-offer:before{opacity:1}}.modal-wind.modal-offer{background:0 0;padding:0 0 0 1.5rem;vertical-align:bottom;width:45.75rem;min-height:100%}@media (max-width:640px){.modal-wind.modal-offer{width:100%;padding-left:0;padding-top:3.9375rem}}.modal-wind.modal-offer:after{content:"";width:calc(100% - 1.5rem);height:100%;position:absolute;right:0;bottom:0;background:#fff;border-top-left-radius:4rem;border-bottom-left-radius:4rem}@media (max-width:640px){.modal-wind.modal-offer:after{width:100%;height:calc(100% - 3.9375rem);border-top-left-radius:2rem;border-top-right-radius:2rem;border-bottom-left-radius:0;border-bottom-right-radius:0}}.modal-wind.modal-offer .fancybox-button.fancybox-close-small{display:none!important}.modal-wind.modal-offer .box{background:#fff;padding:2.5rem;padding-bottom:8.75rem;border-top-left-radius:4rem;border-bottom-left-radius:4rem;min-height:100%;position:relative;z-index:2}@media (max-width:640px){.modal-wind.modal-offer .box{border-radius:0;border-top-left-radius:2rem;border-top-right-radius:2rem;padding:2.5rem 1rem;padding-bottom:8rem}}.modal-wind.modal-offer .box .ideal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;width:100%}.modal-wind.modal-offer .box .ideal .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:.875rem}.modal-wind.modal-offer .box .ideal .icons svg{display:block;width:.8125rem;min-width:.8125rem;height:auto}.modal-wind.modal-offer .box .ideal span{display:block;font-weight:400;font-size:.8125rem;line-height:140%;color:#000;margin-left:.5rem}.modal-wind.modal-offer .box .eraly-title{font-family:quincycf,sans-serif;font-weight:500;font-size:2rem;line-height:102%;color:#0c5947;margin-bottom:.5rem}.modal-wind.modal-offer .box .eraly-text{font-weight:400;font-size:1rem;line-height:140%;color:#0c5947}.modal-wind.modal-offer .box .title-offer{font-family:quincycf,sans-serif;font-weight:500;font-size:1.25rem;line-height:102%;color:#0c5947;margin-top:1.5rem;margin-bottom:1rem}.modal-wind.modal-offer .box .text-offer{font-weight:400;font-size:1rem;line-height:140%;color:#000}.modal-wind.modal-offer .box ul{list-style:none;margin:0;padding:0}.modal-wind.modal-offer .box ul li{font-weight:500;font-size:.8125rem;line-height:1rem;letter-spacing:.07em;text-transform:uppercase;color:#000;padding-left:1rem;position:relative;margin-bottom:.75rem}.modal-wind.modal-offer .box ul li:last-child{margin-bottom:0}.modal-wind.modal-offer .box ul li:before{content:"";position:absolute;left:0;top:.1875rem;width:.5rem;height:.5rem;background:#000;border-radius:50%}.modal-wind.modal-offer .fix-offer{z-index:9;position:fixed;bottom:0;width:44.25rem;background:#ddf2d0;padding:2.0625rem 2.5rem;padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s;transition:opacity 1s}@media (max-width:640px){.modal-wind.modal-offer .fix-offer{width:100%;border-radius:0;background:#ddf2d0;padding:.75rem 1rem;-webkit-transition:all .3s ease;transition:all .3s ease}}.modal-wind.modal-offer .fix-offer:before{content:"";content:none;position:absolute;left:2.5rem;top:0;width:calc(100% - 5rem);height:1px;background:#b9d1b1}@media (max-width:640px){.modal-wind.modal-offer .fix-offer:before{opacity:0;left:1rem;width:calc(100% - 2rem)}}.modal-wind.modal-offer .fix-offer .left .title-promocode{font-family:quincycf,sans-serif;font-weight:500;font-size:1rem;line-height:102%;color:#0c5947;margin-bottom:.375rem}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .left .title-promocode{margin-bottom:.4375rem}}.modal-wind.modal-offer .fix-offer .left .promocode{font-weight:500;font-size:1.375rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947}.modal-wind.modal-offer .fix-offer .right .btns{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-wind.modal-offer .fix-offer .right .btns .link-btn{width:12.25rem;padding:0;height:3.5rem;margin-right:1rem}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn{margin-right:.9375rem}}.modal-wind.modal-offer .fix-offer .right .btns .link-btn:last-child{margin-right:0;width:12.5625rem}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn:last-child{width:8.6875rem}}.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copied{pointer-events:none;background:#0c5947!important;color:#ddf2d0!important}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copied.copy-btn span{opacity:1;visibility:visible}}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copy-btn{width:3.5rem;height:3.5rem;border-radius:50%;background:0 0!important;overflow:visible}.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copy-btn:before{content:none}}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copy-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:1rem;font-weight:400;font-size:1rem;line-height:140%;color:#0c5947;padding:0 1rem;height:2.125rem;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:2.125rem;background:#b9d1b1;opacity:0;visibility:hidden}}.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copy-btn svg{display:none}@media (max-width:640px){.modal-wind.modal-offer .fix-offer .right .btns .link-btn.copy-btn svg{display:block;width:1.5rem;height:auto}}.modal-wind.modal-offer .modal-close{width:3rem;height:3rem;top:1rem;left:0;background:#3c6c60;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-wind.modal-offer .modal-close:hover{background:#0c5947}@media (max-width:1025px){.modal-wind.modal-offer .modal-close{width:3rem;height:3rem;top:1rem;left:0;right:auto;background:#3c6c60}}@media (max-width:640px){.modal-wind.modal-offer .modal-close{width:3rem;height:3rem;top:2.5rem;left:auto;right:1rem;position:fixed}}.progress-step__title{text-transform:uppercase;font-size:.8125rem;line-height:120%;padding-top:1px}.excellent-choice{background:#fff;border-radius:2rem;padding:2rem;margin-bottom:.5625rem}@media screen and (max-width:640px){.excellent-choice{padding:1.5rem;margin-bottom:1rem}}.excellent-choice .title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947;margin-bottom:1rem}.excellent-choice ul{font-weight:400;font-size:1rem;line-height:140%;color:#000;list-style:none;padding:0;margin:0}.excellent-choice ul li{padding-left:1.125rem;margin-bottom:.75rem;position:relative}.excellent-choice ul li:last-child{margin-bottom:0}.excellent-choice ul li b{font-weight:700}.excellent-choice ul li::before{content:"";position:absolute;left:0;top:.375rem;width:.625rem;height:.5rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5775 7.93508C3.3775 7.93508 3.1875 7.85508 3.0475 7.71508L0.2175 4.88508C-0.0725 4.59508 -0.0725 4.11508 0.2175 3.82508C0.5075 3.53508 0.9875 3.53508 1.2775 3.82508L3.5775 6.12508L8.7175 0.985078C9.0075 0.695078 9.4875 0.695078 9.7775 0.985078C10.0675 1.27508 10.0675 1.75508 9.7775 2.04508L4.1075 7.71508C3.9675 7.85508 3.7775 7.93508 3.5775 7.93508Z' fill='%230C5947'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0}.plans-change{background:#ddf2d0;border:1px solid #0c5947;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:1.9375rem}@media screen and (max-width:640px){.plans-change{display:block;padding:1.4375rem}}.plans-change .left-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}@media screen and (max-width:640px){.plans-change .left-flex{margin-bottom:.625rem;margin-right:0}}.plans-change .left-flex svg{display:block;width:1.5rem;min-width:1.5rem;height:auto;margin-right:.75rem}.plans-change .left-flex .question{font-weight:700;font-size:1rem;line-height:140%;color:#0c5947;white-space:nowrap}.plans-change .right-flex{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:640px){.plans-change .right-flex{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding-left:2.25rem}}.plans-change .right-flex .text{font-weight:400;font-size:1rem;line-height:140%;color:#000}@media (min-width:1026px){.step.location>.booking-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.step.location>.booking-title span{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.bookingNewPage .location-title{margin-bottom:2.0625rem}.bookingNewPage .step>.booking-title.text-center{font-family:"DM Sans",sans-serif}@media screen and (max-width:640px){.bookingNewPage .step>.booking-title.text-center{text-align:left;font-size:1rem;line-height:120%;margin-bottom:1.5rem}}.bookingNewPage .locations-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:640px){.bookingNewPage .locations-box{display:block;gap:0}}.bookingNewPage .locations-box .item{width:calc(50% - .75rem);border-radius:2rem;background:#0c5947;overflow:hidden}@media screen and (max-width:640px){.bookingNewPage .locations-box .item{width:100%;margin-bottom:1.5rem}.bookingNewPage .locations-box .item:last-child{margin-bottom:0}}.bookingNewPage .locations-box .item .img{overflow:hidden;position:relative;height:12.3125rem}.bookingNewPage .locations-box .item .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.bookingNewPage .locations-box .item .info{padding:1.5rem}@media screen and (max-width:640px){.bookingNewPage .locations-box .item .info{padding:1rem}}.bookingNewPage .locations-box .item .info .title{font-family:quincycf,sans-serif;font-weight:400;font-size:2rem;line-height:102%;color:#fff;margin-bottom:1rem}.bookingNewPage .locations-box .item .info .list{font-weight:400;font-size:1rem;line-height:140%;color:#d3efc2}.bookingNewPage .locations-box .item .info .list>div{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bookingNewPage .locations-box .item .info .list>div:last-child{margin-bottom:0}.bookingNewPage .locations-box .item .info .list>div svg{display:block;width:1rem;min-width:1rem;height:auto;margin-right:.75rem}.bookingNewPage .locations-box .item .info .list>div a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;color:#d3efc2}.bookingNewPage .locations-box .item .info .list>div a:hover{color:#fff}.bookingNewPage .locations-box .item .info .bottom{position:relative;margin-top:1rem;padding-top:1.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.bookingNewPage .locations-box .item .info .bottom{display:block;padding-bottom:0}}.bookingNewPage .locations-box .item .info .bottom:before{content:"";background:#3c6c60;width:calc(100% + 3rem);height:1px;position:absolute;left:-1.5rem;top:0}@media screen and (max-width:640px){.bookingNewPage .locations-box .item .info .bottom:before{width:calc(100% + 2rem);left:-1rem}}.bookingNewPage .locations-box .item .info .bottom .text{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff;max-width:11.75rem}@media screen and (max-width:640px){.bookingNewPage .locations-box .item .info .bottom .text{margin-bottom:1rem;max-width:100%}}.bookingNewPage .locations-box .item .info .bottom .link-btn{max-width:16.6875rem;width:100%;height:3rem}.custom-modal-locations .fancybox-slide{padding:10rem 2.5rem}@media screen and (max-width:1025px){.custom-modal-locations .fancybox-slide{padding:5.25rem 0}}.custom-modal-locations .fancybox-content{background:#0c5947;padding:4rem;padding-top:9.1875rem;border-radius:5.625rem}@media screen and (max-width:1025px){.custom-modal-locations .fancybox-content{padding:1rem;padding-top:6.875rem;border-radius:2rem}}.custom-modal-locations .fancybox-button{display:none!important}.custom-modal-locations .modal-close{background:#fbf6f1;left:auto;right:6.5rem;top:14rem;position:fixed}@media screen and (max-width:1025px){.custom-modal-locations .modal-close{width:3rem;height:3rem;top:3.75rem;right:1rem}.custom-modal-locations .modal-close svg{width:2rem}}.custom-modal-locations .modal-close:hover{background:#fbf6f1;opacity:.7}.custom-modal-locations .modal-close svg path{stroke:#0c5947}.custom-modal-locations .offers{padding-top:0;padding-bottom:0}.custom-modal-locations .offers .container{padding:0!important}.custom-modal-locations .offers .line{margin-bottom:0;position:fixed;left:6.5rem;top:14rem;z-index:8}@media screen and (max-width:1025px){.custom-modal-locations .offers .line{left:1rem;top:6.75rem}}.custom-modal-locations .offers .line .filters .dropdown .dropdown-toggle{display:none}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu{background:#fff;border-radius:.75rem;padding:.25rem}@media screen and (max-width:640px){.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;top:auto;margin-top:0;left:auto;width:100%;background:#fff;border-radius:.75rem;padding:.25rem;z-index:4;opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all}}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter{height:2.1875rem;padding:0 .75rem;border:0;border-radius:.5rem;margin-right:0}@media screen and (max-width:640px){.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter{margin-bottom:0}}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter.active{background:#0c5947}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter.active span{color:#ddf2d0}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter:hover{background:#ddf2d0}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter:hover span{color:#0c5947}.custom-modal-locations .offers .line .filters .dropdown .dropdown-menu .filter span{font-weight:500;font-size:1rem;line-height:110%;color:#0c5947}.custom-modal-locations .offers .offers-box .offers-item:last-child{margin-bottom:0}.custom-modal-locations .offers .offers-box .offers-item h2{font-weight:500;font-size:2rem;line-height:102%;margin-bottom:1rem}.custom-modal-locations .offers .offers-box .offers-item .adress{margin-bottom:2.5rem}.sell-out{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.6875rem;font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#e12f2f;border:1px solid #e12f2f;border-radius:.5rem;margin-bottom:1rem}.sell-out svg{display:block;width:1rem;min-width:1rem;height:auto;margin-right:.625rem}.picker-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#024f3d;position:absolute;left:1.5rem;top:6.75rem}@media screen and (max-width:1025px){.picker-title{left:1rem}}.picker-calendar{position:relative;margin-top:3px;padding-bottom:1.5rem}.picker-calendar .air-datepicker{border-top-left-radius:2rem;border-top-right-radius:2rem}.picker-calendar .air-datepicker--content{padding:1.5rem;padding-top:3.6875rem}@media screen and (max-width:1025px){.picker-calendar .air-datepicker--content{padding:1.125rem 1rem;padding-top:3.6875rem}}.picker-calendar .air-datepicker-nav--title{font-weight:700}.picker-calendar.with-dots .air-datepicker-cell.-current-{background-color:#b9d1b1;color:#0c5947}.picker-calendar.with-dots .air-datepicker-cell.-selected-.available:after{background:#fff}.picker-calendar.with-dots .air-datepicker-cell{border-radius:.75rem}.picker-calendar.with-dots .air-datepicker-cell.available:after{content:"";width:.375rem;height:.375rem;border-radius:50%;background:#0c5947;position:absolute;top:.25rem;right:.3125rem}.picker-times__caption{color:#3c6c60}.nearby-location{background:#0c5947;margin:0 -1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-bottom-right-radius:2rem}@media screen and (max-width:1025px){.nearby-location{margin:0 -1rem;margin-top:1.5rem;padding-top:1.5rem;border-bottom-left-radius:2rem}}.nearby-location .title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff;padding:0 1.5rem;margin-bottom:1.5rem}@media screen and (max-width:1025px){.nearby-location .title{padding:0 1rem;font-size:.8125rem}}.nearby-location .box-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.5rem;margin-bottom:1.5rem}@media screen and (max-width:1025px){.nearby-location .box-flex{padding:0 1rem}}.nearby-location .box-flex .inf{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1.5rem}@media screen and (max-width:1025px){.nearby-location .box-flex .inf{padding-right:.5rem}}.nearby-location .box-flex .inf .name{font-family:quincycf,sans-serif;font-weight:400;font-size:1.25rem;line-height:102%;color:#fff;margin-bottom:1.125rem}.nearby-location .box-flex .inf .adress{margin-bottom:.5rem}.nearby-location .box-flex .inf .adress a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nearby-location .box-flex .inf .adress a svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.75rem}.nearby-location .box-flex .inf .adress a span{font-weight:400;font-size:.8125rem;line-height:140%;text-decoration-line:underline;color:#b9d1b1}.nearby-location .box-flex .inf .adress a:hover span{color:#fff}.nearby-location .box-flex .inf .phone a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nearby-location .box-flex .inf .phone a svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.75rem}.nearby-location .box-flex .inf .phone a span{font-weight:400;font-size:.8125rem;line-height:140%;color:#b9d1b1}.nearby-location .box-flex .inf .phone a:hover span{color:#fff}.nearby-location .box-flex .img{width:5.5rem;min-width:5.5rem;height:5.5rem;border-radius:.75rem;position:relative;overflow:hidden}.nearby-location .box-flex .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.nearby-location .box-bot{background:-webkit-gradient(linear,left top,right top,from(rgba(221,242,208,0)),color-stop(56.5%,rgba(221,242,208,.06)));background:linear-gradient(90deg,rgba(221,242,208,0) 0,rgba(221,242,208,.06) 56.5%);border-top:1px solid rgba(255,255,255,.05);padding:1.5rem;text-align:center}@media screen and (max-width:1025px){.nearby-location .box-bot{padding:1.5rem 1rem}}.nearby-location .box-bot .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1rem;line-height:140%;color:#72f328;margin-bottom:1rem}.nearby-location .box-bot .title svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.75rem}.nearby-location .box-bot .link-btn{width:100%;height:3rem}.sorry-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;background:#eb6e6e;margin-bottom:1.5rem;margin-left:1.5rem;margin-right:1.5rem;border-radius:.5rem}@media screen and (max-width:1025px){.sorry-full{margin-left:1rem;margin-right:1rem}}.sorry-full svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.5rem}.sorry-full span{font-weight:700;font-size:.625rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff}.picker-times.full{padding-top:0}.picker-times.full .nearby-location{margin-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.select-avaliable{padding-top:1.5rem;padding-bottom:1.5rem}.select-avaliable .title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947;margin-bottom:1.125rem}.select-avaliable .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#222;margin-bottom:1rem}.select-avaliable .avaliable-days .avaliable-day{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(185,209,177,.5)}.select-avaliable .avaliable-days .avaliable-day:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.select-avaliable .avaliable-days .avaliable-day .day-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.select-avaliable .avaliable-days .avaliable-day .day-name svg{display:block;width:1.3125rem;min-width:1.3125rem;height:auto;margin-right:.625rem}.select-avaliable .avaliable-days .avaliable-day .day-name span{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#222}.select-avaliable .avaliable-days .avaliable-day .time-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.select-avaliable .avaliable-days .avaliable-day .time-items .time-item{font-weight:500;font-size:1rem;line-height:110%;color:#000;border:1px solid rgba(185,209,177,.5);background:#ddf2d0;height:2.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.25rem 1.0625rem;border-radius:2.875rem;cursor:pointer}.select-avaliable .avaliable-days .avaliable-day .time-items .time-item:last-child{padding:.25rem 1.6875rem}.picker-plate{overflow:hidden}.or-waitlist{background:#ddf2d0;margin:0 -1.5rem;padding:1.5rem}.or-waitlist .title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947;margin-bottom:1.5rem}.or-waitlist .day-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.or-waitlist .day-name svg{display:block;width:1.3125rem;min-width:1.3125rem;height:auto;margin-right:.625rem}.or-waitlist .day-name span{font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947}.or-waitlist .text{font-weight:400;font-size:1rem;line-height:140%;color:#3c6c60;margin-bottom:1.5rem}.or-waitlist .text p{margin-bottom:1em}.or-waitlist .text p:last-child{margin-bottom:0}.or-waitlist .link-btn{width:100%;height:3.25rem}.custom-modal-timeslots .fancybox-slide{padding:0;text-align:right;-ms-overflow-style:none;scrollbar-width:none}.custom-modal-timeslots .fancybox-slide::-webkit-scrollbar{width:0;height:0}@media (max-width:640px){.custom-modal-timeslots .fancybox-slide{padding-left:0;padding-top:3.3125rem}}.custom-modal-timeslots .fancybox-slide.touching{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.custom-modal-timeslots .modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;position:absolute;left:0;top:1.75rem;background:#fff;cursor:pointer;-webkit-transition:.2s;transition:.2s;z-index:3;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0;padding:0;margin:0;-webkit-appearance:none}.custom-modal-timeslots .modal-close:hover{background:#134d3a}.custom-modal-timeslots .modal-close:hover svg path{stroke:#fff}@media (max-width:640px){.custom-modal-timeslots .modal-close{left:auto;right:1rem;top:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}.custom-modal-timeslots .modal-close svg{display:block;width:2.125rem;height:auto}.custom-modal-timeslots .modal-close svg path{stroke:#134d3a;stroke-width:2}@media (max-width:640px){.custom-modal-timeslots .modal-close svg{width:2rem}}.modal-wind.modal-timeslots{background:0 0;padding:0;padding-left:1.25rem;font-family:"DM Sans",sans-serif;vertical-align:bottom;width:100%;max-width:31rem;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:100%}.modal-wind.modal-timeslots:after{content:"";width:calc(100% - 1.25rem);height:100%;position:absolute;right:0;bottom:0;background:#0c5947;border-top-left-radius:2rem;overflow:hidden}@media (max-width:640px){.modal-wind.modal-timeslots:after{width:100%;height:calc(100% - 1.25rem);border-top-right-radius:2rem}}@media (max-width:640px){.modal-wind.modal-timeslots{padding-left:0;padding-top:1.25rem}}.modal-wind.modal-timeslots .fancybox-button{display:none}.modal-wind.modal-timeslots .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#0c5947;padding-bottom:6rem;border-top-left-radius:2rem;overflow:hidden;min-height:100%;position:relative;z-index:2}@media (max-width:1025px){.modal-wind.modal-timeslots .box{display:block}}@media (max-width:640px){.modal-wind.modal-timeslots .box{border-top-right-radius:2rem}}.modal-wind.modal-timeslots .box .img{overflow:hidden;position:relative;height:13.875rem}@media (max-width:640px){.modal-wind.modal-timeslots .box .img{height:12.3125rem}}.modal-wind.modal-timeslots .box .img img{display:block;width:102%;height:102%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);top:0;left:0}.modal-wind.modal-timeslots .box .inf{padding:1.5rem}@media screen and (max-width:640px){.modal-wind.modal-timeslots .box .inf{padding:1.5rem 1rem}}.modal-wind.modal-timeslots .box .inf .name{font-family:quincycf,sans-serif;font-weight:400;font-size:2rem;line-height:102%;color:#fff;margin-bottom:1rem}@media screen and (max-width:640px){.modal-wind.modal-timeslots .box .inf .name{margin-bottom:.625rem}}.modal-wind.modal-timeslots .box .inf .list{font-weight:400;font-size:1rem;line-height:140%;color:#d3efc2}.modal-wind.modal-timeslots .box .inf .list>div{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-wind.modal-timeslots .box .inf .list>div:last-child{margin-bottom:0}.modal-wind.modal-timeslots .box .inf .list>div svg{display:block;width:1rem;min-width:1rem;height:auto;margin-right:.75rem}.modal-wind.modal-timeslots .box .inf .list>div a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;color:#d3efc2}.modal-wind.modal-timeslots .box .inf .list>div a:hover{color:#fff}.modal-wind.modal-timeslots .box .red-sell-out{font-weight:700;font-size:.625rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;background:#eb6e6e;height:2.25rem;border-radius:2.25rem}@media screen and (max-width:640px){.modal-wind.modal-timeslots .box .red-sell-out{margin-bottom:.5rem}}.modal-wind.modal-timeslots .box .inf-time{padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.05)}@media screen and (max-width:640px){.modal-wind.modal-timeslots .box .inf-time{padding:1rem}}.modal-wind.modal-timeslots .box .inf-time .title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#fff;margin-bottom:.25rem}@media screen and (max-width:640px){.modal-wind.modal-timeslots .box .inf-time .title{margin-bottom:.5rem}}.modal-wind.modal-timeslots .box .inf-time .timezones{font-weight:400;font-size:1rem;line-height:140%;color:#fff;margin-bottom:1rem}.modal-wind.modal-timeslots .box .inf-time .modal-picker-times__list{gap:1rem .5rem}@media (max-width:1025px){.modal-wind.modal-timeslots .box .inf-time .modal-picker-times__list{gap:.75rem .5rem;grid-template-columns:repeat(3,1fr)}}.modal-wind.modal-timeslots .box .inf-time .modal-picker-times__item{color:#fff}.modal-wind.modal-timeslots .box .inf-time .modal-picker-times__item:hover{color:#0c5947}.modal-wind.modal-timeslots .box .inf-time .modal-picker-times__item.active{background-color:#ddf2d0;color:#0c5947}.modal-wind.modal-timeslots .fix-mod-nav{z-index:9;position:fixed;bottom:0;width:29.75rem;background:#0c5947;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s ease;transition:opacity 1s ease;border-top:1px solid rgba(255,255,255,.05)}.modal-wind.modal-timeslots .fix-mod-nav .link-btn{width:100%;height:3rem;margin:0}@media screen and (max-width:640px){.modal-wind.modal-timeslots .fix-mod-nav{width:100%}}.promocode-cupon-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.promocode-cupon-form:last-child{margin-bottom:0}.promocode-cupon-form .link-btn{width:6.25rem;padding-left:0;padding-right:0;height:3.25rem}.promocode-cupon-form .link-btn.disabled{background:#74a187;cursor:default;pointer-events:none}.promocode-cupon-form .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.4375rem}.promocode-cupon-form input{color:#3c6c60;border-radius:.75rem;background-color:rgba(221,242,208,.24)!important;border:1px solid rgba(221,242,208,.24);padding:.9375rem 1rem;height:3.25rem}.promocode-cupon-form input:hover{border-color:#3c6c60}.promocode-cupon-form input.error{border-color:#e12f2f!important}.promocode-cupon-form .error-text{font-weight:400;font-size:.8125rem;line-height:140%;color:#e12f2f;margin-top:.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-cupon-form .error-text svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.375rem}.promocode-cupon-form .error-text-removed{font-weight:400;font-size:.8125rem;line-height:140%;color:#0c5947;margin-top:.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-cupon-form .error-text-removed svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.375rem}.text-promocod-added{font-weight:400;font-size:.8125rem;line-height:140%;color:#0c5947;margin-top:.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-promocod-added svg{display:block;width:1.0625rem;min-width:1.0625rem;height:auto;margin-right:.375rem}.promocode-cupon-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5625rem .9375rem;border-radius:.75rem;border:1px solid #3c6c60;background:rgba(221,242,208,.24);margin-bottom:.5rem}.promocode-cupon-item:last-child{margin-bottom:0}.promocode-cupon-item .icon{width:2.0625rem;min-width:2.0625rem;height:2.0625rem;margin-right:.5rem}.promocode-cupon-item .icon svg{display:block;width:100%;height:100%}.promocode-cupon-item .text .cupon{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#3c6c60;margin-bottom:.125rem}.promocode-cupon-item .text .discount{font-weight:500;font-size:.625rem;line-height:110%;text-transform:uppercase;color:#96999c}.promocode-cupon-item .del{cursor:pointer;margin-left:auto;margin-right:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.promocode-cupon-item .del:hover{opacity:.7}.promocode-cupon-item .del svg{display:block;width:1.5625rem;min-width:1.5625rem;height:auto}.summary-block.extra-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -.75rem;margin-top:1rem;font-weight:500;font-size:.8125rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#3c6c60}@media screen and (max-width:1025px){.summary-block.extra-order{margin-left:0;margin-right:0}}.summary-block.extra-order div:last-child{font-weight:700;color:#0c5947}.summary-table b{font-weight:700}.summary-table .green{color:#0c5947}.summary-table .red{color:#e12f2f}.discover-offer-btn{cursor:pointer;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.125rem;border:2px solid #0c5947;border-radius:4.125rem;background:#ddf2d0;position:fixed;left:2.5rem;bottom:3.75rem}@media screen and (max-width:1025px){.discover-offer-btn{left:1rem;bottom:1rem}}.discover-offer-btn .icon{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discover-offer-btn .icon svg{display:block;width:3.5625rem;height:auto}.discover-offer-btn span{display:none;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#0c5947}.discover-offer-btn:hover span{display:block;opacity:1;visibility:visible;margin-left:.5625rem;margin-right:1.5rem}.modal-message{width:100%;max-width:26.25rem;position:fixed;right:0;top:8.75rem;z-index:16;background:#0c5947;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(255,255,255,.25),0 4px 12px 6px rgba(12,89,71,.24);box-shadow:0 4px 12px rgba(255,255,255,.25),0 4px 12px 6px rgba(12,89,71,.24)}@media screen and (max-width:640px){.modal-message{max-width:17.375rem}}.modal-message.promo-code-message{-webkit-box-shadow:none;box-shadow:none;border-radius:.75rem;right:1.5rem;top:17.1875rem;max-width:19.125rem}@media screen and (max-width:640px){.modal-message.promo-code-message{top:2rem;right:1rem;left:1rem;max-width:calc(100% - 2rem)}}.modal-message.promo-code-message .box{padding:1.5rem}.modal-message .line{position:absolute;bottom:0;left:0;width:100%;height:.25rem;background:#10735c}@media screen and (max-width:640px){.modal-message .line{height:.1875rem}}.modal-message .line span{background:#72f328;display:block;width:0;height:100%;-webkit-transition:width;transition:width;position:absolute;top:0;left:0}.modal-message .line.active span{width:100%}.modal-message .close{cursor:pointer;position:absolute;top:.75rem;right:.75rem}@media screen and (max-width:640px){.modal-message .close{top:.5625rem;right:.4375rem}}.modal-message .close:hover{opacity:.7}.modal-message .close svg{display:block;width:1.5rem;height:1.5625rem}@media screen and (max-width:640px){.modal-message .close svg{width:1.125rem;height:auto}}.modal-message .box{padding:2rem;padding-right:5.4375rem;padding-bottom:2.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.modal-message .box{padding:1rem;padding-right:2rem;padding-bottom:1.1875rem}}.modal-message .icon{width:1.5rem;min-width:1.5rem;margin-right:.75rem}.modal-message .icon svg{display:block;width:1.5rem;min-width:1.5rem;height:1.5625rem}.modal-message .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-message .text .title{font-family:quincycf,sans-serif;font-style:normal;font-weight:400;font-size:1.625rem;line-height:102%;color:#fff}@media screen and (max-width:640px){.modal-message .text .title{font-size:1.25rem}}.modal-message .text .discount{margin-top:.25rem;font-weight:400;font-size:1rem;line-height:140%;color:#ddf2d0}@media screen and (max-width:640px){.modal-message .text .discount{font-size:.75rem;line-height:1rem}}.modal-message .text .promo-code{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#fff}.modal-message .text .remove-promo-code{font-weight:400;font-size:1rem;line-height:140%;text-decoration-line:underline;color:#ddf2d0;margin-top:.25rem;cursor:pointer}.modal-message .text .remove-promo-code:hover{color:#fff}.summary-title.booking-title+.excellent-choice{margin-top:1rem}@media screen and (max-width:640px){.summary-title.booking-title+.excellent-choice{margin-top:0}}.landing-birthday-page{background:#0c5947}@media screen and (min-width:1026px){.landing-birthday-page .accordion-faq__title{padding-top:1rem;padding-bottom:1rem}}.landing-birthday-page .section-faq{z-index:4}@media screen and (min-width:1026px){.landing-birthday-page .section-faq{padding-bottom:19.1875rem}}.landing-birthday-page .spa-packages-main{background:#f7d6a1;margin-bottom:0;padding-bottom:12.625rem}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main{padding-bottom:3.625rem}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .link-btn{width:100%}}.landing-birthday-page .spa-packages-main .flex-box .top .left p{font-weight:400;font-size:1rem;line-height:140%;color:#0c5947;max-width:28.875rem;margin-bottom:2rem}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .left p{display:block;text-align:left}}@media screen and (max-width:1025px){.landing-birthday-page .spa-packages-main .flex-box .top .right{margin-top:4rem}}.landing-birthday-page .spa-packages-main .flex-box .top .right .box{background:#0c5947;-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .right .box{padding-top:3.5rem;padding-bottom:2rem}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .right .box .items .item span{color:#fff}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .right .box .items .item p{color:#e3bcdc}}.landing-birthday-page .spa-packages-main .flex-box .top .right .box .list ul{padding:0 .9375rem}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .right .box .list ul{padding:0 .625rem}}.landing-birthday-page .spa-packages-main .flex-box .top .right .box .list ul li{background:0 0;font-size:.875rem;min-width:calc(50% - .25rem)}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .top .right .box .list ul li{width:calc(50% - .25rem);font-size:.625rem;border:1px solid rgba(255,255,255,.12)}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .bot{margin-top:5.625rem}}.landing-birthday-page .spa-packages-main .flex-box .bot .title{color:#000}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .bot .title{font-size:1.5rem;margin-bottom:1.5rem}}.landing-birthday-page .spa-packages-main .flex-box .bot .items{color:#000}.landing-birthday-page .spa-packages-main .flex-box .tickers{width:100%!important;gap:1.5rem}.landing-birthday-page .spa-packages-main .flex-box .tickers .marquee .tickers-item{border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.06)}.landing-birthday-page .spa-packages-main .flex-box .tickers .marquee .tickers-item:before{background:url(../img/spa-packages/quote-black.svg) center/contain no-repeat}.landing-birthday-page .spa-packages-main .flex-box .tickers .marquee .tickers-item__caption,.landing-birthday-page .spa-packages-main .flex-box .tickers .marquee .tickers-item__title{color:#000}.landing-birthday-page .spa-packages-main .flex-box h1{color:#0c5947;max-width:43.75rem}@media screen and (max-width:1025px){.landing-birthday-page .spa-packages-main .flex-box h1{margin-left:auto;margin-right:auto;font-size:3rem}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box h1{text-align:left;margin-bottom:1.5rem}}.landing-birthday-page .spa-packages-main .flex-box .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#0c5947;max-width:28.875rem;margin-bottom:1rem}@media screen and (max-width:1025px){.landing-birthday-page .spa-packages-main .flex-box .sub-title{margin-left:auto;margin-right:auto}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .sub-title{text-align:left;max-width:100%}}.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-rate span{color:#0c5947}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-rate span{color:#fff}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-rate>svg path{fill:#fff}}.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-text p,.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-text span{color:#0c5947}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-text span{color:#fff}}.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-text p{margin-bottom:0}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-main .flex-box .guests-choice .choice-text p{color:#e3bcdc}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-anim-wave{display:block}}.landing-birthday-page .spa-packages-anim-wave svg{top:-9.5rem;right:2.5rem}.landing-birthday-page .spa-packages-anim-wave svg.mob{display:none}@media screen and (max-width:1025px){.landing-birthday-page .spa-packages-anim-wave svg{right:0}}@media screen and (max-width:640px){.landing-birthday-page .spa-packages-anim-wave svg.desk{display:none}.landing-birthday-page .spa-packages-anim-wave svg.mob{display:block;width:100%;height:auto;top:0}}.landing-birthday-page .holidayDescrItem{padding-top:6.125rem;position:relative}.landing-birthday-page .holidayDescrItem>svg{display:block;width:100%;height:auto;position:absolute;bottom:100%;left:0;margin-bottom:-1px}.landing-birthday-page .holidayDescrItem>svg.mob{display:none}@media screen and (max-width:640px){.landing-birthday-page .holidayDescrItem>svg{bottom:auto;top:0}.landing-birthday-page .holidayDescrItem>svg.desk{display:none}.landing-birthday-page .holidayDescrItem>svg.mob{display:block}}@media screen and (max-width:640px){.landing-birthday-page .holidayDescrItem .holidayDescrItem__left{margin-left:0;margin-right:0;margin-bottom:2rem}}.landing-birthday-page .holidayDescrItem .holidayDescrItem__right .dec-min{position:absolute;top:-7.25rem;right:0;width:12.4375rem;height:12.5rem;-webkit-transition:none;transition:none}@media screen and (max-width:640px){.landing-birthday-page .holidayDescrItem .holidayDescrItem__right .dec-min{width:9.6875rem;height:9.6875rem;top:-1.5rem}}.landing-birthday-page .holidayDescrItem .holidayDescrItem__right .dec-min svg{width:100%;height:auto}@media screen and (max-width:1025px){.landing-birthday-page .holidayDescrItem .holidayDescrItem__right .cont h2{font-size:3rem}}.landing-birthday-page .holidayDescrItem .holidayDescrItem__right .cont p{color:#fff}.landing-birthday-page .notJustSalon{background:#0c5947;padding-top:10rem;padding-bottom:5rem}@media screen and (max-width:640px){.landing-birthday-page .notJustSalon{padding-top:5rem}}.landing-birthday-page .notJustSalon .notJustSalon__left h2{color:#fff}@media screen and (max-width:640px){.landing-birthday-page .notJustSalon .notJustSalon__left h2{font-size:3rem}}.landing-birthday-page .notJustSalon .notJustSalon__left p{color:#fff;font-weight:400;font-size:1rem;line-height:140%;color:#fff}.landing-birthday-page .spa-packages .b-marquee{padding-top:7.5rem;padding-bottom:0}@media screen and (max-width:640px){.landing-birthday-page .spa-packages .b-marquee{padding-top:4rem;padding-bottom:3rem}}.landing-birthday-page .spa-packages .marquee-block .ticker span{color:#0c5947}.landing-birthday-page .b-goog-review{position:relative;z-index:3}.landing-birthday-page .b-goog-review>svg{display:block;width:100%;height:auto;position:absolute;top:15.375rem;left:0;margin-top:-1px}@media screen and (max-width:640px){.landing-birthday-page .b-goog-review h2{font-size:3rem}}.landing-anniversary-page{background:#853247}@media screen and (min-width:1026px){.landing-anniversary-page .accordion-faq__title{padding-top:1rem;padding-bottom:1rem}}.landing-anniversary-page .section-faq{z-index:4}@media screen and (min-width:1026px){.landing-anniversary-page .section-faq{padding-bottom:19.1875rem}}.landing-anniversary-page .spa-packages-main{background:#fff;margin-bottom:0;padding-bottom:12.625rem}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main{padding-bottom:3.625rem}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .link-btn{width:100%}}.landing-anniversary-page .spa-packages-main .flex-box .top .left p{font-weight:400;font-size:1rem;line-height:140%;color:#853247;max-width:28.875rem;margin-bottom:2rem}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .top .left p{display:block;text-align:left}}@media screen and (max-width:1025px){.landing-anniversary-page .spa-packages-main .flex-box .top .right{margin-top:4rem}}.landing-anniversary-page .spa-packages-main .flex-box .top .right .box{background:#853247;-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .top .right .box{padding-top:3.5rem;padding-bottom:2rem}}.landing-anniversary-page .spa-packages-main .flex-box .top .right .box .list ul{padding:0 .9375rem}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .top .right .box .list ul{padding:0 .625rem}}.landing-anniversary-page .spa-packages-main .flex-box .top .right .box .list ul li{background:#6f2a3b;border-color:#6f2a3b;font-size:.875rem;min-width:calc(50% - .25rem)}.landing-anniversary-page .spa-packages-main .flex-box .top .right .box .list ul li:before{background-color:#853247;border-radius:50%}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .top .right .box .list ul li{width:calc(50% - .25rem);font-size:.625rem}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .bot{margin-top:5.625rem}}.landing-anniversary-page .spa-packages-main .flex-box .bot .title{color:#000}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .bot .title{font-size:1.5rem;margin-bottom:1.5rem}}.landing-anniversary-page .spa-packages-main .flex-box .bot .items{color:#000}.landing-anniversary-page .spa-packages-main .flex-box .tickers{width:100%!important;gap:1.5rem}.landing-anniversary-page .spa-packages-main .flex-box .tickers .marquee .tickers-item{border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.06)}.landing-anniversary-page .spa-packages-main .flex-box .tickers .marquee .tickers-item:before{background:url(../img/spa-packages/quote-black.svg) center/contain no-repeat}.landing-anniversary-page .spa-packages-main .flex-box .tickers .marquee .tickers-item__caption,.landing-anniversary-page .spa-packages-main .flex-box .tickers .marquee .tickers-item__title{color:#000}.landing-anniversary-page .spa-packages-main .flex-box h1{color:#853247;max-width:43.75rem}@media screen and (max-width:1025px){.landing-anniversary-page .spa-packages-main .flex-box h1{margin-left:auto;margin-right:auto;font-size:3rem}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box h1{text-align:left;margin-bottom:1.5rem}}.landing-anniversary-page .spa-packages-main .flex-box .sub-title{font-weight:500;font-size:1rem;line-height:120%;letter-spacing:.36em;text-transform:uppercase;color:#853247;max-width:28.875rem;margin-bottom:1rem}@media screen and (max-width:1025px){.landing-anniversary-page .spa-packages-main .flex-box .sub-title{margin-left:auto;margin-right:auto}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .sub-title{text-align:left;max-width:100%}}.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-rate span{color:#853247}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-rate span{color:#fff}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-rate>svg path{fill:#fff}}.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-text p,.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-text span{color:#853247}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-text span{color:#fff}}.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-text p{margin-bottom:0}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-main .flex-box .guests-choice .choice-text p{color:#ddf2d0}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-anim-wave{display:block}}.landing-anniversary-page .spa-packages-anim-wave svg{width:71.9375rem;top:-9.5rem;right:-1.5625rem}.landing-anniversary-page .spa-packages-anim-wave svg.mob{display:none}@media screen and (max-width:1025px){.landing-anniversary-page .spa-packages-anim-wave svg{right:0}}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages-anim-wave svg.desk{display:none}.landing-anniversary-page .spa-packages-anim-wave svg.mob{display:block;width:100%;height:auto;top:1.3125rem}}.landing-anniversary-page .holidayDescrItem{padding-top:6.125rem;position:relative;background:#853247}.landing-anniversary-page .holidayDescrItem>svg{display:block;width:100%;height:auto;position:absolute;bottom:100%;left:0;margin-bottom:-1px}.landing-anniversary-page .holidayDescrItem>svg.mob{display:none}@media screen and (max-width:640px){.landing-anniversary-page .holidayDescrItem>svg{bottom:auto;top:0}.landing-anniversary-page .holidayDescrItem>svg.desk{display:none}.landing-anniversary-page .holidayDescrItem>svg.mob{display:block}}@media screen and (max-width:640px){.landing-anniversary-page .holidayDescrItem .holidayDescrItem__left{margin-left:0;margin-right:0;margin-bottom:2rem}}.landing-anniversary-page .holidayDescrItem .holidayDescrItem__right .dec-min{position:absolute;top:-10.625rem;right:0;width:14.5625rem;-webkit-transition:none;transition:none}@media screen and (max-width:640px){.landing-anniversary-page .holidayDescrItem .holidayDescrItem__right .dec-min{width:9.6875rem;top:-1.5rem}}.landing-anniversary-page .holidayDescrItem .holidayDescrItem__right .dec-min svg{width:100%;height:auto}@media screen and (max-width:1025px){.landing-anniversary-page .holidayDescrItem .holidayDescrItem__right .cont h2{font-size:3rem}}.landing-anniversary-page .holidayDescrItem .holidayDescrItem__right .cont p{color:#fff}.landing-anniversary-page .notJustSalon{background:#853247;padding-top:7.5rem;padding-bottom:5rem}@media screen and (max-width:640px){.landing-anniversary-page .notJustSalon{padding-top:5rem}}.landing-anniversary-page .notJustSalon .notJustSalon__left h2{color:#fff}@media screen and (max-width:640px){.landing-anniversary-page .notJustSalon .notJustSalon__left h2{font-size:3rem}}.landing-anniversary-page .notJustSalon .notJustSalon__left p{color:#fff;font-weight:400;font-size:1rem;line-height:140%;color:#fff}.landing-anniversary-page .spa-packages{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:18.75rem;background:#fff;margin-bottom:0}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages{padding-bottom:4rem}}.landing-anniversary-page .spa-packages h2{margin-bottom:3.75rem;color:#853247}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages h2{margin-bottom:2rem}}.landing-anniversary-page .spa-packages .b-marquee{padding-top:5.625rem;padding-bottom:0}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages .b-marquee{padding-top:4rem;padding-bottom:3rem}}.landing-anniversary-page .spa-packages .marquee-block .ticker span{color:#853247}.landing-anniversary-page .b-goog-review{border-top-left-radius:5.625rem;border-top-right-radius:5.625rem;margin-top:-5.625rem;position:relative;z-index:3;background:#853247}@media screen and (max-width:640px){.landing-anniversary-page .b-goog-review{border-top-left-radius:2rem;border-top-right-radius:2rem;margin-top:-2rem}}.landing-anniversary-page .b-goog-review>svg{display:block;width:100%;height:auto;position:absolute;top:15.375rem;left:0;margin-top:-1px}.landing-anniversary-page .b-goog-review h2{color:#fff}@media screen and (max-width:640px){.landing-anniversary-page .b-goog-review h2{font-size:3rem}}.landing-anniversary-page .b-goog-review .ratings .numbers,.landing-anniversary-page .b-goog-review .ratings .rating span{color:#fff}.landing-anniversary-page .b-goog-review .swiper-button-next,.landing-anniversary-page .b-goog-review .swiper-button-prev{background:#fff}.landing-anniversary-page .b-goog-review .swiper-button-next svg path,.landing-anniversary-page .b-goog-review .swiper-button-prev svg path{fill:#000}.landing-anniversary-page .section-faq{background:#fff}.landing-anniversary-page .section-faq .title-section{color:#800020}.landing-anniversary-page .b-ditch{padding-top:.375rem;padding-bottom:19.125rem;position:relative}@media screen and (max-width:640px){.landing-anniversary-page .b-ditch{padding-bottom:17.3125rem}}.landing-anniversary-page .b-ditch .icon{position:absolute;bottom:4.5rem;right:24.375rem;width:12.8125rem}@media screen and (max-width:1025px){.landing-anniversary-page .b-ditch .icon{right:50%;bottom:4rem;width:10rem}.landing-anniversary-page .b-ditch .icon svg{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.landing-anniversary-page .b-ditch .tickers.marquee-block .tickers-item:before{background:url(../img/landings/quote-red.svg) center/contain no-repeat}.landing-anniversary-page .b-ditch .tickers.marquee-block .tickers-item__title{color:#c895a2}.landing-anniversary-page .spa-packages+.private-party{margin-top:-13.75rem;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:12.5rem}@media screen and (max-width:640px){.landing-anniversary-page .spa-packages+.private-party{margin-top:-3.75rem;padding-bottom:5rem}}.landing-anniversary-page .fixed-price-block{background-color:#853247}.landing-anniversary-page .fixed-price-block .btn-dropdown{color:#fff}.landing-anniversary-page .fixed-price-block .btn-dropdown .btn-icon{fill:#fff}.landing-anniversary-page .fixed-price-block .dropdown-list a{color:#853247}.landing-anniversary-page .fixed-price-block .dropdown-list a.selected{background-color:#853247;color:#fff}@media (any-hover:hover){.landing-anniversary-page .fixed-price-block .dropdown-list a:hover{background-color:#853247;color:#fff}}.landing-anniversary-page .fixed-price-block .f-price-list{color:#fff}.landing-anniversary-page .fixed-price-block .f-price-card:before{background-color:#fff}.landing-anniversary-page .fixed-price-block .f-price-card .icon{fill:#fff}.landing-anniversary-page .fixed-price-block .f-price__button .link-btn{background-color:#fff;color:#853247}.darkRed footer>svg path{fill:#853247}.darkRed footer{background:#853247}.darkRed footer .top-box .left .col span{color:#fff}.darkRed footer .top-box .left .col ul{color:#fff}.darkRed footer .top-box .left .col ul li a{color:#fff}.darkRed footer .top-box .left .col ul li a:after{background:#fff}.darkRed footer .top-box .right>span{color:#fff}.darkRed footer .top-box .right p{color:#fff}.darkRed footer .top-box .right .links a{color:#fff}.darkRed footer .top-box .right .links a:after{background:#fff}.darkRed footer .top-box .soc a svg path{fill:#fff}.darkRed footer .top-box .soc a:hover{opacity:.7}.darkRed footer .box{border-color:#fff}.darkRed footer .box .copyr{color:rgba(255,255,255,.5)}.darkRed footer .box .links a{color:#fff}.darkRed footer .box .links a:after{background:#fff}.b-ditch{padding-top:.375rem;padding-bottom:19.125rem;position:relative}@media screen and (max-width:1025px){.b-ditch{padding-bottom:23.4375rem}}.b-ditch .icon{position:absolute;bottom:0;right:22.25rem;width:12.125rem}@media screen and (max-width:1025px){.b-ditch .icon{right:50%}.b-ditch .icon svg{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.b-ditch .icon svg{display:block;width:100%;height:auto}.b-ditch .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1025px){.b-ditch .box{display:block}}.b-ditch .box .left{max-width:40.1875rem}@media screen and (max-width:1025px){.b-ditch .box .left{max-width:100%}}.b-ditch .box .left h2{max-width:37.5rem;color:#fff;margin-bottom:3.875rem}@media screen and (max-width:1025px){.b-ditch .box .left h2{max-width:100%;margin-bottom:2rem;font-size:3rem}}.b-ditch .box .right{max-width:27.3125rem;margin-right:7.1875rem;font-weight:400;font-size:1rem;line-height:140%;color:#fff}@media screen and (max-width:1025px){.b-ditch .box .right{max-width:100%;margin-right:0}}.b-ditch .box .right p{margin-bottom:1.5rem}.b-ditch .box .right p:last-child{margin-bottom:0}.b-ditch .tickers.marquee-block{gap:1rem;overflow:hidden;width:100%!important;padding-top:.375rem}@media screen and (max-width:640px){.b-ditch .tickers.marquee-block{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)!important;max-width:calc(100% + 2rem)!important}}.b-ditch .tickers.marquee-block .marquee{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.b-ditch .tickers.marquee-block .tickers-item{padding:.3125rem;padding-right:.6875rem;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.06);border-radius:3.25rem;height:3.25rem}.b-ditch .tickers.marquee-block .tickers-item__image{width:2.5rem;height:2.5rem}.b-ditch .tickers.marquee-block .tickers-item__title{color:#fff;font-size:.5625rem;line-height:.75rem;font-weight:700;letter-spacing:.07em}.b-ditch .tickers.marquee-block .tickers-item__caption{margin-top:.125rem;font-size:.625rem;line-height:1rem;font-weight:700;letter-spacing:.07em;color:#fff}.b-ditch .tickers.marquee-block .tickers-item:before{content:"";position:absolute;right:.625rem;top:-.375rem;width:1.125rem;height:.875rem;background:url(../img/landings/quote-white.svg) center/contain no-repeat}