.elementor-2866 .elementor-element.elementor-element-62e465a:not(.elementor-motion-effects-element-type-background), .elementor-2866 .elementor-element.elementor-element-62e465a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novasynd.ma/wp-content/uploads/2025/10/gestionnaire-immeuble-maquette-crayon-homme-mains.jpeg");background-size:cover;}.elementor-2866 .elementor-element.elementor-element-62e465a > .elementor-background-overlay{background-color:#000000C4;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2866 .elementor-element.elementor-element-62e465a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2866 .elementor-element.elementor-element-3aaa089:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2866 .elementor-element.elementor-element-3aaa089 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2866 .elementor-element.elementor-element-3aaa089 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2866 .elementor-element.elementor-element-3aaa089 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2866 .elementor-element.elementor-element-7d67b64{width:var( --container-widget-width, 101.248% );max-width:101.248%;--container-widget-width:101.248%;--container-widget-flex-grow:0;}.elementor-2866 .elementor-element.elementor-element-7d67b64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2866 .elementor-element.elementor-element-1ff78274{margin-top:20px;margin-bottom:20px;}.elementor-2866 .elementor-element.elementor-element-33590bbb .clenix-about-img-wrapper::before{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .clenix-about-img-wrapper .about-exp{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .clenix-about-img-wrapper .about-exp span{color:#FFFFFF;}.elementor-2866 .elementor-element.elementor-element-33590bbb .about-feature-item-wrap::before{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .about-feature-item .about-ft-icon{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .about-feature-item:hover .about-ft-icon{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .about-feature-item::before{background-color:#C27A20;}.elementor-2866 .elementor-element.elementor-element-33590bbb .clenix-btn a{width:200px;height:55px;}.elementor-2866 .elementor-element.elementor-element-1aa99bed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2866 .elementor-element.elementor-element-71769510:not(.elementor-motion-effects-element-type-background), .elementor-2866 .elementor-element.elementor-element-71769510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novasynd.ma/wp-content/uploads/2025/10/salesman-hands-house-model-small-toy-house-small-mortgage-property-insurance-concepts-real-estatexa-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2866 .elementor-element.elementor-element-71769510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2866 .elementor-element.elementor-element-71769510 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2866 .elementor-element.elementor-element-c67e97e{margin-top:-50px;margin-bottom:0px;}.elementor-2866 .elementor-element.elementor-element-b713f79:not(.elementor-motion-effects-element-type-background), .elementor-2866 .elementor-element.elementor-element-b713f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novasynd.ma/wp-content/uploads/2025/10/salesman-hands-house-model-small-toy-house-small-mortgage-property-insurance-concepts-real-estatexa-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2866 .elementor-element.elementor-element-b713f79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2866 .elementor-element.elementor-element-b713f79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS */.clenix-service-inner-item .inner-icon-text .inner-icon {
  width: 62px !important;
}

.clenix-feature-inner-item {
  margin-top: 17px;
}

@media (max-width: 767.98px) {
  .container,
  .container-fluid,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

/* Mobile Navbar Button Improvement */
@media (max-width: 767.98px) {
  .header-cart-btn-search {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 10px 15px;
    position: relative;
    z-index: 1000;
  }

  .header__bar.hamburger_menu a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border-radius: 6px;
    background-color: rgba(255, 255, 255, 0.15);
    transition: background-color 0.3s ease, transform 0.2s ease;
  }

  .header__bar.hamburger_menu a:hover {
    background-color: rgba(255, 255, 255, 0.3);
    transform: scale(1.05);
  }

  .header__bar.hamburger_menu i {
    font-size: 32px;
    color: #fff;
    line-height: 1;
  }

  /* Optional: make it float top-right if needed */
  .header__bar.hamburger_menu {
    position: absolute;
    top: -10px;
    right: 15px;
  }
}

/* Optional: adjust only for desktop or mobile */
@media (max-width: 767.98px) {
  .sticky-brand-logo {
    padding-left: 10px; /* less space on mobile */
  }
  
}

.header-mobile-search {
    display: none!important;
}

@media screen and (max-width: 991px) {
    .clenix-about-text-wrap {
        padding-left: 15px!important;
        padding-top: 40px;
        padding-right: 15px!important;
    }
}

.clenix-promo-content {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.row>* {

    padding-right: 25px!important;
    padding-left: 25px!important;

}

.clenix-why-choose-skill-wrap .skill-progress-bar .skill-set-percent .progress-bar {

    background-color: #c27a20!important;
}

.clenix-faq-accordion .accordion-button:not(.collapsed) {
    background-color: #c27a20!important;
}

.banner-btn-wrapper .banner-btn a {
    color: #ffffff!important;
    background-color: #c27a20!important;
}

.wpcf7-form-control.wpcf7-submit {
    color: #ffffff!important;
    background-color: #c27a20!important;
}

.clenix-why-choose-inner-item .inner-icon:before {

    background-color: #efb771!important;
}

.banner-btn-wrapper .banner-btn a {
    color: #ffffff!important;
    background-color: #c27a20!important;
}

.clenix-btn a {
    color: #ffffff!important;
    background-color: #c27a20!important;
}

.clenix-faq-img-wrap .bg-shape {

    background-color: #c27a20!important;



}

.google-map-container {
    height: 0!important;
}/* End custom CSS */