.elementor-29312 .elementor-element.elementor-element-bd37a22{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-2eaf553 .elementor-heading-title{font-size:20px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-850c17e{--wd-img-height:420px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-850c17e .banner-image{object-position:center center;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-850c17e .promo-banner:not(.banner-content-background) .content-banner, .elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-850c17e .promo-banner.banner-content-background .wrapper-content-banner{max-width:95%;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5bda53c{--wd-img-height:420px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5bda53c .banner-image{object-position:center center;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5bda53c .promo-banner:not(.banner-content-background) .content-banner, .elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5bda53c .promo-banner.banner-content-background .wrapper-content-banner{max-width:95%;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-72a5fb5{--wd-img-height:419px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-72a5fb5 .banner-image{object-position:center center;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-72a5fb5 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-72a5fb5 .promo-banner.banner-content-background .wrapper-content-banner{max-width:95%;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-71014cb{--wd-img-height:420px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-71014cb .banner-image{object-position:center center;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-71014cb .promo-banner:not(.banner-content-background) .content-banner, .elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-71014cb .promo-banner.banner-content-background .wrapper-content-banner{max-width:95%;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5c4936b{--wd-img-height:420px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5c4936b .banner-image{object-position:center center;}.elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5c4936b .promo-banner:not(.banner-content-background) .content-banner, .elementor-29312 .elementor-element.elementor-element-4115e24 .elementor-repeater-item-5c4936b .promo-banner.banner-content-background .wrapper-content-banner{max-width:95%;}.elementor-29312 .elementor-element.elementor-element-4115e24{width:100%;max-width:100%;--wd-brd-radius:8px;}.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-title{color:var( --e-global-color-2fd7cb8 );font-family:var( --e-global-typography-8fa378e-font-family ), Sans-serif;font-size:var( --e-global-typography-8fa378e-font-size );font-weight:var( --e-global-typography-8fa378e-font-weight );line-height:var( --e-global-typography-8fa378e-line-height );}.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-subtitle{color:var( --e-global-color-2fd7cb8 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-inner{color:var( --e-global-color-2fd7cb8 );font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;line-height:20px;}.elementor-29312 .elementor-element.elementor-element-89ebfb9{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-a0fa768:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-29312 .elementor-element.elementor-element-a0fa768.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29312 .elementor-element.elementor-element-a0fa768.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29312 .elementor-element.elementor-element-a0fa768.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-a0fa768 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-c676dae .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-29312 .elementor-element.elementor-element-c676dae .elementor-icon-box-title{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-c676dae .elementor-icon-box-description{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-3dba52b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-29312 .elementor-element.elementor-element-3dba52b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29312 .elementor-element.elementor-element-3dba52b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29312 .elementor-element.elementor-element-3dba52b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-3dba52b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-e54cfc3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-29312 .elementor-element.elementor-element-e54cfc3 .elementor-icon-box-title{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-e54cfc3 .elementor-icon-box-description{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-417a6b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-29312 .elementor-element.elementor-element-417a6b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29312 .elementor-element.elementor-element-417a6b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29312 .elementor-element.elementor-element-417a6b3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-417a6b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-0ccca95{width:var( --container-widget-width, 87.777% );max-width:87.777%;--container-widget-width:87.777%;--container-widget-flex-grow:0;}.elementor-29312 .elementor-element.elementor-element-0ccca95 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-29312 .elementor-element.elementor-element-0ccca95 .elementor-icon-box-title{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-0ccca95 .elementor-icon-box-description{color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-88f20a8{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-dca6c59 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-29312 .elementor-element.elementor-element-0baa26e:not(.elementor-motion-effects-element-type-background), .elementor-29312 .elementor-element.elementor-element-0baa26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecommerce.vsolaris.com/wp-content/uploads/2026/03/SHOP-OUR-SOLAR-HAVEN-SERIES.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29312 .elementor-element.elementor-element-0baa26e > .elementor-container{min-height:467px;}.elementor-29312 .elementor-element.elementor-element-0baa26e, .elementor-29312 .elementor-element.elementor-element-0baa26e > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-0baa26e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29312 .elementor-element.elementor-element-0baa26e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-de38aee > .elementor-element-populated{padding:60px 800px 60px 100px;}.elementor-29312 .elementor-element.elementor-element-5517c90 .elementor-heading-title{font-family:var( --e-global-typography-58353ac-font-family ), Sans-serif;font-size:var( --e-global-typography-58353ac-font-size );font-weight:var( --e-global-typography-58353ac-font-weight );line-height:var( --e-global-typography-58353ac-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-d06030b{width:initial;max-width:initial;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-8ec94a1{width:initial;max-width:initial;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-f89f4a6{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-50975ff .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-50975ff .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-50975ff .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-9d46739{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-4178205 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-4178205 .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-4178205 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-a82aa42{--spacer-size:50px;}.elementor-29312 .elementor-element.elementor-element-98c0def .elementor-heading-title{font-size:18px;}.elementor-29312 .elementor-element.elementor-element-370b5aa:not(.elementor-motion-effects-element-type-background), .elementor-29312 .elementor-element.elementor-element-370b5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecommerce.vsolaris.com/wp-content/uploads/2026/03/OUR-BOUQUETS.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29312 .elementor-element.elementor-element-370b5aa > .elementor-container{min-height:467px;}.elementor-29312 .elementor-element.elementor-element-370b5aa, .elementor-29312 .elementor-element.elementor-element-370b5aa > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-370b5aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29312 .elementor-element.elementor-element-370b5aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-73a3877 > .elementor-element-populated{padding:150px 100px 150px 100px;}.elementor-29312 .elementor-element.elementor-element-1df966b .elementor-heading-title{font-family:var( --e-global-typography-58353ac-font-family ), Sans-serif;font-size:var( --e-global-typography-58353ac-font-size );font-weight:var( --e-global-typography-58353ac-font-weight );line-height:var( --e-global-typography-58353ac-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-0ddc5ec{width:var( --container-widget-width, 34.331% );max-width:34.331%;--container-widget-width:34.331%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-e6752b6{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-d6d6f9c .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-d6d6f9c .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-d6d6f9c .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-db27eaa{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-3544634 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-3544634 .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-3544634 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-d0e58d7{--spacer-size:50px;}.elementor-29312 .elementor-element.elementor-element-28cd8a5 .elementor-heading-title{font-size:18px;}.elementor-29312 .elementor-element.elementor-element-627976e:not(.elementor-motion-effects-element-type-background), .elementor-29312 .elementor-element.elementor-element-627976e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecommerce.vsolaris.com/wp-content/uploads/2026/03/OUR-ELECTRIC-VEHICLES-CHARGING-STATIONS.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29312 .elementor-element.elementor-element-627976e > .elementor-container{min-height:467px;}.elementor-29312 .elementor-element.elementor-element-627976e, .elementor-29312 .elementor-element.elementor-element-627976e > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-627976e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29312 .elementor-element.elementor-element-627976e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-82d7ebb > .elementor-element-populated{padding:60px 800px 60px 100px;}.elementor-29312 .elementor-element.elementor-element-e33cdc0 .elementor-heading-title{font-family:var( --e-global-typography-58353ac-font-family ), Sans-serif;font-size:var( --e-global-typography-58353ac-font-size );font-weight:var( --e-global-typography-58353ac-font-weight );line-height:var( --e-global-typography-58353ac-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-10f078e{width:initial;max-width:initial;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-4f739d7{width:initial;max-width:initial;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-32835d5{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-bdb0609 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-bdb0609 .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-bdb0609 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-e76c45e{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-66abd30 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-66abd30 .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-66abd30 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-7152e46{--spacer-size:50px;}.elementor-29312 .elementor-element.elementor-element-c771888:not(.elementor-motion-effects-element-type-background), .elementor-29312 .elementor-element.elementor-element-c771888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecommerce.vsolaris.com/wp-content/uploads/2026/03/OUR-ELECTRIC-VEHICLES-CHARGING-STATIONS.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29312 .elementor-element.elementor-element-c771888 > .elementor-container{min-height:467px;}.elementor-29312 .elementor-element.elementor-element-c771888, .elementor-29312 .elementor-element.elementor-element-c771888 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-c771888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29312 .elementor-element.elementor-element-c771888 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-6707622 > .elementor-element-populated{padding:60px 800px 60px 100px;}.elementor-29312 .elementor-element.elementor-element-da5dd4f .elementor-heading-title{font-family:var( --e-global-typography-58353ac-font-family ), Sans-serif;font-size:var( --e-global-typography-58353ac-font-size );font-weight:var( --e-global-typography-58353ac-font-weight );line-height:var( --e-global-typography-58353ac-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-ade7142{width:initial;max-width:initial;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-bbf5515{--spacer-size:25px;}.elementor-29312 .elementor-element.elementor-element-9debed0 .wd-button-wrapper a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-9debed0 .wd-button-wrapper:hover a{background-color:var( --e-global-color-cc19e07 );border-color:var( --e-global-color-cc19e07 );}.elementor-29312 .elementor-element.elementor-element-9debed0 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );font-weight:var( --e-global-typography-1ba1f63-font-weight );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-f8e2773{--spacer-size:50px;}.elementor-29312 .elementor-element.elementor-element-e874b6e:not(.elementor-motion-effects-element-type-background), .elementor-29312 .elementor-element.elementor-element-e874b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecommerce.vsolaris.com/wp-content/uploads/2026/03/OUR-SOLAR.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29312 .elementor-element.elementor-element-e874b6e, .elementor-29312 .elementor-element.elementor-element-e874b6e > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-e874b6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29312 .elementor-element.elementor-element-e874b6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-f123224 > .elementor-element-populated{padding:100px 200px 100px 100px;}.elementor-29312 .elementor-element.elementor-element-6764e0f .elementor-heading-title{font-family:var( --e-global-typography-58353ac-font-family ), Sans-serif;font-size:var( --e-global-typography-58353ac-font-size );font-weight:var( --e-global-typography-58353ac-font-weight );line-height:var( --e-global-typography-58353ac-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-29fe217{width:var( --container-widget-width, 49.798% );max-width:49.798%;--container-widget-width:49.798%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-bcc6046:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3D9478;}.elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-bcc6046 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-0aef822{text-align:start;}.elementor-29312 .elementor-element.elementor-element-d383d0c .elementor-heading-title{font-family:var( --e-global-typography-75d469a-font-family ), Sans-serif;font-size:var( --e-global-typography-75d469a-font-size );font-weight:var( --e-global-typography-75d469a-font-weight );line-height:var( --e-global-typography-75d469a-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-7e3c1b4{width:var( --container-widget-width, 103.125% );max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-5098e7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3D9478;}.elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-5098e7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-3034943{text-align:start;}.elementor-29312 .elementor-element.elementor-element-fdb0733 .elementor-heading-title{font-family:var( --e-global-typography-75d469a-font-family ), Sans-serif;font-size:var( --e-global-typography-75d469a-font-size );font-weight:var( --e-global-typography-75d469a-font-weight );line-height:var( --e-global-typography-75d469a-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-f1c17e7{width:var( --container-widget-width, 103.125% );max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-e612b86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3D9478;}.elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-e612b86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-42b8cba{text-align:start;}.elementor-29312 .elementor-element.elementor-element-c03e32c .elementor-heading-title{font-family:var( --e-global-typography-75d469a-font-family ), Sans-serif;font-size:var( --e-global-typography-75d469a-font-size );font-weight:var( --e-global-typography-75d469a-font-weight );line-height:var( --e-global-typography-75d469a-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-dfba74b{width:var( --container-widget-width, 103.125% );max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-b331395:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3D9478;}.elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-element-populated, .elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-element-populated > .elementor-background-overlay, .elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-29312 .elementor-element.elementor-element-b331395 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29312 .elementor-element.elementor-element-4d58024{text-align:start;}.elementor-29312 .elementor-element.elementor-element-e8d4022 .elementor-heading-title{font-family:var( --e-global-typography-75d469a-font-family ), Sans-serif;font-size:var( --e-global-typography-75d469a-font-size );font-weight:var( --e-global-typography-75d469a-font-weight );line-height:var( --e-global-typography-75d469a-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-7afe49b{width:var( --container-widget-width, 103.125% );max-width:103.125%;--container-widget-width:103.125%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-2fd7cb8 );}.elementor-29312 .elementor-element.elementor-element-ada8ef6{--spacer-size:50px;}.elementor-29312 .elementor-element.elementor-element-2ad23be .elementor-heading-title{font-size:18px;}.elementor-29312 .elementor-element.elementor-element-50df95a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}body.elementor-page-29312:not(.elementor-motion-effects-element-type-background), body.elementor-page-29312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(max-width:1024px){.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-title{font-size:var( --e-global-typography-8fa378e-font-size );line-height:var( --e-global-typography-8fa378e-line-height );}.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-5517c90 .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-8ec94a1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-50975ff .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-4178205 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-1df966b .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-0ddc5ec{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-d6d6f9c .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-3544634 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-e33cdc0 .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-10f078e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-4f739d7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-bdb0609 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-66abd30 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-da5dd4f .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-ade7142{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-9debed0 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-6764e0f .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-29fe217{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-d383d0c .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-7e3c1b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-fdb0733 .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-f1c17e7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-c03e32c .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-dfba74b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-e8d4022 .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-7afe49b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:768px){.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-title{font-size:var( --e-global-typography-8fa378e-font-size );line-height:var( --e-global-typography-8fa378e-line-height );}.elementor-29312 .elementor-element.elementor-element-4115e24 .banner-subtitle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-5517c90 .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-8ec94a1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-50975ff .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-4178205 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-1df966b .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-0ddc5ec{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-d6d6f9c .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-3544634 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-e33cdc0 .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-10f078e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-4f739d7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-bdb0609 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-66abd30 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-da5dd4f .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-ade7142{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-9debed0 .wd-btn-text{font-size:var( --e-global-typography-1ba1f63-font-size );line-height:var( --e-global-typography-1ba1f63-line-height );}.elementor-29312 .elementor-element.elementor-element-6764e0f .elementor-heading-title{font-size:var( --e-global-typography-58353ac-font-size );line-height:var( --e-global-typography-58353ac-line-height );}.elementor-29312 .elementor-element.elementor-element-29fe217{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-d383d0c .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-7e3c1b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-fdb0733 .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-f1c17e7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-c03e32c .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-dfba74b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-29312 .elementor-element.elementor-element-e8d4022 .elementor-heading-title{font-size:var( --e-global-typography-75d469a-font-size );line-height:var( --e-global-typography-75d469a-line-height );}.elementor-29312 .elementor-element.elementor-element-7afe49b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for wd_banner_carousel, class: .elementor-element-4115e24 */.banner-subtitle {
    background-color: #EA0202;
    border-radius: 8px;
    padding: 3px 10px 3px 10px;
    width: max-content;
    font-size: 10px;

}/* End custom CSS */