.elementor-828 .elementor-element.elementor-element-ef45d23{--display:flex;}.elementor-828 .elementor-element.elementor-element-dd8ef12 .vic-hero{--vic-hero-highlight:var( --e-global-color-secondary );}.elementor-828 .elementor-element.elementor-element-d4661db{--display:flex;}.elementor-828 .elementor-element.elementor-element-d4661db:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-d4661db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vic_surface_soft );}.elementor-828 .elementor-element.elementor-element-a5ec32d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-0e9f200{--display:flex;}.elementor-828 .elementor-element.elementor-element-0e9f200:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-0e9f200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid{--vic-feature-columns:5;}.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid__title{color:#FFFFFF;}.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid__text{color:#FFFFFF;}.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid__icon{color:#FFFFFF;}.elementor-828 .elementor-element.elementor-element-4531fbc .vic-section-intro{margin-block-end:0px;}.elementor-828 .elementor-element.elementor-element-4531fbc .vic-section-intro__description{font-family:var( --e-global-typography-vic_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-vic_eyebrow-font-size );font-weight:var( --e-global-typography-vic_eyebrow-font-weight );text-transform:var( --e-global-typography-vic_eyebrow-text-transform );line-height:var( --e-global-typography-vic_eyebrow-line-height );letter-spacing:var( --e-global-typography-vic_eyebrow-letter-spacing );word-spacing:var( --e-global-typography-vic_eyebrow-word-spacing );}.elementor-828 .elementor-element.elementor-element-5618c64{--display:flex;}.elementor-828 .elementor-element.elementor-element-7614866{--display:flex;}.elementor-828 .elementor-element.elementor-element-7614866:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-7614866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vic_surface_soft );}.elementor-828 .elementor-element.elementor-element-b639936{--display:flex;}@media(max-width:1439px){.elementor-828 .elementor-element.elementor-element-4531fbc .vic-section-intro__description{font-size:var( --e-global-typography-vic_eyebrow-font-size );line-height:var( --e-global-typography-vic_eyebrow-line-height );letter-spacing:var( --e-global-typography-vic_eyebrow-letter-spacing );word-spacing:var( --e-global-typography-vic_eyebrow-word-spacing );}}@media(max-width:1023px){.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid{--vic-feature-columns:2;}.elementor-828 .elementor-element.elementor-element-4531fbc .vic-section-intro__description{font-size:var( --e-global-typography-vic_eyebrow-font-size );line-height:var( --e-global-typography-vic_eyebrow-line-height );letter-spacing:var( --e-global-typography-vic_eyebrow-letter-spacing );word-spacing:var( --e-global-typography-vic_eyebrow-word-spacing );}}@media(max-width:767px){.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid{--vic-feature-columns:1;}}@media(max-width:479px){.elementor-828 .elementor-element.elementor-element-e86d5d9 .vic-feature-grid{--vic-feature-columns:1;}.elementor-828 .elementor-element.elementor-element-4531fbc .vic-section-intro__description{font-size:var( --e-global-typography-vic_eyebrow-font-size );line-height:var( --e-global-typography-vic_eyebrow-line-height );letter-spacing:var( --e-global-typography-vic_eyebrow-letter-spacing );word-spacing:var( --e-global-typography-vic_eyebrow-word-spacing );}}