.elementor-2449 .elementor-element.elementor-element-974652b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2449 .elementor-element.elementor-element-3f60d15{--spacer-size:85px;}.elementor-2449 .elementor-element.elementor-element-8581eed{--display:flex;}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .pf-testimonial-5-area::after{background-color:#000000;background-image:url("https://leadmagnet.ma/wp-content/uploads/2025/08/a2-bg-shape-1.webp");}.elementor-2449 .elementor-element.elementor-element-38cb8e7 > .elementor-widget-container{background-color:#000000;background-image:url("https://leadmagnet.ma/wp-content/uploads/2025/08/a2-bg-shape-1.webp");box-shadow:10px 30px 10px 0px rgba(0,0,0,0.5);}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-subtitle-1 .dot{background-color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-subtitle-1{color:var( --e-global-color-primary );}
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-subtitle-1
        {font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .author-name, .nm-testimonial-2-img-slider-single .author-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .tx-title, .nm-h-1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .tx-title,
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .tx-title div,
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .tx-title span,
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-h-1,
        .elementor-2449 .elementor-element.elementor-element-38cb8e7 .tx-title div span
        {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-testimonial-3-img-masking{mask-image:url(https://leadmagnet.ma/wp-content/uploads/woocommerce-placeholder.webp);-webkit-mask-image:url(https://leadmagnet.ma/wp-content/uploads/woocommerce-placeholder.webp);}.elementor-2449 .elementor-element.elementor-element-38cb8e7 .nm-partner-1-logo-mask{mask-image:url(https://leadmagnet.ma/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://leadmagnet.ma/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-2449 .elementor-element.elementor-element-dba70ac{--display:flex;}.elementor-2449 .elementor-element.elementor-element-ffb06ae .tx-section{background-color:#000000;}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-steps-1-card .number{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-4-item .number{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-portfolio-1-card .card-btn i{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-2-card .nm-h-2{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-steps-1-card .content .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-portfolio-2-card .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-steps-2-card .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-choose-1-handshake .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-portfolio-1-top-features-single h4{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-4-item .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-4-item .title a{color:var( --e-global-color-primary );}
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .card-title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-2-card .nm-h-2,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-steps-1-card .content .title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-portfolio-2-card .title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-steps-2-card .title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-choose-1-handshake .title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-portfolio-1-top-features-single h4,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-4-item .title,
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-services-4-item .title a
        {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-about-1-line-border{background:var( --e-global-color-accent );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-subtitle-2 .icon, .nm-subtitle-1 .dot{background-color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-subtitle-2, .nm-subtitle-1{color:var( --e-global-color-primary );}
        .elementor-2449 .elementor-element.elementor-element-ffb06ae .nm-subtitle-2, .nm-subtitle-1
        {font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2449 .elementor-element.elementor-element-528afb6{--display:flex;}.elementor-2449 .elementor-element.elementor-element-734cbdd .nm-cta-2-wrap{mask-image:url(https://leadmagnet.ma/wp-content/uploads/2025/08/cta-2-mask-shape.webp);-webkit-mask-image:url(https://leadmagnet.ma/wp-content/uploads/2025/08/cta-2-mask-shape.webp);}.elementor-2449 .elementor-element.elementor-element-883ac3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2449 .elementor-element.elementor-element-8608682 .tx-section{background-color:var( --e-global-color-text );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-steps-1-card .number{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-services-4-item .number{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-portfolio-1-card .card-btn i{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .card-categories a{color:var( --e-global-color-accent );background:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-services-2-card .nm-h-2{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-steps-1-card .content .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-portfolio-2-card .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-steps-2-card .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-choose-1-handshake .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-portfolio-1-top-features-single h4{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-services-4-item .title{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-services-4-item .title a{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-services-4-item .features-list li{color:var( --e-global-color-accent );}.elementor-2449 .elementor-element.elementor-element-8608682 .tx-button .icon{color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-about-1-line-border{background:var( --e-global-color-text );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-subtitle-2 .icon, .nm-subtitle-1 .dot{background-color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-8608682 .nm-subtitle-2, .nm-subtitle-1{color:var( --e-global-color-primary );}
        .elementor-2449 .elementor-element.elementor-element-8608682 .nm-subtitle-2, .nm-subtitle-1
        {font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body.elementor-page-2449 .page-wrapper{overflow:hidden;}@media(min-width:768px){.elementor-2449 .elementor-element.elementor-element-8581eed{--content-width:1521px;}.elementor-2449 .elementor-element.elementor-element-dba70ac{--content-width:1600px;}.elementor-2449 .elementor-element.elementor-element-528afb6{--content-width:1600px;}.elementor-2449 .elementor-element.elementor-element-883ac3b{--content-width:1600px;}}