.elementor-1385 .elementor-element.elementor-element-19e4682f{--display:flex;--min-height:85vh;--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:center;--overlay-opacity:0.88;--padding-top:60px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-19e4682f:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-19e4682f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-1.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-19e4682f::before, .elementor-1385 .elementor-element.elementor-element-19e4682f > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-19e4682f > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-19e4682f > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-19e4682f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-19e4682f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 41%, #000000EB 0%);}.elementor-1385 .elementor-element.elementor-element-4c74b610{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-40faaf67{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-903c7ac .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(2rem, 0.2286rem + 3.6952vw, 3rem);font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1385 .elementor-element.elementor-element-4bc8f458{--divider-border-style:solid;--divider-color:#FFFFFF3D;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-4bc8f458 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-4bc8f458 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-7492470d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#E9E9E9;}.elementor-1385 .elementor-element.elementor-element-5f325bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-1385 .elementor-element.elementor-element-5f325bf{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-4f7ea5a9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.42em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-3a28ec33{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-6ef47144 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-1385 .elementor-element.elementor-element-6ef47144{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2bcdbd9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-225135f0 img{width:170px;}.elementor-1385 .elementor-element.elementor-element-10b1f9fd{width:auto;max-width:auto;text-align:start;}.elementor-1385 .elementor-element.elementor-element-10b1f9fd img{width:160px;}.elementor-1385 .elementor-element.elementor-element-2a73ac2e{width:auto;max-width:auto;text-align:start;}.elementor-1385 .elementor-element.elementor-element-2a73ac2e img{width:160px;}.elementor-1385 .elementor-element.elementor-element-95bdc9f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button:focus{background-color:#0B701E;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-1c30d122{width:auto;max-width:auto;}.elementor-1385 .elementor-element.elementor-element-1c30d122 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-1c30d122.elementor-element{--align-self:flex-start;}.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-3f97baee{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-3f97baee:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-3f97baee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6D6D40;}.elementor-1385 .elementor-element.elementor-element-3f97baee.e-con{--align-self:center;}.elementor-1385 .elementor-element.elementor-element-56d3e9f1{--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;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-56d3e9f1:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-56d3e9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-5d2363f2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:-32px 0px -32px -72px;padding:12px 12px 12px 12px;border-radius:24px 24px 24px 24px;}.elementor-1385 .elementor-element.elementor-element-5d2363f2 img{width:72px;}.elementor-1385 .elementor-element.elementor-element-412b8ac3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1385 .elementor-element.elementor-element-412b8ac3 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-7fe35bf0{--display:flex;--padding-top:0px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-global-6209{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1385 .elementor-element.elementor-global-6209.elementor-element{--align-self:center;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1385 .elementor-element.elementor-global-6209 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1385 .elementor-element.elementor-global-6209 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1385 .elementor-element.elementor-global-6209 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group > label, .elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-subgroup label{color:#E4E4E4;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group > label{font-weight:600;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-type-html{padding-bottom:0px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group .elementor-field, .elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-subgroup label{font-size:17px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DEDEDE;border-radius:10px 10px 10px 10px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DEDEDE;border-radius:10px 10px 10px 10px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-field-group .elementor-select-wrapper::before{color:#DEDEDE;}.elementor-1385 .elementor-element.elementor-global-6209 .e-form__buttons__wrapper__button-next{background-color:#0E0E0E;color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-button[type="submit"]{background-color:#0E0E0E;color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .e-form__buttons__wrapper__button-previous{background-color:#006A15;color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .e-form__buttons__wrapper__button-next:hover{background-color:#006A15;color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-button[type="submit"]:hover{background-color:#006A15;color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-message.elementor-message-danger{color:#CE0000;}.elementor-1385 .elementor-element.elementor-global-6209 .elementor-message.elementor-help-inline{color:#FCFCFC;}.elementor-1385 .elementor-element.elementor-element-40224c00{--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-1385 .elementor-element.elementor-element-7b9a4b11{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-7b9a4b11:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-7b9a4b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-5d0f814f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca > .elementor-widget-container{margin:0% 20% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca{z-index:1;text-align:start;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2e8f85a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-2c78dba1{--display:flex;--justify-content:flex-start;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-54c79069 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;border-style:none;}.elementor-1385 .elementor-element.elementor-element-54c79069{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-620f5fc5{--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-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );font-family:"Saira", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button:focus{color:#000000;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-35a59a6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-1f88aabd > .elementor-widget-container{margin:-40% -27% -33% -40%;padding:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-1f88aabd img{width:100%;}.elementor-1385 .elementor-element.elementor-element-261ec8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-44108ba6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-6bd32cf3{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-6bd32cf3:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-6bd32cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-8.jpg");background-position:25% 40%;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-06e6536{--spacer-size:150px;}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-element{--align-self:center;}.elementor-1385 .elementor-element.elementor-element-62edf7d > .elementor-widget-container{border-radius:120px 120px 120px 120px;}.elementor-1385 .elementor-element.elementor-element-62edf7d .elementor-icon-wrapper{text-align:center;}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-framed .elementor-icon, .elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-framed .elementor-icon, .elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-framed .elementor-icon:hover, .elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-framed .elementor-icon:hover, .elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62edf7d .elementor-icon{font-size:64px;}.elementor-1385 .elementor-element.elementor-element-62edf7d .elementor-icon svg{height:64px;}.elementor-1385 .elementor-element.elementor-element-c25f0b1{--spacer-size:150px;}.elementor-1385 .elementor-element.elementor-element-4e69d9be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-33be5460 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-33be5460{text-align:start;}.elementor-1385 .elementor-element.elementor-element-33be5460 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-14bc72f5{text-align:start;}.elementor-1385 .elementor-element.elementor-element-14bc72f5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-4b5d02e8{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-4b5d02e8 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-4b5d02e8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-41618a7f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1385 .elementor-element.elementor-element-41618a7f{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-3c38e5f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-3c38e5f3:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-3c38e5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1385 .elementor-element.elementor-element-270b9e08{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-1d1a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-49338ae5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-49338ae5{text-align:start;}.elementor-1385 .elementor-element.elementor-element-49338ae5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-273b5a23{text-align:start;}.elementor-1385 .elementor-element.elementor-element-273b5a23 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-24b60c16{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-24b60c16 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-24b60c16 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-3f6ac6c2 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-3f6ac6c2{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-67f9ba07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-67f9ba07{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-67f9ba07 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-492fbbbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-492fbbbb{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-38c80607{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-38c80607:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-38c80607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-9.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-2c220067{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-32bfc6fc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.16;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-32bfc6fc:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1385 .elementor-element.elementor-element-32bfc6fc::before, .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-32bfc6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-7.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-635a2966{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-79e3ce2f img{width:16px;}.elementor-1385 .elementor-element.elementor-element-41879668 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-41879668{text-align:center;}.elementor-1385 .elementor-element.elementor-element-41879668 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6e24f278 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-5d43b92{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-5d43b92 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-1385 .elementor-element.elementor-element-5d43b92 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-25d0419{text-align:center;}.elementor-1385 .elementor-element.elementor-element-25d0419 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-546f59b1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1385 .elementor-element.elementor-element-546f59b1{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-34a70534{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-17dd453f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-789a31ee{text-align:start;}.elementor-1385 .elementor-element.elementor-element-789a31ee img{width:54px;}.elementor-1385 .elementor-element.elementor-element-26f32dca{text-align:start;}.elementor-1385 .elementor-element.elementor-element-26f32dca .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-29a0a503{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2a443751{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-5c5a544d{text-align:start;}.elementor-1385 .elementor-element.elementor-element-5c5a544d img{width:54px;}.elementor-1385 .elementor-element.elementor-element-283dc8b6{text-align:start;}.elementor-1385 .elementor-element.elementor-element-283dc8b6 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-5125c91e{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-3dbf07c4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-43cb610c{text-align:start;}.elementor-1385 .elementor-element.elementor-element-43cb610c img{width:54px;}.elementor-1385 .elementor-element.elementor-element-128fbbc4{text-align:start;}.elementor-1385 .elementor-element.elementor-element-128fbbc4 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2f75edfc{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-1e51011e{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Saira", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button:focus{color:#000000;}.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-4a9f1957{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-354aed69{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-71eb935e{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-71eb935e:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-71eb935e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-10.jpg");background-position:25% 40%;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-6050812e{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-624ce318{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-39116b47 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-39116b47{text-align:start;}.elementor-1385 .elementor-element.elementor-element-39116b47 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-5971be7f{text-align:start;}.elementor-1385 .elementor-element.elementor-element-5971be7f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-5f76f278{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-5f76f278 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-5f76f278 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-14f9d46e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-14f9d46e{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-6ff77b83 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-6ff77b83{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-6ff77b83 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-7670b388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-7670b388{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-1c8a0326{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-1c8a0326:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-1c8a0326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1385 .elementor-element.elementor-element-65665eb6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-235037dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-6806c396 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6806c396{text-align:start;}.elementor-1385 .elementor-element.elementor-element-6806c396 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-496ca05a{text-align:start;}.elementor-1385 .elementor-element.elementor-element-496ca05a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-268fdbe3{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-268fdbe3 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-268fdbe3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-6f5b038c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-6f5b038c{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-66290237 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-66290237{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-66290237 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-5a99d406 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-5a99d406{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-4a2c5b7f{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-4a2c5b7f:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-4a2c5b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-12.jpg");background-position:30% 50%;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-47a80cd1{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-1bafdf30{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-1bafdf30:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-1bafdf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-4ec79715{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-41f12aa > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-41f12aa{text-align:start;}.elementor-1385 .elementor-element.elementor-element-41f12aa .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-49f675d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-495fa20c{width:auto;max-width:auto;}.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-585e809c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-66845bfe{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-2d0b60bb{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-2d0b60bb:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2d0b60bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-13.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-64257ba{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-ffd3e7b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-26761561 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-26761561{text-align:start;}.elementor-1385 .elementor-element.elementor-element-26761561 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-75975da3{text-align:start;}.elementor-1385 .elementor-element.elementor-element-75975da3 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-640a474a{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-640a474a .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-640a474a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-3c61804f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-3c61804f{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-75e883c5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-75e883c5{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-75e883c5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-6a366763 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-6a366763{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-40c5af3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-40c5af3:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-40c5af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1385 .elementor-element.elementor-element-2bb1bd36{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-7e322416{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e{text-align:start;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-19182b7c{text-align:start;}.elementor-1385 .elementor-element.elementor-element-19182b7c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-3e4e7181{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-3e4e7181 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-3e4e7181 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-44eaea73 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-44eaea73{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-205b674b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-205b674b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-205b674b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-657b1bdd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-657b1bdd{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-68b97ac2{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-68b97ac2:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-68b97ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-14.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-127d6f09{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-5ebd6d90{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.16;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-5ebd6d90:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1385 .elementor-element.elementor-element-5ebd6d90::before, .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-5ebd6d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-16.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-2eb98e3{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-49ff710a img{width:16px;}.elementor-1385 .elementor-element.elementor-element-70739940 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-70739940{text-align:center;}.elementor-1385 .elementor-element.elementor-element-70739940 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2837f274 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-7eec5204{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-7eec5204 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-1385 .elementor-element.elementor-element-7eec5204 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-4a7fa6b0{text-align:center;}.elementor-1385 .elementor-element.elementor-element-4a7fa6b0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-716503b4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1385 .elementor-element.elementor-element-716503b4{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-40a6f840{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-6e711301{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-6e711301:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-6e711301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-15.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-5efa1572{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-3e195f03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-5514323f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1385 .elementor-element.elementor-element-5514323f .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-1e368fc6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-1e368fc6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-1e368fc6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-6b5ccd00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-6b5ccd00{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6b8a084f{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Saira", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button:focus{color:#000000;}.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-55daea6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-433c82ce{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-5767214d{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-5767214d:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-5767214d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-17.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-fc3736f{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-2978da4a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-29453478 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-29453478{text-align:start;}.elementor-1385 .elementor-element.elementor-element-29453478 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-2f39b14d{text-align:start;}.elementor-1385 .elementor-element.elementor-element-2f39b14d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-567f6bc1{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-567f6bc1 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-567f6bc1 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-1f0534b7 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-1f0534b7{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-6a689a28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-6a689a28{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-6a689a28 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-3483e624 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-3483e624{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-24e8db13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-24e8db13:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-24e8db13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1385 .elementor-element.elementor-element-4a075a37{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-2d9146ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-203316c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-203316c{text-align:start;}.elementor-1385 .elementor-element.elementor-element-203316c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-389af4bb{text-align:start;}.elementor-1385 .elementor-element.elementor-element-389af4bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-6139f52d{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-6139f52d .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-6139f52d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-3c91a788 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-3c91a788{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-5068d7ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-5068d7ee{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-5068d7ee .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-71cb8cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-71cb8cc7{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-70c85553{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-70c85553:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-70c85553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-19.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-478f750e{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-31afbbda{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-6352b210{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-19654427{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-1385 .elementor-element.elementor-element-19654427:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-19654427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-20.jpg");background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-2833f668{--spacer-size:350px;}.elementor-1385 .elementor-element.elementor-element-6b21a3a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-c40b25f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-c40b25f{text-align:start;}.elementor-1385 .elementor-element.elementor-element-c40b25f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-690da494{text-align:start;}.elementor-1385 .elementor-element.elementor-element-690da494 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-1cf38f6{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-1cf38f6 .elementor-divider-separator{width:66%;margin:0 auto;margin-left:0;}.elementor-1385 .elementor-element.elementor-element-1cf38f6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-76b9112 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-76b9112{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-683101a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-683101a6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-683101a6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-6cc632ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-6cc632ba{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-2501552a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.14;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-2501552a:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2501552a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1385 .elementor-element.elementor-element-2501552a::before, .elementor-1385 .elementor-element.elementor-element-2501552a > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-2501552a > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-2501552a > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-2501552a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-2501552a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-3.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-2ed83f25{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-11281ca7 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-423fdbcd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-423fdbcd{text-align:center;}.elementor-1385 .elementor-element.elementor-element-423fdbcd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-49083db7 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-1bba926f{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-1bba926f .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-1385 .elementor-element.elementor-element-1bba926f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-2b442827{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-660ebbbf{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-51d763eb{text-align:start;}.elementor-1385 .elementor-element.elementor-element-51d763eb img{width:54px;}.elementor-1385 .elementor-element.elementor-element-7bd70900{text-align:start;}.elementor-1385 .elementor-element.elementor-element-7bd70900 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6e851fd4{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6df52a3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-11652dbb{text-align:start;}.elementor-1385 .elementor-element.elementor-element-11652dbb img{width:54px;}.elementor-1385 .elementor-element.elementor-element-2bf9a16d{text-align:start;}.elementor-1385 .elementor-element.elementor-element-2bf9a16d .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6227c142{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-527f623b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-6acb1557{text-align:start;}.elementor-1385 .elementor-element.elementor-element-6acb1557 img{width:54px;}.elementor-1385 .elementor-element.elementor-element-4f94a7b0{text-align:start;}.elementor-1385 .elementor-element.elementor-element-4f94a7b0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-2828e249{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-358b7f8a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-709bb1f5{text-align:start;}.elementor-1385 .elementor-element.elementor-element-709bb1f5 img{width:54px;}.elementor-1385 .elementor-element.elementor-element-7bbcdda2{text-align:start;}.elementor-1385 .elementor-element.elementor-element-7bbcdda2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-60f0e444{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-35d30dc6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-7209d5a7{text-align:start;}.elementor-1385 .elementor-element.elementor-element-7209d5a7 img{width:54px;}.elementor-1385 .elementor-element.elementor-element-3da8aeeb{text-align:start;}.elementor-1385 .elementor-element.elementor-element-3da8aeeb .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-628d4f2a{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-5b08c9f0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-75e4e0b6{text-align:start;}.elementor-1385 .elementor-element.elementor-element-75e4e0b6 img{width:54px;}.elementor-1385 .elementor-element.elementor-element-27977ffe{text-align:start;}.elementor-1385 .elementor-element.elementor-element-27977ffe .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-77720333{font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-1b9f5c14{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Saira", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button:focus{color:#000000;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-5c421299{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-45e65a4c{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-37a88054 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0{text-align:center;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1385 .elementor-element.elementor-element-25dbe0be img{width:16px;}.elementor-1385 .elementor-element.elementor-element-45236629 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-45236629{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#000000;}.elementor-1385 .elementor-element.elementor-element-63ceca67{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-63ceca67 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-1385 .elementor-element.elementor-element-63ceca67 .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-1385 .elementor-element.elementor-element-63ceca67 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-2d68e6bb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1385 .elementor-element.elementor-element-2d68e6bb{text-align:center;}.elementor-1385 .elementor-element.elementor-element-2d68e6bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-497179f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-5d3b6200{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-b1d17d1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-b1d17d1:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-b1d17d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-6e8e8c7b img{width:48px;}.elementor-1385 .elementor-element.elementor-element-3484c5c5{text-align:center;}.elementor-1385 .elementor-element.elementor-element-3484c5c5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-db44597{text-align:center;}.elementor-1385 .elementor-element.elementor-element-db44597 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-52f2508d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-52f2508d:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-52f2508d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-53838748 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-4eaf8024{text-align:center;}.elementor-1385 .elementor-element.elementor-element-4eaf8024 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-29ee3f34{text-align:center;}.elementor-1385 .elementor-element.elementor-element-29ee3f34 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-7f24321c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-7f24321c:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-7f24321c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-1311d177 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-5b6df6b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-5b6df6b2{text-align:center;}.elementor-1385 .elementor-element.elementor-element-5b6df6b2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-24eefbeb{text-align:center;}.elementor-1385 .elementor-element.elementor-element-24eefbeb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-7edc279d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-7edc279d:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-7edc279d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-116da26a img{width:48px;}.elementor-1385 .elementor-element.elementor-element-6a21cdf5{text-align:center;}.elementor-1385 .elementor-element.elementor-element-6a21cdf5 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-517fa720{text-align:center;}.elementor-1385 .elementor-element.elementor-element-517fa720 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-48d0904a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-48d0904a:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-48d0904a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-783cca7d img{width:48px;}.elementor-1385 .elementor-element.elementor-element-1b72e20c{text-align:center;}.elementor-1385 .elementor-element.elementor-element-1b72e20c .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-68889099{text-align:center;}.elementor-1385 .elementor-element.elementor-element-68889099 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-51b3d1d9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-51b3d1d9:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-51b3d1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-11f3ec4 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-264975a0{text-align:center;}.elementor-1385 .elementor-element.elementor-element-264975a0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-62138f56{text-align:center;}.elementor-1385 .elementor-element.elementor-element-62138f56 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-2e1a8581{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-2e1a8581:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2e1a8581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-251dba79 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-18c83061{text-align:center;}.elementor-1385 .elementor-element.elementor-element-18c83061 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-5d9549f{text-align:center;}.elementor-1385 .elementor-element.elementor-element-5d9549f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-4756d043{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-4756d043:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-4756d043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-3a07fc45 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-6616beca{text-align:center;}.elementor-1385 .elementor-element.elementor-element-6616beca .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-11c30cfa{text-align:center;}.elementor-1385 .elementor-element.elementor-element-11c30cfa .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-2601033c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-2601033c:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2601033c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-492e434d img{width:48px;}.elementor-1385 .elementor-element.elementor-element-338259b9{text-align:center;}.elementor-1385 .elementor-element.elementor-element-338259b9 .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-1494657f{text-align:center;}.elementor-1385 .elementor-element.elementor-element-1494657f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-7e344292{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-7e344292:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-7e344292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1385 .elementor-element.elementor-element-6ccc4a16 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-7f93fdba{text-align:center;}.elementor-1385 .elementor-element.elementor-element-7f93fdba .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-789657ad{text-align:center;}.elementor-1385 .elementor-element.elementor-element-789657ad .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1385 .elementor-element.elementor-element-48f73c5f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-48f73c5f:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1385 .elementor-element.elementor-element-48f73c5f::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amptcalgaryelectricians.com/wp-content/uploads/2025/10/residential-electrical-services-BG-5.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-47469a31{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-3cadacc0 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-558a2552 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-558a2552{text-align:center;}.elementor-1385 .elementor-element.elementor-element-558a2552 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.375rem);font-weight:600;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-53faf1b0 img{width:16px;}.elementor-1385 .elementor-element.elementor-element-6b0effcb{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-1385 .elementor-element.elementor-element-6b0effcb .elementor-divider-separator{width:66%;margin:0 auto;margin-center:0;}.elementor-1385 .elementor-element.elementor-element-6b0effcb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1385 .elementor-element.elementor-element-58ad582a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-68d643ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-6ebec756 > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6ebec756{text-align:start;}.elementor-1385 .elementor-element.elementor-element-6ebec756 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.375rem, 0.4893rem + 1.8476vw, 1.875rem);font-weight:500;text-transform:uppercase;line-height:1.42em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-6db9e6c5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1385 .elementor-element.elementor-element-6db9e6c5{text-align:start;font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-364e7c31{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1385 .elementor-element.elementor-element-364e7c31:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-364e7c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-4be1621d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-4be1621d{text-align:start;}.elementor-1385 .elementor-element.elementor-element-4be1621d .elementor-heading-title{font-family:"Saira", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.42em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1385 .elementor-element.elementor-element-15c65096{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1385 .elementor-element.elementor-element-15c65096 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1385 .elementor-element.elementor-element-29c7d8f0{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Saira", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button:focus{color:#000000;}.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button{background-color:#FFFFFF00;font-family:"Saira", Sans-serif;font-weight:700;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:4px 4px 4px 4px;}.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button:hover, .elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button:focus{background-color:#3A3A3A;color:#000000;}.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button:hover svg, .elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button:focus svg{fill:#000000;}.elementor-1385 .elementor-element.elementor-element-2e8b7689{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-2e8b7689:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2e8b7689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c{width:100%;max-width:100%;text-align:center;}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(1.6875rem, 0.4697rem + 2.5404vw, 2.225rem);font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1385 .elementor-element.elementor-element-19e4682f{--overlay-opacity:1;}.elementor-1385 .elementor-element.elementor-element-4c74b610{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1385 .elementor-element.elementor-element-40faaf67{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-4f7ea5a9 .elementor-heading-title{font-size:18px;}.elementor-1385 .elementor-element.elementor-element-56d3e9f1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1385 .elementor-element.elementor-element-5d2363f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-5d2363f2 img{width:48px;}.elementor-1385 .elementor-element.elementor-element-412b8ac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-54c79069 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-261ec8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-44108ba6{--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-1385 .elementor-element.elementor-element-6bd32cf3:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-6bd32cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-3c38e5f3{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-270b9e08{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1385 .elementor-element.elementor-element-32bfc6fc{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-34a70534{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-1385 .elementor-element.elementor-element-4a9f1957{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-354aed69{--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-1385 .elementor-element.elementor-element-71eb935e:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-71eb935e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-1c8a0326{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-65665eb6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1385 .elementor-element.elementor-element-4a2c5b7f:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-4a2c5b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1385 .elementor-element.elementor-element-1bafdf30{--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-1385 .elementor-element.elementor-element-4ec79715{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1385 .elementor-element.elementor-element-41f12aa{text-align:center;}.elementor-1385 .elementor-element.elementor-element-49f675d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1385 .elementor-element.elementor-element-585e809c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-66845bfe{--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-1385 .elementor-element.elementor-element-2d0b60bb:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-2d0b60bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-40c5af3{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-2bb1bd36{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1385 .elementor-element.elementor-element-68b97ac2:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-68b97ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1385 .elementor-element.elementor-element-5ebd6d90{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-40a6f840{--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-1385 .elementor-element.elementor-element-3e195f03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-55daea6e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-433c82ce{--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-1385 .elementor-element.elementor-element-5767214d:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-5767214d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-24e8db13{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-4a075a37{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1385 .elementor-element.elementor-element-70c85553:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-70c85553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1385 .elementor-element.elementor-element-31afbbda{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-6352b210{--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-1385 .elementor-element.elementor-element-19654427:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-19654427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-2501552a{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-2b442827{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-1385 .elementor-element.elementor-element-5c421299{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-45236629 > .elementor-widget-container{margin:16px 0px -16px 0px;}.elementor-1385 .elementor-element.elementor-element-2d68e6bb > .elementor-widget-container{margin:20px 0px 12px 0px;}.elementor-1385 .elementor-element.elementor-element-5d3b6200{--e-con-grid-template-columns:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-48f73c5f{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1385 .elementor-element.elementor-element-58ad582a{--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-1385 .elementor-element.elementor-element-6ebec756 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6ebec756{text-align:center;}.elementor-1385 .elementor-element.elementor-element-6db9e6c5{text-align:center;}.elementor-1385 .elementor-element.elementor-element-4be1621d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-4be1621d .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-1385 .elementor-element.elementor-element-19e4682f:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-19e4682f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:960px auto;}.elementor-1385 .elementor-element.elementor-element-19e4682f{--overlay-opacity:1;--padding-top:40px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-4c74b610{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1385 .elementor-element.elementor-element-40faaf67{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-903c7ac .elementor-heading-title{font-size:32px;}.elementor-1385 .elementor-element.elementor-element-2bcdbd9e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-225135f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-1385 .elementor-element.elementor-element-225135f0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1385 .elementor-element.elementor-element-10b1f9fd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-2a73ac2e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-1c30d122{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-3f97baee{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-56d3e9f1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-5d2363f2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-5d2363f2 > .elementor-widget-container{padding:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;}.elementor-1385 .elementor-element.elementor-element-412b8ac3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-412b8ac3 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-7fe35bf0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-7b9a4b11{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-5d0f814f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-403df0cb > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-403df0cb{text-align:center;}.elementor-1385 .elementor-element.elementor-element-403df0cb img{width:180px;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-1a9bfdca{text-align:center;}.elementor-1385 .elementor-element.elementor-element-2c78dba1{--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1385 .elementor-element.elementor-element-54c79069 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1385 .elementor-element.elementor-element-54c79069{text-align:center;}.elementor-1385 .elementor-element.elementor-element-620f5fc5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-3f0a8dae{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-57bc0c8c{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-261ec8c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-06e6536{--spacer-size:90px;}.elementor-1385 .elementor-element.elementor-element-62edf7d .elementor-icon{font-size:42px;}.elementor-1385 .elementor-element.elementor-element-62edf7d .elementor-icon svg{height:42px;}.elementor-1385 .elementor-element.elementor-element-c25f0b1{--spacer-size:90px;}.elementor-1385 .elementor-element.elementor-element-33be5460{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-33be5460 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-33be5460 .elementor-heading-title{line-height:1.1em;letter-spacing:-0.5px;}.elementor-1385 .elementor-element.elementor-element-4b5d02e8 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-3c38e5f3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-49338ae5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-49338ae5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-49338ae5 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-24b60c16 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-2c220067{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-32bfc6fc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-635a2966{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-79e3ce2f{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-41879668{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-41879668 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-41879668 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-6e24f278{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-5d43b92 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-34a70534{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1385 .elementor-element.elementor-element-1e51011e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-21f02544{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-2cecbeab{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-4a9f1957{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-6050812e{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-39116b47{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-39116b47 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-39116b47 .elementor-heading-title{line-height:1.1em;letter-spacing:-0.5px;}.elementor-1385 .elementor-element.elementor-element-5f76f278 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-1c8a0326{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-6806c396{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-6806c396 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6806c396 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-268fdbe3 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-47a80cd1{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-1bafdf30{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-41f12aa{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-41f12aa > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-41f12aa .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-49f675d9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-495fa20c{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-585e809c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-64257ba{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-26761561{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-26761561 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-26761561 .elementor-heading-title{line-height:1.1em;letter-spacing:-0.5px;}.elementor-1385 .elementor-element.elementor-element-640a474a .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-40c5af3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-7bf1dc6e .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-3e4e7181 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-127d6f09{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-5ebd6d90{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-2eb98e3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-49ff710a{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-70739940{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-70739940 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-70739940 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-2837f274{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-7eec5204 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-6b8a084f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-3777a678{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-2a95ef49{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-55daea6e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-fc3736f{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-29453478{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-29453478 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-29453478 .elementor-heading-title{line-height:1.1em;letter-spacing:-0.5px;}.elementor-1385 .elementor-element.elementor-element-567f6bc1 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-24e8db13{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-203316c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-203316c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-203316c .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-6139f52d .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-70c85553:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-70c85553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1385 .elementor-element.elementor-element-478f750e{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-31afbbda{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-2833f668{--spacer-size:200px;}.elementor-1385 .elementor-element.elementor-element-c40b25f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-c40b25f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-c40b25f .elementor-heading-title{line-height:1.1em;letter-spacing:-0.5px;}.elementor-1385 .elementor-element.elementor-element-1cf38f6 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-2501552a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-2ed83f25{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-11281ca7{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-423fdbcd{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-423fdbcd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-423fdbcd .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-49083db7{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-1bba926f .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-2b442827{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1385 .elementor-element.elementor-element-1b9f5c14{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-22e3b1e5{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-50d4eac{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-5c421299{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-45e65a4c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-37a88054{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-3c3bcbf0 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-25dbe0be{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-45236629 > .elementor-widget-container{margin:16px 0px -12px 0px;}.elementor-1385 .elementor-element.elementor-element-63ceca67 .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-2d68e6bb > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-1385 .elementor-element.elementor-element-5d3b6200{--e-con-grid-template-columns:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-1385 .elementor-element.elementor-element-6e8e8c7b img{width:42px;}.elementor-1385 .elementor-element.elementor-element-db44597 .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-53838748 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-29ee3f34 .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-1311d177 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-24eefbeb .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-116da26a img{width:42px;}.elementor-1385 .elementor-element.elementor-element-517fa720 .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-783cca7d img{width:42px;}.elementor-1385 .elementor-element.elementor-element-68889099 .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-11f3ec4 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-62138f56 .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-251dba79 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-5d9549f .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-3a07fc45 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-11c30cfa .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-492e434d img{width:42px;}.elementor-1385 .elementor-element.elementor-element-1494657f .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-6ccc4a16 img{width:42px;}.elementor-1385 .elementor-element.elementor-element-789657ad .elementor-heading-title{font-size:20px;}.elementor-1385 .elementor-element.elementor-element-48f73c5f::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-48f73c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:66% 50%;}.elementor-1385 .elementor-element.elementor-element-48f73c5f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1385 .elementor-element.elementor-element-47469a31{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1385 .elementor-element.elementor-element-3cadacc0{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-558a2552{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-558a2552 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-558a2552 .elementor-heading-title{line-height:1.1em;}.elementor-1385 .elementor-element.elementor-element-53faf1b0{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-1385 .elementor-element.elementor-element-6b0effcb .elementor-divider-separator{width:100%;}.elementor-1385 .elementor-element.elementor-element-29c7d8f0{--flex-direction:column-reverse;--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1385 .elementor-element.elementor-element-b24a163{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-57ff26d6{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c{width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1385 .elementor-element.elementor-element-6ab6ee4c .elementor-heading-title{line-height:1.1em;}}@media(min-width:768px){.elementor-1385 .elementor-element.elementor-element-40faaf67{--width:55%;}.elementor-1385 .elementor-element.elementor-element-3f97baee{--width:45%;}.elementor-1385 .elementor-element.elementor-element-56d3e9f1{--width:96%;}.elementor-1385 .elementor-element.elementor-element-2c78dba1{--width:75%;}.elementor-1385 .elementor-element.elementor-element-35a59a6b{--width:25%;}.elementor-1385 .elementor-element.elementor-element-6bd32cf3{--width:40%;}.elementor-1385 .elementor-element.elementor-element-4e69d9be{--width:60%;}.elementor-1385 .elementor-element.elementor-element-1d1a8{--width:60%;}.elementor-1385 .elementor-element.elementor-element-38c80607{--width:40%;}.elementor-1385 .elementor-element.elementor-element-71eb935e{--width:40%;}.elementor-1385 .elementor-element.elementor-element-624ce318{--width:60%;}.elementor-1385 .elementor-element.elementor-element-235037dc{--width:60%;}.elementor-1385 .elementor-element.elementor-element-4a2c5b7f{--width:40%;}.elementor-1385 .elementor-element.elementor-element-4ec79715{--width:66.6666%;}.elementor-1385 .elementor-element.elementor-element-49f675d9{--width:33.3333%;}.elementor-1385 .elementor-element.elementor-element-2d0b60bb{--width:40%;}.elementor-1385 .elementor-element.elementor-element-ffd3e7b{--width:60%;}.elementor-1385 .elementor-element.elementor-element-7e322416{--width:60%;}.elementor-1385 .elementor-element.elementor-element-68b97ac2{--width:40%;}.elementor-1385 .elementor-element.elementor-element-6e711301{--width:45%;}.elementor-1385 .elementor-element.elementor-element-3e195f03{--width:55%;}.elementor-1385 .elementor-element.elementor-element-5767214d{--width:40%;}.elementor-1385 .elementor-element.elementor-element-2978da4a{--width:60%;}.elementor-1385 .elementor-element.elementor-element-2d9146ca{--width:60%;}.elementor-1385 .elementor-element.elementor-element-70c85553{--width:40%;}.elementor-1385 .elementor-element.elementor-element-19654427{--width:40%;}.elementor-1385 .elementor-element.elementor-element-6b21a3a6{--width:60%;}.elementor-1385 .elementor-element.elementor-element-68d643ee{--width:60%;}.elementor-1385 .elementor-element.elementor-element-364e7c31{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1385 .elementor-element.elementor-element-40faaf67{--width:100%;}.elementor-1385 .elementor-element.elementor-element-3f97baee{--width:100%;}.elementor-1385 .elementor-element.elementor-element-2c78dba1{--width:100%;}.elementor-1385 .elementor-element.elementor-element-6bd32cf3{--width:100%;}.elementor-1385 .elementor-element.elementor-element-4e69d9be{--width:100%;}.elementor-1385 .elementor-element.elementor-element-1d1a8{--width:100%;}.elementor-1385 .elementor-element.elementor-element-38c80607{--width:100%;}.elementor-1385 .elementor-element.elementor-element-71eb935e{--width:100%;}.elementor-1385 .elementor-element.elementor-element-624ce318{--width:100%;}.elementor-1385 .elementor-element.elementor-element-235037dc{--width:100%;}.elementor-1385 .elementor-element.elementor-element-4a2c5b7f{--width:100%;}.elementor-1385 .elementor-element.elementor-element-4ec79715{--width:100%;}.elementor-1385 .elementor-element.elementor-element-49f675d9{--width:100%;}.elementor-1385 .elementor-element.elementor-element-2d0b60bb{--width:100%;}.elementor-1385 .elementor-element.elementor-element-ffd3e7b{--width:100%;}.elementor-1385 .elementor-element.elementor-element-7e322416{--width:100%;}.elementor-1385 .elementor-element.elementor-element-68b97ac2{--width:100%;}.elementor-1385 .elementor-element.elementor-element-6e711301{--width:100%;}.elementor-1385 .elementor-element.elementor-element-3e195f03{--width:100%;}.elementor-1385 .elementor-element.elementor-element-5767214d{--width:100%;}.elementor-1385 .elementor-element.elementor-element-2978da4a{--width:100%;}.elementor-1385 .elementor-element.elementor-element-2d9146ca{--width:100%;}.elementor-1385 .elementor-element.elementor-element-70c85553{--width:100%;}.elementor-1385 .elementor-element.elementor-element-19654427{--width:100%;}.elementor-1385 .elementor-element.elementor-element-6b21a3a6{--width:100%;}.elementor-1385 .elementor-element.elementor-element-68d643ee{--width:100%;}.elementor-1385 .elementor-element.elementor-element-364e7c31{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-903c7ac *//* Service Hero H1 - Two Line Style */
.elementor-heading-title .h1-eyebrow {
  display: block;
  font-size: 0.40em;
  line-height: 25px;
  font-weight: 600;
  color: #4CAF50;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 10px;
}

.elementor-heading-title .h1-main {
  display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c30d122 */.elementor-1385 .elementor-element.elementor-element-1c30d122 .btn-highlight{
   display: block;
   font-size: 1.6rem;
   margin-top: 4px;
}
.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button::before{
    content:'';
    position: absolute;
    background: #0b701e;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-1c30d122 .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-1c30d122:hover .elementor-button-icon{
    color: white; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-6209 */#field_e8edfe1{
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f97baee */.elementor-1385 .elementor-element.elementor-element-3f97baee {
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
}

.elementor-1385 .elementor-element.elementor-element-3f97baee button {
    background-color: #33A549 !important;
    font-family: Saira;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4682f */@media(max-width:1024px) {
    .elementor-1385 .elementor-element.elementor-element-19e4682f:before {
        background-image: unset  !important;
        background-color: rgba(0,0,0,.8) !important;
    }
        
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f0a8dae */.elementor-1385 .elementor-element.elementor-element-3f0a8dae .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-3f0a8dae .elementor-button-icon {
    font-size: 1.4rem;
}


.elementor-1385 .elementor-element.elementor-element-3f0a8dae:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57bc0c8c */.elementor-1385 .elementor-element.elementor-element-57bc0c8c .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-57bc0c8c .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-57bc0c8c:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33be5460 */.elementor-1385 .elementor-element.elementor-element-33be5460 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49338ae5 */.elementor-1385 .elementor-element.elementor-element-49338ae5 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41879668 */.elementor-1385 .elementor-element.elementor-element-41879668 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21f02544 */.elementor-1385 .elementor-element.elementor-element-21f02544 .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-21f02544 .elementor-button-icon {
    font-size: 1.4rem;
}


.elementor-1385 .elementor-element.elementor-element-21f02544:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cecbeab */.elementor-1385 .elementor-element.elementor-element-2cecbeab .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-2cecbeab .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-2cecbeab:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39116b47 */.elementor-1385 .elementor-element.elementor-element-39116b47 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6806c396 */.elementor-1385 .elementor-element.elementor-element-6806c396 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41f12aa */.elementor-1385 .elementor-element.elementor-element-41f12aa span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-495fa20c */.elementor-1385 .elementor-element.elementor-element-495fa20c .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-495fa20c .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-495fa20c:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26761561 */.elementor-1385 .elementor-element.elementor-element-26761561 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf1dc6e */.elementor-1385 .elementor-element.elementor-element-7bf1dc6e span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70739940 */.elementor-1385 .elementor-element.elementor-element-70739940 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3777a678 */.elementor-1385 .elementor-element.elementor-element-3777a678 .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-3777a678 .elementor-button-icon {
    font-size: 1.4rem;
}


.elementor-1385 .elementor-element.elementor-element-3777a678:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a95ef49 */.elementor-1385 .elementor-element.elementor-element-2a95ef49 .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-2a95ef49 .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-2a95ef49:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29453478 */.elementor-1385 .elementor-element.elementor-element-29453478 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-203316c */.elementor-1385 .elementor-element.elementor-element-203316c span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c40b25f */.elementor-1385 .elementor-element.elementor-element-c40b25f span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423fdbcd */.elementor-1385 .elementor-element.elementor-element-423fdbcd span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22e3b1e5 */.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-22e3b1e5 .elementor-button-icon {
    font-size: 1.4rem;
}


.elementor-1385 .elementor-element.elementor-element-22e3b1e5:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50d4eac */.elementor-1385 .elementor-element.elementor-element-50d4eac .btn-highlight{
   display: block;
   font-size: 1.4rem
}
.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-50d4eac .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-50d4eac:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c3bcbf0 */.elementor-1385 .elementor-element.elementor-element-3c3bcbf0 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-558a2552 */.elementor-1385 .elementor-element.elementor-element-558a2552 span {
    color: #33a549;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-15c65096 */.elementor-1385 .elementor-element.elementor-element-15c65096 b {
    text-transform: uppercase;
    display: block
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b24a163 */.elementor-1385 .elementor-element.elementor-element-b24a163 .btn-highlight{
   display: block;
   font-size: 1.4rem;
   margin-top: 2px;
}
.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-b24a163 .elementor-button-icon {
    font-size: 1.4rem;
}


.elementor-1385 .elementor-element.elementor-element-b24a163:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57ff26d6 */.elementor-1385 .elementor-element.elementor-element-57ff26d6 .btn-highlight{
   display: block;
   font-size: 1.4rem;
   margin-top: 2px;
}
.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button::before{
    content:'';
    position: absolute;
    background: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease; 
    border-radius: 4px;
}

/*Hover class*/
.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: left;
    border-radius: 4px;

}

/*Button text*/
.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button-text{
    z-index: 1;
}

.elementor-1385 .elementor-element.elementor-element-57ff26d6 .elementor-button-icon {
    font-size: 1.4rem;
}

.elementor-1385 .elementor-element.elementor-element-57ff26d6:hover .elementor-button-icon{
    color: black; 
    z-index: 1;
    transition: color .5s ease
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ab6ee4c */.elementor-1385 .elementor-element.elementor-element-6ab6ee4c span {
    color: #33a549;
    display: block;
}/* End custom CSS */
/* Start custom CSS */html,body {
    overflow-x: hidden;
}/* End custom CSS */