.filtered-hotels-main-content{display:flex;justify-content:center;align-items:center;width:auto;margin-top:50px}@media screen and (max-width:1099px){.filtered-hotels-main-content{margin:0}}.filtered-hotels-main-content .filtered-hotels-inner-content{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:flex-end;justify-content:center}.card-section{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1099px){.card-section{gap:12px}}.card-section .img-div{overflow:hidden;width:100%!important;height:230px!important;border-radius:24px;margin-top:15px}.card-section img{object-fit:cover;transform:scale(1);transition:.23s ease-in-out}.card-section img:hover{transform:scale(1.2)}.hotel-info-content{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:1099px){.hotel-info-content{gap:0}}.hotel-info-section{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.hotel-info-section .hotel-name{font-size:22px;line-height:24.45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0d1321}@media screen and (max-width:1099px){.hotel-info-section .hotel-name{font-size:16px}}.hotel-info-section .hotel-price{color:#000;font-size:18px;line-height:20px}@media screen and (max-width:1099px){.hotel-info-section .hotel-price{font-size:14px}}.hotels-location{color:#0d1321;font-size:18px;line-height:20px;opacity:75%}@media screen and (max-width:1099px){.hotels-location{font-size:14px}}.filter-hotel-container{box-sizing:border-box;position:fixed;top:5%;right:0;left:0;margin:0 auto;z-index:100;width:600px;max-height:90vh;border-radius:40px;background:#fff;padding:40px;overflow-y:auto}@media screen and (max-width:1099px){.filter-hotel-container{top:0;border-radius:0;max-height:0;min-height:100vh;width:100%;padding:5%}}.filter-hotel-container .last-section{display:flex;justify-content:space-between;margin-top:22%}.filter-hotel-container .last-section .btn-reset{width:auto;height:50px;background:#fff;border:1px;color:#000;border-radius:18px}@media screen and (max-width:1099px){.filter-hotel-container .last-section .btn-reset{font-size:12px;line-height:17.78px}}.filter-hotel-container .last-section .btn-reset:hover{background:#f5f5f5}.filter-hotel-container .last-section .btn{width:auto;height:50px;background:#44461b;border:1px;color:#fff;border-radius:18px}@media screen and (max-width:1099px){.filter-hotel-container .last-section .btn{font-size:12px;line-height:17.78px}}.filter-hotel-container .last-section .btn:hover{background:#444d1e}.filter-hotel-container .guest-section{display:flex;flex-direction:column;gap:1rem}.filter-hotel-container .guest-section .title{font-size:20px;font-weight:600;line-height:22.23px}@media screen and (max-width:1099px){.filter-hotel-container .guest-section .title{font-size:18px;line-height:20px}}.filter-hotel-container .guest-section .all-guest-list{margin-top:10px;display:flex;gap:1rem;flex-wrap:wrap}.filter-hotel-container .guest-section .all-guest-list .inner-contents{font-size:20px;font-weight:600;line-height:22.23px;cursor:pointer;border-radius:32px;border:1px solid #000;padding:8px 16px}@media screen and (max-width:1099px){.filter-hotel-container .guest-section .all-guest-list .inner-contents{font-size:16px;line-height:17.78px}}.filter-hotel-container .accessibility-section{display:flex;flex-direction:column;gap:1rem}.filter-hotel-container .accessibility-section .title{font-size:20px;font-weight:600;line-height:22.23px}@media screen and (max-width:1099px){.filter-hotel-container .accessibility-section .title{font-size:18px;line-height:20px}}.filter-hotel-container .accessibility-section .all-accessibility-list{margin-top:10px;display:flex;gap:1rem;flex-wrap:wrap}.filter-hotel-container .accessibility-section .all-accessibility-list .inner-contents{font-size:20px;font-weight:600;line-height:22.23px;cursor:pointer;border-radius:32px;border:1px solid #000;padding:8px 16px}@media screen and (max-width:1099px){.filter-hotel-container .accessibility-section .all-accessibility-list .inner-contents{font-size:16px;line-height:17.78px}}.filter-hotel-container .rating-section{display:flex;flex-direction:column;gap:1rem}.filter-hotel-container .rating-section .title{font-size:20px;line-height:normal}@media screen and (max-width:1099px){.filter-hotel-container .rating-section .title{font-size:18px}}.filter-hotel-container .rating-section .all-ratings-list{margin-top:10px;display:flex;gap:1rem;flex-wrap:wrap}.filter-hotel-container .rating-section .all-ratings-list .unique-ratings{background-color:#000;color:#fff}.filter-hotel-container .rating-section .all-ratings-list .inner-contents{display:flex;gap:5px;justify-content:center;align-items:center;cursor:pointer;border-radius:32px;border:1px solid #000;padding:8px 14px;width:auto}.filter-hotel-container .rating-section .all-ratings-list .inner-contents .inner-title{font-size:20px;font-weight:600;line-height:22.23px}@media screen and (max-width:1099px){.filter-hotel-container .rating-section .all-ratings-list .inner-contents .inner-title{font-size:16px;line-height:17.78px}}.filter-hotel-container .rating-section .all-ratings-list .inner-contents img{height:16px!important;width:16px!important}.filter-hotel-container .certification-section{display:flex;flex-direction:column;gap:1rem}.filter-hotel-container .certification-section .title{font-size:20px;font-weight:600;line-height:22.23px}@media screen and (max-width:1099px){.filter-hotel-container .certification-section .title{font-size:18px;line-height:20px}}.filter-hotel-container .certification-section .all-certification-list{margin-top:10px;display:flex;gap:1rem;flex-wrap:wrap}.filter-hotel-container .certification-section .all-certification-list .inner-contents{font-size:20px;font-weight:600;line-height:22.23px;cursor:pointer;border-radius:32px;border:1px solid #000;padding:8px 16px}@media screen and (max-width:1099px){.filter-hotel-container .certification-section .all-certification-list .inner-contents{font-size:16px;line-height:17.78px}}.filter-hotel-container .certification-section .all-certification-list .unique-certification{background-color:#000;color:#fff}.filter-hotel-container .section-1{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-hotel-container .section-1 .modal-name{font-size:26px;line-height:28.89px}@media screen and (max-width:1099px){.filter-hotel-container .section-1 .modal-name{font-size:22px;line-height:24.45px}}.filter-hotel-container .section-1 img{width:32px!important;height:32px!important}.filter-hotel-container .price-range-selector{margin-top:30px;display:flex;flex-direction:column;gap:.5rem}.filter-hotel-container .price-range-selector .title{font-size:20px;line-height:normal}@media screen and (max-width:1099px){.filter-hotel-container .price-range-selector .title{font-size:18px}}.filter-hotel-container .price-range-selector .input-fields{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin:0 10px}.filter-hotel-container .price-range-selector .input-fields img{width:20px!important;height:20px!important;margin-top:28px}.filter-hotel-container .price-range-selector .input-fields .min-price{display:flex;flex-direction:column;gap:.5rem}.filter-hotel-container .price-range-selector .input-fields .min-price .title{font-size:18px;line-height:20px;font-weight:600}.filter-hotel-container::-webkit-scrollbar{display:none}.font-600{font-weight:600}.font-400,body,html{font-weight:400}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;box-sizing:border-box;transition:none;width:100%;height:100vh;background-color:#f4e6d5;line-height:normal}.no-scroll{overflow:hidden}.clickable{cursor:pointer}.cursor-disabled{cursor:not-allowed!important}.container-pd-bot{padding-bottom:60px}:root{--hotel-detail-container-padding:230px}@media(max-width:1350px){:root{--hotel-detail-container-padding:130px}}.ant-select-dropdown{border-radius:20px!important;padding:10px 5px!important}.super-script{font-size:10px}.hotel-cards-main-content{padding:100px 0 200px}@media screen and (max-width:1099px){.hotel-cards-main-content{padding:50px 3%}}.hotel-cards-main-content .filter-hotels-modal-backdrop{position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;background:rgba(51,51,51,.467);-webkit-backdrop-filter:brightness(30%);backdrop-filter:brightness(30%);cursor:default;width:100%;height:100%}.hotel-cards-main-content .hotel-not-found{font-size:32px;line-height:32px;font-weight:600;opacity:60%;display:flex;justify-content:center}@media screen and (max-width:1099px){.hotel-cards-main-content .hotel-not-found{margin:0;font-size:18px}}.hotel-cards-filter{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1099px){.hotel-cards-filter{margin-bottom:30px}}.hotel-cards-filter .explore-hotels-text{font-size:48px}@media screen and (max-width:1099px){.hotel-cards-filter .explore-hotels-text{font-size:24px}}.filter-list{display:flex;gap:2.5rem}@media screen and (max-width:1099px){.filter-list{display:none}}.individual-list{display:flex;flex-direction:column}.individual-list>span{cursor:pointer}.selected-filter-list{background-color:#f04800;width:100%;height:4px;border-bottom-left-radius:1000px;border-bottom-right-radius:1000px}.filter-button{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:4px;border:2px solid #000;border-radius:8px;padding:8px}.filter-button .filter-text{font-size:16px}@media screen and (max-width:1099px){.filter-button .filter-text{font-size:14px}}.filter-button:hover{opacity:.65}.loader-main-container{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}@media screen and (max-width:1099px){.loader-main-container{width:100%}}.loader-main-container .container-2{width:100%;display:flex;justify-content:space-between;gap:1rem}.loader-main-container .container-2 .location{width:70%}.loader-main-container .container-2 .price{width:20%}.loader-main-container .profile-image{border-radius:24px;width:100%!important;height:220px}@media screen and (max-width:1099px){.loader-main-container .profile-image{width:100%}}.disable-div-part{border:none;background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}