html{scrollbar-gutter:stable;background-color:#2b2b2b}header{position:sticky;width:100%;z-index:1000;top:0}.dropdownHead{position:relative}.dropdown-content{position:absolute;top:100%;left:0;z-index:1001}.page{display:flex;align-items:flex-start;gap:32px;width:100%;margin:0;padding:24px 40px;box-sizing:border-box}.resultsHeader{margin:0 0 16px}.resultsHeader h1{font-size:22px;margin:0 0 4px}.resultsHeader p{margin:0;font-size:13px}#listingFilter #stickyDiv{background-color:#fff;border-bottom:solid 1px #d4d4d4;top:var(--sticky-top, 81px)!important;padding:0 20px;width:100%;position:fixed}#listingFilter #stickyDiv.sticky .filterLogo{display:none}.listingMap{flex:1 1 60%;min-width:0;max-width:860px}.listingMap{flex:1 1 60%;min-width:0}#promotionList{display:grid;grid-template-columns:repeat(2,minmax(0,420px));gap:32px 24px}#promotionList .col-12{grid-column:1 / -1;justify-self:center}.listingBox{cursor:pointer;position:relative}.listingBox:hover .photoBox,.listingBox:hover .contentBox{background-color:#ebf7ff}.photoBox{position:relative;overflow:hidden}.photoBox .photoMask{overflow:hidden;line-height:0;max-height:360px;border-radius:10px;align-items:center;justify-content:center;width:100%;display:flex;background-image:url(https://www.mubawab-media.com/assets/logos/mubawab.png);background-position:center;background-repeat:no-repeat;background-color:#e8e9ea}.priceBar{min-height:32px;z-index:10;width:100%}.sliderArrows{top:50%;margin-top:-15px;pointer-events:none}.sliderArrows .arrowIcon{color:#000;background-color:#fff;font-size:28px;width:32px;height:32px;margin:0 7px;border-radius:360px;pointer-events:auto}.sliderArrows .arrowIcon:hover{background-color:#fff;transform:scale(1.08);box-shadow:0 6px 16px #0000001f;color:#000}.sliderArrows .arrowIcon:active{transform:scale(.96);box-shadow:0 2px 4px #00000026}.sliderArrows .icon-angle-left.arrowIcon:before{margin-right:2px}.sliderArrows .icon-angle-right.arrowIcon:before{margin-left:2px}.listingBox .priceTag{background-color:#0093ff;color:#fff}.priceTag{font-size:18px;font-weight:600;color:#fff;padding:0 7px 0 8px;box-sizing:border-box;background-color:#00afca;letter-spacing:.3px;line-height:1.8em;margin-top:10px;margin-left:10px}.priceTag em{font-style:inherit}.rtl .priceTag{font-family:Montserrat,Arial,sans-serif}.logoBox{position:absolute;z-index:1;right:15px;top:-5px;-webkit-box-shadow:3px -2px 7px 0 rgba(0,0,0,.2);box-shadow:-3px -2px 7px #0003}.rtl .logoBox{left:15px;right:unset}.logoBox .logoImg{max-width:100px;max-height:80px;border-radius:5px;-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);box-shadow:-3px 3px 7px #0003}.photoBox .photoMask{overflow:hidden;line-height:0;max-height:360px;border-radius:10px;align-items:center;justify-content:center;aspect-ratio:550/360;width:100%;display:flex;background-image:url(https://www.mubawab-media.com/assets/logos/mubawab.png);background-position:center;background-repeat:no-repeat;background-color:#e8e9ea}.promoBox .photoBox .photoMask{max-height:260px;aspect-ratio:550/260}.adSlider .photoMask:not(:first-child),.adSlider .btnBox{display:none}.adSlider.slick-slider .photoMask,.adSlider.slick-slider .btnBox{display:block}.adSlider .slick-list{border-radius:10px}.photoMask .sliderImage{object-fit:cover;height:100%}.contentBox{box-sizing:border-box;float:left;padding:15px 10px 0;line-height:1.7em;width:100%;display:flex;flex-direction:column;height:216px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.rtl .contentBox{line-height:1.55em}.titleRow{flex-wrap:wrap}.listingTit{font-weight:800;color:#f60;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flexCol{flex-direction:column}.adDetails{flex-wrap:wrap}.adDetailFeature{display:flex;text-align:center;margin-right:10px;align-items:center;font-size:13px}.rtl .adDetailFeature{margin-left:10px;margin-right:0}.adDetailFeatureIcon{font-size:26px;padding:5px 5px 5px 0}.rtl .adDetailFeatureIcon{padding:5px 0 5px 5px}.heartIcon{color:#c00;font-size:22px;padding:7px}.heartIcon:hover{background-color:#ffeded;border-radius:360px}#mapColumn{position:sticky;top:170px;height:calc(100vh - 180px);align-self:flex-start;transition:height .05s linear}.searchMapWrap{height:100%;border-radius:12px;overflow:hidden;background:#eef3ee;position:relative}#mapOpen{height:100%}.mapNote{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#7a8a7d;font-size:13px;text-align:center;padding:20px}.contactBtns{margin-top:auto}.contactBtn{display:flex;align-items:center;font-size:15px;justify-content:center;border:solid 1px;border-radius:5px;padding:10px 0;margin:10px 4px;background-color:#fff;cursor:pointer}.ltr .contactBtns .contactBtn:first-child{margin-left:0}.ltr .contactBtns .contactBtn:last-child{margin-right:0}.rtl .contactBtns .contactBtn:first-child{margin-right:0}.rtl .contactBtns .contactBtn:last-child{margin-left:0}.contactBtn i{font-size:20px;padding:0 2px 0 0}.rtl .contactBtn i{padding:0 0 0 2px}.contactBtn.orange:hover,.contactBtn.orange:active{background-color:#fff6f1}.contactBtn.darkblue:hover,.contactBtn.darkblue:active{background-color:#e1f2ff}.contactBtn.whatsapp-color:hover,.contactBtn.whatsapp-color:active{background-color:#ecfbe6}.videoLoader{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.videoLoader .sliderImage{opacity:.5!important}.video-badge{position:absolute;bottom:12px;left:12px;background:#000000a6;backdrop-filter:blur(6px);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:20px;z-index:2;pointer-events:none}.play-button-modern{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#00000073;backdrop-filter:blur(8px);border:2px solid rgba(255,255,255,.85);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #0000004d}.play-button-modern:hover{transform:translate(-50%,-50%) scale(1.1);background:#f60;border-color:#fff}.play-icon{width:0;height:0;margin-left:3px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #ffffff}#player{display:none}.listingBox.emptyBox{position:relative;overflow:hidden}.listingBox.emptyBox .photoMask{background-color:#e8e9ea;background-image:url(https://www.mubawab-media.com/assets/logos/mubawab.png);background-position:center;background-repeat:no-repeat}.listingBox.emptyBox .contentBox{height:200px}.listingBox.emptyBox [class*=row]{margin:5px 0;background-color:#e8e9ea}.listingBox.emptyBox .row1{width:70%;height:30px}.listingBox.emptyBox .row2{width:30%;height:26px}.listingBox.emptyBox .row3{width:90%;height:37px}.listingBox.emptyBox .buttonsRow .contactBtn{background-color:#e8e9ea;border-color:#e8e9ea;height:52px;box-sizing:border-box}.emptyBox:before{content:"";position:absolute;z-index:1;top:0;left:-100%;width:50px;height:100%;background:linear-gradient(to right,#fff0,#ffffff80,#fff0);transform:rotate(10deg);animation:emptyBox 2s infinite}@keyframes emptyBox{0%{left:-100%}to{left:110%}}@media (max-width : 1600px){.adDetailFeature{margin-right:7px;font-size:11.5px}.adDetailFeatureIcon{font-size:20px;padding:2px 2px 2px 0}.contactBtn{font-size:13px}}@media (max-width : 1500px){.page{gap:12px;padding:24px 20px}.contactBtn{font-size:12px}}@media (min-width: 1401px) and (max-width: 1430px){.contactBtn i{display:none}}@media (max-width : 1350px){.page{gap:32px;padding:24px 40px}#mapColumn{display:none}.listingMap{width:100%;max-width:unset}#promotionList{justify-content:center;grid-template-columns:repeat(2,minmax(0,420px))}.adDetailFeature{margin-right:10px;font-size:13px}.adDetailFeatureIcon{font-size:26px;padding:5px 5px 5px 0}.contactBtn{font-size:16px;padding:10px 0;margin:10px 4px}}hr{background-color:#d4d4d4;border:none;height:1px;margin:0 20px;display:block;width:unset}#moreFiltersPopup.popupBox{padding:20px 0}#moreFiltersPopup.popupBox .popupScroll{padding:0}#moreFiltersPopup.popupBox input[type=text],#moreFiltersPopup.popupBox .dropdown{margin-bottom:unset}#moreFiltersPopup .tableTitleH2{padding-left:40px}.rtl #moreFiltersPopup .tableTitleH2{padding-left:0;padding-right:40px}.mainFilter .dropdown .selectUl li label{cursor:pointer}.minSeparator{width:100%;height:10px}.flexdirCol{flex-direction:column}.filterLogo{padding-top:10px;display:none}.sticky .filterLogo{display:block}#filterForm{height:63px}#stickyDiv{border-bottom:solid 1px #d4d4d4;justify-content:center;flex-direction:column;background-color:#fff;width:100%;padding:0 20px;box-sizing:border-box;position:absolute;z-index:20}#stickyDiv.sticky{position:fixed;z-index:100;background-color:#0af;padding:10px 20px;border-bottom:none}#stickyDiv .row{flex-direction:row;justify-content:center}.filter-button{color:#000;background-color:#fff;font-family:Montserrat-SemiBold;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px;border:1px solid #bcbcbc;height:42px;cursor:pointer;padding:3px;box-sizing:border-box;gap:5px}.filter-button:hover{background-color:#f5f5f5}.filterBtns{display:flex;justify-content:right;border-top:1px solid #bcbcbc;padding:10px 10px 0 0}.rtl .filterBtns{justify-content:left}.filter-button.clean-filter{color:#0093ff;border:none;width:220px;margin:0 10px 10px}#stickyDiv.sticky .filter-button.clean-filter{background-color:#0af;color:#fff}.filter-button.apply-filter{background-color:#0093ff;color:#fff;border:none;width:220px;margin:0 10px 10px}#stickyDiv.sticky .filter-button.apply-filter{background-color:#fff;color:#0093ff}.filter-button.clean-filter:hover{background-color:#fff}.filter-button.apply-filter:hover{background-color:#43adfb}#stickyDiv.sticky .filter-button.apply-filter:hover{background-color:#e1f2ff}.filter-button .filter-icon{margin-left:5px;text-align:right}.saveSearchBtn{width:180px;margin:0 auto}.locationsSelected,.locationsProposal{flex-wrap:wrap}.location{align-items:center;color:#0af;padding:4px 8px;justify-content:center;display:flex;margin-right:8px;margin-bottom:8px;background-color:#fff;border-radius:5px;border:1px solid #00aaff;cursor:pointer;font-size:11px;background:#f5fbff}.location.proposalLocation{color:#bcbcbc;border:1px solid #bcbcbc;background:#fff}.location.proposalLocation:hover{background:#f5fbff;color:#0af;border:1px solid #00aaff}.location.proposalLocation i{display:none}.location.proposalLocation:hover i{display:block}.location span{margin-right:6px}.mainFilter{padding:10px;box-sizing:border-box;font-size:16px}#moreFiltersPopup.popupBox .mainFilter{padding:30px 40px}.mainFilter .filtrable-select{height:42px}.mainFilter .select{font-size:14px;height:42px;cursor:pointer;padding-right:25px}.rtl .mainFilter .select{padding-right:10px;padding-left:25px}.mainFilter .mainFilterTitle{font-size:18px;margin-bottom:10px;display:flex}.mainFilter .select.selected{color:#000;font-weight:600}.mainFilter .selectsContainer{display:none;margin-top:10px;padding:15px;background-color:#fff;position:absolute;z-index:1;min-width:320px;border-radius:5px;box-shadow:0 1px 4px #0000003d}.mainFilter.active .selectsContainer{display:block}.mainFilter.active .selectsContainer.openLeft{right:0}.mainFilter.active .select-icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mainFilter .selectsContainer .customSelectDrop{min-width:145px}.mainFilter .selectsContainer .label{line-height:2.5em}.selectLabel{font-size:13px}.mainFilter .select-icon{font-size:15px;position:absolute;top:24px;right:22px;line-height:1em}.mainFilter .dropdown .filtrable-select-icon,#moreFiltersPopup.popupBox .mainFilter .select-icon{top:14px;right:12px}.rtl .mainFilter .select-icon{right:unset;left:22px}.rtl .dropdown .filtrable-select-icon{line-height:1.5em}#stickyDiv .label{padding:10px 5px}#stickyDiv .smallSelect .filtrable-select{width:130px;min-width:130px}#stickyDiv .dropdown label.inputLabel{left:5px}.rtl #stickyDiv .dropdown label.inputLabel{left:unset;right:5px}#adTypeOptions{display:flex;flex-wrap:wrap}.adTypeItem{background:transparent;border:none;padding:5px 5px 0;font-size:14px;cursor:pointer;color:#53535f;width:20%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.rtl .adTypeItem{border:none;border-left:1px solid #d4d4d4}.adTypeItem.active{color:#0093ff}.adTypeItem:last-child{border-right:none}.rtl .adTypeItem:last-child{border-left:none}.adTypeItem i{display:block;font-size:38px;padding:5px}#adList{display:flex;flex-wrap:wrap;width:100%}.btn-group{width:100%;vertical-align:middle}.btn-group button{font-family:Montserrat-SemiBold;margin:0;background-color:#fff;border:1px solid #d4d4d4;color:#3b4144;font-weight:500;padding:10px;cursor:pointer;float:left;height:45px}.ltr .btn-group button:not(:last-child),.rtl .btn-group button:not(:first-child){border-right:none}.ltr .btn-group button:first-child,.rtl .btn-group button:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.ltr .btn-group button:last-child,.rtl .btn-group button:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.rtl .btn-group button{float:right}.btn-group.group3 button{padding:12px 6px;font-size:14px;width:33.33%}.btn-group.group5 button:first-child{min-width:25%}.btn-group button.active{background-color:#0af;border-color:#0af;color:#fff;font-family:Montserrat-Bold}#featuresGroup,#standingGroup{display:flex;flex-wrap:wrap}#featuresGroup label{flex-basis:25%;box-sizing:border-box;margin:5px 0}#standingGroup label{flex-basis:100%;box-sizing:border-box;margin:5px 0}#stickyDiv.sticky #featuresGroup label,#stickyDiv.sticky #standingGroup label{color:#fff}.newTag{font-size:10px;vertical-align:top;color:#f60;font-style:italic}.counterContainer{height:45px;display:flex;width:137px;position:relative;background-color:#fff;border:1px solid #d4d4d4;border-radius:5px;box-sizing:border-box}.counterContainer button{color:#333;margin:0;padding:0 15px;box-sizing:border-box;background-color:transparent;border-radius:4px;transition:background-color .3s ease-in;border:0px;width:40px;cursor:pointer}.counterContainer button span{font-size:18px;font-family:Montserrat-Bold}.counterContainer .counterInput{padding:0;height:100%}.counterContainer .counterInput input{padding:10px 0;width:55px;height:inherit;font-size:16px;margin:0;text-align:center;overflow-x:visible;box-sizing:border-box;border:0;color:#333;font-family:Montserrat-SemiBold;pointer-events:none;-moz-appearance:textfield}.counterContainer .counterInput input::-webkit-inner-spin-button,.counterContainer .counterInput input::-webkit-outer-spin-button{-webkit-appearance:none}.filter-button.yellowBg{background-color:#efe000;color:#302e03}.filter-button.yellowBg:hover{background-color:#f7e915}.filter-button.noBorder{border:none}.senseContainer{position:absolute;right:15px}#stickyDiv #moreFiltersBtn{width:190px;font-size:13px}#stickyDiv #moreFiltersBtn.selected{color:#000;font-weight:600}#stickyDiv #saveSearchBtn{width:180px;font-size:13px}.selectsContainerContent.disabled{opacity:.6;pointer-events:none}.selectsContainerContent.disabled{position:relative;overflow:hidden;width:100%;opacity:.5;pointer-events:none}.shimmer-effect{position:relative;overflow:hidden}.shimmer-effect:before{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(120deg,#fff0,#fff9,#fff0);animation:shimmerMove 2s infinite;z-index:1;pointer-events:none}@keyframes shimmerMove{0%{left:-150%}to{left:100%}}.loader{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:12px;height:12px;animation:spin 1s linear infinite;margin:50px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width : 1600px){.bothHabillages .adTypeItem{padding:10px 20px;font-size:13px}}@media (max-width : 1490px){.adTypeItem{padding:10px 20px;font-size:13px}}@media (max-width : 1430px){.oneHabillage .adTypeItem{padding:10px 20px;font-size:13px}}
