@font-face{font-family:"Montserrat";src:url("font/Montserrat-VariableFont_wght.ttf");font-weight:400;font-display:swap;}@font-face{font-family:"Montserrat";src:url("font/Montserrat-VariableFont_wght.ttf");font-weight:800;font-display:swap;}*{scroll-behavior:smooth;}html,body,div,span,h1,h2,h3,p,a,img,ul,li,form,article,footer,header,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;line-height:130%;}article,footer,header,nav,section{display:block;}body{line-height:1;}ul{list-style:none;}body{-webkit-text-size-adjust:none;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background-color:#ede6cf66;position:relative;}h1,h2,h3{color:#252122;font-weight:700;}h1 a{color:inherit;text-decoration:none;}h2{font-size:20px;}h3{font-size:18px;}a{color:#1c684a;text-decoration:none;transition:all .3s linear;}a:hover{text-decoration:none;}p,ul{margin-bottom:2em;}.container{margin:0 auto;max-width:1200px;width:100%;padding:0 30px;}.logo{font-size:20px;text-transform:uppercase;letter-spacing:3px;font-weight:400!important;padding:5px;border:1px solid;width:max-content;margin:0 auto;border-radius:21px;}.logo:hover{opacity:.6;}.logo a{font-size:inherit;font-weight:400!important;}.tours{border:2px solid #ceefcc;border-radius:100px;display:flex;justify-content:space-between;align-items:center;gap:10%;}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:center;gap:10px;}.advantages-box>div:nth-child(even) .tours{flex-direction:row-reverse;}.row>*{box-sizing:border-box;}.button.margin{margin-top:100px;}.row>.col-12{width:100%;}.about-container{text-align:center;}.teams-container{margin-top:100px;text-align:center;margin-bottom:100px;}.teams-box{margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;}.teams-box figure{border:1px solid;padding:10px;margin:0;border-radius:5px;background-color:#ceefcc;}.teams-box img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;}.about-container{margin-top:80px;width:80%;}.about-container img{width:50%;margin:0 auto;border-radius:0 33%;}@media screen and (max-width:1680px){.row>*{box-sizing:border-box}}section,article{margin-bottom:2.5em;}section>:last-child,section:last-child,article>:last-child{margin-bottom:0;}.header-box{background-color:#ceefcc;position:fixed;z-index:1000;width:100%;top:0;left:0;padding:15px;border-bottom:1px solid #555;display:flex;flex-direction:column;gap:15px;}.text-grey-700{color:#ceefcc;}.bg-gradient{background:linear-gradient(45deg,#3a5e37,#5e9a59);}header>p{display:block;margin:.5em 0 0 0;padding-bottom:.5em;font-size:18px;line-height:130%;}.yoga-page{margin-bottom:0;}#banner p{z-index:5;position:relative;color:#ceefcc;}header.major{position:relative;text-align:center;}header.major h2{position:relative;display:inline;margin:0;padding:0 1em 0 1em;border-radius:15px;background-color:#ceefcc;padding:5px 10px;}footer{background-color:#ceefcc;}.box{text-align:center;height:100%;background-color:#e8f4e7;margin-top:50px;border-radius:75px;padding:50px;transition:all .3s linear;}.box:not(section.box):hover{background-color:#ceefcc;transform:translateY(-10px);box-shadow:0 0 10px #827a7c3f;}.box h3{font-size:18px;}.mt-50{margin-top:50px!important;}.tours h3{font-size:1.8em;margin-bottom:15px;}.box p{font-size:16px;margin:0;}.box.post{margin-top:100px;background-color:transparent;}.box.post h2{letter-spacing:-.015em;margin-bottom:30px!important;}.post p{position:relative;}button,.button{-webkit-appearance:none;display:inline-block;text-decoration:none;cursor:pointer;border:0;border-radius:25px;border:3px solid #ceefcc;background:#fff;color:#353434!important;font-weight:700;outline:0;font-size:1.1em;padding:.65em 1.5em .65em 1.5em;text-align:center;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;}button:hover,.button:hover{background:#ceefcc;}.tour-box{display:flex;flex-direction:row;gap:30px;padding:30px;height:auto;width:80%;margin:80px auto;}.tour-box p{font-style:normal;}.image{display:inline-block;outline:0;}.image img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;}.image.featured{display:block;width:50%;}ul{list-style:disc;padding-left:1em;}ul li{padding-left:.5em;}ul.links{list-style:none;padding-left:0;}.tour-box img{width:250px;border-radius:0;}.tour-box .featured{width:auto;}ul.links li{display:inline-block;border-left:solid 1px rgba(222 192 192);padding:0 0 0 1em;margin:0 0 0 1em;}ul.links li:first-child{border-left:0;padding-left:0;margin-left:0;}ul.contact{list-style:none;padding-left:0;width:50%;}ul.contact li{position:relative;border-top:solid 1px #ddd;}ul.contact li:first-child{padding-top:0;border-top:0;}ul.contact li:first-child h3{top:0;}ul.dates{list-style:none;padding-left:0;width:80%;margin:50px auto;}ul.dates li{position:relative;border-top:solid 1px #ddd;padding:1.3em 0;text-align:left;}ul.dates h3{font-size:1.1em;color:#5c6c5b;}ul.dates p{margin:0;}ul.dates li:first-child{border-top:0;padding-top:0;}.aromas{margin-top:100px;}.aromas header,.perfume-tips header,.form-box header{margin-bottom:50px;}.aromas header + p,.perfume-tips header + p{text-align:center;margin-bottom:50px;}.aromas h3{text-align:center;margin-bottom:30px;}.aroma__section{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.aroma__section h4{text-decoration:underline;margin-bottom:0;}.aroma__section h4 + p{font-size:14px!important;}.double-box{display:flex;gap:50px;align-items:center;}.mt-30{margin-top:30px!important;text-align:center;}.mt-100{margin-top:100px!important;text-align:center;}.team{display:flex;flex-wrap:wrap;gap:30px;}.team>div{width:30%;}#intro article{margin:0;display:flex;flex-direction:column;gap:15px;text-align:center;align-items:center;}.section{padding:50px 0;}.review-container{max-width:1400px;padding:0 20px;margin:0 auto;}.reviews__wrapper{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.reviews__item{border-radius:5px;padding:50px;background:#ffffff;gap:20px;box-shadow:0 0 5px #ceefcc;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;transition:all .3s linear;}.reviews__item:hover{background:#ceefcc;}.reviews__item--user{display:flex;align-items:center;flex-direction:column;gap:20px;}.reviews__item--user img{width:60px;border-radius:50%;overflow:hidden;}.reviews__item--user span{font-style:italic;color:black;font-size:12px;text-align:center;padding-bottom:3px;border-bottom:2px solid #1c684a;}.reviews__item--text p{color:black;margin:0;font-size:16px;line-height:130%;font-weight:normal;}.underline-link{text-decoration:underline;}.underline-link:hover{text-decoration:none;}.mb-50{margin-bottom:50px!important;}.one .row{gap:30px;}.double-box img{aspect-ratio:1/3;object-fit:cover;width:100%;max-height:500px;border-radius:5px;}.aroma__section article p{font-size:14px;font-weight:bold;margin:0;}.aroma__section article ul{margin-bottom:0;}.aroma__section article{border:1px solid #ceefcc;padding:10px;height:100%;display:grid;}.aroma__section article img{width:100%;aspect-ratio:3/2;object-fit:cover;}.perfume-tips{width:80%;margin:100px auto;}#header{position:relative;background:#47ffb75c;border-bottom:solid 1px #ccc;text-align:center;}#nav{margin:5px 0 0 0;}#nav>ul{margin:0;padding:0;}#nav>ul>li{display:inline-block;}#nav>ul>li>a{border-radius:25px;color:#5d5d5d;text-decoration:none;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;outline:0;padding:5px;}#nav>ul>li:hover>a{background:#f3f3f3;}#nav>ul>li.current>a{background:#827a7c;color:#fff!important;font-weight:700;}#banner{background:#cce8f4 url("img/1.webp");background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center;position:relative;padding:10em 50px;margin-top:75px;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column;}#banner.plans-page{background-image:url(img/3.webp);}#banner.banner-bottom.second{background-image:url(img/8.webp);}#banner.yoga-page{background-image:url(img/10.webp);}#intro img{width:150px;height:150px;object-fit:cover;border-radius:5px;}#banner h2{z-index:10;position:relative;color:#fff;font-size:32px;line-height:2;font-weight:400;padding:0 20px;}#banner h3{font-weight:400;z-index:10;position:relative;color:#fff;font-size:24px;line-height:130%;}#banner::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#545454bd;z-index:0;}.form-box{text-align:center;width:80%;margin:80px auto!important;}#main{position:relative;}#footer{position:relative;color:#858484;margin-top:70px;padding-top:30px;}@media screen and (max-width:736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row>.col-12-small{width:100%}.tours{flex-direction:column!important;gap:30px}.tour-box img{width:100%}.tour-box{padding:3%}}#footer a{color:#000;}#footer h2,#footer h3{color:#5d5d5d;}#footer ul.contact li{border-top-color:#353434;border-top-color:rgba(255,255,255,.05);display:flex;justify-content:space-between;}#footer header{margin:0 0 30px 0;}#footer header h2{font-size:24px;}#copyright{text-align:center;margin:0 0 2em 0;}footer .col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;}footer ul{display:flex;flex-direction:column;gap:10px;list-style-type:disc;margin-bottom:15px;}footer ul a:hover{text-decoration:underline;}#copyright ul.links{display:inline-block;background:#2c2929;background:rgba(255,255,255,34%);border-radius:5px;margin:0;padding:.85em 2.25em .85em 2.25em;border-radius:25px;}@media screen and (max-width:1680px){body,input,textarea{font-size:12pt}}@media screen and (max-width:1280px){header.major{margin:.75em 0 2.5em 0}#footer header{margin:0 0 1.5em 0}#footer header h2{font-size:1.25em}#footer .row{padding:0 40px}}@media screen and (max-width:736px){body,input,textarea{font-size:11pt}h2,h3{font-size:1.25em}section,article{margin-bottom:20px}footer{margin:2em 0 0 0}.box.post header{padding-top:0;margin:0 0 1em 0}.box.post h2{font-size:24px;line-height:1.5em}ul.contact li{padding:.8em 0}ul.contact li h3{top:.8em}ul.dates h3{margin:0 0 .5em 0}ul.links li{display:block;padding:.25em 0 0 0;margin:.25em 0 0 0;border-left:0}ul.links li:first-child{padding-top:0;margin-top:0}#header{text-align:center;padding:2em 0 0}}.adress{width:100%;margin-top:25px;}.adress-text{display:flex;flex-direction:column;align-items:center;}.docs{margin-top:200px;}.docs .container h2{margin-bottom:15px;}.docs a{color:#252122;}@media (max-width:1280px){.tours{border-radius:50px}ul.contact{width:60%}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}}@media screen and (max-width:980px){.aroma__section{grid-template-columns:repeat(3,1fr)}.one .box{gap:30px;flex-wrap:wrap;justify-content:center}.one .box h3{font-size:18px}.box.post{margin-top:50px}ul.contact{width:90%}html,body{overflow-x:hidden}.tour-box{flex-direction:column}.tour-box img{margin:0 auto}#copyright ul.links{display:block}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px}.button.margin{width:80%;height:50px}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row>.col-12-medium{width:100%}}.gallery-box{text-align:center;}@media screen and (max-width:736px){.box h3{font-size:16px}.double-box{flex-direction:column}ul.contact{width:100%}.tour-box{flex-direction:column;justify-content:center;align-items:center}.teams-box figure{width:100%}.box.post h2,#banner h3{font-size:18px}.teams-box,.aroma__section,.reviews__wrapper{grid-template-columns:1fr 1fr}}@media (max-width:620px){.box{padding:50px 30px}ul.dates{width:100%}.aroma__section{grid-template-columns:repeat(2,1fr)}.teams-box{gap:10px}#footer ul.contact li{display:block}#footer header h2{font-size:18px}#footer .row{padding:0}.perfume-tips,.form-box{width:100%}.teams-box,.aroma__section,.reviews__wrapper{grid-template-columns:1fr}}@media (max-width:450px){#banner h2{font-size:18px}.aroma__section{grid-template-columns:repeat(1,1fr)}.teams-box{flex-wrap:wrap}}