html{font-size:14px}body,html{height:100%;color:#3a3a3a}@media (min-width:768px){html{font-size:16px}}.pointer{cursor:pointer}.rowGrid{min-height:33.5px}.modal-header{background-color:#000;color:#fff}.close,.close:hover,.close:visited{color:#fff;opacity:1}.tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0 0 5px 5px;padding:10px}.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:hover{background-color:#165c7d;border-color:#165c7d}.pagination>li>a{color:#545b62}.card-header{padding:.4rem 1.25rem;font-size:1rem;background-color:#fff}.nav-tabs .nav-link{margin-bottom:0;border-color:#dee2e6}.btn-host{background-color:#165c7d}.border-host,.btn-host{border-color:#165c7d}.color-host{color:#165c7d}.bg-host{background-color:#165c7d}.bg-light-dark{background-color:#f0f0f0}.lb-sm{width:60px}.lb-md{width:120px}*{box-sizing:border-box}.form-margim{margin:1rem}.form-control{min-height:38px}.wrapper{display:grid;grid-template-columns:repeat(3,2fr);grid-row-gap:1em;grid-column-gap:1em}.wrapper>div{padding:0 4px}.border-left-primary{border-left:.25rem solid #165c7d!important}.border-left-white{border-left:.25rem solid #fff!important}.border-left-danger{border-left:.25rem solid #dc3545!important}.noborder{border:0}.card-body-gridview{flex:1 1 auto;padding:0 .9rem}.card-header-gridview{padding:.1rem 1rem}.card-header-form{padding:.3rem 1.25rem;border-bottom-color:#ffc107;border-bottom-width:3px}.modal.fade{z-index:10000000!important}.font_size_xxs{font-size:14px}.upload-drop-zone{color:#ccc;border-style:dashed;border-color:#ccc;text-align:center}.upload-drop-zone.drop{color:#222;border-color:#222}.badge-notify{background-color:#165c7d;position:relative;top:-13px;left:-24px}.mailboxballon{white-space:pre-line;text-align:initial;word-break:break-word}.nav-item:hover{border-bottom:2px solid #fc0303}.nav-item{border-bottom:2px solid #fff}.Logo{padding-left:calc(var(--bs-gutter-x)*0.5);max-width:100%;height:auto;max-height:70px}@media only screen and (max-width:600px){.Logo{padding-left:unset;max-width:100%;height:auto}}.divMain{min-height:100%;height:auto}.searchPage{padding:1rem 6vw}.searchCard{margin-left:10%}.search-btn{font-size:14px;background-color:initial;border:1px solid #dbdbdb;outline:none!important;border-radius:8px;text-overflow:ellipsis;padding-left:16px}.search-btn:hover{transition:.1s;border-color:var(--MainColor)}.search-btn:focus{outline-width:0;outline:none!important;outline-color:transparent;box-shadow:none}.accommodation{border:transparent;margin-bottom:2%;max-width:100%;box-shadow:5px 5px 8px hsla(0,0%,80.8%,.77)}.cardBody{padding:14px}.priceDiv{width:100%}.formGroup{margin-bottom:2%}.btn-moreData{padding:5px 20px;border-radius:30px;text-align:center;font-size:14px;background-color:initial;height:40px;position:relative;left:50%;transform:translate(-50%)}.btn-moreData,.btn-moreData:hover{color:#fff;border-color:var(--MainColor)}.btn-moreData:hover{background-color:var(--MainColor)}.image{padding:0;width:100%;height:100%;overflow:hidden;max-height:30vh;display:flex;align-items:center;border-radius:5px}.roomCardGallery .image-gallery-bullets{transform:scale(.7);bottom:8px}.roomCardGallery{padding:.8rem}.roomCardGallery .image-gallery{max-height:25vh!important}.roomCardGallery{color:#fff;margin-left:unset;margin-right:unset}.roomCardGallery .image-gallery-slides{display:flex!important;align-items:center}.roomCardGallery .image-gallery-slide.left,.roomCardGallery .image-gallery-slide.right{bottom:unset!important;top:unset!important}.roomCardGallery .image-gallery{max-height:16vh;overflow:hidden;display:flex;align-items:center;border-radius:5px}.roomCardGallery.open .image-gallery{max-height:22vh}.image .image-gallery-slide.left,.image .image-gallery-slide.right{bottom:unset!important;top:unset!important}.cardFooter{background-color:initial;border:0;padding-top:20px;padding-bottom:0;margin-bottom:0}.badge{border-radius:0}.back-green{background-color:var(--MainColor);color:#fff}.review{width:30px}.btn-green,.review{background-color:var(--MainColor);color:#fff;text-align:center}.btn-green{width:120px;height:35px;font-size:14px;border-color:var(--MainColor)}.btn-class{margin-right:12px;width:35px;height:35px;padding:6px 5px;border-radius:35px;font-size:11px;background-color:initial;color:var(--MainColor);border:.8px solid var(--MainColor)}.btn-class:hover,.classChecked{background-color:var(--MainColor);color:#fff;border-color:var(--MainColor)}.category{margin-left:1px}.checkCount{font-size:13px;margin:auto}.noResults{display:flex;align-items:center;margin-left:auto;margin-right:auto}.MuiFormControlLabel-root span{font-size:14px}.MuiFormControlLabel-root svg{height:22px;width:22px}.filter button,.filter button:hover{height:20px;padding:0;color:var(--MainColor)}.filter{padding:0;margin-bottom:20px}.filter h4{font-size:22px}.facets h5{font-size:16px;margin-bottom:10px}.price{margin:0}.class{margin-left:0;margin-bottom:5px}.class i{color:var(--MainColor);margin-right:3px}.col-10 h3{margin:0 0 5px}.custom-control-label:before{border:thin solid var(--MainColor);background-color:initial}.custom-control-label{outline:none!important}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:var(--MainColor)}.custom-control-input:checked~.custom-control-label:before{border-color:var(--MainColor);background-color:var(--MainColor)}.custom-control-input:checked~.custom-control-label:after,.custom-control-input:checked~.custom-control-label:before{outline:none!important;outline-color:transparent!important;outline-width:0!important;box-shadow:none!important}input[type=range]::-webkit-slider-thumb{background:var(--MainColor);height:12px;width:12px}input[type=range]::-webkit-slider-runnable-track{height:5px;background:#d3d3d3;border-radius:4px;border:.2px solid #d3d3d3}.sliderticks{display:flex;justify-content:space-between;padding:0 8px}.sliderticks p{position:relative;display:flex;justify-content:center;text-align:center;width:1px;background:#d3d3d3;height:8px;line-height:40px;margin:0 0 20px}.unavailable{background-color:#fd6363;color:#fff;max-height:40px;max-width:230px;text-align:center}.orderLabel{padding-right:0}.orderLabel h5{font-size:15px}.orderCombo{padding:0}.orderCombo .form-control-custom{background-color:initial;border:1px solid #000;border-radius:0;box-shadow:none;padding-top:3.5px}.options{background-color:#eee}.countFilters{background-color:var(--MainColor);height:21px;width:21px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;right:12px;top:-5px}.btn-circle{width:auto;height:35px;text-align:center;font-size:14px;background-color:initial;color:var(--MainColor);border-color:var(--MainColor)}.btn-circle:hover{background-color:var(--MainColor);color:#fff;border-color:var(--MainColor)}.btn-circle:disabled{border-color:var(--Warning);color:var(--Warning);background-color:#fff}.btn-search{width:120px;height:35px;text-align:center;font-size:14px;background-color:var(--MainColor)}.btn-search,.btn-search:hover{color:#fff;border-color:var(--MainColor)}.btn-search:hover{background-color:initial}.DateRangePicker_picker{z-index:9999}.DateInput__small_2,.DateInput_input__small{padding:0;width:78px}.DateRangePickerInput_arrow{margin-right:5px}.DateInput_input__small{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#212529;text-align:left}.DateRangePickerInput{align-items:baseline}.datePicker{margin-bottom:7px;height:44px;border:2px solid}.datePicker,.DateRangePicker_1,.DateRangePickerInput{background-color:initial;width:100%}.DateInput__small_2,.DateInput_input__small{height:35px;background-color:initial}.DateRangePickerInput__withBorder:hover,.OccupationCardBe:hover{transition:.1s;border:1px solid var(--MainColor)!important}.textToTruncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rangeFilterValue{color:var(--MainColor)}.viewOfferMapBtnDiv{display:flex;flex-direction:row;align-items:center;justify-content:end}.viewOfferMapBtn{background-color:initial;border:1px solid var(--MainColor);color:var(--MainColor);border-radius:5px;padding:5px;font-size:14px}.viewOfferMapBtn:hover{background-color:var(--SecColor);color:var(--MainColor)}.clear-btn{background-color:initial;color:var(--MainColor);font-size:14px;cursor:pointer}.closeMap{color:#000;cursor:pointer;padding:15px}canvas{border-radius:10px}#popup-content{width:361px!important;min-height:115px!important}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(65vh - 80px)!important}body{margin:0;font-size:.9rem;line-height:1.5;text-align:left}input:focus,select:focus,textarea:focus{outline:none}*{scroll-behavior:auto!important}.SelectedRateOption{background-color:var(--MainColor);color:#fff}.promoBadgeContainer{position:absolute;top:-25px;display:flex;align-items:center;justify-content:center;right:-30px;z-index:5}.white-bg{z-index:99}.white-bg .tooltip-inner{background-color:#fff!important;border:1px solid var(--MainColor)!important;color:var(--MainColor)!important}.desktop.white-bg .arrow:before{border-right-color:var(--MainColor)!important}.mobile.white-bg .arrow:before{border-top-color:var(--MainColor)!important}.desktop.white-bg{position:relative;animation:leftToRight 1s infinite}.mobile.white-bg{position:relative;animation:upToDown 1s infinite}@keyframes leftToRight{0%,to{left:0}50%{left:50px}}@keyframes upToDown{0%,to{top:0}50%{top:-10px}}.SearchFieldsDiscard{background:var(--SecColor)!important;color:var(--MainColor)!important}.image-gallery-bullet.active,.image-gallery-bullet:focus{background:var(--MainColor)!important;border-color:var(--MainColor)!important}.dropdown-item.active,.dropdown-item:active{background-color:var(--MainColor)!important}.my-6{margin-top:4rem!important;margin-bottom:4rem!important}.UpgradeYourStay{background:var(--SecondGrandient);max-width:320px;width:75%;height:45px;display:inline-flex;align-items:center;justify-content:center}.UpgradeYourStayTriangle{width:150px;height:27px;background:var(--SecondGrandientTriangle);display:inline-block;transform:rotate(307deg);margin-left:-82px;vertical-align:bottom}.btn-primary:hover{background-color:var(--SecColor)}.btn-primary{background-color:var(--MainColor);border-color:var(--MainColor)}.UpSellList{background:var(--Gradient)}.bg-menu{background-color:#313a46}a{color:var(--MainColor)}code{color:#e01a76}.bg-light{background:#fafcff 0 0 no-repeat padding-box!important}.shadow{box-shadow:0 3px 15px rgba(111,115,136,.10196078431372549)!important}.modal-body{background:#fafcff 0 0 no-repeat padding-box}.btn-host{color:#fff;background-color:var(--MainColor);border-color:var(--MainColor)}.color-blue{color:var(--MainColor)}.color-blue-muted{color:var(--SecColor)}.background-blue-muted{background-color:var(--SecColor)!important}.color-discount{color:var(--Buttons)!important}.bg-white{background-color:#fff;color:#000}.bg-violet{background-color:var(--Buttons)!important}.bg-light-violet{background-color:var(--SecButtons)!important}.color-red{color:var(--Warning)!important}.bg-red{background-color:rgba(238,106,95,.2)!important}.background-blue{background-color:var(--MainColor)!important}.border-bottom-host{border-bottom:1px solid var(--Warning)!important}.page-item.active .page-link{background-color:var(--Warning);border-color:var(--Warning)}.overbglight:hover{background-color:#f8f9fa!important}.CalendarDay__selected_span{background:var(--SecColor);border:1px double var(--SecColor);color:var(--Font)}.CalendarDay__selected_span:hover{background:var(--MainColor);border:1px double var(--MainColor);color:var(--Font)}.DateInput_input__focused{border-bottom:2px solid var(--MainColor)}.SingleDatePickerInput_calendarIcon_svg{fill:#495057}.input_border:focus{box-shadow:0 2px 0 0 var(--Font)}.dropdown-item:active{background-color:#fff!important}.image-gallery-svg:hover{background-color:rgb(255 255 255/80%)}.image-gallery-bullet .active{background-color:#fff!important}.EditButton:hover{background:var(--SecButtons)}.AddComment,.AddComment:hover{color:var(--MainColor)}.AddComment:hover{background-color:var(--SecColor)}.form-control:disabled,.form-control[readonly]{background-color:#fff!important}.SearchButton:hover{background-color:var(--MainColor);color:#fff}.UnselectedRateOption{border:1px solid var(--SecColor);background-color:#fff}.ServicesImage{background-size:cover;width:200px;height:200px;border-radius:5px}.NightsContainer{border-radius:15px;border:1.4px solid var(--MainColor)}.LangSwitch{color:var(--MainColor);float:right;cursor:pointer}.popover{max-width:100%}.cursor-pointer{cursor:pointer}.modal-content{border:none;border-radius:.25rem}.modal-backdrop{opacity:.1!important}input,textarea{border:0!important}input[type=range]{box-shadow:none!important}.css-yk16xz-control{border:0!important;box-shadow:0 3px 15px rgba(111,115,136,.10196078431372549);padding-left:unset!important;background-color:initial!important}.select_border .css-yk16xz-control{border:0!important;box-shadow:0!important;border-radius:0!important;border-bottom:1px solid var(--Font)!important}.container{max-height:100%;max-width:100%}.col-height-xs{max-height:35px}.font_size_xxxs{font-size:8px}.font_size_xxs{font-size:12px}.max-with-14Col{max-width:5.35%}.max_navbar_height{max-height:50px}.color-violet{opacity:1!important;color:var(--Buttons)!important}.text-lean{font-weight:300}.larger{font-size:120%}.rounded-corners{border-radius:8px}.bold{font-weight:500}.badgeCircle{border-radius:50%;width:36px;height:36px;padding:8px;border:2px solid;text-align:center;background:#fff;color:#666}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 4px)}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 4px)}.input-group-text{min-height:38px;border:0;background-color:#fff}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.1rem .2rem}.cleanInput{border:0;box-shadow:none;outline:0 none;background:transparent}.form-control{height:calc(1.8rem + 2px);padding:.2rem}.scrollableDiv::-webkit-scrollbar{height:10px;width:5px}.scrollableDiv::-webkit-scrollbar-track{border-radius:10px;background:#f1f1f1}.scrollableDiv::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}.scrollableDiv{width:100%;height:100%;overflow-x:auto;white-space:nowrap;display:inline-block;overflow-y:hidden}.scrollableDiv .col{vertical-align:top}.toolTip{visibility:hidden;width:170px;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;top:90%;margin-left:-98px;background-color:#555;color:#fff}.toolTip:after{content:"";position:absolute;bottom:100%;left:50%;border:5px solid transparent;border-bottom-color:#555}i .show{visibility:visible;animation:fadeIn 1s}.DateRangePicker_1,.DateRangePickerInput{text-align:left}.DateRangePickerInput{display:flex;align-items:center}.SingleDatePickerInput{border:0!important;text-align:left;width:100%}.SingleDatePicker{width:100%;border-bottom:1px solid var(--Font)}.css-1fhf3k1-control{background-color:initial!important;color:var(--Font)}.isDisabled .SingleDatePicker{border-bottom:unset!important}.DateInput__small{width:105px!important;padding-left:4px!important}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{border-radius:2px;background:var(--MainColor);border:1px double var(--MainColor);color:#fff}.DateRangePickerInput_calendarIcon{margin:0!important;padding:6px!important;background-color:#fff}#ChainPage .DateRangePickerInput_calendarIcon{padding:0!important}.inputChain{padding:.5rem 1rem!important;height:39px!important;font-size:.9em!important}.SingleDatePickerInput_calendarIcon{margin:0;padding:6px;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:3px;height:38px}.DateInput_input__small{padding-left:4px!important;box-shadow:0 0 0 rgba(111,115,136,.10196078431372549)!important}.DateInput_input{padding-left:0!important;cursor:pointer;font-size:14px;font-weight:400}.DateInput{width:130px}.DateRangePickerInput__withBorder{border-radius:10px;height:50px}.DateRangePickerInput__withBorder:hover,.OccupationCard:hover,.PromoInput:hover{transition:.1s;border:1px solid var(--MainColor)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.input_border_blue{border:0!important;border-radius:0;border-bottom:2px solid var(--MainColor)!important}.input_border,.input_border_blue{position:relative;padding:12px 0 5px;width:100%;outline:0;transition:box-shadow .15s ease-out}.input_border{border:0!important;border-radius:0;border-bottom:1px solid var(--Font)!important;background-color:initial!important}.occupationDiv{width:450px;position:absolute;margin-top:90px;z-index:100;background-color:#fff}.dropdown-item{text-align:center}.conditionsDiv{max-height:70px;overflow-y:auto}.conditionsDiv::-webkit-scrollbar{height:10px;width:5px}.conditionsDiv::-webkit-scrollbar-track{border-radius:10px;background:#f1f1f1}.conditionsDiv::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}.StripeElement{padding:12px 0 5px;border-radius:0;border-bottom:1px solid var(--Font)}.stripePayButton{width:100%}.roomCategoryCardGallery .image-gallery-bullets{transform:scale(.7);bottom:8px}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:25px!important;width:25px!important;border-radius:20px;margin:0 20px;padding:3px}.image-gallery-fullscreen-button .image-gallery-svg{height:25px!important;width:25px!important;border-radius:20px;margin:0 13px;padding:4px}.image-gallery-bullets{transform:scale(.7)}.image-gallery-bullet[aria-pressed=false]{border:0!important;background-color:rgb(255 255 255/60%)!important}.EditButton,.ResumeButtonContainer{display:flex}.EditButton{font-size:12px;border-radius:10px;padding:10px;align-items:center;justify-content:center;transition-duration:.3s;cursor:pointer;font-weight:500;border:unset;background:unset;color:var(--Buttons)}.SummaryContainer{margin-top:10%}.ReservationResumeHeader{margin-bottom:2%;font-size:27px;font-weight:300;color:var(--Font)}.CancelReservationContainer{display:flex;align-items:center;justify-content:end}.CancelReservationButton{padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;background:var(--Warning);border:1px solid transparent;transition-duration:.3s}.CancelReservationButton:hover{color:var(--Warning);border:1px solid var(--Warning);background:transparent}.HomePageButton{width:150px;padding:10px 5px;border-radius:10px;align-items:center;border:unset;justify-content:center;cursor:pointer;color:#fff;margin-top:15px;margin-bottom:10px;background-color:var(--MainColor)}.CommentsResume{font-size:12px;font-weight:400;color:#737b91}.CommentsResumeButtons{margin-top:2%;display:inline-block}.CancelationSection{margin-top:5%;color:var(--Font)}.UpgradesSection{margin-left:33.33%;margin-top:5%;padding-right:5%}.UpgrandesTitle{font-size:16px;font-weight:500;color:var(--Font)}.Upgrades{width:auto;margin-top:2%;height:270px}.UpgradeIMGContainer{display:inline-block;width:20%}.UpgradeDetails{display:inline-block;vertical-align:top;width:75%;margin-left:2%;font-weight:500;position:relative;height:inherit;color:var(--Font)}.UpgradeDetailsTitle{font-size:25px}.UpgradeButtonContainer{position:absolute;bottom:0}.UpgradeDetailsPrice{font-size:18px;margin-top:1%}.UpgradeDetailsDescription{margin-top:3%}.SectionTitle{padding-left:5%}.ResumeRightSideBar{padding-left:5%;padding-right:5%}.ButtonContainer{display:inline-block;vertical-align:top}.AddUpgradesSection{margin-top:5%;margin-bottom:10%}.BillingInfoCheckBox{width:20px;height:20px;margin-right:1%;vertical-align:top}.BillingInfoCheckBoxContainer{font-size:500;font-size:14px;margin-bottom:2%;margin-top:5%}.RoomResume{margin-top:2%}.RoomResumeContainer{width:50%;display:inline-block}.TotalCard{width:50%;margin-top:3%}.TotalSection{text-align:right;width:100%}.TotalSection b{float:left}.fa-2x{vertical-align:middle}.GuestDetailsButtonContainer{float:right}.GuestDetailsButtonContainer .EditButton,.GuestDetailsTitle{display:inline-block}.GuestDetailsTitle{width:80%}.GuestForm .row .col{padding-left:calc(var(--bs-gutter-x)*0.9);padding-right:calc(var(--bs-gutter-x)*0.9);margin-top:2%}.GuestForm .row .col input{padding-left:unset!important;padding-bottom:1%;padding-top:unset}.GuestForm{display:flex;flex-wrap:wrap;align-items:flex-end;grid-column-gap:2%;column-gap:2%;grid-row-gap:1rem;row-gap:1rem}.FormPlaceholder{color:#909090}.CountryCodePlaceholder,.FormPlaceholder,.TimesPlaceholder{font-size:14px;font-weight:500;position:absolute;transition:.2s ease-in-out}.CountryCodePlaceholder,.TimesPlaceholder{margin-top:20px;z-index:0;color:var(--Font)}.InvisibleLabel{display:none!important;z-index:0!important}.CountryCodeLabel,.TimesLabel{margin-top:0}.CountryCodeLabel,.FormLabel,.TimesLabel{font-size:12px;font-weight:400;transition:.2s ease-in-out;position:absolute;z-index:0;color:var(--Font)}.FormLabel{margin-top:-1.2%}.col.Placeholder{margin-top:4.1%!important}.FormSelect{margin-top:2px!important}.ArrowContainer{width:55px;height:55px;border-radius:50px;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.2)}.CardList{margin:unset}.SearchButton{width:50px;height:50px;background-color:var(--SecColor);color:var(--MainColor)}.PromoInput::placeholder{font-weight:500;color:var(--Font)}.PromoInput{height:50px;width:100%;min-width:130px;border-radius:10px;box-shadow:none!important;text-align:center;padding-left:5%;padding-right:5%;border:1px solid #dbdbdb!important}.EditResContainer{text-align:right}.guestDetailsContainer{width:100%;padding-top:12.7px}.guestDetailsContainer,.InputContainer{display:flex;align-items:flex-end;min-height:50px}.InputContainer{width:32%}.InputContainer .Placeholder{display:flex;align-items:flex-end}.CancelPopUpTitle{text-align:center;margin-top:10px;color:var(--Font)}.CancelPopUp{padding:1rem 2rem;border-radius:20px;width:590px;background-color:#fff}.CancelConditionSection{margin-top:5%;margin-bottom:5%}.CancelConditionSection,.CancelledSection{overflow:hidden;text-align:center;font-size:16px;font-weight:400;color:var(--Font)}.CancelledSection{margin-top:4%}.ReturnButton{color:var(--MainColor);background-color:var(--SecColor)}.ContinueButton,.ReturnButton{border-radius:10px;padding:.8rem 1.4rem;border:unset}.ContinueButton{color:var(--SecColor);background-color:var(--MainColor)}.CancelButton{border-radius:10px;padding:.8rem 1.4rem;border:unset;color:#fff;background-color:var(--Warning)}.CancelButtonsContainer{width:50%;display:inline-block;margin-bottom:5%}.css-yk16xz-control{box-shadow:none!important}.css-1fhf3k1-control{border:none!important}.css-109onse-indicatorSeparator{display:none}.Footer{width:100%;height:9.4vh;display:flex;align-items:center;justify-content:center;background-color:var(--SecColor);margin:unset}.ContactsIcon{width:25%;text-align:left;margin:.4rem 0;display:inline-block;vertical-align:middle;cursor:pointer}.FindResInput{width:100%;background-color:initial;border-bottom:1px solid #fff!important;color:#fff;font-size:12px;padding-left:unset!important}.FindReservationSectionCollapsed{display:inline-block;padding:.2rem 1rem;cursor:pointer}.FindReservationSection,.FindReservationSectionCollapsed{width:100%;background:var(--MainColor);height:100%;color:#fff;position:absolute;z-index:6}.FindReservationSection{padding:.2rem 0;overflow:hidden}.FindResButton,.FindResButtonDisabled{width:40px;height:40px;border-radius:10px;border:unset;background-color:hsla(0,0%,100%,.2);color:#fff;font-weight:700;display:inline-block;align-self:flex-end}.FindResButton:hover{background-color:#fff;color:var(--MainColor)}.FindResRetry{color:var(--Font);background-color:#fff;height:80%;border:unset;border-radius:10px;font-weight:400}.FindReservationSection.NotFound{background-color:var(--Buttons);padding:1rem 2rem}.SuggestionTitle{color:#fff}.OtherOfferContainer{color:#fff;display:flex;align-items:center;justify-content:center;margin:4rem 0 1.5rem}.ChooseRoom{color:var(--Buttons)}.SuggestionsCardContainer{background:#fff;width:auto;display:flex}.DescriptionContainer p,.DescriptionContainer span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:200px}.HomeSuggestionsContainer{height:100%;max-width:75%;width:auto;display:inline-flex;justify-content:flex-end}.ReturnHomeButton{background:var(--Buttons);padding:.4rem .8rem;color:#fff;border-radius:50px;font-size:14px;border:unset;cursor:pointer}.CountryCodePlaceholder,.TimesPlaceholder{color:#909090}.CountryCodePlaceholder.IsDisabled{margin-top:7px!important}.SkipSellUp{display:inline-block}.ResSumContainer{margin:0 6vw}.ConsentsSection .custom-switch.custom-control{display:inline-block;width:auto}.image-gallery-bullets .image-gallery-bullet{box-shadow:none!important}.PaymentOption{background:var(--SecButtons);padding:.5rem 1rem;color:var(--Buttons);border-radius:5px;font-size:14px;border:unset;cursor:pointer;margin-right:1rem}.PaymentOption:active,.PaymentOption:hover{background:var(--Buttons);color:#fff}.infoHover{transition:.2s;border-radius:100%;cursor:pointer}.infoHover:hover{color:#666}.voucherInput{color:#474747}.voucherInput.empty{border:1px solid #c1c1c1!important;padding:.5rem 1rem}.dropdown-menu.show{left:-20px!important}.css-107lb6w-singleValue,.css-tlfecz-indicatorContainer{color:var(--Font)!important}.css-g1d714-ValueContainer{padding:0!important}.GetDealContainer{min-width:350px}.conditionsDiv::-webkit-scrollbar-thumb{border-radius:0!important}::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:12px;background-color:#f5f5f5;height:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#d9d9d9}.SellItemDesc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pricesCalendarButton{border:1px solid transparent;padding:.5rem;background:var(--SecButtons);border-radius:5px;color:var(--Buttons);font-size:.875em}.pricesCalendarButton:hover{border:1px solid var(--Buttons)!important}@media only screen and (min-width:1026px){.mobile.white-bg,.PackageRoomsMobile{display:none!important}.RoomCategoryCardMobile{display:none}.dropdown-menu.show.currency{left:-40px!important}.MobilePaymentSection{display:none}.DescriptionContainer :first-child :not(:first-child),.DescriptionContainer :not(:first-child){display:none!important}.DescriptionContainer{max-height:65px;overflow:hidden;text-overflow:ellipsis}.CountryCodeLabel.IsDisabled,.TimesLabel.IsDisabled{margin-top:-15px}.Header{height:10vh;padding:2vh 4vw;border-radius:unset}.Header,.UpSellCardContainer{width:100%}#MobileSearchResume,#MobileSearchResumeDummy,.CartBackground,.CartSection,.CollapseCart,.MobileGetDeal,.MobileHotelName,.MobileMenu,.RoomCategoryCardMobile,.SearchFieldsModalContainer{display:none!important}.InputContainer.Address{width:66%!important}.ContactsTxt{word-break:break-all;font-size:.9em;justify-content:center;display:inline-flex;overflow:hidden;align-items:center;min-width:15%;max-width:20%}.ContactsIcon,.ContactsTxt{color:#758493}.ResSumDates{white-space:nowrap}.UpsellCardQuantity .select{display:none}.GuestDetailsButtonContainerDesktop{display:flex!important}.GuestDetailsButtonContainerMobile{display:none!important}}@media only screen and (max-width:1025px){.searchPage{padding-top:0!important}.ExperienceButton,.NoAvailXP{width:100%}.desktop.white-bg,.PackageRooms{display:none!important}.promoBadgeContainer{right:-15PX}.dropdown-menu.show.currency{left:10px!important}.AvailableRoomsTitle,.pricesCalendarButton{margin:1rem 0}.GuestDetailsButtonContainerDesktop{display:none!important}.GuestDetailsButtonContainerMobile{display:flex!important}.backToHomeButton{display:none}.container{padding-bottom:3rem!important}.UpsellCardQuantity .input{display:none}.css-107lb6w-singleValue{margin-top:10px}.DesktopPaymentSection{display:none}.FormLabel{margin-top:-5%}#contactContainer,#countryCodeContainer,#DocTypeContainer,#genderContainer{padding-top:2%}#TitleContainer{padding-top:0}.Header{height:10vh;width:100%;border-radius:unset;padding:2vh 0}.ContactsIcon{width:20%}.SectionsTitles{font-size:30px;margin-bottom:2rem}.ReturnHomeButton{margin:2rem 0}.roomCategoryCardGallery{padding:.8rem}.HomeSuggestionsContainer{justify-content:center}.SuggestionTitle{font-size:25px;margin:unset!important;margin-bottom:2rem!important}.RateDetails{display:none}.SuggestionsCardContainer{padding:5%!important}.PromoInput::placeholder{color:var(--MainColor)}.Footer{display:none}.DateRangePicker{width:100%}.InputContainer,.InputContainer.Address{width:100%;padding-top:7%}.ComplexSelectDesktop,.DesktopMenu{display:none!important}.ResSumContainer{margin:2%!important}.ResSumDates .fa-lg.mr-2{margin-right:2px!important}.ResSumDates .fa-lg.ml-3{margin-left:5px!important}.ResSumDates span{display:inline-block}#Summary,.CardList,.GuestDetailsSection,.PaymentSection,.RadioContainer,.ResSumGuestSection,.ResSumPaymentSection,.SuggestionsContainer{display:block;flex-wrap:unset;margin-top:unset;margin-right:unset;margin-left:unset}.EditResContainer{width:100%;text-align:center}.ResResumeSideBar{padding:unset!important;margin-top:5%}.UpSellCardContainer{justify-content:left!important;border-radius:unset;overflow:auto}.UpSellCardContainer::-webkit-scrollbar{display:none}.SuggestionsContainer{max-height:310px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.SuggestionsContainer::-webkit-scrollbar{display:none}.SkipSellUp{position:absolute;display:block;bottom:6%;margin:unset!important;width:100%;text-align:center}.GetDealContainer,.OtherOfferContainer,.ReservationResume{display:none}.OffersContainer{width:100%!important}.RoomAmenities,.RoomInfo{width:100%;max-width:unset;display:block}.RoomProps{display:inline-block;width:unset;font-weight:500}.RoomButtonDetails{background-color:var(--SecColor);color:var(--MainColor)}.RoomButtonDetails,.RoomButtonSelect{width:100%;height:40px;border:unset;border-radius:5px}.RoomButtonSelect{background-color:var(--MainColor);color:#fff}.ChainRoomButtonSelect{width:100%;height:40px;border-radius:5px;background-color:initial;border:1px solid var(--MainColor);color:var(--MainColor)}.RoomCategoryCard{display:none}.roomCategoryCardGallery .image-gallery{max-height:25vh!important}#RoomDetailsModal{margin:unset}#RoomDetailsModal .image-gallery-image{border-radius:unset}.ModalCloseButton{position:absolute;top:10px;right:10px;z-index:1060;width:20px;height:20px;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:10px;background:#fff}.ModalAmenetiesContainer{display:flex;justify-content:flex-start;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;align-items:center;height:50px}.ModalSelectButtonContainer{transform:translateZ(0);display:flex;grid-gap:2rem;gap:2rem;padding:2.5rem 0;width:100%}.ModalSelectButtonContainer button{width:100%;height:40px;border:unset;border-radius:5px;background-color:var(--MainColor);color:#fff}.isIOS .ModalSelectButtonContainer{transform:translateZ(0);display:flex;grid-gap:2rem;gap:2rem;padding:2.5rem 0 7rem;width:100%}#RoomDetailsModal .modal-body{width:100vw;min-height:100vh}.ToggleRateOptionButtonContainer{display:inline-block;vertical-align:top;margin-left:10px}.ToggleRateOptionButton{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:var(--SecButtons);color:var(--MainColor)}.RateOption{width:100%;border-radius:10px;height:50px;display:flex;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:15px}.MobileGetDeal{position:absolute;width:100%;margin-top:5%;color:var(--MainColor)}.MobileHotelName{width:100%;font-size:18px}.MobileGetDealButton{border-radius:5px;border:none;height:40px;width:100%;background-color:var(--MainColor);color:#fff}.SectionTitle{padding-left:unset;padding-bottom:5%;padding-top:5%;font-size:30px}.ReservationResumeHeader{font-size:20px}.CancelReservationContainer{margin:10% 0;text-align:center;display:flex;justify-content:center}.TotalCard{width:100%;margin-bottom:5%}.CartSection{position:fixed;bottom:0;width:100%;z-index:8;background-color:#fff}.CollapsedCart{width:100%;height:70px}.CartProceed{width:100%;height:inherit;border:none;border-radius:5px;background-color:var(--MainColor);color:#fff}.CartSubtitle{font-size:10px;color:#737b91}#MobileSearchResume{width:100%;min-height:80px;display:flex;align-items:center;z-index:8;background-color:var(--Font);color:#fff}.SearchFieldsModalContainer{overflow:hidden;overflow-y:auto;margin:unset;position:fixed;z-index:10;top:10vh;right:0;left:0;bottom:0;background-color:#fff;transform:translateZ(0);height:-webkit-fill-available;-webkit-overflow-scrolling:touch}.PromoInput{width:100%;height:50px;border-radius:10px;text-align:left;background:unset;border:1px solid var(--SecColor)!important}.DateRangePickerInput__withBorder{height:50px;background-color:unset;justify-content:center}.ContactsTxt{word-break:break-all;width:80%;display:inline-block;vertical-align:middle}.CartBackground{width:100%;height:100%;opacity:.6;position:fixed;z-index:8;top:0;background-color:var(--Font)}.CollapseCart{width:30px;height:30px;border-radius:50px;position:fixed;right:5%;display:flex;align-items:center;justify-content:center;margin-top:-40px;z-index:220;background-color:#fff}.CartPriceOpen{font-size:16px;font-weight:500;color:var(--MainColor)}.CartPrice{font-size:14px}.CancelPopUp{width:100%;margin-top:-60%}.CancelButtonsContainer{width:unset;display:block}.UpgradesSection{margin-left:unset;padding-right:unset}.UpgradeIMGContainer{width:45%;margin-right:5%}.UpgradeDetails{width:48%}.ServicesImage{background-size:cover;width:140px;height:140px;border-radius:5px;margin-left:7%}.UpgrandesTitle{margin-bottom:5%;margin-left:4%}.Upgrades{margin-bottom:5%;height:unset}.UpgradeDetailsTitle{font-size:18px}.UpgradeDetailsPrice{font-size:16px}#searchResMobile{transition:height .25s ease-in;overflow:hidden}#searchResMobile,#searchResMobile .FormLabel,#searchResMobile .FormPlaceholder,#searchResMobile input{color:#fff;background-color:var(--MainColor);border-color:var(--MainColor);padding-left:0}#searchResMobile button{color:#000!important}.MobileMenuFormLabel{margin-top:-18px}.MobileMenuFormLabel,.MobileMenuFormPlaceholder{font-size:12px;font-weight:200;transition:.2s ease-in-out;position:absolute;z-index:1;color:#fff}.MobileMenuFormPlaceholder{margin-bottom:0;margin-top:5px}#searchResMobile input{padding-left:2px!important;min-height:30px!important}#searchResMobile .FindReservationSection{width:100%!important;display:flex;flex-direction:column;justify-content:space-around}}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes pulse-sync{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.wpwl-wrapper.wpwl-wrapper-cardHolder div{color:#a94442}.wpwl-button.wpwl-button-pay{color:#fff;background-color:var(--MainColor);border:unset;box-shadow:0 3px 15px rgba(111,115,136,.10196078431372549);border-radius:10px;margin-top:20px}.wpwl-label{color:#737373;font-weight:600}.wpwl-control{border:0;border-bottom:1px solid var(--Font)!important;padding:.375rem 0;height:calc(2.25rem + 2px);background-clip:padding-box;color:#495057;border-radius:0}.wpwl-form{max-width:unset;margin:0}.wpwl-group,.wpwl-sup-wrapper{display:inline-block;width:32%;margin:0 .5%;vertical-align:top}.wpwl-brand-card,.wpwl-label{display:none!important}.wpwl-wrapper{width:100%;padding:unset}.wpwl-group.wpwl-group-brand{width:20%;margin:0}.wpwl-group.wpwl-group-cardNumber.wpwl-clearfix{width:79%;margin-left:1%;margin-right:0}.wpwl-group.wpwl-group-submit.wpwl-clearfix{width:100%}.wpwl-button.wpwl-button-pay{border-radius:.25rem;width:100%}.wpwl-control.wpwl-control-iframe input{background-color:unset!important}.wpwl-message{max-width:unset!important}.ChooseFromOtherOffers{font-weight:1.3em}.ContactContainer{padding:0 4rem;height:100%}.wpwl-label.wpwl-label-billing{display:unset!important}.wpwl-group.wpwl-clearfix.wpwl-group-billing{width:100%;margin-top:1rem}.wpwl-group-email{width:98%!important}.roomCardGallery .image-gallery-svg,.roomCategoryCardGallery .image-gallery-svg{color:#fff!important;margin-left:unset;margin-right:unset}.image-gallery-fullscreen-button .image-gallery-svg:hover,.image-gallery-right-nav .image-gallery-svg:hover,.roomCardGallery .image-gallery-left-nav .image-gallery-svg:hover,.roomCategoryCardGallery .image-gallery-left-nav .image-gallery-svg:hover{background-color:rgba(0,0,0,.09019607843137255)}.roomCategoryCardGallery .image-gallery-slides{display:flex!important;align-items:center}.roomCategoryCardGallery .image-gallery-slide.left,.roomCategoryCardGallery .image-gallery-slide.right{bottom:unset!important;top:unset!important}.roomCategoryCardGallery .image-gallery{max-height:16vh;overflow:hidden;display:flex;align-items:center;border-radius:5px}.SellItemsCalendar .DateInput,.SellItemsCalendar .DateRangePickerInput_arrow.DateRangePickerInput_arrow_1,.SellItemsCalendar .DateRangePickerInput_calendarIcon.DateRangePickerInput_calendarIcon_1{display:none!important}.SellItemsCalendar .DateRangePickerInput.DateRangePickerInput_1.DateRangePickerInput__withBorder.DateRangePickerInput__withBorder_2{border:unset!important;width:100%!important}.SellItemsCalendar .DateRangePickerInput__withBorder{border-radius:unset!important;height:unset!important}.SellItemsCalendar .DateRangePicker_picker.DateRangePicker_picker_1.DateRangePicker_picker__directionLeft.DateRangePicker_picker__directionLeft_2{top:unset!important}#PricesCalendar .DateRangePickerInput.DateRangePickerInput_1.DateRangePickerInput__withBorder.DateRangePickerInput__withBorder_2{border:unset!important;width:100%!important}#PricesCalendar .DateInput,#PricesCalendar .DateRangePickerInput_arrow.DateRangePickerInput_arrow_1,#PricesCalendar .DateRangePickerInput_calendarIcon.DateRangePickerInput_calendarIcon_1{opacity:0!important;position:absolute;top:-45px;left:160px;pointer-events:none}#PricesCalendar .DateRangePicker_picker{z-index:99!important;top:0!important;width:100%!important;position:relative!important}#PricesCalendar .DayPicker.DayPicker_1.DayPicker__horizontal.DayPicker__horizontal_2.DayPicker__withBorder.DayPicker__withBorder_3{width:unset!important}#PricesCalendar .DateRangePicker.DateRangePicker_1{width:100%!important}#PricesCalendar .DayPicker.DayPicker_1.DayPicker__horizontal.DayPicker__horizontal_2.DayPicker__withBorder.DayPicker__withBorder_3>div>div{width:unset!important}#PricesCalendar .DayPicker_transitionContainer.DayPicker_transitionContainer_1.DayPicker_transitionContainer__horizontal.DayPicker_transitionContainer__horizontal_2{width:100%!important;height:unset!important}#PricesCalendar .DateRangePickerInput{display:unset!important}#PricesCalendar .DayPicker_weekHeader_li{width:3.6vw!important}#PricesCalendar .DayPicker_weekHeader.DayPicker_weekHeader_1{white-space:nowrap}#PricesCalendar .DayPicker_weekHeader.DayPicker_weekHeader_1:first-child{padding:0 .2vw!important}#PricesCalendar .DayPicker_weekHeader.DayPicker_weekHeader_1:nth-child(2){left:30vw!important}#PricesCalendar .DayPicker__withBorder{box-shadow:unset!important}#PricesCalendar .CalendarMonthGrid_month__horizontal.CalendarMonthGrid_month__horizontal_1>.CalendarMonth.CalendarMonth_1{padding-top:10px!important}#PricesCalendar .CalendarMonthGrid_month__horizontal.CalendarMonthGrid_month__horizontal_1:nth-child(3){padding-left:2vw}#PricesCalendar .CalendarMonthGrid_month__horizontal.CalendarMonthGrid_month__horizontal_1:nth-child(2){border-right:1px solid #c5c5c5;padding-right:2vw}#PricesCalendar .CalendarDay__default{width:3.6vw!important;height:3.6vw!important}#PricesCalendar .CalendarDay__default .CalDay{color:var(--Buttons)}#PricesCalendar .CalendarMonthGrid__horizontal{width:100vw!important;position:unset!important}#PricesCalendar .CalendarDay__default:hover{background-color:hsla(0,0%,96.1%,.9019607843137255)!important}#PricesCalendar .CalendarDay__selected:hover{background-color:var(--MainColor)!important}#PricesCalendar .CalendarDay__blocked_calendar{background-color:#cacccd!important}.sticky{bottom:16vh!important}@media only screen and (max-width:1025px){.sticky{bottom:10vh!important}.unSelectedChat.chatLogo{font-size:2.8em!important}#PricesCalendar .CalendarDay__default{width:10vw!important;height:10vw!important;max-width:10vw;max-height:10vw}#PricesCalendar .CalendarDayInterior:nth-child(2){font-size:.6em!important}#PricesCalendar .CalendarDayInterior:first-child{font-size:.7em!important}#PricesCalendar .DayPicker_weekHeader_li{width:10vw!important}#PricesCalendar .DayPicker_weekHeader.DayPicker_weekHeader_1:first-child{padding:0 13px!important}#PricesCalendar .CalendarMonthGrid.CalendarMonthGrid_1.CalendarMonthGrid__vertical.CalendarMonthGrid__vertical_2>div:nth-child(3) .CalendarMonth_caption.CalendarMonth_caption_1{padding-bottom:10px!important;padding-top:10px!important}#PricesCalendar .DayPicker_transitionContainer.DayPicker_transitionContainer_1.DayPicker_transitionContainer__vertical.DayPicker_transitionContainer__vertical_2{height:565px!important}#PricesCalendar .DateRangePicker_picker{z-index:0!important}#PricesCalendar .DateInput,#PricesCalendar .DateRangePickerInput_arrow.DateRangePickerInput_arrow_1,#PricesCalendar .DateRangePickerInput_calendarIcon.DateRangePickerInput_calendarIcon_1{opacity:0!important;position:unset;top:unset;left:unset;pointer-events:none}}@media only screen and (max-width:1500px) and (min-width:1025px){.ContactsTxt{width:35%;min-width:unset;max-width:unset}.ContactsTxt,.ContactsTxt.Small{word-break:break-all;color:#758493;font-size:.9em;justify-content:center;display:inline-flex;overflow:hidden;align-items:center}.ContactsTxt.Small{width:10%;max-width:9rem}.ContactContainer{padding:0 2rem 0 4rem}.ExperienceCart{margin-left:.5rem!important}}.ExperienceCart{margin-left:.25rem}.unSelectedChat{display:flex;align-items:center;justify-content:center;padding:.7rem;background:#bfbfbf;border-radius:100px;font-size:2em;color:#fff;margin-inline:.5rem;max-width:50px;max-height:50px;min-width:50px;min-height:50px}.Facebook-Messenger{background:#0084ff}.Instagram{background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1)}.Whatsapp{background:#4dc247}.Skype{background:#00aff0}.defaultChat{background:#ff6550}.slowTrans{transition:all 50ms cubic-bezier(.12,.83,.78,.68)}.btn:focus{box-shadow:unset!important}#Filters input[type=checkbox]{border:1px solid #000!important}.popover.show.bs-popover-auto{top:10px!important}#Filters .custom-control{padding-left:2rem!important}.hasAmenitiesSelected{width:10px;height:10px;border-radius:100px;background-color:var(--MainColor);position:absolute;margin-top:-45px;margin-right:-45px}.hasAmenitiesSelected.trash{background-color:grey;width:25px;height:25px}#Filters input[type=checkbox]:disabled,.custom-control-input:disabled~.custom-control-label{color:#c3c3c3!important}.promoBadge{z-index:99;position:absolute;top:-20px;right:0;margin-right:-30px;display:flex;align-items:center;justify-content:center;background:var(--SecColor);width:50px;height:50px;border-radius:700px;box-shadow:0 3px 15px rgba(111,115,136,.38);color:var(--MainColor);font-size:1.4em;font-weight:700}.promoBadge.sugPromo{right:unset;margin-right:-20px}button.DayPickerKeyboardShortcuts_buttonReset{display:none!important}.rateName:hover{text-decoration:underline}.rateAndOccupancySelect .popover.show.bs-popover-auto{box-shadow:0 3px 15px rgba(111,115,136,.10196078431372549)!important;border:0;margin-left:1rem}.rateAndOccupancySelect .arrow{display:none}.roomCategoryCardGallery.open .image-gallery{max-height:22vh}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:var(--MainColor)!important;background-color:var(--SecColor)!important;border-color:var(--MainColor)!important}.btn-cancel{color:var(--Warning);background-color:#fce1df;border:unset}.btn-cancel:active,.btn-cancel:focus,.btn-cancel:hover{color:#fce1df!important;background-color:var(--Warning)!important;border-color:#fce1df!important}.singleRateOccupation .css-yk16xz-control{border:1px solid var(--MainColor)!important}.singleRateOccupation .css-1okebmr-indicatorSeparator{display:none}.singleRateOccupation .css-tlfecz-indicatorContainer{color:var(--MainColor)!important}.singleRateOccupation .css-g1d714-ValueContainer{justify-content:center}.singleRateOccupation .css-1pahdxg-control{border:1px solid var(--MainColor)!important;box-shadow:unset!important}.PackageImage{transition:.3s}.PackageImage:hover{box-shadow:10px 0 8px 0 rgba(85,86,95,.1803921568627451)!important}.btn-cool{color:var(--MainColor)!important;background-color:var(--SecColor)!important;border-color:var(--SecColor)}.PackageRooms{transition:.5s}.PackageRooms:hover{background:#fafafa;border-radius:5px}.ExperienceButton{padding:.5rem 1rem;border-radius:4px;max-width:100%;font-size:.8rem}.tab-border-host{border-radius:0!important;border-bottom:3px solid var(--MainColor)!important}.nav-item:hover{border-color:transparent!important}.navLink{border-bottom:0 solid var(--SecColor)!important}.navLink:hover{transition:.5s;background:var(--SecColor)}.mandatoryConsent{color:var(--Warning);padding-left:1px;margin-top:-3px;position:absolute}.css-9gakcf-option{background-color:var(--MainColor)!important}.css-1n7v3ny-option{background-color:var(--SecColor)!important}.css-1pahdxg-control{outline:0!important;border-width:0!important;box-shadow:unset!important;padding-left:16px!important;background-color:initial!important}.css-1pahdxg-control:focus{outline:none!important}.css-1wa3eu0-placeholder{color:#000!important;font-size:14.4px!important}.css-yk16xz-control{padding-left:16px!important}.GustDetailsSecondCard .css-yk16xz-control{padding-left:0!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--MainColor)!important;border-color:var(--MainColor)!important}.css-yk16xz-control:focus,.css-yk16xz-control:focus-within{outline:0!important}.custom-control-input:active~.custom-control-label:before{background-color:var(--SecColor)!important}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem var(--SecColor)!important}.search-btn{border-radius:5px!important}.css-yk16xz-control{cursor:pointer!important}#ChainPage .DateRangePickerInput__withBorder{border-radius:5px!important;height:auto!important;padding:.5rem 1rem!important;height:39px!important}.DateInput_input{padding-top:4px!important}#ChainPage .DateInput_input{padding:0!important;font-size:.9em!important;height:19px!important}#ChainPage .material-symbols-outlined{font-size:1.66em!important;padding:0 .3rem 0 0!important}.DateInput_fang{top:45px!important}.checkInDark,.checkOutDark{vertical-align:middle}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 20}.btn-pricesCalendar{background-color:var(--SecColor);color:var(--MainColor)}.btn-pricesCalendar:hover{background-color:initial;color:var(--MainColor);border:1px solid var(--MainColor);transition:.2s ease-in-out}.removeChevron .css-1fhf3k1-control .css-1hb7zxy-IndicatorsContainer{display:none!important}.roomDetailsModal .image-gallery-content:not(.fullscreen) img{height:50vh}.image-gallery .fullscreen .image-gallery-image{max-height:100vh!important}.invalid{border-bottom:1px solid red!important}input,textarea{box-shadow:none!important}.DateInput_input{padding:8px 4px 4px}.DateInput_input__small{height:34px;border:none!important}.DateRangePickerInput_calendarIcon_svg{fill:#495057}.CalendarDay__blocked_out_of_range,.CalendarDay__default,.DayPickerNavigation_button__default{border:none!important}.DayPicker_weekHeader_li{color:#758493;font-weight:500}.CalendarMonth_caption{color:#07294c;font-size:16px}#BirthdateContainer .SingleDatePickerInput{border:0!important;text-align:left!important;width:100%!important}#BirthdateContainer .SingleDatePicker{width:100%!important}#BirthdateContainer .DateInput__small{width:105px!important;padding-left:4px!important}#BirthdateContainer .CalendarDay__selected,#BirthdateContainer .CalendarDay__selected:active,#BirthdateContainer .CalendarDay__selected:hover{border-radius:2px!important;background:var(--MainColor)!important;border:1px double var(--MainColor)!important}#BirthdateContainer .DateRangePickerInput_calendarIcon{margin:0!important;padding:6px!important}#BirthdateContainer select{padding:15px 2%;margin:3% 0;border:1px solid var(--Font);border-radius:5px;font-size:14px;background:unset;width:100%}#BirthdateContainer .SingleDatePickerInput_calendarIcon{margin:0!important;padding:6px!important}#BirthdateContainer .SingleDatePickerInput__withBorder{border-radius:3px!important}#BirthdateContainer .DateInput,#BirthdateContainer .SingleDatePickerInput{background-color:initial!important;background:transparent!important}#BirthdateContainer .DateInput_input{cursor:pointer!important;font-size:1rem!important;font-weight:400!important;color:var(--Font);line-height:unset!important}.DateInput_input__disabled{font-style:normal}input::placeholder{opacity:1}#BirthdateContainer .DateInput_input::placeholder{color:#909090;font-weight:500!important;font-size:14px}#BirthdateContainer .DateInput{width:100%!important}#BirthdateContainer .DateRangePickerInput__withBorder{border-radius:10px!important;height:60px!important}#BirthdateContainer .DateRangePickerInput__withBorder:hover{transition:.1s!important;border:1px solid var(--MainColor)!important}#BirthdateContainer .CalendarMonth_caption{padding-bottom:unset!important}#BirthdateContainer .DateInput_fang{display:none!important}.DateInput_input__disabled{background-color:unset!important}#BirthdateContainer .invalidDate::placeholder{color:red!important}