.elementor-224399 .elementor-element.elementor-element-9b79450:not(.elementor-motion-effects-element-type-background), .elementor-224399 .elementor-element.elementor-element-9b79450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B282A;}.elementor-224399 .elementor-element.elementor-element-9b79450{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224399 .elementor-element.elementor-element-9b79450 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-3b051ec .logo img{width:144px;}.elementor-224399 .elementor-element.elementor-element-c227ab5 .logo img{width:400px;}.elementor-224399 .elementor-element.elementor-element-87529ad{--spacer-size:50px;}.elementor-224399 .elementor-element.elementor-element-da48b9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224399 .elementor-element.elementor-element-da48b9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-79453ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E95127;}.elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-element-populated, .elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-element-populated > .elementor-background-overlay, .elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-background-slideshow{border-radius:0px 36px 0px 36px;}.elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-23px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-224399 .elementor-element.elementor-element-79453ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-185cf27 .title + .subtitle{margin-bottom:0px;}.elementor-224399 .elementor-element.elementor-element-185cf27 .subtitle + .title{margin-top:0px;}.elementor-224399 .elementor-element.elementor-element-185cf27 .title{color:#F8F6EF;}.elementor-224399 .elementor-element.elementor-element-185cf27 h1, .elementor-224399 .elementor-element.elementor-element-185cf27 h2, .elementor-224399 .elementor-element.elementor-element-185cf27 h3, .elementor-224399 .elementor-element.elementor-element-185cf27 h4, .elementor-224399 .elementor-element.elementor-element-185cf27 h5, .elementor-224399 .elementor-element.elementor-element-185cf27 h6{font-family:"Amaranth", Sans-serif;font-size:46px;font-weight:400;line-height:1em;}.elementor-224399 .elementor-element.elementor-element-185cf27 .subtitle{color:#F8F6EF;font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-224399 .elementor-element.elementor-element-a9a2c93 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-224399 .elementor-element.elementor-element-a9a2c93{text-align:center;}.elementor-224399 .elementor-element.elementor-element-a9a2c93 .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-de6168f{margin-top:24px;margin-bottom:24px;}.elementor-224399 .elementor-element.elementor-element-de8c42a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-224399 .elementor-element.elementor-element-fdbd128 .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:37px;font-weight:400;}.elementor-224399 .elementor-element.elementor-element-68137b6{font-size:1.1em;font-weight:500;}.elementor-224399 .elementor-element.elementor-element-aad0004 .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:37px;font-weight:400;}.elementor-224399 .elementor-element.elementor-element-9635196{color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-839f33e{--spacer-size:23px;}.elementor-224399 .elementor-element.elementor-element-0f745b5 .title + .subtitle{margin-bottom:0px;}.elementor-224399 .elementor-element.elementor-element-0f745b5 .subtitle + .title{margin-top:0px;}.elementor-224399 .elementor-element.elementor-element-0f745b5 .title{color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-0f745b5 h1, .elementor-224399 .elementor-element.elementor-element-0f745b5 h2, .elementor-224399 .elementor-element.elementor-element-0f745b5 h3, .elementor-224399 .elementor-element.elementor-element-0f745b5 h4, .elementor-224399 .elementor-element.elementor-element-0f745b5 h5, .elementor-224399 .elementor-element.elementor-element-0f745b5 h6{font-family:"Amaranth", Sans-serif;font-size:36px;font-weight:400;line-height:1em;}.elementor-224399 .elementor-element.elementor-element-0f745b5 .subtitle{color:#E95127;font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-224399 .elementor-element.elementor-element-cd1687a{--spacer-size:14px;}.elementor-224399 .elementor-element.elementor-element-eda5a97{--spacer-size:16px;}.elementor-224399 .elementor-element.elementor-element-7167c19{--spacer-size:35px;}.elementor-224399 .elementor-element.elementor-element-83abc8e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 .title + .subtitle{margin-bottom:0px;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 .subtitle + .title{margin-top:0px;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 .title{color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 h1, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h2, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h3, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h4, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h5, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h6{font-family:"Amaranth", Sans-serif;font-size:46px;font-weight:400;line-height:1em;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 .subtitle{color:#E95127;font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-224399 .elementor-element.elementor-element-a500aac > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-224399 .elementor-element.elementor-element-a500aac .elementor-heading-title{font-family:"Amaranth", Sans-serif;font-size:40px;font-weight:400;}.elementor-224399 .elementor-element.elementor-element-0a51e99 [class*=vc_col]{padding:0px;}.elementor-224399 .elementor-element.elementor-element-0a51e99 .subscribe-form{margin:0px;}.elementor-224399 .elementor-element.elementor-element-0a51e99 .contact-form{margin:-0px;}.elementor-224399 .elementor-element.elementor-element-15a6329 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-224399 .elementor-element.elementor-element-15a6329:not(.elementor-motion-effects-element-type-background), .elementor-224399 .elementor-element.elementor-element-15a6329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fpmm.ma/wp-content/uploads/2023/02/fpmm-1.jpeg");background-position:center center;background-size:cover;}.elementor-224399 .elementor-element.elementor-element-15a6329 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(314deg, #604D3C 39%, #E95127 100%);opacity:0.71;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-15a6329 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-224399 .elementor-element.elementor-element-15a6329{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224399 .elementor-element.elementor-element-15a6329 > .elementor-shape-bottom .elementor-shape-fill{fill:#EDE9DC;}.elementor-224399 .elementor-element.elementor-element-1e48931{--spacer-size:22vh;}.elementor-224399 .elementor-element.elementor-element-61372b2 .title + .subtitle{margin-bottom:0px;}.elementor-224399 .elementor-element.elementor-element-61372b2 .subtitle + .title{margin-top:0px;}.elementor-224399 .elementor-element.elementor-element-61372b2 .title{color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-61372b2 h1, .elementor-224399 .elementor-element.elementor-element-61372b2 h2, .elementor-224399 .elementor-element.elementor-element-61372b2 h3, .elementor-224399 .elementor-element.elementor-element-61372b2 h4, .elementor-224399 .elementor-element.elementor-element-61372b2 h5, .elementor-224399 .elementor-element.elementor-element-61372b2 h6{font-size:56px;font-weight:400;}.elementor-224399 .elementor-element.elementor-element-61372b2 .subtitle{color:#FFFFFF;font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-224399 .elementor-element.elementor-element-952da7d{--spacer-size:3vh;}.elementor-224399 .elementor-element.elementor-element-864efee{--spacer-size:22vh;}.elementor-224399 .elementor-element.elementor-element-b9e6650:not(.elementor-motion-effects-element-type-background), .elementor-224399 .elementor-element.elementor-element-b9e6650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE9DC;}.elementor-224399 .elementor-element.elementor-element-b9e6650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224399 .elementor-element.elementor-element-b9e6650 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-f3bcd09{--spacer-size:5vh;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 .title + .subtitle{margin-bottom:0px;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 .subtitle + .title{margin-top:0px;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 .title{color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 h1, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h2, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h3, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h4, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h5, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h6{font-family:"Amaranth", Sans-serif;font-size:46px;font-weight:400;line-height:1em;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 .subtitle{color:#E95127;font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-224399 .elementor-element.elementor-element-1663e4c{font-size:0.9em;font-weight:500;color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-16520b2{width:var( --container-widget-width, 99.999% );max-width:99.999%;--container-widget-width:99.999%;--container-widget-flex-grow:0;font-size:1.1em;font-weight:bold;}.elementor-224399 .elementor-element.elementor-element-c267838{font-size:0.9em;font-weight:500;color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-f5b28e4{width:var( --container-widget-width, 99.999% );max-width:99.999%;--container-widget-width:99.999%;--container-widget-flex-grow:0;font-size:1.1em;font-weight:bold;}.elementor-224399 .elementor-element.elementor-element-7a9eec9{font-size:0.9em;font-weight:500;color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-6e7bafc{font-size:1.1em;font-weight:500;}.elementor-224399 .elementor-element.elementor-element-58f6409 .button.-default:not(:hover){background-color:#604D3C;}.elementor-224399 .elementor-element.elementor-element-eadafdb{--spacer-size:3vh;}.elementor-224399 .elementor-element.elementor-element-ebf578b{--spacer-size:1vh;}.elementor-224399 .elementor-element.elementor-element-1bde963{--spacer-size:3vh;}.elementor-224399 .elementor-element.elementor-element-0c5d0fe{--spacer-size:5vh;}.elementor-224399 .elementor-element.elementor-element-de37f06 [class*=vc_col]{padding:0px;}.elementor-224399 .elementor-element.elementor-element-de37f06 .subscribe-form{margin:0px;}.elementor-224399 .elementor-element.elementor-element-de37f06 .contact-form{margin:-0px;}.elementor-224399 .elementor-element.elementor-element-65b7e76{--spacer-size:3vh;}.elementor-224399 .elementor-element.elementor-element-d0c454d{--spacer-size:1vh;}.elementor-224399 .elementor-element.elementor-element-0fe8c17{--spacer-size:3vh;}.elementor-224399 .elementor-element.elementor-element-02a67ce:not(.elementor-motion-effects-element-type-background), .elementor-224399 .elementor-element.elementor-element-02a67ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E95127;}.elementor-224399 .elementor-element.elementor-element-02a67ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224399 .elementor-element.elementor-element-02a67ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224399 .elementor-element.elementor-element-45fba71 .social-networks.-text:not(.-boxed) .network{color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-45fba71 .social-networks.-outlined .network{border-color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-45fba71 .social-networks.-contained:not(.-default-colors) .network{background-color:#FFFFFF;}.elementor-224399 .elementor-element.elementor-element-45fba71 .social-networks.-boxed .network{background-color:#FFFFFF;}body.elementor-page-224399{margin:0px 5px 0px 5px;}@media(min-width:768px){.elementor-224399 .elementor-element.elementor-element-de8c42a{width:50%;}.elementor-224399 .elementor-element.elementor-element-83abc8e{width:50%;}}@media(max-width:1024px){.elementor-224399 .elementor-element.elementor-element-de6168f{padding:0px 5px 0px 10px;}}@media(max-width:767px){.elementor-224399 .elementor-element.elementor-element-185cf27 h1, .elementor-224399 .elementor-element.elementor-element-185cf27 h2, .elementor-224399 .elementor-element.elementor-element-185cf27 h3, .elementor-224399 .elementor-element.elementor-element-185cf27 h4, .elementor-224399 .elementor-element.elementor-element-185cf27 h5, .elementor-224399 .elementor-element.elementor-element-185cf27 h6{font-size:2.25rem;}.elementor-224399 .elementor-element.elementor-element-0f745b5 h1, .elementor-224399 .elementor-element.elementor-element-0f745b5 h2, .elementor-224399 .elementor-element.elementor-element-0f745b5 h3, .elementor-224399 .elementor-element.elementor-element-0f745b5 h4, .elementor-224399 .elementor-element.elementor-element-0f745b5 h5, .elementor-224399 .elementor-element.elementor-element-0f745b5 h6{font-size:2.25rem;}.elementor-224399 .elementor-element.elementor-element-83abc8e{width:100%;}.elementor-224399 .elementor-element.elementor-element-83abc8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-224399 .elementor-element.elementor-element-83abc8e > .elementor-element-populated{margin:0px 22px 0px 25px;--e-column-margin-right:22px;--e-column-margin-left:25px;}.elementor-224399 .elementor-element.elementor-element-32f0ff0 h1, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h2, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h3, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h4, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h5, .elementor-224399 .elementor-element.elementor-element-32f0ff0 h6{font-size:2.25rem;}.elementor-224399 .elementor-element.elementor-element-a500aac > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-224399 .elementor-element.elementor-element-15a6329:not(.elementor-motion-effects-element-type-background), .elementor-224399 .elementor-element.elementor-element-15a6329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-224399 .elementor-element.elementor-element-1e48931{--spacer-size:12vh;}.elementor-224399 .elementor-element.elementor-element-61372b2 h1, .elementor-224399 .elementor-element.elementor-element-61372b2 h2, .elementor-224399 .elementor-element.elementor-element-61372b2 h3, .elementor-224399 .elementor-element.elementor-element-61372b2 h4, .elementor-224399 .elementor-element.elementor-element-61372b2 h5, .elementor-224399 .elementor-element.elementor-element-61372b2 h6{font-size:2.75rem;}.elementor-224399 .elementor-element.elementor-element-864efee{--spacer-size:12vh;}.elementor-224399 .elementor-element.elementor-element-b9e6650{padding:0px 20px 0px 20px;}.elementor-224399 .elementor-element.elementor-element-f3bcd09{--spacer-size:5vh;}.elementor-224399 .elementor-element.elementor-element-6c3dfd3 h1, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h2, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h3, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h4, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h5, .elementor-224399 .elementor-element.elementor-element-6c3dfd3 h6{font-size:2.25rem;}.elementor-224399 .elementor-element.elementor-element-0c5d0fe{--spacer-size:5vh;}}