.elementor-120 .elementor-element.elementor-element-2c81386 {
  --display:flex;
  --background-transition:0.3s;
  --margin-block-start:120px;
  --margin-block-end:150px;
  --margin-inline-start:0px;
  --margin-inline-end:0px;
  --padding-block-start:0px;
  --padding-block-end:0px;
  --padding-inline-start:30px;
  --padding-inline-end:30px;
}
.elementor-120 .elementor-element.elementor-element-1043833 {
  --display:flex;
  --background-transition:0.3s;
  --padding-block-start:0px;
  --padding-block-end:0px;
  --padding-inline-start:0px;
  --padding-inline-end:0px;
}
body:not(.rtl) .elementor-120 .elementor-element.elementor-element-99ed191 {
  left:0px;
}
body.rtl .elementor-120 .elementor-element.elementor-element-99ed191 {
  right:0px;
}
.elementor-120 .elementor-element.elementor-element-d125742 {
  text-align:center;
}
.elementor-120 .elementor-element.elementor-element-d125742 > .elementor-widget-container {
  margin:0px 0px 20px 0px;
}
.elementor-120 .elementor-element.elementor-element-9ef20a1 {
  text-align:center;
  width:var( --container-widget-width, 575px );
  max-width:575px;
  --container-widget-width:575px;
  --container-widget-flex-grow:0;
}
.elementor-120 .elementor-element.elementor-element-9ef20a1 .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;
  font-size:var( --e-global-typography-heading_title-font-size );
  font-weight:var( --e-global-typography-heading_title-font-weight );
  line-height:var( --e-global-typography-heading_title-line-height );
  letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
}
.elementor-120 .elementor-element.elementor-element-9ef20a1 > .elementor-widget-container {
  margin:0px 0px 35px 0px;
}
.elementor-120 .elementor-element.elementor-element-9ef20a1.elementor-element {
  --align-self:center;
}
.elementor-120 .elementor-element.elementor-element-7f7af88 {
  text-align:center;
  width:var( --container-widget-width, 600px );
  max-width:600px;
  --container-widget-width:600px;
  --container-widget-flex-grow:0;
}
.elementor-120 .elementor-element.elementor-element-7f7af88.elementor-element {
  --align-self:center;
}
body:not(.rtl) .elementor-120 .elementor-element.elementor-element-68cb231 {
  right:-3%;
}
body.rtl .elementor-120 .elementor-element.elementor-element-68cb231 {
  left:-3%;
}
.elementor-120 .elementor-element.elementor-element-68cb231 {
  top:-56px;
}
body:not(.rtl) .elementor-120 .elementor-element.elementor-element-1133ef8 {
  left:-22px;
}
body.rtl .elementor-120 .elementor-element.elementor-element-1133ef8 {
  right:-22px;
}
.elementor-120 .elementor-element.elementor-element-1133ef8 {
  bottom:-80px;
}
.elementor-120 .elementor-element.elementor-element-c26fc04 {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --background-transition:0.3s;
  --margin-block-start:0px;
  --margin-block-end:170px;
  --margin-inline-start:0px;
  --margin-inline-end:0px;
  --padding-block-start:0px;
  --padding-block-end:0px;
  --padding-inline-start:30px;
  --padding-inline-end:30px;
}
.elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-heading {
  font-size:50px;
  line-height:55px;
  letter-spacing:-2px;
}
.elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-subheading {
  font-family:"Mr Dafoe", Sans-serif;
  font-size:110px;
  line-height:130px;
  color:#FFCC19;
}
.elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-desc {
  font-size:18px;
}
.breadcrumb-wrap,
.elementor-page-120 .breadcrumb-wrap {
  background-image:url("https://demo2.wpopal.com/fazfood/wp-content/uploads/2023/10/history-bc.jpg");
  background-repeat:no-repeat;
  background-size:cover;
}
.breadcrumb-wrap .breadcrumb-overlay,
.elementor-page-120 .breadcrumb-wrap .breadcrumb-overlay {
  opacity:0.5;
}
@media(max-width:1366px) {
  .elementor-120 .elementor-element.elementor-element-9ef20a1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
  body:not(.rtl) .elementor-120 .elementor-element.elementor-element-68cb231 {
    right:-5%;
  }
  body.rtl .elementor-120 .elementor-element.elementor-element-68cb231 {
    left:-5%;
  }
}
@media(max-width:1200px) {
  .elementor-120 .elementor-element.elementor-element-2c81386 {
    --margin-block-start:80px;
    --margin-block-end:80px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  body:not(.rtl) .elementor-120 .elementor-element.elementor-element-68cb231 {
    right:-10%;
  }
  body.rtl .elementor-120 .elementor-element.elementor-element-68cb231 {
    left:-10%;
  }
  .elementor-120 .elementor-element.elementor-element-c26fc04 {
    --margin-block-start:0px;
    --margin-block-end:80px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  .elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-subheading {
    font-size:70px;
    line-height:75px;
  }
}
@media(max-width:1024px) {
  .elementor-120 .elementor-element.elementor-element-9ef20a1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
  body:not(.rtl) .elementor-120 .elementor-element.elementor-element-68cb231 {
    right:-15%;
  }
  body.rtl .elementor-120 .elementor-element.elementor-element-68cb231 {
    left:-15%;
  }
}
@media(max-width:880px) {
  .elementor-120 .elementor-element.elementor-element-2c81386 {
    --margin-block-start:60px;
    --margin-block-end:60px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  .elementor-120 .elementor-element.elementor-element-c26fc04 {
    --margin-block-start:0px;
    --margin-block-end:60px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  .elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-subheading {
    font-size:70px;
    line-height:75px;
  }
}
@media(max-width:767px) {
  .elementor-120 .elementor-element.elementor-element-2c81386 {
    --padding-block-start:0px;
    --padding-block-end:0px;
    --padding-inline-start:15px;
    --padding-inline-end:15px;
  }
  .elementor-120 .elementor-element.elementor-element-9ef20a1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
  .elementor-120 .elementor-element.elementor-element-c26fc04 {
    --padding-block-start:0px;
    --padding-block-end:0px;
    --padding-inline-start:15px;
    --padding-inline-end:15px;
  }
  .elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-heading {
    font-size:36px;
    line-height:40px;
    letter-spacing:0px;
  }
  .elementor-120 .elementor-element.elementor-element-7fc010d .scroll-timeline-item .scroll-timeline-info .scroll-timeline-subheading {
    margin:0px 0px 0px 0px;
  }
}
