.elementor-1077 .elementor-element.elementor-element-d5e68a2{--display:flex;}.elementor-1077 .elementor-element.elementor-element-f0dbfb3{--spacer-size:90px;}.elementor-1077 .elementor-element.elementor-element-c5c1e29{--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-1077 .elementor-element.elementor-element-c8b14a4 .title{color:var( --e-global-color-accent );}.elementor-1077 .elementor-element.elementor-element-237dc97{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:34px;--margin-bottom:034px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-a40c1db .counter-value{font-family:"Roboto", Sans-serif;}.elementor-1077 .elementor-element.elementor-element-5123e6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:35px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-d96a18c{--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-1077 .elementor-element.elementor-element-6b5e06d .wd-el-video{height:512px;}.elementor-1077 .elementor-element.elementor-element-cca9ce8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1077 .elementor-element.elementor-element-df0c631 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1077 .elementor-element.elementor-element-df0c631 .title{font-size:52px;}.elementor-1077 .elementor-element.elementor-element-c8aa6fe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1077 .elementor-element.elementor-element-b7e9519{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 05px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:05px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1077 .elementor-element.elementor-element-b7e9519:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-b7e9519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-720ff0a .wd-info-box{border-radius:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-720ff0a .info-box-title{font-size:28px;}.elementor-1077 .elementor-element.elementor-element-720ff0a .info-box-inner{font-size:18px;}.elementor-1077 .elementor-element.elementor-element-7eb6eff > .elementor-widget-container{margin:0px 0px 0px 110px;}.elementor-1077 .elementor-element.elementor-element-7eb6eff .wd-text-block{max-width:493px;}.elementor-1077 .elementor-element.elementor-element-3fc7cd3{--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-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-ccc25ee .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-fcd5724 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-3b4655a );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-818b71c .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-8ad17fe .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-3b4655a );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-442f254 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-accent );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-6587b14 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-3b4655a );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-3174847 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-d9b6a38 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-3b4655a );}.elementor-1077 .elementor-element.elementor-element-10a25ef .elementor-repeater-item-3a568c1 .woodmart-timeline-breakpoint-title{background-color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-10a25ef .dot-start, .elementor-1077 .elementor-element.elementor-element-10a25ef .dot-end{background-color:#e1e1e1;}.elementor-1077 .elementor-element.elementor-element-10a25ef .woodmart-timeline-line{border-color:#e1e1e1;}.elementor-1077 .elementor-element.elementor-element-10a25ef .woodmart-timeline-dot{background-color:#1e73be;}.elementor-1077 .elementor-element.elementor-element-8aa3960{--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-1077 .elementor-element.elementor-element-daab433{--spacer-size:90px;}.elementor-1077 .elementor-element.elementor-element-a7ffdc6{--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;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-0d68ad6 .title{color:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-1b5fe67{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1077 .elementor-element.elementor-element-39f8515:hover img{opacity:0.8;}.elementor-1077 .elementor-element.elementor-element-39f8515 img{border-radius:8px 8px 8px 8px;}.elementor-1077 .elementor-element.elementor-element-39f8515 .widget-image-caption{color:var( --e-global-color-secondary );font-size:18px;}.elementor-1077 .elementor-element.elementor-element-8422e92:hover img{opacity:0.8;}.elementor-1077 .elementor-element.elementor-element-8422e92 img{border-radius:8px 8px 8px 8px;}.elementor-1077 .elementor-element.elementor-element-8422e92 .widget-image-caption{color:var( --e-global-color-secondary );font-size:18px;}.elementor-1077 .elementor-element.elementor-element-497012e:hover img{opacity:0.8;}.elementor-1077 .elementor-element.elementor-element-497012e img{border-radius:8px 8px 8px 8px;}.elementor-1077 .elementor-element.elementor-element-497012e .widget-image-caption{color:var( --e-global-color-secondary );font-size:18px;}.elementor-1077 .elementor-element.elementor-element-f4f6807:hover img{opacity:0.8;}.elementor-1077 .elementor-element.elementor-element-f4f6807 img{border-radius:8px 8px 8px 8px;}.elementor-1077 .elementor-element.elementor-element-f4f6807 .widget-image-caption{color:var( --e-global-color-secondary );font-size:18px;}.elementor-1077 .elementor-element.elementor-element-0a6a922:hover img{opacity:0.8;}.elementor-1077 .elementor-element.elementor-element-0a6a922 img{border-radius:8px 8px 8px 8px;}.elementor-1077 .elementor-element.elementor-element-0a6a922 .widget-image-caption{color:var( --e-global-color-secondary );font-size:18px;}.elementor-1077 .elementor-element.elementor-element-68e4749{--display:flex;}.elementor-1077 .elementor-element.elementor-element-767f359{--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;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-9acd651 .title{color:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-49de2575{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-1077 .elementor-element.elementor-element-11dfecd3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1077 .elementor-element.elementor-element-11dfecd3 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-1077 .elementor-element.elementor-element-11dfecd3 .wd-info-box{padding:0px 25px 0px 25px;background-color:#02010100;}.elementor-1077 .elementor-element.elementor-element-11dfecd3 .info-box-title{color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-18aadc50{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1077 .elementor-element.elementor-element-18aadc50 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-1077 .elementor-element.elementor-element-18aadc50 .wd-info-box{padding:0px 25px 0px 25px;background-color:#02010100;}.elementor-1077 .elementor-element.elementor-element-18aadc50 .info-box-title{color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-42d01a62{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1077 .elementor-element.elementor-element-42d01a62 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-1077 .elementor-element.elementor-element-42d01a62 .wd-info-box{padding:0px 25px 0px 25px;background-color:#02010100;}.elementor-1077 .elementor-element.elementor-element-42d01a62 .info-box-title{color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-6744d1bf{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1077 .elementor-element.elementor-element-6744d1bf > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E6E6E6;}.elementor-1077 .elementor-element.elementor-element-6744d1bf .wd-info-box{padding:0px 25px 0px 25px;background-color:#02010100;}.elementor-1077 .elementor-element.elementor-element-6744d1bf .info-box-title{color:var( --e-global-color-secondary );}.elementor-1077 .elementor-element.elementor-element-57e9cb87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-1077 .elementor-element.elementor-element-57e9cb87:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://pecodia.ma/wp-content/uploads/2025/10/grocerie-store-focus.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1077 .elementor-element.elementor-element-57e9cb87::before, .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .elementor-background-video-container::before, .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .elementor-background-slideshow::before, .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1077 .elementor-element.elementor-element-57e9cb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1077 .elementor-element.elementor-element-1c012723{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1077 .elementor-element.elementor-element-7fc8376e .title-after_title, .elementor-1077 .elementor-element.elementor-element-7fc8376e .title-subtitle, .elementor-1077 .elementor-element.elementor-element-7fc8376e .woodmart-title-container{max-width:70%;}.elementor-1077 .elementor-element.elementor-element-7fc8376e .title{font-size:48px;}@media(max-width:1024px){.elementor-1077 .elementor-element.elementor-element-237dc97{--grid-auto-flow:row;}.elementor-1077 .elementor-element.elementor-element-5123e6c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-15px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-df0c631 .title{font-size:32px;}.elementor-1077 .elementor-element.elementor-element-b7e9519{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1077 .elementor-element.elementor-element-720ff0a .info-box-title{font-size:22px;}.elementor-1077 .elementor-element.elementor-element-1b5fe67{--grid-auto-flow:row;}.elementor-1077 .elementor-element.elementor-element-49de2575{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-11dfecd3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1077 .elementor-element.elementor-element-18aadc50{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1077 .elementor-element.elementor-element-42d01a62{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1077 .elementor-element.elementor-element-6744d1bf{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1077 .elementor-element.elementor-element-57e9cb87{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-7fc8376e .title{font-size:36px;}}@media(max-width:768px){.elementor-1077 .elementor-element.elementor-element-237dc97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1077 .elementor-element.elementor-element-5123e6c{--margin-top:-15px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-df0c631 .title{font-size:20px;}.elementor-1077 .elementor-element.elementor-element-b7e9519{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1077 .elementor-element.elementor-element-720ff0a .info-box-title{font-size:20px;}.elementor-1077 .elementor-element.elementor-element-7eb6eff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-1b5fe67{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1077 .elementor-element.elementor-element-49de2575{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-11dfecd3{width:100%;max-width:100%;}.elementor-1077 .elementor-element.elementor-element-11dfecd3 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-18aadc50{width:100%;max-width:100%;}.elementor-1077 .elementor-element.elementor-element-18aadc50 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-42d01a62{width:100%;max-width:100%;}.elementor-1077 .elementor-element.elementor-element-42d01a62 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-6744d1bf{width:100%;max-width:100%;}.elementor-1077 .elementor-element.elementor-element-6744d1bf > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-57e9cb87{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1077 .elementor-element.elementor-element-1c012723{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1077 .elementor-element.elementor-element-7fc8376e .title-after_title, .elementor-1077 .elementor-element.elementor-element-7fc8376e .title-subtitle, .elementor-1077 .elementor-element.elementor-element-7fc8376e .woodmart-title-container{max-width:100%;}.elementor-1077 .elementor-element.elementor-element-7fc8376e .title{font-size:28px;}}@media(min-width:769px){.elementor-1077 .elementor-element.elementor-element-d96a18c{--width:50%;}.elementor-1077 .elementor-element.elementor-element-cca9ce8{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1077 .elementor-element.elementor-element-d96a18c{--width:100%;}.elementor-1077 .elementor-element.elementor-element-cca9ce8{--width:100%;}}/* Start custom CSS for wd_counter, class: .elementor-element-a40c1db *//* The number */
.woodmart-counter .counter-value {
  color: #E8671A;
}

/* The label below */
.woodmart-counter .counter-label {
  color: #888;
}/* End custom CSS */
/* Start custom CSS for wd_timeline, class: .elementor-element-10a25ef *//* 1987 - LEFT - hide secondary */
.elementor-repeater-item-5961793 .timeline-col-secondary {
  visibility: hidden;
}

/* 1992 - RIGHT - hide primary */
.elementor-repeater-item-493bdbd .timeline-col-primary {
  visibility: hidden;
}

/* 2003 - LEFT - hide secondary */
.elementor-repeater-item-eb4a155 .timeline-col-secondary {
  visibility: hidden;
}

/* 2006 - RIGHT - hide primary */
.elementor-repeater-item-fe17f0d .timeline-col-primary {
  visibility: hidden;
}

/* 2010 - LEFT - hide secondary */
.elementor-repeater-item-6b3b967 .timeline-col-secondary {
  visibility: hidden;
}

/* 2014 - RIGHT - hide primary */
.elementor-repeater-item-f2870d1 .timeline-col-primary {
  visibility: hidden;
}

/* 2016 - LEFT - hide secondary */
.elementor-repeater-item-68cdf02 .timeline-col-secondary {
  visibility: hidden;
}

/* 2020 - RIGHT - hide primary */
.elementor-repeater-item-b31b558 .timeline-col-primary {
  visibility: hidden;
}

/* 2026 - LEFT - hide secondary */
.elementor-repeater-item-8085ce4 .timeline-col-secondary {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-11dfecd3 */.info-btn-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-18aadc50 */.info-btn-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-42d01a62 */.info-btn-wrapper {
  display: none;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-6744d1bf */.info-btn-wrapper {
  display: none;
}/* End custom CSS */