body.ltr,body.ltr div,body.ltr button{font-family:Montserrat,Arial,sans-serif}body.rtl,body.rtl div,body.rtl button,body.rtl h1,body.rtl h2,body.rtl h3,body.rtl h4,body.rtl h5,body.rtl h6{font-family:Tahoma,sans-serif}nav,.contnr1100{width:1270px}.breadBlock{border-bottom:solid 1px #d4d4d4}.breadBlock .contnr1100{width:auto;padding:0 20px;max-width:1270px}.pictureHeight{height:var(--adBoxHeight)}.contnrFull{width:auto;padding:10px 20px 0;line-height:1.75em;display:flex;flex-direction:column;flex-wrap:wrap;box-sizing:border-box;justify-content:center;position:relative}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w40{width:40%}.w50{width:50%}body input[type=text]{min-width:unset}.red{color:#c1392b}.tableFixHead{width:100%}.contnrFull.banner{justify-content:start}.banner .tableFixHead{width:calc(100% - 130px)}.listingBox.adBoostBox .priceTag,.listingBox.sPremium .priceTag,.listingBox.nativeProperty .priceTag{background-color:#efe000;color:#000}.listingBox.premium .priceTag{background-color:#0093ff;color:#fff}.listingBox .priceTag{background-color:#fff;color:#000}.listingBox.emptyBox{overflow:hidden}.listingBox.emptyBox .photoMask{background-color:#e8e9ea}.listingBox.emptyBox .horizontalSlider .photoMask{background-image:url(https://www.mubawab-media.com/assets/logos/mubawab.png);background-position:center;background-repeat:no-repeat}.listingBox.emptyBox .contentBox{height:var(--adBoxHeight)}.listingBox.emptyBox [class*=row]{height:40px;margin:5px 0;background-color:#e8e9ea}.listingBox.emptyBox .row1{width:70%}.listingBox.emptyBox .row2{width:100%;height:80px}.listingBox.emptyBox .row3{width:40%}.listingBox.emptyBox .row4{width:50%}.listingBox.emptyBox .buttonsRow .contactBtn{background-color:#e8e9ea;border-color:#e8e9ea;height:52px}.emptyBox:before{content:"";position:absolute;z-index:1;top:-5px;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%}}.resultNum{padding:0 5px}.searchKeys{font-size:9px;line-height:1.5em}.floatingImg{margin-top:-60px;margin-bottom:8px}.banInLi{margin-bottom:15px;list-style:none;margin-left:auto;margin-right:auto;height:auto;width:100%;text-align:center}.listingBox>*{box-sizing:border-box}.listingBox{--adBoxHeight: 415px;border-radius:10px;background-color:#fff;margin:8px;width:100%;box-sizing:border-box;cursor:pointer;position:relative;overflow:hidden;-webkit-box-shadow:2px 2px 3px 3px rgba(0,0,0,.05);box-shadow:2px 2px 3px 3px #0000000d}.listingBox:hover{background-color:#f5fbff}.photoBox{position:relative}.logoBox{position:absolute;z-index:1;right:60px;top:-5px}.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}.listingH3{color:#104a7a;font-size:14px;display:inline-block}.listingH3 i{margin-right:5px}.listingP{font-size:14px;font-weight:400;margin-top:5px;line-height:1.4em;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.contentBox{float:left;padding:10px 15px;line-height:1.7em;width:100%;display:flex;flex-direction:column;height:var(--adBoxHeight);box-sizing:border-box}.rtl .contentBox{padding:15px 18px 15px 15px;line-height:1.55em}.contentBox>.bottom{margin-top:auto}.flexCol{flex-direction:column}.adMainFeature{align-items:center;display:flex;justify-content:flex-start;padding:8px 0}.adMainFeatureIcon{justify-content:center;display:flex}.adMainFeatureIcon i{font-size:36px}.adMainFeatureContent{font-size:14px}.adMainFeatureContentValue{font-size:16px;font-weight:700;margin:0 8px 0 16px}.adDetails{flex-wrap:wrap}.adDetailFeature{display:flex;text-align:center;margin-right:10px;align-items:center;font-size:15px}.adDetailFeatureIcon{font-size:32px;padding:5px 5px 5px 0}.adFeatures{display:flex;flex-wrap:wrap;gap:0 5px;max-height:60px;overflow:hidden;position:relative}.adFeature{font-size:13px;line-height:24px;display:flex;align-items:center;white-space:nowrap}.characIcon{font-size:20px;padding:3px}.photoBox .photoMask{overflow:hidden;line-height:0;width:100%;border-radius:10px;align-items:center;justify-content:center;display:flex;background-image:url(https://www.mubawab-media.com/assets/logos/mubawab.png);background-position:center;background-repeat:no-repeat;background-color:#e8e9ea}.photoBox [class^=verticalSlider-]{padding:0 3px;box-sizing:border-box}.photoBox [class^=verticalSlider-] .photoMask{background-image:none}.photoBox .photoMask.oneItem{height:var(--adBoxHeight)}.photoBox [class^=verticalSlider-] .photoMask:not(.oneItem){height:calc(var(--adBoxHeight) / 2)}.photoBox [class^=verticalSlider-] .photoMask:not(.oneItem):first-child{height:calc(var(--adBoxHeight) / 2 - 2px);margin-bottom:2px}.photoBox [class^=verticalSlider-] .photoMask .sliderImage{opacity:0;transition:opacity .5s ease-in-out}.photoBox [class^=verticalSlider-] .photoMask .sliderImage.visible{opacity:1}.adSlider .photoMask:not(:first-child),.adSlider .btnBox{display:none}.adSlider .slick-list{border-radius:10px}.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}.priceTag em{font-style:inherit}.priceDown{float:right;font-size:13px;color:#2cb000}.rtl .priceDown{float:left}.rtl .priceTag{font-family:Montserrat,Arial,sans-serif}.priceBar{min-height:32px;z-index:10;width:100%;margin-bottom:10px}.adBoostBox .priceBar{width:100%}.heartIcon{color:#c00;font-size:22px;padding:7px}.heartIcon:hover{background-color:#ffeded;border-radius:360px}.premiumTagBox{bottom:12px}.premiumTag{border-radius:360px;font-size:14px;font-weight:800;padding:6px 12px;background-color:#fff}.adSlider{line-height:0}.sliderArrows{top:50%;margin-top:-15px}.sliderArrows .arrowIcon{color:#000;background-color:#fff;font-size:28px;width:32px;height:32px;margin:0 7px;border-radius:360px}.sliderArrows .arrowIcon:hover{background-color:#f5f5f5}.sliderArrows .icon-angle-left.arrowIcon:before{margin-right:2px}.sliderArrows .icon-angle-right.arrowIcon:before{margin-left:2px}.sliderArrows .arrowIcon:hover{opacity:1}.sliderArrows a{display:inline-table}.photoMask .sliderImage,.photoMaskBoost .sliderImage{object-fit:cover;height:100%}.relatedBusinessSlider .slick-list{padding-top:16px}#sliderArrows .thumbArrows{margin-top:110px}#sliderArrows .thumbArrows{cursor:pointer}.titleRow{flex-wrap:wrap}.listingTit{font-weight:800;color:#f60;font-size:20px;overflow:hidden;text-overflow:ellipsis}.listingTit.logo{padding-right:150px}.contactBar{line-height:1.9em}.hardShadow{-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);box-shadow:-3px 3px 7px #0003}.rtl .hardShadow{-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,.2);box-shadow:3px 3px 7px #0003}.contactBtn{display:flex;align-items:center;font-size:16px;justify-content:center;border:solid 1px;border-radius:5px;padding:10px 0;margin:10px 4px;background-color:#fff;cursor:pointer}.contactBtn.hide{color:transparent;background-color:transparent}.contactBtn i{font-size:20px}.contactBtn.darkblue:hover,.contactBtn.darkblue:active{background-color:#e1f2ff}.contactBtn.red:hover,.contactBtn.red:active{background-color:#fff5f4}.contactBtn.whatsapp-color:hover,.contactBtn.whatsapp-color:active{background-color:#ecfbe6}.contactBtn.orange:hover,.contactBtn.orange:active{background-color:#fff6f1}.contactBtn i{padding:5px}.extraFeatures{display:none;border-radius:12px;padding:0 8px;font-size:13px;background-color:#e5e5e5}.relatedBox{color:#fff;line-height:0;width:100%}.relatedBox:not(.last){margin:0 8px}.relatedLogo{overflow:hidden;height:58px;border-radius:5px;position:absolute;margin-top:-15px;right:18px;border:solid 1px #bcbcbc;box-sizing:border-box;background-color:#eff0f1}.relatedLogo .relatedImg{max-height:58px}.relatedPhotoBox{overflow:hidden;height:180px}.relatedPhoto{border-radius:10px 10px 0 0;height:100%;width:100%;object-fit:cover}.relatedText{padding:5px 8px;background-color:#0084bc;border-radius:0 0 10px 10px;line-height:1em}.relatedTit{font-size:12px}.relatedSubTit{font-size:11px}#footerListingLinks{font-size:13px;flex-direction:row}.padH8{padding:0 8px}@media (max-width : 1490px){.photoBox [class^=verticalSlider-]{display:none}.photoBox .horizontalSlider{width:100%}}@media (max-width : 1430px){nav,.contnr1100{width:1200px}}.bannerRight{position:absolute;top:40px;right:20px}.rtl .bannerRight{right:unset;left:20px}.bannerRight ins a{display:block}@media (max-width: 1720px){.bannerRight{display:none}.banner .tableFixHead{width:100%}}.promo-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:55px;gap:0;margin:10px 0;width:100%;border-top:1px solid #f0f0f0;clear:both}.promo-item{background:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:5px 10px;height:55px;overflow:hidden}.promo-item:nth-child(3),.promo-item:nth-child(6){border-right:none}.item-specs{display:flex;margin-bottom:2px}.item-specs-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.promo-item .adDetailFeature{font-size:13px;color:#333;display:flex;align-items:center}.promo-item .adDetailFeatureIcon{font-size:16px;margin-right:4px;color:#333;padding:0 5px}.item-price{font-size:14px;font-weight:800;color:#333;line-height:1.2;padding-right:5px}.promo-item:hover{background-color:#fafafa}.mia-widget{position:fixed;bottom:20px;right:20px;width:370px;height:200px;background:#fff;border-radius:35px;box-shadow:0 8px 30px #00000026;transition:all .5s cubic-bezier(.19,1,.22,1);overflow:hidden;z-index:101}.mia-img{height:120px}.close-icon{position:absolute;top:10px;right:20px;font-size:35px}.mia-widget.open{height:75%;border-radius:20px;bottom:30px}.mia-window{display:flex;flex-direction:column;height:100%;opacity:0;visibility:hidden;transition:opacity .3s}.mia-widget.open .mia-window{opacity:1;visibility:visible}.mia-widget.open .mia-minimized{display:none}.mia-minimized{display:flex;flex-direction:column;align-items:center;padding:10px 15px;height:100%;cursor:pointer;background-color:#f8f9fa}.mia-text-preview{font-size:15px;font-weight:800;color:#444;white-space:nowrap;margin-top:-15px;margin-bottom:10px}.fake-input{background:#f1f3f4;border:1px solid #e0e0e0;border-radius:15px;padding:5px 12px;font-size:12px;color:#888;width:90%}.mia-minimized:hover .fake-input{background:#e8eaed;border-color:#d0d0d0}.mia-header{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#007bff;color:#fff}.btn-minimize{position:relative;width:30px;height:30px;border:none;background:#ffffff26;border-radius:50%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;outline:none}.btn-minimize:before{content:"";width:12px;height:2px;background-color:#fff;border-radius:2px;transition:background-color .2s}.btn-minimize:hover{background:#ffffff4d;transform:translateY(-1px)}.btn-minimize:active{transform:translateY(1px);background:#ffffff1a}.header-thumb{width:30px;border-radius:50%;background:#fff}.mia-body{flex:1;padding:20px;background:#f8f9fa;overflow-y:auto}.mia-footer{display:flex;align-items:center;padding:8px 12px;position:relative}.mia-footer:focus-within{background:#fff;box-shadow:0 1px 3px #0003}.mia-footer input{flex:1;padding:10px 85px 10px 10px;border:1px solid #ddd;border-radius:20px;outline:none}.rtl .mia-footer input{padding:10px 10px 10px 85px}.mia-footer #sendBtn{background:#007bff;color:#fff;border:none;width:25px;height:25px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:-30px}.rtl .mia-footer #sendBtn{margin-right:-30px;margin-left:0}.typing-dots span{width:6px;height:6px;background:#007bff;border-radius:50%;display:inline-block;animation:blink 1s infinite;margin-left:5px}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.mia-message{display:flex;gap:5px;max-width:100%;animation:fadeIn .4s ease;padding:5px 0}.mia-message.bot-message{flex-direction:row;align-items:flex-start}.mia-message.user-message{align-self:flex-end;flex-direction:row-reverse}.bot-message .mia-text b{color:#2c3e50;font-weight:600}.bot-message .mia-text ul{margin:10px 0;padding-left:20px}.bot-message .mia-text li{margin-bottom:5px}.bot-message .mia-text br{content:"";margin-bottom:8px;display:block}.mia-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.mia-avatar img{width:45px;height:45px}.message-body{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0;max-width:100%;overflow:hidden}.user-message .mia-avatar{background:linear-gradient(135deg,#007bff,#00d4ff)}.user-message .message-body{max-width:70%}.mia-text{font-size:.95rem;line-height:1.6;color:#1f1f1f;padding-top:4px}.user-message .mia-text{text-align:right}.rtl .user-message .mia-text{text-align:left}#miaUserInput.error{border-color:red}#charCounter{font-size:12px;color:#666;text-align:right;user-select:none;position:absolute;right:40px}.rtl #charCounter{right:unset;left:40px}@media (max-width: 1680px){.bothHabillages .promo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:55px;gap:0;margin:10px 0;width:100%;border-top:1px solid #f0f0f0;clear:both;max-height:111px;overflow:hidden}}@media (max-width: 1540px){.oneHabillage .promo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:55px;gap:0;margin:10px 0;width:100%;border-top:1px solid #f0f0f0;clear:both;max-height:111px;overflow:hidden}}@media (max-width: 1450px){.promo-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:55px;gap:0;margin:10px 0;width:100%;border-top:1px solid #f0f0f0;clear:both;max-height:111px;overflow:hidden}}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{display:flex;flex-wrap:wrap}#featuresGroup label{flex-basis:25%;box-sizing:border-box;margin:5px 0}#stickyDiv.sticky #featuresGroup 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}}#storyPopup #main-logo{position:-webkit-sticky;position:sticky;margin-top:20px;margin-left:20px;z-index:1000;margin-bottom:-80px;width:0px}#storyPopup .taglineText{color:#000}.stories-container{width:100%;padding:0 0 20px;background:transparent;overflow:hidden}.storiesTitle{margin:15px}.stories-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:12px;padding:0 15px}.stories-wrapper::-webkit-scrollbar{display:none}.story{scroll-snap-align:start;flex:0 0 auto;position:relative;max-width:140px;min-width:140px;width:140px;height:185px;border-radius:12px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;margin-right:20px;box-shadow:0 4px 8px #0000001a}.story-preview:hover{transform:scale(1.1)}.story-preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:transform .3s ease}.story-preview img{width:100%;height:100%;object-fit:cover;filter:brightness(.85)}.story-overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%);z-index:2;pointer-events:none}.story-img-wrapper{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;background:#dbdbdb;padding:4px;pointer-events:none}.story.unread .story-img-wrapper{background:linear-gradient(135deg,#f60,#f93)}.story-img-wrapper img{width:100%;height:100%;border-radius:50%;background:#fff;object-fit:cover}.story span{position:absolute;bottom:12px;left:10px;right:10px;z-index:3;color:#fff;font-size:11px;font-weight:600;text-align:left;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;text-shadow:0 1px 3px rgba(0,0,0,.5)}.story-preview video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease;z-index:1}.story:hover .story-preview video{opacity:1}.video-fading{opacity:0!important}.stories-container #sliderArrows .thumbArrows{padding:0 10px;margin-top:80px}.stories-container #sliderArrows .thumbArrows.disabled{opacity:0;pointer-events:none;cursor:default}.stories-container #sliderArrows .thumbArrows.bottomSliderPrev{float:left}.stories-container #sliderArrows .thumbArrows.bottomSliderNext{float:right}.story-poster{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}#storyPopup{width:100vw!important;height:100dvh!important;top:0!important;left:0!important;max-width:unset!important;max-height:unset!important;padding:0;border-radius:0}#storyPopup .fancybox-close{z-index:20;opacity:1;transform:scale(1.25);transform-origin:center;top:20px;right:20px;filter:brightness(2)}#storyPopup .fancybox-container:before{content:"";position:absolute;top:0;left:0;right:0;height:80px;z-index:9;pointer-events:none}.story-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:radial-gradient(circle,#0b2a2a,#000);z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden}.story-main-container{display:flex;align-items:center;justify-content:center;height:100%}.story-video-center{width:420px;height:100%;max-height:800px;background:#000;border-radius:20px;position:relative;box-shadow:0 0 50px #000c;flex-shrink:0}.story-video-wrapper{display:flex;align-items:center;height:100%;width:100%}#story-video{width:100%;height:100%}.story-side-panel{width:250px;position:absolute;margin-top:-50%;top:50%;left:calc(100% + 8.4rem)}.agent-card{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:30px;text-align:center}.agent-photo img{width:90px;height:90px;border-radius:50%;border:3px solid #ff6600;margin-bottom:15px}.agent-card h3{margin:10px 0 5px;font-size:1.4em}.agent-card p{color:#ccc;font-size:.9em;margin-bottom:20px}.story-actions{z-index:2;color:#fff;width:100%;padding:20px;position:absolute;bottom:0;left:0;gap:15px;display:flex;flex-direction:column;box-sizing:border-box}.property-card-mini{background:#2226;border:.1rem solid rgba(255,255,255,.6);border-radius:1.2rem;width:100%;margin-top:auto;padding:1.2rem;box-sizing:border-box;display:flex;gap:10px;cursor:pointer}.property-card-mini img{width:80px;height:60px;object-fit:cover}.property-card-mini #property-price{font-weight:600}.story-footer-actions{bottom:20px;display:flex;gap:10px}.btn-action{flex:1;padding:12px;border-radius:10px;border:none;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.btn-action.call{background:#fff;color:#0b2a2a}.btn-action.whatsapp{background:#25d366;color:#fff}.side-buttons .okBtn{width:100%}.side-buttons .okBtn.secondary{background:#fff;color:#0093ff;border:1px solid #0093ff;font-size:12px}.side-buttons .okBtn.secondary:hover{background:#daefff}.story-header{position:absolute;top:0;left:0;right:0;padding:30px 15px 20px;display:flex;align-items:center;justify-content:space-between;z-index:15;background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,transparent 100%);border-top-left-radius:20px;border-top-right-radius:20px}.story-header-left{display:flex;align-items:center;gap:10px}.header-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;border:1px solid #ff6600}.header-avatar img{width:100%;height:100%;object-fit:cover}.header-info{display:flex;flex-direction:column;line-height:1.2}.business-name{color:#fff;font-size:13px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.5)}.time-ago{color:#fffc;font-size:11px}.story-header-right{display:flex;gap:5px}.header-btn{background:transparent;border:none;color:#fff;padding:8px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:opacity .2s}.header-btn:hover{opacity:.7}.nav-arrow{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:absolute;top:calc(50% - 1.8rem);font-size:24px}.nav-arrow:hover{transform:scale(1.5)}.nav-arrow.prev{left:-6rem}.nav-arrow.next{right:-6rem}.story-progress-bar{position:absolute;top:15px;left:10px;right:10px;height:3px;background:#ffffff4d;z-index:16}.progress-fill{height:100%;background:#fff;width:0%;position:absolute}
