.listing-todo-thumbnail-area .todo-thumb{min-height:545px}.listing-average-rating .rating-overview .single-progress-bar .progress-percent{margin-right:1rem}.listing-reviews-area .comment-body{margin-bottom:20px;border-bottom:1px solid #dfdfdf;padding-bottom:20px}.premium-icon{position:relative}.premium-icon img{width:25px!important;position:absolute;top:4px;right:10px}.popular-todo-item .item-thumb{height:250px}.popular-todo-item .item-thumb img{height:250px}.low-price{width:120px}.create{margin:0;line-height:4px;font-size:11px}.c-name{margin:0;line-height:24px;color:#4647a0}.c-date{margin:0;line-height:4px;font-size:10px}.hu-card{border-radius:10px}.hucard-pp{border-radius:7px}.hu-card-bottom{border-radius:0 0 10px 10px}.hu-card-img{border-radius:10px 10px 0 0}.hu-card-size{height:250px}.popular-todo-item .todo-meta{margin-bottom:0}.arrival{width:50%}.bg-card-bg{background-image:url(/Content/assets/images/bg/card-bg-image-hajjumrah.jpg)}.pad-none{padding-left:0}.popular-todo-item .todo-content{padding:3px}.todo-content{height:150px}.c-caps{text-transform:uppercase}.title img{margin-top:4px!important}.site-main .single-listing-todo .card-body{border:1px solid #e5e4f0;box-shadow:5px 4px 12px 4px rgba(79,38,224,.05);border-radius:8px;margin-bottom:1rem}.site-main .single-listing-todo .card-body .booking-bar{border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#4647a0;color:#fff;margin-bottom:1rem}.site-main .single-listing-todo .card-body .booking-bar h2{color:#fff!important;margin-bottom:0!important}.listing-todo-header .todo-brand-logo{width:160px;margin:0 AUTO 30px;background:#fff;height:160px;border-radius:50%;line-height:8;padding:15px;position:relative}.listing-todo-header .todo-brand-logo img{height:auto!important;width:auto!important;border-radius:0!important}.listing-todo-header .todo-brand-logo img:nth-child(2){position:absolute;bottom:-57px;left:3px}.listing-todo-header .todo-brand-logo span{position:absolute;left:46px;bottom:-38px;font-size:13px;color:#000;font-weight:600}.listing-todo-header .title img{position:absolute;margin:10px}.listing-todo-header .unique-id p{margin-right:15px}.listing-todo-header .unique-id span{font-size:14px;color:#fff}.slick-assoc{display:flex}.slick-assoc .slick-cont{padding:0 10px;width:33.33%;text-align:center}.slick-assoc .slick-cont img{height:60px}.slick-auto .slick-cont{padding:0 10px;width:33.33%}.slick-auto .slick-cont .image-thumb{height:120px;overflow:hidden;position:relative;z-index:1;transition:all .3s ease-in-out}.slick-auto .slick-cont .image-thumb img{width:100%}.slick-auto .slick-cont:hover .image-thumb{height:170px;box-shadow:0 0 15px -5px #000}.slick-auto .slick-cont .pack-cont-blk{float:left;position:relative;box-shadow:0 -10px 10px -10px #000,0 0 15px -5px #000;z-index:2;padding:0 10px 15px}.slick-auto .slick-cont .pack-cont-blk .title-price{float:left}.slick-auto .slick-cont .pack-cont-blk .title-price h4{float:left;width:100%;font-size:20px;text-align:center;text-transform:uppercase;padding:10px 0;border-bottom:1px solid #dedede}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-rating{display:grid;float:left}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-rating small{font-size:10px;line-height:1}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-rating span{line-height:1}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-blk{display:grid;float:right;margin-top:0}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-blk small{font-size:10px;text-align:right;line-height:1}.slick-auto .slick-cont .pack-cont-blk .title-price .title-price-blk span{font-size:20px;line-height:1;color:#2a8b32;font-weight:600}.slick-auto .slick-cont .pack-cont-blk .title-price .rating label{float:right;position:relative;width:15px;height:20px;cursor:pointer}.slick-auto .slick-cont .pack-cont-blk .title-price .rating label:not(:first-of-type){padding-right:2px}.slick-auto .slick-cont .pack-cont-blk .title-price .rating label:before{content:"★";font-size:20px;color:#f9df4a;line-height:1}.slick-auto .slick-cont .pack-cont-blk .title-price .rating input{display:none}.slick-auto .slick-cont .pack-cont-blk .title-price .rating input:checked~label:before,.slick-auto .slick-cont .pack-cont-blk .title-price .rating:not(:checked)>label:hover:before,.slick-auto .slick-cont .pack-cont-blk .title-price .rating:not(:checked)>label:hover~label:before{color:#f9df4a}.slick-auto .slick-cont .pack-cont-blk .duration-acco{float:left;width:100%;display:flex}.slick-auto .slick-cont .pack-cont-blk .duration-acco .dura{display:grid;line-height:1;width:60%}.slick-auto .slick-cont .pack-cont-blk .duration-acco .dura small{font-size:10px}.slick-auto .slick-cont .pack-cont-blk .duration-acco .acco{display:flex}.slick-auto .slick-cont .pack-cont-blk .duration-acco .acco img{width:25px;margin:0 5px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid{float:left;width:100%;border-top:1px solid #dedede;margin-top:10px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmakka{display:grid;line-height:1;margin:10px 0;position:relative}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmakka small{font-size:10px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmakka img{float:right;position:absolute;right:0;width:25px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmadina{display:grid;line-height:1;position:relative}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmadina small{font-size:10px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .hotelmadina img{float:right;position:absolute;right:0;width:25px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .depart{display:grid;line-height:1;position:relative;margin:10px 0}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .depart small{font-size:10px}.slick-auto .slick-cont .pack-cont-blk .hotel-grid .depart img{float:right;position:absolute;right:0;width:25px}.slick-auto .slick-cont .pack-cont-blk .packs-btn-blk{float:left;width:100%;padding-top:10px;border-top:1px solid #dedede}.slick-auto .slick-cont .pack-cont-blk .packs-btn-blk .btn-details{background:#3aa2eb;color:#fff;border-radius:40px;font-size:12px;padding:5px 20px}.slick-auto .slick-cont .pack-cont-blk .packs-btn-blk .btn-enquiry{background:#f12c15;color:#fff;border-radius:40px;float:right;font-size:12px;padding:5px 20px}.listing-gallery .listing-gallery-item{min-height:initial}.menu-list .menu-item{text-align:center!important}.menu-list .menu-item img{height:50px}.tabs{overflow:hidden}.tabs input{position:absolute;opacity:0;z-index:-1}.tab{width:100%;color:#fff;overflow:hidden}.tab-label{display:flex;justify-content:space-between;padding:1em;background:#e5e4f0;font-weight:bold;cursor:pointer;margin-bottom:5px;color:#000;border-radius:8px}.tab-label:hover{background:#e5e4f0}.tab-label::after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;transition:all .35s}.tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.tab-close:hover{background:#1a252f}input:checked+.tab-label{background:#e5e4f0}input:checked+.tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}input:checked~.tab-content{max-height:100vh;padding:1em}