.elementor-439 .elementor-element.elementor-element-b9d047f{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-b9d047f:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-b9d047f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e23a183);background-image:url(https://elecrest.energy/wp-content/uploads/2026/08/Technology-page-hero-banner-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-439 .elementor-element.elementor-element-dd0b5de{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,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-primary)}.elementor-439 .elementor-element.elementor-element-9645414{width:var(--container-widget-width,35rem);max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;text-align:start}.elementor-439 .elementor-element.elementor-element-9645414 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:4rem;font-weight:600;line-height:1.25em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-439 .elementor-element.elementor-element-83bf5ea{width:var(--container-widget-width,35rem);max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.2rem;font-weight:300;color:var(--e-global-color-primary)}.elementor-439 .elementor-element.elementor-element-2cf1b31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1.1458rem 1.1458rem;--row-gap:1.1458rem;--column-gap:1.1458rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button{background-color:var(--e-global-color-c9bf03a);font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:600;fill:var(--e-global-color-935e9dd);color:var(--e-global-color-935e9dd);border-radius:.1563rem .1563rem .1563rem .1563rem;padding:1rem 0rem 1rem 0rem}.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button:hover,.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button:focus{background-color:#00C7CC;color:var(--e-global-color-935e9dd)}.elementor-439 .elementor-element.elementor-element-c1489ec{width:var(--container-widget-width,12.5rem);max-width:12.5rem;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:12.5rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button:hover svg,.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button:focus svg{fill:var(--e-global-color-935e9dd)}.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button{background-color:var(--e-global-color-d03d4d4);font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:600;fill:var(--e-global-color-d1df056);color:var(--e-global-color-d1df056);border-radius:.1563rem .1563rem .1563rem .1563rem;padding:1rem 0rem 1rem 0rem}.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button:hover,.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button:focus{background-color:var(--e-global-color-57c83e3);color:var(--e-global-color-935e9dd)}.elementor-439 .elementor-element.elementor-element-238ab77{width:var(--container-widget-width,12.5rem);max-width:12.5rem;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:12.5rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button:hover svg,.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button:focus svg{fill:var(--e-global-color-935e9dd)}.elementor-439 .elementor-element.elementor-element-a00a28f{--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:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-a00a28f:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-a00a28f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#050817}.elementor-439 .elementor-element.elementor-element-ca46da0{width:var(--container-widget-width,40rem);max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center}.elementor-439 .elementor-element.elementor-element-ca46da0.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-94ee17d{width:var(--container-widget-width,50rem);max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.2rem;font-weight:300}.elementor-439 .elementor-element.elementor-element-3f2d0f9{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-439 .elementor-element.elementor-element-5408c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-439 .elementor-element.elementor-element-2b185da{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-2b185da img{border-radius:.5rem .5rem .5rem .5rem}.elementor-439 .elementor-element.elementor-element-ec14c65{text-align:start}.elementor-439 .elementor-element.elementor-element-ec14c65 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-f91efa6{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-1934690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem}.elementor-439 .elementor-element.elementor-element-db3123b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-db3123b img{border-radius:.5rem .5rem .5rem .5rem}.elementor-439 .elementor-element.elementor-element-4c7bcb5{text-align:start}.elementor-439 .elementor-element.elementor-element-4c7bcb5 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-0f7c8bf{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-74b30da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem}.elementor-439 .elementor-element.elementor-element-7306a85{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-7306a85 img{border-radius:.5rem .5rem .5rem .5rem}.elementor-439 .elementor-element.elementor-element-d421e95{text-align:start}.elementor-439 .elementor-element.elementor-element-d421e95 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-d8e213f{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-47d3f1d{--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-47d3f1d:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-47d3f1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e23a183)}.elementor-439 .elementor-element.elementor-element-60865aa{width:var(--container-widget-width,60rem);max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;text-align:center}.elementor-439 .elementor-element.elementor-element-60865aa.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-6bdacf9{width:var(--container-widget-width,60rem);max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.2rem;font-weight:300}.elementor-439 .elementor-element.elementor-element-6bdacf9.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-2d5de6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-5c21f0d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-439 .elementor-element.elementor-element-1b61ac8{text-align:start}.elementor-439 .elementor-element.elementor-element-1b61ac8 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:2rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-ceb1f45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,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-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-439 .elementor-element.elementor-element-745d6e8{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-661f64f{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-86eaa48{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-f4c8c72{--display:flex}.elementor-439 .elementor-element.elementor-element-80e52bd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-80e52bd img{border-radius:1rem 1rem 1rem 1rem}.elementor-439 .elementor-element.elementor-element-7886f19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-e7b9063{--display:flex}.elementor-439 .elementor-element.elementor-element-2ddda51{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-2ddda51 img{border-radius:1rem 1rem 1rem 1rem}.elementor-439 .elementor-element.elementor-element-17bc15c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-439 .elementor-element.elementor-element-3037d0f{text-align:start}.elementor-439 .elementor-element.elementor-element-3037d0f .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:2rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-735ff13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-6efd67c{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-9f2641c{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-8f44fbd{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-fbceb3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-8b68999{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-439 .elementor-element.elementor-element-e1d2761{text-align:start}.elementor-439 .elementor-element.elementor-element-e1d2761 .elementor-heading-title{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:2rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-be5bbec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-3d10355{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-dec3d11{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-f2c98a3{width:var(--container-widget-width,11rem);max-width:11rem;--container-widget-width:11rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-wrapper{text-align:start;gap:1rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-842f79c{--display:flex}.elementor-439 .elementor-element.elementor-element-66b5d24{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-439 .elementor-element.elementor-element-66b5d24 img{border-radius:1rem 1rem 1rem 1rem}.elementor-439 .elementor-element.elementor-element-5c858e4{--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-5c858e4:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-5c858e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e23a183)}.elementor-439 .elementor-element.elementor-element-2f6e04d{width:var(--container-widget-width,50rem);max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center}.elementor-439 .elementor-element.elementor-element-2f6e04d.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-7e17279{width:var(--container-widget-width,50rem);max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center}.elementor-439 .elementor-element.elementor-element-7e17279.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-f48fd94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:3rem;--margin-bottom:03rem;--margin-left:0rem;--margin-right:0rem}.elementor-439 .elementor-element.elementor-element-84c298d{--display:flex;--min-height:15rem;--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:flex-start;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem}.elementor-439 .elementor-element.elementor-element-84c298d:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-84c298d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1E}.elementor-439 .elementor-element.elementor-element-18ec4b3{width:var(--container-widget-width,16rem);max-width:16rem;--container-widget-width:16rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-wrapper{text-align:start;gap:1.5rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-title{margin-block-end:.5rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-c93d942{--display:flex;--min-height:15rem;--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:flex-start;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem}.elementor-439 .elementor-element.elementor-element-c93d942:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-c93d942>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1E}.elementor-439 .elementor-element.elementor-element-7f29d8e{width:var(--container-widget-width,16rem);max-width:16rem;--container-widget-width:16rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-wrapper{text-align:start;gap:1.5rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-title{margin-block-end:.5rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-bbcc29a{--display:flex;--min-height:15rem;--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:flex-start;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem}.elementor-439 .elementor-element.elementor-element-bbcc29a:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-bbcc29a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1E}.elementor-439 .elementor-element.elementor-element-0f15420{width:var(--container-widget-width,16rem);max-width:16rem;--container-widget-width:16rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-wrapper{text-align:start;gap:1.5rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-title{margin-block-end:.5rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}.elementor-439 .elementor-element.elementor-element-fdadb86{--display:flex;--min-height:15rem;--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:flex-start;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem}.elementor-439 .elementor-element.elementor-element-fdadb86:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-fdadb86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1E}.elementor-439 .elementor-element.elementor-element-c69c248{width:var(--container-widget-width,16rem);max-width:16rem;--container-widget-width:16rem;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-wrapper{text-align:start;gap:1.5rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-title{margin-block-end:.5rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon{font-size:3rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon i{transform:rotate(0deg)}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-title a{font-family:"Montserrat",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:600;line-height:1.25em}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-description{font-family:"Noto Sans",Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:.83rem;font-weight:400}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-439 .elementor-element.elementor-element-b9d047f:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-b9d047f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elecrest.energy/wp-content/uploads/2026/08/Technology-page-hero-banner-mobile-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-439 .elementor-element.elementor-element-b9d047f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-dd0b5de{--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}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-439 .elementor-element.elementor-element-9645414{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem;text-align:center}.elementor-439 .elementor-element.elementor-element-9645414 .elementor-heading-title{font-size:8rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-439 .elementor-element.elementor-element-83bf5ea{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem;text-align:center;font-size:4rem}.elementor-439 .elementor-element.elementor-element-2cf1b31{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5.5814rem 5.5814rem;--row-gap:5.5814rem;--column-gap:5.5814rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-439 .elementor-element.elementor-element-2cf1b31.e-con{--align-self:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-439 .elementor-element.elementor-element-c1489ec{--container-widget-width:41.6279rem;--container-widget-flex-grow:0;width:var(--container-widget-width,41.6279rem);max-width:41.6279rem}.elementor-439 .elementor-element.elementor-element-c1489ec .elementor-button{font-size:3.7209rem;padding:2.5581rem 0rem 2.5581rem 0rem}.elementor-439 .elementor-element.elementor-element-238ab77{--container-widget-width:41.6279rem;--container-widget-flex-grow:0;width:var(--container-widget-width,41.6279rem);max-width:41.6279rem}.elementor-439 .elementor-element.elementor-element-238ab77 .elementor-button{font-size:3.7209rem;padding:2.5581rem 0rem 2.5581rem 0rem}.elementor-439 .elementor-element.elementor-element-a00a28f{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-ca46da0{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem}.elementor-439 .elementor-element.elementor-element-94ee17d{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem;font-size:4rem}.elementor-439 .elementor-element.elementor-element-3f2d0f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-439 .elementor-element.elementor-element-5408c46{--width:85rem}.elementor-439 .elementor-element.elementor-element-5408c46.e-con{--align-self:center}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-439 .elementor-element.elementor-element-ec14c65 .elementor-heading-title{font-size:6.5rem}.elementor-439 .elementor-element.elementor-element-f91efa6{font-size:3.7209rem}.elementor-439 .elementor-element.elementor-element-4c7bcb5 .elementor-heading-title{font-size:6.5rem}.elementor-439 .elementor-element.elementor-element-0f7c8bf{font-size:3.7209rem}.elementor-439 .elementor-element.elementor-element-d421e95 .elementor-heading-title{font-size:6.5rem}.elementor-439 .elementor-element.elementor-element-d8e213f{font-size:3.7209rem}.elementor-439 .elementor-element.elementor-element-47d3f1d{--content-width:90rem;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-60865aa{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem}.elementor-439 .elementor-element.elementor-element-6bdacf9{--container-widget-width:85rem;--container-widget-flex-grow:0;width:var(--container-widget-width,85rem);max-width:85rem;font-size:4rem}.elementor-439 .elementor-element.elementor-element-2d5de6a{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem}.elementor-439 .elementor-element.elementor-element-5c21f0d.e-con{--order:2}.elementor-439 .elementor-element.elementor-element-1b61ac8 .elementor-heading-title{font-size:5rem}.elementor-439 .elementor-element.elementor-element-ceb1f45{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-439 .elementor-element.elementor-element-745d6e8{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-745d6e8 .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-661f64f{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-661f64f .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-86eaa48{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-86eaa48 .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-f4c8c72.e-con{--order:1}.elementor-439 .elementor-element.elementor-element-80e52bd img{width:95rem;height:50rem;object-fit:cover}.elementor-439 .elementor-element.elementor-element-2ddda51 img{width:95rem;height:50rem;object-fit:cover}.elementor-439 .elementor-element.elementor-element-17bc15c.e-con{--order:2}.elementor-439 .elementor-element.elementor-element-3037d0f .elementor-heading-title{font-size:5rem}.elementor-439 .elementor-element.elementor-element-735ff13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-439 .elementor-element.elementor-element-6efd67c{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-6efd67c .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-9f2641c{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-9f2641c .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-8f44fbd{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-8f44fbd .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-fbceb3d{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem}.elementor-439 .elementor-element.elementor-element-8b68999.e-con{--order:2}.elementor-439 .elementor-element.elementor-element-e1d2761 .elementor-heading-title{font-size:5rem}.elementor-439 .elementor-element.elementor-element-be5bbec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-439 .elementor-element.elementor-element-3d10355{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-3d10355 .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-dec3d11{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-dec3d11 .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-f2c98a3{--container-widget-width:90rem;--container-widget-flex-grow:0;width:var(--container-widget-width,90rem);max-width:90rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-wrapper{align-items:center;gap:3rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title{margin-block-end:0rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-title a{font-size:4rem}.elementor-439 .elementor-element.elementor-element-f2c98a3 .elementor-icon-box-description{font-size:3rem}.elementor-439 .elementor-element.elementor-element-842f79c.e-con{--order:1}.elementor-439 .elementor-element.elementor-element-66b5d24 img{width:95rem;height:50rem;object-fit:cover}.elementor-439 .elementor-element.elementor-element-5c858e4{--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-439 .elementor-element.elementor-element-2f6e04d{--container-widget-width:80rem;--container-widget-flex-grow:0;width:var(--container-widget-width,80rem);max-width:80rem}.elementor-439 .elementor-element.elementor-element-7e17279{--container-widget-width:80rem;--container-widget-flex-grow:0;width:var(--container-widget-width,80rem);max-width:80rem}.elementor-439 .elementor-element.elementor-element-f48fd94{--width:90rem;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem}.elementor-439 .elementor-element.elementor-element-84c298d{--width:43rem;--min-height:30rem;--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;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem}.elementor-439 .elementor-element.elementor-element-18ec4b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0rem 0rem 0rem 0rem;--container-widget-width:37rem;--container-widget-flex-grow:0;width:var(--container-widget-width,37rem);max-width:37rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-title a{font-size:3rem}.elementor-439 .elementor-element.elementor-element-18ec4b3 .elementor-icon-box-description{font-size:2.8rem}.elementor-439 .elementor-element.elementor-element-c93d942{--width:43rem;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem}.elementor-439 .elementor-element.elementor-element-7f29d8e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0rem 0rem 0rem 0rem;--container-widget-width:37rem;--container-widget-flex-grow:0;width:var(--container-widget-width,37rem);max-width:37rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-title a{font-size:3rem}.elementor-439 .elementor-element.elementor-element-7f29d8e .elementor-icon-box-description{font-size:2.8rem}.elementor-439 .elementor-element.elementor-element-bbcc29a{--width:43rem;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem}.elementor-439 .elementor-element.elementor-element-0f15420{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0rem 0rem 0rem 0rem;--container-widget-width:37rem;--container-widget-flex-grow:0;width:var(--container-widget-width,37rem);max-width:37rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-title a{font-size:3rem}.elementor-439 .elementor-element.elementor-element-0f15420 .elementor-icon-box-description{font-size:2.8rem}.elementor-439 .elementor-element.elementor-element-fdadb86{--width:43rem;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem}.elementor-439 .elementor-element.elementor-element-c69c248{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0rem 0rem 0rem 0rem;--container-widget-width:37rem;--container-widget-flex-grow:0;width:var(--container-widget-width,37rem);max-width:37rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon{font-size:8rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-title,.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-title a{font-size:3rem}.elementor-439 .elementor-element.elementor-element-c69c248 .elementor-icon-box-description{font-size:2.8rem}}@media(min-width:768px){.elementor-439 .elementor-element.elementor-element-b9d047f{--content-width:75%}.elementor-439 .elementor-element.elementor-element-dd0b5de{--width:50%}.elementor-439 .elementor-element.elementor-element-a00a28f{--content-width:75%}.elementor-439 .elementor-element.elementor-element-3f2d0f9{--width:100%}.elementor-439 .elementor-element.elementor-element-5408c46{--width:22rem}.elementor-439 .elementor-element.elementor-element-1934690{--width:22rem}.elementor-439 .elementor-element.elementor-element-74b30da{--width:22rem}.elementor-439 .elementor-element.elementor-element-47d3f1d{--content-width:75%}.elementor-439 .elementor-element.elementor-element-2d5de6a{--width:100%}.elementor-439 .elementor-element.elementor-element-5c21f0d{--width:40rem}.elementor-439 .elementor-element.elementor-element-f4c8c72{--width:30rem}.elementor-439 .elementor-element.elementor-element-7886f19{--width:100%}.elementor-439 .elementor-element.elementor-element-e7b9063{--width:30rem}.elementor-439 .elementor-element.elementor-element-17bc15c{--width:40rem}.elementor-439 .elementor-element.elementor-element-fbceb3d{--width:100%}.elementor-439 .elementor-element.elementor-element-8b68999{--width:40rem}.elementor-439 .elementor-element.elementor-element-842f79c{--width:30rem}.elementor-439 .elementor-element.elementor-element-5c858e4{--content-width:75%}.elementor-439 .elementor-element.elementor-element-84c298d{--width:18rem}.elementor-439 .elementor-element.elementor-element-c93d942{--width:18rem}.elementor-439 .elementor-element.elementor-element-bbcc29a{--width:18rem}.elementor-439 .elementor-element.elementor-element-fdadb86{--width:18rem}}