.ResetFiltersButton_reset-filter__HZQF1{text-align:center;padding-top:24px;padding-bottom:32px;color:#00b6ff;background:#fff;margin-top:0;border-radius:0 0 12px 12px;font-weight:600}@media(max-width:1366px){.ResetFiltersButton_reset-filter__HZQF1{margin-bottom:76px;border-radius:0}}@media(max-width:1024px){.ResetFiltersButton_reset-filter__HZQF1{margin-bottom:0;border-radius:0}}.ResetFiltersButton_reset-filter__link__AZ9Ap{cursor:pointer}.NearestDeparturesFilter_nearest-departures__filter__WkyjV{font-size:24px;line-height:41px;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-weight:700;padding:4px 16px;border-radius:40px;border:2px solid #eceff6;background:#fff;color:#153c89;cursor:pointer;transition:all .3s ease}.NearestDeparturesFilter_nearest-departures__filter__WkyjV:active,.NearestDeparturesFilter_nearest-departures__filter__WkyjV:focus{outline:none}.NearestDeparturesFilter_nearest-departures__filter__WkyjV:active{transform:scale(.95)}.NearestDeparturesFilter_nearest-departures__filter__WkyjV:hover{border-color:#dbe0ee}.NearestDeparturesFilter_nearest-departures__filter__WkyjV:not(:last-child){margin-right:4px}.NearestDeparturesFilter_nearest-departures__filter--active__bRrB2{color:#00b6ff;border-color:#00b6ff;background:#ebf9fe}.NearestDeparturesFilter_nearest-departures__filter--active__bRrB2:hover{color:#00a4e6;border-color:#00a4e6}.Country_three-season-links__mX0Nw{flex:1!important}@media(max-width:1024px){.Country_three-season-links__mX0Nw a{font-size:16px!important;padding:16px 10px!important}}@media(max-width:767px){.Country_three-season-links__mX0Nw{flex:auto!important;padding:5px 10px!important}}.Country_four-season-links__0ko3o{display:grid!important;grid-template-columns:400px 400px!important;grid-gap:10px!important}.Country_four-season-links__0ko3o>div{padding:0!important}@media(max-width:1024px){.Country_four-season-links__0ko3o{grid-template-columns:300px 300px!important}}@media(max-width:767px){.Country_four-season-links__0ko3o{display:flex!important}.Country_four-season-links__0ko3o>div{padding:0 10px!important}.Country_four-season-links__0ko3o>div a{padding:16px 10px!important}}.Destination_three-season-links__wMdVP{flex:1!important}@media(max-width:1024px){.Destination_three-season-links__wMdVP a{font-size:16px!important;padding:16px 10px!important}}@media(max-width:767px){.Destination_three-season-links__wMdVP{flex:auto!important;padding:5px 10px!important}}.Destination_four-season-links__XB_k5{display:grid!important;grid-template-columns:400px 400px!important;grid-gap:10px!important}.Destination_four-season-links__XB_k5>div{padding:0!important}@media(max-width:1024px){.Destination_four-season-links__XB_k5{grid-template-columns:300px 300px!important}}@media(max-width:767px){.Destination_four-season-links__XB_k5{display:flex!important}.Destination_four-season-links__XB_k5>div{padding:0 10px!important}.Destination_four-season-links__XB_k5>div a{padding:16px 10px!important}}.HotelGalleryPreviewThumbnails_btn__JKTaR{top:1px}.HotelGalleryPreviewThumbnails_thumbnail__2Ltkn{margin:5px}.HotelGalleryPreviewThumbnails_thumbnail__img__6rKwB{height:unset}.HotelDiscountBadge_badge__fL4u0{position:absolute;right:0;top:0;z-index:1;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;padding:1rem 1.5rem 11px;line-height:normal;background:#ff0040;border-radius:0 0 0 8px;font-size:20px;color:#fff;text-transform:uppercase;display:flex;flex-direction:column}.HotelDiscountBadge_badge__fL4u0>span{text-align:center;font-weight:700;font-size:34px}.HotelDiscountBadge_badge__fL4u0>span:first-child{font-size:14px}@media(max-width:767px){.HotelDiscountBadge_badge__fL4u0{padding:1rem}.HotelDiscountBadge_badge__fL4u0>span{font-size:1.5rem}.HotelDiscountBadge_badge__fL4u0 .HotelDiscountBadge_hide-on-mobile___Rd1K{display:none}}.HotelDiscountBadge_badge__fL4u0 .HotelDiscountBadge_show-on-mobile__V__L4{display:none}@media(max-width:767px){.HotelDiscountBadge_badge__fL4u0 .HotelDiscountBadge_show-on-mobile__V__L4{display:inline-block}}.HotelGalleryPreviewIcons_wrapper__vPREg{bottom:0;position:absolute;right:0;justify-content:flex-start;align-items:flex-end;width:auto}.HotelGalleryPreviewIcons_wrapper__vPREg li{margin:0}.HotelGalleryPreviewIcons_wrapper__vPREg li:before{display:none}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt{position:relative;width:115px;height:68px;overflow:hidden;border:4px solid #fff;border-radius:12px;margin:8px;background:#000;box-shadow:0 0 16px rgba(0,0,0,.2)}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt:after{content:"";position:absolute;left:calc(50% - 4.5px);top:calc(50% - 6px);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff;z-index:2}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt img{position:absolute;width:100%;height:100%;z-index:1;object-fit:cover}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt img:first-child{animation:HotelGalleryPreviewIcons_fade__fWNBR 6s linear 4s infinite}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt img:nth-child(2){animation:HotelGalleryPreviewIcons_fade__fWNBR 6s linear 2s infinite}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt img:nth-child(3){animation:HotelGalleryPreviewIcons_fade__fWNBR 6s linear 0s infinite}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt img.HotelGalleryPreviewIcons_is-paused__5jFnK{animation-play-state:paused}@keyframes HotelGalleryPreviewIcons_fade__fWNBR{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:scale(1.05)}20%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:scale(1.1)}34%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale(1.1)}88%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale(1)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:scale(1.05)}}@media(max-width:575px){.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_video-item__Tglmt{width:80px;height:47px;border-width:2px}}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_item__UvzEm{display:flex;background:#fff;justify-content:center;align-items:center;margin-bottom:0;width:56px;height:56px}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_item__UvzEm:hover{transition:background .22s ease;background:#00b6ff}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_item__UvzEm:hover svg path{transition:fill .22s ease;fill:#fff}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_item__UvzEm span{display:flex;justify-content:center;align-items:center}.HotelGalleryPreviewIcons_wrapper__vPREg .HotelGalleryPreviewIcons_item__UvzEm svg{width:20px!important;height:20px!important}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__wrapper__V_PPo{position:absolute;left:0;top:0}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__wrapper__V_PPo img{position:static!important}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__q2Y5j{cursor:default;padding:.25rem;margin-right:.25rem;background-color:#fff}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__q2Y5j:last-child{border-bottom-right-radius:8px}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__q2Y5j:before{display:none}.HotelGalleryPreviewBadges_hotel-gallery-preview-badge__btn__ssv8q{cursor:pointer}.HotelGalleryPreview_image-wrapper__yXXPu{background-color:#f4fcff;position:relative}.HotelGalleryPreview_image-wrapper__yXXPu img{left:0;position:absolute;top:0;width:100%}.HotelGalleryPreview_gallery__j5oJs{overflow:hidden;position:relative}.HotelGalleryPreview_gallery--detail__drNio .HotelGalleryPreview_gallery__club__eb9ev{left:10px}.HotelGalleryPreview_gallery__img__7rGLJ{margin-bottom:0;overflow:hidden}.HotelGalleryPreview_gallery__img__7rGLJ img{width:100%;height:auto;border-radius:0}.HotelGalleryPreview_gallery__btns__OfbPg{position:absolute;right:0;bottom:0;display:flex;cursor:pointer}.HotelGalleryPreview_gallery__btn__OWYwu{width:40px;height:40px;background:#f5f5f5;text-decoration:none;position:relative;overflow:hidden}.HotelGalleryPreview_gallery__btn__OWYwu .HotelGalleryPreview_icon-svg__QCDs9{color:#00b6ff;position:absolute;width:18px;height:18px;top:55%;left:55%;margin-top:-.625rem;margin-left:-.625rem;transition:color .3s}.HotelGalleryPreview_gallery__btn__OWYwu .HotelGalleryPreview_icon-svg--pin__1XG1Z{margin-left:-.46875rem}.HotelGalleryPreview_gallery__btn__OWYwu:hover .HotelGalleryPreview_icon-svg__QCDs9{color:#153c89}.HotelGalleryPreview_gallery__btn__OWYwu+.HotelGalleryPreview_gallery__btn__OWYwu{margin-left:6px}.HotelGalleryPreview_gallery__club__eb9ev{display:flex;position:absolute;top:0;left:0}.HotelGalleryPreview_gallery__club__eb9ev img{border-radius:0}.HotelGalleryPreview_gallery__label__AaaJb{position:absolute;top:0;right:0}.HotelGalleryPreview_gallery__label__AaaJb span{border-bottom-left-radius:8px;border-bottom-left-radius:.5rem}.HotelGalleryPreview_gallery__j5oJs figure figure{margin:0}@media(max-width:767px){.HotelGalleryPreview_gallery__label__AaaJb [class*=discountLabel]>div:first-child{display:none}.HotelGalleryPreview_gallery__label--thematicHoliday__nta4f{right:10px}}@keyframes HotelGalleryPreview_example__zw_7s{0%{transform:translateY(0)}to{transform:translateY(-1000px)}}.HotelGalleryPreview_image-wrapper__yXXPu{cursor:pointer;padding-top:59.2105263158%}.HotelSendButton_icon__JDnUk{top:0;bottom:0;margin:auto;position:absolute;left:17px}.HotelSendButton_wrapper__L6uj4{background-color:#000;background-color:transparent;text-decoration:none;transition:background-color .5s;border-radius:8px;line-height:19px;border:1px solid #153c89;border:1px solid rgba(21,60,137,.1)}.HotelSendButton_wrapper__L6uj4:hover{background-color:#fff}.HotelSendButton_wrapper__L6uj4 strong{color:#00b6ff;display:block;font-size:15px}.HotelSendButton_wrapper__L6uj4 span{font-family:Open Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#70758c}.HotelSendButton_wrapper__L6uj4 .HotelSendButton_children__ngxT_{display:flex;flex-direction:column;gap:4px;padding:10px 1rem 10px 58px}.style_noActive__2pWep{position:absolute;top:0;left:0;background:hsla(0,0%,100%,.6);height:100%;width:100%;z-index:2;font-size:21px}.style_noActive__2pWep,.style_noActive__text__Rnbrf{display:flex;justify-content:center;align-items:center;text-align:center}.style_noActive__text__Rnbrf{width:230px;height:230px;border-radius:50%;background:#00b6ff;color:#fff;padding:35px;font-size:16px;font-weight:200}.style_search-spinner__59fT3{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);display:flex;z-index:4;justify-content:center;align-items:center}.style_search-spinner__wrapper__zrMPW{display:block;width:200px;height:200px;position:relative;background:#00b6ff;border-radius:50%;line-height:200px}.style_search-spinner__wrapper__zrMPW [class*=base]{margin:0}.style_search-spinner__wrapper__zrMPW [class*=hold]{height:200px}.style_search-spinner__wrapper__zrMPW [class*=hold] [class*=dot]{border-color:#fff}.style_search-spinner__wrapper-text__VLN2_{position:absolute;width:100%;display:block;text-align:center;left:0;bottom:-50px;color:#fff}.style_children___yUg9{padding:0 12px!important}.style_adults__bqls2{padding-right:12px!important}.style_price__rQq_r{color:#104f91}.LuxuryLogo_luxury-logo__OGxAc{border-radius:8px;background:linear-gradient(94deg,#fabc1e,#fad61e);padding:5px 12px;display:flex;gap:16px;font-size:15px;flex-wrap:nowrap;white-space:nowrap;width:198px}.LuxuryLogo_inline__32YO0,.LuxuryLogo_luxury-logo__OGxAc span{color:#3a2c00}.LuxuryLogo_inline__32YO0{gap:8px;padding:4px .6669rem 4px 8px;font-size:14px;align-items:center;line-height:17px;border-radius:5.333px;max-width:150px;letter-spacing:normal}.LuxuryLogo_inline__32YO0 .icon-svg{width:16px!important;height:18px!important}@media(max-width:767px){.LuxuryLogo_luxury-logo__OGxAc{font-size:12px;width:160px;align-items:center;padding:3px 10px;border-radius:8px}.LuxuryLogo_luxury-logo__OGxAc .icon-svg{width:16px;height:20px}}.TabAndFilterRow_filter-button__xSydX:hover{background-color:#000!important;background-color:transparent!important;border-color:#eceff6!important;box-shadow:0 0 0 .2rem rgba(0,182,255,.5);color:#00b6ff!important}.TabAndFilterRow_filter-button__xSydX{border:1px solid #eceff6;border-radius:8px;height:56px;letter-spacing:normal;outline:none!important}.TabAndFilterRow_filter-button__xSydX span{justify-content:space-between}.TabAndFilterRow_filter-button__xSydX .icon-svg--pin{width:14px}@media(max-width:767px){.TabAndFilterRow_filter-button__xSydX{width:100%}.TabAndFilterRow_filter-button__xSydX :global__filter{padding-bottom:.625rem;margin-bottom:.75rem}.TabAndFilterRow_filter-button__xSydX :global__filter [class*=col]>*{min-width:0}.TabAndFilterRow_filter-button__xSydX :global__filter--SearchByDest,.TabAndFilterRow_filter-button__xSydX :global__filter--SearchByMap{min-width:auto;width:100%!important}.TabAndFilterRow_filter-button__xSydX :global__filter__wrapper{flex-direction:column;gap:8px}}.HotelBox_greenbox__VmSsg{color:#07be82!important;background:#07be82;background:rgba(7,190,130,.1);border:none;padding:24px;border-radius:8px}.HotelBox_hotel-box-title__LGYFY{font-size:18px;text-transform:uppercase;color:#153c89}.HotelBox_orangebox___q6Hb{color:#ffb479!important;background:#fff7f0!important;border:none}.HotelBox_blueBox--sidebox__efEaz,.HotelBox_blueBox__Ktr0J{color:#153c89!important;background:#f1f7fa;border:none;padding:24px;border-radius:8px}.HotelBox_box__HZ3o_ ul li{font-size:14px}.HotelBox_box__HZ3o_ a{color:#00b6ff}.HotelBox_box__HZ3o_ span>strong{font-size:18px;line-height:38px}.HotelFacilities_facility__text__KDiwY{padding:.85rem 0;border-top:1px solid #e4e4e4;font-size:14px}.HotelFacilities_facility__m2m4w:last-child .HotelFacilities_facility__text__KDiwY,.HotelFacilities_facility__text--penultimate__HtZSJ{border-bottom:1px solid #e4e4e4}@media(max-width:575px){.HotelFacilities_facility__text--penultimate__HtZSJ{border-bottom:none}}.HotelAbout_disclaimer__o1B3U{display:flex;font-size:12px;margin-top:3rem}.HotelAbout_bullet__K9PFw{width:20px}.HotelBoxEasterDiscount_light-orange-box__56_G9{color:#3c321f!important;background:#f8f6e9!important;border:1px solid #fcf4de!important}.HotelBoxEasterDiscount_box___7Z5w{padding:12px 8px;margin-bottom:24px}@media(max-width:1024px){.HotelBoxEasterDiscount_box___7Z5w{margin-bottom:12px}}.HotelBoxEasterDiscount_content__HWr47{display:flex;justify-content:center;align-items:center;gap:32px}.HotelBoxEasterDiscount_text__dHSxp{max-width:385px;width:100%;cursor:pointer}.HotelBoxEasterDiscount_text__dHSxp p{margin-bottom:0}@media(max-width:1024px){.HotelBoxEasterDiscount_text__dHSxp p{margin-bottom:12px}}.HotelBoxEasterDiscount_text__dHSxp a{position:relative;font-weight:600;cursor:pointer;white-space:nowrap}.HotelBoxEasterDiscount_text__dHSxp a:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px dashed #3c321f}.HotelBoxEasterDiscount_text__dHSxp a:hover:after,.HotelBoxEasterDiscount_text__dHSxp:hover a:after{display:none}.OfferEditModal_offer-edit--extended__CgIuT{overflow-y:scroll;overflow-x:hidden;width:calc(100% + 20px);max-height:700px}@media(max-width:767px){.OfferEditModal_offer-edit--extended__CgIuT{width:100%;max-height:500px}.OfferEditModal_offer-edit--extended__CgIuT p{font-size:12px;max-width:275px}}@media (orientation:landscape){.OfferEditModal_offer-edit--extended__CgIuT{max-height:580px}}@media(max-width:900px)and (orientation:landscape){.OfferEditModal_offer-edit--extended__CgIuT{max-height:190px}}@media(max-width:767px){.OfferEditModal_offer-edit--wrapper__U2qMe>div{max-height:300px}}@media(min-width:768px)and (max-width:1024px){.DiscountTable_discount-table__rows___8mhP .col-0{padding-right:20px!important}.DiscountTable_discount-table__rows___8mhP .col-1{padding-left:20px!important}.DiscountTable_discount-table__rows___8mhP .col-2{padding-right:20px!important}.DiscountTable_discount-table__rows___8mhP .col-0,.DiscountTable_discount-table__rows___8mhP .col-1,.DiscountTable_discount-table__rows___8mhP .col-2{padding-bottom:54px!important}}.DiscountTable_discount-table__rows___8mhP .h6{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}@media(max-width:767px){.DiscountTable_discount-table__rows___8mhP{gap:48px}}.DiscountTable_discount-table__room__XLhMF{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}.DiscountTable_discount-table__table__PKt15{margin-top:.5rem;margin-bottom:0}.DiscountTable_discount-table__table-nobr__tYAOI td{line-height:22px;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.DiscountTable_discount-table__container__m3_g3{margin-top:32px}.DiscountTable_discount-table__column__f0qxd{display:flex;flex-direction:column}.DiscountTable_discount-table__header__ZIy9g{font-size:24px;margin:0}.DiscountTable_discount-table__table__PKt15{margin-top:0}.DiscountTable_discount-table__amount__rWQ_w{color:#07be82;font-size:18px;text-align:right;font-weight:700;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.DiscountTable_discount-table__total-row__P28s5{display:flex;justify-content:space-between;line-height:22px;border-top:1px solid rgba(21,60,137,.1);padding-top:20px}.DiscountTable_discount-table__total-label__bhfgW{font-size:15px;font-weight:700}.DiscountTable_discount-table__total-label-not-recap__nMH18{color:#07be82;font-size:18px}.DiscountTable_discount-table__total-amount__q24TV{color:#07be82;font-weight:700;text-align:right;font-size:21px;white-space:nowrap;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.DiscountTable_discount-table__total-amount-not-recap__8SLQW{font-size:28px}.Step2DiscountModal_close-btn__03wF7{top:-45px!important}.hotelContainer_hotel-container-wrapper__eB7ra{padding:38px 40px 40px!important;border-radius:12px;border:1px solid #eceff6}.hotelContainer_hotel-container-wrapper__eB7ra hr{border-top:1px solid #e7f2f6}@media(max-width:1024px){.hotelContainer_hotel-container-wrapper__eB7ra{padding-left:40px!important;padding-right:40px!important}}.hotelContainer_badges__zUDiR{padding-top:16px;padding-bottom:24px}@media(max-width:767px){.hotelContainer_badges__zUDiR{padding-top:8px;padding-bottom:4px}}.hotelContainer_premium-header__QjDND{border-radius:12px 12px 0 0;background:linear-gradient(94deg,#fabc1e,#fad61e);padding:12px 0;display:flex;justify-content:center;align-items:center;width:100%;gap:16px}.hotelContainer_premium-header__QjDND strong{font-weight:700}.hotelContainer_premium-header__QjDND span{font-size:15px;color:#3a2c00}@media only screen and (max-width:1024px){.hotelContainer_premium-header__QjDND{border-radius:0}}.hotelContainer_hotel-name__6MDfB{font-size:34px;font-size:2.125rem;color:#153c89;margin-bottom:0!important;margin-top:10px!important}.hotelContainer_hotel-name__6MDfB .stars{margin-bottom:0!important;margin-left:15px!important}.hotelContainer_hotel-name__6MDfB .hotelTitle__stars .stars__inner{top:-4px}@media(max-width:767px){.hotelContainer_hotel-name__6MDfB{margin-top:0!important}}@media(min-width:768px){.hotelContainer_hotel-name__6MDfB{font-size:2.25rem}}@media(max-width:1024px){.hotelContainer_links__E3i8w{margin-top:100px}}@media(max-width:767px){.hotelContainer_links__E3i8w{margin-top:8px}}.hotelContainer_breadcrumbs__u3YNh{padding-bottom:1rem;border-top:1px solid #e7f2f6}@media(max-width:767px){.hotelContainer_breadcrumbs__u3YNh{border-top:none}}@media(min-width:1025px){.hotelContainer_hotel-facilities-wrapper__E_kNY{padding-bottom:4px!important}}.hotelContainer_breadcrumbs__u3YNh>ol{padding-top:.5rem;padding-bottom:0;border-radius:0}@media(min-width:768px){.hotelContainer_breadcrumbs__u3YNh>ol{padding-top:1rem;border-top:none}}@media(max-width:767px){.hotelContainer_breadcrumbs__u3YNh>ol{border-bottom:1px solid #e7f2f6;padding:12px 0}}.hotelContainer_breadcrumbs__u3YNh>ol{margin-right:2px!important}@media(min-width:1025px){.hotelContainer_breadcrumbs__u3YNh>ol .hotelContainer_badges__zUDiR{margin:0!important;padding:0!important}}.HotelRatingTripAdvisorBadge_ta-badge__vOq_k{text-decoration:none;margin-top:-3px}@media(max-width:767px){.HotelRatingTripAdvisorBadge_ta-badge__vOq_k{margin-top:-1px}}.HotelRatingTripAdvisorBadge_ta-badge__text__ropKK{color:#70758c;margin-left:5px!important}@media(max-width:767px){.HotelRatingTripAdvisorBadge_ta-badge__text__ropKK{display:none!important}}.HotelRatingTripAdvisorBadge_badge-margin-left__puFXO{margin-left:-8px!important}@media(max-width:575px){.HotelRatingTripAdvisorBadge_ta-badge__image__QJ445{margin-bottom:1px}}@media(max-width:370px){.HotelRatingTripAdvisorBadge_ta-badge__vOq_k{width:80px}}.HotelBadges_hotel-badges__37Kyy{margin-top:14px!important;margin-bottom:27px!important}.HotelBadges_hotel-badges__37Kyy .rating__fav__full{margin-left:8px;padding-bottom:0}.HotelBadges_facilities-wrapper__4szab{display:none}@media(max-width:767px){.HotelBadges_facilities-wrapper__4szab{display:block}}.HotelTabs_nav-item__oSh9E{font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.HotelTabs_nav-item__oSh9E:last-child{margin-right:0!important}@media(max-width:1024px){.HotelTabs_nav-item__oSh9E{width:100%;flex:1!important;padding:20px 0!important}}.HotelTabs_nav-item__oSh9E.HotelTabs_luxuryTab___GxF_ a.active{color:#4b2900!important}.HotelTabs_nav-item__oSh9E a:not(.active){background:#f1f7fa!important}.HotelTabs_nav-parent__mPrL8{flex:1 0 auto}.HotelTabs_nav-parent__mPrL8 li>div>a{font-size:18px!important;font-weight:500}@media(max-width:767px){.HotelTabs_nav-parent__mPrL8{overflow:auto!important;white-space:nowrap!important;flex-wrap:nowrap!important}}.FbLike_share-link__IxLbJ{background-color:#1877f2;border:none;outline:none;color:#fff;font-weight:600;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:4px;padding:4px 9px;vertical-align:center;text-decoration:none;width:fit-content}.FbLike_share-link__IxLbJ:focus,.FbLike_share-link__IxLbJ:hover{outline:none;box-shadow:none}.FbLike_share-link__IxLbJ:hover{color:#fff}.LuxuryHotel_icon__a_W_H{margin-right:.25rem}.LuxuryHotel_label__9W_Ds{font-weight:300;font-size:10px;line-height:1;color:#000;text-transform:uppercase}.LuxuryHotel_label--bold__S_p7y{font-weight:700}