.home_search{display:grid;grid-template-columns:160px 140px 230px 155px auto;gap:20px;padding:1.5rem 2rem;text-align:left;align-items:center}@media(max-width: 768px){.home_search{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.home_search{grid-template-columns:1fr;padding-left:0;padding-right:0}}.home_search__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-s);font-style:normal;font-weight:400;line-height:18px;text-align:left;white-space:nowrap;padding-bottom:5px}.home_search__search{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:15px 20px;color:var(--white);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;background-color:var(--prussian-blue);white-space:nowrap;cursor:pointer}.home_search__search:hover,.home_search__search.active{--_p: 100%;color:var(--white)}@media(max-width: 576px){.home_search__search{display:block;margin:0 auto}}.home_search__input input,.home_search__input select{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:400;border-color:#ddd;width:100%;font-weight:300;color:var(--prussian-blue);outline:none}.home_search__input input:not(.dp__input),.home_search__input select:not(.dp__input){padding:7px;border-radius:5px;height:38px}.about_1{padding:100px 68px;overflow:hidden}@media(max-width: 768px){.about_1{padding:100px 1rem}}.about_1__sub_title{letter-spacing:1.08px;color:var(--prussian-blue);font-size:var(--font-size-l);font-style:normal;font-weight:500;text-align:center}.about_1__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;text-align:center;padding-top:1.7rem}@media(max-width: 576px){.about_1__title{font-size:var(--font-size-xxl)}}.about_1__content{padding-top:100px;align-items:center}.about_1__items{display:flex;flex-direction:column;gap:70px;flex:0 0 450px;margin-left:68px}@media(max-width: 768px){.about_1__items{margin-left:0;flex:0 0 100%}}.about_1__item__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:28px;font-style:normal;font-weight:400;display:flex;gap:20px;align-items:center}.about_1__item__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:1.3;opacity:.7;padding-top:20px}.about_1__images{flex:0 0 645px;margin-left:auto;position:relative;padding:350px 0}.about_1 .text-img-1{position:absolute;top:0;left:99px}.about_1 .text-img-2{position:absolute;top:530px;right:-68px;z-index:1}.about_1 .image-1{position:absolute;top:50px;right:0}.about_1 .image-2{position:absolute;left:0;top:347px}@media(max-width: 576px){.about_1__images{padding:1rem 0;flex:0 0 100%}.about_1 .image-1,.about_1 .image-2{position:static}.about_1 .image-1 img,.about_1 .image-2 img{height:auto}.about_1 .image-2{margin-top:1rem}}.about_2{padding:100px 0}.about_2 .container{display:flex;justify-content:space-between;gap:80px}.about_2__images{position:relative;flex:0 0 594px;height:705px}@media(max-width: 768px){.about_2__images{flex:0 0 100%;height:auto}.about_2__images img{height:auto;width:80%}}.about_2__images__bg{margin-top:94px}.about_2__images__img_1{position:absolute;right:0;top:0;border-radius:20px}.about_2__content{flex:1}.about_2__sub_title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:300}.about_2__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;line-height:1.5;padding-top:20px}@media(max-width: 576px){.about_2__title{font-size:var(--font-size-xxl)}}.about_2__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:25.6px;opacity:.7;text-align:justify;padding-top:35px}.about_2__items{display:flex;gap:20px;justify-content:center;padding-top:60px}.about_2__item{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:20px 35px;color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.about_2__item:hover,.about_2__item.active{--_p: 100%;color:var(--white)}.about_2__items{justify-content:flex-start}.packages_slider__sub_title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:400}.packages_slider__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;letter-spacing:.92px;line-height:1.5;padding-top:20px;padding-bottom:20px}@media(max-width: 576px){.packages_slider__title{font-size:var(--font-size-xxl)}}.packages_slider__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:25.6px;opacity:.7;text-align:justify;flex:0 0 60%}@media(max-width: 576px){.packages_slider__desc{flex-basis:100%}}.packages_slider__content{display:flex;justify-content:space-between;gap:10px}.packages_slider__button{position:relative;flex:0 0 200px;display:flex;gap:20px;justify-content:flex-end}@media(max-width: 576px){.packages_slider__button{flex-basis:100%;justify-content:center}}.packages_slider__button>div{--width: 64px;width:var(--width);height:var(--width);border-radius:100%;background-color:var(--prussian-blue);border:1px solid var(--prussian-blue);color:var(--white);display:inline-flex;position:static;margin-top:0}.packages_slider__button>div:after{font-size:calc(var(--width)/2)}.packages_slider__button>div.swiper-button-disabled{background-color:var(--white);border-color:var(--biscay);color:var(--prussian-blue)}.packages_slider__items{margin-top:50px;padding:10px 10px 15px 10px;margin-left:-10px;margin-right:-10px}.packages_slider__items.show-available{margin-top:10px}.packages_slider__available{font-size:var(--font-size-l);font-weight:500;color:var(--prussian-blue);margin-top:30px}.packages_slider__item{box-shadow:0px 1px 7px 1px rgba(128,128,128,.57);border-radius:16px;max-width:410px;background-color:var(--white)}.packages_slider__item__image img{height:auto;border-radius:16px 16px 0 0;display:block;width:100%}.packages_slider__item__fleet__title{color:var(--white);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:500;text-transform:uppercase;padding:5px 29px;line-height:30px}.packages_slider__item__content{padding:20px 29px}.packages_slider__item__row1{justify-content:space-between;align-items:center;padding-bottom:20px;text-transform:uppercase}.packages_slider__item__duration{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;opacity:.6}.packages_slider__item__highlight{color:var(--white);font-family:var(--font-family-inter);font-size:9px;font-style:normal;font-weight:400;background-color:var(--prussian-blue);border-radius:5px;padding:9px 10px}.packages_slider__item__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xl);font-style:normal;font-weight:400;line-height:130%;padding-bottom:20px}.packages_slider__item__title a{color:var(--prussian-blue)}.packages_slider__item__destination{display:flex;flex-wrap:wrap;gap:10px;align-content:baseline}.packages_slider__item__destination_item{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-xs);font-style:normal;font-weight:400;border:.5px solid;border-color:var(--iron);border-radius:100px;padding:10px 13px}.packages_slider__item__row2{border-top:1px solid var(--iron);justify-content:space-between;align-items:center;padding-top:20px;margin-top:20px}.packages_slider__item__price_btn a{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:20px 35px;color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;text-transform:uppercase;padding-top:16px;padding-bottom:16px}.packages_slider__item__price_btn a:hover,.packages_slider__item__price_btn a.active{--_p: 100%;color:var(--white)}.packages_slider__item .price_text{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:10px;font-style:normal;font-weight:600;opacity:.6;font-style:italic}.packages_slider__item .price_value{padding:7px 0}.packages_slider__item .price_value .price_value_1{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:24px;font-style:normal;font-weight:400}.packages_slider__item .price_value .price_value_1.old-price{text-decoration:line-through;font-size:18px;opacity:.5;display:block;margin-bottom:5px}.packages_slider__item .price_value .price_value_2{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:block}.packages_slider__item .price_desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:11px;font-style:normal;font-weight:600}.packages_slider__item__price.has-contact .price_text,.packages_slider__item__price.has-contact .price_desc{display:none}.home_faq{padding:100px 0}.home_faq .container{gap:115px}@media(max-width: 576px){.home_faq .container{gap:2rem}}.home_faq__titles{flex:0 0 250px}@media(max-width: 576px){.home_faq__titles{flex-basis:100%;text-align:center}}.home_faq__sub_title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:300}.home_faq__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;padding-top:25px;padding-bottom:35px;line-height:1.3}@media(max-width: 576px){.home_faq__title{font-size:var(--font-size-xxl)}}.home_faq__button a{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:20px 35px;color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.home_faq__button a:hover,.home_faq__button a.active{--_p: 100%;color:var(--white)}.home_faq__accordion{flex:1;min-width:1px}.home_faq__accordion_item{border-top:1px solid #d4d5e1;padding:46px 30px}.home_faq__accordion_item:last-child{border-bottom:1px solid #d4d5e1}.home_faq__accordion_item__title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:400}.home_faq__accordion_item__content{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:1.6;opacity:.7;opacity:1}.home_faq__accordion_item__title h3{margin:0;padding-right:30px;position:relative}.home_faq__accordion_item__title h3::after,.home_faq__accordion_item__title h3::before{content:"";position:absolute;width:30px;height:2px;background-color:var(--prussian-blue);top:50%;right:0;transform:translateY(-50%);transition:transform .3s ease}.home_faq__accordion_item__title h3::after{transform:translateY(-50%) rotate(90deg)}.home_faq__accordion_item.active .home_faq__accordion_item__title{padding-bottom:20px}.home_faq__accordion_item.active .home_faq__accordion_item__title h3::after{transform:translateY(-50%)}.destination{padding:100px 0}@media(max-width: 576px){.destination{padding:50px 0}}.destination .container{gap:20px}.destination__content{flex:0 0 350px}@media(max-width: 576px){.destination__content{flex:0 0 100%}}.destination__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;padding-top:25px;padding-bottom:35px;line-height:1.4}@media(max-width: 576px){.destination__title{padding-top:0;font-size:var(--font-size-xxl)}}.destination__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:1.6;opacity:.7}.destination__button{position:relative;padding-top:30px}.destination__button>div{--width: 64px;width:var(--width);height:var(--width);border-radius:100%;background-color:var(--prussian-blue);border:1px solid var(--prussian-blue);color:var(--white);display:inline-flex;position:static;margin-top:0}.destination__button>div:after{font-size:calc(var(--width)/2)}.destination__button>div.swiper-button-disabled{background-color:var(--white);border-color:var(--biscay);color:var(--prussian-blue)}.destination__items{flex:1}.destination__item{position:relative}.destination__item__image{display:block;position:relative;overflow:hidden}.destination__item__image::before{position:absolute;top:0;left:-88%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.destination__item__image img{height:459px;border-radius:18px}@media(max-width: 576px){.destination__item__image img{width:100%}}.destination__item:hover .destination__item__image::before{-webkit-animation:shine .75s;animation:shine .75s}.destination__item__title{color:var(--white);font-family:var(--font-family-hedvig_letters_serif);font-size:40px;font-style:normal;font-weight:400;line-height:52.4px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.reviews_slider{padding:100px 0}.reviews_slider__sub_title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:300}.reviews_slider__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;padding-top:25px;padding-bottom:35px;line-height:1.5}@media(max-width: 576px){.reviews_slider__title{font-size:var(--font-size-xxl)}}.reviews_slider__content{justify-content:space-between}.reviews_slider__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:1.6;opacity:.7;max-width:800px}.reviews_slider__button{position:relative;flex:0 0 200px;display:flex;gap:20px;justify-content:flex-end}.reviews_slider__button>div{--width: 64px;width:var(--width);height:var(--width);border-radius:100%;background-color:var(--prussian-blue);border:1px solid var(--prussian-blue);color:var(--white);display:inline-flex;position:static;margin-top:0}.reviews_slider__button>div:after{font-size:calc(var(--width)/2)}.reviews_slider__button>div.swiper-button-disabled{background-color:var(--white);border-color:var(--biscay);color:var(--prussian-blue)}.reviews_slider__items{margin-top:50px;padding:10px 10px 15px 10px}.reviews_slider__item{background-color:var(--white);border-radius:16px;padding:45px 25px;box-shadow:0px 1px 7px 1px rgba(128,128,128,.57)}.reviews_slider__item__rating{justify-content:space-between;align-items:center}.reviews_slider__item__rating__star{background-color:var(--green);width:20px;height:20px;border-radius:100%;display:inline-block}.reviews_slider__item__time{color:var(--black);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:34.7px}.reviews_slider__item__title{color:var(--black);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:500;line-height:29px;padding-top:10px;padding-bottom:20px}.reviews_slider__item__content{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:24.4px}.reviews_slider__item__author{color:var(--black);font-family:var(--font-family-inter);font-size:18.7px;font-style:normal;font-weight:700;line-height:24.4px;padding-top:20px}.reviews_slider__item__author::before{content:"";display:block;width:30%;height:1px;background-color:var(--black);margin-bottom:15px;opacity:.2}.popup_image__wrapper{padding-bottom:50px}.popup_image__wrapper a{display:block}.popup_image__wrapper img{height:auto}.home_banner{text-align:center;position:relative;z-index:2}.home_banner__image{object-fit:cover;width:100%}@media(max-width: 768px){.home_banner__image{height:600px}}.home_banner__content{align-items:center;display:inline-flex;flex-direction:column;gap:25px;position:absolute;top:120px;left:50%;transform:translateX(-50%)}@media(max-width: 576px){.home_banner__content{width:90%}}.home_banner__content__sub_title{letter-spacing:1.08px;line-height:19.8px;color:var(--white);font-family:var(--font-family-inter);font-size:var(--font-size-l)}.home_banner__content__title{color:var(--white);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:400;line-height:88px;text-align:center}@media(max-width: 576px){.home_banner__content__title{font-size:var(--font-size-xxl);line-height:1.5}}.home_banner__content__description{color:var(--white);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:400;letter-spacing:.16px;line-height:25.6px;width:456px}@media(max-width: 768px){.home_banner__content__description{width:100%}}.home_banner__search{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);background-color:var(--white);border-radius:10px}@media(max-width: 768px){.home_banner__search{position:static;transform:none}}.home_package{padding:50px 0}.home_package .package_more{text-align:center;padding-top:50px}.home_package .package_more a{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:20px 35px;color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.home_package .package_more a:hover,.home_package .package_more a.active{--_p: 100%;color:var(--white)}.fleets{padding:100px 0}.fleets__sub_title{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-l);font-style:normal;font-weight:300}.fleets__title{color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400;padding-top:25px;padding-bottom:35px}@media(max-width: 576px){.fleets__title{font-size:var(--font-size-xxl)}}.fleets__desc{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:25.6px;opacity:.7;max-width:800px;margin:0 auto}.fleets__items{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:100px;margin-top:70px}.fleets__item__image{border-radius:18px;display:block;width:620px}@media(max-width: 768px){.fleets__item__image{width:100%}}.fleets__item__image img{border-radius:16px}@media(max-width: 768px){.fleets__item__image img{height:auto}}.fleets__item__row{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.fleets__item__title__text{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:500;line-height:15.4px}.fleets__item__title__name{font-family:var(--font-family-hedvig_letters_serif);font-size:34px;font-style:normal;font-weight:400;line-height:44.2px;margin-top:10px}.fleets__item__title__name a{color:var(--prussian-blue)}.fleets__item__icon span{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:100%}.block_1{padding:100px 0}.block_1 .container{max-width:665px;text-align:center}.block_1__title{letter-spacing:.92px;line-height:69px;color:var(--prussian-blue);font-family:var(--font-family-hedvig_letters_serif);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}@media(max-width: 576px){.block_1__title{font-size:var(--font-size-xxl);line-height:1.5}}.block_1__content{color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-m);font-style:normal;font-weight:300;line-height:25.6px;opacity:.7;padding-top:20px}.block_1__items{display:flex;gap:20px;justify-content:center;padding-top:60px}.block_1__item{border:1px solid;border-color:var(--iron-2);border-radius:100px;padding:20px 35px;color:var(--prussian-blue);font-family:var(--font-family-inter);font-size:var(--font-size-s);font-style:normal;font-weight:400;display:inline-block;text-align:center;cursor:pointer;transition:.5s;background:linear-gradient(90deg, #fff 50%, var(--prussian-blue) 0) calc(100% - var(--_p, 0%))/200% 100%,linear-gradient(var(--prussian-blue) 0 0) 0% 100%/var(--_p, 0%) 100% no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.block_1__item:hover,.block_1__item.active{--_p: 100%;color:var(--white)}/*# sourceMappingURL=home.css.map */
