.hotel-container{margin-top:100px}.breadcrumb-container{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.title{text-align:center;font-weight:700}.filter-box{width:100%;padding:16px;border-radius:15px;border:1px solid #ccc}.filter-header{display:flex;align-items:center;justify-content:space-between}.reset-button{color:grey}.price-range-slider{margin-bottom:8px;padding-left:8px;padding-right:8px}.price-labels{display:flex;justify-content:space-between;margin-top:8px}.star-rating-list{list-style-type:none;padding:0;margin:0}.star-rating-item{display:flex;align-items:center}.apply-button{background-color:#a17e50;color:#fff}.results-header{display:flex;justify-content:space-between;align-items:center}.no-hotels-message{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:32px}.no-hotels-title{margin-bottom:16px;color:red;text-align:center}.no-hotels-text{text-align:center;color:gray}.pagination{color:#a17e50;margin:10px 0}.AdvanceSearch{font-size:"16px";color:"#3d3e3f"}.filter-apply-button{width:100%;padding:.4em 1em;border:2px solid #9c6c69;position:relative;overflow:hidden;background-color:transparent;text-align:center;text-transform:uppercase;font-size:16px;transition:.3s;z-index:1;font-family:inherit;color:#9c6c69}.filter-apply-button:before{content:"";width:0;height:1400%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:#9c6c69;transition:.5s ease;display:block;z-index:-1}.filter-apply-button:hover:before{width:200%}.filter-apply-button:hover{color:#fff}.card-container-main{box-shadow:0 8px 24px rgba(50,53,56,.2)!important;border:1px solid #ccc;border-radius:18px;overflow:hidden;background-color:#f3f4f4;position:relative;cursor:pointer;text-decoration:none;transition:transform .3s ease-in-out;font-family:Urbanist,sans-serif!important;display:block}.card-container-main:hover .card-media{transform:scale(1.1)}.card-media{transition:transform .3s ease-in-out}.card-media,.image-wrapper{overflow:hidden}.card-media:hover{transform:scale(1.1)}.bookmark-icon{position:absolute;top:8px;right:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;z-index:1}.hotel-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;font-family:Urbanist,sans-serif!important}.hotel-name:hover{cursor:pointer}.widget-item{display:flex;align-items:center;font-family:Urbanist,sans-serif!important;margin-bottom:12px}.widget-item .icon-card{margin-right:8px}.widget-item .text{font-size:.875rem;font-family:Urbanist,sans-serif!important;color:#4f5e71}.card-actions-actions{display:flex;justify-content:space-between;align-items:center;padding:10px 16px}.card-container-main .pricing{font-size:22px;color:#000;font-weight:700;padding-left:10px;font-family:Urbanist,sans-serif!important}.card-container-main .pricing span{font-size:14px;font-weight:500;color:#4f5e71;font-family:Urbanist,sans-serif!important}.breadcrumb-section{position:relative;background-repeat:no-repeat;width:100%;padding-top:220px;padding-bottom:140px;z-index:1;background-size:cover;background-position:50%;color:var(--white);height:30%}.breadcrumb-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.breadcrumb-wrapper .breadcrumb-title{font-size:50px;font-weight:700;margin-bottom:0;text-transform:capitalize}.breadcrumb-wrapper .breadcrumb-list .list-items{display:flex;display:inline-block;background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);border-radius:5px;padding:10px 20px;list-style:none;box-shadow:0 4px 6px rgba(0,0,0,.1)}.list-items{display:flex}.breadcrumb-wrapper .breadcrumb-list .list-items li{padding-right:22px;color:#fff;position:relative;line-height:24px;margin-bottom:0;display:inline-block;list-style:none}.breadcrumb-list .list-items li:before{position:absolute;content:"";top:12px;right:8px;width:4px;height:4px;background-color:#fff;border-radius:50%}.breadcrumb-list .list-items li a{color:#fff;text-decoration:none}.bread-svg{position:absolute;bottom:0;left:0;width:100%;height:30px;stroke:none;fill:#fff}.separator{color:gray;list-style:none}.breadcrumb-list ul,.breadcrumb-list ul li{list-style:none!important}