.header{padding:50px 70px 0;position:absolute;width:100%;z-index:99;top:0}.header nav .transparentHeader{display:flex;width:100%;justify-content:space-between}.header nav .navbar-brand{cursor:pointer}.header nav .navbar-brand .logoBlue{display:none}.header nav .navbar-brand .logoWhite{display:block}.header nav .navbar-nav .nav-item .nav-link{color:#fff;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;padding:.5rem 16px;cursor:pointer}.header nav .navbar-nav .nav-item.cartIcon{position:relative;margin-left:16px}.header nav .navbar-nav .nav-item.cartIcon .nav-link{color:#023979;border-radius:10px;padding:6px 8px;background-color:hsla(0,0%,100%,.2);color:#fff;cursor:pointer}.header nav .navbar-nav .nav-item.cartIcon .nav-link:after{display:none}.header nav .navbar-nav .nav-item.cartIcon .nav-link i{margin-right:5px}.header nav .navbar-nav .nav-item.cartIcon .nav-link .cartCount{background-color:#fff;font-size:10px;display:inline-block;color:#023979;font-family:Basis Grotesque Arabic Pro Bold;padding:2px 4px;border-radius:5px;margin-left:8px}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu{padding:16px;border-radius:20px;width:380px;border:0;box-shadow:0 4px 58px 0 rgba(96,96,96,.251);overflow:hidden;right:0}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu:before{content:"";background-color:#023979;position:absolute;height:2px;top:0;left:0;width:100%}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li{padding:9px;border-radius:10px;background-color:#f6f6f6;margin-bottom:8px}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li:last-child{margin-bottom:0}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li .cartList{width:71px;border-radius:5px;height:auto;margin-right:8px}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li h6{font-size:14px;color:#1d1b20;margin:0;word-break:break-word}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li h5{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;white-space:nowrap;margin:0}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu li.btnLi{background-color:transparent;padding:16px 0 0;margin-top:24px;border-top:2px dashed #e4e4e4;border-radius:0}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader{display:none}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader li{height:202px;display:flex;justify-content:center;align-items:center;background-color:transparent}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader li .header-cart-Empty{text-align:center;width:222px}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader li .header-cart-Empty i{color:#79747e;font-size:32px;margin-bottom:8px;display:block}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader li .header-cart-Empty h3{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;color:#414141}.header nav .navbar-nav .nav-item.cartIcon .dropdown-menu.EmptyCartHeader li .header-cart-Empty p{font-size:14px;color:#8f8f8f;line-height:18px}.header nav .navbar-nav .nav-item.cartIcon:hover .EmptyCartHeader{display:block}.header .mbcartIcon{position:relative;color:#023979;border-radius:10px;margin-right:6px;display:inline-flex;align-items:center;border:1px solid #ccd7e4;padding:10px}.header .mbcartIcon .cartCount{position:absolute;background-color:#b3261e;color:#fff;min-width:16px;min-height:16px;font-size:10px;border-radius:10px;top:0;left:18px;padding:0 4px}.header .navbar-toggler{padding:4px;border-radius:5px;background-color:rgba(2,57,121,.2);border:0;box-shadow:none}.whiteHeader{background-color:#fff;padding:10px 0}.whiteHeader nav{padding:0}.whiteHeader nav .navbar-brand .logoWhite{display:none}.whiteHeader nav .navbar-brand .logoBlue{display:block}.whiteHeader nav .navbar-nav .nav-item .nav-link{color:#1d1b20}.whiteHeader nav .navbar-nav .nav-item.cartIcon .nav-link{background-color:rgba(2,57,121,.2);color:#023979}.whiteHeader nav .navbar-nav .nav-item.cartIcon .nav-link .cartCount{background-color:#023979;color:#fff}@font-face{font-family:Basis Grotesque Arabic Pro Lt;src:url(/_next/static/media/BasisGrotesqueArabicPro-Light.38f6a768.eot);src:local("Basis Grotesque Arabic Pro Light"),local("BasisGrotesqueArabicPro-Light"),url(/_next/static/media/BasisGrotesqueArabicPro-Light.38f6a768.eot) format("embedded-opentype"),url(/_next/static/media/BasisGrotesqueArabicPro-Light.ff86e5a5.woff2) format("woff2"),url(/_next/static/media/BasisGrotesqueArabicPro-Light.b04d5bd2.woff) format("woff"),url(/_next/static/media/BasisGrotesqueArabicPro-Light.88a9fc8a.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Basis Grotesque Arabic Pro;src:url(/_next/static/media/BasisGrotesqueArabicPro-Regular.7e30d404.eot);src:local("Basis Grotesque Arabic Pro Regular"),local("BasisGrotesqueArabicPro-Regular"),url(/_next/static/media/BasisGrotesqueArabicPro-Regular.7e30d404.eot) format("embedded-opentype"),url(/_next/static/media/BasisGrotesqueArabicPro-Regular.e421438b.woff2) format("woff2"),url(/_next/static/media/BasisGrotesqueArabicPro-Regular.34693714.woff) format("woff"),url(/_next/static/media/BasisGrotesqueArabicPro-Regular.4beb1e48.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Basis Grotesque Arabic Pro Md;src:url(/_next/static/media/BasisGrotesqueArabicPro-Medium.baee416f.eot);src:local("Basis Grotesque Arabic Pro Medium"),local("BasisGrotesqueArabicPro-Medium"),url(/_next/static/media/BasisGrotesqueArabicPro-Medium.baee416f.eot) format("embedded-opentype"),url(/_next/static/media/BasisGrotesqueArabicPro-Medium.da46c264.woff2) format("woff2"),url(/_next/static/media/BasisGrotesqueArabicPro-Medium.dcf02d91.woff) format("woff"),url(/_next/static/media/BasisGrotesqueArabicPro-Medium.8fef69a4.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Basis Grotesque Arabic Pro Bold;src:url(/_next/static/media/BasisGrotesqueArabicPro-Bold.8c83c4aa.eot);src:local("Basis Grotesque Arabic Pro Bold"),local("BasisGrotesqueArabicPro-Bold"),url(/_next/static/media/BasisGrotesqueArabicPro-Bold.8c83c4aa.eot) format("embedded-opentype"),url(/_next/static/media/BasisGrotesqueArabicPro-Bold.33c019b0.woff2) format("woff2"),url(/_next/static/media/BasisGrotesqueArabicPro-Bold.d67dd124.woff) format("woff"),url(/_next/static/media/BasisGrotesqueArabicPro-Bold.6af7b33f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Basis Grotesque Arabic Pro Blk;src:url(/_next/static/media/BasisGrotesqueArabicPro-Black.3ed70bc0.eot);src:local("Basis Grotesque Arabic Pro Black"),local("BasisGrotesqueArabicPro-Black"),url(/_next/static/media/BasisGrotesqueArabicPro-Black.3ed70bc0.eot) format("embedded-opentype"),url(/_next/static/media/BasisGrotesqueArabicPro-Black.4f820ec1.woff2) format("woff2"),url(/_next/static/media/BasisGrotesqueArabicPro-Black.ac74a7db.woff) format("woff"),url(/_next/static/media/BasisGrotesqueArabicPro-Black.4ce40a6d.ttf) format("truetype");font-weight:400;font-style:normal}body,html{height:100%}body{background-color:#f7f7f7;font-family:Basis Grotesque Arabic Pro;font-weight:400;color:#1d1b20}a{text-decoration:none}main{padding-top:78px;padding-bottom:80px}.primaryBtn{background-color:#023979;color:#fff;text-align:center;padding:10px 44px;border:0;transition:.3s;border-radius:10px;font-family:Basis Grotesque Arabic Pro Md;font-size:16px}.primaryBtn:hover{background-color:#034b9e;transition:.3s;color:#fff}.primaryBtn:active{background-color:#023979!important;color:#fff!important}.primaryBtn:disabled{background-color:#023979;color:#fff;opacity:.5}.primaryBtn span{display:inline-block}.secondaryBtn{background-color:#3ec0cd;color:#fff;text-align:center;padding:10px 0;border-radius:10px;border:0}.secondaryBtn:hover{background-color:#1bb1c0;transition:.3s;color:#fff}.secondaryBtn:active{background-color:#3ec0cd!important;color:#fff!important}.borderBtn{border:1px solid #023979;color:#023979;border-radius:10px}.borderBtn,.greyButton{font-family:Basis Grotesque Arabic Pro Md;text-align:center;padding:10px 0}.greyButton{border:1px solid #d5d7da;color:#414651;border-radius:10px;transition:.3s}.greyButton:hover{border:1px solid #023979;transition:.3s}.redBorder{border:1px solid #e9292a;border-radius:5px;color:#e9292a;font-family:Basis Grotesque Arabic Pro Md;padding:12px 16px;line-height:16px;font-size:16px}.redBorder:active,.redBorder:hover{border:1px solid #e9292a;color:#e9292a;background-color:#f0d7d7}.redBorder:focus-visible{border:1px solid #e9292a;color:#e9292a;background-color:#f0d7d7}.blackBtn{border-radius:5px;background-color:#2a2a2a;color:#fff;line-height:16px;padding:12px 16px;font-size:16px}.blackBtn:hover{background-color:#000;color:#fff}.landing-outline{padding:25px 40px 40px;position:relative;z-index:9}.bookingNumber{border:1px solid rgba(2,57,121,.2);color:#023979;background-color:rgba(2,57,121,.2);border-radius:30px;font-size:12px;padding:8px 10px;line-height:14px;margin-left:16px;font-family:Basis Grotesque Arabic Pro Bold;display:flex;align-items:center}.bookingNumber i{font-size:16px;margin-right:5px}.LandingSlider{padding-left:36px;padding-right:36px;padding-bottom:100px}.LandingSlider h3{font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:24px}.LandingSlider .slickOption .slick-slider .slick-arrow{position:absolute;bottom:-45px;top:auto;background-color:#fff;color:#000;left:auto;width:32px;height:32px;border-radius:50%;z-index:5}.LandingSlider .slickOption .slick-slider .slick-arrow:before{content:"";font-family:icomoon!important;display:block;color:#000;display:flex;justify-content:center;align-items:center;margin:auto;font-size:10px}.LandingSlider .slickOption .slick-slider .slick-arrow.slick-prev{right:70px;transform:rotate(90deg)}.LandingSlider .slickOption .slick-slider .slick-arrow.slick-next{right:30px;transform:rotate(-90deg)}.LandingSlider .slickOption .slick-slider .slick-arrow.slick-disabled{background-color:#ddd}.LandingSlider .slickOption .slick-slider .slick-list .slick-track{margin-left:0}.LandingSlider .slickOption .slick-slider .slick-list .slick-track .slick-slide{padding:0 10px}.LandingSlider .slickOption .slick-slider .slick-dots{width:auto;display:flex!important;background-color:rgba(2,57,121,.1);left:50%;transform:translateX(-50%);border-radius:20px;padding:8px 12px;bottom:-45px}.LandingSlider .slickOption .slick-slider .slick-dots li{width:8px;height:8px;transition:.5s;margin:0 8px 0 0}.LandingSlider .slickOption .slick-slider .slick-dots li:last-child{margin-right:0}.LandingSlider .slickOption .slick-slider .slick-dots li button{padding:0;width:8px;height:8px;transition:.5s}.LandingSlider .slickOption .slick-slider .slick-dots li button:before{content:"";opacity:1;width:8px;height:8px;transition:.5s;border-radius:10px;background-color:#fff}.LandingSlider .slickOption .slick-slider .slick-dots li.slick-active,.LandingSlider .slickOption .slick-slider .slick-dots li.slick-active button{width:32px;transition:.5s}.LandingSlider .slickOption .slick-slider .slick-dots li.slick-active button:before{width:32px;transition:.5s;background-color:rgba(2,57,121,.8)}.LandingSlider .roomImg{position:relative;border-radius:20px;overflow:hidden;height:330px;cursor:pointer}.LandingSlider .roomImg img{width:100%}.LandingSlider .roomImg .w-100-h-50{width:100%;height:50%}.LandingSlider .roomImg .w-50-h-50{width:49%;height:50%}.LandingSlider .roomImg img{object-fit:cover}.LandingSlider .roomImg .overlay{background:linear-gradient(182.59deg,rgba(0,0,0,.111) 50.22%,rgba(0,0,0,.79) 97.92%);position:absolute;top:0;left:0;width:100%;height:100%}.LandingSlider .roomImg .hoverContent{position:absolute;bottom:-80px;z-index:99;width:100%;padding:12px;left:0;transition:.4s}.LandingSlider .roomImg .hoverContent ul{list-style:none;margin:0;display:flex;padding:8px 20px;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.22);border-radius:12px}.LandingSlider .roomImg .hoverContent ul li{text-align:center}.LandingSlider .roomImg .hoverContent ul li i{color:#fff}.LandingSlider .roomImg .hoverContent ul li h6{color:#fff;font-size:14px}.LandingSlider .roomImg:hover .hoverContent{bottom:0;transition:.4s}.LandingSlider .roomImg h4{color:#fff;font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:14px}.radiusBtn{background-color:#023979;border-radius:40px;color:#fff;font-size:16px;font-family:Basis Grotesque Arabic Pro Md;padding:10px 44px;border:0}.radiusBtn:hover{background-color:#034b9e!important;color:#fff!important}.radiusBtn:active{background-color:#023979!important;color:#fff!important}.radiusBtn:focus-visible{background-color:#034b9e!important;color:#fff!important}.btn-toggle{border:1px solid #79747e;overflow:hidden}.btn-toggle button{border:0;background-color:transparent;padding:12px 6px;font-size:16px}.btn-toggle button.active{background-color:#023979;color:#fff}.viewMoredetail{position:relative;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-top:15px;color:#023979;display:inline-block}.viewMoredetail:after{background-color:#023979;width:0;height:1px;position:absolute;bottom:0;margin:auto;left:0;right:0;transition:.3s;content:""}.viewMoredetail:hover:after{width:100%;transition:.3s}.css-b62m3t-container .css-1jqq78o-placeholder{font-size:18px}.css-b62m3t-container .css-13cymwt-control{border-color:transparent!important;background-color:transparent;border-width:0}.css-b62m3t-container .css-13cymwt-control:hover{border-color:transparent}.css-b62m3t-container .css-t3ipsp-control{border-color:transparent;box-shadow:none;background-color:transparent;border-width:0}.css-b62m3t-container .css-t3ipsp-control:hover{border-color:transparent;box-shadow:none}.css-b62m3t-container .css-1nmdiq5-menu{width:90px}.css-b62m3t-container .css-1nmdiq5-menu .css-tr4s17-option{background-color:#023979}.roomDetail{margin-bottom:40px}.roomDetail h3{font-family:Basis Grotesque Arabic Pro Bold;color:#1d1b20;font-size:28px;margin-bottom:16px}.roomDetail .roomImg{position:relative;border-radius:20px;overflow:hidden}.roomDetail .roomImg .overlay{background:linear-gradient(182.63deg,rgba(2,57,121,0) 38.69%,rgba(2,57,121,.79) 97.89%);position:absolute;z-index:3;left:0;top:0;width:100%;height:100%}.roomDetail .roomImg .roomImgwidth{width:100%;height:100%;aspect-ratio:1}.roomDetail .roomImg h4{position:absolute;bottom:24px;z-index:4;left:24px;color:#fff;font-family:Basis Grotesque Arabic Pro Bold;font-size:22px;margin:0}footer{background-color:#383838;padding:14px 0;border-top-left-radius:20px;border-top-right-radius:20px}footer ul{padding:0;list-style:none;display:flex;justify-content:center;margin:0}footer ul li{padding-right:15px}footer ul li a{text-decoration:underline;color:#fff;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;text-transform:uppercase}footer ul li a.copyright{text-decoration:none;pointer-events:none}.blueHeader{background-color:#023979;padding:16px 0}.backtoList a{color:#023979;display:flex;text-decoration:none;align-items:center;font-size:16px}.backtoList a i{margin-right:10px;font-size:14px;display:inline-block}.availableRooms .availableRooms-header{padding:24px 0 12px;border-bottom:1px solid #ddd;margin-bottom:16px}.availableRooms .availableRooms-header .backtoList{margin-bottom:16px}.availableRooms .availableRooms-header .headerUl{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0}.availableRooms .availableRooms-header .headerUl li h4{font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;margin:0}.availableRooms .availableRooms-header .headerUl li .bookingDetail .blackBtn{margin-left:16px}.availableRooms .availableRooms-header .headerUl li .bookingConfirmHead{display:flex;align-items:center}.availableRooms .availableRooms-header .headerUl li .bookingConfirmHead .bookingNumber{margin-left:16px}.availableRooms .availableRooms-header .headerUl li .bookingConfirmHead .bookingConfirmIcon{background-color:rgba(32,141,32,.2);color:#208d20;border-radius:30px;font-size:12px;padding:10px;line-height:14px;font-family:Basis Grotesque Arabic Pro Bold;margin-left:16px;display:flex;align-items:center}.availableRooms .availableRooms-header .headerUl li .bookingConfirmHead .bookingConfirmIcon i{margin-right:8px;font-size:16px}.selectedRoomDetail{background-color:#fff;border:1px solid #e1dede;border-radius:20px;margin-bottom:16px}.selectedRoomDetail:last-child{margin-bottom:0}.selectedRoomDetail .selectedRoom-img{padding:16px 12px 16px 16px;height:100%}.selectedRoomDetail .selectedRoom-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.affordableDetail{display:flex;margin-bottom:16px;flex-wrap:wrap}.affordableDetail .affordable-item{padding:4px 8px;border-radius:30px;border:1px solid #eee;margin-right:10px;font-size:14px;display:flex;align-items:center}.affordableDetail .affordable-item i{margin-right:10px}.affordableDetail .affordable-item span{font-family:Basis Grotesque Arabic Pro Bold;display:inline;margin-right:10px}.affordableDetail .affordable-item:last-child{margin-right:0}.affordableDetail .affordable-item.fullLiteGreen{background-color:#ecf9fa;border:0!important}.affordableDetail .affordable-item.fullLiteGreen p{color:#1d1b20;font-size:16px;margin:0;font-family:Basis Grotesque Arabic Pro Md}.affordableDetail .affordable-item.lite-pink{border-color:#ebe7ff}.affordableDetail .affordable-item.lite-pink i{color:#b3a6ff}.affordableDetail .affordable-item.lite-red{border-color:#ffe0e9}.affordableDetail .affordable-item.lite-red i{color:#e53066}.affordableDetail .affordable-item.lite-green{border-color:rgba(41,154,107,.2)}.affordableDetail .affordable-item.lite-green i{color:#299a6b}.roomExtraItems,.roomOffers{padding:16px 0}.roomOffers h3{font-size:20px;font-family:Basis Grotesque Arabic Pro Md}.roomOffers p{color:#7b7e83;line-height:22px;line-height:20px}.roomOffers p,.roomavailableItems{font-size:14px;font-family:Basis Grotesque Arabic Pro}.roomavailableItems{background-color:#f1f1f1;display:inline-flex;padding:6px 10px;align-items:center;border-radius:30px;margin-bottom:16px}.roomavailableItems i{margin-right:8px}.roomavailableItems h5{margin:0;font-size:14px;font-family:Basis Grotesque Arabic Pro}.roomfacilitiesDetail{margin:0}.roomfacilitiesDetail .roomavailableItems{margin-right:16px}.bookedPriceandDetail{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:end;text-align:right;padding:16px;border-left:1px solid #e1dede}.bookedPriceandDetail .recentlyBooked{border-radius:10px;padding:7px 24px;display:inline-block}.bookedPriceandDetail .recentlyBooked h6{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.bookedPriceandDetail .recentlyBooked.tentativelyavailable{background-color:rgba(254,127,0,.1);color:#fe7f00}.bookedPriceandDetail .recentlyBooked.partiallyavailable{background-color:rgba(229,36,45,.1);color:#e5242d}.bookedPriceandDetail h5{color:#023979;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.bookedPriceandDetail h2{font-size:20px;font-family:Basis Grotesque Arabic Pro Blk;color:#1d1b20;margin-bottom:0}.bookedPriceandDetail span{font-size:14px;color:#7b7e83;font-family:Basis Grotesque Arabic Pro Md;display:block;margin-bottom:16px}.card{border:1px solid #e1dede;border-radius:20px}.card .card{border-radius:10px}.mb-24{margin-bottom:16px}.roomDetailSec .imageSection{padding:16px}.roomDetailSec .imageSection .roomSingleImg{width:100%;height:100%}.roomDetailSec .imageSection .roomSingleImg img{color:transparent;width:100%;height:100%;object-fit:cover;border-radius:10px}.roomDetailSec .imageSection .roomTwoImg{display:flex;flex-direction:column;gap:16px}.roomDetailSec .imageSection .roomTwoImg img{border-radius:10px;width:100%;height:50%}.roomDetailSec .DetailroomOffers{padding:0 16px 16px}.roomDetailSec .DetailroomOffers h4{font-size:20px;font-family:Basis Grotesque Arabic Pro Bold}.roomDetailSec .DetailroomOffers p{font-size:16px;font-family:Basis Grotesque Arabic Pro Lt;color:#7b7e83}.roomDetailSec .DetailroomOffers .roomOffers{background-color:#ecf9fa;border-radius:10px;padding:16px}.roomDetailSec .DetailroomOffers .roomOffers .affordableDetail{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #a6e2e8}.roomDetailSec .DetailroomOffers .roomOffers .affordableDetail .affordable-item,.roomDetailSec .DetailroomOffers .roomOffers .roomfacilitiesDetail .roomavailableItems{background-color:#fff}.priceDetail h4{padding:10px 16px;border-bottom:1px solid #ddd;margin-bottom:0;font-size:20px;font-family:Basis Grotesque Arabic Pro Bold}.priceDetail .priceDateDetail{padding:16px}.priceDetail .priceDateDetail .daysnHour{background-color:rgba(129,212,221,.15);padding:15px;border-radius:10px}.priceDetail .priceDateDetail .daysnHour .flex{display:flex;align-items:center}.priceDetail .priceDateDetail .daysnHour .flex i{margin-right:14px}.priceDetail .priceDateDetail .daysnHour .flex h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0 14px 0 0}.priceDetail .priceDateDetail .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.priceDetail .priceDateDetail ul{margin-bottom:24px;list-style:none;padding:20px 0 0}.priceDetail .priceDateDetail ul li{display:flex;justify-content:space-between;margin-bottom:12px}.priceDetail .priceDateDetail ul li h5{font-size:14px;margin:0}.priceDetail .priceDateDetail ul li h6{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.priceDetail .priceDateDetail ul li.total{border-top:2px dashed #e4e4e4;padding-top:10px;margin-top:10px}.priceDetail .priceDateDetail ul li.total h5{text-transform:capitalize;font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin:0}.priceDetail .priceDateDetail ul li.total h6{text-transform:uppercase;font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin:0}.priceDetail .priceDateDetail p{font-size:16px;margin-bottom:0;color:#7b7e83}.priceDetail .priceDateDetail p span{font-family:Basis Grotesque Arabic Pro Md;color:#1d1b20}.priceDetail .priceDateDetail table{width:100%;border-radius:10px;box-shadow:0 4px 30px 0 hsla(0,0%,73%,.251);overflow:hidden}.priceDetail .priceDateDetail table th{text-align:center;background-color:#ecf9fa;padding:10px 0}.priceDetail .priceDateDetail table td{font-size:14px;text-align:center;border-bottom:1px solid #ecf9fa;padding:10px 0}.priceDetail .priceDateDetail table tr:last-child td{border-bottom:0}.priceDetail .totalpriceDateDetail{padding:16px}.priceDetail .totalpriceDateDetail h3{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:16px}.priceDetail .totalpriceDateDetail ul{list-style:none;padding:0 0 10px;border-bottom:2px dashed #e4e4e4;margin:0 0 10px}.priceDetail .totalpriceDateDetail ul li{display:flex;justify-content:space-between;margin-bottom:16px}.priceDetail .totalpriceDateDetail ul li:last-child{margin-bottom:0}.priceDetail .totalpriceDateDetail ul li h5{font-size:14px;margin:0;color:#505050;font-family:Basis Grotesque Arabic Pro}.priceDetail .totalpriceDateDetail ul li h5 span{background-color:rgba(41,154,107,.2);display:inline-block;margin-left:8px;padding:6px 12px;border-radius:20px;font-size:12px;color:#299a6b}.priceDetail .totalpriceDateDetail ul li h6{font-size:18px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.priceDetail.additionalService .additionalServiceTab .tab-content .tab-pane .bookedServiceDetail{padding:0}.priceDetail.additionalService .additionalServiceTab .tab-content .tab-pane .bookedServiceDetail .submitedDetail{padding:20px}.disclaimer{padding:16px}.disclaimer h5{font-family:Basis Grotesque Arabic Pro Md;font-size:16px;margin-bottom:16px}.disclaimer p{display:flex;align-items:center;margin-bottom:12px}.disclaimer p i{margin-right:16px}.disclaimer p:last-child{margin-bottom:0}.changeDateandTime{padding:16px;margin:16px 0}.changeDateandTime h4{font-family:Basis Grotesque Arabic Pro Bold;font-size:18px;margin-bottom:16px}.changeDateandTime .selectCategory{border:1px solid #e1dede;border-radius:10px}.changeDateandTime .selectCategory ul li{padding:8px;cursor:pointer}.changeDateandTime .selectCategory ul li:first-child:hover{border-top-left-radius:10px;border-bottom-left-radius:10px}.changeDateandTime .selectCategory ul li:last-child:hover{border-top-right-radius:10px;border-bottom-right-radius:10px}.changeDateandTime .selectCategory ul li.from-to-date{width:40%}.changeDateandTime .selectCategory ul li.from-to-date span{font-size:14px}.changeDateandTime .selectCategory ul li.from-to-time{width:60%;padding-right:8px}.changeDateandTime .selectCategory ul li.from-to-time .secondaryBtn{padding:10px 20px;border-radius:5px}.changeDateandTime .selectCategory ul li.timeSelection{width:100%}.changeDateandTime p{text-align:right;margin-top:4px;font-size:14px;font-family:Basis Grotesque Arabic Pro;margin-bottom:0}.form-group{margin-bottom:16px}.form-group .form-control{border:1px solid #b6b6b6;border-radius:10px;height:48px}.form-group .form-control:focus{box-shadow:none}.form-group textarea.form-control{height:112px}.form-group .form-label{font-size:14px}.form-group .form-label span{color:#e9292a;display:inline-block}.form-group.selectPhoneNumber .react-tel-input .form-control{border:1px solid #b6b6b6;border-radius:10px;height:48px}.form-group.selectPhoneNumber .react-tel-input .form-control:focus{box-shadow:none}.form-group.selectPhoneNumber .react-tel-input textarea.form-control{height:112px}.form-group.selectPhoneNumber .react-tel-input .form-label{font-size:14px}.form-group.selectPhoneNumber .react-tel-input .form-label span{color:#e9292a;display:inline-block}.form-group.selectPhoneNumber .react-tel-input .flag-dropdown{background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-group.selectPhoneNumber .react-tel-input .flag-dropdown .selected-flag{border-top-left-radius:10px;border-bottom-left-radius:10px}.errorName{color:#e9292a;font-size:16px;font-family:Basis Grotesque Arabic Pro Lt;display:flex;align-items:center;cursor:pointer}.errorName i{margin-right:6px;font-size:18px}.nodatafound{text-align:center}.nodatafound i{color:#b6b6b6;font-size:40px;margin-bottom:18px;display:block}.nodatafound h6{font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.nodatafound p{font-family:Basis Grotesque Arabic Pro}.cardListingDetail{padding:16px}.cardListingDetail:last-child{margin-bottom:0!important}.cardListingDetail ul{margin:0;padding:0}.cardListingDetail ul li{list-style:none}.cardListingDetail ul li .listingRoom-img{height:100%;position:relative}.cardListingDetail ul li .listingRoom-img span{border-radius:5px;display:inline-block;min-width:90px;padding:5px 10px;text-align:center;position:absolute;right:8px;top:8px}.cardListingDetail ul li .listingRoom-img span.room{background-color:#e53066;color:#fff}.cardListingDetail ul li .listingRoom-img span.package{background-color:#9747ff;color:#fff}.cardListingDetail ul li .listingRoom-img img{width:100%;height:100%;border-radius:10px;object-fit:cover}.cardListingDetail ul li .listingRoomDetail h3{font-size:18px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:12px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex{display:flex;align-items:center}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex i{margin-right:14px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0 14px 0 0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul{margin-bottom:30px;list-style:none;border-top:2px dashed #e4e4e4;margin-top:20px;padding:20px 0 0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li{display:flex;justify-content:space-between;margin-bottom:20px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li h5{font-size:14px;margin:0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li h6{font-size:18px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li.total{border-top:2px dashed #e4e4e4;padding-top:16px;margin-top:20px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li.total h5,.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail ul li.total h6{text-transform:uppercase;font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin:0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail p{font-size:16px;margin-bottom:0;color:#7b7e83}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail p span{font-family:Basis Grotesque Arabic Pro Md;color:#1d1b20}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail table{width:100%;border-radius:10px;box-shadow:0 4px 30px 0 hsla(0,0%,73%,.251);overflow:hidden}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail table th{text-align:center;background-color:#ecf9fa;padding:10px 0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail table td{font-size:14px;text-align:center;border-bottom:1px solid #ecf9fa;padding:10px 0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail table tr:last-child td{border-bottom:0}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .errorName{display:flex;align-items:center;margin-left:16px;padding-left:16px;border-left:1px solid #b6b6b6}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .errorName i{font-size:20px}.cardListingDetail .cartPriceandDetail{border-left:0;padding-top:0;padding-bottom:0;justify-content:end}.cardListingDetail .cartPriceandDetail h2{font-size:18px}.cardListingDetail .cartPriceandDetail .iconClick,.iconClick{color:#023979;font-size:16px;font-family:Basis Grotesque Arabic Pro Md;display:flex;align-items:center}.iconClick{cursor:pointer}.iconClick .textLine{position:relative}.iconClick .textLine:after{content:"";position:absolute;bottom:0;width:0;right:0;margin:auto;height:1px;left:0;transition:.3s;background-color:transparent}.iconClick i{font-size:20px;margin-right:4px}.iconClick:hover{color:#023979}.iconClick:hover .textLine:after{background-color:#023979;width:100%;transition:.3s}.outsideDropdown{margin-top:5px}.outsideDropdown .dropdown-toggle{display:flex;align-items:center;color:#023979;border:0;padding:0;font-size:14px}.outsideDropdown .dropdown-toggle i{margin-left:5px;display:inline;transform:rotate(0deg);transition:.1s;font-size:14px}.outsideDropdown .dropdown-toggle.show i{transform:rotate(-180deg);transition:.1s}.outsideDropdown .dropdown-toggle:after{display:none}.outsideDropdown .pricing-box{background-color:#202020;border-radius:20px;padding:14px;inset:0 auto auto -130px!important;min-width:301px}.outsideDropdown .pricing-box li{margin-bottom:16px}.outsideDropdown .pricing-box li:last-child{margin-bottom:0}.outsideDropdown .pricing-box li a{padding:0}.outsideDropdown .pricing-box li a:hover{background-color:transparent;color:#fff}.outsideDropdown .pricing-item{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px}.outsideDropdown .pricing-item:last-child{margin-bottom:0}.outsideDropdown .label{color:#adadad;font-size:12px}.outsideDropdown .value{font-family:Basis Grotesque Arabic Pro Md;color:#fff;font-size:12px}.additonalServiceDetail{padding:16px}.additonalServiceDetail input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.additonalServiceDetail .form-group{border-bottom:1px solid #ddd;padding-bottom:20px}.additonalServiceDetail .form-group:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.additonalServiceDetail .form-group label{position:relative;cursor:pointer;padding-left:40px}.additonalServiceDetail .form-group label:before{content:"";-webkit-appearance:none;background-color:#ccd7e4;border-radius:2px;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;position:absolute;left:0;top:5px}.additonalServiceDetail .form-group label:after{content:"";display:block;position:absolute;top:8px;left:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.additonalServiceDetail .form-group input:checked+label:before{background-color:#023979}.additonalServiceDetail .form-group input:checked+label:after{content:"";display:block;position:absolute;top:8px;left:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.additonalServiceDetail label{font-size:18px;font-family:Basis Grotesque Arabic Pro Md}.additonalServiceDetail label span{font-family:Basis Grotesque Arabic Pro Lt;font-size:16px}.checkboxDetailBox{padding-left:40px}.checkboxDetailBox p{color:#5d5d5d;font-size:14px;padding-top:20px}.checkboxDetailBox .priceSelect{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between}.checkboxDetailBox .priceSelect li{width:49%;display:flex;justify-content:space-between;border:1px solid #ddd;border-radius:10px;padding:20px}.checkboxDetailBox .priceSelect li:hover{border:1px solid #023979}.checkboxDetailBox .priceSelect li .icon-div{width:32px;height:32px;background-color:#ecf9fa;display:flex;align-items:center;justify-content:center;border-radius:5px;margin-right:8px}.checkboxDetailBox .priceSelect li h5{margin-bottom:0;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;padding-left:4px}.checkboxDetailBox .priceSelect li h6{margin-bottom:0;font-size:14px}.checkboxDetailBox .priceSelect li .daysCount{background-color:#ecf9fa;border-radius:5px;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;padding:6px 9px;margin-left:8px}.checkboxDetailBox .total-amount{display:flex;text-align:right;justify-content:end;margin-top:16px;align-items:center}.checkboxDetailBox .total-amount h5{font-size:16px;color:#7a7a7a}.checkboxDetailBox .total-amount h5 span{color:#1d1b20}.checkboxDetailBox .total-amount h3{font-family:Basis Grotesque Arabic Pro Bold;font-size:16px;margin-left:10px;margin-bottom:0}.cartPlusMinus{background-color:rgba(2,57,121,.1);border-radius:5px;display:flex;align-items:center;padding:8px 12px}.cartPlusMinus button{font-size:12px;border:0;padding-top:0;padding-bottom:0}.cartPlusMinus button i{color:#1d1b20}.cartPlusMinus span{min-width:23px;display:inline-block;text-align:center}.amountSeparated .listandAmount{display:flex;justify-content:space-between;background-color:#ecf9fa;align-items:center;margin-bottom:12px;border-radius:5px;padding:8px 24px;border:1px solid rgba(62,192,205,.2)}.amountSeparated .listandAmount.disabledAmount{padding:12px;background-color:#ebebeb;border:1px solid #ddd}.amountSeparated .listandAmount.disabledAmount .cartPlusMinus button .icon-minus{color:rgba(0,34,51,.6)}.amountSeparated .listandAmount .listName{display:flex;align-items:center}.amountSeparated .listandAmount .listName span{background-color:#fff;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin-right:12px}.amountSeparated .listandAmount:last-child{margin-bottom:0}.amountSeparated .listandAmount h6{margin:0;font-family:Basis Grotesque Arabic Pro Md}.amountSeparated .listandAmount .listPrice{display:flex;align-items:center}.amountSeparated .listandAmount .listPrice .cartPlusMinus{margin-right:34px;background-color:rgba(2,57,121,.1);padding:8px 12px}.amountSeparated .viewMoremenu .btn{padding-left:0;padding-right:0;border:0;display:flex;align-items:center;color:#023979;margin-bottom:16px}.amountSeparated .viewMoremenu .btn i{margin-left:10px;transform:rotate(0deg);transition:.2s}.amountSeparated .viewMoremenu .btn:focus{outline:none}.amountSeparated .viewMoremenu.show{display:block}.amountSeparated .viewMoremenu.show .btn i{transform:rotate(-180deg);transition:.2s}.amountSeparated .viewMoremenu.show .viewMoreDetail{display:block}.amountSeparated .viewMoremenu .viewMoreDetail{display:none;border-top:1px solid #ddd}.amountSeparated .viewMoremenu .viewMoreDetail ul{margin:0;list-style:none;padding:15px 0 0}.amountSeparated .viewMoremenu .viewMoreDetail ul li{display:flex;justify-content:space-between;margin-bottom:8px}.amountSeparated .viewMoremenu .viewMoreDetail ul li:last-child{margin-bottom:0}.amountSeparated .viewMoremenu .viewMoreDetail ul li h6{font-size:16px;color:#7b7e83;margin:0}.amountSeparated .viewMoremenu .viewMoreDetail ul li .viewMorePrice{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;color:#7b7e83}.amountSeparated .viewMoremenu .viewMoreDetail ul li.totalPrice{font-family:Basis Grotesque Arabic Pro Md;margin-top:10px}.userForm{padding:16px}.disclaimer-check input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.disclaimer-check .form-group:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.disclaimer-check .form-group label{position:relative;cursor:pointer;padding-left:30px;font-size:14px;color:#1d1b20}.disclaimer-check .form-group label span{color:#023979;font-family:Basis Grotesque Arabic Pro Bold}.disclaimer-check .form-group label:before{content:"";-webkit-appearance:none;background-color:#ccd7e4;border-radius:2px;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;position:absolute;left:0;top:2px}.disclaimer-check .form-group label:after{content:"";display:block;position:absolute;top:5px;left:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.disclaimer-check .form-group input:checked+label:before{background-color:#023979}.disclaimer-check .form-group input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:7px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.EmptyCart{display:flex;justify-content:center;align-items:center;margin:70px 0}.EmptyCart .cartBox{text-align:center;border:1px solid #e1dede;padding:70px 50px;border-radius:20px;width:100%;background-color:#fff}.EmptyCart .cartBox i{color:#b6b6b6;font-size:50px;margin-bottom:16px;display:block}.EmptyCart .cartBox p{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;color:#1d1b20}.Successfull-message{display:flex;justify-content:center;align-items:center;margin:70px 0}.Successfull-message .confirmation-box{background:#fff;padding:30px 24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);text-align:center;max-width:470px;width:100%}.Successfull-message .confirmation-box i{font-size:40px;color:#299a6b;margin-bottom:15px;display:block}.Successfull-message .confirmation-box h5{font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:16px}.Successfull-message .confirmation-box p{color:#7b7e83}.Successfull-message .confirmation-box button{margin-top:5px}.bookedRoomsDetail{padding:24px;border-bottom:1px solid #e8e8e8}.bookedRoomsDetail:last-child{border-bottom:0}.bookedRoomsDetail .selectedRoom-img{height:100%}.bookedRoomsDetail .selectedRoom-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.bookedRoomsDetail .roomOffers{padding-top:0}.bookedRoomsDetail .roomOffers h3{font-size:20px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:7px}.bookedRoomsDetail .roomOffers p{font-size:14px}.bookedRoomsDetail .roomOffers span{padding:6px 10px;border-radius:30px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-left:16px}.bookedRoomsDetail .roomOffers span.greenshade{color:#299a6b;background-color:rgba(41,154,107,.2)}.bookedRoomsDetail .roomOffers span.pinkShade{color:#b3a6ff;background-color:rgba(179,166,255,.2)}.bookedRoomsDetail .bookedPriceandDetail{border-left:0;padding:0;justify-content:flex-start}.bookedRoomsDetail .bookedPriceandDetail h2{font-size:18px}.bookedRoomsDetail .daysnHour .flex .dateMt{margin-bottom:8px;font-size:14px;color:#505050}.bookedRoomsDetail .daysnHour .flex span{padding:2px 14px}.bookedRoomsDetail .daysnHour .flex i{margin-right:5px}.bookedRoomsDetail .daysnHour .flex h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0 14px 0 0}.bookedRoomsDetail .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.bookedServiceDetail{padding:0 24px}.bookedServiceDetail .w-50{width:50%}.bookedServiceDetail .submitedDetail{padding:22px 0;border-bottom:1px solid #ddd}.bookedServiceDetail .submitedDetail:last-child{border-bottom:0}.bookedServiceDetail .submitedDetail h5{margin:0;font-size:14px;font-family:Basis Grotesque Arabic Pro Lt}.bookedServiceDetail .submitedDetail h5 span{display:inline;font-size:18px;font-family:Basis Grotesque Arabic Pro Md}.bookedServiceDetail .submitedDetail h5 span i{width:32px;height:32px;background-color:#f3f3f3;padding:6px;border-radius:5px;margin-right:10px}.bookedServiceDetail .submitedDetail .submittedPriceDetail{padding:15px 0 0}.bookedServiceDetail .submitedDetail .submittedPriceDetail h6{font-size:14px;font-family:Basis Grotesque Arabic Pro Lt;margin:0}.bookedServiceDetail .submitedDetail .submittedPriceDetail h6 span{font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.bookedServiceDetail .aedInUnit{color:#707070;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;margin-right:12px;display:inline-block}.bookedServiceDetail .qty-box{background-color:#d5f3f7;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:500;color:#000;white-space:nowrap}.bookedServiceDetail .dashed-line{flex-grow:1;border-bottom:1px dashed #ccc;margin:0 10px}.bookedServiceDetail .price{font-weight:700;font-size:16px;white-space:nowrap}.totalUl{list-style:none;background-color:#f6f6f6;border-radius:10px;padding:16px;margin:30px 0 0}.totalUl li{display:flex;justify-content:space-between;font-size:16px;font-family:Basis Grotesque Arabic Pro Bold;padding-bottom:10px}.totalUl li:last-child{padding-bottom:0}.totalUl li.liteRegular{font-family:Basis Grotesque Arabic Pro}.totalUl li .totalCateringcost{display:inline-block;background-color:rgba(62,192,205,.2);padding:4px 10px;border-radius:5px;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;margin-left:14px}.formSubmitedDetail{padding:16px}.formSubmitedDetail label{font-size:14px;display:block}.formSubmitedDetail span{display:block;font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.bookingAmountHistory{padding:24px}.bookingAmountHistory .bookingHistoryDetail{background-color:rgba(41,154,107,.05);border:1px solid rgba(41,154,107,.6);padding:24px;border-radius:10px;margin-bottom:16px}.bookingAmountHistory .bookingHistoryDetail:last-child{margin-bottom:0}.bookingAmountHistory .bookingHistoryDetail h6{color:#646464;font-size:14px}.bookingAmountHistory .bookingHistoryDetail h5{font-size:16px;font-family:Basis Grotesque Arabic Pro Bold}.bookingAmountHistory .bookingHistoryDetail h5 span{text-decoration:underline}.bookingAmountHistory .bookingHistoryDetail .paymentStatus{background-color:rgba(41,154,107,.2);border-radius:30px;display:inline-flex;align-items:center;padding:6px 10px;font-size:14px;color:#299a6b;font-family:Basis Grotesque Arabic Pro Md}.bookingAmountHistory .bookingHistoryDetail .paymentStatus i{color:#299a6b;margin-right:10px}.grand-amount-Total{padding-top:10px}.grand-amount-Total .flexDiv{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e4e4;padding-bottom:16px;margin-bottom:16px}.grand-amount-Total .flexDiv:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.grand-amount-Total .flexDiv h6{font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;text-transform:uppercase;margin:0}.grand-amount-Total .GrandTotal{display:block}.grand-amount-Total .GrandTotal .advancePaid{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.grand-amount-Total .GrandTotal .advancePaid h5{color:#299a6b;font-size:18px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.grand-amount-Total .amountTotal h6{color:#299a6b}.grand-amount-Total .amountDue h6{color:#fe7f00}.amountDetail{background-color:#f7f7f7;border-radius:10px;padding:24px;margin-top:20px}.radioCustom .form-check{padding:0;margin-bottom:20px}.radioCustom .form-check:last-child{margin-bottom:0}.radioCustom label{font-size:16px}.radioCustom label span{font-family:Basis Grotesque Arabic Pro Bold}.radioCustom [type=radio]:checked,.radioCustom [type=radio]:not(:checked){position:absolute;left:-9999px}.radioCustom [type=radio]:checked+label,.radioCustom [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#1d1b20}.radioCustom [type=radio]:checked+label:before,.radioCustom [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #023979;border-radius:100%;background:#fff}.radioCustom [type=radio]:checked+label:after,.radioCustom [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#023979;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.radioCustom [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radioCustom [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.underLine-A{color:#7b7e83;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;display:block;text-decoration:underline;text-underline-offset:2px}.new-RoomandService{border-radius:20px;overflow:hidden;border:1px solid rgba(41,154,107,.5);margin-bottom:24px}.new-RoomandService h4{background-color:#299a6b;color:#fff;font-size:18px;padding:14px 24px;margin:0}.new-RoomandService .newRoomDetail{padding:24px;border-bottom:1px solid rgba(0,0,0,.2)}.new-RoomandService .newRoomDetail:last-child{border-bottom:0}.new-RoomandService .newRoomDetail .bookedRoomsDetail{padding:0}.new-RoomandService .newRoomDetail .bookedRoomsDetail .roomOffers{display:flex;align-items:center;padding:0 0 16px}.new-RoomandService .newRoomDetail .bookedRoomsDetail .bookedPriceandDetail{justify-content:start}.new-RoomandService .newRoomDetail .bookedRoomsDetail .bookedPriceandDetail h2{display:flex;align-items:center;margin-bottom:16px}.new-RoomandService .newRoomDetail .bookedRoomsDetail .bookedPriceandDetail h2 span{font-family:Basis Grotesque Arabic Pro;margin:0 5px 0 0}.new-RoomandService .newRoomDetail .bookedRoomsDetail .bookedPriceandDetail .confirmRoombooking{display:flex;align-items:center}.new-RoomandService .newRoomDetail .bookedRoomsDetail .bookedPriceandDetail .confirmRoombooking h6{color:#fe7f00;font-size:14px;margin-right:10px;margin-bottom:0;text-align:left;font-family:Basis Grotesque Arabic Pro Md}.new-RoomandService .newRoomDetail .bookedRoomsDetail .submittedPriceDetail{padding:0}.new-RoomandService .newRoomDetail .bookedRoomsDetail .submittedPriceDetail h6{font-size:14px;font-family:Basis Grotesque Arabic Pro Lt;margin:0}.new-RoomandService .newRoomDetail .bookedRoomsDetail .submittedPriceDetail h6 span{font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.new-RoomandService .newRoomDetail .bookedRoomsDetail .qty-box{background-color:#d5f3f7;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:500;color:#000;white-space:nowrap}.new-RoomandService .newRoomDetail .bookedRoomsDetail .dashed-line{flex-grow:1;border-bottom:1px dashed #ccc;margin:0 10px}.new-RoomandService .newRoomDetail .bookedRoomsDetail .price{font-weight:700;font-size:16px;white-space:nowrap}.packageSectionDetail{border-radius:20px;overflow:hidden;border:1px solid #e1dede;margin-bottom:24px}.packageSectionDetail:last-child{margin-bottom:0}.packageSectionDetail h4{background-color:#299a6b;font-size:20px;font-family:Basis Grotesque Arabic Pro Bold;padding:14px 24px;margin:0}.packageSectionDetail.package1 h4{background:linear-gradient(90deg,#ebe7ff,#fff 136.87%);color:#1d1b20;border-bottom:1px solid #e1dede}.packageSectionDetail.package2 h4{background:linear-gradient(90deg,#fdf4ba,#fff 136.87%);color:#1d1b20}.packageSectionDetail .packageDetailSec{padding:20px 10px 20px 20px}.packageSectionDetail .packageDetailSec .packageofferRooms{border:1px solid #e8e8e8;padding:16px;border-radius:10px;margin-bottom:20px}.packageSectionDetail .packageDetailSec .packageofferRooms:last-child{margin-bottom:0}.packageSectionDetail .packageDetailSec .packageofferRooms .selectedRoom-img{height:100%}.packageSectionDetail .packageDetailSec .packageofferRooms .selectedRoom-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers{padding:0;display:block;align-items:center;margin-bottom:0}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers h3{font-size:20px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:7px}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers p{font-size:14px}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers .affordableDetail{margin-bottom:0}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers .affordable-item{padding:4px 8px;margin-bottom:0}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers i{margin-right:0}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers span{padding:2px 10px;border-radius:30px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-left:0;margin-right:0}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers span.greenshade{color:#299a6b;background-color:rgba(41,154,107,.2)}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers span.pinkShade{color:#b3a6ff;background-color:rgba(179,166,255,.2)}.packageSectionDetail .border-left{border-left:1px solid #e8e8e8}.packageFeature{display:flex;justify-content:space-between;flex-direction:column;width:100%;padding:20px 20px 20px 10px}.packageFeature h3{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:16px}.packageFeature .popular{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;color:#1d1b20;padding:12px;border-radius:10px;margin-bottom:28px}.packageFeature .popular.liteBlue{background-color:rgba(179,166,255,.2)}.packageFeature .popular.liteOrange{background-color:rgba(254,127,0,.1);color:#fe7f00}.packageFeature .availableDetail{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;display:flex;align-items:center;margin-bottom:8px}.packageFeature .availableDetail i{color:#299a6b;margin-right:8px}.packageFeature .packageTotal{text-align:right}.packageFeature .packageTotal h5{color:#023979;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.packageFeature .packageTotal h3{font-size:20px;font-family:Basis Grotesque Arabic Pro Blk;margin-bottom:8px}.packageFeature .packageTotal h6{color:#7b7e83;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.packageFeature .offerpercentage{background-color:rgba(41,154,107,.2);border-radius:20px;padding:8px 14px;display:flex;align-items:center}.packageFeature .offerpercentage img{margin-right:10px;width:24px;height:24px}.stickyDiv{position:-webkit-sticky;position:sticky;top:20px}.cancelationPolicy{border:1px solid rgba(254,127,0,.2);background-color:rgba(254,127,0,.05);border-radius:10px;margin-top:24px;padding:16px}.cancelationPolicy h3{font-size:16px;color:#fe7f00}.cancelationPolicy p{font-size:14px!important;color:#fe7f00!important}.cancelationPolicy .priceDateDetail{padding:0}.PackageRoom-Detail{padding:16px}.PackageRoom-Detail .roomOffers{padding:0}.PackageRoom-Detail .roomOffers .affordableDetail{background-color:#ecf9fa;padding:16px;border-radius:10px}.PackageRoom-Detail .roomOffers .affordableDetail .affordable-item{font-family:Basis Grotesque Arabic Pro Md;background-color:#fff;padding:6px 14px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms{border:1px solid #e8e8e8;padding:16px;border-radius:10px;margin-bottom:20px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms:last-child{margin-bottom:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .selectedRoom-img{height:100%}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .selectedRoom-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers{padding:0;display:block;align-items:center;margin-bottom:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers h3{font-size:20px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:7px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers p{font-size:14px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers .affordableDetail{margin-bottom:0;background-color:transparent;padding:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers .affordable-item{padding:4px 8px;margin-bottom:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers i{margin-right:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers span{padding:2px 10px;border-radius:30px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-left:0;margin-right:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers span.greenshade{color:#299a6b;background-color:rgba(41,154,107,.2)}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers span.pinkShade{color:#b3a6ff;background-color:rgba(179,166,255,.2)}.packageType{padding:16px}.packageType h3{font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:20px}.packageType .daysnHour .packagedateDetail{padding-bottom:18px;border-bottom:1px solid #e8e8e8}.packageType .daysnHour .flex{display:flex;align-items:center}.packageType .daysnHour .flex i{margin-right:14px}.packageType .daysnHour .flex h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0 14px 0 0}.packageType .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.packageType .daysnHour .packageBorder{border-left:1px solid #c6c6c6;margin-left:16px;padding-left:16px}.packageType .packageofferRooms{padding:16px 0;border-bottom:1px solid #e8e8e8;margin-bottom:0}.packageType .packageofferRooms:last-child{border-bottom:0}.packageType .packageofferRooms .selectedRoom-img{height:100%}.packageType .packageofferRooms .selectedRoom-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.packageType .packageofferRooms .roomOffers{padding:0;display:block;align-items:center;margin-bottom:0}.packageType .packageofferRooms .roomOffers h3{font-size:18px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:16px}.packageType .packageofferRooms .roomOffers p{font-size:14px}.packageType .packageofferRooms .roomOffers .affordableDetail{margin-bottom:0;background-color:transparent;padding:0}.packageType .packageofferRooms .roomOffers .affordable-item{padding:0 16px;margin-bottom:0;border:0;border-right:1px solid hsla(0,0%,44%,.4);border-radius:0;margin-right:0}.packageType .packageofferRooms .roomOffers .affordable-item:first-child{padding-left:0}.packageType .packageofferRooms .roomOffers .affordable-item:last-child{border-right:0}.packageType .packageofferRooms .roomOffers i{margin-right:0}.packageType .packageofferRooms .roomOffers span{padding:2px 10px;border-radius:30px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-left:0;margin-right:0}.packageType .packageofferRooms .roomOffers span.greenshade{color:#299a6b;background-color:rgba(41,154,107,.2)}.packageType .packageofferRooms .roomOffers span.pinkShade{color:#b3a6ff;background-color:rgba(179,166,255,.2)}.packageType.cartPackageType{border-radius:10px}.packageType.cartPackageType .listingRoom-img .packageMultiple{display:flex;gap:3px;border-radius:10px;overflow:hidden}.packageType.cartPackageType .listingRoom-img .packageMultiple img{border-radius:0}.packageType.cartPackageType .listingRoom-img .packageMultiple .h-100-w50{width:100%;object-fit:cover}.packageType.cartPackageType .listingRoom-img .packageMultiple .hw-50{width:100%;height:50%;object-fit:cover;margin-bottom:3px}.packageType.cartPackageType .listingRoom-img .packageMultiple .hw-50:last-child{margin-bottom:0}.packageType.cartPackageType .listingRoomDetail .roomDetailshowHide{display:flex;align-items:center;margin-bottom:12px}.packageType.cartPackageType .listingRoomDetail .roomDetailshowHide h3{margin-bottom:0;margin-right:10px}.packageType.cartPackageType .listingRoomDetail .roomDetailshowHide a{color:#023979;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;text-decoration:underline;text-underline-offset:2px}.packageType.cartPackageType .listingRoomDetail .listingpriceDateDetail .daysnHour{padding-top:0;margin-top:0;border-top:none}.packageType.cartPackageType .daysnHour{padding-top:16px;margin-top:16px;border-top:1px dashed #ddd}.packageType.cartPackageType .daysnHour .packageofferRooms{padding:12px;margin-bottom:16px;border-bottom:0;background-color:#f7f7f7;border-radius:10px}.packageType.cartPackageType .daysnHour .packageofferRooms:last-child{margin-bottom:0}.packageTotalSection{justify-content:space-between}.packageTotalSection .errorName{margin-left:16px;padding-left:16px;border-left:1px solid #b6b6b6}.packageTotalSection .bookedPriceandDetail{border-left:0;padding:0}.BookedPackage{padding:16px}.BookedPackage .packageType h3{margin-bottom:12px}.BookedPackage .packageType p{font-size:14px;font-family:Basis Grotesque Arabic Pro Lt;color:#717171}.BookedPackage .packageType .daysnHour .packagedateDetail{border-bottom:0}.BookedPackage .packageType .packageofferRooms{padding:12px;background-color:#f7f7f7;border-radius:10px;border-bottom:0;margin-bottom:16px}.BookedPackage .packageType .packageofferRooms:last-child{margin-bottom:0}.BookedPackage .bookedPriceandDetail h2{margin-bottom:8px}.BookedPackage .bookedPriceandDetail span,.avoidCancellation{font-family:Basis Grotesque Arabic Pro}.avoidCancellation{display:flex;align-items:center;font-size:14px;align-items:baseline;margin-top:20px;color:#717171}.avoidCancellation i{margin-right:6px;color:#000}.ToastsuccessMsg{display:flex;justify-content:space-between;align-items:center}.ToastsuccessMsg .Toastify__toast-icon{display:none}.ToastsuccessMsg .Toastify__toast{width:615px;border-radius:20px;padding:16px;overflow:hidden}.ToastsuccessMsg .toastFlex{display:flex;justify-content:space-between;width:100%;position:relative}.ToastsuccessMsg .toastFlex .flex{display:flex;align-items:center}.ToastsuccessMsg .toastFlex .flex .ViewCart{font-size:16px;font-family:Basis Grotesque Arabic Pro Bold;text-decoration:underline;text-underline-offset:2px;color:#fff;border:0}.ToastsuccessMsg .toastFlex .flex .btn{padding:0}.ToastsuccessMsg .toastFlex .flex .closeBtn{border:0;padding-right:0;padding-left:40px;color:#fff}.ToastsuccessMsg .toastFlex .icon-Success{font-size:26px;margin-right:12px}.ToastsuccessMsg .toastFlex h6{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.commonModal{padding:24px;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);border-radius:16px;border:none;background-color:#f9fafb;box-shadow:0 20px 40px rgba(0,0,0,.2);width:430px;max-width:400px;position:absolute}.commonModal:focus-visible{border:0;outline:none}.commonModal h2{font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;text-align:left}.commonModal p{color:#535862;font-size:14px;font-family:Basis Grotesque Arabic Pro}.commonModal .twoButton{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.commonModal .twoButton button{width:50%}.commonModal .checkBoxForm{margin-bottom:24px}.ReactModal__Content.cancelConfirmation{padding:24px!important}.iconBorder{width:48px;height:48px;margin-bottom:16px}.iconBorder,.iconBorder .statusSpan{display:flex;justify-content:center;align-items:center}.iconBorder .statusSpan{width:38px;height:38px}.iconBorder .statusSpan i{font-size:18px}.iconBorder.warningIconSpan,.iconBorder.warningIconSpan .statusSpan{background-color:rgba(254,127,0,.2)}.iconBorder.warningIconSpan .statusSpan i{color:#fe7f00}.iconBorder.discardIconSpan{background-color:rgba(255,0,0,.1)}.iconBorder.discardIconSpan .statusSpan{background-color:rgba(255,0,0,.2)}.iconBorder.discardIconSpan .statusSpan i{color:red}.iconBorder.approveIconSpan{background-color:rgba(32,141,32,.1)}.iconBorder.approveIconSpan .statusSpan{background-color:rgba(32,141,32,.2)}.iconBorder.approveIconSpan .statusSpan i{color:#208d20}.checkBoxForm input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.checkBoxForm .form-group:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.checkBoxForm .form-group label{position:relative;cursor:pointer;padding-left:30px;font-size:14px;color:#6f6f6f;margin-bottom:8px}.checkBoxForm .form-group label span{color:#1f1f1f;font-family:Basis Grotesque Arabic Pro Bold}.checkBoxForm .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border-radius:2px;border:1px solid #d5d7da;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;position:absolute;left:0;top:2px}.checkBoxForm .form-group label:after{content:"";display:block;position:absolute;top:5px;left:7px;width:5px;height:11px;border:solid #d5d7da;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkBoxForm .form-group input:checked+label:before{border-color:#023979}.checkBoxForm .form-group input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:7px;width:5px;height:11px;border:solid #023979;border-width:0 2px 2px 0;transform:rotate(45deg)}.aedInvoice{padding:0;justify-content:space-between;list-style:none}.aedInvoice,.aedInvoice li{display:flex}.aedInvoice li img{margin-right:12px}.aedInvoice li h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Bold}.aedInvoice li h6{font-size:14px;font-family:Basis Grotesque Arabic Pro}.serviceAccordion .detailAccordion{border-bottom:1px solid #ddd}.serviceAccordion .detailAccordion .serviceFlex{display:flex;align-items:center}.serviceAccordion .detailAccordion .serviceFlex .form-group{padding:0;border:0;margin:0}.serviceAccordion .detailAccordion .serviceFlex .form-group label{display:inline;padding-left:36px}.serviceAccordion .detailAccordion .serviceFlex .form-group label:before{top:0}.serviceAccordion .detailAccordion .serviceFlex .form-group input:checked+label:after,.serviceAccordion .detailAccordion .serviceFlex .form-group label:after{top:3px}.serviceAccordion .detailAccordion .serviceFlex h4{padding:0;border:0}.serviceAccordion .detailAccordion p{font-size:14px;color:#1a1a1a;padding-left:36px;margin:0}.serviceAccordion .additionalServiceTab{padding:16px}.serviceAccordion .additionalServiceTab .tabBelowSeven{display:inline-flex;border:1px solid #79747e;border-radius:50px;overflow:hidden}.serviceAccordion .additionalServiceTab .tabBelowSeven .nav-item .nav-link{border-right:1px solid #79747e;padding:10px 30px}.serviceAccordion .additionalServiceTab .tabBelowSeven .nav-item .nav-link.active{background-color:#023979;color:#fff}.serviceAccordion .additionalServiceTab .tabBelowSeven .nav-item:last-child .nav-link{border-right:0}.serviceAccordion .additionalServiceTab .tabAboveSeven{border:1px solid #79747e;border-radius:50px;margin-bottom:50px}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow{bottom:-65px;top:auto;border:1px solid #eee;border-radius:50px;width:30px;height:30px}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;background-image:none;color:#000;font-size:12px}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow.slick-prev{left:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow.slick-prev:before{content:""}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow.slick-next{right:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-arrow.slick-next:before{content:""}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list{border-radius:50px}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track{margin-left:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide{border-right:1px solid #79747e}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide:last-child{border-right:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide .nav-item{padding:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide .nav-item button{padding:10px 0;width:160px;text-align:center}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide .nav-item button.active{background-color:#023979;color:#fff}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-slider .slick-list .slick-track .slick-slide .slick-active:last-of-type{border-right:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots{width:auto;display:flex!important;background-color:rgba(2,57,121,.1);left:50%;transform:translateX(-50%);border-radius:20px;padding:8px 12px;bottom:-45px}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li{width:8px;height:8px;transition:.5s;margin:0 8px 0 0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li:last-child{margin-right:0}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li button{padding:0;width:8px;height:8px;transition:.5s}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li button:before{content:"";opacity:1;width:8px;height:8px;transition:.5s;border-radius:10px;background-color:#fff}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li.slick-active,.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li.slick-active button{width:32px;transition:.5s}.serviceAccordion .additionalServiceTab .tabAboveSeven .slick-dots li.slick-active button:before{width:32px;transition:.5s;background-color:rgba(2,57,121,.8)}.serviceAccordion .additionalServiceTab.additionalTabResult .tabAboveSeven .slick-slider .slick-arrow{bottom:-60px}.serviceAccordion .additionalServiceTab.additionalTabResult .tab-pane{border-radius:10px;margin-top:8px}.serviceAccordion .additionalServiceTab.additionalTabResult .tab-pane .affordableDetail{margin-bottom:16px}.serviceAccordion .additionalServiceTab.additionalTabResult .tab-pane .affordableDetail .affordable-item{border-radius:10px;padding:12px 16px}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top{padding-top:16px;border-top:0!important}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top .additionalServiceGrandTotal{margin:0}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top .additionalServiceGrandTotal h6 span{background-color:#ebebeb;display:inline-block;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;padding:6px 9px;border-radius:5px;margin-left:10px}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top .additionalServiceGrandTotal .serviceFlex{border-bottom:1px dashed #b6b6b6;margin-bottom:10px}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top .additionalServiceGrandTotal .serviceFlex:last-child{border-bottom:0}.serviceAccordion .additionalServiceTab.additionalTabResult .border-top .additionalServiceGrandTotal .additionalTotal{border-top:1px solid #b6b6b6}.serviceAccordion .additionalServiceTab .tab-content .tab-pane .affordableDetail .affordable-item{border-radius:10px;padding:12px 16px;border:1px solid #b3a6ff}.serviceAccordion .additionalServiceTab .tab-content .tab-pane .affordableDetail .affordable-item .peopleDate{background-color:rgba(179,166,255,.102);color:#9b8aff;border-radius:5px;padding:6px 8px;font-size:14px;margin-left:10px;line-height:14px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation{border-bottom:1px solid #ddd;padding:16px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation:last-child{border-bottom:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .flexBetween{display:flex;justify-content:space-between;align-items:end}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .flexBetween h6{font-size:14px;font-family:Basis Grotesque Arabic Pro;white-space:nowrap;text-align:right;color:#535353}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .flexBetween .viewMoredetail{margin-top:0;margin-bottom:16px;font-size:16px;font-family:Basis Grotesque Arabic Pro Bold}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group{margin:0;padding:0;border-bottom:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group .affordableDetail .affordable-item{border-radius:5px;padding:8px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group .affordableDetail .affordable-item span{margin-right:5px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group .totalSpan{border:1px solid #ebe7ff;padding:16px;display:flex;align-items:center;margin-bottom:20px;border-radius:10px;font-family:Basis Grotesque Arabic Pro Md}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group .totalSpan i{color:#b3a6ff;margin-right:10px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group label{font-size:16px;padding-left:28px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group label:before{top:3px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group label:after{top:6px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group label span{font-size:14px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .form-group h5{font-size:14px;font-family:Basis Grotesque Arabic Pro;margin-bottom:0;margin-top:6px;padding-left:25px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox{padding-left:25px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox p{padding-top:8px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .total-amount h5{display:flex;align-items:center;margin:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .total-amount h5 .box{font-size:12px;background-color:rgba(62,192,205,.2);border-radius:5px;padding:7px 10px;font-family:Basis Grotesque Arabic Pro Md;margin-left:7px;margin-right:15px;color:#000}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .listandAmount{padding:12px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .listandAmount .listPrice .cartPlusMinus{margin-right:0;padding:8px 12px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee{border-top:1px solid #ddd;padding-top:16px;margin-top:24px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul{list-style:none;margin:0;padding:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li{display:flex;margin-bottom:8px;justify-content:space-between}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li:last-child{margin-bottom:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li.adminFee h5,.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li.adminFee h6{color:#4f4f4f}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li h6{color:#4f4f4f;font-size:14px;font-family:Basis Grotesque Arabic Pro}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li h5{font-family:Basis Grotesque Arabic Pro Md}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li h4{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;padding:0;border:0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .amountSeparated .admimnistrativeFee ul li h4 span{background-color:#ecf9fa;padding:6px 9px;border-radius:5px;margin-left:8px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .priceSelect li{display:block;padding:16px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:checked,.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:not(:checked){position:absolute;left:-9999px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:checked+label,.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#000;font-size:14px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:checked+label:before,.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2;border:1px solid #023979;border-radius:100%;background:#fff}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:checked+label:after,.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#023979;position:absolute;border-width:0;top:7px;left:4px;border-radius:100%;transition:all .2s ease}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group{margin-right:24px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group label{color:#000;font-size:14px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group select{padding-right:30px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group select option:hover{background-color:#000}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group .arrowDiv{position:relative;width:320px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .choosecatering .form-group .arrowDiv i{position:absolute;right:8px;top:13px}.serviceAccordion .additionalServiceGrandTotal{background-color:#fbfbfb;padding:16px;border-radius:10px;margin-top:16px}.serviceAccordion .additionalServiceGrandTotal h6{font-size:16px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:28px}.serviceAccordion .additionalServiceGrandTotal .serviceFlex{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .totalDays{display:flex;align-items:center}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .totalDays ul{display:flex;list-style:none;margin:0;padding:0}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .totalDays ul li{background-color:rgba(62,192,205,.2);padding:5px 10px;margin-right:4px;border-radius:5px;font-size:12px;font-family:Basis Grotesque Arabic Pro Md}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .totalDays ul li:last-child{margin-right:0}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .totalDays h5{font-size:16px;margin:0 0 0 16px;font-family:Basis Grotesque Arabic Pro Md}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .days h6{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:0}.serviceAccordion .additionalServiceGrandTotal .serviceFlex .days h6 span{background-color:#ebebeb;display:inline-block;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;padding:6px 9px;border-radius:5px}.serviceAccordion .additionalServiceGrandTotal .additionalTotal{display:flex;justify-content:space-between;border-top:1px solid #b6b6b6;padding-top:20px}.serviceAccordion .additionalServiceGrandTotal .additionalTotal h3{font-size:18px;font-family:Basis Grotesque Arabic Pro Bold;margin:0}.flex-Div{display:flex;align-items:center}.flex-Div .form-group .formValue select{height:40px;border:1px solid #b6b6b6}.choosecatering [type=radio]:checked,.choosecatering [type=radio]:not(:checked){position:absolute;left:-9999px}.choosecatering [type=radio]:checked+label,.choosecatering [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.choosecatering [type=radio]:checked+label:before,.choosecatering [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #ddd;border-radius:100%;background:#fff;padding:0}.choosecatering [type=radio]:checked+label:after,.choosecatering [type=radio]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#023979;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.choosecatering [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.choosecatering [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.choosecatering h5{padding-right:12px}.findMyBooking{text-align:center;padding:0 40px}.findMyBooking .popupClose{top:12px!important;right:12px!important}.findMyBooking .icon-findBooking{color:#3ec0cd;font-size:56px;margin-bottom:12px;display:block}.findMyBooking h4{font-size:24px;font-weight:700;margin-bottom:8px}.findMyBooking p{color:#717171;font-size:14px;font-family:Basis Grotesque Arabic Pro Lt}.findMyBooking .searchBox{background-color:#ecf9fa;border-radius:20px;padding:16px}.findMyBooking .searchBox .form-group{margin-bottom:0}.findMyBooking .searchBox .form-group .form-control::placeholder{font-size:14px;color:#7b7e83}.findMyBooking .searchBox button{width:100%;padding:12px 24px}.findMyBooking .alertbox{justify-content:end;margin-top:8px}.alertbox{display:flex;align-items:center}.alertbox i{color:#e9292a;margin-right:8px}.alertbox p{color:#e9292a;font-size:14px;font-family:Basis Grotesque Arabic Pro Lt;margin:0}.ModifyBooking .cardListingDetail .cartPriceandDetail{justify-content:space-between}.ModifyBooking .cardListingDetail .cartPriceandDetail .statusBadge{border-radius:10px;padding:10px 15px;font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.ModifyBooking .cardListingDetail .cartPriceandDetail .statusBadge h6{margin:0}.ModifyBooking .cardListingDetail .cartPriceandDetail .statusBadge.remove{background-color:rgba(233,41,42,.102);color:#e9292a}.ModifyBooking .cardListingDetail .cartPriceandDetail .statusBadge.dateChanged{background-color:rgba(62,192,205,.1);color:#3ec0cd}.ModifyBooking .LoopSeparation{padding:16px;margin-bottom:16px}.ModifyBooking .LoopSeparation:last-child{margin-bottom:0}.ModifyBooking .LoopSeparation .cartPriceandDetail{justify-content:end}.ModifyBooking .changeDateandTime{border:0;border-radius:0;border-top:1px dashed #e4e4e4;padding:16px 0 0}.ModifyBooking .changeDateandTime .selectCategory{background-color:#f8f8f8}.ModifyBooking .priceDateTime{background-color:#f8f8f8;padding:16px;border:1px solid #ececec;border-radius:10px}.ModifyBooking .priceDateTime .daysnHour{background-color:#fff;padding:15px;border-radius:10px}.ModifyBooking .priceDateTime .daysnHour .flex{display:flex;align-items:center}.ModifyBooking .priceDateTime .daysnHour .flex i{margin-right:14px}.ModifyBooking .priceDateTime .daysnHour .flex h5{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0 14px 0 0}.ModifyBooking .priceDateTime .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.ModifyBooking .priceDateTime .daysnHour .availableDetail{background-color:rgba(254,127,0,.05);color:#fe7f00;padding:10px 15px;font-size:16px;font-family:Basis Grotesque Arabic Pro Md;border-radius:10px;display:inline-block;margin-top:14px}.ModifyBooking .priceDateTime .whiteCard{background-color:#fff;padding:15px;border-radius:10px}.ModifyBooking .priceDateTime .selectedDate table{width:100%}.ModifyBooking .priceDateTime .selectedDate table th{border-bottom:1px solid #eaeaea;padding-bottom:16px}.ModifyBooking .priceDateTime .selectedDate table td{padding:12px 0}.ModifyBooking .priceDateTime .selectedDate table td,.ModifyBooking .priceDateTime .selectedDate table th{font-size:12px;font-family:Basis Grotesque Arabic Pro;text-align:center;width:25%;line-height:14px}.ModifyBooking .priceDateTime .selectedDate table tr td:first-child{text-align:left}.ModifyBooking .priceDateTime .selectedDate table tbody tr:first-child td{padding-top:24px}.ModifyBooking .priceDateTime .modifyPriceDetail .totalpriceDateDetail{display:flex;flex-direction:column;justify-content:space-between}.ModifyBooking .priceDateTime .modifyPriceDetail .totalpriceDateDetail ul{border-bottom:0}.ModifyBooking .priceDateTime .modifyPriceDetail .totalpriceDateDetail .grand-amount-Total{border-top:2px dashed #e4e4e4;padding-top:30px}.ModifyBooking .modifiedAccordion .accordion{padding-top:8px}.ModifyBooking .modifiedAccordion .accordion .accordion-item{border-radius:0;border:0;margin-bottom:8px}.ModifyBooking .modifiedAccordion .accordion .accordion-item:last-child{margin-bottom:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-header .accordion-button{padding:8px 16px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;background-color:transparent;border:0;box-shadow:none}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-header .accordion-button:after{content:"";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;background-image:none;right:10px;top:10px;position:absolute;width:auto;height:auto}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{right:10px;top:10px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail{padding:0;border:0;background-color:transparent}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li{border-bottom:1px solid #ddd;margin:16px;padding-bottom:16px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li:last-child{border-bottom:0;padding-bottom:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoom-img .additionaIcon i{font-size:40px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail h3{font-size:14px;margin-bottom:8px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex i{margin-right:5px;font-size:14px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex h5{margin-right:8px;color:#525252}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex span{padding:4px 5px;background-color:#fff}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice{display:flex;justify-content:space-between;align-items:center}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice h5{color:#525252;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice h5 span{color:#1d1b20;font-family:Basis Grotesque Arabic Pro Bold}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice h6{font-size:12px;margin:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice h6 i{font-size:8px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice .addPlus h6{color:#299a6b}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice .minusAmount h6{color:#e9292a}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .updatedPrice h4{color:#e9292a;font-family:Basis Grotesque Arabic Pro Bold;font-size:14px;padding:0;border-bottom:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates h5{color:#000;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates h5 span{color:#525252;background-color:#fff;margin-left:12px;padding:4px 8px;border-radius:2px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates ul{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;border-top:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates ul li{padding:4px 8px;border:0;border-radius:5px;margin:0 8px 8px 0}.ModifyBooking .modifiedAccordion .accordion .accordion-item .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates ul li:last-child{margin-right:0}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightBlue .accordion-header{background-color:rgba(62,192,205,.1)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightBlue .accordion-header .accordion-button{color:#009bab}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightBlue .accordion-collapse{background-color:rgba(62,192,205,.05)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightGreen .accordion-header{background-color:rgba(32,141,32,.1)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightGreen .accordion-header .accordion-button{color:#208d20}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightGreen .accordion-collapse{background-color:rgba(32,141,32,.05)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightGreen .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates ul li{background-color:rgba(32,141,32,.1);color:#000}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightGreen .additionaIcon{background-color:rgba(32,141,32,.1);display:flex;align-items:center;justify-content:center;height:100%;border-radius:5px}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightRed .accordion-header{background-color:rgba(233,41,42,.1)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightRed .accordion-header .accordion-button{color:#e9292a}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightRed .accordion-collapse{background-color:rgba(233,41,42,.05)}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightRed .accordion-collapse .accordion-body .cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .additionalServiceUpdates ul li{background-color:rgba(233,41,42,.1);color:#000}.ModifyBooking .modifiedAccordion .accordion .accordion-item.lightRed .additionaIcon{background-color:rgba(32,141,32,.1);display:flex;align-items:center;justify-content:center;height:100%;border-radius:5px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .modifyDelete{cursor:pointer;color:#e9292a;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;top:-10px;right:-10px}.ModifyBooking .modifiedAccordion .accordion .accordion-item .modifyDelete:hover{background-color:rgba(233,41,42,.2)}.ModifyBooking .priceDateDetail ul{padding-top:8px;margin-bottom:30px}.ModifyBooking .priceDateDetail ul li{margin-top:0;margin-bottom:0;padding-bottom:10px;border-bottom:2px dashed #e4e4e4}.ModifyBooking .priceDateDetail ul li.total{margin-top:0;margin-bottom:0}.ModifyBooking .cancelationPolicy{margin-left:16px;margin-right:16px}.ModifyBooking .underLine-A{margin:24px 16px;text-align:center}.addRooms{text-align:right;margin-top:16px}.addRooms button{background-color:#383838;border-radius:10px;color:#fff;border:0;transition:.3s;display:inline-flex;align-items:center;padding:8px 30px}.addRooms button span{background-color:#fff;display:inline-flex;width:18px;height:18px;justify-content:center;align-items:center;border-radius:25px;margin-right:13px}.addRooms button span i{font-size:12px;color:#383838}.addRooms button:active,.addRooms button:hover{background-color:#000;color:#fff;transition:.3s}.pagePopup{position:fixed;background:rgba(0,0,0,.8);width:100%;height:100%;top:0;left:0;z-index:999}.pagePopup .popupFixed{position:absolute;top:200px;border-top-left-radius:15px;border-top-right-radius:15px;transition:.3s}.pagePopup.visible .popupFixed{top:50px;transition:.3s;opacity:1}.dribblePage{width:100%;height:100%;background-color:#fff;position:relative;opacity:0;transition:.3s}.dribblePage .close{position:absolute;right:10px;top:-38px;border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.dribblePage .close,.dribblePage .close:active{background-color:#f1f1f1}.dribblePage .close i{color:#494a53;font-size:12px}.dropdownWidth .form-control{padding:0}.dropdownWidth .form-control .css-b62m3t-container,.dropdownWidth .form-control .css-b62m3t-container .css-13cymwt-control{min-height:48px}.dropdownWidth .form-control .css-b62m3t-container .css-1nmdiq5-menu{width:100%}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.b1c512a2.eot);src:url(/_next/static/media/icomoon.b1c512a2.eot) format("embedded-opentype"),url(/_next/static/media/icomoon.c0fa2ca3.ttf) format("truetype"),url(/_next/static/media/icomoon.8a7d0381.woff) format("woff"),url(/_next/static/media/icomoon.88b121cf.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Time:before{content:""}.icon-Date:before{content:""}.icon-leftArrow:before{content:""}.icon-Success:before{content:""}.icon-Close-round:before{content:""}.icon-notAvilable:before{content:""}.icon-Checkround:before{content:""}.icon-coffee:before{content:""}.icon-videoConference:before{content:""}.icon-conferencing:before{content:""}.icon-Projector:before{content:""}.icon-wifi:before{content:""}.icon-techRoom:before{content:""}.icon-squareFeet:before{content:""}.icon-people:before{content:""}.icon-fillDownArrow:before{content:""}.icon-cart:before{content:""}.icon-rightCornerArrow:before{content:""}.icon-leftCornerArrow:before{content:""}.icon-rightArrow:before{content:""}.icon-edit:before{content:""}.icon-Trash-delete:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-laptop:before{content:""}.icon-computer:before{content:""}.icon-Expand-down:before{content:""}.icon-notification:before{content:""}.icon-statusPending:before{content:""}.icon-booking:before{content:""}.icon-warning:before{content:""}.icon-link:before{content:""}.icon-search-bar:before{content:""}.icon-Sort:before{content:""}.icon-User-circle:before{content:""}.icon-catering:before{content:""}.icon-Printer-icon:before{content:""}.icon-carParking:before{content:""}.icon-cancel:before{content:""}.icon-edit-tool:before{content:""}.icon-CreateInvoice:before{content:""}.icon-refund:before{content:""}.icon-PendingConfirmation:before{content:""}.icon-PendingPayment:before{content:""}.icon-PendingApproval:before{content:""}.icon-ReviewPending:before{content:""}.icon-Logout:before{content:""}.icon-Menu:before{content:""}.icon-addRemove:before{content:""}.icon-removePackage:before{content:""}.icon-removeRooms:before{content:""}.icon-addPackage:before{content:""}.icon-addRooms:before{content:""}.icon-timer:before{content:""}.icon-AcceptPayment:before{content:""}.icon-Create-Invoice:before{content:""}.icon-warningStroke:before{content:""}.icon-ApproveBooking:before{content:""}.icon-booking-cancellation:before{content:""}.icon-BookingReject:before{content:""}.icon-dinner:before{content:""}.icon-teaSnacks:before{content:""}.icon-lunch:before{content:""}.icon-breakfast:before{content:""}.icon-resetIcon:before{content:""}.icon-packageRomIcon:before{content:""}.icon-popupClose:before{content:""}.icon-findBooking:before{content:""}.icon-alert:before{content:""}.icon-Additional-Icon:before{content:""}.icon-bookingFav:before{content:""}.icon-EmptyCart:before{content:""}.main-banner{position:relative}.main-banner .main-bg-Img{border-radius:30px;width:100%;max-height:435px;object-fit:cover}.main-banner .banner-content{position:absolute;left:50%;top:50%;right:auto;margin:0;transform:translate(-50%,-50%);max-width:1120px;width:100%}.main-banner .banner-content h3{font-size:34px;font-weight:700;color:#fff;text-align:center}.main-banner .banner-content p{color:#fff;font-size:14px;font-weight:400;text-align:center}.selectCategory{background-color:#fff;border-radius:40px}.selectCategory ul{padding:0;margin:0;list-style:none;display:flex}.selectCategory ul li{padding:6px 30px;position:relative}.selectCategory ul li:hover{background-color:rgba(2,57,121,.1)}.selectCategory ul li:before{content:"";position:absolute;right:0;height:100%;width:1px;top:0;background-color:#bbb}.selectCategory ul li:last-child{padding-right:0}.selectCategory ul li:last-child:before{display:none}.selectCategory ul li .r-align{text-align:right}.selectCategory ul li .formLabel{display:block;font-size:14px;font-weight:500;color:#1d1b20;font-family:Basis Grotesque Arabic Pro Md}.selectCategory ul li .formValue{display:block;font-size:16px;font-family:Basis Grotesque Arabic Pro Bold}.selectCategory ul li.from-to-date{width:33.3%;display:flex;justify-content:space-between;align-items:center}.selectCategory ul li.from-to-time{width:33.3%;position:relative}.selectCategory ul li.choose-category{width:33.3%;padding-right:6px}.selectCategory ul li.choose-category .css-b62m3t-container{font-size:16px;font-family:Basis Grotesque Arabic Pro Bold}.selectCategory ul li.choose-category .css-b62m3t-container .css-13cymwt-control{min-height:24px;max-height:24px}.selectCategory ul li.choose-category .css-b62m3t-container .css-13cymwt-control .css-hlgwow .css-1dimb5e-singleValue{margin:0;padding:0}.selectCategory ul li.choose-category .css-b62m3t-container .css-t3ipsp-control{min-height:auto;height:24px}.selectCategory ul li.choose-category .css-b62m3t-container .css-19bb58m,.selectCategory ul li.choose-category .css-b62m3t-container .css-hlgwow{margin:0;padding:0}.selectCategory ul li .dateRangecomp{position:absolute;z-index:9;top:80px}.selectCategory ul li .css-1dimb5e-singleValue{margin:0;padding:0}.selectCategory ul li .timeSelection{width:100%;display:flex;align-items:center;justify-content:space-between}.selectCategory ul li .timeSelection.CheckAvailability{width:calc(100% - 180px)}.selectCategory ul li.timeSelection .flexTime{display:flex;align-items:center;justify-content:space-between;width:100%}.selectCategory ul li.timeSelection.CheckAvailability{width:60%}.selectCategory ul li.timeSelection.CheckAvailability .flexTime{width:calc(100% - 180px)}.selectFromandEnd{padding:24px;position:absolute;top:78px;background-color:#fff;border-radius:20px;left:0;transform:translateX(-25%);display:flex;z-index:1;box-shadow:0 4px 30px 0 hsla(0,0%,73%,.251)}.selectFromandEnd h4{font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.selectFromandEnd .fromTime{padding-right:30px;border-right:1px solid #d7d7d7}.selectFromandEnd .endTime{padding-left:30px}.selectFromandEnd ul{padding:0;justify-content:space-between}.selectFromandEnd ul li{padding:0;margin-right:10px}.selectFromandEnd ul li:hover{background-color:transparent}.selectFromandEnd ul li:before{display:none}.selectFromandEnd ul li:first-child{position:relative;margin-right:30px}.selectFromandEnd ul li:first-child:after{content:":";position:absolute;right:-17px;top:-2px;font-size:30px}.selectFromandEnd ul li:last-child{margin-right:0;padding-right:0}.selectFromandEnd ul li .btn-toggle button{padding:6px}.selectFromandEnd ul li .greyBoxLi{background-color:rgba(2,57,121,.05);border-radius:8px;display:flex;align-items:center;padding:0;justify-content:space-between;width:110px}.selectFromandEnd ul li .greyBoxLi i{margin-right:15px;font-size:10px}.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container,.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container .css-1jqq78o-placeholder{font-size:18px}.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container .css-13cymwt-control{border-color:transparent!important;background-color:transparent}.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container .css-13cymwt-control:hover{border-color:transparent}.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container .css-t3ipsp-control{border-color:transparent;box-shadow:none;background-color:transparent}.selectFromandEnd ul li .greyBoxLi .css-b62m3t-container .css-t3ipsp-control:hover{border-color:transparent;box-shadow:none}.selectFromandEnd ul li label{font-size:12px;color:#1d1b20}.dateRangecomp{border-radius:22px}.dateRangecomp .rdrDateDisplayWrapper{display:none}.dateRangecomp .rdrMonthAndYearWrapper button{background-color:#fff;display:flex;align-items:center;justify-content:center}.dateRangecomp .rdrMonthAndYearWrapper button i{border:0;background-color:transparent;transform:none;width:auto;height:auto;font-style:normal}.dateRangecomp .rdrMonthAndYearWrapper button i:before{font-family:icomoon;font-size:16px;color:#1d1b20}.dateRangecomp .rdrMonthAndYearWrapper button.rdrPprevButton i:before{content:""}.dateRangecomp .rdrMonthAndYearWrapper button.rdrNextButton i:before{content:""}.dateRangecomp .rdrMonthAndYearWrapper .rdrMonthAndYearPickers{justify-content:space-evenly;font-size:20px;font-family:Basis Grotesque Arabic Pro Bold}.dateRangecomp .rdrMonthAndYearWrapper .rdrMonthAndYearPickers select{padding:0;background:none}.dateRangecomp .rdrMonths .rdrMonth .rdrMonthName{display:none}.dateRangecomp .rdrMonths .rdrMonth .rdrWeekDays{font-size:12px;color:#7b7e83}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button{font-size:16px;width:44px;height:44px}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button span{aspect-ratio:1;top:0;left:0;width:40px;height:40px}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrEndEdge,.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrInRange,.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrSelected,.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrStartEdge{color:#023979!important}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrStartEdge{border-top-left-radius:50%;border-bottom-left-radius:50%}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrEndEdge{border-top-right-radius:50%;border-bottom-right-radius:50%}.dateRangecomp .rdrMonths .rdrMonth .rdrDays button .rdrDayNumber{line-height:40px}.contentWrapLogin .login-page{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.contentWrapLogin .login-page .loginleftImg{height:100vh;padding:30px 16px}.contentWrapLogin .login-page .loginleftImg img{width:100%;border-radius:20px;height:100%;object-fit:cover}.contentWrapLogin .login-page .loginForm{display:flex;justify-content:center;align-items:center;height:100%}.contentWrapLogin .login-page .loginForm img{display:table;margin:auto auto 16px;width:143px}.contentWrapLogin .login-page .loginForm h4{text-align:center;color:#1d1b20;font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:40px}.contentWrapLogin .login-page .loginForm form{background-color:#fff;padding:24px;border-radius:20px;width:442px;box-shadow:0 4px 30px 0 hsla(0,0%,81%,.251)}.contentWrapLogin .login-page .loginForm form h5{text-align:left;font-family:Basis Grotesque Arabic Pro Md;font-size:18px;margin-bottom:24px}.contentWrapLogin .login-page .loginForm form label{margin-bottom:8px}.contentWrapLogin .login-page .loginForm form button{margin-top:26px;width:100%}@media(max-width:1399.98px){.contentWrapLogin .login-page .loginForm img{width:123px}.contentWrapLogin .login-page .loginForm h4{margin-bottom:20px}.contentWrapLogin .login-page .loginForm form{padding:16px;border-radius:12px;width:402px}.contentWrapLogin .login-page .loginForm form h5{margin-bottom:14px}}.backBtn,.backBtn span{display:flex;align-items:center}.backBtn span{background-color:#184f8f;width:32px;height:32px;justify-content:center;border-radius:5px}.backBtn span i{color:#fff}.backBtn h6{color:#fff;font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;margin:0 0 0 16px}main.AdmincontentWrap{padding-top:146px}.adminHeader{position:fixed;width:100%;top:0;z-index:99}.adminHeader .adminwhiteHeader{background-color:#fff}.adminHeader .adminwhiteHeader .headerFlex{display:flex;justify-content:space-between;align-items:center}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent{border:.6px solid #d5d5d5;background-color:#f1f4f9;border-radius:10px;width:388px;position:relative}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent h6{font-size:14px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent input{background-color:transparent;border:0;padding-left:0}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent input:focus{box-shadow:none}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent button{border:0}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult{position:absolute;width:100%;top:60px;background-color:#fff;font-size:16px;padding:16px;border-radius:20px;box-shadow:0 4px 26px 0 hsla(0,0%,62%,.251);display:none}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul{padding:0;list-style:none}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li{display:flex;justify-content:start;position:relative;padding:10px 8px 10px 53px;align-items:baseline;margin-bottom:8px;cursor:pointer;border-radius:6px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li:last-child{margin-bottom:0}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li:hover{background-color:#f7f7f7}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li .iconDiv{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:25px;background-color:rgba(2,57,121,.2);position:absolute;left:8px;top:8px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li h5{margin-bottom:0;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li h6{margin-bottom:0;font-size:12px;font-family:Basis Grotesque Arabic Pro;color:#828282}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .searchComponent .searchResult ul li p{margin:0;font-size:12px;color:#6b6b6b}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav{margin-left:120px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown{margin-right:16px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown .nav-link{padding:8px 12px;background-color:#f1f4f9;border:.6px solid #d5d5d5;border-radius:10px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown .nav-link:hover{border:.6px solid #023979}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown .nav-link:after{display:none}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown .dropdown-toggle:hover{background-color:#023979;border-color:#023979}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav .dropdown .dropdown-toggle:hover i{color:#fff}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin{display:flex;align-items:center}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin i{font-size:22px}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .notification{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:5px;color:#023979;transition:.2s;cursor:pointer}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .notification:hover{background-color:rgba(2,54,114,.2);transition:.2s}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .notification .notificationCount{position:absolute;background-color:#ff4d4f;min-width:20px;min-height:22px;border-radius:50px;display:flex;align-items:center;justify-content:center;top:-13px;padding:0 8px;color:#fff;right:-3px;font-size:11px}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .userDetail{margin-left:16px;display:flex;align-items:center;color:#023979}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .userDetail h6{color:#404040;font-size:14px;font-family:Basis Grotesque Arabic Pro Bold;margin:0 0 0 6px}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .Logout{margin-left:16px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:rgba(255,0,0,.1);color:red;border-radius:5px;transition:.2s;cursor:pointer}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .Logout i{font-size:22px}.adminHeader .adminwhiteHeader .headerFlex .headerRight .notificationLogin .Logout:hover{background-color:red;color:#fff;transition:.2s}.adminHeader .adminBlueHeader{background-color:#023979;padding:20px 0}.adminHeader .adminBlueHeader ul{display:flex;margin:0;list-style:none;align-items:center;justify-content:space-between;padding-left:0}.adminHeader .adminBlueHeader ul li.bookingDetail{display:flex;justify-content:end}.adminHeader .adminBlueHeader ul li .booking{background-color:#fff;font-size:14px;font-family:Basis Grotesque Arabic Pro Bold;border-radius:12px;margin-right:8px;display:flex;align-items:center}.adminHeader .adminBlueHeader ul li .booking i{margin-right:10px}.adminHeader .adminBlueHeader ul li .booking:last-child{margin-right:0}.adminHeader .adminBlueHeader ul li .booking.newBooking{color:#023979}.adminHeader .adminBlueHeader ul li .booking.RejectBooking{color:#e5242d}.adminHeader .adminBlueHeader ul li .booking.ApproveBooking{color:#208d20}.mainTab{padding-top:50px}.mainTab nav .nav-tabs{border:0;display:inline-flex;background-color:rgba(2,57,121,.05);padding:7px;border-radius:58px}.mainTab nav .nav-tabs .nav-link{border:0;padding:8px 38px;color:#023979;display:flex;align-items:center;border-radius:28px;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.mainTab nav .nav-tabs .nav-link span{padding:5px;display:flex;align-items:center;justify-content:center;color:#023979;background-color:#fff;margin-left:8px;min-width:18px;height:18px;font-size:12px;border-radius:6px}.mainTab nav .nav-tabs .nav-link.active{background-color:#023979;color:#fff}.searchFilter{display:flex;justify-content:space-between}.searchFilter .inputForm{background-color:#f1f4f9;border:1px solid #d5d5d5;border-radius:10px;display:flex;align-items:center;width:388px}.searchFilter .inputForm button,.searchFilter .inputForm input{border:0;background-color:transparent}.searchFilter .inputForm input{width:100%;padding-right:10px}.searchFilter .inputForm input:focus-visible{outline:none}.bgcolor-value{font-size:14px;font-family:Basis Grotesque Arabic Pro;border-radius:30px;padding:6px 10px;margin-right:6px;margin-bottom:6px}.bgcolor-value:last-child{margin-right:0}.light-skyblue{background-color:#ecf9fa}.statusPending{background-color:rgba(254,127,0,.2);color:#fe7f00;font-family:Basis Grotesque Arabic Pro Md;display:inline-flex;align-items:center}.statusPending i{margin-right:5px}.confirmed{background-color:rgba(32,141,32,.2);color:#208d20;display:inline-flex;align-items:center}.confirmed i{margin-right:5px}.tableWrap{border:1px solid #ddd;padding:24px;border-radius:20px;margin-top:16px;background-color:#fff}.tableWrap .table{width:100%;border-collapse:collapse;border-collapse:separate;border-spacing:0 12px;margin-bottom:0}.tableWrap .table thead tr th{padding:10px 20px;max-width:300px;background-color:#f1f4f9;border:0;font-size:14px}.tableWrap .table thead tr th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.tableWrap .table thead tr th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.tableWrap .table tbody tr{background:#fff;border-radius:8px}.tableWrap .table tbody tr td{padding:20px;max-width:300px;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;vertical-align:middle}.tableWrap .table tbody tr td:first-child{border-left:1px solid #d6d6d6;border-top-left-radius:8px;border-bottom-left-radius:8px}.tableWrap .table tbody tr td:last-child{border-right:1px solid #d6d6d6;border-top-right-radius:8px;border-bottom-right-radius:8px}.tableWrap .table tbody tr td .multipile-value{display:flex;flex-wrap:wrap}.tableWrap .table tbody tr td .multipile-value.mainValueID{white-space:nowrap}.tableWrap .table tbody tr td .multipile-value .bgcolor-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.tableWrap .table tbody tr td .mainValue{font-size:16px}.tableWrap .table tbody tr td .subValue{font-size:12px;color:#838383;font-family:Basis Grotesque Arabic Pro Md;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.tableWrap .table .primaryBtn{border-radius:10px;padding:8px 14px}.modifyDetailHeader{background-color:#fff;padding:16px 0;margin-bottom:16px}.modifyDetailHeader .modifyBooking{display:flex;justify-content:space-between;align-items:center}.modifyDetailHeader .modifyBooking .bookingDetail{display:flex;align-items:end}.modifyDetailHeader .modifyBooking .bookingDetail h5{font-family:Basis Grotesque Arabic Pro Blk;font-size:20px;margin-bottom:12px}.modifyDetailHeader .modifyBooking .bookingDetail h6{margin:0;font-size:18px;color:#474747;font-family:Basis Grotesque Arabic Pro Md}.modifyDetailHeader .modifyBooking .bookingDetail span{display:inline-flex;align-items:center;background-color:#fe7f00;color:#fff;border-radius:30px;padding:8px 10px;margin-left:16px;font-size:12px}.modifyDetailHeader .modifyBooking .bookingDetail span i{margin-right:4px}.modifyDetailHeader .modifyBooking .bookingDetail span.bookingConfirm{background-color:#208d20}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl{display:flex;padding:0;list-style:none;margin:0}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .BookingLi,.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .dropdown{margin-right:8px}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .BookingLi:last-child,.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .dropdown:last-child{margin-right:0}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .bkBtn{border:1px solid #d5d5d5;color:#023979;font-family:Basis Grotesque Arabic Pro Md;font-size:14px;padding:8px;border-radius:12px}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .bkBtn i{font-size:16px;margin-right:5px}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .bkBtn:hover{border:1px solid #023979}.modifyDetailHeader .modifyBooking .EditbookingDetail .BookingUl .cancel-Booking-Btn{color:red;border:1px solid red}.bookingManagemet .bookedRoomsDetail{padding:16px;border:1px solid #e1dede;border-radius:10px;margin:16px 16px 0}.bookingManagemet .bookedRoomsDetail:last-child{margin-bottom:16px}.bookingManagemet .bookedRoomsDetail .roomOffers{padding-bottom:12px}.bookingManagemet .bookedRoomsDetail .roomOffers h3{font-size:16px;margin:0}.bookingManagemet .bookedRoomsDetail .bookedPriceandDetail span{margin-bottom:5px}.bookingManagemet .bookedRoomsDetail.currentlyNotAvailable{border:1px solid rgba(255,0,0,.4);position:relative}.bookingManagemet .bookedRoomsDetail.currentlyNotAvailable:before{content:"";background-color:hsla(0,0%,100%,.7);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px}.bookingManagemet .bookedRoomsDetail.currentlyNotAvailable .notAvailable{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.bookingManagemet .bookedRoomsDetail.currentlyNotAvailable .notAvailable h6{margin:0;color:red;font-size:14px;font-family:Basis Grotesque Arabic Pro}.bookingManagemet .bookedRoomsDetail .daysnHour ul{display:flex;list-style:none;align-items:center;padding:0;margin:0}.bookingManagemet .bookedRoomsDetail .daysnHour ul li{border-right:1px solid #dedede;padding-left:14px}.bookingManagemet .bookedRoomsDetail .daysnHour ul li:first-child{padding-left:0}.bookingManagemet .bookedRoomsDetail .daysnHour ul li:last-child{border-right:0}.bookingManagemet .priceDetail h4{padding:10px 16px}.bookingManagemet .priceDetail .totalpriceDateDetail{padding:16px}.bookingManagemet .priceDetail .totalpriceDateDetail ul li h6{font-size:14px}.bookingManagemet .priceDetail .paymentDue{display:flex;align-items:center;background-color:rgba(254,127,0,.2);color:#fe7f00;padding:6px 10px;border-radius:30px;font-size:12px;margin-right:16px;margin-top:16px}.bookingManagemet .priceDetail .paymentDue i{margin-right:5px;font-size:14px}.bookingManagemet .sameDateBooking{padding:16px}.bookingManagemet .sameDateBooking .conflictdate{border:1px solid #fe7f00;background-color:rgba(254,127,0,.05);border-radius:10px}.bookingManagemet .sameDateBooking .conflictdate .conflichHead{background-color:rgba(254,127,0,.1);display:flex;justify-content:space-between;width:100%;align-items:center;padding:0 16px}.bookingManagemet .sameDateBooking .conflictdate .conflichHead h4{color:#fe7f00;font-size:12px;font-family:Basis Grotesque Arabic Pro Md;padding:13px 0;border-bottom:0}.bookingManagemet .sameDateBooking .conflictdate .conflichHead h4 i{margin-right:6px}.bookingManagemet .sameDateBooking .conflictdate .conflichHead span{font-size:12px;padding:5px 7px;border-radius:30px;display:flex;align-items:center}.bookingManagemet .sameDateBooking .conflictdate .conflichHead span i{margin-right:8px}.bookingManagemet .sameDateBooking .conflictdate .conflichHead span.paymentCompleted{color:#299a6b;background-color:#fff}.bookingManagemet .sameDateBooking .conflictdate .conflichHead span.paymentPending{color:#fe7f00;background-color:#fff}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail{padding:16px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul{padding:0;display:flex;justify-content:space-between;margin-bottom:10px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li{list-style:none}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li h5{font-size:16px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li .iconClick .textLine{font-family:Basis Grotesque Arabic Pro Bold}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li .iconClick i{margin-left:10px;font-size:16px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li h6{text-align:right;font-size:14px;color:#505050}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail ul li h4{text-align:right;padding:0;border:0;background-color:transparent;color:#1d1b20;font-size:16px;font-family:Basis Grotesque Arabic Pro Bold}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail h2{font-size:12px;color:#838383}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail{background-color:#fff;border-radius:15px;padding:6px 10px;margin-bottom:8px;margin-top:8px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail:last-child{margin-bottom:0}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail h3{font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail .daysnHour{display:flex}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail .daysnHour .flex{display:flex;align-items:center}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail .daysnHour .flex i{margin-right:8px}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail .daysnHour .flex h5{font-size:12px;font-family:Basis Grotesque Arabic Pro Md;margin:0 8px 0 0}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .listingRoomDetail .daysnHour .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .showDiv{opacity:0;max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.bookingManagemet .sameDateBooking .conflictdate .conflictDetail .showDiv.showCard{opacity:1;max-height:200px;transition:max-height .5s ease,opacity .5s ease}.bookingManagemet .pricingOverview h4{font-size:18px;border-bottom:0}.bookingManagemet .pricingOverview .userDetailUl{list-style:none;margin:0;padding:0 15px 15px}.bookingManagemet .pricingOverview .userDetailUl li{display:flex;justify-content:space-between;margin-bottom:16px}.bookingManagemet .pricingOverview .userDetailUl li:last-child{margin-bottom:0}.bookingManagemet .pricingOverview .userDetailUl li .userName{width:35%;padding-right:22px;position:relative;font-size:14px;color:#505050}.bookingManagemet .pricingOverview .userDetailUl li .userName:after{content:":";position:absolute;right:11px;top:0}.bookingManagemet .pricingOverview .userDetailUl li .userNameValue{width:65%;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.adminAdditionalService .bookedServiceDetail{padding:16px}.adminAdditionalService .bookedServiceDetail .submitedDetail{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:12px;padding:16px}.adminAdditionalService .bookedServiceDetail .submitedDetail:last-child{margin-bottom:0}.adminAdditionalService .bookedServiceDetail .submitedDetail .submittedPriceDetail .totalUl{background-color:#d8f2f5;padding:14px 16px;margin-top:12px}.adminAdditionalService .invoiceDetail{padding:16px}.adminAdditionalService .invoiceDetail .invoiceDetailList{padding:16px;border-radius:10px;margin-bottom:8px}.adminAdditionalService .invoiceDetail .invoiceDetailList:last-child{margin-bottom:0}.adminAdditionalService .invoiceDetail .invoiceDetailList .paymentStatus{border-radius:30px;font-size:14px;padding:8px 12px;display:inline-flex;align-items:center}.adminAdditionalService .invoiceDetail .invoiceDetailList .paymentStatus i{margin-right:10px}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentCompleted{background-color:rgba(41,154,107,.05);border:1px solid rgba(41,154,107,.6)}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentCompleted .paymentStatus{background-color:rgba(41,154,107,.2)}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentCompleted .paymentStatus i{color:#299a6b}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentPending{background-color:rgba(254,127,0,.05);border:1px solid rgba(254,127,0,.6)}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentPending .paymentStatus{background-color:rgba(254,127,0,.2)}.adminAdditionalService .invoiceDetail .invoiceDetailList.PaymentPending .paymentStatus i{color:#fe7f00}.adminAdditionalService .invoiceDetail .invoiceDetailList .invoiceID{font-family:Basis Grotesque Arabic Pro Bold;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.adminAdditionalService .invoiceDetail .invoiceDetailList h6{font-size:14px;font-family:Basis Grotesque Arabic Pro;margin:0}.adminAdditionalService .invoiceDetail .invoiceDetailList .statusFlex{display:flex;justify-content:right}.roomViewBtn{font-size:12px;color:#023979;font-family:Basis Grotesque Arabic Pro Md;display:inline-flex;align-items:center}.roomViewBtn i{transform:rotate(0deg);margin:0 5px;transition:.3s}.roomViewBtn.active i{transition:.3s;transform:rotate(-180deg)}.modifyBooking .dropdown-menu{box-shadow:0 4px 46px 0 rgba(91,91,91,.25);border:1px solid #e1dede;border-radius:10px;padding:10px}.modifyBooking .dropdown-menu li{padding:4px 8px;border-radius:5px;margin-bottom:4px}.modifyBooking .dropdown-menu li:last-child{margin-bottom:0}.modifyBooking .dropdown-menu li a{padding:0;color:#023979;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.modifyBooking .dropdown-menu li a:focus,.modifyBooking .dropdown-menu li a:hover{background-color:transparent}.modifyBooking .dropdown-menu li a i{color:#023979;margin-right:8px}.modifyBooking .dropdown-menu li:hover{background-color:rgba(2,57,121,.1)}.modifyBooking .dropdown-menu li.removeItem a,.modifyBooking .dropdown-menu li.removeItem a i{color:red}.loader{width:10px;height:10px;border-radius:50%;display:block;margin:0 auto;position:relative;color:#fff;left:-100px;box-sizing:border-box;animation:shadowRolling 2s linear infinite}@keyframes shadowRolling{0%{box-shadow:0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0)}12%{box-shadow:100px 0 #fff,0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0)}25%{box-shadow:110px 0 #fff,100px 0 #fff,0 0 hsla(0,0%,100%,0),0 0 hsla(0,0%,100%,0)}36%{box-shadow:120px 0 #fff,110px 0 #fff,100px 0 #fff,0 0 hsla(0,0%,100%,0)}50%{box-shadow:130px 0 #fff,120px 0 #fff,110px 0 #fff,100px 0 #fff}62%{box-shadow:200px 0 hsla(0,0%,100%,0),130px 0 #fff,120px 0 #fff,110px 0 #fff}75%{box-shadow:200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0),130px 0 #fff,120px 0 #fff}87%{box-shadow:200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0),130px 0 #fff}to{box-shadow:200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0),200px 0 hsla(0,0%,100%,0)}}.room-chips-wrap{display:flex;flex-wrap:wrap;max-height:72px;overflow:hidden;position:relative}.disabled-services{opacity:.5;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floatingContainer{padding-top:50px;position:relative}.overlayContainer{position:absolute;background-color:rgba(0,0,0,.471);width:100%;height:100vh;top:0;z-index:2}.floatingInsideContainer{position:relative;z-index:4;background-color:#fff}.validate-modal{border:1px solid #e9292a!important}.cartLoader{display:block;margin:20px auto;position:relative;color:#fff;animation:animloader .3s linear .3s infinite alternate}.cartLoader,.cartLoader:after,.cartLoader:before{width:8px;height:40px;border-radius:4px;background:currentColor;box-sizing:border-box}.cartLoader:after,.cartLoader:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;animation:animloader .3s linear .45s infinite alternate}.cartLoader:before{left:-20px;animation-delay:0s}@keyframes animloader{0%{height:48px}to{height:4px}}.popupScroll .overflowDiv{overflow:auto;height:100%;padding-bottom:80px}.popupScroll .overflowDiv .availableRooms{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:999}.popupScroll .overflowDiv .stickyDiv{top:80px}.itemsRemoved{pointer-events:none;opacity:.5}.w-150{width:150px}.ReactModal__Content{position:relative!important;left:50%!important;top:50%!important;inset:50% 50%;transform:translate(-50%,-50%);padding:48px 24px 38px!important;border-radius:16px!important;max-width:734px;overflow:unset!important}.ReactModal__Content .popupClose{position:absolute;right:7px;top:7px;background-color:#f1f1f1;width:32px;height:32px;border-radius:50%;padding:0;display:flex;align-items:center;border:0;justify-content:center}.ReactModal__Content .popupClose i{font-size:8px;line-height:8px}.ReactModal__Content .popupClose:hover{background-color:#023979}.ReactModal__Content .popupClose:hover i{color:#fff}.ReactModal__Content .roomDetailSec .DetailroomOffers{padding:16px 0 0}.slickGallery{height:100%}.slickGallery .slick-slider{height:242px}.slickGallery .slick-slider .slick-arrow{height:100%;width:80px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:.3s;z-index:9}.slickGallery .slick-slider .slick-arrow:before{content:"";font-family:icomoon!important;display:block;width:32px;height:32px;background-color:#fff;border-radius:50%;color:#000;display:flex;justify-content:center;align-items:center;margin:auto;font-size:10px}.slickGallery .slick-slider .slick-arrow:hover:before{background-color:#023979;color:#fff}.slickGallery .slick-slider .slick-arrow.slick-prev{left:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.slickGallery .slick-slider .slick-arrow.slick-prev:before{transform:rotate(90deg)}.slickGallery .slick-slider .slick-arrow.slick-next{right:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.slickGallery .slick-slider .slick-arrow.slick-next:before{transform:rotate(-90deg)}.slickGallery .slick-slider:hover .slick-arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s}.slickGallery .slick-slider .slick-list{height:100%;border-radius:10px}.slickGallery .slick-slider .slick-list .slick-track{height:100%;margin-left:0}.slickGallery .slick-slider .slick-list .slick-track .slick-slide{height:100%;overflow:hidden;border-radius:10px}.slickGallery .slick-slider .slick-list .slick-track .slick-slide .sliderInside{height:100%}.slickGallery .slick-slider .slick-list .slick-track .slick-slide .sliderInside img{width:100%;height:100%;object-fit:cover}.mt-7{margin-top:90px}.dashBoardHead{border-bottom:1px solid #e1e1e1;margin-bottom:16px}.dashBoardHead h6{font-size:24px;font-family:Basis Grotesque Arabic Pro Bold;color:#181d27;margin-bottom:12px}.statusDetail{background-color:#fff;border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center;box-shadow:1px 1px 20px 2px hsla(0,0%,92%,0);transition:.3s}.statusDetail:hover{box-shadow:1px 1px 20px 2px hsla(0,0%,92%,.93);transition:.3s}.statusDetail .status h6{color:#8e95a9;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.statusDetail .status h4{font-size:24px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.statusDetail .statusIcon i{font-size:44px}.statusDetail .statusIcon i.orangeIcon{color:rgba(255,137,1,.5)}.statusDetail .statusIcon i.redIcon{color:rgba(255,57,43,.5)}.statusDetail .statusIcon i.greenIcon{color:rgba(39,159,81,.5)}.statusDetail .statusIcon i.blueIcon{color:rgba(2,57,121,.5)}.upcomingBooking{background-color:#fff;border-radius:16px;margin-top:16px;padding:16px}.upcomingBooking h5{font-size:20px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:12px}.upcomingBooking .bookingBox{padding:16px;background-color:#eff8f9;border-radius:12px;border:1px solid #d1f2f5}.upcomingBooking .bookingBox .bkHead{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.upcomingBooking .bookingBox .bkHead h5{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:5px;line-height:16px}.upcomingBooking .bookingBox .bkHead h6{font-size:14px;font-family:Basis Grotesque Arabic Pro Md;color:#8e95a9;margin:0}.upcomingBooking .bookingBox .bkHead span{color:#299a6b;font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.upcomingBooking .bookingBox .bookingsRoomsDetail{background-color:#fff;border-radius:12px;padding:12px;margin-bottom:16px;position:relative}.upcomingBooking .bookingBox .bookingsRoomsDetail .iconLink{position:absolute;right:11px;top:9px;padding:0;border:0}.upcomingBooking .bookingBox .bookingsRoomsDetail .iconLink i{color:rgba(2,57,121,.6)}.upcomingBooking .bookingBox .bookingsRoomsDetail .iconLink:hover i{color:#023979}.upcomingBooking .bookingBox .bookingsRoomsDetail:last-child{margin-bottom:0}.upcomingBooking .bookingBox .bookingsRoomsDetail h4{font-size:14px;font-family:Basis Grotesque Arabic Pro Md}.upcomingBooking .bookingBox .bookingsRoomsDetail ul{padding:0;margin:0;list-style:none}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li{padding-left:20px;position:relative;margin-bottom:15px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li:last-child{margin-bottom:0}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li:before{position:absolute;left:0;top:6px;content:"";width:10px;height:10px;border-radius:20px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li h3 span{display:inline-block;border-radius:3px;padding:4px 7px;margin-left:8px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li.roomLi:before{background-color:rgba(179,166,255,.56)}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li.roomLi h3 span{background-color:rgba(179,166,255,.2);font-size:12px;color:#b3a6ff}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li.packageLi:before{background-color:rgba(94,148,255,.56)}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li.packageLi h3 span{background-color:rgba(94,148,255,.2);color:#5e94ff;font-size:12px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li h3{font-size:14px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li .flex{display:flex;align-items:center}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li .flex i{margin-right:14px}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li .flex h5{font-size:12px;font-family:Basis Grotesque Arabic Pro;margin:0 14px 0 0}.upcomingBooking .bookingBox .bookingsRoomsDetail ul li .flex span{font-size:12px;background-color:rgba(62,192,205,.4);border-radius:5px;padding:4px 14px;font-family:Basis Grotesque Arabic Pro Md}.paymentCard{background-color:#fff;border-radius:16px;margin-top:16px;padding:16px}.paymentCard h2{font-size:16px;font-family:Basis Grotesque Arabic Pro Bold;margin-bottom:16px}.paymentCard.paymentDue table{width:100%}.paymentCard.paymentDue table thead th{background-color:#eff8f9;padding:11px 16px;color:#8e95a9;font-size:14px;font-family:Basis Grotesque Arabic Pro}.paymentCard.paymentDue table thead th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.paymentCard.paymentDue table thead th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.paymentCard.paymentDue table tbody tr td{padding:11px 16px;border-bottom:1px solid #eee;color:#181d27;font-size:16px;font-family:Basis Grotesque Arabic Pro Md}.paymentCard.paymentDue table tbody tr td .bkUserName,.paymentCard.paymentDue table tbody tr td .invoiceSpan{display:block;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;color:#8e95a9}.paymentCard.paymentDue table tbody tr td .dueDate{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;color:#fe7f00}.paymentCard.paymentDue table tbody tr:last-child td{border-bottom:0;padding-bottom:0}.paymentCard.pendingPayment ul{list-style:none;padding:0;margin:0}.paymentCard.pendingPayment ul li{display:flex;justify-content:space-between;align-items:center;border-radius:10px;background-color:hsla(0,0%,97%,0);transition:.3s;padding:2px 11px;margin-bottom:8px}.paymentCard.pendingPayment ul li:last-child{margin-bottom:0}.paymentCard.pendingPayment ul li:hover{background-color:#f7f7f7;transition:.3s}.paymentCard.pendingPayment ul li .roomImgwidth{margin-right:12px}.paymentCard.pendingPayment ul li h5{font-size:16px;font-family:Basis Grotesque Arabic Pro Md;margin-bottom:4px}.paymentCard.pendingPayment ul li h6{color:#8e95a9;font-size:14px;font-family:Basis Grotesque Arabic Pro Md;margin:0}.paymentCard.pendingPayment ul li .paymentConfirmation span{background-color:rgba(254,127,0,.2);display:inline-flex;align-items:center;color:#fe7f00;padding:8px 10px;border-radius:30px}.paymentCard.pendingPayment ul li .paymentConfirmation span i{color:#fe7f00;margin-right:4px}.idSpan{cursor:pointer;display:inline-block;position:relative}.idSpan:after{content:"";width:0;height:1px;background-color:#181d27;position:absolute;bottom:0;transition:.3s;left:0;right:0;margin:auto}.idSpan:hover:after{width:100%;transition:.3s}@media(min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{top:57px;right:0}.navbar-expand-lg .navbar-collapse{align-items:unset;height:100%}.navbar-expand-lg .navbar-collapse .navbar-nav{height:100%}.navbar-expand-lg .navbar-collapse .navbar-nav li{height:100%;display:flex;align-items:center}.header nav .navbar-nav .nav-item.cartIcon:hover .dropdown-menu{display:block}}@media(max-width:1399.98px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1230px}.whiteHeader{padding:7px 0 8px}.whiteHeader nav{max-width:1215px;padding:0;margin:auto}.blueHeader{padding:8px 0}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .priceSelect li{padding:12px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .priceSelect li .cartPlusMinus{padding:6px 8px}.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .priceSelect li .cartPlusMinus button{padding:0 8px}}@media(max-width:1199.98px){.serviceAccordion .additonalServiceDetail .additonalServiceTabinside .formGroupSeparation .checkboxDetailBox .priceSelect li .cartPlusMinus{margin-bottom:11px;display:inline-flex}.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers .affordable-item{margin-bottom:8px}}@media(min-width:768px)and (max-width:1199.98px){.main-banner .banner-content{width:98%}.priceDetail .priceDateDetail .daysnHour .flex h5{font-size:12px;margin-right:8px}.priceDetail .priceDateDetail .daysnHour .flex i{margin-right:8px}.header nav .transparentHeader{align-items:center}}@media(max-width:991.98px){.availableRooms .availableRooms-header .headerUl li h4{font-size:24px}.roomOffers h3{font-size:20px}.affordableDetail .affordable-item{margin-bottom:10px;margin-right:10px}.bookedPriceandDetail h2{font-size:20px}.bookedPriceandDetail .recentlyBooked{padding:7px 16px}.bookedPriceandDetail .recentlyBooked h6{font-size:12px}.adminHeader .adminwhiteHeader .headerFlex .headerLeft .navbar-nav{margin-left:0}}@media(max-width:767.98px){main{padding-bottom:20px}.header{padding:16px}.blueHeader{padding:24px 0 10px}.landing-outline .main-banner .main-bg-Img{border-radius:16px;max-height:575px}.landing-outline .main-banner .banner-content .selectCategory ul li.choose-category{padding-right:16px}.roomDetailSec .imageSection .roomSingleImg img{height:250px;object-fit:cover}.roomDetailSec .imageSection .row{flex-wrap:nowrap;overflow:auto}.roomDetailSec .imageSection .roomTwoImg{flex-direction:row}.roomDetailSec .imageSection .roomTwoImg img{height:250px;object-fit:cover}.priceDetail{margin-bottom:24px}.priceDetail h4{font-size:18px}.priceDetail .priceDateDetail ul li h5,.priceDetail .totalpriceDateDetail ul li h5{width:48%}.priceDetail .priceDateDetail ul li h6,.priceDetail .totalpriceDateDetail ul li h6{width:48%;text-align:right;font-size:16px}.priceDetail .priceDateDetail table{margin-bottom:16px}.grand-amount-Total .flexDiv h6{font-size:16px}.availableRooms .availableRooms-header .headerUl li h4{font-size:20px}.roomOffers{padding-left:16px;padding-right:16px}.roomOffers h3{font-size:20px}.bookedPriceandDetail{border-left:0}.affordableDetail{margin-bottom:0}.affordableDetail .affordable-item{margin-right:10px;margin-bottom:10px}.bookedPriceandDetail .recentlyBooked{margin-bottom:20px}.bookedPriceandDetail h2{font-size:20px}.bookedRoomsDetail .selectedRoom-img{margin-bottom:15px;height:auto}.bookedRoomsDetail .selectedRoom-img img{height:auto}.bookedRoomsDetail .roomOffers h3{font-size:18px}.bookedServiceDetail .submitedDetail .submittedPriceDetail h6{margin-bottom:8px}.bookedServiceDetail .submitedDetail h5{line-height:22px}.Successfull-message .confirmation-box h5{font-size:20px}.EmptyCart .cartBox{min-width:100%;padding:30px}.cardListingDetail{padding:20px}.cardListingDetail ul li .listingRoomDetail{padding-top:15px}.cardListingDetail ul li .listingRoomDetail h3{font-size:18px;margin-bottom:16px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex h5{font-size:12px}.cardListingDetail ul li .listingRoomDetail .listingpriceDateDetail .daysnHour .flex span{padding:4px 8px}.cardListingDetail .cartPriceandDetail{padding:0}.checkboxDetailBox{padding-left:30px}.checkboxDetailBox.active{display:block}.checkboxDetailBox .priceSelect{flex-direction:column}.checkboxDetailBox .priceSelect li{width:100%;flex-wrap:wrap;margin-bottom:16px;justify-content:space-between}.checkboxDetailBox .cartPlusMinus{margin-top:16px}.additonalServiceDetail .form-group label{padding-left:30px}.amountSeparated .listandAmount{flex-direction:column;align-items:start}.changeDateandTime .selectCategory{border-radius:10px}.changeDateandTime .selectCategory ul{flex-direction:column}.changeDateandTime .selectCategory ul li{padding:16px 16px 0}.changeDateandTime .selectCategory ul li:last-child{padding-bottom:16px}.changeDateandTime .selectCategory ul li.from-to-date,.changeDateandTime .selectCategory ul li.from-to-time{width:100%}.changeDateandTime .selectCategory ul li.CheckAvailability{flex-direction:column;padding-right:16px}.changeDateandTime .selectCategory ul li.CheckAvailability .flexTime{width:100%;margin-bottom:16px}.changeDateandTime .selectCategory ul li.CheckAvailability .flexAvailabilty{width:100%}.changeDateandTime .selectCategory ul li.choose-category{width:100%;padding-right:30px}.selectCategory{border-radius:10px;background-color:transparent}.selectCategory ul{flex-direction:column}.selectCategory ul li{background-color:#fff;margin:5px 0;border-radius:5px;padding:16px 16px 10px}.selectCategory ul li:before{display:none}.selectCategory ul li:last-child{padding-bottom:16px}.selectCategory ul li.from-to-date,.selectCategory ul li.from-to-time{width:100%}.selectCategory ul li.choose-category{width:100%;padding-right:30px}.findMyBooking{padding:0}.findMyBooking h4{font-size:20px}.findMyBooking .searchBox .form-group{margin-bottom:16px}.findMyBooking .alertbox p{text-align:left}.ReactModal__Content{width:95%}.ModifyBooking .cardListingDetail{margin-bottom:16px!important}.ModifyBooking .cardListingDetail .LoopSeparation{border:0;padding:0 0 16px;border-bottom:1px solid #e1dede;border-radius:0}.ModifyBooking .cardListingDetail .LoopSeparation:last-child{padding-bottom:0;border-bottom:0}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers,.packageSectionDetail .packageDetailSec .packageofferRooms .roomOffers{padding-top:16px}.PackageRoom-Detail .packagePrice-and-features .packageofferRooms .roomOffers .affordable-item{margin-bottom:8px}}@media(min-width:576px){.header .mbcartIcon{display:none}}@media(max-width:575.98px){.header .navbar-collapse{position:absolute;left:-28px;z-index:999;background-color:#fff;top:60px;width:100vw;padding:5px 12px}.header nav .navbar-nav .nav-item.cartIcon{display:none}.landing-outline{padding:15px}.landing-outline .main-banner{margin-bottom:25px}.landing-outline .main-banner .main-bg-Img{object-fit:cover;object-position:center}.landing-outline .main-banner .banner-content{padding:0 15px}.landing-outline .main-banner .banner-content h3{font-size:20px}footer ul{flex-direction:column;justify-content:center;align-items:center}.login-page .loginForm form{width:90%}}