.elementor-1609 .elementor-element.elementor-element-36dd6da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1609 .elementor-element.elementor-element-36dd6da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-99be6df{padding:01px 0px 90px 0px;}.elementor-1609 .elementor-element.elementor-element-c5723ff > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-044dc4b .image_boxes.style_three img , .elementor-1609 .elementor-element.elementor-element-044dc4b .image_boxes.style_three{height:460px!important;}.elementor-1609 .elementor-element.elementor-element-b2b145b .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-b2b145b .title_sections .title{padding:0px 0px -6px 0px;}.elementor-1609 .elementor-element.elementor-element-a2cb4a2 > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-a2cb4a2 .theme_btn_all  {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-5060aa8{padding:95px 0px 60px 0px;}.elementor-1609 .elementor-element.elementor-element-c2dc9a8 > .elementor-element-populated{margin:8px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1609 .elementor-element.elementor-element-7a4c2d0 .title_all_box {text-align:center!important;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1609 .elementor-element.elementor-element-a76b8b6 .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-a76b8b6 .title_sections .title{padding:0px 0px -6px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1609 .elementor-element.elementor-element-b5e7c73 > .elementor-widget-container{margin:-43px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-b5e7c73 img{width:100%;max-width:84%;height:400px;opacity:1;}.elementor-1609 .elementor-element.elementor-element-4084562 > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-4084562 .theme_btn_all  {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-8ef9ba1 > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-8ef9ba1 .theme_btn_all  {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-f09abfb:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-f09abfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F9;}.elementor-1609 .elementor-element.elementor-element-f09abfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 20px 0px;}.elementor-1609 .elementor-element.elementor-element-f09abfb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-b6eca48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1609 .elementor-element.elementor-element-9670cfa .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-9670cfa .title_sections .title{padding:0px 0px 20px 0px;}.elementor-1609 .elementor-element.elementor-element-9670cfa .title_sections p{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1609 .elementor-element.elementor-element-7a1730b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1609 .elementor-element.elementor-element-7a1730b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1609 .elementor-element.elementor-element-52e79e0 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-1609 .elementor-element.elementor-element-52e79e0 .theme_btn_all  {text-align:right!important;}.elementor-1609 .elementor-element.elementor-element-05fe09b:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-05fe09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F9;}.elementor-1609 .elementor-element.elementor-element-05fe09b > .elementor-container{max-width:1400px;}.elementor-1609 .elementor-element.elementor-element-05fe09b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-1609 .elementor-element.elementor-element-05fe09b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-fb464eb .service_carousel.style_one .content .icon_box span{color:#0E0E0E;}.elementor-1609 .elementor-element.elementor-element-6591620:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-6591620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wrfoods.ma/wp-content/uploads/2025/04/Qui-sommes-nous_Img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1609 .elementor-element.elementor-element-6591620 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(226deg, #5CA77C 0%, #FDFDFD 100%);opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-6591620{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-bc-flex-widget .elementor-1609 .elementor-element.elementor-element-51efb8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1609 .elementor-element.elementor-element-51efb8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1609 .elementor-element.elementor-element-51efb8f > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-98b1750 .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-98b1750 .title_sections p{padding:0px 0px 4px 0px;}.elementor-1609 .elementor-element.elementor-element-df48962 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-afdf791 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-0e89926 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-c2dcb2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-45e9411 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-23766cf input[type="submit"] {min-width:100%!important;width:unset!important;margin:auto!important;display:inherit!important;}.elementor-1609 .elementor-element.elementor-element-c5fa97c > .elementor-container{max-width:1240px;}.elementor-1609 .elementor-element.elementor-element-c5fa97c{padding:90px 0px 70px 0px;}.elementor-1609 .elementor-element.elementor-element-72f6248 .title_all_box {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-72f6248 .title_sections p{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-c91d63a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-3a143a7 > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-0ac933a > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-41e8082:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-41e8082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F9;}.elementor-1609 .elementor-element.elementor-element-41e8082{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 85px 0px;}.elementor-1609 .elementor-element.elementor-element-41e8082 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-c270987 .title_all_box {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-c270987 .title_sections p{padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-3b1f5de{padding:0px 0px 100px 0px;}.elementor-1609 .elementor-element.elementor-element-b1b7164 > .elementor-container{max-width:1700px;}.elementor-1609 .elementor-element.elementor-element-f2bfbdf:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-f2bfbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wrfoods.ma/wp-content/uploads/2025/04/shutterstock_381148831-scaled-e1703168377689.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1609 .elementor-element.elementor-element-f2bfbdf > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #000000 22%, #078586 100%);opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1609 .elementor-element.elementor-element-f2bfbdf, .elementor-1609 .elementor-element.elementor-element-f2bfbdf > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-1609 .elementor-element.elementor-element-f2bfbdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-1609 .elementor-element.elementor-element-b0448a4 .title_all_box {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-b0448a4 .title_all_box .title_sections .before_title  {color:#FFFFFF;}.elementor-1609 .elementor-element.elementor-element-19d4919 .theme_btn_all  {text-align:center!important;}@media(max-width:1024px){.elementor-1609 .elementor-element.elementor-element-c5723ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-02f4ba9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-c2dc9a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-51efb8f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1609 .elementor-element.elementor-element-c5fa97c{padding:70px 0px 60px 0px;}.elementor-1609 .elementor-element.elementor-element-3a143a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-0ac933a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1609 .elementor-element.elementor-element-41e8082{padding:70px 0px 70px 0px;}}@media(max-width:767px){.elementor-1609 .elementor-element.elementor-element-d9cc977  .slider .slide-item ,  .elementor-1609 .elementor-element.elementor-element-d9cc977 .slide-item-content{height:600px!important;}.elementor-1609 .elementor-element.elementor-element-d9cc977 .slider .slide-item-content .image-layer {height:600px!important;}.elementor-1609 .elementor-element.elementor-element-7a4c2d0 .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-a76b8b6 .title_all_box {text-align:left!important;}.elementor-1609 .elementor-element.elementor-element-ca421be img{width:100%;max-width:100%;}.elementor-1609 .elementor-element.elementor-element-8ef9ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1609 .elementor-element.elementor-element-6591620{padding:70px 0px 70px 0px;}.elementor-1609 .elementor-element.elementor-element-3b1f5de{padding:0px 0px 70px 0px;}.elementor-1609 .elementor-element.elementor-element-b0448a4 .title_all_box {text-align:center!important;}.elementor-1609 .elementor-element.elementor-element-b0448a4 .title_all_box .title_sections .title {font-size:17px;}.elementor-1609 .elementor-element.elementor-element-b0448a4 .title_all_box .title_sections p {font-size:1px;}}@media(min-width:768px){.elementor-1609 .elementor-element.elementor-element-b6eca48{width:61.491%;}.elementor-1609 .elementor-element.elementor-element-7a1730b{width:38.205%;}.elementor-1609 .elementor-element.elementor-element-4f1eee1{width:15.393%;}.elementor-1609 .elementor-element.elementor-element-51efb8f{width:34.607%;}.elementor-1609 .elementor-element.elementor-element-19d9c13{width:34.479%;}.elementor-1609 .elementor-element.elementor-element-e77429b{width:15.49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1609 .elementor-element.elementor-element-c5723ff{width:100%;}.elementor-1609 .elementor-element.elementor-element-02f4ba9{width:100%;}.elementor-1609 .elementor-element.elementor-element-c2dc9a8{width:100%;}.elementor-1609 .elementor-element.elementor-element-e32750a{width:100%;}.elementor-1609 .elementor-element.elementor-element-a194f25{width:100%;}.elementor-1609 .elementor-element.elementor-element-51efb8f{width:100%;}.elementor-1609 .elementor-element.elementor-element-19d9c13{width:100%;}.elementor-1609 .elementor-element.elementor-element-c91d63a{width:50%;}.elementor-1609 .elementor-element.elementor-element-3a143a7{width:50%;}.elementor-1609 .elementor-element.elementor-element-52ab5f7{width:50%;}.elementor-1609 .elementor-element.elementor-element-0ac933a{width:50%;}.elementor-1609 .elementor-element.elementor-element-a02d762{width:100%;}.elementor-1609 .elementor-element.elementor-element-ec446c4{width:100%;}}@media(min-width:1025px){.elementor-1609 .elementor-element.elementor-element-f2bfbdf:not(.elementor-motion-effects-element-type-background), .elementor-1609 .elementor-element.elementor-element-f2bfbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}