/* Remove editing-only wrappers from the original layout, not the original styles. */
.spn-original-document,.spn-original-document>.elementor-container,.spn-original-document>.elementor-container>.elementor-column,.spn-original-document>.elementor-container>.elementor-column>.elementor-widget-wrap,.spn-original-document .elementor-widget-spn-original-section,.spn-original-document .elementor-widget-spn-original-section>.elementor-widget-container{display:contents!important}
.spn-original-document .elementor-widget{margin:0!important}
.elementor-widget-spn-original-section{font-family:inherit;--e-global-color-primary:#c1272d;--e-global-color-text:#14221d;--e-global-typography-primary-font-family:inherit;--e-global-typography-text-font-family:inherit}
.elementor-editor-active .spn-original-document .elementor-widget-spn-original-section{display:block!important}
.spn-original-document .hero-visual img,.spn-original-document .reseller img{width:100%;height:100%;object-fit:cover}
.spn-original-document .reseller figure{margin:0}
.spn-original-document .elementor-widget-spn-original-section:has(>.elementor-widget-container>.section-dark)+.elementor-widget-spn-original-section>.elementor-widget-container>.section-dark{padding-top:clamp(2rem,4vw,3.5rem)}
@media(max-width:39.99rem){.spn-original-document .elementor-widget-spn-original-section:has(>.elementor-widget-container>.section-dark)+.elementor-widget-spn-original-section>.elementor-widget-container>.section-dark{padding-top:var(--space-lg)}}
