.single-post.postid-16679 .post-thumbnail{height:852px}body.single.single-post .post-thumbnail img{width:100%;max-height:600px;object-fit:cover;display:block;object-position:center center}.post.post-layout figure.entry-thumb img{height:240px}body.archive.category .layout-blog{margin-top:50px}body.home .post-grid .entry-title{min-height:48px}.xmanclasstohid,.properties-wrapper .row>div:has(article.map-item.post-9925){display:none!important}.leaflet-bottom.leaflet-right{display:none!important}body.blog .post-layout .categories-name{display:none}span.comments{display:none}.agency-socials{display:none}.single-agent h1.member-title,section#apus-breadscrumb h1.bread-title{color:#0d263b}.sssthemeaboxextr{width:90%!important}.sssmapextbtn a:hover{color:#c29d40;font-weight:600!important}.circle-check [type=radio]:checked+label,.circle-check [type=checkbox]:checked+label{color:#00174b!important;font-weight:500!important}.article-post .elementor-posts .elementor-post__card{flex-direction:row}.article-post .elementor-posts .elementor-post__card .elementor-post__text{padding:0 20px}.article-post .elementor-posts-container .elementor-post__thumbnail{padding-bottom:100%!important}.article-post .elementor-posts .elementor-post__card .elementor-post__text span.elementor-post__title a{line-height:1.7;margin-bottom:10px!important;display:block;font-weight:500}.article-post.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0}.info-bar{display:flex;align-items:center;justify-content:space-between;background:#f3f3f3;padding:12px 24px;max-width:100%;color:#073763;font-size:16px;font-weight:500;width:100%}.info-item{display:flex;align-items:center;gap:8px;white-space:nowrap}.clock-icon{width:16px;height:16px;border:1.5px solid #a7c97d;border-radius:50%;position:relative;box-sizing:border-box}.clock-icon::before{content:"";position:absolute;width:1.5px;height:5px;background:#a7c97d;top:3px;left:6px}.clock-icon::after{content:"";position:absolute;width:4px;height:1.5px;background:#a7c97d;top:7px;left:6px}.archive-post-txt .elementor-widget-heading .elementor-heading-title{font-size:38px;color:#001749;font-weight:200;font-style:normal;margin-bottom:20px}.archive-post-txt .elementor-widget-text-editor p{font-size:16px;color:#001749;font-style:normal;margin-bottom:20px}.cnt-btn:after{background:url("https://lagenceimmobiliere.ma/wp-content/uploads/2026/05/button-arrow.svg");background-repeat:no-repeat;background-size:20px;display:block;width:20px;content:"";height:20px;position:absolute;top:21px;right:20px;opacity:.7}@media (max-width:475px){.agent-website,.agent-email{word-wrap:break-word}.sssthemeaboxextr{width:100%!important}.sssthemeabox{display:flex;flex-direction:column;gap:10px}.sssthemeaboxextr a.btn,.sssthemeabox a.btn{width:100%!important;display:block;text-align:center}}.sssmapextbtn a{color:#fff;text-transform:capitalize;font-size:14px;font-weight:500}.sssmapextbtn{padding-right:10px;text-align:right}.e-n-accordion-item ul,.e-n-accordion-item .x_elementToProof{font-size:15px!important;color:#00174b!important}li#menu-item-2112,li.menu-item-2112.aligned-left,.favorite.dashboard-box.box-white-dashboard.flex-middle,li.menu-item-2198.aligned-left,li#menu-item-2198,li.menu-item-2192.aligned-left,li#menu-item-2192,li#menu-item-2199,li.menu-item-2199.aligned-left,li.menu-item-2197.aligned-left,li#menu-item-2197{display:none!important}.top-wrapper-menu .inner-top-menu{left:0}.from-to-text-wrapper .price-input-wrapper{background-color:#00174b}div#apus-header-mobile{display:none}@media (max-width:768px){.archive-post-txt .elementor-widget-heading .elementor-heading-title{font-size:28px}.info-bar{display:block}.properties-filter-top-half-map{margin-top:80px}.layout-type-half-map #properties-google-maps{position:relative!important;top:5px!important}}