/* ISTORIA × Elementor: the design's sections sit edge to edge, with nothing added by Elementor around them */
.ist-sec.e-con,.ist-sec.e-con>.e-con-inner,.ist-sec.elementor-section,.ist-sec .elementor-container,.ist-sec .elementor-column,.ist-sec .elementor-widget-wrap{
  padding:0!important;margin:0!important;gap:0!important;max-width:none!important;width:100%!important;min-height:0!important;
  --padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--widgets-spacing:0px;--kit-widget-spacing:0px}
.ist-sec .elementor-widget,.ist-sec .elementor-widget-container{margin:0!important;padding:0!important;width:100%}
.elementor .ist-sec{position:relative}
.ist-tpl .elementor-widget-container,.ist-tpl .elementor-widget{margin:0!important;padding:0!important}
main#top>.elementor,main#top>.elementor>.elementor-inner{margin:0}
