@media (min-width:601px) and (max-width:1024px){.page-template-gs-template-fullwidth-contained .stretch,.post-template-default .stretch{max-width:100vw;width:100vw;left:calc(var(--g-grid) * -1);right:calc(var(--g-grid) * -1)}}@media (min-width:1025px) and (max-width:1540px){.page-template-gs-template-fullwidth-contained .stretch,.post-template-default .stretch{max-width:1540px;width:calc(100% + 100px);left:-50px;right:-50px}}@media (min-width:1541px){.page-template-gs-template-fullwidth-contained .stretch,.post-template-default .stretch{width:1540px;left:0;right:0}}.entry-header{display:none}.elementor-element{display:flex;flex-direction:column;position:relative;gap:var(--g-grid)}.e-con{flex-wrap:wrap}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{flex-direction:column}.elementor-widget-button,.elementor-widget-html,.elementor-widget-image{display:block;width:100%}@media (max-width:600px){.content.e-con.e-flex{flex-direction:column}}@media (min-width:601px){.content.e-con.e-flex{flex-direction:row}}.image-feature a{overflow:hidden;position:relative}.elementor-widget-image.image-feature a,.image-feature figcaption em,.image-feature figcaption span,.image-feature figcaption strong{display:block}.image-feature a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:2}.image-feature img{position:relative;z-index:1;transform-origin:left top;-o-object-fit:cover;object-fit:cover}.image-feature a:hover img{transform:scale(1.1)}.image-feature figcaption{position:absolute;color:#fff;text-align:left;pointer-events:none;z-index:2}.gs .content-area{width:100%}.content .elementor-widget:not(:last-child){margin-bottom:var(--g-grid)}