@import url(https://fonts.googleapis.com/css?family=Montserrat:400,800);@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;800&display=swap);.header-container{background-color:hsla(0,0%,100%,.9);display:grid;grid-template-columns:200px 1fr 1fr;padding:1em 2.5em;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.log-con{display:flex}.logo{display:grid;grid-template-columns:1fr}.header-container .logo h3{-webkit-text-fill-color:transparent;background:linear-gradient(to right,var(--s1-color),var(--s-color));-webkit-background-clip:text;background-clip:text;font-size:2em;font-weight:800}.header-container .logo p{color:var(--g-color);font-size:12px}.btn-primary{background-color:var(--p-color);border:2px solid var(--s-color);cursor:pointer}.btn-primary a{color:var(--s-color)}.btn-second a{color:var(--p-color)}.btn-second{background:linear-gradient(to right,var(--s1-color),var(--s-color));border:none;cursor:pointer}.login-signup-container{grid-gap:1rem;align-self:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr;justify-self:flex-end}@media (max-width:638px){.header-container .logout{display:none}.header-container{grid-template-columns:1fr}.header-container .logo h3{font-size:1.5em}.header-container .logo p{font-size:10px;margin-right:5px}.logo{text-align:center}.callus{margin:0}.callus,.login-signup-container,.menu{display:none}}@media (min-width:639px) and (max-width:994px){.header-container .logout,.login-signup-container{display:none}.header-container{align-items:center;grid-template-columns:1fr 60%;justify-content:center}}.menu-container{align-items:center;display:flex;gap:.5em;justify-content:center;width:100%}.linksm{grid-gap:5px;color:var(--g-color);display:grid;gap:5px;grid-template-columns:20% 1fr;padding:.5rem;position:relative;width:-webkit-max-content;width:max-content}.display-menus{grid-gap:1rem;align-items:flex-end;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);justify-items:flex-end}.linksm svg path{stroke:var(--g-color)}.linksm:hover{color:var(--s-color)}.linksm:hover svg path{stroke:var(--s-color);color:var(--s-color)}.linksm.active{color:var(--s-color)}.linksm{overflow:hidden}.linksm.active svg path{stroke:var(--s-color);color:var(--s-color)}.linksm:before{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .2s ease-in-out}.linksm.active:before,.linksm:before{background-color:var(--s-color);bottom:0;content:"";height:3px;position:absolute;width:100%}.linksm.active:before{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:565px) and (max-width:994px){.linksm{align-items:center;display:flex;flex-direction:column;justify-content:center}.linksm.active svg path,.linksm:hover svg path{stroke:var(--s-color);color:var(--s-color)}.menu-container{justify-content:flex-end}}@media (max-width:638px){.menu-container{display:none}}.mobile-navbar{display:none}.mlink{position:relative}.mlink svg path{stroke:var(--g-color)}@media (min-width:565px) and (max-width:994px){.mobile-navbar{display:none}}@media (max-width:564px){.mobile-navbar{display:block}.mobile-menus{align-items:stretch;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:100%;justify-content:space-evenly;width:100%}.mobile-navbar{background-color:var(--p-color);border-top:1px solid var(--g-color);bottom:0;height:3em;position:fixed;width:100%}.mlink.active{color:var(--s-color)}.mlink{overflow:hidden}.mlink.active svg path{stroke:var(--s-color);color:var(--s-color)}.mlink:before{scale:0;top:0;transition:all .3s ease-in-out}.mlink.active:before,.mlink:before{background-color:var(--s-color);content:"";height:3px;position:absolute;width:100%}.mlink.active:before{border-radius:5px;bottom:0;scale:1}.mlink{align-items:center;color:var(--g-color);display:flex;flex-direction:column;justify-content:center}.active,.active svg path{stroke:var(--s-color);color:var(--s-color)}}.home-container{min-height:100dvh;width:100%}@media (max-width:475px){.home-container{display:flex;flex-direction:column;height:100dvh}.home-container main{flex-grow:1;overflow-x:hidden;overflow-y:auto}::-webkit-scrollbar{display:none}}.search-container{display:grid;grid-template-columns:35% 1fr}.search-container0 .mobile-navbar{display:none}.search-container .bookform-container form{display:flex;flex-direction:column;width:100%}.search-con{overflow-x:hidden;overflow-y:auto;padding:0 10px}.search-box{border-radius:.3rem;box-shadow:1px 1px 5px var(--g1-color);margin:.3rem auto 1.5rem;padding:0 10px 0 0}.feature-box span{font-size:12px;margin-right:.8rem}.button-container{bottom:10px;display:flex;gap:20px;justify-content:flex-end;position:absolute;right:5px}.hotel-info{position:relative}.feature-box{justify-content:space-between;padding-top:.5rem}.f-box,.feature-box{align-items:center;display:flex}.f-box{justify-content:flex-start}.search-box{grid-gap:20px;display:grid;gap:20px;grid-template-columns:350px 1fr;grid-template-rows:200px;width:100%}.hotel-name-rating{align-items:center;display:flex;justify-content:space-between;padding-top:.5rem}.st-add{color:var(--g-color);font-size:12px;margin-top:.5rem}.hotel-name-rating h3{font-size:16px}.hotel-name-rating .rating{align-items:center;border:none;border-radius:.2rem;box-shadow:1px 1px 5px var(--g1-color);color:var(--b1-color);display:flex;gap:5px;justify-content:center}.feature-box{position:relative}.rating .rating-box{align-items:baseline;border-left:2px solid var(--g1-color);color:var(--b1-color);display:flex;font-size:14px;gap:3px;justify-content:center;padding:.2rem}.search-img-box{display:flex;position:relative}.search-box .search-img-box .img{display:flex;height:100%;overflow:auto;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%}.search-img-box .img img{flex-shrink:0;height:100%;scroll-behavior:smooth;scroll-snap-align:center;width:100%}.rating{border:2px solid var(--g1-color);border-radius:5px;padding-left:2px}.price{margin-top:.5rem}@media (max-width:634px){.search-container0 .header-container{display:none}.search-container0 .mobile-navbar{display:block}.search-img-box{display:flex;height:150px;overflow-x:auto;overflow-y:hidden;width:100%}.button-container{display:none}.search-con{padding:0}.search-img-box .img img{scroll-behavior:smooth;width:100%}.search-box{background-color:var(--b-color);display:block;margin-bottom:2rem;padding:0;width:95%}.search-container{grid-template-columns:1fr}.search-container:last-child{margin-bottom:4rem}.hotel-info{padding:0 10px}.feature-box{display:none}.price{align-items:center;display:flex;justify-content:flex-end;margin-top:0;padding-bottom:.5rem;position:static}}@media (max-width:994px) and (min-width:639px){.search-box{grid-gap:10px;display:grid;gap:10px;grid-template-columns:300px 1fr;width:100%}.search-container{grid-template-columns:1fr}.line2{grid-column-end:3;grid-column-start:1;width:100%}.hotel-info{height:100%}.button-container{bottom:10px;padding-top:45px;right:0}}.search-any{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;width:100vw}.search-any svg{color:var(--g1-color);font-size:100px}.search-any p{color:var(--g-color);font-size:15px}.filter-container .search-btn input{border-radius:.2rem}.top-search-container{grid-row-gap:.5rem;background-color:var(--p-color);border-bottom:1px solid var(--g-color);display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:2.5rem;padding:6px 6px 4px!important;position:-webkit-sticky;position:sticky;row-gap:.5rem;top:0;z-index:9999}.search-container .top-search-container{display:none}.filter-container{background-color:var(--p-color);width:100%}.filter-container form{display:flex;flex-direction:column;padding:2rem 1rem}.top-destination{grid-column-end:4;grid-column-start:1}.top-destination input{border:1px solid var(--g-color);border-radius:.5rem;color:var(--g-color);font-size:20px;height:2.5rem;padding-left:1rem;width:100%}.top-dates{display:grid;grid-column-end:3;grid-column-start:1;grid-template-columns:1fr 1fr}.top-dates span{color:var(--s-color)}.top-dates p{color:var(--g-color);font-size:11px}.top-guests p:first-child{color:var(--s-color);font-size:14px}.top-guests p:nth-child(2){color:var(--g-color);font-size:14px}.filter-container .filter-btn{display:none}.minmax-container{grid-gap:1rem;grid-row-gap:2rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;row-gap:2rem}.minmax-container .mm{align-items:center;display:grid;grid-template-columns:1fr 2fr;justify-content:center}.minmax-container .mm h4{color:var(--g-color);font-size:14px}.minmax-container .mm .input{color:var(--g-color);font-size:16px;padding:.5rem}.minmax-container .mm .input:focus{border:1px solid var(--s-color)}.filter-container .relative .input-Guest-childrens{position:relative!important}@media (max-width:564px){.search-container .bookform-container{display:none}.search-container .top-search-container{display:grid}.top-dates{padding-left:.8rem}.search-container0 .header-container{display:none}.filter-container{background-color:var(--p-color);min-height:100dvh;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .3s ease-in;width:100%;z-index:10000}.filter-container .filter-btn{display:block;padding-right:.7rem}.filter-container .filter-btn .btn{background:linear-gradient(to right,var(--s1-color),var(--s-color))}}@media (max-width:994px) and (min-width:565px){.search-container .top-search-container{display:grid}.search-container .bookform-container{display:none}.filter-container{background-color:var(--p-color);min-height:100dvh;position:absolute;top:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);transition:all .8 ease-in;width:100%;z-index:10000}.filter-container form{margin:0 auto;width:75%}.filter-container .filter-btn{display:block;padding-right:1rem!important}.search-container0 .header-container{display:none}}.minmax-container .slider{position:relative}.minmax-container .progress,.minmax-container .slider{border-radius:.2rem;grid-column-end:3;grid-column-start:1;height:5px}.minmax-container .progress{background:linear-gradient(to right,var(--s1-color),var(--s-color));position:absolute;top:0}.minmax-container .rangeinput{grid-column-end:3;grid-column-start:1;height:5px;position:relative}.minmax-container input[type=range]{-webkit-appearance:none;background:none;grid-column-end:3;grid-column-start:1;height:5px;pointer-events:none;position:absolute;top:0;width:100%}.minmax-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(to right,var(--s1-color),var(--s-color));border-radius:50%;height:15px;pointer-events:auto;width:15px}@media (max-width:564px){.minmax-container input[type=range]::-webkit-slider-thumb{height:20px;width:20px}}.bookform-container{margin:3rem auto;position:relative;width:80%}form{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr}.calendarWrap{margin:0 auto}form label .input,form label span{color:var(--g-color)}form label .input{font-size:20px;height:3rem;padding-left:.5em;width:100%}.relative{position:relative}Form label{display:flex;flex-direction:column;gap:5px}.roomsGuests p{font-size:13px;margin-top:5px}.randg h4{align-items:center;display:flex;justify-content:center}.randg h4 span:nth-child(odd){-webkit-text-fill-color:transparent;background:linear-gradient(to right,var(--s1-color),var(--s-color));-webkit-background-clip:text;background-clip:text}.input-Guest-childrens{background-color:var(--p-color);border-radius:.5rem;padding-top:.5rem;position:absolute;width:100%}.input-children{display:grid;grid-template-columns:20% 1fr 20%;width:0}.input-Guest-childrens .form-inputs label{color:var(--g-color)}.roomsGuests{display:flex;flex-direction:column}.randg{color:var(--g-color);display:flex;justify-content:space-around}.randg span{color:var(--s-color)}.calendarWrap,.calender-wrapper,.rdrCalendarWrapper{width:100%}.rdrMonth{width:100%!important}.date-btn .btn,.filter-btn .btn{background-color:var(--s-color);border:none;color:var(--p-color);height:30px;margin:.5rem 0 .5rem auto;width:50px}.rdrDayNumber span:after{background:var(--s-color)!important}.date-btn,.filter-btn{width:100%}label .input:focus{border:2px solid var(--s-color);color:var(--g-color)}.search-btn{height:2.5em;margin-top:1em;width:100%}.search-btn input{background:linear-gradient(to right,var(--s1-color),var(--s-color));border:none;border-radius:.3rem;color:var(--p-color);font-size:16px;font-weight:600;height:100%;width:100%}.form-inputs{margin-top:10px;width:100%}.form-inputs label{margin-left:10%}.input-inner{display:grid;grid-template-columns:20% 1fr 20%;height:30px;margin:auto;width:80%}.input-inner .inner-btn{background:linear-gradient(to right,var(--s1-color),var(--s-color));border:none;border-radius:.2rem;color:var(--p-color);font-size:20px;height:100%;outline:none;width:100%}.input-inner .inner-btn,.input-inner h4{align-items:center;display:flex;justify-content:center}.submit-reset-input{align-items:center;display:flex;justify-content:space-around}.submit-reset-input .sub{align-items:center;display:flex;justify-content:center;margin:1rem 0;padding:.5rem 1rem;width:90px}.ant-picker{height:3rem}@media (max-width:638px){.bookform-container{margin-top:1rem;padding:0 1em 1em;width:100%}.bookform-container Form,form{flex-direction:column}form{display:flex}form label{gap:0}.bookform-container Form label{margin-top:1em}.no-margint{margin-top:0}.randg{display:flex;justify-content:space-around;padding:2em 0}.randg,label span{color:var(--g-color)}label span{font-size:15px}form label .input{font-size:20px;padding-left:.5em;width:100%}.search-btn{height:2.5em;margin-top:1em;width:100%}.search-btn input{background:linear-gradient(to right,var(--s1-color),var(--s-color));border:none;color:var(--p-color);font-size:16px;font-weight:600;height:100%;width:100%}.form-inputs{margin-top:10px;width:100%}.form-inputs label{margin-left:10%}.input-inner{display:grid;grid-template-columns:20% 1fr 20%;height:30px;margin:auto;width:80%}.input-inner .inner-btn{background-color:var(--s-color);border:none;color:var(--p-color);font-size:20px;height:100%;outline:none;width:100%}.input-inner .inner-btn,.input-inner h4{align-items:center;display:flex;justify-content:center}.submit-reset-input{display:flex;justify-content:space-evenly;padding:2em 0 1em}.submit-reset-input .sub{margin:0;padding:1rem 1.5rem;width:130px}.relative .input-Guest-childrens{position:relative!important}}@media (max-width:994px) and (min-width:635px){.bookform-container{width:95%}form{grid-template-columns:1fr 1fr 1fr}.search-btn{grid-column-end:3;grid-column-start:2}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 2px 0 rgba(35,57,66,.21)}.rdrDateDisplayItem input{background:transparent;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:transparent #34495e transparent transparent;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:transparent transparent transparent #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:transparent;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:hsla(0,0%,100%,.85)}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:hsla(0,0%,100%,.09);border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:transparent;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.explore-container{margin-top:2rem;width:100%}.explore-cities{display:flex;gap:20px;margin-top:2em;overflow-x:auto;overflow-y:hidden;padding:0 20px}.explore-heading p a{color:var(--s-color);font-weight:800;margin-right:.5rem}.explore-heading{padding:0 1rem}.explore-city{display:grid;grid-template-rows:150px 20px}.explore-city p{color:var(--g-color);font-size:14px;margin-top:5px;text-align:center}.cityimg{width:150px}.cityimg img{border-radius:10px;height:100%;width:100%}@media (max-width:994px) and (min-width:565px){.cityimg{width:100px}.explore-city{grid-template-rows:100px 20px}.explore-heading p a{margin:0}}@media (max-width:564px){.cityimg{width:75px}.explore-city{grid-template-rows:75px 20px}.explore-heading p a{font-weight:500;margin:0}}.explore-type-container{margin:3rem 0 4rem}.explore-type{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(5,1fr);overflow-x:auto;overflow-y:hidden;padding:0 20px}.explore-type .type-container{display:flex;flex-direction:column;margin-top:1.5rem;position:relative;width:300px}.type-info{background-color:rgba(0,0,0,.5);border-radius:0 0 1rem 1rem;bottom:0;color:var(--p-color);height:30%;padding:.5rem 0 0 1rem;position:absolute;transition:height .2 ease-in;width:100%}.type-container .type-info h4,.type-container:hover .type-info h3,.type-container:hover .type-info p{display:none}.type-container:hover .type-info h4{display:block}.type-container:hover .type-info{align-items:center;display:flex;height:20%;justify-content:center;padding:0}.type-info h3{font-size:24px}.type-info p{text-transform:capitalize}.type-img{height:100%}.type-img img{border-radius:1rem;height:100%;width:100%}.explore-heading{align-items:center;display:flex;justify-content:space-between}::-webkit-scrollbar{display:none}@media (min-width:565px) and (max-width:994px){.explore-type{gap:.7rem}.explore-type .type-container{width:250px}.type-info{height:30%;padding:.5em .5em .5em 1em}.type-info h3{font-size:16px}.type-container .type-info h4,.type-info p{font-size:12px}}@media (max-width:564px){.top-search-container{padding:12px}.explore-type{gap:.5rem}.explore-type .type-container{width:200px}.type-info{height:35%;padding:.5em .5em .5em 1em}.type-info h3{font-size:16px}.type-container .type-info h4,.type-info p{font-size:12px}}.register-container{align-items:center;display:flex;justify-content:center;min-height:100dvh;width:100%}.h1{background:linear-gradient(to right,var(--s1-color),var(--s-color));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;margin-top:1rem}.h2{text-align:center}.p{font-size:14px;font-weight:100;letter-spacing:.5px;line-height:20px;margin:20px 0 30px}.span{font-size:12px}.a{color:var(--g-color);font-size:14px;margin:15px 0;text-decoration:none}.switch{color:var(--s-color);cursor:pointer}.resgister-btn{background:linear-gradient(to right,var(--s1-color),var(--s-color));border:1px solid var(--s-color);border-radius:.5rem;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:12px 45px;text-transform:uppercase;transition:-webkit-transform 80ms ease-in;transition:transform 80ms ease-in;transition:transform 80ms ease-in,-webkit-transform 80ms ease-in}.resgister-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.resgister-btn:focus{outline:none}.ghost{background-color:initial;border-color:#fff}.form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 50px;text-align:center}.input{background-color:#eee;border:none;margin:0;padding:12px 15px;width:100%}.container{background-color:#fff;border-radius:10px;min-height:580px;position:relative;width:20%}.form-container{height:100%;position:absolute;top:0;transition:all .6s ease-in-out}.sign-in-container{left:0;width:50%;z-index:2}.container.right-panel-active .sign-in-container{-webkit-transform:translateX(100%);transform:translateX(100%)}.sign-up-container{left:0;width:50%;z-index:1}.container.right-panel-active .sign-up-container{-webkit-animation:show .6s;animation:show .6s;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}@-webkit-keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.social:hover{color:var(--s-color)}.social-container{margin:20px 0}.social-container a{align-items:center;border:1px solid #ddd;border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin:0 5px;width:40px}.container{min-height:80vh;overflow:hidden;width:30%}.sign-in-container{width:100%}.sign-up-container{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%}.container.right-panel-act .sign-in-container,.container.right-panel-act .sign-up-container{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:564px){.container{height:100dvh;width:100%}.h1{font-size:22px;margin-top:15px}}@media(min-width:565px) and (max-width:949px){.container{height:100dvh;width:80%}.h1{font-size:22px;margin-top:15px}}.register-cont{align-items:center;display:flex;gap:2rem;justify-content:center;padding-top:1rem}.detail-container{height:100%;margin:0 auto;width:60%}.detail-container .det-cont-1{height:150px;margin:0 auto;overflow:hidden;width:150px}.det-cont-2{text-align:center}.det-cont-2 h3{color:var(--g2-color)}.det-cont-2 p{color:var(--g-color)}.detail-container .det-cont-1 img{height:100%;scale:1.2;width:100%}.log-cont{height:100%;margin:0 auto;padding:4rem 1rem 2rem;text-align:center;width:60%}.log-cont h2{background:linear-gradient(to right,var(--s1-color),var(--s-color));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;margin-bottom:.2rem}.log-cont p{color:var(--g-color);font-size:14px}.logout-2{margin:1rem auto;width:300px}@media (max-width:638px){.logout-2{margin:1rem auto;width:90%!important}.detail-container{height:100%;width:100%}.register-cont{align-items:center;display:flex;justify-content:center;padding-top:1rem}.log-cont{width:95%}}.review-container{padding-top:2rem}.review-container h4:first-child{align-items:center;color:var(--g2-color);display:flex;font-weight:600}.re-head{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.re-head h4:nth-child(2){align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.hot-sho2{color:var(--g2-color);font-size:13px;padding-top:.3rem}.re-head h4:nth-child(2) span span{font-size:19px}.post-review-container{padding:2.5rem 0 2rem}.review{padding:2.5rem 0 0}.review h4{padding-bottom:1rem}.review .rev-cont{background-color:var(--b-color);border-radius:.3rem;margin-bottom:.5rem;padding:.5rem}.re-content{height:auto;overflow:hidden;position:relative;transition:all .8s ease-in-out;width:100%}.re-content:before{background:linear-gradient(to bottom,transparent,var(--p-color));bottom:0;content:"";height:3rem;position:absolute;width:100%}.review .rev-cont .name-rat{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.icon-rat2,.review .rev-cont .name-rat .icon-n{align-items:center;display:flex;gap:5px}.icon-n p{font-weight:400}.rev-content{color:var(--g-color);font-size:14px}.icon-n svg{font-size:20px}.see-rev.btn-primary{background-color:var(--b1-color);border:none;color:var(--p-color);margin-top:1rem;width:100%}.icon-n p:nth-child(2){color:var(--g2-color)}.icon-rat2 p:nth-child(2){color:var(--g-color)}.post-review-container h4{color:var(--g2-color);font-weight:600;padding-bottom:1rem}.re-bot{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.post-review-container .re-cont{background-color:var(--b-color);border-radius:.5rem;padding:.3rem}.post-review-container textarea{border:none;border-radius:.3rem;padding:.5rem .5rem 0;width:100%}.rat-spe{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.re-bot .post-link{background-color:var(--p-color);display:inline-flex;margin-right:.5rem;padding:.5rem .7rem}.re-bot .post-link,.re-post{align-items:center;border-radius:.3rem;justify-content:center}.re-post{background-color:var(--b1-color);color:var(--p-color);display:flex;font-weight:500;height:40px;padding:.5rem 1rem;text-transform:capitalize}.re-bot .post-link svg{font-size:24px}.prem{background-color:#fffbe7;border:2px solid var(--y-color);border-radius:1rem;color:var(--y-color);padding:.3rem}.rating{align-items:center;display:flex;font-size:16px}.affd{background-color:var(--gr2-color);border:2px solid var(--gr-color);border-radius:1rem;color:var(--gr-color);padding:.3rem}.re-head h4:nth-child(2) .span2{color:var(--g-color);font-size:12px;font-weight:400}.rating-1{display:flex;flex-direction:column;gap:5px}.rat-line{align-items:center;display:grid;grid-template-columns:40px 1fr 50px;justify-content:center}.rating-1 h3{font-size:15px}.rat-l{background-color:var(--b-color);position:relative;width:100%}.rat-l,.rat-l1{border-radius:10px;height:8px}.rat-l1{background:linear-gradient(to right,var(--b-color),var(--b1-color));left:0;position:absolute}.hotel-dis .stayInfo .filter-container{background-color:var(--p-color);display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:.3rem;position:static;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;width:100%}.hotel-dis .stayInfo .filter-container .book-form{background-color:var(--b-color)}.room-container{padding:2.5rem 0 1.5rem}.room-cont{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.room-container h4{color:var(--g2-color);font-weight:600;padding-bottom:1.5rem}.room-de{background-color:var(--b-color);border-radius:.5rem;box-shadow:1px 1px 5px var(--g1-color);display:grid;grid-template-columns:1fr;margin-bottom:1.5rem;overflow:hidden;padding-bottom:5px;width:100%}.room-de-1{align-items:center;display:flex;font-size:15px;justify-content:space-between;padding-right:.3rem;padding-top:.5rem}.ro-des{color:var(--g-color);font-size:14px;padding-top:.3rem}.room-de2 .btn{background-color:var(--b-color);border:2px solid var(--b1-color);border-radius:.3rem;color:var(--b1-color);margin-left:auto;margin-right:5px}.room-de .room-img{display:flex;height:125px;overflow:auto;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%}.room-img img{flex-shrink:0;height:100%;scroll-behavior:smooth;scroll-snap-align:start;width:50%}.room-de-1 p:first-child,.room-de-1 p:nth-child(2){color:var(--g2-color);font-weight:500}.room-de-1 p:nth-child(2) span:first-child{color:var(--gr-color)}.room-de-1 p:nth-child(2) span:nth-child(2){color:var(--y-color);font-size:10px;text-decoration:line-through!important}.review h4{color:var(--g2-color);font-weight:600}.rat-no{align-items:center;color:var(--g-color);display:flex;font-size:12px;gap:3px;justify-content:center}.rat-no span{font-size:10px}.footer-hot{align-items:center;background-color:#384464;display:flex;flex-direction:column;grid-column-end:3;grid-column-start:1;height:400px}.footer-hot h3{font-size:40px;padding-top:2rem}.footer-hot h3 a{color:var(--p-color)}.footer-hot .ul-cont{color:var(--g1-color);display:flex;gap:5rem;padding-top:4rem}.ul-cont a,.ul-cont a:visited{color:var(--s-color)}.head-foot{align-items:center;display:flex;flex-direction:column;justify-content:center}.head-foot p{color:var(--s-color);font-size:12px}.ul-cont li{list-style-type:none;margin-bottom:1rem}@media (max-width:638px){.room-cont{grid-template-columns:1fr}}.rooms-number-cont{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:2rem .5rem .5rem}.ro-btn{margin-top:.5rem}.ro-num-cont{align-items:center;background-color:var(--p-color);border-radius:.2rem;display:flex;flex-direction:column;justify-content:center;padding:.5rem}.ro-number{font-size:16px;font-weight:500;margin-bottom:3px}.ro-number,.ro-number span{color:var(--g2-color)}.ro-number span:nth-child(2){color:var(--s-color)}.ro-num-cont .btn{margin:0;padding:0!important}.ro-num-cont .btn-unavailable{background-color:initial;border:2px solid var(--r-color);color:var(--r-color);display:flex;flex-direction:column}.ro-num-cont .btn{padding:0}.ro-num-cont .btn-select{background-color:var(--gr1-color);border:2px solid var(--gr-color);color:var(--gr-color);display:flex;flex-direction:column}.ro-num-cont .btn-unavailable span:nth-child(2){font-size:10px;font-weight:400}.price-de{align-items:center;display:flex;justify-content:space-between}.price-container{color:var(--g2-color);padding-top:2rem}.price-de-cont{display:flex;flex-direction:column;gap:10px;padding-top:1.5rem}.price-container h4{color:var(--g2-color);font-weight:600}.price-de5 .price2{align-items:center;border-top:2px solid var(--g2-color);color:var(--g2-color);display:flex;justify-content:flex-end;padding-top:.5rem;width:100px}.price2{color:var(--g-color);font-size:13px}.price-de3 .price2{color:var(--y-color)}.pay-cont{align-items:center;background:linear-gradient(to right,var(--s1-color),var(--s-color));border-radius:.3rem;bottom:10px;display:flex;justify-content:space-between;margin-top:2rem;padding:.5rem;position:-webkit-sticky;position:sticky}.pay-cont p{color:var(--p-color);font-size:13px;font-weight:500}.pay-cont h5{color:var(--p-color);font-size:20px}.pay-cont .btn{border:none;color:var(--s-color)}.hotel-detail-container{display:grid;grid-template-columns:70% 1fr;margin:0 auto!important;min-height:100dvh;width:100dvw}.hotel-detail-container .header-container,.hotel-detail-container .hotel-dis{grid-column-end:3;grid-column-start:1}.hotel-detail-container .stayInfo .filter-container{display:block;min-height:250px}.hotel-detail-container .hotel-images{display:flex;grid-column-end:3;grid-column-start:1;height:50vh;margin:0 auto;overflow:hidden;position:relative;width:75%}.hotel-detail-container .hotel-images img{flex-shrink:0;height:100%;width:50%}.hotel-images .back-arr{display:none}.left-arr,.right-arr{background-color:#fff;border-radius:50%;color:var(--g-color);font-size:30px;height:30px;position:absolute;width:30px}.hotel-detail-container .hotel-images img:last-child{width:100%}.left-arr{left:10px}.left-arr,.right-arr{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.right-arr{right:10px}.hotel-dis{padding-left:5px;padding-top:15px}.hotel-dis .hot-name{color:#3b3b3b;font-size:24px}.hot-off{color:#ebc336;font-size:13px;padding-bottom:10px}.hot-des-head{color:var(--s-color);color:#3b3b3b}.hot-des-p{color:#6b6b6b;font-size:15px}.hotel-detail-container .header-container{display:none}.hotel-detail-container{position:relative}.hotel-dis{background-color:var(--p-color);border-radius:1.5rem 1.5rem 0 0;grid-column-end:3;grid-column-start:1;margin:0 auto;padding:2rem .7rem .7rem;width:75%}.hotel-detail-container .stayInfo .filter-container label span{color:var(--g-color)}.hotel-detail-container .stayInfo .filter-container .randg{padding:1rem 0}.hotel-detail-container .stayInfo .filter-container .roomsGuests{padding-top:2rem}.hotel-detail-container .hotel-bop{display:none}.hotel-detail-container .filter-container{border-radius:.5rem;-webkit-transform:translateY(-300%);transform:translateY(-300%)}.hotel-detail-container .filter-container .book-form{background-color:var(--p-color);border-radius:.5rem;margin:0 auto;padding:1rem!important;width:95%}.hotel-detail-container .filter-container .book-form .input{font-size:20px}.hot-st{align-items:center;color:var(--y-color);display:flex;gap:10px;justify-content:flex-start;padding-top:.3rem}.hot-de-1 .rating{color:var(--b1-color);display:flex;margin-top:.5rem;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hot-de-1 .rating span,.hot-de-1 .rating-box{stroke:var(--b1-color)!important;color:var(--b1-color)!important}.hotel-dis .des{border-radius:.5rem;margin-top:2rem}.des h4,.hot-name{color:var(--g2-color);font-weight:600}.des h4{padding-bottom:.3rem}.stayInfo{padding-top:2rem}.stayInfo-head{color:var(--g2-color);font-weight:600;padding-bottom:.5rem}.call-container{grid-row-gap:1rem;align-items:center;display:grid;grid-template-columns:1fr 40px;justify-content:center;padding-top:3rem;row-gap:1rem}.call-container .btn{border:2px solid var(--b1-color);grid-column-end:3;grid-column-start:1;width:100%}.call-container .call-btn a{color:var(--b1-color)}.call-container h4{color:var(--g2-color);font-weight:600}.call-container p{color:var(--g-color)}.call-i{align-items:center;background-color:var(--b-color);border-radius:50%;display:flex;font-size:30px;height:100%;justify-content:center;width:100%}.call-i svg path{stroke:var(--b1-color);color:var(--b1-color)}.hot-ul li{align-items:center;background-color:var(--b-color);border-radius:.5rem;color:var(--g-color);display:flex;flex-direction:column;flex-shrink:0;height:6rem;justify-content:center;padding:0 .3rem;width:7rem}.hot-ul li svg{font-size:30px}.hot-ul li span{font-size:13px;text-align:center}.spe-cont{padding-top:2rem}.hot-spe{color:var(--g2-color);font-weight:600;padding-bottom:.5rem}.hotel-detail-container h4{font-size:18px}.hot-ul{list-style-type:none;overflow-x:auto;overflow-y:hidden;width:100%}.allInfo,.hot-ul{display:flex;gap:10px}.allInfo{align-items:center;background-color:var(--p-color);border:1px solid var(--g1-color);border-radius:.5rem;cursor:pointer;justify-content:space-around;padding:.8rem .3rem}.dateInfo,.roomInfo{grid-gap:10px;display:grid;gap:10px;grid-template-columns:30px 1fr}.hotel-detail-container .filter-container{position:fixed;width:100%}.dateInfo1,.roomInfo1{align-items:center;color:var(--y-color);display:flex;font-size:30px;justify-content:center;width:100%}.dateInfo2 p:first-child{color:var(--s-color);font-size:12px}.roomInfo2 p:first-child{color:var(--s-color);font-size:14px}.roomInfo2 p:last-child{color:var(--g-color);font-size:12px}.dateInfo2 p:last-child{color:var(--g-color)}.line{background-color:var(--g1-color);height:28px;width:1px}@media (max-width:638px){.hotel-detail-container{width:100%}.hotel-detail-container .header-container{display:none}.hotel-detail-container .hotel-images img{flex-shrink:0;height:100%;scroll-behavior:smooth;scroll-snap-align:center;width:100%}.hotel-detail-container{position:relative}.hotel-detail-container .hotel-images{height:40vh;width:100%}.hotel-images .back-arr{background-color:initial;color:var(--p1-color);display:block;font-size:32px;left:10px;position:absolute;top:10px}.hotel-dis{background-color:var(--p-color);border-radius:1.5rem 1.5rem 0 0;grid-column-end:3!important;grid-column-start:1;padding:1rem .7rem .7rem!important;position:relative;top:-2vh;width:100%}.hotel-detail-container .hotel-bop{display:none}.hotel-detail-container .stayInfo .filter-container{border-radius:.5rem;min-height:340px;-webkit-transform:translateY(-300%);transform:translateY(-300%);width:100%}.hotel-detail-container .stayInfo .filter-container .randg{padding:1rem 0}.hotel-detail-container .stayInfo .filter-container .roomsGuests{padding-top:.8rem}.hotel-detail-container .filter-container .book-form{background-color:var(--p-color);border-radius:.5rem;margin:0 auto;padding:1rem!important;width:95%}.hotel-detail-container .filter-container .book-form .input{font-size:20px}.hot-st{align-items:center;color:var(--y-color);display:flex;gap:10px;justify-content:flex-start;padding-top:.3rem}.hot-de-1 .rating{color:var(--b1-color);display:flex;margin-top:.5rem;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hot-de-1 .rating span,.hot-de-1 .rating-box{stroke:var(--b1-color)!important;color:var(--b1-color)!important}.hotel-dis .des{border-radius:.5rem;margin-top:2rem}.des h4,.hot-name{color:var(--g2-color);font-weight:600}.des h4{padding-bottom:.3rem}.stayInfo{padding-top:0}.stayInfo-head{color:var(--g2-color);font-weight:600;padding-bottom:.5rem}.call-container{grid-row-gap:1rem;align-items:center;display:grid;grid-template-columns:1fr 40px;justify-content:center;padding-top:3rem;row-gap:1rem}.call-container .btn{border:2px solid var(--b1-color);grid-column-end:3;grid-column-start:1;width:100%}.call-container .call-btn a{color:var(--b1-color)}.call-container h4{color:var(--g2-color);font-weight:600}.call-container p{color:var(--g-color)}.call-i{align-items:center;background-color:var(--b-color);border-radius:50%;display:flex;font-size:30px;height:100%;justify-content:center;width:100%}.call-i svg path{stroke:var(--b1-color);color:var(--b1-color)}.hot-ul li{align-items:center;background-color:var(--b-color);border-radius:.5rem;color:var(--g-color);display:flex;flex-direction:column;flex-shrink:0;height:6rem;justify-content:center;padding:0 .3rem;width:7rem}.hot-ul li svg{font-size:30px}.hot-ul li span{font-size:13px;text-align:center}.spe-cont{padding-top:2rem}.hot-spe{color:var(--g2-color);font-weight:600;padding-bottom:.5rem}.hot-ul{list-style-type:none;overflow-x:auto;overflow-y:hidden;width:100%}.allInfo,.hot-ul{display:flex;gap:10px}.allInfo{align-items:center;border:2px solid var(--g1-color);border-radius:.5rem;justify-content:baseline;padding:.8rem .3rem}.dateInfo,.roomInfo{grid-gap:10px;display:grid;gap:10px;grid-template-columns:30px 1fr}.hotel-detail-container .filter-container{position:fixed;width:100%}.dateInfo1,.roomInfo1{align-items:center;color:var(--y-color);display:flex;font-size:30px;justify-content:center;width:100%}.dateInfo2 p:first-child{color:var(--s-color);font-size:12px}.roomInfo2 p:first-child{color:var(--s-color);font-size:14px}.roomInfo2 p:last-child{color:var(--g-color);font-size:12px}.dateInfo2 p:last-child{color:var(--g-color)}.line{background-color:var(--g1-color);height:30px;width:2px}}@media (max-width:994px) and (min-width:639px){.hotel-detail-container,.hotel-detail-container .hotel-images{width:100%}.hotel-dis{background-color:var(--p-color);border-radius:1.5rem 1.5rem 0 0;grid-column-end:3!important;grid-column-start:1;min-height:100dvh;padding:2rem .7rem .7rem;width:100%}}.payment-container0{align-items:flex-start;background-color:hsla(0,0%,41%,.565);display:flex;gap:1rem;height:100dvh;justify-content:center;padding-top:5rem;position:fixed;top:0;width:100vw}.payment-container{align-items:flex-end;background-color:var(--b-color);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem;width:55%}.payment-container .pay-head{align-items:center;display:flex;justify-content:space-between;width:100%}.payment-container .pay-head h4{color:var(--g2-color);font-size:19px}.payment-container .pay-cont1{align-content:center;background-color:var(--p-color)!important;background:transparent;border:2px solid var(--s-color);border-radius:.2rem;display:flex;justify-content:space-between;padding:.3rem}.payment-container .pay-cont1 .pay-de{align-items:center;align-items:stretch;color:var(--s-color);display:flex;flex-direction:column;justify-content:flex-start;justify-content:center;padding-left:.3rem}.payment-container .pay-cont1 .pay-de p{font-size:12px}.payment-container .pay-cont1 .pay-de h5{color:var(--g2-color);font-size:17px}.payment-container .payment-form{display:flex;flex-direction:column;width:100%}.payment-container .payment-form input{border:2px solid transparent;border-radius:.3rem;height:3rem;padding-left:.7rem;width:100%}.payment-container .payment-form input::-webkit-input-placeholder{color:var(--g1-color)}.payment-container .payment-form input::placeholder{color:var(--g1-color)}.payment-container .payment-form input:focus{border:2px solid var(--s-color)}.payment-container .payment-form input:focus.payment-container0{align-items:flex-start}.payment-container .payment-form label{color:var(--g-color);font-size:13px;margin-bottom:.2rem}.payment-container .back-btn{background:linear-gradient(to right,var(--s1-color),var(--s-color));-webkit-background-clip:text;background-clip:text;border:2px solid var(--s-color);border-radius:.2rem;color:transparent;font-weight:500;padding:.5rem .8rem;width:-webkit-max-content;width:max-content}.room-no-container{align-items:center;display:flex;gap:15px;justify-content:space-between;overflow:auto}.room-de-cont{color:var(--g2-color);font-weight:500}.ro-cont-payment{align-items:center;background-color:var(--p-color);border:2px solid var(--b1-color);border-radius:.3rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:100px}@media (max-width:638px){.payment-container{margin:0 auto;padding:1.5rem 1rem;width:95%}}.booking-container{grid-gap:10px;color:var(--g2-color);display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;line-height:2rem;padding:1rem .5rem}.need-signin{align-items:center;display:flex;flex-direction:column;grid-column-end:3;grid-column-start:2;height:50vh;justify-content:center;width:100%}.need-signin .book-no-icon{height:30%;width:30%}.need-signin .book-no-icon svg{color:var(--g1-color);height:100%;width:100%}.book-cont{background-color:var(--p-color);border-radius:.5rem;box-shadow:1px 1px 5px var(--g1-color);height:-webkit-max-content;height:max-content;padding:.5rem}.no-bookings{text-align:center}.booking-container .book-cont .btn{margin-left:auto;margin-top:1rem}.book-cont p{font-size:15px}.booking-dates{align-items:center;display:flex;gap:10px}@media (max-width:634px){.booking-container{grid-template-columns:1fr}.need-signin{grid-column-end:2;grid-column-start:1}}@media (min-width:635px) and (max-width:994px){.booking-container{grid-template-columns:2fr!important}.need-signin{grid-column-end:2;grid-column-start:1}}*{box-sizing:border-box;margin:0;outline:none!important;padding:0;text-decoration:none!important}body{background-color:#fff;background-color:var(--p-color);display:flex;flex-direction:column;font-family:Rubik,sans-serif;font-size:16px;height:100dvh;width:100vw}:root{--p-color:#fff;--s-color:#c70039;--g-color:#727070;--g1-color:#d0d0d0;--s1-color:#ff3d74;--y-color:#f39f5a;--p1-color:#f0f0f0;--g2-color:#4a4a4a;--b-color:#f3f5ff;--b1-color:#5780e8;--gr-color:#00c036;--gr2-color:#e4ffec;--r-color:red;--r2-color:#ffeaea}#root{min-height:100dvh;width:100%}.btn{align-items:center;border-radius:.2rem;display:flex;font-weight:600;height:3em;justify-content:center;width:9em}
/*# sourceMappingURL=main.b5e3f2e0.css.map*/