.elementor-26517 .elementor-element.elementor-element-d18e8dd{--display:flex;}.elementor-26517 .elementor-element.elementor-element-443bc92 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FCB800 0%, #f2295b 100%);}.elementor-26517 .elementor-element.elementor-element-322b0ba{--display:flex;}.elementor-26517 .elementor-element.elementor-element-36cf9a3{width:100%;max-width:100%;}.elementor-26517 .elementor-element.elementor-element-36cf9a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26517 .elementor-element.elementor-element-36cf9a3.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}@media(min-width:768px){.elementor-26517 .elementor-element.elementor-element-322b0ba{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-443bc92 */html, body {
  width: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

/* Elementor section force full width */
.elementor-section,
.elementor-section-wrap,
.elementor-container {
  max-width: 100% !important;
}

/* Your hero section */
.food-hero {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
}/* End custom CSS */