.header{background:transparent url(/build/assets/header-bg-2e505908.jpg) no-repeat top center;background-size:cover;padding-top:20px;position:relative;color:#fff}@media screen and (max-width: 550px){.header{background:transparent url(/build/assets/header-bg-m-30c725a8.jpg) no-repeat bottom center;background-size:cover}}.header__logo-m{display:none}@media screen and (max-width: 550px){.header__logo-m{display:block}}@media screen and (max-width: 550px){.header__logo-d{display:none}}.header_flag-m{display:none}@media screen and (max-width: 550px){.header_flag-m{position:absolute;right:0;display:block;width:117px;top:325px}}.header_flag-d{top:300px;position:absolute;right:0;width:400px}@media screen and (max-width: 1400px){.header_flag-d{width:250px}}@media screen and (max-width: 800px){.header_flag-d{width:200px}}@media screen and (max-width: 550px){.header_flag-d{display:none}}.header__social{right:-50%}@media (min-width: 1100px){.header__social{transform:translate(50%)}}.header__btn-holder{margin:450px 0 195px}@media screen and (max-width: 1600px){.header__btn-holder{margin:109px 0 195px}}@media (min-width: 700px){.header__btn-holder svg{width:45px;height:auto}}@media screen and (max-width: 1100px){.header__btn-holder{margin:0}}@media screen and (max-width: 700px){.header__btn-holder{bottom:100px}}.header__bottom{padding-top:78px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1000px){.header__bottom{padding-top:28px}}.header__bottom .book__btn{margin-top:40px}@media screen and (max-width: 1100px){.header__bottom .book__btn{margin:20px 0 300px}}@media screen and (max-width: 767px){.header__bottom .book__btn{margin:10px 0 240px}}.header__title{text-align:center;font-size:80px;line-height:1.2;letter-spacing:normal;position:relative;z-index:1;text-transform:uppercase;color:#fff;padding:0 15px}.header__title .accent{font-size:120px;margin-bottom:20px}.header__title br{display:block}.header__title .br{display:none}@media screen and (max-width: 1680px){.header__title{font-size:70px}.header__title .accent{font-size:100px}}@media screen and (max-width: 1000px){.header__title{font-size:50px}.header__title .accent{font-size:65px}}@media screen and (max-width: 600px){.header__title{font-size:32px}.header__title .accent{font-size:40px}}.header__date{border-radius:10px;background:#fff;display:flex;align-items:center;padding:12px 26px;margin:54px 0 0}.header__date svg{width:29px;height:auto}.header__date svg path{stroke:#231f20}.header__date div{font-weight:500;font-size:27px;line-height:31px;color:#231f20;padding-left:9px}@media screen and (max-width: 1100px){.header__date{margin:20px 0 0;border-radius:7px;padding:6px 15px}.header__date div{font-size:17px;line-height:19px;padding-left:7px}.header__date svg path{width:24px}}@media screen and (max-width: 767px){.header__date{margin:20px 0 70px}}.header__bottom-text{position:absolute;width:100%;bottom:0;left:0;text-align:center;color:#fff;font-weight:500;font-size:24px;line-height:1.28;z-index:1;padding:11px 5px;background:#3F6FEB;display:block}@media screen and (max-width: 1199px){.header__bottom-text{font-size:15px}}[data-target=guide]{display:none}.family{background:#ffffff;position:relative;color:#231f20;padding-bottom:60px;padding-top:97px}@media screen and (max-width: 1000px){.family{padding:33px 0 77px}}.family__holder{display:flex;align-items:center;width:1360px;margin:auto}@media screen and (max-width: 1370px){.family__holder{width:100%;align-items:start;padding:0 20px}}@media screen and (max-width: 1000px){.family__holder{flex-direction:column;padding:0 20px}}.family__info--l{margin-right:120px;padding-top:0}@media screen and (max-width: 1370px){.family__info--l{margin-right:20px}}@media screen and (max-width: 1000px){.family__info--l{margin:0;padding:0}}.family__title{font-weight:600;font-size:46px;line-height:1.3;font-family:Maitree,serif;padding-bottom:40px}.family__title span{background:linear-gradient(90deg,#F6AC17 33.48%,#FAD172 43.77%,#CE9009 51.12%,#F6A70B 92.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 1000px){.family__title{font-size:28px;padding-bottom:25px}}.family__desc{font-size:22px;line-height:155%;width:100%}@media screen and (max-width: 1000px){.family__desc{font-size:16px;width:100%}}.family__img-holder{position:relative}@media screen and (max-width: 1000px){.family__img-holder{width:100%}}.family__img{width:620px;flex:0 0 auto;height:auto}@media screen and (max-width: 1370px){.family__img{width:500px}}@media screen and (max-width: 1000px){.family__img{width:100%;margin-top:25px}}.family__decor{position:absolute}.family__c{top:13px;left:-94px}@media screen and (max-width: 1000px){.family__c{display:none}}.family__c-2{bottom:45px;right:-36px}@media screen and (max-width: 1000px){.family__c-2{display:none}}.family__l{top:-140px;left:0;z-index:1}@media screen and (max-width: 1600px){.family__l{display:none}}.family__r{top:-175px;right:0;z-index:1}@media screen and (max-width: 1600px){.family__r{display:none}}@media screen and (max-width: 767px){.travel{padding:0}}.travel__title{font-family:Maitree,serif;color:#fff;margin-bottom:35px;font-size:45px}@media screen and (max-width: 1200px){.travel__title{font-size:35px;margin-bottom:5px}}@media screen and (max-width: 800px){.travel__title{font-size:22px}}.travel__list{background:#fff url(/build/assets/travel-bg-523fed06.jpg) no-repeat 50% 50%;background-size:cover;height:auto;width:100%;padding:100px 20px}@media screen and (max-width: 800px){.travel__list{background:#fff url(/build/assets/travel-bg-m-d2e114f0.jpg) no-repeat 50% 50%;background-size:cover;padding:30px 20px 54px;height:auto;max-height:unset;border-radius:15px}}.travel__items{gap:12px;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 800px){.travel__items{flex-direction:row}}.travel__item{width:calc(50% - 24px);padding:36px 40px;max-width:700px}.travel__item-titel{font-size:26px}.travel__item ul{padding-left:20px;margin:0 auto}.travel__item li:not(:last-child){margin-bottom:20px}@media screen and (max-width: 1460px){.travel__item{width:40%!important}.travel__item ul{width:auto!important}}@media screen and (max-width: 1024px){.travel__item{padding:18px 25px!important;width:100%!important}}.travel__item-text{font-size:18px;line-height:1.4;text-align:left}@media screen and (max-width: 800px){.travel__item-text{font-size:15px}}.tour{margin-top:-150px}@media screen and (max-width: 1140px){.tour{margin-top:0;margin-bottom:50px}}.tour__inner{margin-left:-15px;padding-right:10px}@media screen and (max-width: 1000px){.tour__inner{padding-right:0;max-width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1000px){.tour__title{text-align:left}.tour__title br{display:none}}@media screen and (max-width: 1000px){.tour__title{font-size:22px}}.tour__map{width:700px}@media screen and (max-width: 1300px){.tour__map{width:600px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1000px){.tour__map{margin-left:auto;margin-right:auto}}@media screen and (max-width: 700px){.tour__map{width:144%;margin-bottom:-25%;margin-top:-11%}}@media screen and (max-width: 1140px){.tour__map-holder{display:none}}.tour__map-holder-m{display:none}@media screen and (max-width: 1140px){.tour__map-holder-m{display:block}}@media (min-width: 140px){.tour__desc{width:460px;max-width:100%}}@media screen and (max-width: 1000px){.tour__desc{font-size:18px}}.tour__desc ul{padding-left:30px}.tour__desc li{margin-bottom:12px}.producers{margin-top:92px}@media screen and (max-width: 1000px){.producers{margin-top:50px}}@media screen and (max-width: 600px){.producers{margin-top:15px}}.producers__text{margin-top:-50px;width:43%;font-size:40px}@media (max-width: 1600px) and (min-width: 1431px){.producers__text{font-size:35px}}@media screen and (max-width: 1430px){.producers__text{font-size:25px}}@media screen and (max-width: 700px){.producers__text{font-size:21px}}@media screen and (max-width: 1140px){.producers__text{position:relative;top:0;transform:unset;margin:auto;left:auto;width:600px;max-width:100%;padding-top:0}}@media screen and (max-width: 600px){.producers__text{padding:25px 20px 0}}.producers__text span{color:#d59412}@media screen and (max-width: 900px){.producers__img{display:none}}@media screen and (max-width: 900px){.producers__img-m{display:block;width:100%;z-index:1;position:relative}}.program{padding-bottom:200px;margin-top:-40px}@media screen and (max-width: 1300px){.program{margin-top:0}}@media screen and (max-width: 1000px){.program{margin-top:58px}}@media screen and (max-width: 767px){.program{padding-bottom:100px}}.program .book__btn{margin-top:40px}.program__top-date{background:#D9E8FF}.program__top-m-arrow{margin-left:5px}@media screen and (max-width: 1000px){.program__top-m-arrow{display:inline-block}}.program--open .program__top-day{background:#3F6FEB}.program--open .program__top-title{color:#3f6feb}@media screen and (max-width: 450px){.program__top-title div{width:auto}}.program__place-info{width:100%}@media screen and (max-width: 900px){.program__place-img-holder img{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 600px){.program__place-img-holder img{height:auto}}.gallery{margin-top:0}@media screen and (max-width: 1000px){.gallery{margin-top:46px}}.gallery__slider .slick-dots .slick-active{background:#3F6FEB}.guide{padding:196px 0 0}@media screen and (max-width: 1500px){.guide{padding:123px 20px 0;width:100%}}@media screen and (max-width: 1000px){.guide{flex-direction:column;padding-top:60px}}@media (max-width: 1160px){.book-blocks-desktop{display:none}}.book-blocks-mobile{display:none}@media (max-width: 1160px){.book-blocks-mobile{display:block}}.book{margin-bottom:170px;margin-top:127px}@media screen and (max-width: 1160px){.book{margin-top:80px}}@media screen and (max-width: 767px){.book{margin-top:42px}}.book__title{color:#3f6feb;font-size:40px;font-family:Poppins,sans-serif;font-weight:600}@media screen and (max-width: 1160px){.book__title{font-size:35px}}@media screen and (max-width: 767px){.book__title{font-size:24px}}.book__item-u{background:#eaf5ff}.book__u-discount-10{font-size:44.6px;font-weight:600;width:190px;text-align:center;transform:rotate(-7deg);right:23px;bottom:149px;border-radius:7.407px;background:#3F6FEB;box-shadow:10.49px 8.74px 18.06px #1f66ff80;color:#fff;padding:0 5px;z-index:1;position:absolute}@media (min-width: 1160px){.book__top{padding-bottom:0}.book-blocks{position:relative;bottom:-170px}.book__u-title{padding-top:0;font-weight:600;font-size:58px;line-height:130%}.book__u-img{height:100%;-o-object-fit:contain;object-fit:contain;top:0;right:0px;left:unset;width:auto;position:absolute}.book__u-discount{font-size:44.6px;font-weight:600;width:240px;text-align:center;transform:rotate(4.55deg);right:50px;bottom:40px}.book__list{gap:12px;flex-wrap:wrap;margin:150px 0 0}.book__list-cols{margin-top:12px}.book__icon{margin-left:auto;margin-right:auto}.book__item{width:384px;text-align:center;margin-right:0;padding:30px 22px 40px}.book__item:last-child{margin-right:unset;margin-left:unset}.book__item-row{display:flex}.book__item-col-l{width:525px;text-align:left}.book__item-u{padding:75px}.book__item-title{padding:20px 0}.book__item-desc{line-height:140%}.book .book__u-icon{width:80px;height:80px;position:absolute;top:30px;right:90px}.book .book__u-icon img{position:absolute;top:14px;left:18px;width:53px;height:auto;transform:rotate(-4deg)}.book__item-full{width:1360px;max-width:calc(100% - 80px);margin-left:auto;margin-right:auto;border-radius:20px;overflow:hidden;background:#EAF5FF;cursor:pointer}.book__item-full .book__u-desc{font-size:22px;line-height:140%}}.book__stars{position:absolute;z-index:1;top:-35px;right:0}@media screen and (max-width: 1280px){.book__stars{width:250px;top:155px}}@media screen and (max-width: 1000px){.book__stars{display:none}}.book__inc-email a{color:#3f6feb}.book__place-img{position:relative;width:50%}.book__place-img .book__place-img--m{display:none}.book__place-img img{width:100%}@media screen and (max-width: 1199px){.book__place-img{width:100%}.book__place-img img{border-radius:15px 15px 0 0}}@media screen and (max-width: 600px){.book__place-img img{display:none}.book__place-img .book__place-img--m{display:block}}.book__price{position:relative;width:214px;margin:0 40px 0 0;border-radius:13px;background:#FFF;box-shadow:9.322px 9.322px 49.273px #2d30411a;padding:51px 0 35px}.book__price:last-child{margin-right:0}@media screen and (max-width: 1199px){.book__price{width:100%;margin:0 0 31px;border-radius:9px;padding:17px 15px;display:flex;align-items:flex-end;justify-content:space-between;background:#f7f7f7;box-shadow:none}.book__price:last-child{margin:0}}.book__price-icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border-radius:50%}.book__price-icon .m{display:none}.book__price-icon img{width:60px;height:auto;filter:none}@media screen and (max-width: 1199px){.book__price-icon{left:15px;transform:translateY(-50%)}.book__price-icon img{width:44px;display:none}.book__price-icon .m{display:block;border-radius:50%;box-shadow:2.667px 3.556px 9.778px #2d30411a}}.hotel{padding:100px 0 102px}@media screen and (max-width: 1360px){.hotel{padding:85px 20px}}@media screen and (max-width: 1160px){.hotel{padding-top:180px}}@media screen and (max-width: 600px){.hotel{padding:145px 20px 37px}}.hotel__btns{margin:50px auto;display:flex;align-items:center;justify-content:center;gap:15px;width:-moz-fit-content;width:fit-content;background:none}@media screen and (max-width: 1000px){.hotel__btns{margin:32px auto 16px}}@media screen and (max-width: 767px){.hotel__btns{margin:30px auto;background:#ffffff;flex-direction:column;gap:7px}}.hotel__btn{font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.16px;transition:all .3s ease;background:#FFF;box-shadow:4px 4px 20px #6f717826;cursor:pointer;padding:15px 20px}.hotel__btn:hover{color:#3f6feb}@media screen and (max-width: 1000px){.hotel__btn{font-size:14px;line-height:16px;padding:9px 17px}}@media screen and (max-width: 767px){.hotel__btn{text-align:center;padding:10px 15px;border-radius:6px}.hotel__btn:nth-child(2n){margin-right:0}.hotel__btn:hover{color:#3f6feb}}.hotel__btn--active{transition:all .3s ease;background:#3F6FEB;color:#fff}.hotel__btn--active:hover{color:#fff}.hotel__stars{width:147px;height:auto;margin-bottom:20px}@media screen and (max-width: 1000px){.hotel__stars{width:116px}}.hotel__desc{height:290px}@media screen and (max-width: 1360px){.hotel__desc{height:auto}}.say__title-2{position:relative}.say__star{display:none;position:absolute;top:10px;right:-20px}@media screen and (max-width: 1000px){.say__star{display:block}}.say__banner{position:relative}.say__banner-text{text-align:center;font-size:18px;position:absolute;width:100%;top:0;z-index:1;left:50%;transform:translate(-50%);padding:0 20px}@media screen and (max-width: 767px){.say__banner-text{display:none}}.say__banner-text h3{font-family:Maitree;font-weight:500;font-size:64px;line-height:125%;letter-spacing:-1%;margin-bottom:0}@media screen and (max-width: 1400px){.say__banner-text h3{font-size:50px}}@media screen and (max-width: 1124px){.say__banner-text h3{font-size:40px}}@media screen and (max-width: 800px){.say__banner-text h3{font-size:24px}}.say__banner-text p{width:562px;max-width:100%;margin:26px auto 0}.faq{padding:120px 0 0}@media screen and (max-width: 1160px){.faq{padding:70px 0 60px}}.faq__column-1{width:370px}.faq__slider .slick-dots .slick-active{background:#3F6FEB}.form{background:#ffffff url(/build/assets/form-bg-121d596c.jpg) no-repeat top center;background-size:cover;height:730px;margin-top:0}@media (min-width: 1300px){.form{margin-top:-400px;height:1130px}}@media screen and (max-width: 1160px){.form{height:600px;padding:0 20px;margin-top:136px}}@media screen and (max-width: 767px){.form{height:292px;margin-top:455px;background:#ffffff url(/build/assets/form-bg-m-b5160088.jpg) no-repeat top center;background-size:cover}}.form__title span,.form__text a{color:#3f6feb}.form__icon{position:absolute;top:-50px;left:62px;width:95px}@media screen and (max-width: 1160px){.form__icon{width:50px;top:-25px;left:20px;transform:none}}.form__inner{position:absolute;z-index:1;width:1160px;bottom:initial;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px;background:#FFF;box-shadow:7px 17px 37px #0000001a;display:flex}@media (min-width: 1300px){.form__inner{top:calc(50% + 200px)}}@media screen and (max-width: 1160px){.form__inner{width:500px;bottom:198px;top:initial;transform:translate(-50%);display:block;box-shadow:7px 7px 37px #2d30411a;border-radius:15px}}@media screen and (max-width: 500px){.form__inner{width:calc(100% - 40px)}}@media screen and (max-width: 767px){.form__btn{box-shadow:-1px 4px 10px #ffe17680 inset,8px 11px 26px #ffb23ea6}}.read__text{max-width:100%}.read__text-short{width:500px}.read__text-medium{width:600px}.read__text-medium-large{width:700px}.advantages{margin-top:127px;display:flex;width:1360px;margin-left:auto;margin-right:auto;justify-content:space-between;max-width:calc(100% - 40px);align-items:center}@media screen and (max-width: 970px){.advantages{display:block;margin-top:100px}}@media screen and (max-width: 600px){.advantages{margin-top:80px}}.advantages-title{font-family:Maitree;font-weight:600;font-size:46px;line-height:130%;letter-spacing:-1%;margin-bottom:40px}@media screen and (max-width: 970px){.advantages-title{font-size:32px;line-height:107%;margin-bottom:20px;text-align:center}}@media screen and (max-width: 600px){.advantages-title{font-size:22px}}.advantages-description{font-size:22px;line-height:155%}@media screen and (max-width: 970px){.advantages-description{font-size:18px;margin-bottom:20px}}.advantages-text{width:484px}@media screen and (max-width: 1199px){.advantages-text{width:50%;padding-right:20px}}@media screen and (max-width: 970px){.advantages-text{width:100%;padding-right:0}}.advantages-list{width:642px}@media screen and (max-width: 1199px){.advantages-list{width:50%}}@media screen and (max-width: 970px){.advantages-list{width:100%}}.advantages-item{background:#B8A085;border-radius:9px;color:#fff;font-size:18px;margin-bottom:10px;padding:20px 25px;position:relative;overflow:hidden}.advantages-item--title{font-family:Maitree;font-weight:600;font-size:26px;line-height:112%;margin-bottom:6px}.advantages-item--description{width:362px;position:relative;z-index:2}@media screen and (max-width: 1199px){.advantages-item--description{width:100%!important}}.advantages-item--image{position:absolute;height:100%;right:0;top:0}@media screen and (max-width: 1199px){.advantages-item--image{display:none}}.advantages-item--image:before{position:absolute;content:"";background:linear-gradient(270deg,rgba(184,160,133,0) 0%,#B8A085 100%);width:96px;left:0;top:0px;z-index:1;height:100%}.advantages-item--image img{height:100%}.advantages-item:nth-child(1) .advantages-item--description,.advantages-item:nth-child(4) .advantages-item--description{width:390px}
