.elementor-356 .elementor-element.elementor-element-4737cdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:25vh;--margin-bottom:15vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-89474c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-4a42fd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-112a17a .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-primary)}.elementor-356 .elementor-element.elementor-element-293f6fb .ws-blade-reveal{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-356 .elementor-element.elementor-element-ac13a3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-d7df345{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:.2;--border-radius:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-356 .elementor-element.elementor-element-d7df345:not(.elementor-motion-effects-element-type-background),.elementor-356 .elementor-element.elementor-element-d7df345>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://new.alfasolar.com.ec/wp-content/uploads/2025/09/paneles_solares.webp");background-position:bottom center;background-size:cover}.elementor-356 .elementor-element.elementor-element-d7df345:before,.elementor-356 .elementor-element.elementor-element-d7df345>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-d7df345>.e-con-inner>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-d7df345>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-d7df345>.e-con-inner>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-d7df345>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-356 .elementor-element.elementor-element-75d4661{width:var(--container-widget-width,822px);max-width:822px;--container-widget-width:822px;--container-widget-flex-grow:0}.elementor-356 .elementor-element.elementor-element-75d4661 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-42c47e6)}.elementor-356 .elementor-element.elementor-element-2768083{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:15vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-356 .elementor-element.elementor-element-f56b092{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-2ccef3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-b0ae86d .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-primary)}.elementor-356 .elementor-element.elementor-element-3ac4a73 .ws-blade-reveal{font-family:var(--e-global-typography-7b2aacc-font-family),Sans-serif;font-size:var(--e-global-typography-7b2aacc-font-size);font-weight:var(--e-global-typography-7b2aacc-font-weight);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-b2fc293{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-356 .elementor-element.elementor-element-b2fc293 p{margin-block-end:0px}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button{--amplitude:0%;--skew-text:10deg;--transition-duration-in:.8s;--transition-duration:.8s;--transition-ease:cubic-bezier(.22,1,.36,1);background:var(--e-global-color-primary);color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);border-radius:100px}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button__hover-fill{background:var(--e-global-color-secondary)}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button__pseudo:after{color:var(--e-global-color-596ed96)}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button:not(:has(>a)),.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button>a{padding:10px 30px}.elementor-356 .elementor-element.elementor-element-4f4f228{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-eaa1bc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-27e6859{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-9d3869d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-9a006bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-6898928{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-6898928.e-con{--align-self:center}.elementor-356 .elementor-element.elementor-element-894c6b1{--display:flex;--min-height:500px;--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;--justify-content:space-between;--overlay-opacity:1;--border-radius:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-894c6b1:before,.elementor-356 .elementor-element.elementor-element-894c6b1>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-894c6b1>.e-con-inner>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-894c6b1>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-894c6b1>.e-con-inner>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-894c6b1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-356 .elementor-element.elementor-element-029f950.elementor-element{--align-self:stretch}.elementor-356 .elementor-element.elementor-element-029f950 .ws-image-reveal{width:100%;height:500px;border-radius:20px}.elementor-356 .elementor-element.elementor-element-fc51aac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:15vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15vh;--padding-bottom:15vh;--padding-left:0;--padding-right:0}.elementor-356 .elementor-element.elementor-element-fc51aac:not(.elementor-motion-effects-element-type-background),.elementor-356 .elementor-element.elementor-element-fc51aac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-596ed96)}.elementor-356 .elementor-element.elementor-element-19c9f66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-2f28499{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-b25a810{--display:flex;--min-height:500px;--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;--justify-content:space-between;--overlay-opacity:1;--border-radius:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-b25a810:before,.elementor-356 .elementor-element.elementor-element-b25a810>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-b25a810>.e-con-inner>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-b25a810>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-b25a810>.e-con-inner>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-b25a810>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-356 .elementor-element.elementor-element-63ac053.elementor-element{--align-self:stretch}.elementor-356 .elementor-element.elementor-element-63ac053 .ws-image-reveal{width:100%;height:500px;border-radius:20px}.elementor-356 .elementor-element.elementor-element-88a4162{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-42ce22f .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-primary)}.elementor-356 .elementor-element.elementor-element-0e180cf .ws-blade-reveal{font-family:var(--e-global-typography-7b2aacc-font-family),Sans-serif;font-size:var(--e-global-typography-7b2aacc-font-size);font-weight:var(--e-global-typography-7b2aacc-font-weight);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-7edfdf7{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-356 .elementor-element.elementor-element-7edfdf7 p{margin-block-end:0px}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button{--amplitude:0%;--skew-text:10deg;--transition-duration-in:.8s;--transition-duration:.8s;--transition-ease:cubic-bezier(.22,1,.36,1);background:var(--e-global-color-primary);color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);border-radius:100px}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button__hover-fill{background:var(--e-global-color-secondary)}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button__pseudo:after{color:var(--e-global-color-596ed96)}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button:not(:has(>a)),.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button>a{padding:10px 30px}.elementor-356 .elementor-element.elementor-element-17ee2f2{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-935e54f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-1118e9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-9a78e16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-1f2aa7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-ecf500d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:15vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-356 .elementor-element.elementor-element-5a1a772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-7651438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-b55bbd3 .elementor-heading-title{font-family:var(--e-global-typography-623837e-font-family),Sans-serif;font-size:var(--e-global-typography-623837e-font-size);font-weight:var(--e-global-typography-623837e-font-weight);line-height:var(--e-global-typography-623837e-line-height);color:var(--e-global-color-primary)}.elementor-356 .elementor-element.elementor-element-7689cad .ws-blade-reveal{font-family:var(--e-global-typography-7b2aacc-font-family),Sans-serif;font-size:var(--e-global-typography-7b2aacc-font-size);font-weight:var(--e-global-typography-7b2aacc-font-weight);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-31dfbe5{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-356 .elementor-element.elementor-element-31dfbe5 p{margin-block-end:0px}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button{--amplitude:0%;--skew-text:10deg;--transition-duration-in:.8s;--transition-duration:.8s;--transition-ease:cubic-bezier(.22,1,.36,1);background:var(--e-global-color-primary);color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);border-radius:100px}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button__hover-fill{background:var(--e-global-color-secondary)}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button__pseudo:after{color:var(--e-global-color-596ed96)}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button:not(:has(>a)),.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button>a{padding:10px 30px}.elementor-356 .elementor-element.elementor-element-d16dace{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-5a48a63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-fe687d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-cdb9aef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-d7b2eaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-wrapper{text-align:start;gap:15px}.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1lh}.elementor-356 .elementor-element.elementor-element-8421fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-c09d2d6{--display:flex;--min-height:500px;--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;--justify-content:space-between;--overlay-opacity:1;--border-radius:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-c09d2d6:before,.elementor-356 .elementor-element.elementor-element-c09d2d6>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-c09d2d6>.e-con-inner>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-c09d2d6>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-c09d2d6>.e-con-inner>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-c09d2d6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-356 .elementor-element.elementor-element-31ea410.elementor-element{--align-self:stretch}.elementor-356 .elementor-element.elementor-element-31ea410 .ws-image-reveal{width:100%;height:500px;border-radius:20px}.elementor-356 .elementor-element.elementor-element-3259d39{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--overlay-opacity:.2;--margin-top:15vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-3259d39:not(.elementor-motion-effects-element-type-background),.elementor-356 .elementor-element.elementor-element-3259d39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://new.alfasolar.com.ec/wp-content/uploads/2025/09/panel_solar_atardecer.webp");background-position:center center;background-size:cover}.elementor-356 .elementor-element.elementor-element-3259d39:before,.elementor-356 .elementor-element.elementor-element-3259d39>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-3259d39>.e-con-inner>.elementor-background-video-container:before,.elementor-356 .elementor-element.elementor-element-3259d39>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-3259d39>.e-con-inner>.elementor-background-slideshow:before,.elementor-356 .elementor-element.elementor-element-3259d39>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-356 .elementor-element.elementor-element-374b85d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 100px;--row-gap:50px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-58a194b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-356 .elementor-element.elementor-element-38f03ca{width:var(--container-widget-width,650px);max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0}.elementor-356 .elementor-element.elementor-element-38f03ca .ws-blade-reveal{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-596ed96);text-align:left}.elementor-356 .elementor-element.elementor-element-eccf091{width:var(--container-widget-width,650px);max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-42c47e6)}.elementor-356 .elementor-element.elementor-element-eccf091 p{margin-block-end:0px}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button{--amplitude:0%;--skew-text:10deg;--transition-duration-in:.8s;--transition-duration:.8s;--transition-ease:cubic-bezier(.22,1,.36,1);background:var(--e-global-color-42c47e6);color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);border-radius:100px}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button__hover-fill{background:var(--e-global-color-primary)}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button__pseudo:after{color:var(--e-global-color-596ed96)}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button:not(:has(>a)),.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button>a{padding:10px 30px}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-112a17a .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-293f6fb .ws-blade-reveal{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-356 .elementor-element.elementor-element-75d4661 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-356 .elementor-element.elementor-element-b0ae86d .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-3ac4a73 .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-b2fc293{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-4f4f228{--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-42ce22f .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-0e180cf .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-7edfdf7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-17ee2f2{--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-b55bbd3 .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-7689cad .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-31dfbe5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-d16dace{--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-3259d39{--min-height:60vh}.elementor-356 .elementor-element.elementor-element-38f03ca .ws-blade-reveal{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-356 .elementor-element.elementor-element-eccf091{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-4737cdd{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:15vh;--margin-bottom:15vh;--margin-left:0;--margin-right:0}.elementor-356 .elementor-element.elementor-element-89474c1{--width:90%}.elementor-356 .elementor-element.elementor-element-112a17a .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-293f6fb .ws-blade-reveal{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-356 .elementor-element.elementor-element-d7df345{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-356 .elementor-element.elementor-element-75d4661 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-356 .elementor-element.elementor-element-f56b092{--width:90%}.elementor-356 .elementor-element.elementor-element-b0ae86d .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-3ac4a73 .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-b2fc293{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-a5caf4c .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-4f4f228{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-07684f4 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-57a0eee .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f8cfb66 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-688df68 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-894c6b1{--min-height:190px}.elementor-356 .elementor-element.elementor-element-894c6b1.e-con{--order:99999}.elementor-356 .elementor-element.elementor-element-029f950 .ws-image-reveal{height:250px}.elementor-356 .elementor-element.elementor-element-19c9f66{--width:90%}.elementor-356 .elementor-element.elementor-element-2f28499.e-con{--order:99999}.elementor-356 .elementor-element.elementor-element-b25a810{--min-height:190px}.elementor-356 .elementor-element.elementor-element-b25a810.e-con{--order:99999}.elementor-356 .elementor-element.elementor-element-63ac053 .ws-image-reveal{height:250px}.elementor-356 .elementor-element.elementor-element-42ce22f .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-0e180cf .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-7edfdf7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-cd3ec57 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-17ee2f2{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-720be5e .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-3b12f4b .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-785769b .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-a0c7e78 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-5a1a772{--width:90%}.elementor-356 .elementor-element.elementor-element-b55bbd3 .elementor-heading-title{font-size:var(--e-global-typography-623837e-font-size);line-height:var(--e-global-typography-623837e-line-height)}.elementor-356 .elementor-element.elementor-element-7689cad .ws-blade-reveal{font-size:var(--e-global-typography-7b2aacc-font-size);line-height:var(--e-global-typography-7b2aacc-line-height)}.elementor-356 .elementor-element.elementor-element-31dfbe5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-cb4ecb9 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-d16dace{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-324fe77 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-4b2ccf0 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-670143c .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title,.elementor-356 .elementor-element.elementor-element-f4b88a8 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-c09d2d6{--min-height:190px}.elementor-356 .elementor-element.elementor-element-c09d2d6.e-con{--order:99999}.elementor-356 .elementor-element.elementor-element-31ea410 .ws-image-reveal{height:250px}.elementor-356 .elementor-element.elementor-element-3259d39{--min-height:85vh}.elementor-356 .elementor-element.elementor-element-374b85d{--width:90%}.elementor-356 .elementor-element.elementor-element-38f03ca .ws-blade-reveal{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-356 .elementor-element.elementor-element-eccf091{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-356 .elementor-element.elementor-element-7e4a915 .ws-ripple-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-89474c1{--width:95%}.elementor-356 .elementor-element.elementor-element-4a42fd0{--width:50%}.elementor-356 .elementor-element.elementor-element-ac13a3d{--width:35%}.elementor-356 .elementor-element.elementor-element-d7df345{--width:95%}.elementor-356 .elementor-element.elementor-element-f56b092{--width:95%}.elementor-356 .elementor-element.elementor-element-2ccef3f{--width:35%}.elementor-356 .elementor-element.elementor-element-6898928{--width:50%}.elementor-356 .elementor-element.elementor-element-19c9f66{--width:95%}.elementor-356 .elementor-element.elementor-element-2f28499{--width:50%}.elementor-356 .elementor-element.elementor-element-88a4162{--width:45%}.elementor-356 .elementor-element.elementor-element-5a1a772{--width:95%}.elementor-356 .elementor-element.elementor-element-7651438{--width:35%}.elementor-356 .elementor-element.elementor-element-8421fb4{--width:50%}.elementor-356 .elementor-element.elementor-element-374b85d{--width:95%}}