@charset "UTF-8";div#landingPage #carousellDescription .slick-slider .slick-regions{bottom:unset;left:20px;right:20px;top:-35px;width:unset}div#landingPage #carousellDescription .carouselItemContentContainer{height:130px;overflow-y:scroll}div#landingPage .carouselItemContentContainer span{color:#fff}div#landingPage #carouselMobileDescription{background-color:rgba(0,0,0,.8);border-radius:0;margin:10px 0 0;padding:10px 10px 15px;position:relative;z-index:1}div#landingPage #carousellDescription{background-color:rgba(0,0,0,.5);border-radius:10px;bottom:10px;padding:10px;position:absolute;right:10px;width:400px;z-index:10}div#landingPage .slick-list{z-index:1}.slick-slider .slick-promoAccommodations,div#landingPage .slick-slider .slick-promoAttractions{bottom:unset;top:-19px}div#landingPage .slick-slider .slick-top-regions{bottom:8px;left:20px;right:20px;top:unset;width:unset}div#landingPage .slick-slider .slick-search{top:-20px}.slick-top-regions li button:before,.slick-top-regions li.slick-active button:before,div#landingPage .slick-regions li button:before,div#landingPage .slick-regions li.slick-active button:before{color:#fff}div.landingPageDrawer .ant-menu-inline .ant-menu-submenu-title{padding-right:4px}div.landingPageDrawer ul li.ant-menu-item-active .ant-menu-title-content a,div.landingPageDrawer ul li.ant-menu-submenu-active .ant-menu-submenu-title .ant-menu-title-content a{color:#1890ff}div.landingPageDrawer .ant-drawer-content{background-color:rgba(0,0,0,.5)}div.landingPageDrawer .ant-menu-inline,div.landingPageDrawer .ant-menu-vertical,div.landingPageDrawer .ant-menu-vertical-left{border-right:0}div.promoAttractions{display:flex;flex-wrap:wrap;justify-content:center;min-height:265px;padding-left:15px;padding-right:15px}#landingPage.smartphoneDevice div.promoAttractions,#landingPage.tabletDevice div.promoAttractions{background-color:#fff;display:unset;flex-wrap:unset;justify-content:unset;padding:15px 10px 0}div.promoAccommodations{display:flex;flex-wrap:wrap;justify-content:center;min-height:265px;padding-left:15px;padding-right:15px}#landingPage.smartphoneDevice div.promoAccommodations,#landingPage.tabletDevice div.promoAccommodations{background-color:#fff;display:unset;flex-wrap:unset;justify-content:unset;padding:15px 10px 0}.titlePromo{color:rgba(0,0,0,.6);font-size:14px;margin-bottom:10px;margin-left:10px;margin-top:5px}#landingPage.smartphoneDevice .titlePromo,#landingPage.tabletDevice .titlePromo{margin-bottom:0}#landingPage .promoContainerBody{background-color:#fff;display:flex;flex:1;flex-direction:column;max-width:80%;min-width:360px;position:relative}#landingPage.smartphoneDevice .promoContainerBody,#landingPage.tabletDevice .promoContainerBody{max-width:unset}#landingPage .promoContainerSubBody{border:1px solid rgba(0,0,0,.05);border-radius:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;padding:5px 5px 0}#landingPage.smartphoneDevice .promoContainerSubBody,#landingPage.tabletDevice .promoContainerSubBody{border:unset;margin-bottom:0}div#landingPage div.promoAccommodations .ant-card-meta-detail>div:not(:last-child),div#landingPage div.promoAttractions .ant-card-meta-detail>div:not(:last-child){margin-bottom:0;margin-top:-3px}div#landingPage div.promoAccommodations .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn,div#landingPage div.promoAccommodations .ant-tabs-tab-btn,div#landingPage div.promoAttractions .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn,div#landingPage div.promoAttractions .ant-tabs-tab-btn{color:rgba(0,0,0,.7)}div#landingPage div.promoAttractions .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:rgba(0,0,0,.45);font-weight:600}div#landingPage div.promoAccommodations .ant-tabs-tab .ant-tabs-tab-btn:active,div#landingPage div.promoAccommodations .ant-tabs-tab:hover,div#landingPage div.promoAttractions .ant-tabs-tab .ant-tabs-tab-btn:active,div#landingPage div.promoAttractions .ant-tabs-tab:hover{color:rgba(0,0,0,.5)}div#landingPage div.promoAttractions .ant-tabs-tab .ant-tabs-tab-btn:active{color:rgba(0,0,0,.45);font-weight:600}div#landingPage div.promoAccommodations .ant-tabs,div#landingPage div.promoAttractions .ant-tabs{line-height:1.4}.promoAttractions .ant-tabs-ink-bar,div#landingPage div.promoAccommodations .ant-tabs-ink-bar{background-color:rgba(0,0,0,.1)}div#landingPage div.searchContainer{max-width:350px;min-width:290px;width:18%}div#landingPage .searchContainer .ant-tag-checkable{background-color:#fafafa}div#landingPage .searchContainer .ant-tag-checkable-checked{background-color:#1890ff}div#landingPage .searchContainer .ant-tag{margin-right:3px}div#landingPage #fullScreenContainer{overflow:hidden}div#landingPage #fullScreenContainer,div#landingPage #mobileContainer{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2);width:100%;z-index:0}div#landingPage form.searchAccommodations .ant-form-item-label{padding-bottom:3px;padding-top:3px}div#landingPage form.searchAccommodations .ant-form-item{margin-bottom:5px}div#landingPage form.searchAccommodations .verticalContainer{display:flex;flex-direction:row}div#landingPage form.searchAccommodations .verticalLeftItem{flex:1;margin-right:5px}div#landingPage form.searchAccommodations .verticalRightItem{flex:1;margin-left:5px}div#landingPage .buttonContainer{margin:10px}div#landingPage .paragraphTwoLines{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}div#landingPage .paragraphThirdLines{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}div#landingPage div.accommodationRecomendedItem .ant-image,div#landingPage div.attractionRecomendedItem .ant-image{border-radius:6px;max-height:60px;object-fit:cover;overflow:hidden}div#landingPage div.accommodationRecomendedItem .ant-card-meta-avatar,div#landingPage div.attractionRecomendedItem .ant-card-meta-avatar{margin-right:7px;padding:0}#landingPage .smartphonesPlatformIcons{position:absolute;right:0;top:100px;z-index:1}#landingPage.smartphoneDevice .smartphonesPlatformIcons,#landingPage.tabletDevice .smartphonesPlatformIcons{bottom:0;top:unset}.searchAccommodationsPanel .slickSearchPage,.searchAttractionsPanel .slickSearchPage{display:flex;min-height:300px}.searchAccommodationsPanel .slick-loading{background:red}.grayed-out{filter:grayscale(100%);opacity:.4}div.regionsTag{overflow-y:auto;-ms-overflow-style:none;background-color:unset;padding-bottom:0;padding-right:10px;padding-top:0;scrollbar-width:none;white-space:nowrap}.containerSectionMobile div.regionsTag{padding-left:10px}div.regionsTag span.ant-tag{border-radius:12px;margin-right:4px}div.regionsTag::-webkit-scrollbar{display:none}.containerSection{background-color:#f0f0f0;padding:0 10px 10px}.containerSection>div{border-radius:5px}div#landingPage .container-section{background-color:#f0f0f0;margin:0;padding:5px 10px}div#landingPage .container-section.noRegions{padding-top:10px}div#landingPage .first-container-section{padding-top:0}div#landingPage .section-content{background-color:#fafafa;border-radius:8px;padding:20px}div#landingPage.smartphoneDevice .section-content{background-color:#fff;padding:0}div#landingPage .section-title{margin:0;padding-bottom:20px;padding-top:0;text-transform:capitalize}div#landingPage.smartphoneDevice .section-title{padding:10px 10px 20px;text-transform:capitalize}div#landingPage .cards-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}div#landingPage .loading-container{display:flex;justify-content:center;padding:20px}div#landingPage .cardAccommodations .ant-card-body,div#landingPage .cardAttractions .ant-card-body{padding-top:14px}div#landingPage .cardAccommodations .ant-card-meta-title,div#landingPage .cardAttractions .ant-card-meta-title{margin-bottom:0;margin-top:-6px}div#landingPage .cardAccommodations .ant-image-mask,div#landingPage .cardAttractions .ant-image-mask{border-radius:3px}div#landingPage .cardAccommodations .ant-card-meta-avatar,div#landingPage .cardAttractions .ant-card-meta-avatar{padding-inline-end:10px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../node_modules/slick-carousel/slick/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(a4e97f5a2a64f0ab1323.eot);src:url(a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(295183786cd8a1389865.woff) format("woff"),url(c94f7671dcc99dce43e2.ttf) format("truetype"),url(../node_modules/slick-carousel/slick/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*# sourceMappingURL=landingpage.4dc51dcd.chunk.css.map*/