.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-63c7ce9{--display:flex;--min-height:803px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-63c7ce9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-63c7ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2024/12/bg-first.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-63c7ce9::before, .elementor-15 .elementor-element.elementor-element-63c7ce9 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-63c7ce9 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-63c7ce9 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-63c7ce9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-63c7ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-05654ed{--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-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-733795a > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-15 .elementor-element.elementor-element-733795a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2d8186e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2d8186e .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1394833 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1394833 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-ddcd1ea > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c1d4e7{--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-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-8b8e493 > .elementor-widget-container{margin:75px 0px 0px 62px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8b8e493{text-align:center;}.elementor-15 .elementor-element.elementor-element-baf0e0d{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecedb2d{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecedb2d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ecedb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c9d9b21{--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:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-e32f8a1{--display:flex;}.elementor-15 .elementor-element.elementor-element-34b996c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-368adc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-368adc8{text-align:center;}.elementor-15 .elementor-element.elementor-element-368adc8 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-896a552{--display:flex;}.elementor-15 .elementor-element.elementor-element-6918db5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-10bf5c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-10bf5c6{text-align:center;}.elementor-15 .elementor-element.elementor-element-10bf5c6 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e4e4e26{--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;}.elementor-15 .elementor-element.elementor-element-ef29382{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4eeaae4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4eeaae4{text-align:center;}.elementor-15 .elementor-element.elementor-element-4eeaae4 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5d9873e{--display:flex;}.elementor-15 .elementor-element.elementor-element-ad7f02d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c8a0993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c8a0993{text-align:center;}.elementor-15 .elementor-element.elementor-element-c8a0993 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e51ef6a{--display:flex;}.elementor-15 .elementor-element.elementor-element-bb9f36c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-50b5a5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-50b5a5f{text-align:center;}.elementor-15 .elementor-element.elementor-element-50b5a5f .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0d30a9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 10px 10px;--padding-top:39px;--padding-bottom:33px;--padding-left:52px;--padding-right:52px;}.elementor-15 .elementor-element.elementor-element-0d30a9d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0d30a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-15 .elementor-element.elementor-element-6f8bc96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.41;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3f96668{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-d8ed0ca{--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:82px;}.elementor-15 .elementor-element.elementor-element-2572718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2572718{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-a2e856d{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a2e856d > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-6c4c1ee > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-afe1a7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f8e653{--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-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-73cc914c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 120px 15px;}.elementor-15 .elementor-element.elementor-element-73cc914c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-648ed67c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-648ed67c > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-648ed67c > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-648ed67c > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-648ed67c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb > .elementor-widget-container{padding:0 40px 0 0;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-deeb2bb{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-deeb2bb > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-393963ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-393963ad > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-468e5f08 > .elementor-widget-container{padding:0 40px 0 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-5c61558{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5c61558 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-65c10f86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-65c10f86 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-14f6424b > .elementor-widget-container{padding:0 0 0 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.625;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-8aa911c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:99px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2f66e61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2f66e61{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-62a699c{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-62a699c > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:14px 0px 104px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-28d229d{--e-image-carousel-slides-to-show:6;}.elementor-15 .elementor-element.elementor-element-28d229d .swiper-wrapper{display:flex;align-items:center;}.elementor-15 .elementor-element.elementor-element-3129d24{--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;--overlay-opacity:1;--padding-top:110px;--padding-bottom:254px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-3129d24:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-15 .elementor-element.elementor-element-3129d24::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/bg23423.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-fb51166{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9e016a3{--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-15 .elementor-element.elementor-element-459241f > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-15 .elementor-element.elementor-element-459241f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0c6646b{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0c6646b > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a279318{--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-15 .elementor-element.elementor-element-9c21e9a > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9c21e9a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8b5ebe0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c59023{--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-15 .elementor-element.elementor-element-a5c0a2e{width:initial;max-width:initial;top:85px;z-index:0;}.elementor-15 .elementor-element.elementor-element-a5c0a2e > .elementor-widget-container{--e-transform-translateX:15px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a5c0a2e{right:-11.994px;}body.rtl .elementor-15 .elementor-element.elementor-element-a5c0a2e{left:-11.994px;}.elementor-15 .elementor-element.elementor-element-6a638b5{--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-widget-custom_widget_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-e8a653c{--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:-154px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bea4ed4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:52px;--padding-bottom:52px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-bea4ed4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bea4ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/Group-7465.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7acd0ef{width:var( --container-widget-width, 984px );max-width:984px;--container-widget-width:984px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7acd0ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0317b00 > .elementor-widget-container{margin:47px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7c7152c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:94px;--padding-bottom:46px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-b90b558 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b90b558{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b2448cd{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b2448cd > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-6301e36{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1061cb8{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ff15f80{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-ff15f80 img{width:100%;}.elementor-15 .elementor-element.elementor-element-c556de6{--display:flex;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:29px;}.elementor-15 .elementor-element.elementor-element-54684ae{--display:flex;--min-height:48px;--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-54684ae:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-54684ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2da8440 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.1;}.elementor-15 .elementor-element.elementor-element-f0f2290 > .elementor-widget-container{--e-transform-translateY:2px;padding:12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8104b4f{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-67988df{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-67988df img{width:100%;}.elementor-15 .elementor-element.elementor-element-a45f148{--display:flex;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:29px;}.elementor-15 .elementor-element.elementor-element-d2f2022{--display:flex;--min-height:48px;--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2f2022:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d2f2022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2df3f8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.1;}.elementor-15 .elementor-element.elementor-element-e6ec123 > .elementor-widget-container{--e-transform-translateY:2px;padding:12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3df7ce8{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79882b5{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-79882b5 img{width:100%;}.elementor-15 .elementor-element.elementor-element-3230b4e{--display:flex;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:29px;--padding-right:29px;}.elementor-15 .elementor-element.elementor-element-65b9f65{--display:flex;--min-height:48px;--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-65b9f65:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-65b9f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-bd2bf3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.1;}.elementor-15 .elementor-element.elementor-element-b05bfad > .elementor-widget-container{--e-transform-translateY:2px;padding:12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8334009{--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:92px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-de45c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d3ce481{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d3ce481:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d3ce481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/dfdf34.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ee33f2c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-852c312 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-852c312{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-852c312{right:0px;}.elementor-15 .elementor-element.elementor-element-852c312{top:20px;}.elementor-15 .elementor-element.elementor-element-852c312 img{width:85%;height:100%;}.elementor-15 .elementor-element.elementor-element-f2845f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f2845f7 img{width:100%;height:100%;}.elementor-15 .elementor-element.elementor-element-5a0e0ec{--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:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-eff0f3d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-eff0f3d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-0064150 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 27px 0px;}.elementor-15 .elementor-element.elementor-element-0064150 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c52f237 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6d8f0f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:264px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-6d8f0f1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d8f0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A0D;}.elementor-15 .elementor-element.elementor-element-71d75ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-71d75ca{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-fc6bcca{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fc6bcca > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:14px 0px 4px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-9b79e2b{--display:flex;--padding-top:38px;--padding-bottom:55px;--padding-left:119px;--padding-right:119px;}.elementor-15 .elementor-element.elementor-element-24b7ca2{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25);--padding-top:58px;--padding-bottom:44px;--padding-left:67px;--padding-right:67px;}.elementor-15 .elementor-element.elementor-element-24b7ca2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-24b7ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-74f64d4{text-align:center;}.elementor-15 .elementor-element.elementor-element-74f64d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-070c21b > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-15 .elementor-element.elementor-element-070c21b{text-align:center;}.elementor-15 .elementor-element.elementor-element-070c21b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c2f6368{text-align:center;}.elementor-15 .elementor-element.elementor-element-ffbee48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ffbee48 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-15 .elementor-element.elementor-element-ffbee48 .elementor-button{padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-779646c{--display:flex;--padding-top:38px;--padding-bottom:55px;--padding-left:119px;--padding-right:119px;}.elementor-15 .elementor-element.elementor-element-d114d44{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25);--padding-top:58px;--padding-bottom:44px;--padding-left:67px;--padding-right:67px;}.elementor-15 .elementor-element.elementor-element-d114d44:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d114d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-fc33e2b{text-align:center;}.elementor-15 .elementor-element.elementor-element-fc33e2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-65626e9 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-15 .elementor-element.elementor-element-65626e9{text-align:center;}.elementor-15 .elementor-element.elementor-element-65626e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-776a05d{text-align:center;}.elementor-15 .elementor-element.elementor-element-07b63c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-07b63c2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-15 .elementor-element.elementor-element-07b63c2 .elementor-button{padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-44198b9{--display:flex;--padding-top:38px;--padding-bottom:55px;--padding-left:119px;--padding-right:119px;}.elementor-15 .elementor-element.elementor-element-115d913{--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25);--padding-top:58px;--padding-bottom:44px;--padding-left:67px;--padding-right:67px;}.elementor-15 .elementor-element.elementor-element-115d913:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-115d913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1993d49{text-align:center;}.elementor-15 .elementor-element.elementor-element-1993d49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0ec2720 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-15 .elementor-element.elementor-element-0ec2720{text-align:center;}.elementor-15 .elementor-element.elementor-element-0ec2720 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.625;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-dc547b9{text-align:center;}.elementor-15 .elementor-element.elementor-element-688fb37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-688fb37 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-15 .elementor-element.elementor-element-688fb37 .elementor-button{padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-002f4db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:53px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-002f4db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-002f4db .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7.5px;--swiper-pagination-bullet-vertical-gap:7.5px;}.elementor-15 .elementor-element.elementor-element-9a484ac{--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:-186px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7a601c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:78px;--padding-bottom:62px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-7a601c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a601c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/Group-7465.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2b58bb9{width:initial;max-width:initial;text-align:center;}.elementor-15 .elementor-element.elementor-element-2b58bb9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4e392c2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4e392c2{text-align:center;}.elementor-15 .elementor-element.elementor-element-4e392c2 .elementor-heading-title{font-family:var( --e-global-typography-9bf8f3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf8f3d-font-size );font-weight:var( --e-global-typography-9bf8f3d-font-weight );line-height:var( --e-global-typography-9bf8f3d-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9284198 > .elementor-widget-container{margin:39px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-28e9e03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:99px;--padding-bottom:113px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f7885b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f7885b{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7c0de25{--spacer-size:6px;width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7c0de25 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:14px 0px 50px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-05654ed{--width:50%;}.elementor-15 .elementor-element.elementor-element-5c1d4e7{--width:50%;}.elementor-15 .elementor-element.elementor-element-c9d9b21{--width:100%;}.elementor-15 .elementor-element.elementor-element-e32f8a1{--width:20%;}.elementor-15 .elementor-element.elementor-element-896a552{--width:20%;}.elementor-15 .elementor-element.elementor-element-e4e4e26{--width:20%;}.elementor-15 .elementor-element.elementor-element-5d9873e{--width:20%;}.elementor-15 .elementor-element.elementor-element-e51ef6a{--width:20%;}.elementor-15 .elementor-element.elementor-element-d8ed0ca{--width:50%;}.elementor-15 .elementor-element.elementor-element-7f8e653{--width:50%;}.elementor-15 .elementor-element.elementor-element-648ed67c{width:29%;}.elementor-15 .elementor-element.elementor-element-393963ad{width:36.333%;}.elementor-15 .elementor-element.elementor-element-65c10f86{width:34%;}.elementor-15 .elementor-element.elementor-element-9e016a3{--width:50%;}.elementor-15 .elementor-element.elementor-element-a279318{--width:50%;}.elementor-15 .elementor-element.elementor-element-4c59023{--width:31%;}.elementor-15 .elementor-element.elementor-element-6a638b5{--width:89%;}.elementor-15 .elementor-element.elementor-element-e8a653c{--content-width:1294px;}.elementor-15 .elementor-element.elementor-element-6301e36{--content-width:980px;}.elementor-15 .elementor-element.elementor-element-1061cb8{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-54684ae{--width:48px;}.elementor-15 .elementor-element.elementor-element-8104b4f{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-d2f2022{--width:48px;}.elementor-15 .elementor-element.elementor-element-3df7ce8{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-65b9f65{--width:48px;}.elementor-15 .elementor-element.elementor-element-d3ce481{--content-width:1338px;}.elementor-15 .elementor-element.elementor-element-ee33f2c{--width:50%;}.elementor-15 .elementor-element.elementor-element-5a0e0ec{--width:50%;}.elementor-15 .elementor-element.elementor-element-9a484ac{--content-width:1294px;}}@media(max-width:1350px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-c9d9b21{--width:100%;}.elementor-15 .elementor-element.elementor-element-e32f8a1{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-896a552{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-e4e4e26{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-5d9873e{--width:33.33%;}.elementor-15 .elementor-element.elementor-element-e51ef6a{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-c9d9b21{--width:100%;}.elementor-15 .elementor-element.elementor-element-e32f8a1{--width:50%;}.elementor-15 .elementor-element.elementor-element-896a552{--width:50%;}.elementor-15 .elementor-element.elementor-element-e4e4e26{--width:50%;}.elementor-15 .elementor-element.elementor-element-5d9873e{--width:50%;}.elementor-15 .elementor-element.elementor-element-e51ef6a{--width:50%;}}@media(max-width:1350px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-733795a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-2d8186e .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-1394833 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-8b8e493 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-baf0e0d{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-368adc8 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-10bf5c6 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-e4e4e26{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4eeaae4 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-c8a0993 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-50b5a5f .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-6f8bc96{width:initial;max-width:initial;}.elementor-15 .elementor-element.elementor-element-d8ed0ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:82px;}.elementor-15 .elementor-element.elementor-element-2572718{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-2f66e61{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-459241f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7acd0ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b90b558{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-2da8440 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-2df3f8b .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-bd2bf3d .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-d3ce481{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5a0e0ec{--padding-top:60px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-eff0f3d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0064150 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-71d75ca{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-9b79e2b{--padding-top:38px;--padding-bottom:48px;--padding-left:102px;--padding-right:102px;}.elementor-15 .elementor-element.elementor-element-779646c{--padding-top:38px;--padding-bottom:48px;--padding-left:102px;--padding-right:102px;}.elementor-15 .elementor-element.elementor-element-44198b9{--padding-top:38px;--padding-bottom:48px;--padding-left:102px;--padding-right:102px;}.elementor-15 .elementor-element.elementor-element-2b58bb9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4e392c2 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-7f7885b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-733795a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-2d8186e .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-1394833 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c9d9b21{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-368adc8 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-10bf5c6 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-4eeaae4 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-c8a0993 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-50b5a5f .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-0d30a9d{--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:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-6f8bc96{text-align:center;}.elementor-15 .elementor-element.elementor-element-5b5b926 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2572718{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-title{justify-content:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-8aa911c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2f66e61{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-459241f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7acd0ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b90b558{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6301e36{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-eff0f3d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0064150 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-6d8f0f1{--padding-top:96px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-71d75ca{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-9b79e2b{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-24b7ca2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-779646c{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-d114d44{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-44198b9{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-115d913{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-002f4db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-2b58bb9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4e392c2 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-28e9e03{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f7885b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-63c7ce9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-63c7ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/bg-m.png");}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-733795a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-2d8186e{text-align:center;}.elementor-15 .elementor-element.elementor-element-2d8186e .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-1394833{text-align:center;}.elementor-15 .elementor-element.elementor-element-1394833 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-8b8e493 img{width:252px;}.elementor-15 .elementor-element.elementor-element-baf0e0d{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ecedb2d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-c9d9b21{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-368adc8 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-10bf5c6 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-4eeaae4 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-c8a0993 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-50b5a5f .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-5b5b926 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3f96668{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-d8ed0ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2572718{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-7f8e653{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-73cc914c{padding:30px 15px 30px 15px;}.elementor-15 .elementor-element.elementor-element-648ed67c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb > .elementor-widget-container{padding:0 0 30px 0;border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-393963ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-468e5f08 > .elementor-widget-container{padding:30px 0 30px 0;border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-14f6424b > .elementor-widget-container{padding:30px 0 0 0;border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-8aa911c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2f66e61{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-62a699c > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-28d229d{--e-image-carousel-slides-to-show:4;}.elementor-15 .elementor-element.elementor-element-3129d24:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/5r2rf3w4f.png");}.elementor-15 .elementor-element.elementor-element-3129d24::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3129d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://decarbonator.com/wp-content/uploads/2025/01/Group-7485.png");background-position:top right;}.elementor-15 .elementor-element.elementor-element-3129d24{--overlay-opacity:0;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:205px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-fb51166{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-459241f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-459241f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-9c21e9a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-62323de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 38px 0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a5c0a2e{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-a5c0a2e{left:0px;}.elementor-widget-custom_widget_accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-custom_widget_accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-bea4ed4{--padding-top:52px;--padding-bottom:52px;--padding-left:27px;--padding-right:27px;}.elementor-15 .elementor-element.elementor-element-7acd0ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-b90b558{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-6301e36{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-54684ae{--width:48px;}.elementor-15 .elementor-element.elementor-element-d2f2022{--width:48px;}.elementor-15 .elementor-element.elementor-element-65b9f65{--width:48px;}.elementor-15 .elementor-element.elementor-element-8334009{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-f2845f7 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-eff0f3d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-0064150 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-6d8f0f1{--padding-top:40px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-71d75ca{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-fc6bcca > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-widget-nested-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-74f64d4 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-070c21b .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-fc33e2b .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-65626e9 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-1993d49 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-0ec2720 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-002f4db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-2b58bb9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15 .elementor-element.elementor-element-4e392c2 .elementor-heading-title{font-size:var( --e-global-typography-9bf8f3d-font-size );line-height:var( --e-global-typography-9bf8f3d-line-height );}.elementor-15 .elementor-element.elementor-element-28e9e03{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f7885b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-733795a */.elementor-15 .elementor-element.elementor-element-733795a p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-733795a p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-733795a h1 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f8bc96 */@media screen and (min-width: 768px) {
  .elementor-15 .elementor-element.elementor-element-6f8bc96 {
    width: calc(100% - 192px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b5b926 */@media screen and (min-width: 768px) {
  .elementor-15 .elementor-element.elementor-element-5b5b926 {
    width: 192px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2572718 */.elementor-15 .elementor-element.elementor-element-2572718 p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-2572718 p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-2572718 h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a0e6819 */.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-image-overlay svg  {
   
    fill: #fff;
    /*filter: none!important;*/
    opacity: 1 !important;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    /*box-shadow: 0 0 25px 0px rgba(0, 0, 0, 0.3);*/
}
.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-image-overlay svg:hover  {
   
 
    opacity: 0.8 !important;
}

.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-image-overlay svg g {
   
    filter: none!important;
}
.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-play {
    left: -45px;
    top: 50%;
    transform: translateY(-50%);
    
}
.elementor-15 .elementor-element.elementor-element-a0e6819 img {
    border-radius: 10px;
}
.elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-image-overlay img {
    aspect-ratio: auto;
    /*aspect-ratio: 16 / 9;*/
    aspect-ratio: 14 / 9;
    
}

@media screen and (max-width: 769px) {
  .elementor-15 .elementor-element.elementor-element-a0e6819 .elementor-custom-embed-play {
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    
}
}
.elementor-lightbox .elementor-video-container  {
        
        max-width: 85vw!important;
        margin:auto;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f8e653 */.elementor-15 .elementor-element.elementor-element-7f8e653 .elementor-widget-container {
        overflow: visible;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-54a55cb */.elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper {
    padding-bottom: 11px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-15 .elementor-element.elementor-element-54a55cb .elementor-counter-number-wrapper {
        flex-direction: column!important;
    align-items: center!important;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-468e5f08 */.elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper {
    padding-bottom: 11px;
     
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-15 .elementor-element.elementor-element-468e5f08 .elementor-counter-number-wrapper {
    padding-bottom: 20px;
        flex-direction: column!important;
    align-items: center!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-393963ad */@media screen and (min-width: 768px) {
  .elementor-15 .elementor-element.elementor-element-393963ad.counter_center {
    position: relative;
    
}
  .elementor-15 .elementor-element.elementor-element-393963ad.counter_center:before {
    background:var( --e-global-color-accent );
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 6px;
    border-radius: 20px;
    z-index: 1;
}
.elementor-15 .elementor-element.elementor-element-393963ad.counter_center:after {
    background:var( --e-global-color-accent );
    content: "";
    height: 100%;
    right: 0;
    position: absolute;
    top: 0;
    width: 6px;
    border-radius: 20px;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-14f6424b */.elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper {
    padding-bottom: 11px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-15 .elementor-element.elementor-element-14f6424b .elementor-counter-number-wrapper {
        flex-direction: column!important;
    align-items: center!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73cc914c */@media (max-width:769px) {
    .elementor-15 .elementor-element.elementor-element-73cc914c .elementor-counter-title {
            text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f66e61 */.elementor-15 .elementor-element.elementor-element-2f66e61 p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-2f66e61 p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-2f66e61 h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-28d229d */.elementor-15 .elementor-element.elementor-element-28d229d  {
    mix-blend-mode: luminosity!important;
}
.elementor-15 .elementor-element.elementor-element-28d229d img  {
    filter: grayscale(1)!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459241f */.elementor-15 .elementor-element.elementor-element-459241f p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-459241f p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-459241f h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c21e9a */.elementor-15 .elementor-element.elementor-element-9c21e9a strong {
    font-weight: 600!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5c0a2e */.elementor-15 .elementor-element.elementor-element-a5c0a2e {
    min-width: 401px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3129d24 */@media screen and (max-width: 769px) {
    .elementor-15 .elementor-element.elementor-element-3129d24 {
        background-repeat: no-repeat;
        background-size: contain;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acd0ef */@media (max-width:769px) {
   .elementor-15 .elementor-element.elementor-element-7acd0ef h2 {
     max-width: 304px !important;
        margin: 0 auto;
   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90b558 */.elementor-15 .elementor-element.elementor-element-b90b558 p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-b90b558 p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-b90b558 h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eff0f3d */.elementor-15 .elementor-element.elementor-element-eff0f3d p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-eff0f3d p:last-child {
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71d75ca */.elementor-15 .elementor-element.elementor-element-71d75ca p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-71d75ca p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-71d75ca h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffbee48 */.elementor-15 .elementor-element.elementor-element-ffbee48  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07b63c2 */.elementor-15 .elementor-element.elementor-element-07b63c2  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688fb37 */.elementor-15 .elementor-element.elementor-element-688fb37  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffbee48 */.elementor-15 .elementor-element.elementor-element-ffbee48  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07b63c2 */.elementor-15 .elementor-element.elementor-element-07b63c2  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688fb37 */.elementor-15 .elementor-element.elementor-element-688fb37  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffbee48 */.elementor-15 .elementor-element.elementor-element-ffbee48  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07b63c2 */.elementor-15 .elementor-element.elementor-element-07b63c2  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688fb37 */.elementor-15 .elementor-element.elementor-element-688fb37  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffbee48 */.elementor-15 .elementor-element.elementor-element-ffbee48  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07b63c2 */.elementor-15 .elementor-element.elementor-element-07b63c2  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-688fb37 */.elementor-15 .elementor-element.elementor-element-688fb37  a:hover path {

    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-002f4db */.elementor-15 .elementor-element.elementor-element-002f4db .elementor-swiper-button svg {
    border-radius: 50%;
}
.elementor-15 .elementor-element.elementor-element-002f4db .elementor-swiper-button:hover svg {
    background-color: var(--e-global-color-accent);
}
.elementor-15 .elementor-element.elementor-element-002f4db .elementor-swiper-button:hover path {
    fill: var(--e-global-color-accent);
}
.elementor-15 .elementor-element.elementor-element-002f4db .elementor-swiper-button:hover rect {
    fill: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-002f4db .elementor-button-content-wrapper {

    align-items: center;
}
.elementor-15 .elementor-element.elementor-element-002f4db .elementor-button-content-wrapper svg {

    width: 34px;
}
@media screen and (max-width: 1024px) {
    .elementor-15 .elementor-element.elementor-element-002f4db .elementor-swiper-button {
        display:none;
        
    }
    .elementor-15 .elementor-element.elementor-element-002f4db .swiper-pagination {
      max-width:250px;
      margin:0 auto;
  }
  }
  .elementor-15 .elementor-element.elementor-element-002f4db .swiper-pagination .swiper-pagination-bullet {
      width: 46px;
      border-radius: 20px!important;
      height: 6px;
      margin-top: 6px;
      margin-bottom: 6px;
  }
  .elementor-15 .elementor-element.elementor-element-002f4db .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    
    display: inline-block;
    border-radius: 50%;
    background: var(--e-global-color-text);;
    opacity: 1;
}
.elementor-15 .elementor-element.elementor-element-002f4db .swiper-pagination  {
    left: 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f7885b */.elementor-15 .elementor-element.elementor-element-7f7885b p {
    margin-bottom: 0px!important;
}
.elementor-15 .elementor-element.elementor-element-7f7885b p:last-child {
    margin-bottom: 20px!important;
}

.elementor-15 .elementor-element.elementor-element-7f7885b h2 {
    font-size: inherit!important;
    line-height: inherit!important; 
    font-weight: inherit!important;
    margin-bottom: 20px!important;
}/* End custom CSS */
/* Start custom CSS */body{
    opacity:1;
}
.footer-1{
    padding-top: 108px !important;
}/* End custom CSS */