.elementor-2 .elementor-element.elementor-element-8ca1090{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--overlay-mix-blend-mode:lighten;}.elementor-2 .elementor-element.elementor-element-8ca1090:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a554dbb ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-8ca1090::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://electricitynow.ca/wp-content/uploads/2024/11/d7f88725500895cd8305a9faac807512-v5.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-82ab90c .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-712238f{--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;--align-items:center;--gap:35px 80px;--row-gap:35px;--column-gap:80px;}.elementor-2 .elementor-element.elementor-element-3478938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-2 .elementor-element.elementor-element-95174ba:not( .elementor-widget-image ), .elementor-2 .elementor-element.elementor-element-95174ba.elementor-widget-image img{-webkit-mask-image:url( https://electricitynow.ca/wp-content/uploads/2024/11/logo-mark-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-95174ba img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-f6f1cea{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f04df92 .elementor-heading-title{font-size:var(--wp--preset--font-size--heading-1);font-weight:800;line-height:var(--wp--custom--global--line-height--heading-1);color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-57f2baa{--display:flex;}.elementor-widget-text-editor{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-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-2 .elementor-element.elementor-element-0adc575{font-size:var(--wp--preset--font-size--x-large);font-weight:700;line-height:var(--wp--custom--global--line-height--x-large);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-8121dbb .elementor-button{background-color:var( --e-global-color-934996d );font-size:var( --e-global-typography-e2c99a5-font-size );font-weight:var( --e-global-typography-e2c99a5-font-weight );text-decoration:var( --e-global-typography-e2c99a5-text-decoration );line-height:var( --e-global-typography-e2c99a5-line-height );fill:var( --e-global-color-709cd42 );color:var( --e-global-color-709cd42 );box-shadow:0px 4px 8px -2px rgba(0, 0, 0, 0.10196078431372549);}.elementor-2 .elementor-element.elementor-element-8121dbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-8121dbb .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2 .elementor-element.elementor-element-c0b9a29 .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-6eb0467f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c13a35f .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2 .elementor-element.elementor-element-2e126a72{--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;--align-items:center;--gap:35px 60px;--row-gap:35px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-69763e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-ca427ce .elementor-heading-title{font-size:var( --e-global-typography-3d78835-font-size );line-height:var( --e-global-typography-3d78835-line-height );}.elementor-2 .elementor-element.elementor-element-38aa0f4 .fluid-spacer{height:var(--wp--preset--spacing--small);}.elementor-2 .elementor-element.elementor-element-cd90356 .fluid-spacer{height:var(--wp--preset--spacing--small);}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > 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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-a5fa997{--e-icon-list-icon-size:12px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0138791-font-size );line-height:var( --e-global-typography-0138791-line-height );}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a6ae579{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-9db910a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 12px 16px -4px rgba(0, 0, 0, 0.0784313725490196);}.elementor-2 .elementor-element.elementor-element-b5ec222 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-ea15289 .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-6d03cbc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2125ed5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-2125ed5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2125ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6577495 .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-02e11f8{--swiper-slides-to-display:1;--swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-text );--dots-hover-color:var( --e-global-color-fa9328a );--swiper-pagination-spacing:40px;}.elementor-2 .elementor-element.elementor-element-12b83da{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-138354d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-3978e08 .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-3de3f92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-2da5be45{--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:30px 80px;--row-gap:30px;--column-gap:80px;}.elementor-2 .elementor-element.elementor-element-1cff60e{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-bd9e262{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-a0030d3 img{width:331px;}.elementor-2 .elementor-element.elementor-element-45ad478{--display:flex;}.elementor-2 .elementor-element.elementor-element-6a06492{--display:flex;}.elementor-2 .elementor-element.elementor-element-e978262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-4845e61{--display:flex;}.elementor-2 .elementor-element.elementor-element-8d69e4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-8b102d5{--display:flex;}.elementor-2 .elementor-element.elementor-element-dc4051c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-5b8d0ef{--display:flex;}.elementor-2 .elementor-element.elementor-element-4ae129d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-2426846{--display:flex;}.elementor-2 .elementor-element.elementor-element-3819a85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-633bfa2{--display:flex;}.elementor-2 .elementor-element.elementor-element-48a3fdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-2f5fe85{--n-accordion-title-font-size:var( --e-global-typography-eb293e0-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-2f5fe85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f5fe85 {--n-accordion-padding:21px 0px 19px 0px;}:where( .elementor-2 .elementor-element.elementor-element-2f5fe85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-eb293e0-line-height );letter-spacing:var( --e-global-typography-eb293e0-letter-spacing );}:where( .elementor-2 .elementor-element.elementor-element-2f5fe85 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-c830852 .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2 .elementor-element.elementor-element-cc0be10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-8f40bde{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-45eeeff{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-11759e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-99699c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-f2bd6b5 .elementor-heading-title{font-size:var( --e-global-typography-3febd04-font-size );line-height:var( --e-global-typography-3febd04-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7f60605{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-6676756 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a554dbb ) 0%, var( --e-global-color-primary ) 51%);}.elementor-2 .elementor-element.elementor-element-6676756 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6676756 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 41%, var( --e-global-color-a554dbb ) 100%);}.elementor-2 .elementor-element.elementor-element-9b7da0e .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2 .elementor-element.elementor-element-28b1e48c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-df55c5d{--display:flex;--min-height:375px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-df55c5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df55c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://electricitynow.ca/wp-content/uploads/2024/11/93daaeccc6038fe469a261a812303d46-1536x439.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-938eb6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--wp--preset--spacing--x-large);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2 .elementor-element.elementor-element-36f6c56{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-2 .elementor-element.elementor-element-fd435bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4ac15c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2 .elementor-element.elementor-element-714bc77{--display:flex;}.elementor-2 .elementor-element.elementor-element-3853cda .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-29ac04e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2151791{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2151791.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e279ebd{text-align:center;font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-26ac39c .fluid-spacer{height:var(--wp--preset--spacing--medium);}.elementor-2 .elementor-element.elementor-element-1bdb4f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-06e5473{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--wp--custom--logo-grid-gallery--gap--vertical)) 0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-8ca1090{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-6eb0467f{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-6d03cbc2{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-138354d8{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-1cff60e{--width:334px;}.elementor-2 .elementor-element.elementor-element-45ad478{--width:calc(100% - 334px - 80px);}.elementor-2 .elementor-element.elementor-element-cc0be10{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-45eeeff{--width:calc(100% - 334px - 80px);}.elementor-2 .elementor-element.elementor-element-11759e5{--width:57px;}.elementor-2 .elementor-element.elementor-element-28b1e48c{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-df55c5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-938eb6b{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-29ac04e{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-2151791{--width:850px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-3478938{--width:250px;}.elementor-2 .elementor-element.elementor-element-1cff60e{--width:100%;}.elementor-2 .elementor-element.elementor-element-45ad478{--width:100%;}.elementor-2 .elementor-element.elementor-element-45eeeff{--width:100%;}.elementor-2 .elementor-element.elementor-element-2151791{--width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-712238f{--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-2 .elementor-element.elementor-element-3478938.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-95174ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-8121dbb .elementor-button{font-size:var( --e-global-typography-e2c99a5-font-size );line-height:var( --e-global-typography-e2c99a5-line-height );}.elementor-2 .elementor-element.elementor-element-c13a35f .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-2e126a72{--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-2 .elementor-element.elementor-element-ca427ce .elementor-heading-title{font-size:var( --e-global-typography-3d78835-font-size );line-height:var( --e-global-typography-3d78835-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0138791-font-size );line-height:var( --e-global-typography-0138791-line-height );}.elementor-2 .elementor-element.elementor-element-ea15289 .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-2125ed5{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-2 .elementor-element.elementor-element-02e11f8{--swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-3978e08 .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-2da5be45{--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-2 .elementor-element.elementor-element-bd9e262{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-2f5fe85{--n-accordion-title-font-size:var( --e-global-typography-eb293e0-font-size );}:where( .elementor-2 .elementor-element.elementor-element-2f5fe85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-eb293e0-line-height );letter-spacing:var( --e-global-typography-eb293e0-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c830852 .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-8f40bde{--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-2 .elementor-element.elementor-element-f2bd6b5 .elementor-heading-title{font-size:var( --e-global-typography-3febd04-font-size );line-height:var( --e-global-typography-3febd04-line-height );}.elementor-2 .elementor-element.elementor-element-7f60605{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-9b7da0e .fluid-spacer{height:var(--wp--preset--spacing--xx-large);}.elementor-2 .elementor-element.elementor-element-df55c5d{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-36f6c56{--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-2 .elementor-element.elementor-element-3853cda .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2 .elementor-element.elementor-element-e279ebd{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-26ac39c .fluid-spacer{height:var(--wp--preset--spacing--medium);}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8ca1090::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8ca1090 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:84% 0px;}.elementor-2 .elementor-element.elementor-element-3478938{--width:175px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f04df92 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-8121dbb .elementor-button{font-size:var( --e-global-typography-e2c99a5-font-size );line-height:var( --e-global-typography-e2c99a5-line-height );}.elementor-2 .elementor-element.elementor-element-ca427ce .elementor-heading-title{font-size:var( --e-global-typography-3d78835-font-size );line-height:var( --e-global-typography-3d78835-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-a5fa997 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0138791-font-size );line-height:var( --e-global-typography-0138791-line-height );}.elementor-2 .elementor-element.elementor-element-02e11f8{--swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-bd9e262{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-2f5fe85{--n-accordion-title-font-size:var( --e-global-typography-eb293e0-font-size );}:where( .elementor-2 .elementor-element.elementor-element-2f5fe85 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-eb293e0-line-height );letter-spacing:var( --e-global-typography-eb293e0-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f2bd6b5{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2bd6b5 .elementor-heading-title{font-size:var( --e-global-typography-3febd04-font-size );line-height:var( --e-global-typography-3febd04-line-height );}.elementor-2 .elementor-element.elementor-element-7f60605{text-align:center;font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}.elementor-2 .elementor-element.elementor-element-df55c5d{--min-height:250px;}.elementor-2 .elementor-element.elementor-element-df55c5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df55c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:26% 0px;}.elementor-2 .elementor-element.elementor-element-e279ebd{font-size:var( --e-global-typography-1de9aef-font-size );line-height:var( --e-global-typography-1de9aef-line-height );}}/* Start custom CSS for image, class: .elementor-element-95174ba */.elementor-2 .elementor-element.elementor-element-95174ba > .elementor-widget-container{
    filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
-webkit-filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
-moz-filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
-ms-filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
-o-filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-02e11f8 */.elementor-2 .elementor-element.elementor-element-02e11f8{
    --button-color-border: var( --e-global-color-fa9328a, #FFFFF9 );
    --button-color-icon: var( --e-global-color-fa9328a, #FFFFF9 );
    --button-color-background--hover: var( --e-global-color-fa9328a, #FFFFF9 );
    --button-color-icon--hover: var(--e-global-color-709cd42, #0B0F24);
}
.elementor-2 .elementor-element.elementor-element-02e11f8 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{
    
    --swiper-pagination-bullet-inactive-opacity: 1;
}

.elementor-2 .elementor-element.elementor-element-02e11f8 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
    
    --dots-normal-color: #FFFFF9;
}/* End custom CSS */