.styles-module-scss-module__Hm6dSq__container{outline:none;width:max-content;height:90%;overflow:auto}@media screen and (max-width:1200px){.styles-module-scss-module__Hm6dSq__container{width:80%}}
.styles-module-scss-module__1eq6RG__container{border-radius:.4rem;min-width:28rem;height:25.6rem;position:relative}.styles-module-scss-module__1eq6RG__container .styles-module-scss-module__1eq6RG__parkName{color:#fff;border-radius:.4rem;justify-content:center;align-items:center;width:100%;height:0;transition:all .5s;display:flex;position:absolute;top:0}.styles-module-scss-module__1eq6RG__container .styles-module-scss-module__1eq6RG__parkName span{visibility:hidden}.styles-module-scss-module__1eq6RG__container .styles-module-scss-module__1eq6RG__image{border-radius:.4rem;width:100%;height:100%}.styles-module-scss-module__1eq6RG__container .styles-module-scss-module__1eq6RG__image>img{object-fit:cover}.styles-module-scss-module__1eq6RG__container:hover .styles-module-scss-module__1eq6RG__parkName{z-index:1;background:#0d0d0d99;height:100%}.styles-module-scss-module__1eq6RG__container:hover .styles-module-scss-module__1eq6RG__parkName span{visibility:visible}
.styles-module-scss-module__dSUFGq__parks_container{justify-content:space-between;margin-top:2.4rem;display:flex}@media screen and (max-width:1200px){.styles-module-scss-module__dSUFGq__parks_container{column-gap:24px;overflow:auto hidden}}.styles-module-scss-module__dSUFGq__map_container{width:100%;height:236px;margin-top:56px;position:relative}@media screen and (max-width:576px){.styles-module-scss-module__dSUFGq__map_container{width:100vw;margin-left:-2rem}}.styles-module-scss-module__dSUFGq__map_container .styles-module-scss-module__dSUFGq__image_wrapper{width:100%;height:100%}.styles-module-scss-module__dSUFGq__map_container .styles-module-scss-module__dSUFGq__image_wrapper img{object-fit:cover}.styles-module-scss-module__dSUFGq__map_container .styles-module-scss-module__dSUFGq__description_container{z-index:1;background:linear-gradient(89.75deg,#2828282e -4.29%,#15512b87 37.12%,#15512bb3 61.98%,#28282800 101.77%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.styles-module-scss-module__dSUFGq__map_container .styles-module-scss-module__dSUFGq__description_container h3{color:#fff;text-align:center;max-width:500px}.styles-module-scss-module__dSUFGq__map_container .styles-module-scss-module__dSUFGq__description_container .styles-module-scss-module__dSUFGq__open_map{color:#2a2e35;background-color:#fff;border:none;border-radius:.4rem;outline:none;width:140px;height:50px;margin-top:25px}
.styles-module-scss-module__ilKiMa__container{padding:1.6rem;z-index:5;flex-direction:column;justify-content:flex-end;align-items:center;width:100vw;height:100vh;padding-block:40px;display:flex;position:absolute;top:0;left:0}.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__image{width:65%;max-width:90rem;height:auto;max-height:90rem;position:absolute;top:100px}@media screen and (max-width:1024px){.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__image{width:100%}}.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__next,.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__prev{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:6;background:#fff;border-radius:3rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.8rem;font-weight:700;display:flex;position:absolute;top:calc(50% - 2rem)}.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__next{right:1rem}.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__prev{left:1rem}.styles-module-scss-module__ilKiMa__container .styles-module-scss-module__ilKiMa__close{color:#2a2e35;z-index:6;cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:1rem;position:absolute;top:1.6rem;right:1rem}.styles-module-scss-module__ilKiMa__gallery{column-gap:1.2rem;max-width:100vw;display:flex;position:relative;bottom:0;overflow-x:auto}.styles-module-scss-module__ilKiMa__gallery::-webkit-scrollbar{display:none}.styles-module-scss-module__ilKiMa__gallery .styles-module-scss-module__ilKiMa__thumbnail{cursor:pointer;background-color:#0000;border:none}.styles-module-scss-module__ilKiMa__gallery .styles-module-scss-module__ilKiMa__thumbnail:first-of-type{margin-left:1.6rem}.styles-module-scss-module__ilKiMa__gallery .styles-module-scss-module__ilKiMa__thumbnail_selected{border:3px solid var(--color-primary-500)}
.styles-module-scss-module__eLrtca__once_image_container{width:100%;height:51.7rem;margin-bottom:2.4rem;position:relative}.styles-module-scss-module__eLrtca__once_image_container img{object-fit:cover;border-radius:8px}.styles-module-scss-module__eLrtca__container{grid-template-columns:repeat(13,1fr);gap:1.4rem;width:100%;max-width:100%;height:51.7rem;max-height:51.7rem;margin-bottom:2.4rem;display:grid;position:relative}@media screen and (max-width:576px){.styles-module-scss-module__eLrtca__container{height:auto;display:block}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid{max-height:inherit;position:relative;overflow:hidden}@media screen and (max-width:576px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid{display:none}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid img{object-fit:cover}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img0{grid-area:1/1/span 2/span 7}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img0 img{border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (max-width:900px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img0{grid-area:1/1/span 2/span 7}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img1{grid-area:1/8/auto/span 6}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img1 img{border-top-right-radius:8px}@media screen and (max-width:1024px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img1{grid-area:1/8/auto/span 6}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img2{grid-area:2/8/auto/span 3}@media screen and (max-width:900px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img2{display:none}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img3{grid-area:2/11/auto/span 3}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img3 .styles-module-scss-module__eLrtca__overlay{color:#fff;cursor:pointer;z-index:2;background-color:#2a2e3580;border-bottom-right-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img3 img{border-bottom-right-radius:8px}@media screen and (max-width:1024px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__item_grid.styles-module-scss-module__eLrtca__img3{grid-area:2/8/auto/span 6}}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__image_mobile{width:100%;height:35.4rem;display:none;position:relative}.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__image_mobile img{object-fit:cover;border-radius:.8rem}@media screen and (max-width:576px){.styles-module-scss-module__eLrtca__container .styles-module-scss-module__eLrtca__image_mobile{height:32rem;display:block}}
.styles-module-scss-module__w6os1G__description{flex-direction:column;display:flex}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__rooms_text{color:#767b83;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.8rem;font-size:1.6rem;display:-webkit-box;overflow:hidden}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__rooms_text p{display:inline}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__rooms_text p:after{content:" \a ";white-space:pre}@media screen and (max-width:576px){.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__rooms_text{-webkit-line-clamp:4;line-clamp:4}}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__rooms_text__open{display:block;overflow:auto}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__amenities{margin-top:2.4rem}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__amenities__list{color:#555;grid-template-rows:repeat(3,24px);grid-template-columns:repeat(3,194px);grid-auto-rows:0;row-gap:1.2rem;margin-top:1.6rem;margin-bottom:2.4rem;display:grid;overflow:hidden}@media screen and (max-width:768px){.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__amenities__list{grid-template-rows:repeat(3,30px);grid-template-columns:repeat(2,1fr);grid-auto-rows:0;gap:0 1.2rem;overflow:hidden}}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__amenities__list__open{grid-template-rows:none;grid-auto-rows:auto;overflow:auto}.styles-module-scss-module__w6os1G__description .styles-module-scss-module__w6os1G__see_more_button{color:#767b83;cursor:pointer;background-color:#fff;border:1px solid #767b83;border-radius:4px;align-items:center;column-gap:1rem;margin-top:16px;padding:.8rem 1.2rem;display:flex}
.styles-module-scss-module__pA1jcq__replace_room_modal{width:500px!important}@media screen and (max-width:768px){.styles-module-scss-module__pA1jcq__replace_room_modal{width:calc(100vw - 20px)!important}}.styles-module-scss-module__pA1jcq__replace_room_modal__image{width:max-content;margin:auto}.styles-module-scss-module__pA1jcq__replace_room_modal__title{text-align:center;color:#2a2e35;margin-top:12px;font-size:2.2rem;font-weight:700}.styles-module-scss-module__pA1jcq__replace_room_modal__description{color:#767b83;margin-top:12px;font-size:1.5rem;font-weight:400}.styles-module-scss-module__pA1jcq__replace_room_modal__new_room_title{color:var(--color-primary-600);margin-top:24px;margin-bottom:12px;font-size:1.5rem;font-weight:700}.styles-module-scss-module__pA1jcq__replace_room_modal__old_room_title{color:#767b83;margin-top:24px;margin-bottom:12px;font-size:1.5rem;font-weight:400}.styles-module-scss-module__pA1jcq__replace_room_modal .styles-module-scss-module__pA1jcq__row{align-items:center;gap:8px;margin-bottom:12px;display:flex}.styles-module-scss-module__pA1jcq__replace_room_modal .styles-module-scss-module__pA1jcq__row svg{color:var(--color-primary-500);min-width:24px;min-height:24px}.styles-module-scss-module__pA1jcq__replace_room_modal .styles-module-scss-module__pA1jcq__row p{color:#767b83;font-size:1.5rem}.styles-module-scss-module__pA1jcq__replace_room_modal .styles-module-scss-module__pA1jcq__row p span{font-weight:700}.styles-module-scss-module__pA1jcq__replace_room_modal__button{width:100%;margin-top:12px}
.styles-module-scss-module__0wj6gq__bedroom_details_dialog__overlay{z-index:9998;background:#2a2e352a;width:100%;height:100%;position:fixed;top:0;left:0}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content{z-index:9999;transform-origin:0 0;background:#fff;border-radius:.6rem;width:100%;max-width:50rem;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container{width:100%}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>header{border-bottom:.1rem solid #e4e4e4;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>header>button{cursor:pointer;background:0 0;border:#0000;flex-shrink:0}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>article.styles-module-scss-module__0wj6gq__included_items>h3,.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>article.styles-module-scss-module__0wj6gq__excluded_items>h3{color:#2a2e35;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>article.styles-module-scss-module__0wj6gq__included_items>ul,.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>article.styles-module-scss-module__0wj6gq__excluded_items>ul{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1.8rem 1.2rem;list-style:none;display:grid}.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content .styles-module-scss-module__0wj6gq__container>article.styles-module-scss-module__0wj6gq__excluded_items{margin-top:2.4rem}@media screen and (max-width:600px){.styles-module-scss-module__0wj6gq__bedroom_details_dialog__content{width:90%}}
.styles-module-scss-module__AlgXga__replace_room_modal{z-index:11;width:500px!important}@media screen and (max-width:768px){.styles-module-scss-module__AlgXga__replace_room_modal{width:calc(100vw - 20px)!important}}.styles-module-scss-module__AlgXga__replace_room_modal__image{width:max-content;margin:auto}.styles-module-scss-module__AlgXga__replace_room_modal__title{text-align:center;color:#2a2e35;margin-top:12px;font-size:2.2rem;font-weight:700}.styles-module-scss-module__AlgXga__replace_room_modal__description{color:#767b83;margin-top:12px;font-size:1.5rem;font-weight:400}.styles-module-scss-module__AlgXga__replace_room_modal__new_room_title{color:var(--color-primary-600);margin-top:24px;margin-bottom:12px;font-size:1.5rem;font-weight:700}.styles-module-scss-module__AlgXga__replace_room_modal__old_room_title{color:#767b83;margin-top:24px;margin-bottom:12px;font-size:1.5rem;font-weight:400}.styles-module-scss-module__AlgXga__replace_room_modal .styles-module-scss-module__AlgXga__row{align-items:center;gap:8px;margin-bottom:12px;display:flex}.styles-module-scss-module__AlgXga__replace_room_modal .styles-module-scss-module__AlgXga__row svg{color:var(--color-primary-500);min-width:24px;min-height:24px}.styles-module-scss-module__AlgXga__replace_room_modal .styles-module-scss-module__AlgXga__row p{color:#767b83;font-size:1.5rem}.styles-module-scss-module__AlgXga__replace_room_modal .styles-module-scss-module__AlgXga__row p span{font-weight:700}
.styles-module-scss-module__gCRMfq__price_details_dialog__overlay{z-index:9998;background:#2a2e352a;width:100%;height:100%;position:fixed;top:0;left:0}.styles-module-scss-module__gCRMfq__price_details_dialog__content{z-index:9999;transform-origin:0 0;background:#fff;border-radius:.6rem;width:100%;max-width:50rem;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.styles-module-scss-module__gCRMfq__price_details_dialog__content{width:90%}}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container{width:100%}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>header{border-bottom:.1rem solid #e4e4e4;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>header>button{cursor:pointer;background:0 0;border:#0000;flex-shrink:0}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>article.styles-module-scss-module__gCRMfq__price_details_summary>ul{list-style:none}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>article.styles-module-scss-module__gCRMfq__price_details_summary>ul>li{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>article.styles-module-scss-module__gCRMfq__price_details_summary>ul>li:not(:last-child){margin-bottom:1rem}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>article.styles-module-scss-module__gCRMfq__price_details_summary>ul>li>span{color:#767b83;font-size:1.6rem;font-weight:400}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>article.styles-module-scss-module__gCRMfq__price_details_summary>ul>li[data-item-type=single-payment-offer] span:nth-child(2){color:#006342;background:#93d1bb2a;border:.2rem solid #006342;border-radius:.4rem;padding:.4rem;font-weight:700}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>footer{border-top:.2rem solid #e4e4e4;width:100%;margin-top:1.5rem;padding-top:1.5rem}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>footer>p{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>footer>span{color:#08875d}.styles-module-scss-module__gCRMfq__price_details_dialog__content .styles-module-scss-module__gCRMfq__container>footer>button{width:100%;margin-top:1.5rem}
.styles-module-scss-module__RUwHta__bedroom_modality__container{background:#fff;border:.2rem solid #f1f3f9;grid-template-columns:1fr 19rem;align-items:center;column-gap:2rem;padding:2.5rem 3.6rem;display:grid}.styles-module-scss-module__RUwHta__bedroom_modality__container:not(:first-of-type){border-top:unset}.styles-module-scss-module__RUwHta__bedroom_modality__container:hover{background-color:var(--color-primary-50)}@media screen and (max-width:1000px){.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content{margin-bottom:18px}}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__room_badge{background-color:var(--color-primary-50);border:1.5px solid var(--color-primary-500);border-radius:4px;width:max-content;margin-bottom:12px;padding:2px 12px}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__room_badge__text{color:var(--color-primary-500);font-size:1.2rem;font-weight:700}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__room_badge:first-letter{text-transform:uppercase}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__heading_badges{color:#767b83;background:#f1f3f9;border:1px solid #767b83;border-radius:4px;margin-top:.8rem;margin-right:.8rem;padding:4px 8px 2px;font-weight:700;display:inline-block}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__heading_badges:last-child{margin-right:0}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading .styles-module-scss-module__RUwHta__heading_badges p{color:#767b83;font-size:1.2rem;font-weight:700}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__heading>.styles-module-scss-module__RUwHta__see_price_details__button{color:var(--color-primary-500);cursor:pointer;background:0 0;border:#0000;align-items:center;column-gap:2px;margin:12px 0 0;padding:0;font-size:1.3rem;display:flex}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body{border-top:.2rem solid #e4e4e4;margin-top:1.4rem;padding-top:1.4rem}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__badge{cursor:pointer}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__breakfast_container{color:#767b83;align-items:center;gap:4px;margin-bottom:12px;font-size:1.3rem;font-weight:400;display:flex}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__breakfast_container svg{color:#08875d;padding-bottom:2px}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__body__offer_label{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:1.4rem;display:flex}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__body__offer_label>p{color:var(--color-primary-500);font-size:1.2rem}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_main_content .styles-module-scss-module__RUwHta__modality_main_content__body .styles-module-scss-module__RUwHta__body__offer_label>span{color:#006342;background:#93d1bb1a;border-radius:.4rem;padding:.4rem;font-size:1.2rem;font-weight:700;box-shadow:inset 0 0 0 .1rem #006342}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content{width:100%}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__unique_payment_offer{flex-direction:column-reverse;justify-content:center;align-items:center;width:100%;margin-bottom:.8rem;display:flex}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__unique_payment_offer>p{text-align:center;width:100%}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__unique_payment_offer>p:first-child{font-size:2.4rem}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__unique_payment_offer>p:last-child{font-size:1.4rem}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__unique_payment_offer__usd{flex-direction:column}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content button,.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__installment_payment_offer{width:100%}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__installment_payment_offer>div{flex-direction:row;justify-content:center;align-items:center;column-gap:1rem;margin-top:1.4rem;display:flex}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__installment_payment_offer>div svg{color:#767b83}.styles-module-scss-module__RUwHta__bedroom_modality__container .styles-module-scss-module__RUwHta__modality_side_content .styles-module-scss-module__RUwHta__installment_payment_offer>div p{color:#767b83;max-width:12.4rem}@media screen and (max-width:1000px){.styles-module-scss-module__RUwHta__bedroom_modality__container{grid-template-columns:1fr;display:grid}}@media screen and (max-width:576px){.styles-module-scss-module__RUwHta__bedroom_modality__container{padding:24px 16px}}.styles-module-scss-module__RUwHta__modal{flex-direction:column;row-gap:1.8rem;min-width:51.2rem;display:flex}@media screen and (max-width:768px){.styles-module-scss-module__RUwHta__modal{min-width:90%}}.styles-module-scss-module__RUwHta__modal__header{align-items:center;column-gap:13.1rem;display:flex}.styles-module-scss-module__RUwHta__modal__header strong{white-space:nowrap}@media screen and (max-width:768px){.styles-module-scss-module__RUwHta__modal__header{justify-content:space-between;align-items:flex-start;column-gap:0}}.styles-module-scss-module__RUwHta__modal__header button{cursor:pointer;background-color:#0000;border:none}.styles-module-scss-module__RUwHta__modal__description__content{color:#767b83;margin-top:.4rem}.styles-module-scss-module__RUwHta__modal__description__content .styles-module-scss-module__RUwHta__price{color:#2a2e35}
.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container{display:grid}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper{background:#fff;box-shadow:inset 0 0 0 .2rem #f1f3f9}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper .styles-module-scss-module__9HWZWq__hotel_bedroom_images_carousel{object-fit:cover;object-position:center;width:100%;height:16rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article{width:100%;padding:1.6rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__bedroom_name{font-size:1.6rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__bedroom_description{color:#767b83;margin-top:.8rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information{width:100%;margin-top:3.2rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information>ul{margin-top:.8rem;list-style:none}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information>ul>li{flex-direction:row;align-items:center;column-gap:.6rem;display:flex}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information>ul>li:not(:last-child){margin-bottom:1.2rem}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information>ul>li>svg{color:var(--color-secundary-600)}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information>ul>li>p{color:#555;text-align:left}.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container .styles-module-scss-module__9HWZWq__left_wrapper>article .styles-module-scss-module__9HWZWq__booking_information .styles-module-scss-module__9HWZWq__button_see_more_booking_information{width:100%;margin-top:2.6rem}@media screen and (max-width:770px){.styles-module-scss-module__9HWZWq__hotel_bedroom_card__container{grid-template-columns:1fr}}.styles-module-scss-module__9HWZWq__skeleton{background-image:linear-gradient(90deg,#f6f7f8 0%,#d5d6dc 50%,#f6f7f8 100%);background-repeat:repeat;background-size:400% 400%;border-radius:.6rem;width:100%;max-width:1280px;height:38rem;margin-bottom:1.6rem;animation:1.2s linear infinite styles-module-scss-module__9HWZWq__skeletonAnimation}@keyframes styles-module-scss-module__9HWZWq__skeletonAnimation{0%{background-position:0 0}to{background-position:-135% 0}}
.styles-module-scss-module__BB023G__bedrooms__header{justify-content:space-between;align-items:center;margin-bottom:1.7rem;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BB023G__bedrooms__header{flex-direction:column-reverse;align-items:flex-start;margin-bottom:4rem}}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout{column-gap:2.4rem;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout{margin-bottom:2.4rem}}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__vertical_divisor{border-left:1px solid #f1f3f9;height:37px}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__date_info_container{flex-direction:column;row-gap:.2rem;display:flex}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__date_info_container :last-child{color:#767b83}.styles-module-scss-module__BB023G__bedrooms__items{flex-grow:2;max-height:830px;overflow-y:scroll}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar{background-color:#e4e4e4;width:6px}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar-thumb{background:var(--color-primary-600);border-radius:4px}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar-thumb:hover{background:var(--color-primary-600)}.styles-module-scss-module__BB023G__see_more_button{margin-top:2.4rem;margin-inline:auto}
.styles-module-scss-module__Tm5W7a__card{border-radius:3.6rem;column-gap:2.75rem;width:84.1rem;height:auto;display:flex;box-shadow:4px 5px 15px #14151808}@media screen and (max-width:768px){.styles-module-scss-module__Tm5W7a__card{width:69rem;height:auto}}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card{width:26.2rem;height:auto}}.styles-module-scss-module__Tm5W7a__card__lateral_image{border-radius:40px}@media screen and (max-width:768px){.styles-module-scss-module__Tm5W7a__card__lateral_image{width:36.4rem;height:36.6rem}}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__lateral_image{display:none}}.styles-module-scss-module__Tm5W7a__card__info{padding:4.4rem 4.7rem 0 0}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info{padding:1.6rem}}.styles-module-scss-module__Tm5W7a__card__info__title{color:#000;margin-bottom:1.8rem;font-size:2rem;font-weight:600}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info__title{text-align:center;margin-bottom:2.2rem;font-size:1.6rem}}.styles-module-scss-module__Tm5W7a__card__info__subtitle{color:#000;margin-bottom:1.8rem;font-size:2.4rem;font-weight:600}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info__subtitle{text-align:center;margin-bottom:2.2rem;font-size:1.8rem}}.styles-module-scss-module__Tm5W7a__card__info__image{border-radius:3.6rem;width:100%;height:auto;margin-bottom:2.2rem;display:none}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info__image{margin-bottom:2.2rem;display:block}}.styles-module-scss-module__Tm5W7a__card__info__text{color:var(--grey-grey-color-300,#767b83);text-align:justify;font-feature-settings:"clig" off,"liga" off;font-size:1.6rem;font-weight:400}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info__text{font-size:1.4rem}.styles-module-scss-module__Tm5W7a__card__info__text__large_devices{display:none}}.styles-module-scss-module__Tm5W7a__card__info__mobile_text_container{display:none}@media screen and (max-width:576px){.styles-module-scss-module__Tm5W7a__card__info__mobile_text_container{display:block}}.styles-module-scss-module__Tm5W7a__card__info__mobile_text_container button{float:right;color:var(--color-primary-600);background-color:#0000;border:none;margin-top:-1.5rem;font-size:15px;font-weight:700}
.styles-module-scss-module__GwSq0W__container{flex-direction:column;align-items:center;row-gap:4.8rem;padding-top:5.6rem;padding-bottom:9.6rem;display:flex;position:relative}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__menu{width:100%;height:8rem;margin-block:2.4rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content{column-gap:1.9rem;display:flex}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__search{min-width:30.2rem;height:33.58rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list{flex-grow:2}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list .styles-module-scss-module__GwSq0W__advert{width:100%;height:11.1rem;margin-bottom:2.4rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list .styles-module-scss-module__GwSq0W__hotelOrHome{width:100%;height:6rem;margin-bottom:2.4rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list .styles-module-scss-module__GwSq0W__founded{width:15.8rem;height:2rem;margin-bottom:1.35rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list .styles-module-scss-module__GwSq0W__title{width:66.1rem;height:2.9rem;margin-bottom:2.4rem}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__content .styles-module-scss-module__GwSq0W__list .styles-module-scss-module__GwSq0W__hotel_card{width:95.4rem;height:24rem;margin-bottom:2.4rem}@media screen and (max-width:768px){.styles-module-scss-module__GwSq0W__container{row-gap:3.6rem}}@media screen and (max-width:576px){.styles-module-scss-module__GwSq0W__container{background-color:#fff;margin:2.4rem;padding:2.4rem}}.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__title{color:#000;text-align:center;max-width:84.1rem;font-size:2.4rem;font-weight:400}@media screen and (max-width:768px){.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__title{max-width:69rem}}@media screen and (max-width:576px){.styles-module-scss-module__GwSq0W__container .styles-module-scss-module__GwSq0W__title{font-size:1.6rem}}
.styles-module-scss-module__kr-ydW__popularDestination{color:#fff;width:auto;height:285px;display:flex;position:relative}@media screen and (max-width:576px){.styles-module-scss-module__kr-ydW__popularDestination{width:100%;min-width:none;flex-direction:column}}.styles-module-scss-module__kr-ydW__popularDestination .styles-module-scss-module__kr-ydW__imageContainer{width:100%;height:100%;position:absolute}.styles-module-scss-module__kr-ydW__popularDestination .styles-module-scss-module__kr-ydW__imageContainer .styles-module-scss-module__kr-ydW__image{object-fit:cover;border-radius:6px}.styles-module-scss-module__kr-ydW__popularDestination .styles-module-scss-module__kr-ydW__overlay{mix-blend-mode:normal;opacity:1;color:#fff;z-index:1;background:linear-gradient(#0000 0%,#000 97.87%);border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:27px 20px;display:flex;position:absolute}.styles-module-scss-module__kr-ydW__popularDestination .styles-module-scss-module__kr-ydW__overlay :first-child{margin-bottom:4px}
.styles-module-scss-module__l_7VQG__container{width:inherit;height:302px;display:none;position:relative}@media screen and (max-width:576px){.styles-module-scss-module__l_7VQG__container{display:block}}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__imageContainer{width:100%;height:302px;position:absolute}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__imageContainer .styles-module-scss-module__l_7VQG__image{object-fit:cover;border-radius:7px}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__next{opacity:.9;z-index:2;cursor:pointer;background-color:#fff;border:none;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:calc(50% - 14px);right:8%}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__sliderBulletsContainer{z-index:2;justify-content:center;column-gap:4px;width:100%;display:flex;position:absolute;bottom:10%}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__sliderBulletsContainer .styles-module-scss-module__l_7VQG__bullet{opacity:.8;background-color:#fff;border:none;border-radius:3px;outline:#0000;width:6px;height:6px}.styles-module-scss-module__l_7VQG__container .styles-module-scss-module__l_7VQG__sliderBulletsContainer .styles-module-scss-module__l_7VQG__bullet.styles-module-scss-module__l_7VQG__active{opacity:1;background-color:#fff}
.styles-module-scss-module__CMhSBa__container{margin-top:16px}@media screen and (max-width:576px){.styles-module-scss-module__CMhSBa__container{margin-bottom:24px}}.styles-module-scss-module__CMhSBa__container .styles-module-scss-module__CMhSBa__gridContainer{grid-template-columns:repeat(15,1fr);gap:24px;display:grid}@media screen and (max-width:576px){.styles-module-scss-module__CMhSBa__container .styles-module-scss-module__CMhSBa__gridContainer{display:none}}.styles-module-scss-module__CMhSBa__container .styles-module-scss-module__CMhSBa__gridContainer .styles-module-scss-module__CMhSBa__highlight{grid-column:span 7}.styles-module-scss-module__CMhSBa__container .styles-module-scss-module__CMhSBa__gridContainer .styles-module-scss-module__CMhSBa__item{grid-column:span 4}
.styles-module-scss-module__4g2qGa__bannerImage{object-fit:cover;width:100%;height:100%!important}.styles-module-scss-module__4g2qGa__skeleton{justify-content:flex-start;align-items:center;width:100%;height:100%;padding-inline:80px;display:flex;position:absolute;top:0;left:0}
.styles-module-scss-module__MIZJNq__container{color:#fff;width:100%;max-width:1440px;height:400px;margin-inline:auto;display:block;position:relative}@media screen and (max-height:750px){.styles-module-scss-module__MIZJNq__container{height:350px}}@media screen and (min-height:900px){.styles-module-scss-module__MIZJNq__container{height:500px}}.styles-module-scss-module__MIZJNq__hero_header__search_bar_container{margin-bottom:-30px;transform:translateY(-70px)}
.styles-module-scss-module__TWAMoa__catalog{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1300px){.styles-module-scss-module__TWAMoa__catalog{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:1010px){.styles-module-scss-module__TWAMoa__catalog{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:600px){.styles-module-scss-module__TWAMoa__catalog{grid-template-columns:1fr;gap:16px;padding:0 16px}}.styles-module-scss-module__TWAMoa__container{cursor:pointer;background-color:#fff;border-radius:8px;width:100%;max-width:302px;max-height:420px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (max-width:1300px){.styles-module-scss-module__TWAMoa__container{max-width:100%}}@media (max-width:600px){.styles-module-scss-module__TWAMoa__container{max-width:100%;max-height:none}}.styles-module-scss-module__TWAMoa__container:hover{box-shadow:0 4px 12px #00000026}.styles-module-scss-module__TWAMoa__deliveryContainer{align-items:center;gap:8px;display:flex}.styles-module-scss-module__TWAMoa__imageContainer{background-color:#fff;width:100%;height:280px;position:relative;overflow:hidden}@media (max-width:1010px){.styles-module-scss-module__TWAMoa__imageContainer{height:240px}}@media (max-width:600px){.styles-module-scss-module__TWAMoa__imageContainer{height:200px}}.styles-module-scss-module__TWAMoa__image{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__TWAMoa__badge{border:1px solid var(--color-primary-500);color:var(--color-primary-600);background:var(--color-primary-50);z-index:2;border-radius:4px;justify-content:center;align-items:center;padding:4.6px 5.8px;display:flex;position:absolute;top:13px;right:18px}.styles-module-scss-module__TWAMoa__restaurantDescription{flex-direction:column;row-gap:8px;min-height:80px;padding:16px;display:flex}@media (max-width:600px){.styles-module-scss-module__TWAMoa__restaurantDescription{min-height:70px;padding:12px}}.styles-module-scss-module__TWAMoa__nameContainer{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__TWAMoa__grayText{color:#767b83}.styles-module-scss-module__TWAMoa__description{color:#555;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.styles-module-scss-module__TWAMoa__buttonContainer{gap:8px;margin-bottom:16px;padding:0 16px;display:flex}@media (max-width:600px){.styles-module-scss-module__TWAMoa__buttonContainer{gap:6px;margin-bottom:12px;padding:0 12px}}.styles-module-scss-module__TWAMoa__buttonContainer .styles-module-scss-module__TWAMoa__knowMoreButton{flex:1}.styles-module-scss-module__TWAMoa__buttonContainer .styles-module-scss-module__TWAMoa__whatsappButton{width:48px;min-width:48px;padding:8px}@media (max-width:600px){.styles-module-scss-module__TWAMoa__buttonContainer .styles-module-scss-module__TWAMoa__whatsappButton{width:44px;min-width:44px;padding:6px}}
.styles-module-scss-module__kY74YG__destination_banner{width:100%;max-width:1800px;height:250px;margin:auto;position:relative}.styles-module-scss-module__kY74YG__destination_banner>div{height:100%}@media screen and (max-width:480px){.styles-module-scss-module__kY74YG__destination_banner{height:150px}}.styles-module-scss-module__kY74YG__destination_banner img{object-fit:contain;cursor:pointer}@media screen and (min-width:1800px){.styles-module-scss-module__kY74YG__destination_banner{max-width:1280px}.styles-module-scss-module__kY74YG__destination_banner img{border-radius:8px}}
.styles-module-scss-module__IKS4xa__home_page_image_layout{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px;margin-top:70px;display:grid}.styles-module-scss-module__IKS4xa__home_page_image_layout img{object-fit:cover;border-radius:8px;width:100%;height:100%}@media screen and (max-width:576px){.styles-module-scss-module__IKS4xa__home_page_image_layout{margin-top:48px}}
.styles-module-scss-module__UXhPrW__container{width:350px;color:var(--color-primary-600);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}@media screen and (max-width:1245px){.styles-module-scss-module__UXhPrW__container{justify-content:flex-start;width:100%}}@media screen and (max-width:576px){.styles-module-scss-module__UXhPrW__container{flex-direction:column;align-items:center;row-gap:1.4rem}}.styles-module-scss-module__UXhPrW__container .styles-module-scss-module__UXhPrW__icon svg{min-width:36px;min-height:36px}.styles-module-scss-module__UXhPrW__container .styles-module-scss-module__UXhPrW__textContainer{color:#2a2e35}.styles-module-scss-module__UXhPrW__container .styles-module-scss-module__UXhPrW__textContainer :last-child{color:#767b83;margin-top:.8rem}@media screen and (max-width:576px){.styles-module-scss-module__UXhPrW__container .styles-module-scss-module__UXhPrW__textContainer{text-align:center}}
.styles-module-scss-module__86nkMa__car_card_home_page{text-align:center;border:.5px solid #e4e4e4;border-radius:4px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.styles-module-scss-module__86nkMa__car_card_home_page .styles-module-scss-module__86nkMa__title{color:#2a2e35;font-size:1.4rem;font-weight:700;line-height:1.9rem}.styles-module-scss-module__86nkMa__car_card_home_page .styles-module-scss-module__86nkMa__description{color:#2a2e35;padding:16px;font-size:1.2rem;font-weight:400;line-height:1.4rem}.styles-module-scss-module__86nkMa__car_card_home_page .styles-module-scss-module__86nkMa__button{width:100%}.styles-module-scss-module__86nkMa__car_card_home_page img{object-fit:contain}
.styles-module-scss-module__W5iLGq__car_list_home_page{grid-template-columns:repeat(auto-fill,minmax(302px,1fr));gap:24px;margin-top:24px;display:grid}
.styles-module-scss-module__qB2DJa__link_container{color:#2a2e35}.styles-module-scss-module__qB2DJa__container{width:100%}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__imageCarousel{background-color:#fff;width:100%;height:302px;position:relative}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__imageCarousel .styles-module-scss-module__qB2DJa__image{object-fit:cover;border-radius:8px}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__imageCarousel .styles-module-scss-module__qB2DJa__discount{border:1px solid var(--color-primary-400);color:var(--color-primary-400);z-index:2;background:#f0f5ff;border-radius:4px;justify-content:center;align-items:center;padding:4.6px 5.8px;display:flex;position:absolute;top:13px;left:18px}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__imageCarousel .styles-module-scss-module__qB2DJa__favorite{color:#767b83;z-index:2;cursor:pointer;background-color:#0000;border:none;outline:#0000;position:absolute;top:11px;right:22.8px}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__imageCarousel .styles-module-scss-module__qB2DJa__favorite.styles-module-scss-module__qB2DJa__favorited{color:#c2202d}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription{flex-direction:column;row-gap:4px;margin-top:12px;display:flex}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__tagAndRateContainer{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__tagAndRateContainer .styles-module-scss-module__qB2DJa__rate{align-items:center;column-gap:5px;height:100%;display:flex}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__rating{padding-top:2px}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__grayText{color:#767b83}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__priceContainer{align-items:center;display:flex}.styles-module-scss-module__qB2DJa__container .styles-module-scss-module__qB2DJa__ticketDescription .styles-module-scss-module__qB2DJa__loading_prices{color:#767b83}
.styles-module-scss-module__zPUiWa__home_events_section_container{grid-template-columns:repeat(auto-fill,minmax(302px,1fr));gap:24px;width:100%;margin-top:16px;display:grid}@media screen and (max-width:375px){.styles-module-scss-module__zPUiWa__home_events_section_container{grid-template-columns:1fr}}
.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__icon{color:var(--color-primary-600);justify-content:center;align-items:center;min-width:24px;min-height:24px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__section{margin-bottom:24px}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__section:last-child{margin-bottom:0}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__section>.styles-module-scss-module__BXAjWq__ticket_description__title{margin-bottom:12px}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__section_header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__section_content{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__content_item_wrapper{align-items:flex-start;gap:8px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__content_item{color:#767b83;flex:1;line-height:1.6}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__coordinates_info{border-left:3px solid var(--color-primary-600);background-color:#f1f3f9;border-radius:4px;margin-top:8px;padding:8px}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__coordinates_info .styles-module-scss-module__BXAjWq__coordinates_label{color:#555;font-family:monospace}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__locations_info{flex-direction:column;gap:8px;margin-top:12px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__location_item{border-left:3px solid var(--color-primary-600);background-color:#f1f3f9;border-radius:4px;padding:8px}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__location_item .styles-module-scss-module__BXAjWq__location_name{color:#2a2e35;margin-bottom:4px;font-weight:500}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__location_item .styles-module-scss-module__BXAjWq__location_coords{color:#555;font-family:monospace}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__social_links{flex-wrap:wrap;gap:.8rem;margin-top:12px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__social_link{background-color:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:4px;align-items:center;padding:6px 12px;text-decoration:none;transition:all .2s;display:inline-flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__social_link:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-300)}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__social_link .styles-module-scss-module__BXAjWq__social_platform{color:var(--color-primary-600);font-weight:500}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__recommended_tickets{flex-direction:column;gap:8px;margin-top:12px;display:flex}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__recommended_ticket{border-left:3px solid var(--color-primary-600);background-color:#f1f3f9;border-radius:4px;padding:8px}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__recommended_ticket .styles-module-scss-module__BXAjWq__ticket_name{color:#2a2e35;margin-bottom:4px;font-weight:500}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__recommended_ticket .styles-module-scss-module__BXAjWq__ticket_id{color:#555;font-family:monospace}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__row{column-gap:24px;margin-bottom:32px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__row{flex-direction:column;row-gap:18px;margin-bottom:18px}}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__ticket_description__title{color:#2a2e35;margin:0}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__ticket_description__about{color:#767b83;margin-bottom:24px;font-size:1.4rem}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__ticket_description__about.styles-module-scss-module__BXAjWq__see_more{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__ticket_description__see_more{margin-bottom:24px;padding-left:0}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__starting_location{align-items:flex-start;column-gap:8px;padding-left:32px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__starting_location{padding-left:0}}.styles-module-scss-module__BXAjWq__ticket_description .styles-module-scss-module__BXAjWq__starting_location .styles-module-scss-module__BXAjWq__address{color:#767b83;line-height:1.6}
.styles-module-scss-module__j3nbKa__search_and_filter{min-width:300px;display:block}@media screen and (max-width:576px){.styles-module-scss-module__j3nbKa__search_and_filter{display:none}}
.page-module-scss-module__IA8TyG__mobile_search_bar{display:none}@media screen and (max-width:880px){.page-module-scss-module__IA8TyG__mobile_search_bar{margin-left:2rem;display:block}}.page-module-scss-module__IA8TyG__container{padding-top:24px;padding-bottom:8px}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__backButton{color:var(--color-primary-600);padding-left:0}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__image_gallery{width:100%;margin-top:.8rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info{flex-direction:column;align-items:flex-start;row-gap:1.6rem}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__rating_and_location{color:#3a3f47;align-items:center;column-gap:.8rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__stars_container{align-items:center;margin-bottom:.8rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__stars_container .page-module-scss-module__IA8TyG__half_star{width:.8rem;height:1.5rem;overflow:hidden}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__hotel_name{margin:0}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__share_and_favorite{color:#3a3f47;align-items:center;column-gap:1.3rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__share_and_favorite .page-module-scss-module__IA8TyG__icon_and_description{align-items:center;column-gap:.8rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_head_info .page-module-scss-module__IA8TyG__share_and_favorite .page-module-scss-module__IA8TyG__icon_and_description .page-module-scss-module__IA8TyG__favorite{color:#fff}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__divisor{border:1px solid #ede8e9;margin-block:1.8rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__divisor.page-module-scss-module__IA8TyG__bigger_space{margin-block:4.6rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details{justify-content:space-between;column-gap:2.4rem;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details{flex-direction:column;align-items:flex-start;row-gap:3.6rem}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details .page-module-scss-module__IA8TyG__address_location{flex-direction:column;row-gap:.8rem;min-width:361px;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details .page-module-scss-module__IA8TyG__address_location{width:100%;min-width:100%}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details .page-module-scss-module__IA8TyG__address_location .page-module-scss-module__IA8TyG__topic{align-items:flex-end;column-gap:.8rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details .page-module-scss-module__IA8TyG__address_location .page-module-scss-module__IA8TyG__map{cursor:pointer;color:var(--color-primary-500);text-decoration:underline;position:relative}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotel_details .page-module-scss-module__IA8TyG__address_location .page-module-scss-module__IA8TyG__distanceText{color:#767b83;justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos{align-items:center;column-gap:5.5rem;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos{column-gap:2.4rem}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container{align-items:center;column-gap:1.7rem;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container{flex-direction:column;align-items:flex-start;row-gap:.8rem}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container .page-module-scss-module__IA8TyG__icon_container{background-color:var(--color-primary-50);color:var(--color-primary-500);border-radius:4px;padding:1.2rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container .page-module-scss-module__IA8TyG__text_container{flex-direction:column;row-gap:.2rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container .page-module-scss-module__IA8TyG__text_container :last-child{color:#767b83}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__important_infos .page-module-scss-module__IA8TyG__info_container.page-module-scss-module__IA8TyG__checkin_and_checkout{display:none}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content{column-gap:2.4rem;display:flex}@media screen and (max-width:880px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content{flex-direction:column}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms{flex-direction:column;flex-grow:2;display:flex;box-shadow:0 4px 12px #00000014}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header{border-bottom:3px solid #e4e4e4;border-radius:4px 4px 0 0;justify-content:space-between;align-items:center;padding:24px 36px;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__select_up_text{color:#555;margin-top:8px}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header{flex-direction:column-reverse;align-items:flex-start;padding:0}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout{column-gap:2.4rem;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout{column-gap:48px;width:100%;margin-top:16px;margin-bottom:24px}}@media screen and (max-width:450px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout{justify-content:space-between;column-gap:0}}@media screen and (max-width:375px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout{padding:4px}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout .page-module-scss-module__IA8TyG__vertical_divisor{border-left:1px solid #f1f3f9;height:37px}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout .page-module-scss-module__IA8TyG__date_info_container{flex-direction:column;row-gap:.2rem;display:flex}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms__header .page-module-scss-module__IA8TyG__checkin_and_checkout .page-module-scss-module__IA8TyG__date_info_container :last-child{color:#767b83}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__bedrooms{box-shadow:none}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__summary{margin-top:0}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__search_box{background-color:#fafafa;border:1px solid #e4e4e4}@media screen and (max-width:880px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__search_box{display:none}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__contact_and_website{background-color:#fafafa;border:1px solid #e4e4e4;justify-content:space-between;margin-top:.8rem;padding:1.4rem;display:flex}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__contact_and_website{justify-content:flex-start;column-gap:3rem;margin-top:2.4rem}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__contact_and_website__info .page-module-scss-module__IA8TyG__icon{color:var(--color-primary-500);margin-bottom:.4rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__content .page-module-scss-module__IA8TyG__search_and_info .page-module-scss-module__IA8TyG__contact_and_website__info .page-module-scss-module__IA8TyG__description{color:#555;margin-top:.2rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotels_near{padding-top:5.6rem}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotels_near__items{grid-template-columns:repeat(4,1fr);column-gap:2.4rem;margin-top:2.4rem;display:grid}@media screen and (max-width:1024px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotels_near__items{grid-template-columns:repeat(3,1fr);row-gap:2.4rem}}@media screen and (max-width:768px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotels_near__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__hotels_near__items{grid-template-columns:1fr}}.page-module-scss-module__IA8TyG__container .page-module-scss-module__IA8TyG__popularDestinations{margin-top:8rem}
.styles-module-scss-module__DscQqa__link_container{color:#2a2e35}.styles-module-scss-module__DscQqa__container{width:100%}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__imageCarousel{background-color:#fff;width:100%;height:302px;position:relative}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__imageCarousel .styles-module-scss-module__DscQqa__image{object-fit:cover;border-radius:8px}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__imageCarousel .styles-module-scss-module__DscQqa__discount{border:1px solid var(--color-primary-400);color:var(--color-primary-400);z-index:2;background:#f0f5ff;border-radius:4px;justify-content:center;align-items:center;padding:4.6px 5.8px;display:flex;position:absolute;top:13px;left:18px}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__imageCarousel .styles-module-scss-module__DscQqa__favorite{color:#767b83;z-index:2;cursor:pointer;background-color:#0000;border:none;outline:#0000;position:absolute;top:11px;right:22.8px}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__imageCarousel .styles-module-scss-module__DscQqa__favorite.styles-module-scss-module__DscQqa__favorited{color:#c2202d}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription{flex-direction:column;row-gap:4px;margin-top:12px;display:flex}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__tagAndRateContainer{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__tagAndRateContainer .styles-module-scss-module__DscQqa__rate{align-items:center;column-gap:5px;height:100%;display:flex}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__rating{padding-top:2px}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__grayText{color:#767b83}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__priceContainer{align-items:center;display:flex}.styles-module-scss-module__DscQqa__container .styles-module-scss-module__DscQqa__ticketDescription .styles-module-scss-module__DscQqa__loading_prices{color:#767b83}
.styles-module-scss-module__jEddia__know_more_button{color:var(--color-primary-600)}.styles-module-scss-module__jEddia__ticket_description_button{padding:0!important}
.styles-module-scss-module__vPiJuW__location{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-bottom:32px;display:grid}.styles-module-scss-module__vPiJuW__location:last-child{margin-bottom:0}.styles-module-scss-module__vPiJuW__location__icon_wrapper{color:#2a2e35;background-color:var(--color-primary-50);cursor:pointer;border:none;border-radius:4px;outline:#0000;justify-content:center;align-items:center;padding:8px;display:flex}.styles-module-scss-module__vPiJuW__location__icon_container{flex-direction:column;align-items:center;display:flex;position:relative}.styles-module-scss-module__vPiJuW__location__connector{background-color:var(--color-primary-300);z-index:1;width:2px;height:32px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.styles-module-scss-module__vPiJuW__location__content{flex-direction:column;gap:12px;padding-top:4px;display:flex}
.styles-module-scss-module__GWB4gG__details_summary{background-color:#fff;border-radius:8px;height:max-content;margin:16px 0;padding:24px 12px}.styles-module-scss-module__GWB4gG__details_summary__title{color:#2a2e35;border-bottom:1px solid #f1f3f9;margin-bottom:16px;padding-bottom:16px;font-size:1.8rem;font-weight:700}.styles-module-scss-module__GWB4gG__details_summary__button{width:100%;margin-top:4px}
.styles-module-scss-module__H2imKq__image_wrapper{width:100%;max-height:340px;position:relative}.styles-module-scss-module__H2imKq__image_wrapper img{object-fit:cover;object-position:center;border-radius:.4rem;width:100%;height:100%}
.styles-module-scss-module__l6YqcW__additional_card{cursor:pointer;border:1px solid var(--grey-grey-color-200,#e4e4e4);border-radius:4px;align-items:center;gap:8px;width:200px;min-height:80px;padding:8px 16px;display:flex;box-shadow:4px 5px 15px #1415180d}.styles-module-scss-module__l6YqcW__additional_card__texts__title{color:#3a3f47;text-overflow:ellipsis;white-space:nowrap;max-width:150px;max-height:40px;margin-bottom:4px;font-size:1.5rem;font-weight:700;overflow:hidden}.styles-module-scss-module__l6YqcW__additional_card__texts__included{color:var(--color-primary-600);font-size:1.2rem;font-weight:500}.styles-module-scss-module__l6YqcW__additional_card__texts__description{color:#767b83;font-size:1.2rem;font-weight:500}@media screen and (max-width:530px){.styles-module-scss-module__l6YqcW__additional_card{text-overflow:ellipsis;width:100%;overflow:hidden}.styles-module-scss-module__l6YqcW__additional_card__texts__title{max-width:250px}}@media screen and (max-width:400px){.styles-module-scss-module__l6YqcW__additional_card__texts__title{max-width:150px}}.styles-module-scss-module__l6YqcW__included_additional_card{background-color:#f1f3f9}
.styles-module-scss-module__VY9YrG__home_hotels_section_container{grid-template-columns:repeat(auto-fill,minmax(302px,1fr));gap:1.6rem 2.4rem;width:100%;margin-top:16px;display:grid}@media screen and (max-width:375px){.styles-module-scss-module__VY9YrG__home_hotels_section_container{grid-template-columns:1fr}}
.styles-module-scss-module__TfLpEG__intinerary{grid-template-columns:auto 1fr;align-items:start;gap:24px;margin-top:20px;display:grid}.styles-module-scss-module__TfLpEG__intinerary .styles-module-scss-module__TfLpEG__map{width:334px;height:307px}.styles-module-scss-module__TfLpEG__intinerary__title{margin-bottom:8px}
.styles-module-scss-module__cOXfvG__content{column-gap:32px;margin-top:40px;display:flex}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__search_and_filter__container{flex-direction:row;column-gap:32px;margin-bottom:32px;display:flex}@media screen and (max-width:375px){.styles-module-scss-module__cOXfvG__content{margin-top:0;padding-inline:0}}@media screen and (max-width:1157px){.styles-module-scss-module__cOXfvG__content{grid-template-columns:1fr;row-gap:40px;display:grid}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__search_and_filter__container{flex-direction:column;display:flex}}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__search_and_filter{flex-direction:column;gap:16px;min-width:304px;display:flex}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events{flex-grow:2}@media screen and (max-width:375px){.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events{flex-grow:1}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__popular_destinations,.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__not_founded{padding-inline:16px}}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__container{flex-direction:column;width:100%;padding-inline:0;display:flex}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__popular_destinations{margin-top:96px;margin-bottom:88px}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__not_founded{margin-top:12px}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__found_and_mobile_filter{display:none}@media screen and (max-width:1157px){.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__found_and_mobile_filter{color:#555;justify-content:space-between;align-items:center;margin-top:40px;margin-bottom:16px;padding:0 24px;display:flex}}@media screen and (min-width:375px){.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__found_and_mobile_filter__number_of_events{color:#0000}}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__title_and_sort{flex-direction:column;justify-content:space-between;align-items:start;display:flex}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__title_and_sort h1{margin-top:0}@media screen and (max-width:375px){.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__header__title_and_sort{display:none}}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__items{flex-direction:column;align-items:center;row-gap:40px;margin-top:24px;display:flex}.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__items__items__show_more_button{width:120px}@media screen and (max-width:375px){.styles-module-scss-module__cOXfvG__content .styles-module-scss-module__cOXfvG__events__items{padding-inline:24px}}
.styles-module-scss-module__vb5aSW__car_details_main_content_additional_items{margin-top:24px}.styles-module-scss-module__vb5aSW__car_details_main_content_additional_items .styles-module-scss-module__vb5aSW__title{color:#2a2e35;font-size:1.7rem;font-weight:700}.styles-module-scss-module__vb5aSW__car_details_main_content_additional_items .styles-module-scss-module__vb5aSW__description{color:#555;margin-top:8px;font-size:1.3rem;font-weight:700}.styles-module-scss-module__vb5aSW__car_details_main_content_additional_items .styles-module-scss-module__vb5aSW__additional{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin:16px auto auto;display:flex}
.styles-module-scss-module__4Puiea__insurance_card_home_page{border:.5px solid #e4e4e4;border-radius:4px;flex-direction:column;justify-content:space-between;display:flex}.styles-module-scss-module__4Puiea__insurance_card_home_page img{object-fit:cover;width:100%}.styles-module-scss-module__4Puiea__insurance_card_home_page .styles-module-scss-module__4Puiea__container{flex-direction:column;justify-content:space-between;gap:12px;height:100%;padding:16px;display:flex}.styles-module-scss-module__4Puiea__insurance_card_home_page .styles-module-scss-module__4Puiea__container .styles-module-scss-module__4Puiea__title{text-align:center;color:#2a2e35;font-size:1.4rem;font-weight:700;line-height:1.9rem}.styles-module-scss-module__4Puiea__insurance_card_home_page .styles-module-scss-module__4Puiea__container .styles-module-scss-module__4Puiea__description{text-align:left;color:#2a2e35;margin-top:12px;font-size:1.2rem;font-weight:400;line-height:1.4rem}.styles-module-scss-module__4Puiea__insurance_card_home_page .styles-module-scss-module__4Puiea__container .styles-module-scss-module__4Puiea__button{width:100%;margin-top:12px}
.styles-module-scss-module__kbqgMq__social_media_card_container{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__medias_link{flex-wrap:wrap;gap:12px;display:flex}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__social_media_card__item{cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:8px;align-items:center;gap:12px;width:100%;max-width:394px;min-height:85px;padding:16px;transition:background-color .2s;display:flex}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__social_media_card__item:hover{background-color:var(--color-primary-50);transition:background-color .2s}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__icon_container{color:var(--color-primary-600);background-color:var(--color-primary-50);cursor:pointer;border:none;border-radius:4px;outline:#0000;padding:12px}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__content_container{flex-direction:column;flex:1;gap:4px;display:flex}.styles-module-scss-module__kbqgMq__social_media_card_container .styles-module-scss-module__kbqgMq__arrow_container{color:var(--color-primary-500);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}
.page-module-scss-module__kq2VZq__container{background-color:#fafafa;padding-top:40px;padding-bottom:88px}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container{padding-top:0}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__mobile_event_search{display:none}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__mobile_event_search{display:block}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__payInCashWithDiscount{background-color:#f1f3f9;align-items:center;column-gap:24px;width:100%;padding:40px;display:flex;position:relative}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__payInCashWithDiscount{display:none}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__payInCashWithDiscount .page-module-scss-module__kq2VZq__arrows{position:absolute;top:0;right:12px}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__payInCashWithDiscount .page-module-scss-module__kq2VZq__text_container :last-child{color:#767b83;margin-top:8px}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content{column-gap:32px;margin-top:40px;display:flex}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content{margin-top:0}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__search_and_filter{min-width:480px}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__search_and_filter{display:none}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events{flex-grow:2}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events{flex-grow:1;width:100%}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header{margin-top:40px}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header__found_and_mobile_filter{color:#555;justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header__found_and_mobile_filter .page-module-scss-module__kq2VZq__mobile_filter{display:none}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header__found_and_mobile_filter .page-module-scss-module__kq2VZq__mobile_filter{display:block}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header__title_and_sort{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:576px){.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__header__title_and_sort{display:none}}.page-module-scss-module__kq2VZq__container .page-module-scss-module__kq2VZq__content .page-module-scss-module__kq2VZq__events__items{flex-direction:column;row-gap:40px;margin-top:40px;display:flex}
.styles-module-scss-module__Z7G4Ea__car_details_main_content_amenities{border-bottom:1px solid #f1f3f9;margin-top:16px}.styles-module-scss-module__Z7G4Ea__car_details_main_content_amenities .styles-module-scss-module__Z7G4Ea__amenity_list{flex-wrap:wrap;gap:48px;max-width:100%;margin-top:16px;margin-left:8px;display:flex}.styles-module-scss-module__Z7G4Ea__car_details_main_content_amenities .styles-module-scss-module__Z7G4Ea__amenity_list .styles-module-scss-module__Z7G4Ea__amenity_icon{background-color:var(--color-primary-50);border-radius:50%;padding:6px}.styles-module-scss-module__Z7G4Ea__car_details_main_content_amenities .styles-module-scss-module__Z7G4Ea__amenity_list .styles-module-scss-module__Z7G4Ea__amenity_icon svg{color:var(--color-primary-500);min-width:16px;min-height:16px}.styles-module-scss-module__Z7G4Ea__car_details_main_content_amenities .styles-module-scss-module__Z7G4Ea__amenity_list .styles-module-scss-module__Z7G4Ea__text{color:#3a3f47;font-size:1.4rem;font-weight:400}
.styles-module-scss-module__5Wnl8G__insurance_card_home_page{border:1px solid #f1f3f9;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 16px 24px;display:flex}.styles-module-scss-module__5Wnl8G__insurance_card_home_page img{object-fit:cover;width:auto;height:100%;max-height:118px}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__title,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__description,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__price{text-align:center}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__title,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__description,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__price,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__button{margin-top:12px}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__title,.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__description{color:#2a2e35;font-size:1.4rem;font-weight:400;line-height:1.9rem}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__price{color:#3a3f47;font-size:1.8rem;font-weight:700;line-height:24px}.styles-module-scss-module__5Wnl8G__insurance_card_home_page .styles-module-scss-module__5Wnl8G__container .styles-module-scss-module__5Wnl8G__button{width:100%;font-weight:600}
.styles-module-scss-module__gp1blq__medias_link{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin-top:16px;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__gp1blq__medias_link{flex-direction:column;gap:12px;display:flex}}
.styles-module-scss-module__FHR1uW__insurance_list_home_page{grid-template-columns:repeat(auto-fill,minmax(302px,1fr));gap:24px;margin-top:24px;display:grid}
.styles-module-scss-module__bCGjAW__sidebar{flex-direction:column;display:flex}.styles-module-scss-module__bCGjAW__sidebar .styles-module-scss-module__bCGjAW__sidebar_section{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__bCGjAW__sidebar .styles-module-scss-module__bCGjAW__sidebar_section .styles-module-scss-module__bCGjAW__address_info{grid-template-columns:auto 1fr;align-items:center;display:grid}.styles-module-scss-module__bCGjAW__contact_section{background-color:var(--color-primary-50);border:1px var(--color-primary-100)solid;color:#2a2e35;border-radius:8px;flex-direction:column;gap:12px;padding:24px;display:flex}.styles-module-scss-module__bCGjAW__contact_section .styles-module-scss-module__bCGjAW__whatsapp_button{margin-top:8px}
.styles-module-scss-module__mzp5KG__icon{color:var(--color-primary-600);font-weight:700}.styles-module-scss-module__mzp5KG__badge{border:1px solid var(--color-primary-500);color:var(--color-primary-600);background:var(--color-primary-50);text-align:center;border-radius:8px;max-width:118px;padding:6px}.styles-module-scss-module__mzp5KG__restaurant_name{color:#2a2e35;margin-bottom:33px}.styles-module-scss-module__mzp5KG__restaurant_layout{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:24px;display:grid}@media screen and (max-width:1080px){.styles-module-scss-module__mzp5KG__restaurant_layout{grid-template-columns:1fr}}.styles-module-scss-module__mzp5KG__main_content{flex-direction:column;gap:24px;display:flex}.styles-module-scss-module__mzp5KG__section{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__mzp5KG__section_title{color:#2a2e35;margin-bottom:8px}.styles-module-scss-module__mzp5KG__description{color:#555;line-height:1.6}.styles-module-scss-module__mzp5KG__read_more_button{color:var(--color-primary-500);align-self:flex-start;padding:0;font-size:14px}.styles-module-scss-module__mzp5KG__restaurant_type_badge{background-color:var(--color-primary-50);border:1px solid var(--color-primary-500);color:var(--color-primary-600);border-radius:4px;align-items:center;width:fit-content;padding:4px 8px;display:inline-flex}.styles-module-scss-module__mzp5KG__schedule_list{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__mzp5KG__schedule_item{color:#555;align-items:center;gap:8px;display:flex}.styles-module-scss-module__mzp5KG__services_list{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__mzp5KG__service_item{color:#555;align-items:center;gap:8px;display:flex}.styles-module-scss-module__mzp5KG__service_icon{font-size:16px}.styles-module-scss-module__mzp5KG__social_links{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.styles-module-scss-module__mzp5KG__sidebar{flex-direction:column;gap:24px;display:flex}
