@import url(https://cdnjs.cloudflare.com/ajax/libs/Swiper/11.0.5/swiper-bundle.min.css);.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Garbata;font-style:normal;font-weight:300;src:url(../fonts/Garbata-Light.woff2) format("woff2")}@font-face{font-family:Garbata;font-style:normal;font-weight:400;src:url(../fonts/Garbata-Regular.woff2) format("woff2")}@font-face{font-family:Kokoro;font-style:normal;font-weight:400;src:url(../fonts/Kokoro-Regular.woff2) format("woff2")}@font-face{font-family:Poller;font-style:normal;font-weight:400;src:url(../fonts/PollerOne-Regular.woff2) format("woff2")}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#ff9c0a;color:#fff}::selection{background-color:#ff9c0a;color:#fff}input,textarea{outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{font-family:Inter,Garbata,Kokoro,Poller,sans-serif;font-size:16px;line-height:1.65;color:#131212;min-width:320px;position:relative;overflow-x:hidden}section{background-color:#fff}.container{max-width:1700px;height:100%;margin:0 auto;padding:0 6rem}@media (max-width:1380px){.container{padding:0 1rem}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol,ul{list-style:none;padding:0;margin:0}html{scroll-behavior:initial;scroll-padding-top:25px;min-height:100%;height:auto}body{min-height:100%;height:auto;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}.btn{font-weight:400;font-size:1.12rem;text-align:center;padding:1rem 3rem;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-radius:2.5rem}.btn.accent{background-color:#ff9c0a}.btn.accent:hover{background-color:#ffaa2e;-webkit-box-shadow:0 1px 3px 0 rgba(255,255,255,.07),0 5px 5px 0 rgba(255,255,255,.09),0 4px 6px 0 rgba(255,255,255,.05),0 19px 8px 0 rgba(255,255,255,.01),0 55px 8px 0 rgba(255,255,255,0);box-shadow:0 1px 3px 0 rgba(255,255,255,.07),0 5px 5px 0 rgba(255,255,255,.09),0 4px 6px 0 rgba(255,255,255,.05),0 19px 8px 0 rgba(255,255,255,.01),0 55px 8px 0 rgba(255,255,255,0)}.btn.send{background-color:#276749;border:none;padding:.8rem 2rem}.btn.send:hover{background-color:#1d4e37;-webkit-box-shadow:0 4px 24px 0 rgba(39,103,73,.39);box-shadow:0 4px 24px 0 rgba(39,103,73,.39);cursor:pointer}.btn.sub{padding:.8rem 1.5rem;background-color:#f7eee6;color:#131212}.btn.sub:hover{color:#fff;background-color:#276749;-webkit-box-shadow:0 2px 4px 0 rgba(39,103,73,.15),0 7px 7px 0 rgba(39,103,73,.13),0 17px 10px 0 rgba(39,103,73,.08),0 29px 12px 0 rgba(39,103,73,.02),0 46px 13px 0 rgba(39,103,73,0);box-shadow:0 2px 4px 0 rgba(39,103,73,.15),0 7px 7px 0 rgba(39,103,73,.13),0 17px 10px 0 rgba(39,103,73,.08),0 29px 12px 0 rgba(39,103,73,.02),0 46px 13px 0 rgba(39,103,73,0)}.btn.border{border:1px solid #276749;color:#276749;padding:.5rem 2rem}.btn.border:hover{background-color:#276749;color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(39,103,73,.15),0 7px 7px 0 rgba(39,103,73,.13),0 17px 10px 0 rgba(39,103,73,.08),0 29px 12px 0 rgba(39,103,73,.02),0 46px 13px 0 rgba(39,103,73,0);box-shadow:0 2px 4px 0 rgba(39,103,73,.15),0 7px 7px 0 rgba(39,103,73,.13),0 17px 10px 0 rgba(39,103,73,.08),0 29px 12px 0 rgba(39,103,73,.02),0 46px 13px 0 rgba(39,103,73,0)}footer{background-color:#141414;padding:4rem 0 6rem}footer .footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer__wrapper .footer-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}footer .footer__wrapper .footer-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}footer .footer__wrapper .footer-section ul a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}footer .footer__wrapper .footer-section ul a:hover{color:#ff9c0a}footer .footer__wrapper .footer-action{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}footer .footer__wrapper .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}footer .subscribe-form{padding-top:3rem}footer .subscribe-form p{color:#fff;font-weight:300;padding-bottom:.5rem;font-size:.8rem}footer .subscribe-form .subscribe-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:360px}footer .subscribe-form .subscribe-wrap input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 1rem;font-style:italic;font-weight:300;font-size:1.12rem;border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-box-shadow:none;box-shadow:none;border:none;background:#2f2f2f}footer .subscribe-form .subscribe-wrap button{padding-right:0;background:#2f2f2f;border-top-right-radius:25px;border-bottom-right-radius:25px;border:none;cursor:pointer}footer .subscribe-form .subscribe-wrap button span{padding:.8rem 1.2rem;font-size:1.12rem;font-weight:300;font-style:italic;color:#fff;background-color:#276749;border-radius:22px;-webkit-transition:all .3s ease;transition:all .3s ease}footer .subscribe-form .subscribe-wrap button span:hover{background-color:#ff9c0a;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.19);box-shadow:2px 2px 4px rgba(0,0,0,.19)}@media (max-width:750px){footer .footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}footer .footer__wrapper .footer-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .subscribe-form{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}}@media (max-width:550px){footer .footer__wrapper .footer-action ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}footer .subscribe-form .subscribe-wrap{width:300px}}header{position:fixed;top:0;left:0;right:0;width:100%;background-color:transparent;z-index:11;-webkit-transition:all .3s ease;transition:all .3s ease}header .logotype{width:280px}header.scroll{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:rgba(0,0,0,.4)}nav{max-width:1700px;margin:0 auto;padding:0 6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px}nav .nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-right:2rem}nav .navigation a{font-size:1rem;font-weight:400;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}nav .navigation a:after{content:"";width:6px;height:6px;background-color:#3284fe;border-radius:50%;position:absolute;bottom:8px;left:-6px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}nav .navigation a:hover{color:#ff9c0a}nav .navigation a:hover::after{opacity:1;left:-12px}nav .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}nav .social li a{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}nav .social li a:hover svg path{fill:#ff9c0a}nav .social li a svg path{-webkit-transition:all .3s ease;transition:all .3s ease}nav .burger{display:none}@media (max-width:1380px){nav{padding:0 1rem}nav .navigation{padding-right:4rem}}@media (max-width:920px){nav .navigation{gap:32px}nav .navigation a{font-size:18px}}@media (max-width:750px){header .logotype{width:180px}nav{padding:0 1rem}}.booking-form h2{font-family:Kokoro,sans-serif;font-weight:400;font-size:2rem;line-height:120%;padding-bottom:.5rem}.booking-form p{max-width:500px}.booking-form form{width:100%;padding-top:24px;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;gap:16px}.booking-form form input,.booking-form form label{width:100%}.booking-form form input{max-width:400px;height:59px;border:1px solid #dcdcdc;border-radius:40px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.5);padding:0 1rem}.booking-form form .notice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;max-width:420px;padding-bottom:3rem}.booking-form form .notice svg{width:24px;height:32px}.booking-form form .notice p{line-height:normal}.booking-form .popup-modal-dismiss{position:absolute;top:1rem;right:1rem}.mfp-content{max-width:740px;background-color:#fff;padding:2rem;border:4px solid #ff9c0a;border-radius:1rem;background-image:url(../images/dist/booking-form-bg.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}@media (max-width:760px){.mfp-content{padding:1rem}}.choose h3{font-family:Garbata,serif;font-weight:400;font-size:2.75rem;text-align:center;padding:0 0 2rem}.choose__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:3rem;text-align:center;padding:2rem 0 7rem}.choose__wrapper img{max-width:180px;margin:0 auto}.choose__wrapper h2{font-family:Garbata,serif;font-weight:400;font-size:1.5rem}.choose__wrapper p{font-weight:300;line-height:140%}@media (max-width:1024px){.choose__wrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.choose__wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}}.cta{padding:6rem 0 10rem}.cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta__wrapper h3{font-family:Garbata,serif;font-weight:400;font-size:2.75rem;color:#276749}.cta__wrapper p{max-width:670px;text-align:center;padding:.5rem 0 3rem}@media (max-width:800px){.cta__wrapper h3{text-align:center;font-size:2rem;line-height:normal}}.faq{padding:6rem 0}.faq .faq__header{padding-bottom:3rem}.faq .faq__header h3{font-family:Garbata,serif;font-weight:300;font-size:3rem;text-align:center}.faq .faq__header p{text-align:center;font-style:italic}.faq__wrapper .accordion{max-width:100%;margin:0 auto}.faq__wrapper .accordion ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.faq__wrapper .accordion ul li{border:1px solid #cacaca;border-radius:8px;cursor:pointer}.faq__wrapper .accordion ul li .accordion-button{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;padding:.5rem 2rem;-webkit-transition:all .3s ease;transition:all .3s ease}.faq__wrapper .accordion ul li .accordion-button svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.faq__wrapper .accordion ul li .accordion-button .accordion-title{position:relative;width:100%;font-weight:300;font-size:1.38rem;-webkit-transition:all .3s ease;transition:all .3s ease}.faq__wrapper .accordion ul li.active .accordion-button svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.faq__wrapper .accordion .content{padding:2rem;position:relative}.faq__wrapper .accordion .content .first-section__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr .6fr;grid-template-columns:1fr .6fr;gap:6rem;padding-bottom:3rem;border-bottom:1px solid #d1d1d1}.faq__wrapper .accordion .content .first-section__header div ul{gap:1rem}.faq__wrapper .accordion .content .first-section__header div p{padding-bottom:1rem}.faq__wrapper .accordion .content .first-section__header div:nth-child(1) li{position:relative;padding-left:1.5rem}.faq__wrapper .accordion .content .first-section__header div:nth-child(1) li:before{content:url(../images/dist/li-1.svg);position:absolute;left:0;top:4px}.faq__wrapper .accordion .content .first-section__header div:nth-child(2) li{position:relative;padding-left:1.5rem}.faq__wrapper .accordion .content .first-section__header div:nth-child(2) li:before{content:url(../images/dist/li-2.svg);position:absolute;left:0;top:4px}.faq__wrapper .accordion .content .first-section__body{padding-top:3rem}.faq__wrapper .accordion .content .first-section__body h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-weight:400;font-size:1.75rem;line-height:100%;margin-bottom:1rem}.faq__wrapper .accordion .second-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8rem}.faq__wrapper .accordion .second-section div{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.faq__wrapper .accordion .second-section div h5{font-weight:400;font-size:1.75rem;margin-bottom:1rem}.follow{padding:4rem 0 0}.follow__header{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;padding-bottom:2rem}.follow__header h3{font-family:Garbata,serif;font-weight:400;font-size:2rem}.follow__header p{font-weight:300;font-size:1.38rem}.follow__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}@media (max-width:1280px){.follow__wrapper{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.follow__wrapper{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.follow{padding:2rem 0 0}.follow__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:2rem}.follow__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.guide .img-mob{display:none}.guide__wrapper{border-radius:20px;background:url(../images/dist/guide-img.jpg);background-position:top right;background-size:cover;background-repeat:no-repeat;padding:6rem 6rem 6rem;position:relative}.guide__wrapper h3,.guide__wrapper h4{font-family:Garbata,serif;font-weight:400;font-size:2.75rem}.guide__wrapper .guide__box{padding-top:5rem}.guide__wrapper .guide__box h4{font-size:2.1rem}.guide__wrapper .guide__box span{font-style:italic;font-weight:300;font-size:1.38rem}.guide__wrapper .guide__box p{padding-top:2rem;font-weight:400;font-size:1.38rem;line-height:140%;max-width:640px}@media (max-width:1280px){.guide__wrapper .guide__box{max-width:50%}}@media (max-width:1024px){.guide__wrapper{padding:4rem 2rem 4rem}}@media (max-width:880px){.guide .img-mob{display:block;width:100%;border-radius:20px;position:relative;z-index:9}.guide .guide-adapt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.guide__wrapper{background-image:none;background-color:#a7bce2;margin-bottom:-32px;padding:2rem 1rem 2rem}.guide__wrapper h3{font-size:2rem;line-height:normal}.guide__wrapper .guide__box{max-width:100%;padding-top:2rem}.guide__wrapper .guide__box h4{font-size:1.8rem}.guide__wrapper .guide__box span{font-size:1rem}.guide__wrapper .guide__box p{padding:2rem 0;font-size:1rem}}.hero{background-image:url(../images/dist/hero-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:95vh;max-width:1920px;margin:0 auto;position:relative}.hero video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(70%);filter:brightness(70%)}.hero__wrapper{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;z-index:10}.hero__wrapper h1{font-family:Poller,serif;font-weight:400;font-size:4rem;line-height:130%;text-align:center;max-width:1100px}.hero__wrapper p{font-size:1.2rem;font-weight:300;padding:1.5rem 0 4.5rem;text-align:center}@media (max-width:850px){.hero__wrapper h1{font-size:clamp(2.3rem,2.5vw,4rem)}}.info__wrapper .accordion{max-width:100%;margin:0 auto}.info__wrapper .accordion ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.info__wrapper .accordion ul li{cursor:pointer}.info__wrapper .accordion ul li .accordion-button{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;padding:.5rem 2rem;border-radius:2rem;background-color:#f7eee6;-webkit-transition:all .3s ease;transition:all .3s ease}.info__wrapper .accordion ul li .accordion-button svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.info__wrapper .accordion ul li .accordion-button .accordion-title{position:relative;width:100%;font-family:Garbata,serif;font-weight:300;font-size:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}.info__wrapper .accordion ul li:last-child{border-bottom:none}.info__wrapper .accordion ul li.active .accordion-button svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.info__wrapper .accordion .content{padding:2rem;position:relative}.info__wrapper .accordion .content .first-section__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr .6fr;grid-template-columns:1fr .6fr;gap:6rem;padding-bottom:3rem;border-bottom:1px solid #d1d1d1}.info__wrapper .accordion .content .first-section__header div ul{gap:1rem}.info__wrapper .accordion .content .first-section__header div p{padding-bottom:1rem}.info__wrapper .accordion .content .first-section__header div:nth-child(1) li{position:relative;padding-left:1.5rem}.info__wrapper .accordion .content .first-section__header div:nth-child(1) li:before{content:url(../images/dist/li-1.svg);position:absolute;left:0;top:4px}.info__wrapper .accordion .content .first-section__header div:nth-child(2) li{position:relative;padding-left:1.5rem}.info__wrapper .accordion .content .first-section__header div:nth-child(2) li:before{content:url(../images/dist/li-2.svg);position:absolute;left:0;top:4px}.info__wrapper .accordion .content .first-section__body{padding-top:3rem}.info__wrapper .accordion .content .first-section__body h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-weight:400;font-size:1.75rem;line-height:100%;margin-bottom:1rem}.info__wrapper .accordion .second-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8rem}.info__wrapper .accordion .second-section div{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.info__wrapper .accordion .second-section div h5{font-weight:400;font-size:1.75rem;margin-bottom:1rem}@media (max-width:880px){.faq{padding:3rem 0}.info__wrapper .accordion ul li .accordion-button{padding:.5rem 1rem}.info__wrapper .accordion ul li .accordion-button .accordion-title{font-size:1.5rem}.info__wrapper .accordion .content{padding:2rem 0}.info__wrapper .accordion .content .first-section__header{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:3rem}.faq__wrapper .accordion .content{padding:1rem}.faq__wrapper .accordion ul li .accordion-button{padding:.5rem 1rem}.faq__wrapper .accordion ul li .accordion-button .accordion-title{font-size:1.38rem;line-height:normal}}.introduction__body{background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:4rem}.introduction__txt{padding-top:6rem}.introduction__txt span{color:#276749}.introduction__txt h2{font-family:Kokoro,serif;font-weight:400;font-size:2.75rem}.introduction__footer ul{padding:8rem 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem}.introduction__footer ul li{width:180px;text-align:center;border:1px solid #276749}.introduction__footer ul li .num{font-family:Poller,serif;font-weight:400;font-size:5rem;color:#276749;border-bottom:1px solid #276749}.introduction__footer ul li .num-title{font-size:1.38rem;padding:1.4rem 0;color:#276749}@media (max-width:1330px){.introduction__body{-ms-grid-columns:.7fr 1fr;grid-template-columns:.7fr 1fr}.introduction__txt{padding-top:0}.introduction__txt h2{line-height:110%;padding-bottom:1rem}}@media (max-width:950px){.introduction__body{-ms-grid-columns:1fr;grid-template-columns:1fr}.introduction__txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.introduction__txt h2{line-height:110%;padding-bottom:1rem}.introduction__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:750px){.introduction__footer ul{padding:3rem 0 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.introduction__footer ul li{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.introduction__footer ul li .num{border-right:1px solid #276749;border-bottom:none;font-size:2.81rem}.introduction__footer ul li .num-title{font-size:1.1rem}}.places{max-width:1920px;margin:0 auto;color:#fff}.places-item{height:90vh;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.places-item .grow{opacity:0}.places-item img{width:100%;height:90vh;-o-object-fit:cover;object-fit:cover}.places-item .places__txt{width:100%;position:absolute;z-index:10;bottom:8rem}.kora .container,.lake .container,.temples .container{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:end;-ms-flex-pack:end;justify-content:flex-end}.kora .container h3,.lake .container h3,.temples .container h3{font-family:Garbata,serif;font-size:3rem;font-weight:300;padding-bottom:3.5rem}.kora .container p,.lake .container p,.temples .container p{max-width:770px}.lake .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}@media (max-width:750px){.places-item{height:80vh;overflow:hidden}.kora .container,.lake .container,.temples .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.kora .container h3,.lake .container h3,.temples .container h3{font-size:2.25rem;padding-bottom:1rem;text-align:center}.places__txt{bottom:0!important;padding-top:2rem}}.program{position:relative;padding-bottom:5vh}.program::after{content:"";position:absolute;right:0;top:0;bottom:0;width:100px;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0),#fff);z-index:9}.program .subscribe{position:relative;width:45%;z-index:10;background-color:#fff;border-radius:1rem}.program .subscribe .subscribe-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.16);box-shadow:0 4px 16px 0 rgba(0,0,0,.16);padding:1rem;margin-top:2rem;border-radius:1rem}.program .subscribe img{width:134px}.program .subscribe .subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.program .subscribe .subscribe-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:360px}.program .subscribe .subscribe-input-wrap input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 1rem;font-style:italic;font-weight:300;font-size:1.12rem;border-top-left-radius:25px;border-bottom-left-radius:25px;border-radius:2.5rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dcdcdc;background:#fff}.program .subscribe .subscribe-input-wrap button{padding-right:0;background:0 0;border:none;margin-left:-60px;cursor:pointer}.program .subscribe .subscribe-input-wrap button span{padding:.8rem 1.2rem;font-size:1.12rem;font-weight:300;font-style:italic;color:#fff;background-color:#276749;border-radius:22px;-webkit-transition:all .3s ease;transition:all .3s ease}.program .subscribe .subscribe-input-wrap button span:hover{background-color:#ff9c0a;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.19);box-shadow:2px 2px 4px rgba(0,0,0,.19)}.program__wrapper{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:450px 1fr;grid-template-columns:450px 1fr;gap:2rem;position:relative}.tour__wrap{position:relative}.tour__list{height:100%;padding:4rem 0 0 0;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}.tour__list li{position:sticky;right:0;top:160px;height:auto;background-color:#fff;border-left:2px solid #ddd;padding-bottom:4rem;z-index:9}.tour__list li:last-child{border-left:none}.tour__list li .list__item{padding:.2rem 0 0 3rem;position:relative}.tour__list li .list__item::before{content:"";background-image:url(../images/dist/list.svg);width:32px;height:32px;background-size:cover;background-repeat:no-repeat;position:absolute;left:-1rem;top:0;z-index:-1}.tour__list li .list__item .day{border:1px solid #9fddc0;border-radius:.25rem;padding:.4rem .6rem;font-family:Garbata,serif;font-size:1rem;margin-top:2px}.tour__list li .list__item h4{padding:1.3rem 0 .8rem;font-family:Garbata,serif;font-weight:400;font-size:1.5rem}.tour__map svg{position:sticky;top:17%;overflow:visible;margin-bottom:-40vh}.program__swiper{padding:3rem 0}.program__swiper .swiper-slide img{border-radius:1rem;-o-object-fit:cover;object-fit:cover}.program__swiper .swiper-pagination{display:none}@media (max-width:860px){.program{padding-bottom:0}.program .subscribe{width:100%}.program .subscribe-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.program::after{content:none}.program__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.program__wrapper .tour__map{height:300px}.program__wrapper .tour__map svg{position:relative;top:0;margin-bottom:0}.tour__list li{top:80px}.tour__list li .list__item{padding:.2rem 0 2rem 2rem}.tour__list li:last-child{padding-bottom:0}.program__swiper .swiper-pagination{bottom:50px;display:block}.program__swiper .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:#fff;opacity:1}.program__swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#276749;border:3px solid #fff}}.review{padding:6rem 0}.review__header{padding-bottom:2rem}.review__header h3{font-family:Garbata,serif;font-weight:400;font-size:2.75rem;text-align:center}.review__header p{text-align:center;font-weight:300;font-size:1.38rem}.review__swiper .swiper-slide{border-radius:20px;min-height:500px;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:#f7eee6;position:relative}.review__swiper .swiper-slide:after{content:"";background-image:url(../images/dist/map-fig.svg);background-size:cover;background-position:left;position:absolute;right:0;top:0;bottom:0;width:30%}.review__swiper .swiper-slide .slide__wrap{max-width:60%;margin:0 auto;padding:6rem 0}.review__swiper .swiper-slide .slide__wrap .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:2rem}.review__swiper .swiper-slide .slide__wrap .user img{width:80px;height:80px;border-radius:50%}.review__swiper .swiper-slide .slide__wrap .user div p:nth-child(1){font-family:Garbata,serif;font-weight:400;font-size:1.75rem;line-height:110%}.review__swiper .swiper-slide .slide__wrap .user div p:nth-child(2){font-style:italic}.review__swiper .swiper-pagination-bullet{width:20px;height:20px;background-color:#fffdfc;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;border:4px solid #fff}.review__swiper .swiper-pagination-bullet-active{background-color:#276749;border:4px solid #fff}.review__swiper .swiper-button-prev{left:2rem}.review__swiper .swiper-button-next{right:2rem}@media (max-width:1280px){.review__swiper .swiper-slide .slide__wrap{max-width:80%}}@media (max-width:1024px){.review__swiper .swiper-button-next,.review__swiper .swiper-button-prev{display:none}.review__swiper .swiper-slide .slide__wrap{max-width:100%;padding:2rem 1rem 4rem}}.subnav{background-color:#fff;padding:5rem 2rem 8rem}.subnav ul{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:1rem}.subnav ul li{white-space:nowrap;font-size:1rem}@media (max-width:1330px){.subnav ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:3rem;place-items:center}}@media (max-width:750px){.subnav{padding:3rem 2rem}.subnav ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem;place-items:center}}