.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-930c590{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-930c590 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-930c590 .elementor-divider{text-align:center;padding-block-start:37px;padding-block-end:37px;}.elementor-14 .elementor-element.elementor-element-17d8f5d{--divider-border-style:solid;--divider-color:#37031A;--divider-border-width:3.5px;}.elementor-14 .elementor-element.elementor-element-17d8f5d .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-17d8f5d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;scroll-padding:80px;}:root{--page-title-display:none;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:always;}@media(max-width:1024px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}