.home-wrapper.loading-container{opacity:.7}.home-wrapper .hero-section{background:url(https://d2mtwyvetsk1bd.cloudfront.net/assets/abode-static-assets/global/hotel-hero-background.png);height:61vh;background-size:100% 100%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 900px){.home-wrapper .hero-section{height:100%;padding:30px 15px}}.home-wrapper .hero-section .hero-text{font-size:20px;font-style:normal;font-weight:400;line-height:26px;font-family:DM Sans,sans-serif;color:#fff;text-align:center}.home-wrapper .hero-section .hero-heading{font-size:60px;font-style:normal;font-weight:400;line-height:76px;letter-spacing:1px;font-family:DM Sans,sans-serif;color:#fff;text-align:center;margin-top:16px;padding-bottom:48px;position:relative}.home-wrapper .hero-section .hero-heading .line{position:absolute;bottom:51px;left:22%}@media (max-width: 900px){.home-wrapper .hero-section .hero-heading .line{display:none}}.home-wrapper .hero-section .hero-detail{margin:50px auto 0;border-radius:12px;background-color:#0006;padding:22px 48px;width:840px;display:flex;flex-direction:row;align-items:center}@media (max-width: 900px){.home-wrapper .hero-section .hero-detail{width:100%}}@media (max-width: 768px){.home-wrapper .hero-section .hero-detail{display:flex;flex-direction:column;text-align:center;gap:15px;padding:25px 15px}}.home-wrapper .hero-section .hero-detail .hero-footer-text{font-size:28px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1px;font-family:DM Sans,sans-serif;color:#fff}.home-wrapper .hero-section .hero-detail .hero-detail-textv1{font-size:16px;font-style:normal;font-weight:400;line-height:26px;font-family:DM Sans,sans-serif;color:#fff;width:380px;margin-top:8px}@media (max-width: 768px){.home-wrapper .hero-section .hero-detail .hero-detail-textv1{width:100%}}.home-wrapper .hero-section .hero-detail button{background:#f8f3ee!important}.home-wrapper .hero-section .hero-detail button p{color:var(--secondary-text-color)!important;font-weight:600!important;font-size:15px!important;margin-top:0!important;margin-bottom:0!important;font-family:DM Sans,sans-serif}.home-wrapper .facilities{margin:64px auto 0;padding:0 86px;width:100%;max-width:1440px}@media (max-width: 1400px){.home-wrapper .facilities{padding:0 15px}}.home-wrapper .facilities .facilites-title-text{font-size:36px;font-style:normal;font-weight:700;line-height:130%;color:var(--secondary-text-color)}.home-wrapper .facilities_inside{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 992px){.home-wrapper .facilities_inside{grid-template-columns:repeat(2,1fr);grid-template-columns:1fr}}.home-wrapper .facilities_detail{margin-top:112px;margin-bottom:112px;display:grid;grid-template-columns:repeat(2,1fr);gap:70px}@media (max-width: 992px){.home-wrapper .facilities_detail{grid-template-columns:1fr;text-align:center;gap:15px}}.home-wrapper .facilities_detail .facilities-detail-title{font-size:36px;font-style:normal;font-weight:700;line-height:130%;color:var(--secondary-text-color)}.home-wrapper .facilities_detail .facilities-detail-text{font-size:18px;font-style:normal;font-weight:400;line-height:140%;color:var(--secondary-text-color)}.home-wrapper .facilities .gallery-block{position:relative}.home-wrapper .facilities .gallery-block .image-fullview{position:absolute;padding-left:12px;padding-right:inherit;padding-top:10px;padding-bottom:inherit;display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#fff;bottom:15px;right:15px;border-radius:12px;backdrop-filter:blur(2px);z-index:100;cursor:pointer}.home-wrapper .facilities .gallery-block .image-fullview .image-fullview-text{font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;color:#be7f5c}.home-wrapper .facilities_gallery{display:grid;grid-template-columns:1.7fr 1fr;gap:5px}@media (max-width: 992px){.home-wrapper .facilities_gallery{grid-template-columns:1fr}}.home-wrapper .facilities_gallery .half-gallery{display:flex;flex-direction:column;gap:5px}@media (max-width: 992px){.home-wrapper .facilities_gallery .half-gallery{display:none}}.home-wrapper .reviews{margin:112px auto 0;padding-left:86px;padding-right:inherit;width:100%;max-width:1440px}@media (max-width: 1400px){.home-wrapper .reviews{padding-left:15px;padding-right:inherit}}.home-wrapper .reviews .review-title{font-size:36px;font-style:normal;font-weight:700;line-height:130%;color:var(--secondary-text-color)}.home-wrapper .reviews_inside{margin-top:32px}.home-wrapper .reviews_inside .review-card{border-radius:11px;border:1px solid #dbe3d9;background-color:#fff;padding-top:24px;padding-bottom:inherit;padding-left:20px;padding-right:inherit}.home-wrapper .reviews_inside .review-card_header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px}.home-wrapper .reviews_inside .review-card_header .name{display:flex;flex-direction:row;align-items:center;gap:14px}.home-wrapper .reviews_inside .review-card_header .name h3{font-size:20px;font-style:normal;font-weight:400;line-height:26px;color:var(--secondary-text-color)!important;display:flex;flex-direction:column;gap:5px}.home-wrapper .reviews_inside .review-card_header .name h3 span{font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;color:#9da6a4}.home-wrapper .reviews_inside .review-card_header .star{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.home-wrapper .reviews_inside .review-card .review-detail{margin-top:20px;margin-bottom:10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:var(--secondary-text-color)}.home-wrapper .container-footer{border:1px solid rgba(255,255,255,.1);background-color:#bcac9d4d;padding:53px 15px;margin-top:86px}.home-wrapper .container-footer .container-footer-title{text-align:center;font-size:44px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1px;font-family:DM Sans,sans-serif;color:var(--secondary-text-color);margin-bottom:12px}.home-wrapper .container-footer .container-footer-text{font-size:18px;font-style:normal;font-weight:400;line-height:26px;color:var(--secondary-text-color);text-align:center;width:700px;margin:0 auto}@media (max-width: 768px){.home-wrapper .container-footer .container-footer-text{width:100%;margin:0}}.home-wrapper .container-footer .button-action{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin-top:40px}@media (max-width: 576px){.home-wrapper .container-footer .button-action{display:flex;flex-direction:column;gap:15px}}.hero-search{position:relative;border-radius:100px;border:1px solid #f7f8f9;background-color:#fff;box-shadow:0 20px 20px #151a1e33;width:850px;padding:12px 28px;margin:0 auto}@media (max-width: 900px){.hero-search{box-shadow:none;padding:0;border:none;display:flex;flex-direction:column;background:none;width:auto}}.hero-search .inputs{display:flex;flex-direction:row;align-items:center}@media (max-width: 900px){.hero-search .inputs{display:flex;flex-direction:column;gap:15px}}.hero-search .inputs .date-wrapper{display:flex;flex-direction:row;align-items:center;gap:20px}@media (max-width: 900px){.hero-search .inputs .date-wrapper{border-radius:100px;border:1px solid #f7f8f9;background-color:#fff;box-shadow:0 20px 20px #151a1e33;padding:12px 28px}}.hero-search .inputs hr{width:30px;transform:rotate(90deg)}@media (max-width: 900px){.hero-search .inputs hr{display:none}}.hero-search .inputs button{background:var(--primary-color)!important;border-radius:40px!important}.hero-search .inputs button p{color:var(--primary-text-color)!important}@media (max-width: 900px){.hero-search .inputs .wrapper-cover{border-radius:100px;border:1px solid #f7f8f9;background-color:#fff;box-shadow:0 20px 20px #151a1e33;padding:12px 28px;width:353px}}.hero-search .inputs .wrapper{display:flex;flex-direction:row;align-items:center;gap:15px}.pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;margin-top:12px}.popup-container{position:absolute;border-bottom:1px solid #dbe3d9;box-shadow:0 16px 18px -4px #4b2d181f;display:flex;flex-direction:row;align-items:center;gap:19px;z-index:100;box-sizing:border-box}.popup-container.hide{display:none}@media (max-width: 576px){.checkout-popup{left:12px!important}}.hyde-home,.hyde-home .hyde-hero{position:relative}.hyde-home .hyde-hero .hero-data{height:790px;padding-top:230px;width:100%;flex-direction:row;align-items:center;display:flex;flex-direction:column;animation-fill-mode:unset;gap:31px;z-index:109}@media (max-width: 1260px){.hyde-home .hyde-hero .hero-data{padding-top:150px}}.hyde-home .hyde-hero .hero-data .hero-heading-text{font-size:48px;font-style:normal;font-weight:700;line-height:normal;color:#000;font-family:Kodchasan,sans-serif;display:flex;flex-direction:column;gap:13px;z-index:110;text-align:center;color:#fff}@media (max-width: 576px){.hyde-home .hyde-hero .hero-data .hero-heading-text{font-size:32px}}.hyde-home .hyde-hero .hero-data .hero-heading-text .hero-text-inside{font-size:32px;font-style:normal;font-weight:500;line-height:20px;font-family:Kodchasan,sans-serif;color:#fff}@media (max-width: 768px){.hyde-home .hyde-hero .hero-data .hero-heading-text .hero-text-inside{font-size:16px}}.hyde-home .hero-detail{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px;padding:80px 15px 130px}.hyde-home .hero-detail .detail-logo{display:flex;align-items:center;justify-content:center;flex-direction:column}.hyde-home .hero-detail .detail-logo .detail-logo-text{font-family:Kodchasan,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;color:var(--primary-light-color)}.hyde-home .hero-detail .hero-detail-text{font-size:20px;font-style:normal;font-weight:400;line-height:normal;font-family:Kodchasan,sans-serif;color:var(--secondary-color);width:100%;max-width:760px;text-align:center}@media (max-width: 576px){.hyde-home .hero-detail .hero-detail-text{font-size:14px}}.hyde-home .discover{padding:60px 15px 85px;width:100%;max-width:1440px;margin:0 auto}@media (max-width: 768px){.hyde-home .discover{padding:100px 15px 80px}}.hyde-home .discover .discover-heading-title{font-size:36px;font-style:normal;font-weight:700;line-height:normal;font-family:Kodchasan,sans-serif;color:#000;display:flex;flex-direction:column;gap:20px;text-align:center;margin-bottom:50px}@media (max-width: 576px){.hyde-home .discover .discover-heading-title{font-size:20px}}.hyde-home .discover .discover-heading-title .discover-heading-text{font-size:20px;font-style:normal;font-weight:400;line-height:normal;font-family:Kodchasan,sans-serif;color:var(--secondary-color);width:100%;max-width:850px;margin:0 auto}@media (max-width: 576px){.hyde-home .discover .discover-heading-title .discover-heading-text{font-size:14px}}.hyde-home .discover .discover-search{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:135px;margin-bottom:90px}.hyde-home .discover .tabs-wrapper-cover{overflow:auto}.hyde-home .discover .property-tabs{border-bottom:1px solid var(--secondary-color);display:flex;flex-direction:row;align-items:center;gap:60px;justify-content:center}@media (max-width: 768px){.hyde-home .discover .property-tabs{gap:10px}}@media (max-width: 576px){.hyde-home .discover .property-tabs{width:500px;overflow:auto}}.hyde-home .discover .property-tabs .property-tabs_wrapper,.hyde-home .discover .property-tabs .active-property-tab{flex-direction:row;align-items:center;display:flex;flex-direction:column;text-align:center;gap:10px;border-bottom:2px solid transparent;width:150px;height:67px;cursor:pointer}.hyde-home .discover .property-tabs .property-tabs_wrapper .property-tabs-text,.hyde-home .discover .property-tabs .active-property-tab .property-tabs-text{font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-bottom:20px;color:#4d5d61;font-family:Kodchasan,sans-serif}.hyde-home .discover .property-tabs .active-property-tab{border-bottom:2px solid var(--secondary-color)}.hyde-home .discover .property-tabs .active-property-tab .property-tabs-text{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--secondary-color)}.hyde-home .discover .tab-properties{margin-top:33px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:16px;row-gap:46px;margin-bottom:69px}@media (max-width: 1350px){.hyde-home .discover .tab-properties{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.hyde-home .discover .tab-properties{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hyde-home .discover .tab-properties{display:none}}.hyde-home .discover .mobile-tab-properties{display:none}@media (max-width: 768px){.hyde-home .discover .mobile-tab-properties{display:block;margin-top:10px}}.hyde-home .discover .tab-properties-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width: 768px){.hyde-home .discover .tab-properties-btn{margin-top:35px}}.hyde-home .hyde-reviews .hyde-review-title{font-size:36px;font-style:normal;font-weight:500;line-height:15px;font-family:Kodchasan,sans-serif;color:var(--secondary-color);text-align:center;width:100%;max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.hyde-home .hyde-reviews .hyde-review-title{font-size:24px}}.hyde-home .hyde-reviews .hyde-review-title .hyde-review-text{font-size:20px;font-style:normal;font-weight:400;line-height:21px;font-family:Kodchasan,sans-serif}@media (max-width: 576px){.hyde-home .hyde-reviews .hyde-review-title .hyde-review-text{font-size:16px}.hyde-home .hyde-reviews .hyde-review-title{padding:0 15px}}.hyde-home .hyde-reviews_inside{margin-top:70px}.hyde-home .hero-search{border-radius:50px;border:.3px solid #ffffff;background:linear-gradient(90deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 45.23%,rgba(255,255,255,.3) 93.93%);box-shadow:14px 17px 29px #0000000d;padding:12px 11px 12px 14px;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;z-index:109;max-width:1035px;position:relative}@media (max-width: 1260px){.hyde-home .hero-search{padding:0;height:auto;backdrop-filter:none;box-shadow:none;background:none;display:flex;flex-direction:column;width:100%;max-width:350px;gap:0}.hyde-home .hero-search .hero-search-button{position:absolute!important;bottom:-44px!important;left:50%!important;transform:translate(-50%)!important}}.hyde-home .hero-search_inside{border-radius:50px;height:67px;padding:0 21px;display:flex;flex-direction:row;align-items:center;width:100%;background-color:#fff}@media (max-width: 1260px){.hyde-home .hero-search_inside{display:flex;flex-direction:column;gap:15px;height:auto;padding:30px 20px 40px;align-items:flex-start}}.hyde-home .hero-search_inside .hero-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}@media (max-width: 1260px){.hyde-home .hero-search_inside .hero-wrapper{width:100%}}.hyde-home .hero-search_inside .search-wrapper{width:150px;border-right:2px solid var(--secondary-dark-color);height:100%;margin-right:35px}.hyde-home .hero-search_inside .calendar-search-wrapper{width:100%;border-right:2px solid var(--secondary-dark-color);height:100%;padding:20px}.hyde-home .hero-search_inside .calendar-search-wrapper .calendar-icon{display:flex}.hyde-home .hero-search_inside .calendar-search-wrapper .check-in-line{border-right:1px solid var(--secondary-dark-color);height:25px}@media (max-width: 1260px){.hyde-home .hero-search_inside .calendar-search-wrapper{border-right:none;border-bottom:1px solid var(--secondary-dark-color);padding-bottom:8px;width:100%}}.hyde-home .hero-search_inside .calendar-search-wrapper input{color:#35393e!important}.hyde-home .hero-search_inside .calendar-search-wrapper input::placeholder{color:#35393e!important}.hyde-home .hero-search_inside .price-wrapper,.hyde-home .hero-search .price-ranger-cover{display:none}@media (max-width: 1260px){.hyde-home .calendar-search-wrapper{border-right:none!important;border-bottom:1px solid var(--secondary-dark-color)!important;padding:0 0 8px!important;width:100%!important}}.hyde-home .date-ranger-cover{position:relative;height:100%}@media (max-width: 1260px){.hyde-home .date-ranger-cover{width:100%}}.hyde-home .date-ranger-cover .calendar-footer{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:12px}@media (max-width: 768px){.hyde-home .date-ranger-cover .calendar-footer{margin-top:10px}}.hyde-home .range-picker-wrapper{position:absolute;top:70px;left:-94px;background:#ffffff;z-index:105!important;border-radius:12px;box-shadow:0 16px 18px -4px #4b2d181f;padding:20px}@media (max-width: 768px){.hyde-home .range-picker-wrapper{display:none}}@media (max-width: 400px){.hyde-home .range-picker-wrapper{width:365px;left:-29px}}.hyde-home .range-picker-wrapper .range-calendar-heading .range-available-heading{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:row-reverse!important}@media (max-width: 768px){.hyde-home .range-picker-wrapper .range-calendar-heading .range-available-heading{font-size:25px!important;font-style:normal;font-weight:700;line-height:normal}}.hyde-home .range-picker-wrapper .range-calendar-heading .range-available-heading span{display:flex;align-items:center;cursor:pointer;padding:5px;border-radius:50%;border:1px solid #c8d2c8;position:absolute;bottom:5px;right:10px}.hyde-home .range-picker-wrapper .range-calendar-footer{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.hyde-home .range-picker-wrapper .range-calendar-footer{flex-direction:column;gap:5px}}.hyde-home .range-picker-wrapper .range-calendar-footer .available-range{display:flex;align-items:center;gap:50px}.hyde-home .range-picker-wrapper .range-calendar-footer .range-footer-cover{display:flex;align-items:center;gap:10px}.hyde-home .range-picker-wrapper .range-calendar-footer .range-footer-cover .range-full-day{background-color:transparent;height:16px;width:16px;border:1px solid #1d2827;border-radius:5px}.hyde-home .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}.hyde-home .range-picker-wrapper .range-calendar-footer .range-footer-cover p{font-weight:400;font-size:16px;line-height:24px;font-style:normal;color:#000}.hyde-home .range-picker-wrapper .range-calendar-footer .available-range-button{display:flex;align-items:center;gap:10px}.hyde-home .range-picker-wrapper .range-calendar-footer .available-range-button button{font-weight:400;font-size:16px!important;line-height:24px;font-style:normal;color:#000!important;cursor:pointer;border:1px solid #c8d2c8!important;border-radius:4px!important;padding:5px 10px!important;background:transparent!important}.hyde-home .dropdown-card-cover{background:#ffffff;position:absolute;top:50px;width:100%;min-width:250px!important;border-radius:8px;padding:10px;z-index:101}.hyde-home .range-card-dropdown{padding:20px}.hyde-home .range-inputs{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:35px}.hyde-home .price-ranger-cover{position:relative;display:block}@media (max-width: 1260px){.hyde-home .price-ranger-cover{width:100%}}.hyde-home .hero-search-text{font-size:17px;line-height:20px;font-weight:400;color:#1c1e1f}.hyde-home .hero-search-location{height:100%}@media (max-width: 768px){.hyde-home .hero-search-location{width:100%}}.hyde-home .hero-search-location .search-input{position:relative;display:flex;align-items:center;gap:12px;width:255px;border-right:2px solid var(--secondary-dark-color);height:100%}.hyde-home .hero-search-location .search-input .location-icon{display:flex;align-items:center}@media (max-width: 1260px){.hyde-home .hero-search-location .search-input{border-right:none;border-bottom:1px solid var(--secondary-dark-color);padding-bottom:8px;width:100%}}.hyde-home .hero-search-location .search-input input{background:transparent;font-size:17px;font-weight:500;line-height:26px;font-family:Kodchasan,sans-serif;border:none;width:100%;margin-right:5px;outline:none;color:#1c1e1f}.hyde-home .hero-search-location .search-input input::placeholder{font-size:16px!important;font-weight:500;line-height:26px;color:#1c1e1f!important}.hyde-home .hero-search-location .hero-location-dropdown{padding:10px 0;position:absolute;top:81px;left:43px;z-index:201!important;width:270px;background:#ffffff;box-shadow:0 16px 18px -4px #4b2d181f;box-sizing:border-box;border-radius:11px;display:flex;border:1px solid #b1b5ba;flex-direction:column;gap:41px}.hyde-home .hero-search-location .hero-location-dropdown .location-dropdown-design ul{padding:0;margin:0;display:flex;flex-direction:column}.hyde-home .hero-search-location .hero-location-dropdown .location-dropdown-design ul li{margin:0;font-family:DMSans-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1d2827;padding:5px 30px 5px 40px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;height:40px}.hyde-home .hero-search-location .hero-location-dropdown .location-dropdown-design ul li:hover{background:#f7f8f9}.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}@media (max-width: 768px){.desktop-calendar-wrapper{display:none!important}}.mobile-calendar-wrapper{display:none!important}@media (max-width: 768px){.mobile-calendar-wrapper{display:flex!important;flex-direction:row!important;justify-content:space-between}}.hero-mobile-calendar,.hero-active-calendar{display:none}@media (max-width: 768px){.hero-mobile-calendar,.hero-active-calendar{display:block;position:fixed!important;top:auto;bottom:-100%!important;width:100%;height:100vh;transition:bottom .3s ease-in-out;background:#ffffff;z-index:135;padding-top:40px}.hero-active-calendar{bottom:0!important;background:#ffffff}}.mobile-calendar-footer{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding:0 20px}.calendar-footer-button{display:flex;align-items:center;gap:15px}.load-more-wrapper{font-size:16px;font-style:normal;font-weight:400;line-height:28px;font-family:Kodchasan,sans-serif;color:var(--primary-light-color)}.clear{padding:5px;border-radius:6px;width:80px;font-weight:600;border:none;cursor:pointer;background-color:#adb4bd}.next{color:#fff;padding:5px;border-radius:6px;width:80px;font-weight:600;border:none;cursor:pointer;background-color:var(--primary-color)}.booking-block{flex-direction:column;border-radius:8px;border:1px solid #e2e3ef;background:#f4f7fa;padding:10px 16px;display:flex;align-items:center;gap:15px}@media (max-width: 576px){.booking-block{gap:10px}}.calender-booking-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.calender-booking-wrapper .calendar-arrow{display:flex;margin-right:8px}@media (max-width: 576px){.calender-booking-wrapper .calendar-arrow{margin:0 -4px 0 -10px}}span{display:flex;align-items:center}.hydepenthouses-theme .popular-property-card *,.hydepenthouses-theme .discover *,.hydepenthouses-theme .popular-property *{font-family:Kodchasan,sans-serif}.rental-home{font-family:Kotta One!important}.rental-home .rental-hero-home{height:690px;width:100%;background:url(https://d2mtwyvetsk1bd.cloudfront.net/assets/abode-static-assets/home2b/rentalHeroImage.png);background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.rental-home .rental-hero-home .rental-hero-data{display:contents;align-items:center;justify-content:center;flex-direction:column;gap:24px}.rental-home .rental-hero-home .rental-hero-data .rental-data-title{font-size:60px;font-style:normal;font-weight:400;line-height:76px;letter-spacing:1px;color:#fff;text-align:center}@media (max-width: 992px){.rental-home .rental-hero-home .rental-hero-data .rental-data-title{font-size:32px;line-height:32px}}.rental-home .rental-hero-home .rental-hero-data p{font-size:20px;font-style:normal;font-weight:400;line-height:26px;color:#fff;text-align:center}@media (max-width: 992px){.rental-home .rental-hero-home .rental-hero-data p{font-size:14pxpx;line-height:20px}}.rental-home .rental-hero-home .rental-home-search{margin-top:27px;width:100%}.rental-home .rental-feature-property{padding:80px 55px 150px}@media (max-width: 1400px){.rental-home .rental-feature-property{padding:60px 15px}}.rental-home .rental-feature-property .rental-feature-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.rental-home .rental-feature-property .rental-feature-header .rental-feature-title{font-size:40px;font-style:normal;font-weight:400;line-height:120%;color:#02679a}@media (max-width: 768px){.rental-home .rental-feature-property .rental-feature-header .rental-feature-title{font-size:32px}}.rental-home .rental-feature-property .rental-feature-block{margin-top:70px}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper{border-radius:12px;height:400px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer{border-radius:12px;background:linear-gradient(180deg,rgba(48,33,20,.86) 0%,rgba(50,35,22,.45) 39.57%,rgba(41,25,12,.38) 94.41%);width:100%;padding:26px 35px;display:flex;flex-direction:column}@media (max-width: 768px){.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer{padding:25px 15px}}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer a{text-decoration:none}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-text{font-size:32px;font-style:normal;font-weight:700;line-height:120%;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-price{display:flex;align-items:center;justify-content:space-between}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-price_location{font-size:18px;font-style:normal;font-weight:500;line-height:140%;color:#fff;display:flex;align-items:center;gap:8px}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-price_location span{display:flex;align-items:center}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-price_price{display:flex;flex-direction:column;gap:3px;align-items:flex-end;font-size:32px;font-style:normal;font-weight:700;line-height:120%;color:#fff}.rental-home .rental-feature-property .rental-feature-block .rental-feature-wrapper .rental-feature-footer .feature-footer-price_price span{font-size:14px;font-style:normal;font-weight:500;line-height:150%}.rental-home .rental-location-title{font-size:40px;font-style:normal;font-weight:400;line-height:normal;color:#02679a;width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.rental-home .search-property_header{margin-top:70px;margin-bottom:70px}@media (max-width: 992px){.rental-home .search-property_header{margin:50px 0}}.rental-home .search-property_header .search-property-title{font-size:48px;font-style:normal;font-weight:400;line-height:76px;letter-spacing:1px;color:#02679a;text-align:center}@media (max-width: 768px){.rental-home .search-property_header .search-property-title{font-size:24px;line-height:32px}}.rental-home .search-property_header .search-property-des{font-size:20px;font-style:normal;font-weight:400;line-height:26px;text-align:center;margin-bottom:17px}@media (max-width: 768px){.rental-home .search-property_header .search-property-des{font-size:16px;line-height:20px}}@media (max-width: 1260px){.rental-home .search-property{width:100%;max-width:350px;margin:0 auto;padding-bottom:50px}}.rental-home .rental-properties{margin-top:60px;padding:0 80px}@media (max-width: 1400px){.rental-home .rental-properties{padding:0 15px}}.rental-home .rental-reviews{margin-top:80px;margin-bottom:70px}.rental-home .rental-reviews .rental-reviews-title{font-size:36px;font-style:normal;font-weight:400;line-height:normal;color:#2e3032;padding:0 80px;margin-bottom:50px}
/*!
 * 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
 */
