*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0;width:100%}a{box-sizing:border-box;display:inline-block;text-decoration:none}.container{margin:0 auto;max-width:1280px;width:100%}footer.ft-container{background-image:cover;height:auto;overflow:hidden;position:relative!important;position:relative;width:100%;z-index:100}@media (max-width:1024px){footer.ft-container{height:auto}}footer.ft-container .footer-overlay{background-color:#483c3c;height:100%;opacity:.9;position:absolute;width:100%;z-index:1}footer.ft-container .container{padding:50px 0 10px;position:relative;z-index:4}footer.ft-container .container .footer-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:4}@media (max-width:1024px){footer.ft-container .container .footer-top{flex-direction:column}}footer.ft-container .container .footer-top .footer-logo-section:after{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-logo-section:after{display:none}}footer.ft-container .container .footer-top .footer-logo-section{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:start;padding-right:95px;position:relative;width:auto}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-logo-section{padding:0;width:100%}}footer.ft-container .container .footer-top .footer-logo-section .footer-address{width:100%}footer.ft-container .container .footer-top .footer-logo-section .footer-address p{color:#fff;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-logo-section .footer-address{padding-bottom:20px;padding-top:10px;text-align:center}}footer.ft-container .container .footer-top .footer-logo-section .footer-logo{height:5rem;max-height:5rem;width:100%}footer.ft-container .container .footer-top .footer-logo-section .footer-logo img{height:auto;max-height:5rem!important;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;width:100%;width:unset!important}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .contact-button{background-color:#483c3c;background-color:#fff;border:none;border-radius:2rem;color:#fff;color:#483c3c;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;transition:background-color .3s ease;z-index:50}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .contact-button:hover{background-color:#a8813f;color:#fff}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button:hover i{margin:0 0 0 .8rem}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button{align-items:center;background-color:#fff;border-radius:50%;color:#483c3c;display:inline-flex;height:3rem;justify-content:flex-start;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:background-color .3s ease;width:3rem}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button i{font-size:1.5rem;height:3rem;line-height:3rem;margin:0 0 0 .8rem;text-align:center;transition:background-color .3s ease;width:3rem}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button span{opacity:0;padding:0 0 0 .8rem;transition:opacity .1s ease}footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button:hover{background-color:#a8813f}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-logo-section .footer-buttons .phone-button{cursor:pointer}}footer.ft-container .container .footer-top .footer-menus-list{display:flex;flex-direction:row;font-size:14px;gap:73px;justify-content:space-evenly;padding:0 95px;text-transform:uppercase;width:auto}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-menus-list{align-items:center;flex-direction:column;gap:0;justify-content:center;margin-bottom:20px;margin-top:20px;width:100%}}footer.ft-container .container .footer-top .footer-menus-list .others-menu h3,footer.ft-container .container .footer-top .footer-menus-list .rooms-menu h3,footer.ft-container .container .footer-top .footer-menus-list .service-menu h3{color:#fff!important;margin:0 0 .5rem;padding-bottom:10pxs;text-transform:uppercase}footer.ft-container .container .footer-top .footer-menus-list .others-menu .menu,footer.ft-container .container .footer-top .footer-menus-list .rooms-menu .menu,footer.ft-container .container .footer-top .footer-menus-list .service-menu .menu{list-style:none!important}footer.ft-container .container .footer-top .footer-menus-list .others-menu .menu .menu-item,footer.ft-container .container .footer-top .footer-menus-list .rooms-menu .menu .menu-item,footer.ft-container .container .footer-top .footer-menus-list .service-menu .menu .menu-item{list-style:none!important;margin:0 0 .5rem}footer.ft-container .container .footer-top .footer-menus-list .others-menu .menu .menu-item a,footer.ft-container .container .footer-top .footer-menus-list .rooms-menu .menu .menu-item a,footer.ft-container .container .footer-top .footer-menus-list .service-menu .menu .menu-item a{color:#fff!important;text-decoration:none}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-menus-list .others-menu,footer.ft-container .container .footer-top .footer-menus-list .rooms-menu,footer.ft-container .container .footer-top .footer-menus-list .service-menu{margin:1rem 0;text-align:center}}footer.ft-container .container .footer-top .footer-icons{display:flex;flex-direction:column;height:100%;width:auto}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-icons{flex-direction:row;justify-content:center;padding-bottom:20px;width:100%}}footer.ft-container .container .footer-top .footer-icons a{height:2rem;margin:20px 0 0;width:2rem}@media (max-width:1024px){footer.ft-container .container .footer-top .footer-icons a{margin:0 0 0 1rem}}footer.ft-container .container .footer-top .footer-icons a svg{fill:#fff;height:2rem;width:2rem}footer.ft-container .container .footer-bottom{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}footer.ft-container .container .footer-bottom .top-line{display:grid;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1024px){footer.ft-container .container .footer-bottom .top-line{display:flex;flex-direction:column}}footer.ft-container .container .footer-bottom .top-line .payment-informations{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}footer.ft-container .container .footer-bottom .top-line .payment-informations p{color:#fff;margin:3px 0}footer.ft-container .container .footer-bottom .top-line .payment-informations p:first-child{margin-top:48px}@media (max-width:1024px){footer.ft-container .container .footer-bottom .top-line .payment-informations p:first-child{margin-top:20px}}footer.ft-container .container .footer-bottom .top-line .partners{display:flex;gap:45px;justify-content:flex-end;width:100%}@media (max-width:1024px){footer.ft-container .container .footer-bottom .top-line .partners{justify-content:center;padding-bottom:20px;padding-top:20px}}footer.ft-container .container .footer-bottom .top-line .partners img{margin-top:20px;max-height:50px}@media (max-width:576px){footer.ft-container .container .footer-bottom .top-line .partners img{margin:.2rem 1rem}}footer.ft-container .container .footer-bottom .bottom-line{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:100%}@media (max-width:576px){footer.ft-container .container .footer-bottom .bottom-line{flex-direction:column}}footer.ft-container .container .footer-bottom .bottom-line .credit{color:#fff;width:50%}@media (max-width:576px){footer.ft-container .container .footer-bottom .bottom-line .credit{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}}footer.ft-container .container .footer-bottom .bottom-line .credit a{color:#fff;font-weight:600}@media (max-width:576px){footer.ft-container .container .footer-bottom .bottom-line .legals{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem 0 0;width:100%}}footer.ft-container .container .footer-bottom .bottom-line .legals a:first-child:after{content:"|";opacity:.5;position:absolute;right:0;top:0}footer.ft-container .container .footer-bottom .bottom-line .legals a{color:#fff;padding:0 1rem;position:relative}body,html{background-color:#e0ddc7;box-sizing:border-box;width:100%!important}body,html{overflow-x:hidden!important}body{background:#dedbc3;position:relative}*{color:#483c3c;font-family:Work Sans,sans-serif}.otgs-development-site-front-end{display:none!important}.wpml-ls-statics-footer{display:none;position:absolute;right:0;top:0;z-index:500}.wpml-ls-statics-footer ul .wpml-ls-slot-footer:hover{background-color:transparent!important}.wpml-ls-statics-footer .wpml-ls-current-language>a{background-color:transparent;font-family:Work Sans,sans-serif;font-weight:700}.wpml-ls-native:lang(fr){content:"FR";position:relative;visibility:hidden}.wpml-ls-item .wpml-ls-flag{display:none}.wpml-ls-native:lang(fr):after{content:"FR";left:0;position:absolute;top:0;visibility:visible}.wpml-ls-native:hover{background-color:transparent}.wpml-ls-slot-footer:hover{background-color:transparent!important}.grecaptcha-badge{display:none!important}header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:150px;z-index:50}header,header:before{position:absolute;top:0;width:100%}header:before{background-image:url(../../assets/images/header-overlay.svg);background-repeat:no-repeat;background-size:cover;content:"";height:240px;left:0;margin:auto;mix-blend-mode:color-burn;opacity:1;right:0;transform:scaleY(-1)}header .burger-menu{display:none}@media (max-width:1024px){header .burger-menu{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:2rem;justify-content:center;padding:0;position:fixed;right:1rem;top:1rem;width:2rem;z-index:200}}header .burger-menu div{background-color:#c19a59;height:3px;margin:2px 0;transition:all .3s ease;width:25px}header .burger-menu.active div:first-child{transform:rotate(45deg) translate(5px,5px)}header .burger-menu.active div:nth-child(2){opacity:0}header .burger-menu.active div:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}header .header__top{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0;width:1280px;z-index:10}@media (max-width:1200px){header .header__top{width:100%}}@media (max-width:992px){header .header__top{justify-content:center}}@media (max-width:430px){header .header__top{flex-direction:column}}header .header__top .phone_number{align-items:center;display:flex;flex-direction:row;width:15%}@media (max-width:1200px){header .header__top .phone_number{width:25%}}@media (max-width:992px){header .header__top .phone_number{width:auto}}@media (max-width:430px){header .header__top .phone_number{display:none}}header .header__top .phone_number a,header .header__top .phone_number i{color:#483c3c!important;font-weight:700}@media (max-width:576px){header .header__top .phone_number a{font-size:.8rem}}header .header__top .phone_number i{margin:0 1rem}header .header__top .trad-social{display:flex}header .header__top .trad-social .socials:after{background-color:rgba(72,60,60,.2);content:"";height:50%;position:absolute;right:0;width:1px}header .header__top .trad-social .socials{align-items:center;display:flex;gap:1rem;justify-content:center;padding:0 1rem;position:relative;width:auto}@media (max-width:1200px){header .header__top .trad-social .socials{width:10%}}@media (max-width:992px){header .header__top .trad-social .socials{width:auto}}header .header__top .trad-social .socials a svg{height:17px;width:17px}header .header__top .trad-social .socials a svg *{fill:#000}header .header__top .trad-social .language-selection{align-items:center;display:flex;height:2rem;justify-content:center;overflow:hidden;padding:0 0 0 1rem;width:2rem}header .header__top .trad-social .language-selection .wpml-ls-legacy-list-horizontal{align-items:center;display:flex;height:100%!important;justify-content:center;padding:0;width:100%!important}header .header__top .trad-social .language-selection .wpml-ls-legacy-list-horizontal a{padding:0!important;width:2rem!important}header .header__top .trad-social .language-selection .wpml-ls-legacy-list-horizontal a span{height:2rem!important;text-align:center!important;width:2rem!important}header .header__bottom{display:flex;flex-direction:row;justify-content:space-between;width:1280px}@media (max-width:1200px){header .header__bottom{align-items:center;flex-direction:column;width:95%}}header .header__bottom .logo:after{background-image:url(../../assets/images/Smoke.png);background-position:50%;background-size:contain;content:"";height:25rem;left:-11rem;opacity:.7;position:absolute;top:-17rem;width:25rem;z-index:-1}@media (max-width:1024px){header .header__bottom .logo:after{background-position:0;left:-20rem;opacity:.5;top:-19rem}}header .header__bottom .logo{position:relative;width:20%}@media (max-width:1200px){header .header__bottom .logo{width:15%}}@media (max-width:1024px){header .header__bottom .logo{height:5rem;width:30%;z-index:100}}@media (max-width:576px){header .header__bottom .logo{margin:2rem 0 0;width:100%}}@media (max-width:1024px){header .header__bottom .logo a{height:100%;width:100%}}header .header__bottom .logo a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}header .header__bottom nav{display:flex;flex-direction:row;width:80%}@media (max-width:1200px){header .header__bottom nav{width:100%}}@media (max-width:1024px){header .header__bottom nav{align-items:flex-start!important;background-color:rgba(72,60,60,.9);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:width .5s ease;width:0;z-index:100}header .header__bottom nav.active{width:100%}}@media (max-width:992px){header .header__bottom nav div{background-color:#e0ddc7;height:5px;width:100%}header .header__bottom nav div:first-child{transform:rotate(0deg);transition:all .5s ease}header .header__bottom nav div:nth-child(2){opacity:1;transform:translateX(0);transition:.5s ease}header .header__bottom nav div:nth-child(3){transform:rotate(0deg);transition:all .5s ease}}header .header__bottom nav .menu{display:flex;flex-direction:row;justify-content:space-between!important;width:100%}@media (max-width:1024px){header .header__bottom nav .menu{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:0 0 0 2rem;width:100%}header .header__bottom nav .menu.has-children>.dropdown-toggle{cursor:pointer;display:inline-block;font-size:1.5rem}header .header__bottom nav .menu.open .sub-menu{display:flex}}@media (max-width:992px){header .header__bottom nav .menu .menu-item.has-children:hover{left:-1rem;position:relative;z-index:100}}header .header__bottom nav .menu .menu-item.has-children:hover .sub-menu{background-color:#e0ddc7;display:flex}@media (max-width:1024px){header .header__bottom nav .menu .menu-item.has-children:hover .sub-menu{background-color:unset;border-bottom:unset!important;border-left:unset!important;border-right:unset}}header .header__bottom nav .menu>.menu-item:last-child:after{display:none}header .header__bottom nav .menu>.menu-item:after{background-color:#483c3c;bottom:0;content:"";height:1px;position:absolute;width:0}header .header__bottom nav .menu>.menu-item:hover:after{background-color:#483c3c;height:2px;transition:width .5s ease;width:80%}@media (max-width:1024px){header .header__bottom nav .menu>li:last-child{align-items:center;align-self:center;display:flex;justify-content:center!important;padding:0 1rem;width:auto}}header .header__bottom nav .menu>li:last-child a{background-color:#c19a59;border-radius:2rem;color:#fff!important;height:2.5rem}@media (max-width:1024px){header .header__bottom nav .menu>li:last-child a{text-align:center;width:100%!important}}header .header__bottom nav .menu>li{align-items:center;color:#c19a59!important;display:flex;flex-direction:column;font-family:Work Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;height:100%!important;justify-content:center;letter-spacing:.0375rem;line-height:.75rem;list-style:none;position:relative;text-transform:uppercase;transition:width .5s ease;width:auto}@media (max-width:1024px){header .header__bottom nav .menu>li{margin:1rem 0;text-align:flex-start;width:100%}}header .header__bottom nav .menu>li a{color:#fff!important}@media (max-width:1024px){header .header__bottom nav .menu>li a{color:#fff;display:flex;font-size:1.25rem;justify-content:flex-start!important;padding:1rem}}header .header__bottom nav .menu>li .sub-menu{display:none;flex-direction:column;list-style:none;padding:.5rem 1rem;position:absolute;top:4.2rem;width:150%}@media (max-width:1024px){header .header__bottom nav .menu>li .sub-menu{background-color:primary;border-bottom:unset;border-left:unset;border-right:unset;display:none;flex-direction:column;padding:1rem 0;position:relative;top:0;width:100%}}header .header__bottom nav .menu>li .sub-menu li:before{content:url(../../assets/images/small_point.svg);height:5px;left:-1rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:1.2rem;transform:translateY(-50%) scale(.2);width:5px;z-index:2}header .header__bottom nav .menu>li .sub-menu li{display:flex;height:100%;position:relative;width:100%}@media (max-width:1024px){header .header__bottom nav .menu>li .sub-menu li{width:100%}}header .header__bottom nav .menu>li .sub-menu li a{height:3rem;padding:0;width:auto}@media (max-width:1024px){header .header__bottom nav .menu>li .sub-menu li a{color:#fff;font-size:1rem;padding:.5rem 1rem}}header .header__bottom nav .menu>li .sub-menu li a:hover{color:#c19a59!important}header .header__bottom nav .menu>li a{align-items:center;color:#483c3c!important;display:flex;font-weight:800;height:100%;justify-content:center;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;width:100%}@media (max-width:992px){header .header__bottom nav .menu>li a{color:#fff!important}}.img2-txt{padding-top:100px}.img2-txt .container{align-items:center;display:flex;gap:20px;justify-content:center}.img2-txt .container .about-images{display:flex;gap:20px;margin-top:-50px;position:relative;width:60%}.img2-txt .container .about-images .image-wrapper{aspect-ratio:1/1;max-width:300px;position:relative}.img2-txt .container .about-images .image-wrapper img{height:100%;margin-left:12px;margin-top:20px;-o-object-fit:cover;object-fit:cover;position:relative;width:93%;z-index:11}.img2-txt .container .about-images .image-wrapper:after{background-image:url(../images/img-filter.png);background-position:50%;background-size:cover;content:"";height:120%;left:0;position:absolute;top:0;width:100%;z-index:10}@media (max-width:768px){.img2-txt .container .about-images{display:none}}.img2-txt .container .about-content{width:50%}.img2-txt .container .about-content h2{word-wrap:break-word;color:#483c3c;font-family:Gelasio;font-size:45px;font-weight:600;padding-bottom:10px}.img2-txt .container .about-content h3{color:#483c3c;font-family:Montserrat;font-size:18px;font-weight:400}.img2-txt .container .about-content .about-description p{word-wrap:break-word;color:#464646;font-family:Montserrat;font-size:14px;font-weight:400;padding-bottom:30px}.img2-txt .container .about-content a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}@media (max-width:768px){.img2-txt .container .about-content{padding:0 10px;text-align:center;width:100%}.img2-txt .container .about-content h2{font-size:35px}.img2-txt .container .about-content h3{font-size:16px}.img2-txt .container .about-content .about-description p{font-size:14px}}@media (max-width:425px){.img2-txt .container .about-content{padding:0 15px;width:100%}}.img2-txt .separator{background-color:#dedbc3;padding-top:80px;text-align:center;width:100%}@media (max-width:425px){.img2-txt .separator{padding-bottom:30px;padding-top:30px}}.txt2-img{padding-top:250px}.txt2-img .container{box-sizing:border-box}@media (max-width:991px){.txt2-img .container{padding:0 20px!important;width:100%}}.txt2-img .container .breadcrum{padding-bottom:80px}.txt2-img .container .content{display:flex}.txt2-img .container .content .text-section{width:70%}.txt2-img .container .content .text-section h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:80px;position:relative}.txt2-img .container .content .text-section h1:after{background-image:url(../../assets/images/Decoration.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:50px;width:100%}@media (max-width:768px){.txt2-img .container .content .text-section h1:after{display:none}}.txt2-img .container .content .text-section .first-txt{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:650px;padding-bottom:70px;width:100%}.txt2-img .container .content .text-section .about-section h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal}.txt2-img .container .content .text-section .about-section p{color:#483c3c;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:15px}.txt2-img .container .content .text-section .about-section .wysiwyg p{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:550px;width:100%}.txt2-img .container .content .text-section .about-button{padding-top:20px;width:100%}.txt2-img .container .content .text-section .about-button a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.txt2-img .container .content .image-section{padding-top:100px;position:relative;width:40%;z-index:2}.txt2-img .container .content .image-section img{position:relative;transform:rotate(26deg);width:500px;z-index:3}.txt2-img .container .content .image-section:after{background-image:url(../images/smoke-2-6.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-200px;position:absolute;top:0;width:200%;z-index:0}@media (max-width:768px){.txt2-img{padding-top:250px}.txt2-img .container .breadcrum{padding-bottom:40px}.txt2-img .container .content{align-items:center;flex-direction:column}.txt2-img .container .content .text-section{text-align:center;width:100%}.txt2-img .container .content .text-section h1{font-size:35px;margin-bottom:40px}.txt2-img .container .content .text-section h1:after{height:80px;top:30px}.txt2-img .container .content .text-section .first-txt{max-width:100%;padding-bottom:50px}.txt2-img .container .content .text-section .about-section h2{font-size:35px;margin-top:40px}.txt2-img .container .content .text-section .about-section p{font-size:16px;padding-bottom:10px}.txt2-img .container .content .text-section .about-section .wysiwyg p{font-size:14px;max-width:100%}.txt2-img .container .content .text-section .about-button{padding-top:10px}.txt2-img .container .content .image-section{display:none}}@media (max-width:480px){.txt2-img{padding-top:250px}.txt2-img .container .content .text-section h1{font-size:28px}.txt2-img .container .content .text-section .first-txt{font-size:12px;padding-bottom:30px}.txt2-img .container .content .text-section .about-section h2{font-size:28px}.txt2-img .container .content .text-section .about-section p{font-size:14px}}.escape-game-booking{padding-bottom:50px;padding-top:250px}.escape-game-booking .container .description{margin-bottom:40px}.escape-game-booking .container .description h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px;text-align:center;width:100%}.escape-game-booking .container .description hr{background-image:url(../images/separator.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:20px;margin-bottom:20px;margin-top:20px;width:100%}.escape-game-booking .container .description p{color:#464646;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-top:10px;text-align:center;width:100%}.escape-game-booking .container .iframe-booking{overflow:hidden;width:100%}.escape-game-booking .container .iframe-booking iframe{border:none;height:100%;margin:0 auto;max-width:100%;min-height:500px;width:100%}@media (max-width:768px){.escape-game-booking .container .iframe-booking iframe{height:auto}}@media (max-width:1024px){.escape-game-booking{padding-top:250px}.escape-game-booking .description h1{font-size:36px}.escape-game-booking .description p{font-size:14px}}@media (max-width:768px){.escape-game-booking{padding-left:20px;padding-right:20px;padding-top:250px}.escape-game-booking .description h1{font-size:28px}.escape-game-booking .description p{font-size:12px}}.homepage-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-110px) scale(-1);width:100vw}.homepage-overlay .small-image{height:350px;left:50px;position:absolute;top:0;transform:rotate(-20deg) scale(-1);width:300px;z-index:50}.homepage-overlay .small-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:50}@media (max-width:1024px){.homepage-overlay .small-image{display:none}}.slider-container{padding-top:150px;position:relative}@media (max-width:768px){.slider-container{padding-top:80px}}.slider-container .container .buttons-and-title{display:flex;width:100%;z-index:10}.slider-container .container .buttons-and-title .sliders_buttons{display:flex;flex-direction:column;padding-bottom:80px;z-index:30}.slider-container .container .buttons-and-title .sliders_buttons #left-button,.slider-container .container .buttons-and-title .sliders_buttons #right-button{background-color:transparent;border:none;cursor:pointer;font-size:1.5rem;height:2rem;width:2rem}@media (max-width:768px){.slider-container .container .buttons-and-title .sliders_buttons{display:none}}.slider-container .container .buttons-and-title h2:after{background-image:url(../../assets/images/Decoration.svg);background-repeat:no-repeat;background-size:contain;content:"";height:3rem;left:0;max-width:970px;position:absolute;top:40px;width:100%}.slider-container .container .buttons-and-title h2{font-family:Abril Fatface,sans-serif!important;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal;position:relative;text-align:flex-start;width:80%}@media (max-width:768px){.slider-container .container .buttons-and-title h2{padding-bottom:50px;padding-left:30px;text-align:center;width:100%}}.slider-container .container .slider-buttons{display:flex;flex-direction:row;justify-content:center;margin-bottom:70px}.slider-container .container .slider-buttons a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.slider-container .container .decoration-line{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.slider-container .container .decoration-line img{max-width:600px;-o-object-fit:contain;object-fit:contain;width:100%}.slider-container .container .slider-section.swiper-cards{margin:2rem 0;width:100%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper{padding:0 0 0 1rem;width:auto}@media (max-width:768px){.slider-container .container .slider-section.swiper-cards .swiper-wrapper{padding:0}}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide:nth-child(odd):after{background-image:url(../../assets/images/card_background.png);background-repeat:no-repeat;background-size:contain;content:"";height:30.0625rem!important;left:0;overflow:hidden;position:absolute;top:0;width:25rem!important;z-index:-2}@media (max-width:768px){.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide:nth-child(odd):after{left:5rem}}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide:nth-child(2n):after{background-image:url(../../assets/images/card_background.png);background-repeat:no-repeat;background-size:contain;content:"";height:30.0625rem!important;left:0;overflow:hidden;position:absolute;top:0;transform:rotate(25deg);width:25rem!important;z-index:-2}@media (max-width:768px){.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide:nth-child(2n):after{left:5rem}}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide{height:30.0625rem!important;position:relative}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide .slide-background{align-items:center;display:flex;height:30rem;justify-content:center;position:absolute;width:100%;z-index:-1}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide .slide-background img{height:auto;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;width:100%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:95%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:absolute;top:0}@media (max-width:768px){.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements{left:unset!important}}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .slider-picture:after{background-image:url(../../assets/images/smoke-2-6.png);background-repeat:no-repeat;background-size:contain;content:"";height:17rem;left:20px;position:absolute;top:30px;width:100%;z-index:3!important}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .slider-picture{display:flex;height:18rem;justify-content:center;position:relative;width:100%;z-index:10}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .slider-picture img{height:auto;height:100%;left:10px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;position:relative;top:30px;width:100%;width:50%;z-index:8}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons{display:flex;flex-direction:column;height:5rem;margin:2rem 0 0 25px;width:95%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons h3{font-family:Abril Fatface,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;margin:0 0 1rem;text-align:center;width:100%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons .icons{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons .icons .slider-icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons .icons .slider-icon p{font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;line-height:20px;max-width:100px;text-align:center;width:100%}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons .icons .slider-icon div{align-items:center;display:flex;flex-direction:row;height:2rem;justify-content:center;width:2rem}.slider-container .container .slider-section.swiper-cards .swiper-wrapper .swiper-slide a .card-elements .title-icons .icons .slider-icon div img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gift-card{background:#dedbc3;padding-top:230px;position:relative;z-index:5}@media (max-width:768px){.gift-card{margin-bottom:0;padding-top:230px}}.gift-card .container{box-sizing:border-box;position:relative}@media (max-width:991px){.gift-card .container{padding:0 20px!important;width:100%}}.gift-card .container .txt-imagep{display:flex;position:relative;z-index:2}@media (max-width:768px){.gift-card .container .txt-imagep{align-items:center;flex-direction:column;justify-content:center;text-align:center}}.gift-card .container .txt-imagep .section-text{margin-top:65px;max-width:55%}@media (max-width:768px){.gift-card .container .txt-imagep .section-text{margin-top:20px;max-width:100%;padding:0 10px}}.gift-card .container .txt-imagep .section-text h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px;padding-top:100px}@media (max-width:768px){.gift-card .container .txt-imagep .section-text h1{font-size:24px;padding-top:20px}}.gift-card .container .txt-imagep .section-text p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.gift-card .container .txt-imagep .section-text p:last-child{margin-bottom:0}@media (max-width:768px){.gift-card .container .txt-imagep .section-text p{font-size:12px;line-height:1.5}}.gift-card .container .txt-imagep .section-picture{margin-top:100px;position:relative;width:45%;z-index:20}.gift-card .container .txt-imagep .section-picture img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.gift-card .container .txt-imagep .section-picture:after{background-image:url(../../assets/images/smoke-2-6.png);background-repeat:no-repeat;background-size:contain;content:"";height:200%;left:-50px;position:absolute;top:-200px;width:200%;z-index:1}@media (max-width:768px){.gift-card .container .txt-imagep .section-picture{display:none}}.gift-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(110px) scaleY(-1);width:100vw}@media (max-width:1024px){.gift-overlay{transform:translateY(-80px)}}.gift-overlay .small-image-reviews{height:410px;left:-50px;position:absolute;top:0;transform:scaleY(-1) rotate(80deg);width:400px;z-index:50}.gift-overlay .small-image-reviews img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;z-index:50}@media (max-width:1024px){.gift-overlay .small-image-reviews{display:none}}.advantage{padding-top:400px}@media (max-width:768px){.advantage{padding-top:200px}}.advantage .container{box-sizing:border-box;width:100%}@media (max-width:991px){.advantage .container{padding:0 20px!important;width:100%}}.advantage .container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px;text-align:center}@media (max-width:768px){.advantage .container h2{font-size:28px}}.advantage .container p{color:#483c3c;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;margin:0 auto;max-width:850px;padding-bottom:75px;text-align:center;width:100%}@media (max-width:768px){.advantage .container p{font-size:14px;padding-bottom:50px}}.advantage .container .modality{display:flex;justify-content:space-between;position:relative}@media (max-width:768px){.advantage .container .modality{align-items:center;flex-direction:column}}.advantage .container .modality .modality-item{position:relative;text-align:center}.advantage .container .modality .modality-item p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:20px;text-align:center}@media (max-width:768px){.advantage .container .modality .modality-item p{font-size:20px}}.advantage .container .modality .modality-item:nth-child(2):after,.advantage .container .modality .modality-item:nth-child(2):before{background-image:url(../../assets/images/square.svg);background-repeat:no-repeat;content:"";height:2rem;position:absolute;width:2rem}.advantage .container .modality .modality-item:nth-child(2):before{left:-150px;top:40%;transform:translateY(-50%)}.advantage .container .modality .modality-item:nth-child(2):after{right:-150px;top:40%;transform:translateY(-50%)}@media (max-width:768px){.advantage .container .modality .modality-item:nth-child(2):after,.advantage .container .modality .modality-item:nth-child(2):before{display:none}}.advantage .container .separator{padding-bottom:50px;padding-top:30px;text-align:center;width:100%}@media (max-width:450px){.advantage .container .separator{padding-bottom:30px}}.advantage .container .iframe-gift{overflow:hidden;width:100%}.transportation-logos{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;padding-top:20px}@media (max-width:768px){.transportation-logos{align-items:center;flex-direction:column;gap:20px;justify-content:center}}.transportation-logos .transportation-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.transportation-logos .transportation-item:only-child{margin-left:auto;margin-right:auto}.modality-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:scale(-1);width:100vw}.modality-section{padding-top:300px;position:relative}@media (max-width:768px){.modality-section{padding-top:150px}}.modality-section .container{box-sizing:border-box}@media (max-width:991px){.modality-section .container{padding:0 20px!important;width:100%}}.modality-section .container .modality-header{text-align:center;width:100%}.modality-section .container .modality-header h1{color:#483c3c;font-family:Gelasio;font-size:35px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.modality-section .container .modality-header h1{font-size:28px;padding-bottom:15px}}.modality-section .container .modality-header p{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;max-width:400px;text-align:center;width:100%}@media (max-width:768px){.modality-section .container .modality-header p{font-size:12px;max-width:90%}}.modality-section .container .modality-content{padding-top:70px;text-align:center;width:100%}@media (max-width:768px){.modality-section .container .modality-content{padding-top:50px}}.modality-section .container .modality-content h2{color:#483c3c;font-family:Gelasio;font-size:35px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:40px}@media (max-width:768px){.modality-section .container .modality-content h2{font-size:28px;padding-bottom:30px}}.modality-section .container .modality-content .modality-images{display:flex;justify-content:space-evenly;padding-bottom:100px}@media (max-width:768px){.modality-section .container .modality-content .modality-images{align-items:center;flex-direction:column;gap:20px}}.modality-section .container .modality-footer{position:relative;text-align:center;width:100%}.modality-section .container .modality-footer h3{color:#483c3c;font-family:Gelasio;font-size:35px;font-style:normal;font-weight:600;line-height:normal;margin-top:30px;padding-bottom:20px}@media (max-width:768px){.modality-section .container .modality-footer h3{font-size:28px;margin-top:20px}}.modality-section .container .modality-footer p{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;max-width:400px;text-align:center;width:100%}@media (max-width:768px){.modality-section .container .modality-footer p{font-size:12px;max-width:90%}}.modality-section .container .modality-footer .bigframe-icon{background-image:url(../../assets/images/bigframe.png);background-position:50%;background-repeat:no-repeat;height:250%;position:absolute;top:-100px;width:100%;z-index:1}@media (max-width:768px){.modality-section .container .modality-footer .bigframe-icon{display:none}}.modality-section:before{content:url(../images/smokeright.png);height:100%;position:absolute;right:-285px;top:-1000px;z-index:0}@media (max-width:768px){.modality-section:before{display:none}}.modality-section:after{content:url(../images/smokeleft.png);height:100%;left:-240px;position:absolute;top:-500px;z-index:1}@media (max-width:768px){.modality-section:after{display:none}}.modality-overlay2{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:260px;left:0;position:absolute;width:100vw}.modality-overlay2 .min-image{height:400px;position:absolute;right:150px;top:0;transform:rotate(40deg);width:300px;z-index:2}.modality-overlay2 .min-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:2}@media (max-width:768px){.modality-overlay2 .min-image{display:none}}.package-block{padding-bottom:50px;position:relative;z-index:0}.package-block .container{box-sizing:border-box;position:relative;z-index:2}@media (max-width:991px){.package-block .container{padding:0 20px!important;width:100%}}.package-block .container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:60px;text-align:center;width:100%}@media (max-width:768px){.package-block .container h2{font-size:30px;padding-bottom:20px;padding-top:50px}}.package-block .container .packages{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.package-block .container .packages{justify-content:center}}.package-block .container .packages .package-item,.package-block .container .packages .package-item .package-title-txt{align-items:center;display:flex;flex-direction:column;justify-content:center}.package-block .container .packages .package-item .package-title-txt h3{color:#483c3c;font-family:Gelasio;font-size:22.195px;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media (max-width:576px){.package-block .container .packages .package-item .package-title-txt h3{font-size:18px}}.package-block .container .packages .package-item .package-title-txt .package-item-box-img{height:100%;max-height:310px;max-width:310px;padding:10px;position:relative;text-align:center;width:100%;z-index:1}.package-block .container .packages .package-item .package-title-txt .package-item-box-img img{height:auto;max-width:210px;position:relative;width:100%;z-index:1}.package-block .container .packages .package-item .package-title-txt .package-item-box-img:after{content:url(../images/smoke-2-6.png);height:100%;left:0;position:absolute;top:-50px;z-index:0}@media (max-width:576px){.package-block .container .packages .package-item .package-title-txt .package-item-box-img:after{left:-20px}}.package-block .container .packages .package-item .package-title-txt p{align-items:center;color:#000;display:flex;flex-direction:column;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;justify-content:center;line-height:normal;max-width:280px;min-height:100px;text-align:center;width:100%}@media (max-width:576px){.package-block .container .packages .package-item .package-title-txt p{font-size:12px;max-width:240px}}.package-block .container .packages .package-item .package-title-txt .package-item-additional-info{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;max-width:280px;text-align:center;width:100%}.package-block .container .packages .package-item .package-title-txt .package-item-additional-info span{color:#000;display:flex;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;gap:5px;line-height:normal;text-align:center}@media (max-width:576px){.package-block .container .packages .package-item .package-title-txt .package-item-additional-info span{font-size:12px}}.package-block .container .packages .package-item .package-button{padding-top:30px}.package-block .container .packages .package-item .package-button a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}@media (max-width:576px){.package-block .container .packages .package-item .package-button{padding-bottom:30px}}.restaurant-section{padding:40px 20px}.restaurant-section .container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media (max-width:768px){.restaurant-section .container h2{font-size:35px}}@media (max-width:480px){.restaurant-section .container h2{font-size:28px}}.restaurant-section .container .restaurant-description{color:#483c3c;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media (max-width:768px){.restaurant-section .container .restaurant-description{font-size:16px}}@media (max-width:480px){.restaurant-section .container .restaurant-description{font-size:14px}}.restaurant-section .container .restaurant-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-top:40px}.restaurant-section .container .restaurant-list .restaurant-item{flex:1 1 300px;max-width:300px;text-align:center}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-logo img{height:100%;max-height:100px;-o-object-fit:contain;object-fit:contain}@media (max-width:480px){.restaurant-section .container .restaurant-list .restaurant-item .restaurant-logo img{max-height:80px}}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details{align-items:center;display:flex;flex-direction:column;justify-content:center}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details h3{color:#483c3c;font-family:Gelasio;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media (max-width:768px){.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details h3{font-size:18px}}@media (max-width:480px){.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details h3{font-size:16px}}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-address{margin-bottom:-15px}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-address p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media (max-width:480px){.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-address p{font-size:12px}}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-phone{margin-top:-15px}.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-phone p{font-size:14px}@media (max-width:480px){.restaurant-section .container .restaurant-list .restaurant-item .restaurant-details .restaurant-phone p{font-size:12px}}.reviews-slider .container .static-part{display:flex;flex-direction:row;gap:50px;width:100%;z-index:2}.reviews-slider .container .static-part .reviews-title{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:60%}@media (max-width:769px){.reviews-slider .container .static-part .reviews-title{align-items:center;padding-bottom:200px;padding-top:150px;text-align:center;width:100%}}@media (max-width:480px){.reviews-slider .container .static-part .reviews-title{padding-bottom:20px}}.reviews-slider .container .static-part .reviews-title .title{position:relative;width:100%}.reviews-slider .container .static-part .reviews-title .title h2{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}.reviews-slider .container .static-part .reviews-title .title .title-underline{position:absolute;top:1rem;width:100%}@media (max-width:768px){.reviews-slider .container .static-part .reviews-title .title .title-underline{display:none}}.reviews-slider .container .static-part .reviews-title .text .reviews-subtitle{font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.reviews-slider .container .static-part .reviews-title .text .reviews-textarea{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.reviews-slider .container .static-part .reviews-picture{height:40rem;position:relative;right:0;width:40%;z-index:50}@media (max-width:768px){.reviews-slider .container .static-part .reviews-picture{display:none}}.reviews-slider .container .static-part .reviews-picture img{height:707px;left:-200px;-o-object-fit:contain;object-fit:contain;position:absolute;width:1200px}@media (max-width:768px){.reviews-slider .container .static-part .reviews-picture img{display:none}}.reviews-slider .container .swiper-reviews{margin-top:-200px;overflow:visible;position:relative;width:100%;z-index:50}@media (max-width:576px){.reviews-slider .container .swiper-reviews{margin-top:0}}.reviews-slider .container .swiper-reviews .swiper-wrapper{padding:0 0 0 1rem;width:100%}@media (max-width:768px){.reviews-slider .container .swiper-reviews .swiper-wrapper{padding:0}}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide{display:flex;justify-content:center;min-height:14rem;position:relative}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content{padding:20px;width:100%;z-index:3}@media (max-width:768px){.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content{width:60%}}@media (max-width:576px){.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content{padding:2rem 0;width:80%}}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content .name-rating .name{align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;font-size:.8rem;font-style:normal;font-weight:600;justify-content:space-between;line-height:normal;text-align:center}@media (max-width:576px){.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content .name-rating .name{margin:.1rem 0;padding:.1rem 0}}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content .name-rating .rating-stars{padding-top:10px}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content .name-rating .rating-stars .star{fill:#c19a59}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide .reviews-card-content .reviews-text{color:#000;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding-top:10px}.reviews-slider .container .swiper-reviews .swiper-wrapper .swiper-slide:after{background-image:url(../images/reviewbg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.reviews-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(110px);width:100vw}@media (max-width:1024px){.reviews-overlay{transform:translateY(-80px)}}.reviews-overlay .small-image-reviews{height:450px;left:-50px;position:absolute;top:-150px;transform:scaleX(1) rotate(95deg);width:400px;z-index:50}.reviews-overlay .small-image-reviews img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;z-index:50}@media (max-width:1024px){.reviews-overlay .small-image-reviews{display:none}}.scheduleg-section{padding-bottom:150px;padding-top:250px;position:relative}@media (max-width:768px){.scheduleg-section{padding-bottom:0}}.scheduleg-section .container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:100%}@media (max-width:768px){.scheduleg-section .container{padding-top:20px}}.scheduleg-section .container h2{font-family:Abril Fatface,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:20px;z-index:5}.scheduleg-section .container .time-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%;z-index:5}@media (max-width:992px){.scheduleg-section .container .time-container{width:100%}}.scheduleg-section .container .time-container .decoration-line{margin:1rem 0}.scheduleg-section .container .time-container .schedule-specials-container .schedule-item:after{display:none}.scheduleg-section .container .time-container .schedule-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:20px;padding-top:10px;width:100%}@media (max-width:576px){.scheduleg-section .container .time-container .schedule-container{flex-direction:column;width:100%}}.scheduleg-section .container .time-container .schedule-container .schedule-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:30%}@media (max-width:576px){.scheduleg-section .container .time-container .schedule-container .schedule-item{flex-direction:column;width:80%}}.scheduleg-section .container .time-container .schedule-container .schedule-item .schedule-time{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}.scheduleg-section .container .time-container .schedule-container .schedule-item:after{background-image:url(../../assets/images/square.svg);background-repeat:no-repeat;content:"";height:2rem;left:0;position:absolute;top:30px;width:2rem}@media (max-width:768px){.scheduleg-section .container .time-container .schedule-container .schedule-item:after{display:none}}.scheduleg-section .container .time-container .schedule-container .schedule-item:last-child:before{background-image:url(../../assets/images/square.svg);background-repeat:no-repeat;content:"";height:2rem;position:absolute;right:0;top:30px;width:2rem}@media (max-width:768px){.scheduleg-section .container .time-container .schedule-container .schedule-item:last-child:before{display:none}}.scheduleg-section .container .time-container .schedule-specials-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:20px;padding-top:10px;width:100%}@media (max-width:576px){.scheduleg-section .container .time-container .schedule-specials-container{flex-direction:column;width:100%}}.scheduleg-section .container .time-container .schedule-specials-container .schedule-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:30%}@media (max-width:576px){.scheduleg-section .container .time-container .schedule-specials-container .schedule-item{flex-direction:column;width:80%}}.scheduleg-section .container .time-container .schedule-specials-container .schedule-item .schedule-time{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}.scheduleg-section:before{content:url(../images/smoke-single.png);height:100%;position:absolute;right:0;top:0;z-index:1}@media (max-width:768px){.scheduleg-section:before{display:none}}.scheduleg-section:after{content:url(../images/whitesmoke.svg);height:100%;left:-100px;position:absolute;top:250px;z-index:1}@media (max-width:768px){.scheduleg-section:after{display:none}}.scheduleg-section .min-image{left:-200px;position:absolute;top:200px;z-index:2}.scheduleg-section .min-image img{height:550px;-o-object-fit:cover;object-fit:cover;width:564px}@media (max-width:768px){.scheduleg-section .min-image{display:none}}.schedule-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-110px);width:100vw}.schedule-section{padding-top:120px;position:relative}.schedule-section .container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:100%}@media (max-width:768px){.schedule-section .container{padding-top:20px}}.schedule-section .container h2{font-family:Abril Fatface,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:20px;z-index:5}.schedule-section .container .time-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%;z-index:5}@media (max-width:992px){.schedule-section .container .time-container{width:100%}}.schedule-section .container .time-container .decoration-line{margin:1rem 0}.schedule-section .container .time-container .schedule-specials-container .schedule-item:after{display:none}.schedule-section .container .time-container .schedule-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:20px;padding-top:10px;width:100%}@media (max-width:576px){.schedule-section .container .time-container .schedule-container{flex-direction:column;width:100%}}.schedule-section .container .time-container .schedule-container .schedule-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:30%}@media (max-width:576px){.schedule-section .container .time-container .schedule-container .schedule-item{flex-direction:column;width:80%}}.schedule-section .container .time-container .schedule-container .schedule-item .schedule-time{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}.schedule-section .container .time-container .schedule-container .schedule-item:after{background-image:url(../../assets/images/square.svg);background-repeat:no-repeat;content:"";height:2rem;left:0;position:absolute;width:2rem}@media (max-width:768px){.schedule-section .container .time-container .schedule-container .schedule-item:after{display:none}}.schedule-section .container .time-container .schedule-container .schedule-item:last-child:before{background-image:url(../../assets/images/square.svg);background-repeat:no-repeat;content:"";height:2rem;position:absolute;right:0;width:2rem}@media (max-width:768px){.schedule-section .container .time-container .schedule-container .schedule-item:last-child:before{display:none}}.schedule-section .container .time-container .schedule-specials-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:20px;padding-top:10px;width:100%}@media (max-width:576px){.schedule-section .container .time-container .schedule-specials-container{flex-direction:column;width:100%}}.schedule-section .container .time-container .schedule-specials-container .schedule-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:30%}@media (max-width:576px){.schedule-section .container .time-container .schedule-specials-container .schedule-item{flex-direction:column;width:80%}}.schedule-section .container .time-container .schedule-specials-container .schedule-item .schedule-time{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}.schedule-section:after{content:url(../images/smoke-2-13.png);height:100%;position:absolute;right:0;top:-150px;width:100%;z-index:1}@media (max-width:768px){.schedule-section:after{display:none}}.schedule-overlaybot{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-20px) scale(-1);width:100vw}.slider-price{padding-top:250px;position:relative}.slider-price .container{box-sizing:border-box}@media (max-width:991px){.slider-price .container{padding:0 20px!important;width:100%}}.slider-price .container .price-title{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;margin-top:-30px;text-align:center;width:100%}.slider-price .container .separator{padding-bottom:30px;padding-top:30px;text-align:center}@media (max-width:321px){.slider-price .container .separator{display:none}}.slider-price .container .swiper-container{display:flex;overflow:visible;padding:0 20px}.slider-price .container .swiper-container .swiper-slide{align-items:center;background:#d5d1ba;display:flex;height:300px;justify-content:center;text-align:center}.slider-price .container .swiper-container .swiper-slide .price-item{display:flex;flex-direction:column;justify-content:center}.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-players{color:#483c3c;font-family:Gelasio;font-size:18.74px;font-style:normal;font-weight:600;line-height:normal;margin-top:-3px;text-align:center}.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount{height:50px;position:relative}.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:30px;position:relative;z-index:2}@media (max-width:768px){.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount p{font-size:20px}}.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount span{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative;z-index:2}@media (max-width:768px){.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount span{font-size:14px}}.slider-price .container .swiper-container .swiper-slide .price-item .price-details .price-amount .frame-icon{background-image:url(../../assets/images/frame.svg);background-position:50%;background-repeat:no-repeat;height:200%;left:50%;position:absolute;top:50px;transform:translate(-50%,-50%);width:200%;z-index:1}.slider-price .container .slider-controls{display:flex;gap:60px;justify-content:center;margin-top:-20px;position:relative;width:100%;z-index:1000}@media (max-width:991px){.slider-price .container .slider-controls{display:none}}.slider-price .container .slider-controls .swiper-button-next,.slider-price .container .slider-controls .swiper-button-prev{cursor:pointer}.slider-price:before{content:url(../images/whitesmoke.svg);height:100%;position:absolute;right:0;top:150px;z-index:0}@media (max-width:768px){.slider-price:before{display:none}}.pricing-block{padding-top:85px;position:relative}.pricing-block .container{z-index:1}.pricing-block .container .pricing-title{z-index:10}.pricing-block .container .pricing-title h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;position:relative;text-align:center;z-index:10}.pricing-block .container .offers{display:flex;gap:50px;justify-content:center;padding-top:50px;z-index:1}@media (max-width:480px){.pricing-block .container .offers{align-items:center;flex-direction:column}}.pricing-block .container .offers .individual-offer{background:#d5d1ba;max-width:280px;padding:30px 20px;width:100%;z-index:1}.pricing-block .container .offers .individual-offer .offer-header{text-align:center;width:100%;z-index:1}.pricing-block .container .offers .individual-offer .offer-header h3{color:#483c3c;font-family:Gelasio;font-size:17.769px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:10px;text-align:center}.pricing-block .container .offers .individual-offer .offer-header img{align-items:center;text-align:center}.pricing-block .container .offers .individual-offer .offer-header p{color:#483c3c;font-family:Gelasio;font-size:14.13px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;text-align:center}.pricing-block .container .offers .individual-offer .offer-details{z-index:1}.pricing-block .container .offers .individual-offer .offer-details .offer-price{height:100px;position:relative;z-index:1}.pricing-block .container .offers .individual-offer .offer-details .offer-price p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:35px;position:relative;text-align:center;z-index:2}@media (max-width:768px){.pricing-block .container .offers .individual-offer .offer-details .offer-price p{font-size:20px}}.pricing-block .container .offers .individual-offer .offer-details .offer-price span{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative;z-index:2}@media (max-width:768px){.pricing-block .container .offers .individual-offer .offer-details .offer-price span{font-size:14px}}.pricing-block .container .offers .individual-offer .offer-details .offer-price .frame-icon{background-image:url(../../assets/images/frame.svg);background-position:50%;background-repeat:no-repeat;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.pricing-block .container .offers .individual-offer .offer-details .offer-description{color:#000;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:500;line-height:normal;padding-top:10px;text-align:center;z-index:1}.pricing-block .container .offers .separator-vertical{padding-top:80px;z-index:1}@media (max-width:426px){.pricing-block .container .offers .separator-vertical{display:none}}.pricing-block .container .offers .study-offer{background:#d5d1ba;max-width:280px;padding:30px 20px;width:100%;z-index:1}.pricing-block .container .offers .study-offer .offer-header{align-items:center;text-align:center;width:100%}.pricing-block .container .offers .study-offer .offer-header h3{color:#483c3c;font-family:Gelasio;font-size:17.769px;font-style:normal;font-weight:600;line-height:normal;max-width:200px;padding-left:35px;text-align:center;width:100%}.pricing-block .container .offers .study-offer .offer-details{padding-top:20px}.pricing-block .container .offers .study-offer .offer-details .offer-description{color:#000;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:300;line-height:normal;text-align:center}.pricing-block .container .offers .study-offer .offer-details .offer-price{height:100px;position:relative}.pricing-block .container .offers .study-offer .offer-details .offer-price p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:35px;position:relative;text-align:center;z-index:2}@media (max-width:768px){.pricing-block .container .offers .study-offer .offer-details .offer-price p{font-size:20px}}.pricing-block .container .offers .study-offer .offer-details .offer-price .frame-icon{background-image:url(../../assets/images/frame.svg);background-position:50%;background-repeat:no-repeat;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.pricing-block .container .offers .study-offer .offer-extra-description{color:#000;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:500;line-height:normal;padding-top:20px;text-align:center}.pricing-block .container .min-price-section{position:absolute;right:-350px;top:0;z-index:1}@media (max-width:991px){.pricing-block .container .min-price-section{display:none}}.pricing-block:after{content:url(../images/whitesmoke.svg);height:100%;position:absolute;right:0;top:-150px;z-index:0}@media (max-width:768px){.pricing-block:after{display:none}}@media (max-width:630px){.banner .title-container h1{color:#000}.banner .title-container{padding:0 20px!important;text-align:center;width:100%}}.srvc-form{padding-top:250px;position:relative}@media (max-width:768px){.srvc-form{padding-top:100px}}.srvc-form .container{position:relative;z-index:1}.srvc-form .container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;text-align:center}@media (max-width:768px){.srvc-form .container h2{padding-bottom:30px}}@media (max-width:480px){.srvc-form .container h2{font-size:35px}}.srvc-form .container .form-wrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:auto;max-width:50%;min-height:100vh;position:relative;text-align:center;width:100%;z-index:1}@media (max-width:991px){.srvc-form .container .form-wrapper{max-width:100%;padding:0 20px!important}}.srvc-form .container .form-wrapper .wpcf7-form{width:100%}.srvc-form .container .form-wrapper .wpcf7-form .wpcf7-response-output{color:#464646;font-weight:400;width:100%}.srvc-form .container .form-wrapper .cqt-form .one-col{display:grid;grid-template-columns:1fr}.srvc-form .container .form-wrapper .cqt-form .two-cols{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:768px){.srvc-form .container .form-wrapper .cqt-form .two-cols{grid-template-columns:1fr}}.srvc-form .container .form-wrapper .cqt-form .check{color:#696e77;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.srvc-form .container .form-wrapper .cqt-form .check .wpcf7-form-control{gap:55px}.srvc-form .container .form-wrapper .cqt-form .check .livraison p{display:flex;gap:86px}@media (max-width:768px){.srvc-form .container .form-wrapper .cqt-form .check .livraison p{gap:5px}}.srvc-form .container .form-wrapper .cqt-form .check .livraison label{display:flex;gap:10px}.srvc-form .container .form-wrapper .cqt-form .check .wpcf7-form-control{display:flex}@media (max-width:768px){.srvc-form .container .form-wrapper .cqt-form .check .wpcf7-form-control{gap:0}}.srvc-form .container .form-wrapper .cqt-form .field label{color:#464646;display:block;font-family:Montserrat,sans-serif;font-size:px2rem(16);font-weight:400;line-height:px2rem(24);width:100%}.srvc-form .container .form-wrapper .cqt-form span{display:block}.srvc-form .container .form-wrapper .cqt-form span.wpcf7-spinner{display:flex}.srvc-form .container .form-wrapper .cqt-form span input:not([type=checkbox]),.srvc-form .container .form-wrapper .cqt-form span textarea:not([type=checkbox]){background-color:#f4f2e3;border:none;border-radius:8px;box-sizing:border-box;display:flex;font-family:Montserrat,sans-serif;font-size:px2rem(14);font-weight:400;line-height:px2rem(24);padding:16px 25px 17px;width:100%}.srvc-form .container .form-wrapper .cqt-form span input:not([type=checkbox])::-moz-placeholder,.srvc-form .container .form-wrapper .cqt-form span textarea:not([type=checkbox])::-moz-placeholder{color:#464646;font-family:Montserrat,sans-serif;font-weight:300}.srvc-form .container .form-wrapper .cqt-form span input:not([type=checkbox])::placeholder,.srvc-form .container .form-wrapper .cqt-form span textarea:not([type=checkbox])::placeholder{color:#464646;font-family:Montserrat,sans-serif;font-weight:300}.srvc-form .container .form-wrapper .cqt-form span input:not([type=checkbox]):focus,.srvc-form .container .form-wrapper .cqt-form span textarea:not([type=checkbox]):focus{border:1px solid rgba(0,0,0,.07);outline:none}.srvc-form .container .form-wrapper .cqt-form span input:not([type=checkbox]):-webkit-autofill,.srvc-form .container .form-wrapper .cqt-form span textarea:not([type=checkbox]):-webkit-autofill{-webkit-text-fill-color:#464646!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#464646!important}@media (max-width:768px){.srvc-form .container .form-wrapper .cqt-form span input,.srvc-form .container .form-wrapper .cqt-form span textarea{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}}.srvc-form .container .form-wrapper .cqt-form span select,.srvc-form .container .form-wrapper .cqt-form span textarea{background-color:#fff;background-color:#f4f2e3;border:none;border-radius:8px;color:#696e77;display:flex;font-family:Montserrat,sans-serif;font-size:px2rem(14);font-size:14px;font-style:normal;font-weight:600;font-weight:400;line-height:px2rem(24);line-height:normal;padding:16px 25px 17px;width:100%}.srvc-form .container .form-wrapper .cqt-form span textarea{border-radius:6px;height:180px;resize:none}.srvc-form .container .form-wrapper .cqt-form span input::file-selector-button{display:none}.srvc-form .container .form-wrapper .acceptance-field p{color:#464646;display:grid;font-family:Montserrat,sans-serif;grid-template-columns:18px 1fr}.srvc-form .container .form-wrapper .acceptance-field span.wpcf7-list-item{margin:0 5px 0 0}.srvc-form .container .form-wrapper .acceptance-field span.wpcf7-list-item input{margin:0}.srvc-form .container .form-wrapper .submit-btn{width:100%}.srvc-form .container .form-wrapper .submit-btn .wpcf7-submit{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.srvc-form:before{opacity:.7;top:-350px;transform:scaleX(-1)}.srvc-form:after,.srvc-form:before{background-image:url(../images/whitesmoke.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.srvc-form:after{opacity:.8;top:250px}.separator{padding-bottom:80px;padding-top:60px;text-align:center;width:100%}@media (max-width:480px){.separator{padding-bottom:30px}}.partners-section h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px;text-align:center}.partners-section .partners-gallery{display:flex;flex-wrap:wrap;gap:56px;justify-content:center}.partners-section .partner-frame{height:100%}.partners-section .partner-frame img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes fromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes fromLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.partners-section .line-1{animation:fromRight 1s ease forwards}.partners-section .line-2{animation:fromLeft 1s ease forwards}.partners-section .line-3{animation:fromRight 1s ease forwards}.overlay-srvc-top{transform:translateY(-265px) scaleY(-1)}.txt-and-polaroid{position:relative}.txt-and-polaroid .container{box-sizing:border-box;position:relative}@media (max-width:991px){.txt-and-polaroid .container{padding:0 20px!important;width:100%}}.txt-and-polaroid .container .txt-imagep{display:flex;position:relative;z-index:2}@media (max-width:768px){.txt-and-polaroid .container .txt-imagep{align-items:center;flex-direction:column-reverse;justify-content:center;text-align:center;width:100%}}.txt-and-polaroid .container .txt-imagep .section-text{margin-top:65px;max-width:55%}@media (max-width:768px){.txt-and-polaroid .container .txt-imagep .section-text{margin-top:50px;max-width:100%;padding:0 20px}}.txt-and-polaroid .container .txt-imagep .section-text h3{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.txt-and-polaroid .container .txt-imagep .section-text h3{font-size:30px}}.txt-and-polaroid .container .txt-imagep .section-text h4{color:#483c3c;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:20px}@media (max-width:768px){.txt-and-polaroid .container .txt-imagep .section-text h4{font-size:18px;line-height:28px}}.txt-and-polaroid .container .txt-imagep .section-text p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.txt-and-polaroid .container .txt-imagep .section-text .section-buttons{margin-top:20px}.txt-and-polaroid .container .txt-imagep .section-text .section-buttons a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.txt-and-polaroid .container .txt-imagep .section-pictures{margin-bottom:20px;position:relative;transform:translateX(150px);width:45%;z-index:20}@media (max-width:768px){.txt-and-polaroid .container .txt-imagep .section-pictures{display:none}}.txt-and-polaroid .container .txt-imagep .section-pictures .image-filter{left:0;position:relative;top:5px;width:100%;z-index:20}.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid{max-width:355px;overflow:hidden;position:relative;z-index:20}.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.even{position:relative;transform:rotate(15deg)}.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.even .image-main{height:320px;max-width:320px;-o-object-fit:cover;object-fit:cover;position:absolute;transform:translate(24px,29px);z-index:30}@media (max-width:426px){.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.even .image-main{margin-left:-30px;margin-top:50px;transform:rotate(-30deg);width:150%}}.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.odd{position:absolute;transform:rotate(25deg) translateY(-250px)}.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.odd .image-main{height:300px;max-width:300px;-o-object-fit:cover;object-fit:cover;position:absolute;transform:translate(20px,27px);z-index:30}@media (max-width:480px){.txt-and-polaroid .container .txt-imagep .section-pictures .polaroid.odd .image-main{margin-left:-30px;margin-top:50px;transform:rotate(-30deg);width:150%}}.overlay-srvc-top2{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:scaleY(1);width:100vw;z-index:0}.square-section{align-items:center;display:flex;flex-direction:column;height:auto!important;justify-content:center;margin-bottom:300px;margin-top:250px;position:relative;text-align:center;width:100%;z-index:5}@media (max-width:991px){.square-section{margin-top:300px}}.square-section .container{box-sizing:border-box}@media (max-width:991px){.square-section .container{padding:0 20px!important;width:100%}}@media (max-width:895px){.square-section .container{margin-bottom:50px}}.square-section .square-title-text{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.square-section .square-title-text h3{font-family:Abril Fatface,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:normal;margin:0 0 2rem;z-index:5}@media (max-width:576px){.square-section .square-title-text h3{text-align:center!important}}.square-section .square-title-text .square-text{width:80%}.square-section .square-title-text .square-text p{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.square-section .square-title-text a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin:2rem 0;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.square-section .square-container{align-items:center;display:flex;flex-direction:row;gap:5rem;justify-content:center;width:100%}@media (max-width:768px){.square-section .square-container{flex-direction:column}}.square-section .square-container .square{align-items:center;display:flex;flex-direction:column;height:24.96606rem;justify-content:center;position:relative!important;width:24.09819rem}.square-section .square-container .square .square-frame{height:100%;position:absolute;top:0;width:100%;z-index:0}.square-section .square-container .square .square-frame img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.square-section .square-container .square .square-text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:80%;z-index:1}.square-section .square-container .square .square-text h4{font-family:Gelasio,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal}.square-section .square-container .square .square-text p{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.square-section .rooms-availability{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:991px){.square-section .rooms-availability{display:flex;flex-direction:column;padding:0 20px!important;width:100%}}@media (max-width:895px){.square-section .rooms-availability{margin-bottom:50px}}.square-section .rooms-availability h3{font-family:Abril Fatface,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:50px;padding-top:50px}.square-section .rooms-availability .rooms-repeater{display:flex;flex-wrap:wrap;height:auto;justify-content:space-evenly;margin-bottom:60px;width:100%}@media (max-width:991px){.square-section .rooms-availability .rooms-repeater{align-items:center;display:flex;flex-direction:column;gap:100px;justify-content:center;padding:0 20px!important;width:100%}}.square-section .rooms-availability .rooms-repeater .room{align-items:center;display:flex;flex-direction:column;height:15rem;margin-top:50px;position:relative;width:15rem}.square-section .rooms-availability .rooms-repeater .room .rooms-background{position:absolute;top:-100px;transform:translateX(-60px);z-index:1}.square-section .rooms-availability .rooms-repeater .room .rooms-background img{width:150%}.square-section .rooms-availability .rooms-repeater .room .rooms-front{height:100px;padding-bottom:100px;transform:translateX(-25px);width:50%;z-index:2}.square-section .rooms-availability .rooms-repeater .room .rooms-front img{width:150%}.square-section .rooms-availability .rooms-repeater .room .room-title{margin-top:30px;z-index:8}.square-section .rooms-availability .rooms-repeater .room .room-link{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;cursor:pointer;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin-top:30px;padding:1rem 40px;position:relative;text-align:center;text-transform:uppercase;z-index:50;z-index:5}.square-section .rooms-availability .rooms-repeater .room .room-link a{color:#fff;font-family:Work Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;height:100%;line-height:normal;text-transform:uppercase;width:100%}.timeline-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:scale(-1) translateY(270px);width:100vw;z-index:10}@media (max-width:768px){.timeline-overlay{transform:scale(-1) translateY(320px)}}@media (max-width:425px){.timeline-overlay{transform:scale(-1) translateY(260px)}}@media (max-width:375px){.timeline-overlay{transform:scale(-1) translateY(250px)}}@media (max-width:320px){.timeline-overlay{transform:scale(-1) translateY(150px)}}.timeline{padding-bottom:30px;position:relative;z-index:1}@media (max-width:480px){.timeline{margin-top:20px}}@media (max-width:320px){.timeline{margin-top:120px}}.timeline .container{box-sizing:border-box;position:relative;z-index:1}@media (max-width:991px){.timeline .container{padding:20px!important;width:100%}}.timeline .container .block-title{position:relative;text-align:center;width:100%;z-index:3}.timeline .container .block-title h3{color:#483c3c;font-family:Gelasio;font-size:35px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:100px;position:relative;z-index:1}@media (max-width:991px){.timeline .container .block-title h3{margin-top:-150px}}@media (max-width:321px){.timeline .container .block-title h3{margin-top:-30px}}.timeline .container .block-process{margin:auto;position:relative;width:-moz-fit-content;width:fit-content}.timeline .container .block-process .image-left{max-height:100%;max-width:600px;position:absolute;right:calc(100% + 100px);top:0;z-index:-1}@media (max-width:768px){.timeline .container .block-process .image-left{display:none}}.timeline .container .block-process .list-process{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;max-width:400px;position:relative;width:100%;z-index:999999999}.timeline .container .block-process .list-process .process-step{align-items:center;background-image:url(../images/background-process.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:15px 40px;text-align:center;width:100%;z-index:1}@media (max-width:991px){.timeline .container .block-process .list-process .process-step{padding:10px 20px;width:90%}}@media (max-width:630px){.timeline .container .block-process .list-process .process-step{width:80%}}.timeline .container .block-process .list-process .process-step h4{color:#483c3c;font-family:Gelasio;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center;width:100%}.timeline .container .block-process .list-process .process-step p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:center;z-index:1}.timeline .container .block-process .list-process .process-step:after{content:url(../images/squaret-row.svg);height:100%;left:0;position:absolute;top:-80px;width:100%;z-index:303000}.timeline .container .block-process .list-process .process-separator{margin-bottom:-50px;margin-top:-45px}.timeline .container .block-process .image-right{bottom:0;left:calc(100% + 100px);max-height:100%;max-width:600px;position:absolute;z-index:-1}@media (max-width:768px){.timeline .container .block-process .image-right{display:none}}.video-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-300px);width:100vw;z-index:2}@media (max-width:1024px){.video-overlay{transform:translateY(-350px)}}.video-container{display:inline-block;margin-top:-300px;position:relative;width:100%;z-index:1}@media (max-width:768px){.video-container{margin-top:0}}.video-container video{cursor:pointer;width:100%}.video-container #playpause-overlay{align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.video-container #playpause-overlay #pause-icon,.video-container #playpause-overlay #play-icon{height:36px;width:36px}.video-container #playpause-overlay #pause-icon{display:none}@media (max-width:768px){.video-container{transform:translateY(-200px)}.video-container #playpause-overlay{height:50px;width:50px}.video-container #playpause-overlay #pause-icon,.video-container #playpause-overlay #play-icon{height:28px;width:28px}}@media (max-width:480px){.video-container{transform:translateY(-150px)}.video-container #playpause-overlay{height:40px;width:40px}.video-container #playpause-overlay #pause-icon,.video-container #playpause-overlay #play-icon{height:20px;width:20px}}@media (max-width:360px){.video-container{transform:translateY(-100px)}.video-container #playpause-overlay{height:30px;width:30px}.video-container #playpause-overlay #pause-icon,.video-container #playpause-overlay #play-icon{height:16px;width:16px}}.overlay-spp{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:scaleY(1);width:100vw}.special-price{margin-top:230px;position:relative;z-index:1}.special-price:before{background-image:url(../images/whitesmoke.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.8;position:absolute;top:200px;transform:scaleX(-1);width:100%;z-index:0}.special-price .container{box-sizing:border-box;display:flex;position:relative;z-index:2}@media (max-width:991px){.special-price .container{align-items:center;flex-direction:column;padding:20px!important;text-align:center}}.special-price .container .content{margin-top:65px;max-width:55%}@media (max-width:768px){.special-price .container .content{margin-top:20px;max-width:100%}}@media (max-width:480px){.special-price .container .content{margin-top:10px;max-width:100%}}@media (max-width:768px){.special-price .container .content .special-price-header{padding-left:20px;padding-right:20px}}.special-price .container .content .special-price-header h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap}@media (max-width:661px){.special-price .container .content .special-price-header h2{font-size:35px;white-space:normal}}.special-price .container .content .special-price-header p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:normal;max-width:420px;padding-bottom:60px;width:100%}@media (max-width:768px){.special-price .container .content .special-price-header p{max-width:100%}.special-price .container .content .offers .offer1,.special-price .container .content .offers .offer2{padding-left:20px;padding-right:20px}}.special-price .container .content .offers .offer1 h3,.special-price .container .content .offers .offer2 h3{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.special-price .container .content .offers .offer1 p,.special-price .container .content .offers .offer2 p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:380px;width:100%}@media (max-width:768px){.special-price .container .content .offers .offer1 p,.special-price .container .content .offers .offer2 p{max-width:100%}}.special-price .container .content .offers .offer1 .price,.special-price .container .content .offers .offer2 .price{height:50px;padding-bottom:50px;padding-left:50px;position:relative}@media (max-width:768px){.special-price .container .content .offers .offer1 .price,.special-price .container .content .offers .offer2 .price{padding-left:20px}}.special-price .container .content .offers .offer1 .price p,.special-price .container .content .offers .offer2 .price p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:30px;position:relative;z-index:2}@media (max-width:768px){.special-price .container .content .offers .offer1 .price p,.special-price .container .content .offers .offer2 .price p{font-size:20px}}.special-price .container .content .offers .offer1 .price span,.special-price .container .content .offers .offer2 .price span{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative;z-index:2}@media (max-width:768px){.special-price .container .content .offers .offer1 .price span,.special-price .container .content .offers .offer2 .price span{font-size:14px}}.special-price .container .content .offers .offer1 .price .frame-icon,.special-price .container .content .offers .offer2 .price .frame-icon{background-image:url(../../assets/images/frame.svg);background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:991px){.special-price .container .content .offers .offer1 .price .frame-icon,.special-price .container .content .offers .offer2 .price .frame-icon{background-position:50%;top:-5px}}.special-price .container .content .offers .separator-price{padding-bottom:30px;padding-top:30px;width:100%}@media (max-width:480px){.special-price .container .content .offers .separator-price{padding-bottom:30px;padding-top:30px}}.special-price .container .special-price-image{margin-bottom:20px;margin-left:200px;margin-top:150px;position:relative;width:45%;z-index:20}.special-price .container .special-price-image img{display:block;height:auto;margin-left:100px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.special-price .container .special-price-image:after{background-image:url(../../assets/images/smoke-2-6.png);background-repeat:no-repeat;background-size:contain;content:"";height:150%;left:-50px;position:absolute;top:-100px;width:150%;z-index:1}@media (max-width:768px){.special-price .container .special-price-image{display:none}}.text-logo-section{margin-bottom:-50px;padding-top:200px;position:relative}@media (max-width:480px){.text-logo-section{margin-bottom:200px}}.text-logo-section .container{align-items:center;display:flex;flex-direction:row;height:100%;position:relative;width:100%;z-index:5}@media (max-width:768px){.text-logo-section .container{flex-direction:column;height:20rem;top:0}}.text-logo-section .container .text-logo-content{display:flex;flex-direction:column;width:60%;z-index:5}.text-logo-section .container .text-logo-content h3{font-family:Abril Fatface,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:15px}@media (max-width:768px){.text-logo-section .container .text-logo-content h3{text-align:center}}.text-logo-section .container .text-logo-content .logos{align-items:center;display:flex;flex-direction:center;gap:100px;padding-top:10px}@media (max-width:480px){.text-logo-section .container .text-logo-content .logos{flex-direction:column}}.text-logo-section .container .text-logo-picture{height:40rem;position:relative;right:0;width:40%;z-index:50}@media (max-width:768px){.text-logo-section .container .text-logo-picture{display:none}}.text-logo-section .container .text-logo-picture img{height:707px;left:-200px;-o-object-fit:contain;object-fit:contain;position:absolute;width:1200px}@media (max-width:768px){.text-logo-section .container .text-logo-picture img{display:none}}.three-parts-container{padding-top:50px;position:relative}@media (max-width:768px){.three-parts-container{padding-top:0}}.three-parts-container .container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:80px;position:relative;width:100%}.three-parts-container .container .three-parts-item.odd{flex-direction:row-reverse}@media (max-width:768px){.three-parts-container .container .three-parts-item.odd{flex-direction:column}}.three-parts-container .container .three-parts-item.even{flex-direction:row}@media (max-width:768px){.three-parts-container .container .three-parts-item.even{flex-direction:column}}.three-parts-container .container .three-parts-item{display:flex;padding-bottom:100px}@media (max-width:768px){.three-parts-container .container .three-parts-item{padding-bottom:0}}.three-parts-container .container .three-parts-item .three-parts-picture:after{background-image:url(../../assets/images/Smoke.png);background-repeat:no-repeat;background-size:contain;content:"";height:150%;position:absolute;right:-170px;transform:scaleX(-1);width:200%;z-index:1}@media (max-width:576px){.three-parts-container .container .three-parts-item .three-parts-picture:after{left:2rem;top:-5rem}}.three-parts-container .container .three-parts-item .three-parts-picture{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:45%;z-index:5}@media (max-width:768px){.three-parts-container .container .three-parts-item .three-parts-picture{width:100%}}.three-parts-container .container .three-parts-item .three-parts-picture img{-o-object-fit:contain;object-fit:contain;width:100%;z-index:5}@media (max-width:768px){.three-parts-container .container .three-parts-item .three-parts-picture{display:none}}.three-parts-container .container .three-parts-item .three-parts-text{align-items:center;display:flex;flex-direction:column;width:55%}@media (max-width:768px){.three-parts-container .container .three-parts-item .three-parts-text{margin:5rem 0 0;width:100%}}.three-parts-container .container .three-parts-item .three-parts-text h2,.three-parts-container .container .three-parts-item .three-parts-text h3,.three-parts-container .container .three-parts-item .three-parts-text p{width:80%}@media (max-width:895px){.three-parts-container .container .three-parts-item .three-parts-text h2,.three-parts-container .container .three-parts-item .three-parts-text h3,.three-parts-container .container .three-parts-item .three-parts-text p{padding-bottom:20px;position:relative;z-index:5}}.three-parts-container .container .three-parts-item .three-parts-text h2{font-family:Gelasio,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:600;line-height:normal}.three-parts-container .container .three-parts-item .three-parts-text h3{font-family:Montserrat,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.three-parts-container .container .three-parts-item .three-parts-text a{align-self:flex-start;background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin:2rem 0 0 4rem;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.three-parts-container .container:after{content:url(../images/verticalsmoke.svg);height:100%;position:absolute;right:-600px;top:-300px;width:100%;z-index:1}.homepage-first-section{padding-bottom:100px;padding-top:250px;position:relative}.homepage-first-section .left-picture{left:-450px;position:absolute;top:0;width:100%;z-index:10}.homepage-first-section .left-picture img{-o-object-fit:cover;object-fit:cover;width:1200px}@media (max-width:768px){.homepage-first-section .left-picture{display:none}}.homepage-first-section .right-picture{position:absolute;right:-100px;top:-50px;z-index:10}.homepage-first-section .right-picture img{-o-object-fit:cover;object-fit:cover;width:800px}@media (max-width:768px){.homepage-first-section .right-picture{display:none}}.homepage-first-section .container{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;position:relative;width:100%;z-index:20}@media (max-width:480px){.homepage-first-section .container{margin-bottom:400px;margin-top:50px}}.homepage-first-section .container .middle-container{width:40%;z-index:21}@media (max-width:992px){.homepage-first-section .container .middle-container{width:60%}}@media (max-width:576px){.homepage-first-section .container .middle-container{height:45rem;margin:-5rem 0 0;width:90%}}.homepage-first-section .container .middle-container .text-section{margin:1rem 0 0}.homepage-first-section .container .middle-container .text-section h1{font-family:Gelasio,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media (max-width:992px){.homepage-first-section .container .middle-container .text-section h1{font-size:1.5rem;font-weight:600}}.homepage-first-section .container .middle-container .text-section p{font-family:Work Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media (max-width:576px){.homepage-first-section .container .middle-container .text-section p{text-align:left;width:100%}}.homepage-first-section .container .middle-container .text-section .buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:50px!important;width:100%;z-index:50}@media (max-width:768px){.homepage-first-section .container .middle-container .text-section .buttons{padding-bottom:100px}}.homepage-first-section .container .middle-container .text-section .buttons a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.homepage-first-section .container .middle-container .key-numbers{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding-bottom:50px;width:100%;z-index:22}@media (max-width:480px){.homepage-first-section .container .middle-container .key-numbers{padding-top:50px}}.homepage-first-section .container .middle-container .key-numbers h2{font-family:Abril Fatface,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:normal}@media (max-width:768px){.homepage-first-section .container .middle-container .key-numbers h2{margin-top:-100px}}@media (max-width:480px){.homepage-first-section .container .middle-container .key-numbers h2{flex-wrap:wrap}}.homepage-first-section .container .middle-container .key-numbers .key-numbers-container{align-items:center;display:flex;flex-direction:row;height:12rem;justify-content:center;margin:2rem 0 0;padding:2rem 1rem 0;position:relative;width:45rem!important;z-index:23}@media (max-width:1024px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container{height:20rem;margin:0}}@media (max-width:992px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container{width:35rem!important}}@media (max-width:480px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container{flex-wrap:wrap;margin-top:50px}}.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .background-frame{height:100%;position:absolute;width:100%;z-index:24}@media (max-width:480px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .background-frame{display:none}}.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .background-frame .frame{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%;z-index:25}@media (max-width:1024px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .background-frame .frame{height:20rem}}.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .key-number{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;margin-top:20px;width:100%;z-index:26}@media (max-width:1024px){.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .key-number{margin:0}}.homepage-first-section .container .middle-container .key-numbers .key-numbers-container .key-number p{font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;max-width:100px;text-align:center;width:100%}.overlay-box{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-265px) scaleY(-1);width:100vw}.txt-img2{background:#dedbc3;padding-top:150px;position:relative;z-index:5}@media (max-width:768px){.txt-img2{margin-bottom:-150px;padding-top:0}}.txt-img2 .container{box-sizing:border-box;position:relative}@media (max-width:991px){.txt-img2 .container{padding:0 20px!important;width:100%}}.txt-img2 .container .txt-imagep{display:flex;position:relative;z-index:2}@media (max-width:768px){.txt-img2 .container .txt-imagep{align-items:center;justify-content:center;text-align:center}}.txt-img2 .container .txt-imagep .section-text{margin-top:65px;max-width:55%}@media (max-width:768px){.txt-img2 .container .txt-imagep .section-text{margin-top:30px;max-width:100%;padding:0 20px}}.txt-img2 .container .txt-imagep .section-text h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.txt-img2 .container .txt-imagep .section-text h1{font-size:28px}}.txt-img2 .container .txt-imagep .section-text p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.txt-img2 .container .txt-imagep .section-text p:last-child{margin-bottom:0}@media (max-width:768px){.txt-img2 .container .txt-imagep .section-text p{font-size:14px}}.txt-img2 .container .txt-imagep .section-picture{margin-bottom:20px;position:relative;width:45%;z-index:20}.txt-img2 .container .txt-imagep .section-picture img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.txt-img2 .container .txt-imagep .section-picture:after{background-image:url(../../assets/images/Smoke.png);background-repeat:no-repeat;background-size:contain;content:"";height:200%;left:-50px;position:absolute;top:-200px;width:200%;z-index:1}@media (max-width:768px){.txt-img2 .container .txt-imagep .section-picture{display:none}}.txt-img3{background:#dedbc3;padding-bottom:100px;padding-top:150px;position:relative;z-index:5}@media (max-width:768px){.txt-img3{padding-bottom:50px;padding-top:0}}.txt-img3 .container{box-sizing:border-box;position:relative}@media (max-width:991px){.txt-img3 .container{padding:0 20px!important;width:100%}}.txt-img3 .container .txt-imagep{display:flex;gap:100px;position:relative;z-index:2}@media (max-width:768px){.txt-img3 .container .txt-imagep{align-items:center;justify-content:center;text-align:center}}.txt-img3 .container .txt-imagep .section-text{margin-top:65px;max-width:55%}@media (max-width:768px){.txt-img3 .container .txt-imagep .section-text{margin-top:30px;max-width:100%;padding:0 20px}}.txt-img3 .container .txt-imagep .section-text h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.txt-img3 .container .txt-imagep .section-text h1{font-size:28px}}.txt-img3 .container .txt-imagep .section-text p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.txt-img3 .container .txt-imagep .section-text p:last-child{margin-bottom:0}@media (max-width:768px){.txt-img3 .container .txt-imagep .section-text p{font-size:14px}}.txt-img3 .container .txt-imagep .section-picture{margin-bottom:20px;position:relative;width:45%;z-index:20}.txt-img3 .container .txt-imagep .section-picture img{display:block;height:auto;max-width:400px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.txt-img3 .container .txt-imagep .section-picture:after{background-image:url(../../assets/images/Smoke.png);background-repeat:no-repeat;background-size:contain;content:"";height:200%;left:-160px;position:absolute;top:-150px;width:200%;z-index:1}@media (max-width:768px){.txt-img3 .container .txt-imagep .section-picture{display:none}}.text-image-logo .container{box-sizing:border-box;display:flex;flex-direction:row;margin-top:-150px;position:relative}@media (max-width:991px){.text-image-logo .container{margin-top:50px;padding:0 20px!important;text-align:center}}.text-image-logo .container.reverse-columns{flex-direction:row-reverse}.text-image-logo .container.reverse-columns .content-container{padding-top:130px;width:70%}.text-image-logo .container.reverse-columns .content-container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-weight:600;line-height:66.5%;margin-top:150px;padding-bottom:20px}.text-image-logo .container.reverse-columns .content-container h3{color:#483c3c;font-family:Work Sans;font-size:18px;font-weight:400;padding-bottom:20px}.text-image-logo .container.reverse-columns .content-container p{color:#000;font-family:Montserrat;font-size:16px;font-weight:300}.text-image-logo .container.reverse-columns .content-container .logos-container{display:flex;flex-direction:row;justify-content:space-around;padding-top:50px}@media (max-width:768px){.text-image-logo .container.reverse-columns .content-container .logos-container{align-items:center;flex-direction:column}}.text-image-logo .container.reverse-columns .content-container .logos-container .logo-item{align-items:center;display:flex;flex-direction:column;width:auto}.text-image-logo .container.reverse-columns .content-container .logos-container .logo-item img{width:30px}.text-image-logo .container.reverse-columns .content-container .logos-container .logo-item:last-child img{width:50px}@media (max-width:768px){.text-image-logo .container.reverse-columns .content-container{padding:0 20px;width:100%}.text-image-logo .container.reverse-columns .content-container h2{font-size:30px}}@media (max-width:768px) and (max-width:768px){.text-image-logo .container.reverse-columns .content-container h2{font-size:25px}}@media (max-width:768px){.text-image-logo .container.reverse-columns .content-container h3{font-size:16px}.text-image-logo .container.reverse-columns .content-container p{font-size:14px}}.text-image-logo .container.reverse-columns .image-single-container .image-single{margin-left:-260px}@media (max-width:768px){.text-image-logo .container.reverse-columns .image-single-container{display:none}}.text-image-logo .container:not(.reverse-columns) .image-single-container .image-single{margin-right:-245px;margin-top:-230px}@media (max-width:768px){.text-image-logo .container:not(.reverse-columns) .image-single-container{display:none}}.text-image-logo .container .content-container{width:70%}.text-image-logo .container .content-container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-weight:600;padding-bottom:20px}.text-image-logo .container .content-container h3{color:#483c3c;font-family:Work Sans;font-size:18px;font-weight:400;padding-bottom:20px}.text-image-logo .container .content-container p{color:#000;font-family:Montserrat;font-size:16px;font-weight:300}.text-image-logo .container .content-container .logos-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:50px}@media (max-width:768px){.text-image-logo .container .content-container .logos-container{align-items:center;flex-direction:column}}.text-image-logo .container .content-container .logos-container .logo-item{align-items:center;display:flex;flex-direction:column;width:auto}.text-image-logo .container .content-container .logos-container .logo-item img{width:30px}@media (max-width:768px){.text-image-logo .container .content-container{width:100%}.text-image-logo .container .content-container h2{font-size:30px}.text-image-logo .container .content-container h3{font-size:16px}.text-image-logo .container .content-container p{font-size:14px}}@media (max-width:480px){.text-image-logo .container .content-container h2{font-size:25px}.text-image-logo .container .content-container h3{font-size:14px}.text-image-logo .container .content-container p{font-size:12px}.text-image-logo .container .content-container .logos-container{padding-top:20px}}.text-image-logo .headband{background-image:url(../images/background-process.png);background-repeat:no-repeat;background-size:cover;left:20%;position:absolute;text-align:center;top:400px;width:300px;z-index:1}.text-image-logo .headband p{color:#483c3c;font-family:Gelasio;font-size:20px;font-weight:600;padding-top:5px}@media (max-width:768px){.text-image-logo .headband{display:none}}.price-overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:260px;left:0;max-height:260px;position:absolute;transform:scaleY(-1);width:100vw}.price-overlay .min-image{height:400px;left:-180px;position:absolute;top:-50px;transform:scaleX(-1) rotate(20deg);width:400px;z-index:1}.price-overlay .min-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:2}.section5{background:#dedbc3;margin-bottom:300px;padding-top:260px}.section5 .container{box-sizing:border-box}@media (max-width:991px){.section5 .container{padding:20px!important;width:100%}}.section5 .container .price-section h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:65px;text-align:center;width:100%}@media (max-width:768px){.section5 .container .price-section h2{font-size:32px;margin-top:-20px;padding-bottom:40px}}.section5 .container .price-section .prices{display:flex;justify-content:space-between}@media (max-width:768px){.section5 .container .price-section .prices{align-items:center;flex-direction:column;gap:30px}}.section5 .container .price-section .prices .price-item{display:flex;flex-direction:column}.section5 .container .price-section .prices .price-item img{height:100%;max-height:60px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.section5 .container .price-section .prices .price-item img{max-height:50px}}.section5 .container .price-section .prices .price-item .players{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:10px;text-align:center}@media (max-width:768px){.section5 .container .price-section .prices .price-item .players{font-size:14px}}.section5 .container .price-section .prices .price-item .price{position:relative}.section5 .container .price-section .prices .price-item .price p{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;position:relative;z-index:2}@media (max-width:768px){.section5 .container .price-section .prices .price-item .price p{font-size:20px}}.section5 .container .price-section .prices .price-item .price span{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:relative;z-index:2}@media (max-width:768px){.section5 .container .price-section .prices .price-item .price span{font-size:14px}}.section5 .container .price-section .prices .price-item .price .frame-icon{background-image:url(../../assets/images/frame.svg);background-position:50%;background-repeat:no-repeat;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:1}.section5 .container .price-section .price-button{text-align:center;width:100%}.section5 .container .price-section .price-button a{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin-top:60px;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.section5 .container .separator{background:#dedbc3;padding-bottom:60px;padding-top:60px;text-align:center;width:100%}.section5 .container .payment-section h3{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center;width:100%}@media (max-width:768px){.section5 .container .payment-section h3{font-size:32px}}.section5 .container .payment-section .payment-methods{display:flex;justify-content:space-evenly;padding-top:40px}@media (max-width:768px){.section5 .container .payment-section .payment-methods{align-items:center;flex-direction:column;gap:20px}}.section5 .price-overlay2{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:260px;left:0;max-height:260px;position:absolute;width:100vw}.section4-single{position:relative}.section4-single .container{box-sizing:border-box}@media (max-width:991px){.section4-single .container{padding:20px!important;width:100%}}.section4-single .container .block-title{text-align:center;width:100%}.section4-single .container .block-title h3{color:#483c3c;font-family:Gelasio;font-size:35px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:100px;position:relative;z-index:1}@media (max-width:768px){.section4-single .container .block-process .image-left{display:none}}.section4-single .container .block-process .image-left img{left:-400px;position:absolute;right:50%;top:-150px;width:70%;z-index:0}.section4-single .container .block-process .list-process{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;position:relative;width:100%;z-index:3}.section4-single .container .block-process .list-process .process-step{align-items:center;background-image:url(../images/background-process.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:15px 40px;text-align:center;width:400px;z-index:1}@media (max-width:426px){.section4-single .container .block-process .list-process .process-step{padding:10px 20px;width:90%}}@media (max-width:376px){.section4-single .container .block-process .list-process .process-step{width:80%}}.section4-single .container .block-process .list-process .process-step h4{color:#483c3c;font-family:Gelasio;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center;width:100%}.section4-single .container .block-process .list-process .process-step p{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:center;z-index:1}.section4-single .container .block-process .list-process .process-step:after{content:url(../images/squaret-row.svg);height:100%;left:0;position:absolute;top:-80px;width:100%;z-index:303000}.section4-single .container .block-process .list-process .process-separator{margin-bottom:-50px;margin-top:-45px}@media (max-width:768px){.section4-single .container .block-process .image-right{display:none}}.section4-single .container .block-process .image-right img{position:absolute;right:-450px;top:-150px;width:70%;z-index:0}.text-image2{background:#dedcc3;padding-bottom:300px}.text-image2 .container{position:relative}.text-image2 .container .single-section3{display:flex;padding-bottom:50px;position:relative;z-index:2}@media (max-width:768px){.text-image2 .container .single-section3{align-items:center;flex-direction:column-reverse;justify-content:center;margin-top:-100px;padding-bottom:150px;text-align:center;width:100%}}.text-image2 .container .single-section3 .img-section2{margin-bottom:20px;position:relative;transform:translateY(-130px);width:45%}@media (max-width:768px){.text-image2 .container .single-section3 .img-section2{margin-bottom:-100px;margin-top:160px}}.text-image2 .container .single-section3 .img-section2 .image-main{box-sizing:border-box;max-height:376px;max-width:355px;padding:30px;position:absolute;width:100%;z-index:2}.text-image2 .container .single-section3 .img-section2 .image-filter{left:0;position:relative;top:7px;width:97%;z-index:1}.text-image2 .container .single-section3 .img-section2 .img1{max-width:355px;overflow:hidden;transform:translateX(90px) rotate(-15deg)}@media (max-width:426px){.text-image2 .container .single-section3 .img-section2 .img1{margin-left:-30px;margin-top:50px;transform:rotate(-30deg);width:150%}}.text-image2 .container .single-section3 .img-section2 .img2{max-width:355px;overflow:hidden;position:absolute;top:0;top:300px;transform:rotate(15deg)}@media (max-width:768px){.text-image2 .container .single-section3 .img-section2 .img2{transform:rotate(15deg)}}@media (max-width:426px){.text-image2 .container .single-section3 .img-section2 .img2{right:-20px;transform:rotate(30deg);width:150%}}.text-image2 .container .single-section3 .content-section2{margin-top:65px;max-width:55%}@media (max-width:768px){.text-image2 .container .single-section3 .content-section2{margin-top:50px;max-width:100%;padding:0 20px}}.text-image2 .container .single-section3 .content-section2 h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.text-image2 .container .single-section3 .content-section2 h2{font-size:30px}}.text-image2 .container .single-section3 .content-section2 p{max-width:470px}.text-image2 .container .single-section3 .content-section2 .sub-title{color:#483c3c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:20px}@media (max-width:768px){.text-image2 .container .single-section3 .content-section2 .sub-title{font-size:18px;line-height:28px}}.text-image2 .container .single-section3 .content-section2 .description{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.text-image2 .container .single-section3 .content-section2 .button-container{margin-top:20px}.text-image2 .container .single-section3 .content-section2 .button-container .btn{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.text-image2 .overlay2{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:260px;left:0;position:absolute;width:100vw}.text-image2 .overlay2 .min-image{height:400px;position:absolute;right:-150px;top:20px;transform:rotate(-20deg);width:400px;z-index:2}.text-image2 .overlay2 .min-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:2}@media (max-width:426px){.text-image2 .overlay2 .min-image{display:none}}.text-image2:after{content:url(../images/smoke-single.png);height:auto;position:absolute;right:0;top:1700px;transform:scaleX();width:auto}.banner-sectionsingle .container{box-sizing:border-box}@media (max-width:991px){.banner-sectionsingle .container{padding:0 20px!important;width:100%}}.banner-sectionsingle .container .banner-single{display:grid;gap:80px;grid-template-columns:1fr 1fr;position:relative;z-index:2}@media (max-width:768px){.banner-sectionsingle .container .banner-single{grid-template-columns:1fr;text-align:center}}.banner-sectionsingle .container .banner-single .single-infos{z-index:2}.banner-sectionsingle .container .banner-single .single-infos h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px;padding-top:20px;white-space:nowrap}@media (max-width:768px){.banner-sectionsingle .container .banner-single .single-infos h1{font-size:35px;text-align:center;white-space:normal}}.banner-sectionsingle .container .banner-single .single-infos .banner-infos{display:flex;flex-direction:row;gap:50px;text-align:center;width:100%;z-index:2}@media (max-width:768px){.banner-sectionsingle .container .banner-single .single-infos .banner-infos{justify-content:center}}.banner-sectionsingle .container .banner-single .single-infos .banner-infos .banner-info img{height:28px;-o-object-fit:contain;object-fit:contain;width:auto}.banner-sectionsingle .container .banner-single .single-infos .banner-infos .banner-info p{color:#301f1f;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;max-width:100px;text-align:center;width:100%}@media (max-width:768px){.banner-sectionsingle .container .banner-single .single-infos .banner-infos .banner-info p{font-size:12px}}.banner-sectionsingle .container .banner-single .single-infos .banner-link{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin-top:20px;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}@media (max-width:768px){.banner-sectionsingle .container .banner-single .single-infos .banner-link{margin-top:15px;text-align:center}}.banner-sectionsingle .container .banner-single .banner-image{width:100%;z-index:2}.banner-sectionsingle .container .banner-single .banner-image img{-o-object-fit:contain;object-fit:contain;width:752px}@media (max-width:768px){.banner-sectionsingle .container .banner-single .banner-image,.banner-sectionsingle .container .banner-single .banner-image img{display:none}}.banner-sectionsingle .container .banner-single:after{content:url(../images/whitesmoke.svg);height:100%;left:-50px;position:absolute;top:-100px;width:100%;z-index:1}@media (max-width:768px){.banner-sectionsingle .container .banner-single:after{display:none}.banner-sectionsingle .container .banner{align-items:center;gap:40px;grid-template-columns:1fr;justify-content:center;text-align:center}}.overlay{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:260px;left:0;max-height:260px;position:absolute;transform:rotate(180deg);width:100vw}.block--text-image{background:#dedcc3;margin-top:75px}@media (max-width:768px){.block--text-image{margin-top:150px}}.block--text-image .container{box-sizing:border-box}@media (max-width:991px){.block--text-image .container{padding:0 20px!important;width:100%}}.block--text-image .container .single-section2{display:flex;gap:80px;position:relative;z-index:2}@media (max-width:768px){.block--text-image .container .single-section2{align-items:center;flex-direction:column;justify-content:center;text-align:center;width:100%}}.block--text-image .container .single-section2 .content-container{max-width:55%}@media (max-width:768px){.block--text-image .container .single-section2 .content-container{max-width:100%;padding:0 20px}}.block--text-image .container .single-section2 .content-container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:20px}@media (max-width:768px){.block--text-image .container .single-section2 .content-container h2{font-size:30px;white-space:normal}}.block--text-image .container .single-section2 .content-container .sub-title{color:#483c3c;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:20px}@media (max-width:768px){.block--text-image .container .single-section2 .content-container .sub-title{font-size:18px;line-height:28px}}.block--text-image .container .single-section2 .content-container .description{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.block--text-image .container .single-section2 .image-single-container{display:flex;flex:1;justify-content:center;padding:20px}.block--text-image .container .single-section2 .button-container{margin-top:20px}.block--text-image .container .single-section2 .button-container .button{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.block--text-image .container .single-section2 .image-single{height:350px;max-height:100%;max-width:100%;position:relative;transform:rotate(13.23deg);width:350px;z-index:1}@media (max-width:768px){.block--text-image .container .single-section2 .image-single{margin-top:50px}}.block--text-image .container .single-section2 .image-single img.main-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.block--text-image .container .single-section2 .image-single:after{content:url(../images/purplecard.png);height:100%;position:absolute;right:50px;top:-100px;transform:rotate(-13.545deg);width:100%;z-index:1}@media (max-width:768px){.block--text-image .container .single-section2 .image-single{display:none}}.video-block .container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0}@media (max-width:991px){.video-block .container{padding:0 20px!important;width:100%}}.video-block .container .videoyt-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-block .container .videoyt-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.block--image{position:relative;text-align:center}.block--image .container{box-sizing:border-box}@media (max-width:991px){.block--image .container{padding:0 20px!important;width:100%}}.block--image .image-single{position:relative}.block--image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.banner{background-repeat:no-repeat;background-size:cover;height:800px;position:relative;width:100%;z-index:0}@media (max-width:630px){.banner{background-image:none!important;padding:0!important;width:100%}}.banner:before{background:rgba(48,31,31,.63) 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:630px){.banner:before{display:none}}.banner .container{align-items:center;box-sizing:border-box;display:flex;height:100%;position:relative;z-index:2}@media (max-width:991px){.banner .container{padding:0 20px!important;width:100%}}@media (max-width:630px){.banner .container{margin-top:100px}}.banner .title-container{box-sizing:border-box}.banner .title-container h1{color:#fff;font-family:Gelasio,sans-serif;font-size:2.8125rem;font-style:normal;font-weight:600;line-height:normal}@media (max-width:630px){.banner .title-container h1{color:#483c3c}}.banner .title-container .breadcrumb-single span,.banner .title-container .breadcrumb-single span a{color:#fff;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:300;text-transform:uppercase}@media (max-width:630px){.banner .title-container .breadcrumb-single{display:none}.banner .title-container{padding:0 20px!important;width:100%}}@media (max-width:1024px){.banner .title-container h1{font-size:2.25rem}}@media (max-width:768px){.banner .title-container{margin-top:150px}.banner .title-container h1{font-size:1.875rem}}@media (max-width:630px){.banner{height:300px}.banner .title-container{margin-top:110px}.banner .title-container h1{font-size:1.5rem}}.overlay-srvc-top{background-image:url(../images/paper_origin_croped.png);background-size:cover;height:100%;left:0;max-height:270px;position:absolute;transform:translateY(-265px) scaleY(-1,1);width:100vw}@media (max-width:630px){.overlay-srvc-top{display:none}}.block--text-image-single{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:0;padding-top:0}.block--text-image-single.reverse-columns{flex-direction:row-reverse}@media (max-width:991px){.block--text-image-single,.block--text-image-single.reverse-columns{flex-direction:column}}.block--text-image-single .container{align-items:center;box-sizing:border-box;display:flex;flex-direction:inherit;width:100%}@media (max-width:991px){.block--text-image-single .container{padding:0 20px!important;width:100%}}.block--text-image-single .content-container,.block--text-image-single .image-single-container{flex:1 1 50%;margin:0;padding:20px}.block--text-image-single .image-single-container{display:flex;justify-content:center}@media (max-width:991px){.block--text-image-single .image-single-container{padding:0 20px!important;width:100%}}.block--text-image-single .content-container h2{color:#000;font-family:Montserrat,sans-serif;font-size:25px!important;margin-bottom:15px}@media (max-width:991px){.block--text-image-single .content-container h2{font-size:20px!important;line-height:30px!important}}@media (max-width:630px){.block--text-image-single .content-container h2{font-size:18px!important;line-height:30px!important}}.block--text-image-single .content-container .description{color:#000;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:991px){.block--text-image-single .content-container{padding:0 20px!important;width:100%}}.block--text-image-single .image-single{max-width:100%;position:relative;width:100%}.block--text-image-single .image-single img.main-image{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.block--text-image-single .image-single{padding:0 20px!important;width:100%}}.block--text .container{box-sizing:border-box}.block--text .container h2,.block--text .container h3,.block--text .container h4,.block--text .container h5,.block--text .container h6{color:#000;font-family:Montserrat,sans-serif;font-size:25px!important;margin-bottom:15px}@media (max-width:991px){.block--text .container h2,.block--text .container h3,.block--text .container h4,.block--text .container h5,.block--text .container h6{font-size:20px!important;line-height:30px!important}}@media (max-width:630px){.block--text .container h2,.block--text .container h3,.block--text .container h4,.block--text .container h5,.block--text .container h6{font-size:18px!important;line-height:30px!important}}.block--text .container .link-container{margin-top:20px}.block--text .container p,.block--text .container span{color:#000;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:991px){.block--text .container p,.block--text .container span{padding-left:10px!important;padding-right:10px!important}}.block--text .container strong{color:#000}.block--text .container hr{margin-bottom:50px;margin-top:30px}@media (max-width:991px){.block--text .container{padding:0 20px!important;width:100%}}.form{padding-top:250px}.form .container{box-sizing:border-box}@media (max-width:991px){.form .container{padding:0 20px!important;width:100%}}.form .container .section1{margin-top:-30px;width:100%}.form .container .section1 h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.form .container .section1 p{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;max-width:400px;padding-top:10px;text-align:center;width:100%}.form .container .section1 .form-number{color:#483c3c;font-family:Gelasio;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-top:30px;text-align:center}.form .container .separator{padding-bottom:40px;padding-top:30px;text-align:center;width:100%}.form .container .section2{display:flex;position:relative;width:100%}.form .container .section2 .form-image{left:-400px;position:absolute;top:-400px}@media (max-width:768px){.form .container .section2 .form-image{display:none}}.form .container .section2 .form-content{margin:0 auto;width:40%}@media (max-width:991px){.form .container .section2 .form-content{width:100%}}@media (max-width:768px){.form .container .section2 .form-content{padding-right:10px;width:100%}}.form .container .section2 .form-content p{color:#483c3c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;text-align:center}.form .container .section2 .form-image2{position:absolute;right:-400px;top:-400px}@media (max-width:768px){.form .container .section2 .form-image2{display:none}}.form .container .section2 .wpcf7-form .wpcf7-response-output{color:#464646;font-weight:400;width:100%}.form .container .section2 .cqt-form .one-col{display:grid;grid-template-columns:1fr}.form .container .section2 .cqt-form .two-cols{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:768px){.form .container .section2 .cqt-form .two-cols{grid-template-columns:1fr}}.form .container .section2 .cqt-form .check{color:#696e77;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.form .container .section2 .cqt-form .check .wpcf7-form-control{gap:55px}.form .container .section2 .cqt-form .check .livraison p{display:flex;gap:86px}@media (max-width:768px){.form .container .section2 .cqt-form .check .livraison p{gap:5px}}.form .container .section2 .cqt-form .check .livraison label{display:flex;gap:10px}.form .container .section2 .cqt-form .check .wpcf7-form-control{display:flex}@media (max-width:768px){.form .container .section2 .cqt-form .check .wpcf7-form-control{gap:0}}.form .container .section2 .cqt-form .acceptance-field p{display:flex}@media (max-width:768px){.form .container .section2 .cqt-form .acceptance-field{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}}.form .container .section2 .cqt-form .field label{color:#464646;display:block;font-family:Montserrat,sans-serif;font-size:px2rem(16);font-weight:400;line-height:px2rem(24);width:100%}.form .container .section2 .cqt-form span{display:block}.form .container .section2 .cqt-form span.wpcf7-spinner{display:flex}.form .container .section2 .cqt-form span input:not([type=checkbox]),.form .container .section2 .cqt-form span textarea:not([type=checkbox]){background-color:#f4f2e3;border:none;border-radius:8px;display:flex;font-family:Montserrat,sans-serif;font-size:px2rem(14);font-weight:400;line-height:px2rem(24);padding:9px 0 9px 12px;width:100%}.form .container .section2 .cqt-form span input:not([type=checkbox])::-moz-placeholder,.form .container .section2 .cqt-form span textarea:not([type=checkbox])::-moz-placeholder{color:#464646;font-family:Montserrat,sans-serif;font-weight:300}.form .container .section2 .cqt-form span input:not([type=checkbox])::placeholder,.form .container .section2 .cqt-form span textarea:not([type=checkbox])::placeholder{color:#464646;font-family:Montserrat,sans-serif;font-weight:300}.form .container .section2 .cqt-form span input:not([type=checkbox]):focus,.form .container .section2 .cqt-form span textarea:not([type=checkbox]):focus{border:1px solid rgba(0,0,0,.07);outline:none}.form .container .section2 .cqt-form span input:not([type=checkbox]):-webkit-autofill,.form .container .section2 .cqt-form span textarea:not([type=checkbox]):-webkit-autofill{-webkit-text-fill-color:#464646!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;color:#464646!important}@media (max-width:768px){.form .container .section2 .cqt-form span input,.form .container .section2 .cqt-form span textarea{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}}.form .container .section2 .cqt-form span select,.form .container .section2 .cqt-form span textarea{background-color:#fff;border:none;color:#696e77;display:flex;font-family:Montserrat,sans-serif;font-size:px2rem(14);font-size:14px;font-style:normal;font-weight:600;font-weight:400;line-height:px2rem(24);line-height:normal;padding:16px 25px 17px;width:100%}.form .container .section2 .cqt-form span input:not([type=checkbox]){height:36px}.form .container .section2 .cqt-form span textarea{border-radius:6px;height:180px;resize:none}.form .container .section2 .cqt-form span input::file-selector-button{display:none}.form .container .section2 .acceptance-field p{color:#464646;font-family:Montserrat,sans-serif;margin-left:10px}.form .container .section2 .acceptance-field .wpcf7-acceptance{margin-right:10px}.form .container .section2 .acceptance-field .wpcf7-acceptance span,.form .container .section2 .acceptance-field .wpcf7-acceptance span input{margin:0}.form .container .section2 .submit-btn{position:relative;z-index:30}.form .container .section2 .submit-btn .wpcf7-submit{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.map-section{padding-top:100px;position:relative}.map-section .container,.map-section .container h2{position:relative;z-index:3}.map-section .container h2{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.map-section .container h2:before{content:url(../images/whitesmoke.svg);height:100%;position:absolute;right:0;top:-200px;width:auto;z-index:1}.map-section .container .map-description{color:#464646;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:80px;position:relative;text-align:center;z-index:3}.map-section .container .map-container{position:relative;z-index:3}.map-section .container .go-section{position:relative}.map-section .container .go-section h3{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;text-align:center}.map-section .container .go-section .go-description{color:#000;font-family:Montserrat;font-size:15.63px;font-style:normal;font-weight:400;margin-top:-2px;text-align:center}.map-section .container .transportation-section{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-top:50px}.map-section .container .transportation-section .transportation-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.map-section .container .transportation-section .transportation-item .transportation-description{max-width:170px;text-align:center;width:100%}@media (max-width:1024px){.map-section .container h2{font-size:35px}.map-section .container .map-description{font-size:13px;padding-bottom:60px}.map-section .container .go-section h3{font-size:35px}.map-section .container .go-description{font-size:14px}.map-section .container .transportation-section{justify-content:space-around}}@media (max-width:768px){.map-section .container h2{font-size:28px}.map-section .container .map-description{font-size:12px;padding-bottom:40px}.map-section .container .go-section h3{font-size:28px}.map-section .container .go-description{font-size:13px}.map-section .container .transportation-section .transportation-item{margin-bottom:15px}.map-section .container .transportation-section .transportation-item .transportation-description{max-width:150px}}@media (max-width:480px){.map-section .container h2{font-size:22px}.map-section .container .map-description{font-size:11px;padding-bottom:30px}.map-section .container .go-section h3{font-size:22px}.map-section .container .go-description{font-size:12px}.map-section .container .transportation-section{align-items:center;flex-direction:column}.map-section .container .transportation-section .transportation-item{margin-bottom:10px}.map-section .container .transportation-section .transportation-item .transportation-description{max-width:120px}}.map-section:after{content:url(../images/smoke-2-13.png);height:100%;position:absolute;right:0;top:300px;width:100%;z-index:1}@media (max-width:768px){.map-section:after{display:none}}.map-section:before{content:url(../images/smoke-single.png);height:100%;position:absolute;right:0;top:350px;width:auto;z-index:1}@media (max-width:768px){.map-section:before{display:none}}.terms-conditions{padding-top:250px}.terms-conditions .container{box-sizing:border-box}@media (max-width:991px){.terms-conditions .container{padding:0 20px!important;width:100%}}.terms-conditions .container h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.terms-conditions .container h4{display:none}.terms-conditions .container p{color:#483c3c;font-family:Gelasio;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-bottom:10px}.overlay-posts{align-items:center;background-image:url(../images/section-overlay.svg);background-size:cover;display:flex;height:100%;justify-content:center;left:0;max-height:270px;position:absolute;transform:translateY(-265px);width:100vw}.archive-posts{position:relative}.archive-posts .container .archive_posts{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);justify-items:center;width:100%}@media (max-width:1024px){.archive-posts .container .archive_posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.archive-posts .container .archive_posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.archive-posts .container .archive_posts{grid-template-columns:1fr}}.archive-posts .container .archive_posts ul{align-items:center;display:flex;justify-content:center;margin:0;padding:0;width:100%}.archive-posts .container .archive_posts ul li{list-style-type:none}.archive-posts:after{content:url(../images/newspaper-left.png);height:auto;left:-30px;position:absolute;top:250px;width:auto;z-index:O}@media (max-width:480px){.archive-posts:after{display:none}}.archive-posts:before{content:url(../images/newspaper-right.png);height:auto;position:absolute;right:-200px;top:0;transform:rotate(40deg);width:auto;z-index:O}@media (max-width:480px){.archive-posts:before{display:none}}.buttons{display:flex;gap:30px;justify-content:center;margin-bottom:200px;margin-top:40px;position:relative;z-index:2}@media (max-width:768px){.buttons{gap:15px;margin-bottom:100px}}.buttons .next{transform:rotate(180deg)}.buttons .page-numbers{font-family:Work Sans,sans-serif;font-size:16px}@media (max-width:768px){.buttons .page-numbers{font-size:14px}}.buttons .page-numbers.current{font-weight:700}.overlay-posts2{align-items:center;background-image:url(../images/section-overlay.svg);background-size:cover;bottom:387px;display:flex;height:100%;justify-content:center;left:0;max-height:270px;position:absolute;width:100vw;z-index:1}@media (max-width:480px){.overlay-posts2{bottom:945px}}.post-card{margin-bottom:20px;max-width:305px}.post-card .post-image{position:relative}.post-card .post-image img{height:295px;margin-left:13px;margin-top:20px;-o-object-fit:cover;object-fit:cover;position:relative;width:281px;z-index:2}.post-card .post-image:after{background-image:url(../images/img-filter.png);background-position:50%;background-size:cover;content:"";height:385px;left:0;position:absolute;top:0;width:305px;z-index:1}.post-card .post-title{color:#483c3c;font-family:Gelasio;font-size:14.227px;font-style:normal;font-weight:600;height:auto;padding-left:11px;padding-top:5px;position:relative;width:100%;z-index:2}.post-card .post-title a{color:#000;display:-webkit-box;max-width:300px;overflow:hidden;width:100%}.post-card .more{color:#483c3c;display:inline-block;font-family:Work Sans;font-size:10px;font-style:normal;font-weight:700;line-height:normal;padding-left:11px;padding-top:10px;position:relative;text-align:center;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:uppercase;text-underline-offset:auto;text-underline-position:from-font;z-index:2}.post-card .more a{color:#000;position:relative;text-decoration-line:underline;z-index:2}.archive{padding-bottom:50px;padding-top:150px}.archive .container{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:0 15px}@media (max-width:991px){.archive .container{padding:0 20px!important;width:100%}}.archive .container .breadcrum{position:relative;z-index:50}.archive .container .breadcrum,.archive .container .breadcrum a{color:#301f1f;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.archive .archive-rooms{position:relative;text-align:center}.archive .archive-rooms .archive-title{margin-bottom:40px}.archive .archive-rooms .archive-title h1{color:#483c3c;font-family:Gelasio;font-size:45px;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media (max-width:768px){.archive .archive-rooms .archive-title h1{font-size:35px}}@media (max-width:480px){.archive .archive-rooms .archive-title h1{font-size:28px}}.archive .archive-rooms .room-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative}.archive .archive-rooms .room-list .archivesinfo{display:flex;justify-content:space-evenly;padding-bottom:10px;padding-top:10px;width:100%}.archive .archive-rooms .room-list .archivesinfo .room-info-item img{height:28px;width:auto}.archive .archive-rooms .room-list .archivesinfo .room-info-item p{max-width:100px;width:100%}.archive .archive-rooms .room-list .room-item{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);text-align:center;z-index:30}@media (max-width:992px){.archive .archive-rooms .room-list .room-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:576px){.archive .archive-rooms .room-list .room-item{flex:1 1 100%;max-width:100%}}.archive .archive-rooms .room-list .room-item .room-thumbnail{position:relative;z-index:2}.archive .archive-rooms .room-list .room-item .room-thumbnail img{display:block;height:auto;width:100%}.archive .archive-rooms .room-list .room-item .room-title{color:#483c3c;font-family:Gelasio;font-size:1.2rem;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:10px}.archive .archive-rooms .room-list .room-item .room-info-item p{white-space:nowrap;width:100%}.archive .archive-rooms .room-list .room-item .room-button{background-color:#483c3c;border:none;border-radius:2rem;color:#fff;font-family:Work Sans;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:1rem 40px;text-align:center;text-transform:uppercase;z-index:50}.archive .archive-rooms .room-list:after{content:url(../images/whitesmoke.svg);position:absolute;top:-200px;width:100%;z-index:1}@media (max-width:769px){.archive .archive-rooms .room-list:after{display:none}}.archive .archive-rooms .room-list:before{bottom:120px;content:url(../images/whitesmoke1.svg);position:absolute;width:100%;z-index:1}@media (max-width:769px){.archive .archive-rooms .room-list:before{display:none}}.archive:after{content:url(../images/smokeleft.png);left:-250px;position:absolute;top:-180px}@media (max-width:769px){.archive:after{display:none}}.archive:before{content:url(../images/smokeright.png);position:absolute;right:-290px;top:-180px}@media (max-width:769px){.archive:before{display:none}}body.single-room{padding-top:270px}body.single-room:before{content:url(../images/verticalsmoke.svg);left:150px;max-height:100%;overflow:hidden;position:absolute;z-index:1}@media (max-width:768px){body.single-room:before{display:none}}.container .breadcrum{position:relative;z-index:5}.container .breadcrum,.container .breadcrum a{color:#301f1f;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}@media (max-width:768px){.container .breadcrum{display:none}}
