.estate-properties .estate-property-hero-data{background:url(https://d2mtwyvetsk1bd.cloudfront.net/assets/abode-static-assets/estate/EstatePropertyImage.png);height:620px;background-size:100% 100%;display:flex;flex-direction:column;gap:18px;justify-content:flex-end;padding:0 0 100px 100px;display:none}@media (max-width: 768px){.estate-properties .estate-property-hero-data{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 0 50px 30px}}.estate-properties .estate-property-hero-data .estate-property-title{font-size:48px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize;color:#fff}.estate-properties .estate-property-hero-data .estate-property-text{font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;color:#fff;width:100%;max-width:700px}.estate-properties .page-layout{position:relative;background:#ffffff}@media (max-width: 768px){.estate-properties .page-layout{background:#ffffff}}.estate-properties .property-header{padding:40px 0 23px!important;top:0}@media (max-width: 1290px){.estate-properties .property-header{top:0;position:relative;padding:48px 0 16px!important}}.estate-properties .property-header .wrapper .wrapper-date-cover{gap:0!important}@media (max-width: 768px){.estate-properties .property-header{padding-bottom:32px!important}.estate-properties .property-header .fillter-location-cover .fillter-location-wrapper{padding:7px 3px 7px 16px}.estate-properties .property-header .dropdown-cover-wrapper .dropdown-cover{padding:5px 3px 5px 16px}.estate-properties .property-header .date-ranger-cover .wrapper{padding:4px 3px 4px 16px}.estate-properties .property-header .filter-button-container{margin-top:20px}.estate-properties .property-header .guest-dropdown-block>div>div{padding:7px 3px 7px 16px!important}}.estate-properties .container-header{margin-top:15px!important}@media (max-width: 1290px){.estate-properties .container-header{margin-top:8px!important}}@media (max-width: 620px){.estate-properties .container-header{align-items:center}.estate-properties .header-block{align-items:center;justify-content:center}}.estate-properties .footer-wrapper{position:relative}.estate-properties .footer-wrapper .footer-form{width:100%;position:absolute;bottom:0!important}@media (max-width: 450px){.estate-properties .footer-wrapper .footer-form{bottom:-35px}}.page-layout{background:#ffffff;width:100%}.container{position:relative;margin:0 auto;width:100%;max-width:1440px;min-height:55vh}@media (max-width: 1400px){.container{padding:0 15px}}.container.loading{opacity:.6}.container .app-loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.container .filter-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap;list-style:none;text-transform:capitalize}@media (max-width: 768px){.container .filter-list{justify-content:center}}.container .filter-list button,.container .filter-list a{all:unset;display:flex;align-items:center;cursor:pointer;gap:12px;padding:10px;border-radius:54px}.container .filter-list button{border:1px solid #dbdbdb;background:#f7f8f9;color:var(--secondary-text-color)}.container .filter-list a{color:#a40101!important;border:1px solid #a40101!important;background-color:#fff5f4}.container .filter-list svg{width:13px;height:13px}.container .filter-list span{font-size:14px;font-style:normal;font-weight:400;line-height:16px;font-family:Kodchasan,sans-serif}.container .property-header{padding:48px 0 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}@media (max-width: 1400px){.container .property-header{flex-wrap:wrap}}.container .property-header .fillter-location-cover{position:relative;width:100%;max-width:300px}@media (max-width: 992px){.container .property-header .fillter-location-cover{max-width:48%}}@media (max-width: 576px){.container .property-header .fillter-location-cover{max-width:100%}}.container .property-header .fillter-location-cover .fillter-location-dropdown{position:absolute;top:45px;z-index:10;max-height:300px;overflow-y:auto;border-radius:8px;border:1px solid #f7f8f9;background:#ffffff;box-shadow:0 16px 18px -4px #4b2d181f;width:100%}.container .property-header .fillter-location-cover .fillter-location-dropdown ul li{padding:8px 15px 8px 30px;list-style:none;display:flex;align-items:center;justify-content:space-between;font-family:DM Sans,sans-serif;height:36px!important}.container .property-header .fillter-location-cover .fillter-location-dropdown ul li span{display:none}.container .property-header .city-item{cursor:pointer}.container .property-header .city-item:hover{background:#f7f8f9}.container .property-header .city-item:hover span{display:block}.container .property-header .state-item{color:#9da6a4;cursor:default}.container .property-header .fillter-location-wrapper{border-radius:8px;border:1px solid #c8d2c8;background:#ffffff;padding:11px 16px;display:flex;align-items:center;gap:10px;cursor:pointer}.container .property-header .fillter-location-wrapper .fillter-dropdown-title{display:flex;align-items:center;justify-content:space-between;width:100%}.container .property-header .fillter-location-wrapper .fillter-dropdown-title span{display:flex;width:20px}.container .property-header .fillter-location-wrapper .fillter-dropdown-title .filter-dropdown-title-placeholder,.container .property-header .fillter-location-wrapper .fillter-dropdown-title .estate-dropdown-title-placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:16px;width:max-content;color:#6b807b}.container .property-header .fillter-location-wrapper .fillter-dropdown-title .estate-dropdown-title-placeholder{font-size:16px;color:#1d2827!important}@media (max-width: 576px){.container .property-header .fillter-location-wrapper{max-width:100%!important}}.container .property-header .fillter-location-wrapper span{display:flex;align-items:center}.container .property-header .fillter-dropdown{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:125!important;background:rgba(27,23,20,.498);display:flex;align-items:center;justify-content:center}.container .property-header .dropdown-card-cover{background:#ffffff;position:absolute;top:50px;width:100%;min-width:250px!important;border-radius:8px;padding:10px;z-index:103;border:1px solid #c6c6c6;box-shadow:0 16px 18px -4px #4b2d181f}.container .property-header .range-card-dropdown{padding:20px}.container .property-header .guest-dropdown-block{width:100%;max-width:250px}@media (max-width: 992px){.container .property-header .guest-dropdown-block{max-width:48%!important}}@media (max-width: 576px){.container .property-header .guest-dropdown-block{max-width:100%!important}}.container .property-header .dropdown-cover-wrapper{position:relative;width:100%;max-width:250px}@media (max-width: 992px){.container .property-header .dropdown-cover-wrapper{max-width:48%!important}}@media (max-width: 576px){.container .property-header .dropdown-cover-wrapper{max-width:100%!important}}.container .property-header .dropdown-cover-wrapper .range-inputs{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:35px}.container .property-header .dropdown-cover{border-radius:8px;border:1px solid #c8d2c8;background:#ffffff;padding:9px 16px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px;cursor:pointer}@media (max-width: 992px){.container .property-header .dropdown-cover{max-width:100%!important}}.container .property-header .dropdown-cover p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:--secondary-text-color;display:flex;align-items:center;gap:10px;width:max-content}.container .property-header .dropdown-cover p span{display:flex}.container .property-header .dropdown-cover p.placeholder{color:#6b807b}.container .property-header .date-ranger-cover{position:relative}@media (max-width: 992px){.container .property-header .date-ranger-cover{width:48%}}@media (max-width: 576px){.container .property-header .date-ranger-cover{width:100%}}.container .property-header .range-picker-wrapper{position:absolute;top:49px;left:0;background:#ffffff;z-index:1000;border-radius:12px;box-shadow:0 16px 18px -4px #4b2d181f;padding:20px}@media (max-width: 1140px){.container .property-header .range-picker-wrapper{left:-75%}}@media (max-width: 900px){.container .property-header .range-picker-wrapper{left:auto;right:0}}@media (max-width: 576px){.container .property-header .range-picker-wrapper{left:0;right:0;padding:5px}.container .property-header .range-picker-wrapper .properties-calendar{justify-content:center}}@media (max-width: 400px){.container .property-header .range-picker-wrapper{position:fixed;top:50px;left:5px;right:5px}}.container .property-header .range-picker-wrapper .range-calendar-heading{margin-bottom:21px}.container .property-header .range-picker-wrapper .range-calendar-heading h2{display:flex;align-items:center;justify-content:space-between;font-family:Kodchasan,sans-serif;font-weight:600;font-size:20px;width:100%}@media (max-width: 768px){.container .property-header .range-picker-wrapper .range-calendar-heading h2{padding:20px 20px 0}}.container .property-header .range-picker-wrapper .range-calendar-heading h2 span{display:flex;align-items:center;cursor:pointer;padding:5px;border-radius:50%}.container .property-header .range-picker-wrapper .range-calendar-footer{display:flex;align-items:center;justify-content:end}.container .property-header .range-picker-wrapper .range-calendar-footer .available-range{display:flex;align-items:center;gap:50px}.container .property-header .range-picker-wrapper .range-calendar-footer .range-footer-cover{display:flex;align-items:center;gap:10px}.container .property-header .range-picker-wrapper .range-calendar-footer .range-footer-cover .range-full-day{background-color:transparent;height:16px;width:16px;border:1px solid --secondary-text-color;border-radius:5px}.container .property-header .range-picker-wrapper .range-calendar-footer .range-footer-cover .range-half-day{background-color:#f7f8f9;height:16px;width:16px;border:1px solid #c8d2c8;border-radius:5px}.container .property-header .range-picker-wrapper .range-calendar-footer .range-footer-cover p{font-weight:400;font-size:16px;line-height:24px;font-style:normal;color:#000}.container .property-header .range-picker-wrapper .range-calendar-footer .available-range-button{display:flex;align-items:center;gap:10px}.container .property-header .range-picker-wrapper .range-calendar-footer .available-range-button .clear{color:var(--primary-color);border:none;width:80px;font-weight:600;cursor:pointer;background-color:transparent;font-family:Kodchasan,sans-serif}.container .property-header .range-picker-wrapper .range-calendar-footer .available-range-button .next{color:var(--primary-color);padding:5px 15px;border:2px solid var(--primary-color);border-radius:40px;width:80px;font-weight:600;cursor:pointer;background-color:transparent;font-family:Kodchasan,sans-serif}.container .property-header .wrapper{border-radius:8px;border:1px solid #c8d2c8;background:#ffffff;padding:8px 16px;display:flex;align-items:center;gap:10px}.container .property-header .wrapper .wrapper-date-cover{display:flex;align-items:center;justify-content:space-between;gap:10px}@media (max-width: 576px){.container .property-header .wrapper{width:100%}}.container .property-header .wrapper span{display:flex;align-items:center}.container .property-header .guest-dropdown{width:100%;max-width:300px}@media (max-width: 576px){.container .property-header .guest-dropdown{max-width:100%!important}}.container .property-header .rooms-dropdown{width:100%;max-width:250px}.container .property-header .all-fillter-btn{width:140px!important}.container .container-header{margin-top:8px;padding:12px 0;display:flex;align-items:center;justify-content:space-between}@media (max-width: 620px){.container .container-header{flex-direction:column;gap:15px;align-items:center}}.container .container-header .header-block{display:flex;align-items:center;justify-content:flex-end;gap:40px;width:50%}@media (max-width: 620px){.container .container-header .header-block{width:100%;justify-content:center}}.container .container-header .header-block .block-dropdown{width:100%;max-width:200px}.container .container-header .header-block_inside{display:flex;align-items:center;gap:15px}@media (max-width: 576px){.container .container-header .header-block_inside{display:none}}.container .container-header .header-block_inside span{cursor:pointer;display:flex;align-items:center;width:25px;height:25px}.container .container-wrapper{margin-top:24px;padding-bottom:80px}.container .container-wrapper .rooms h1,.container .container-wrapper .building h1{font-size:28px;font-style:normal;font-weight:700;line-height:36px;color:var(--secondary-text-color)}.container .container-wrapper .rooms .facilities,.container .container-wrapper .building .facilities{margin-top:64px}.container .container-wrapper .rooms_inside{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px}@media (max-width: 1100px){.container .container-wrapper .rooms_inside{grid-template-columns:1fr}}.container .container-wrapper .building .rooms_inside{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1270px){.container .container-wrapper .building .rooms_inside{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.container .container-wrapper .building .rooms_inside{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.container .container-wrapper .building .rooms_inside{grid-template-columns:1fr}}@media (max-width: 576px){.container .container-wrapper .building .rooms_inside{display:flex;flex-direction:column}}.container .filter-button-container{display:flex;align-items:center;gap:10px;justify-content:center;width:100%}@media (max-width: 768px){.container .filter-button-container{gap:20px}}.container .btn-container{display:flex;align-items:stretch;gap:10px;justify-content:center}.container .filter-btn{all:unset;text-decoration:none;padding:9px 14px;border-radius:40px;cursor:pointer;font-size:15px;font-style:normal;line-height:24px;display:flex;gap:10px;align-items:center;justify-content:center;transition:all .3s;font-family:DM Sans}.container .search-btn{font-weight:400;border-radius:40px;border:none;background:var(--primary-color);color:#fff}.container .all-filters-btn{font-weight:600;text-wrap:nowrap;border:1.5px solid var(--primary-color);background:var(--primary-text-color);color:var(--primary-color)}.header-wrapper{display:flex;align-items:center;justify-content:space-between}.header-wrapper .header-wrapper-title{font-size:20px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;font-family:Rubik,sans-serif!important;color:#013240}.header-wrapper .header-map-text{font-size:16px;font-style:normal;font-weight:500;line-height:24px;font-family:Poppins,sans-serif;color:#013240;display:flex;align-items:center;gap:13px;cursor:pointer}.header-wrapper .header-map-text span{display:flex;align-items:center}.pagination-wrapper{margin-top:20px}.custom-range-slider{position:relative}.bottom-range-slider{position:absolute;left:1px;top:4px;width:90%;z-index:10}.fillter-range-slider .price-range-slider{display:flex;flex-direction:column;align-items:center}.fillter-range-slider .range-input{width:80%;margin:10px}.fillter-range-slider .slider-values{display:flex;justify-content:space-between;width:80%}.fillter-range-slider input[type=range]{-webkit-appearance:none;width:100%;height:10px;border-radius:5px;background:linear-gradient(to right,#4caf50 0%,#4caf50 0%,#ddd 0%,#ddd 100%);outline:none;transition:opacity .2s}.fillter-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px!important;height:20px!important;border-radius:50%;background:var(--primary-color)!important;cursor:pointer;z-index:2}.no-result-error-message{margin-top:10px;background-color:#fff;box-shadow:0 8px 14px -4px #18274b0f}.no-result-error-message>p{font-size:21px;text-align:center;color:var(--primary-dark-color);padding:5px}.prima-wrapper{margin-top:40px;display:flex;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #ebebeb;position:relative}@media (max-width: 768px){.prima-wrapper .rooms-button{position:absolute;right:0;top:20px}}.prima-wrapper .prima-wrapper-cover{display:flex;align-items:center;gap:25px}@media (max-width: 768px){.prima-wrapper .prima-wrapper-cover{flex-direction:column;align-items:flex-start}}.prima-wrapper .prima-wrapper-cover .prima-wrapper-title{font-size:20px;font-style:normal;font-weight:500;line-height:18px;display:flex;flex-direction:column;gap:11px;text-transform:capitalize;font-family:Poppins,sans-serif;color:#013240}.prima-wrapper .prima-wrapper-cover .prima-wrapper-title span{font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-transform:capitalize;color:#013240;font-family:Rubik,sans-serif!important;width:100%;max-width:522px}.sunrise-hotel-wrapper{border-top:1px solid #ebebeb;margin-top:60px;padding-top:40px}.rental-properties-location{background:#f8f8f8;width:100%}.rental-properties-location .rental-properties-inside{max-width:1440px;margin:0 auto;padding:0 15px}.rental-properties-location .rental-properties-location-title{display:flex;align-items:center;gap:20px;font-size:36px;font-style:normal;font-weight:400;line-height:60px;color:#1d2827;justify-content:center}.rental-properties-location .rental-properties-location-title hr{width:26px;border:none;height:1px;background:#1d2827}.map-container{position:relative;margin-top:25px!important}.map-container .map-action{display:flex;align-items:center;gap:15px;position:absolute;top:25px;left:25px;z-index:101}.map-container .map-action .expand-action{background:#d6d6d6;padding:6px 16px 6px 13px;opacity:.7;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#013240;border-radius:7px;width:111px;display:flex;align-items:center;cursor:pointer;gap:12px}.map-container .map-action .expand-action span{display:flex}.map-container .map-action .expand-action .expand-left-arrow{transform:rotate(90deg)}.map-container .map-action .hide-map{width:131px}@media (max-width: 992px){.map-container .map-action .hide-map{display:none!important}}.map-container-wrapper,.mobile-map-container{height:800px;margin-bottom:45px}@media (max-width: 992px){.map-container-wrapper,.mobile-map-container{margin-top:0;position:fixed;top:0;left:-100%;width:100%;height:100vh;transition:left .3s ease-in-out}.mobile-map-container{left:0!important;z-index:1001}}.kosher-rooms{margin-top:0!important;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1270px){.kosher-rooms{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.kosher-rooms{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.kosher-rooms{grid-template-columns:1fr}}.full-kosher-grid{grid-template-columns:1fr}.hide-half-grid{grid-template-columns:repeat(4,1fr)}@media (max-width: 1270px){.hide-half-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.hide-half-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hide-half-grid{grid-template-columns:1fr}}.half-kosher-grid{grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.half-kosher-grid{grid-template-columns:1fr}}@media (max-width: 576px){.half-kosher-grid{display:flex;flex-direction:column}}.hide-full-grid{grid-template-columns:repeat(2,1fr)}.content-container{display:grid}.content-container.view-half{grid-template-columns:repeat(2,1fr);gap:45px}@media (max-width: 1200px){.content-container.view-half{grid-template-columns:1.5fr 1fr;gap:20px;grid-template-columns:1fr}}.content-container.view-full{grid-template-columns:1fr}.content-container.view-full .container-wrapper{display:none}.content-container.view-none{grid-template-columns:1fr}.content-container.view-none .map-container{display:none}.hotel-detail .property-header{padding:15px 0 16px!important}.hotel-detail .back-action{font-style:normal;font-weight:500;line-height:40.652px;letter-spacing:-.32px;text-transform:capitalize;font-family:DM Sans,sans-serif;color:#013240;display:flex;align-items:center;gap:7px;cursor:pointer}.hotel-detail .back-action span{display:flex;transform:rotate(90deg)}.hotel-detail .select-room-action{font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;font-family:Poppins,sans-serif;color:#013240;margin-top:10px;padding-bottom:22px;margin-bottom:12px;border-bottom:1px solid #dadada}.hotel-detail .container-wrapper{margin-top:0!important}.hotel-detail .hotel-detail-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;margin-top:10px}.hotel-detail .hotel-detail-grid .grid-properties .selected-hotel-wrapper{display:flex;align-items:center;gap:25px;margin-top:10px}.hotel-detail .hotel-detail-grid .grid-properties .selected-hotel-wrapper .selected-hotel-text{font-size:20px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;font-family:Poppins,sans-serif;color:#013240}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator{padding-bottom:35px;margin-bottom:25px;display:flex;align-items:center;gap:105px;padding-left:12px}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step{text-align:center;position:relative}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-circle,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .completed-step,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .active-step{border:2px solid #e2e8f0;background:#fff;box-shadow:0 0 0 3px #f7f9fc inset;height:18px;width:18px;border-radius:100%}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-number{height:9px;width:9px;border-radius:100%;background:#013240}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .active-step{border:2px solid #013240;display:flex;align-items:center;justify-content:center}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .completed-step{background:#013240;border:none}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line{height:4px;width:105px;background-color:#e2e8f0;transition:background-color .3s ease;position:absolute}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-1,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-2,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-3{left:18px;top:7px}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-1.completed-line,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-2.completed-line,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .line-3.completed-line{background-color:#013240}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-label{font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:absolute;width:80px}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-label-1{bottom:-33px;left:-25px}.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-label-2,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-label-3,.hotel-detail .hotel-detail-grid .grid-properties-action .step-indicator .step-label-4{bottom:-18px;left:-23px}.hotel-detail .hotel-detail-grid .grid-properties-action .button-container{display:flex;gap:10px;margin-top:20px}.hotel-detail .hotel-detail-grid .grid-properties-action button{padding:8px 16px;font-size:14px;cursor:pointer}.hotel-detail .hotel-detail-grid .grid-properties-action button:disabled{opacity:.6;cursor:not-allowed}.hotel-detail .extra-services{border:1px solid;border-radius:11px;border:.5px solid #013240;background:#fff;padding:25px}.hotel-detail .extra-services .extra-services-title{font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;font-family:Poppins,sans-serif;color:#013240;margin-bottom:20px}.hotel-detail .extra-services .extra-services-block{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.hotel-detail .extra-services .extra-services-block .extra-services-inside{display:flex;align-items:center;gap:10px}.hotel-detail .extra-services .extra-services-block .extra-services-inside .extra-service-text{font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:#013240;font-family:Poppins,sans-serif}.hotel-detail .confirmation-wrapper{border:1px solid;border-radius:11px;border:.5px solid #013240;background:#fff;padding:25px}.hotel-detail .confirmation-wrapper .confirmation-title{font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;font-family:Poppins,sans-serif;color:#013240;margin-bottom:20px}.hotel-detail .step-footer-button{margin-top:25px;display:flex;align-items:center;justify-content:center}.hotel-detail .add-room-wrapper{display:flex;flex-direction:column;gap:20px}.hotel-detail .room-wrapper{border-top:1px solid rgba(158,155,155,.5);margin-top:21px;padding-top:21px}.hotel-detail .room-wrapper .room-wrapper-header{display:flex;align-items:center;justify-content:space-between}.hotel-detail .room-wrapper .room-wrapper-header .room-header-text{font-size:20px;font-style:normal;font-weight:600;line-height:normal;font-family:Poppins,sans-serif;color:#013240}.hotel-detail .room-wrapper .room-wrapper-header .room-header-text span{font-weight:400}.hotel-detail .room-wrapper .room-wrapper-header .room-header-action{display:flex;align-items:center;gap:8px}.hotel-detail .room-wrapper .room-wrapper-header .room-header-action span{cursor:pointer;display:flex}.hotel-detail .room-wrapper .room-bed-text{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;font-family:Poppins,sans-serif;color:#000;margin:2px 0 5px}.hotel-detail .room-wrapper .room-detail-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline;text-transform:capitalize;font-family:Poppins,sans-serif;color:#000}.hotel-detail .room-wrapper .guest-capacity-text{font-size:16px;font-style:normal;font-weight:400;line-height:16px;display:flex;align-items:center;font-family:Poppins,sans-serif;color:#000;margin:10px 0;gap:16px}.hotel-detail .room-wrapper .guest-capacity-text span{display:flex}.hotel-detail .room-wrapper .room-detail-foot{display:flex;align-items:center;justify-content:space-between}.hotel-detail .room-wrapper .room-detail-foot .room-footer-text{font-size:18px;font-style:normal;font-weight:500;line-height:36px;font-family:Poppins,sans-serif;color:#000}.hotel-detail .total-rooms-wrapper{border-radius:11px;background:#fff9ee;padding:16px}.hotel-detail .total-rooms-wrapper .total-text-wrapper{display:flex;align-items:center;justify-content:space-between}.hotel-detail .total-rooms-wrapper .total-text-wrapper .total-text{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:#000;font-family:Poppins,sans-serif}.hotel-detail .total-rooms-wrapper .text-cover{margin-top:21px}.hotel-detail .total-rooms-wrapper .grand-total-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:19px;padding-top:19px;border-top:1px solid rgba(158,155,155,.5019607843)}.hotel-detail .total-rooms-wrapper .grand-total-wrapper .grand-total-text{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;color:#000;font-family:Poppins,sans-serif}.hotel-detail .total-room-text{font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:#013240}.hotel-detail .total-room-text span{font-weight:600}.hotel-detail .confirm-extra-service{margin-top:20px}.hotel-detail .confirm-rooms-wrapper{max-height:577px;overflow:auto;padding-right:10px}
/*!
 * File: _colors.scss
 * Author: Muhammad Atif <muhammadatif.pucit@gmail.com>
 * Description: This file contains colors being used in whole redesign.
 */
/*!
 * File: _mixins.scss
 * Author: Muhammad Atif <muhammadatif.pucit@gmail.com>
 * Description: This file contains reusable mixins
 */
