.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-649cb7c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-649cb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-649cb7c{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-8 .elementor-element.elementor-element-649cb7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-f1d37bd .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://deckrestoration.ca/wp-content/uploads/2026/02/DeckRefreshWaterloo-6.webp);background-size:cover;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-f1d37bd .elementor-background-overlay{background-color:#0000008A;mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-8268154 .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://deckrestoration.ca/wp-content/uploads/2026/02/436744778_353480174124995_4294848617814698830_n-scaled-1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-8268154 .elementor-background-overlay{background-color:#0000008A;mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-e11b51d .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://deckrestoration.ca/wp-content/uploads/2026/02/441081854_1158500218608696_784819632931553942_n.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-repeater-item-e11b51d .elementor-background-overlay{background-color:#0000008A;mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide{transition-duration:calc(10000ms*1.2);height:70vh;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-contents{max-width:80%;text-shadow:1px 1px 6px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0.6em;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:1em;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-description{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFFC9;opacity:1;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a46ae4c{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:3em 2em 3em 2em;z-index:2;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-22cd9c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-22cd9c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-22cd9c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-22cd9c2 > .elementor-element-populated{padding:0em 2em 0em 0em;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f9bd77b{text-align:start;}.elementor-8 .elementor-element.elementor-element-f9bd77b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-12498c8{text-align:start;}.elementor-8 .elementor-element.elementor-element-12498c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a3982d2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-a3982d2 .elementor-divider-separator{width:5em;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-a3982d2 .elementor-divider{text-align:left;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );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-8 .elementor-element.elementor-element-bca8e45{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.4em/2);}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.4em/2);}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-675a6ad{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-675a6ad .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.4em/2);}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.4em/2);}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.4em/2);}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e2b0979{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-e2b0979 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-85564b5{padding:1em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-85564b5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b49bc7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b49bc7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b49bc7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-b49bc7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-premium-addon-video-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-video-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-container > div{aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-video-container video{object-fit:contain;}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-image-container, .elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-video-container{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-sticky-close{background:#FFF;}.elementor-8 .elementor-element.elementor-element-f83be77 .premium-video-box-sticky-close i{font-size:15px;}.elementor-8 .elementor-element.elementor-element-e5fc671:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e5fc671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-8 .elementor-element.elementor-element-e5fc671{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 2em 0em;}.elementor-8 .elementor-element.elementor-element-e5fc671 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-471ab2c{overflow:hidden;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-7dae6d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-7dae6d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-7dae6d0:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7dae6d0:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-element-populated{margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-850982c{text-align:center;}.elementor-8 .elementor-element.elementor-element-850982c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5636e3d{text-align:center;}.elementor-8 .elementor-element.elementor-element-5636e3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-61a0ee5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-61a0ee5 .elementor-divider-separator{width:5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-61a0ee5 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-afcfd4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-afcfd4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-afcfd4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-afcfd4f:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-afcfd4f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-afcfd4f:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-afcfd4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-63ff027{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon-box-wrapper{gap:0.2em;}.elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-63ff027.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon{font-size:1.2em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-63ff027:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-63ff027:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-63ff027 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9ce9002:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-9ce9002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-9ce9002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-9ce9002:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9ce9002:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-9ce9002:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-9ce9002 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ab926d1{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon-box-wrapper{gap:0.2em;}.elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ab926d1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon{font-size:1.2em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-ab926d1:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-ab926d1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ab926d1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-340567c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-340567c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-340567c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-340567c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-340567c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-340567c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-340567c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-340567c > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-340567c:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-340567c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-340567c:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-340567c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0b8054f{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon-box-wrapper{gap:0.2em;}.elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0b8054f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon{font-size:1.2em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-0b8054f:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0b8054f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0b8054f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-02e7736:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-02e7736.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-02e7736.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-02e7736:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-02e7736:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-02e7736:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-02e7736 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7f308ef{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon-box-wrapper{gap:0.2em;}.elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7f308ef.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon{font-size:1.2em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-7f308ef:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7f308ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7f308ef .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7cae5f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7cae5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deckrestoration.ca/wp-content/uploads/2026/02/IMG_2827-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7cae5f1 > .elementor-background-overlay{background-color:#301900;opacity:0.95;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7cae5f1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-3fd3bd3{overflow:hidden;}.elementor-8 .elementor-element.elementor-element-32ed20c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-2a80a08{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a80a08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d3855c4{text-align:center;}.elementor-8 .elementor-element.elementor-element-d3855c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ca04644{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-ca04644 .elementor-divider-separator{width:5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-ca04644 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-70ec931{overflow:hidden;}.elementor-8 .elementor-element.elementor-element-deac4e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8 .elementor-element.elementor-element-deac4e9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-8 .elementor-element.elementor-element-39aeff5 img{border-radius:4px 4px 4px 4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-3c22d13:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c22d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3c22d13, .elementor-8 .elementor-element.elementor-element-3c22d13 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-3c22d13{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:.5em .5em .5em .5em;}.elementor-8 .elementor-element.elementor-element-3c22d13:hover, .elementor-8 .elementor-element.elementor-element-3c22d13:hover > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-3c22d13:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-3c22d13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3641d4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-8 .elementor-element.elementor-element-3641d4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-3641d4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0f2afab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8a075f6{font-family:"Poppins", Sans-serif;font-size:0.8em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e80974d{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-e80974d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:1em 2.5em 1em 2.5em;}.elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1b09ee8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0c9523c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8 .elementor-element.elementor-element-0c9523c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-98c1ee6 img{border-radius:4px 4px 4px 4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-bd3dac2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd3dac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bd3dac2, .elementor-8 .elementor-element.elementor-element-bd3dac2 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-bd3dac2{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:.5em .5em .5em .5em;}.elementor-8 .elementor-element.elementor-element-bd3dac2:hover, .elementor-8 .elementor-element.elementor-element-bd3dac2:hover > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-bd3dac2:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-bd3dac2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1f868bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-8 .elementor-element.elementor-element-1f868bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-1f868bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2ac099f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3a8d39{font-family:"Poppins", Sans-serif;font-size:0.8em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4011774{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-4011774 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e936892 .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:1em 2.5em 1em 2.5em;}.elementor-8 .elementor-element.elementor-element-e936892 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e936892 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e936892 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-e936892 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-e936892 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3a0a535 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8 .elementor-element.elementor-element-3a0a535 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-308e833 img{border-radius:4px 4px 4px 4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-819c2ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-819c2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-819c2ca, .elementor-8 .elementor-element.elementor-element-819c2ca > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-819c2ca{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:.5em .5em .5em .5em;}.elementor-8 .elementor-element.elementor-element-819c2ca:hover, .elementor-8 .elementor-element.elementor-element-819c2ca:hover > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-819c2ca:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-819c2ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-8bace57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-8 .elementor-element.elementor-element-8bace57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-8bace57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-57d22ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-362108e{font-family:"Poppins", Sans-serif;font-size:0.8em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.2em/2);}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.2em/2);}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-16c9686{--e-icon-list-icon-size:1em;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-16c9686 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button{background-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:4px 4px 4px 4px;padding:1em 2.5em 1em 2.5em;}.elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bca3f5a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-35dc81b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-35dc81b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-8 .elementor-element.elementor-element-35dc81b{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-35dc81b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-91bde78{overflow:hidden;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-725eb8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-725eb8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-725eb8e:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-725eb8e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-element-populated{margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-fdcffb9{text-align:center;}.elementor-8 .elementor-element.elementor-element-fdcffb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-094e18f{text-align:center;}.elementor-8 .elementor-element.elementor-element-094e18f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-08aea62{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-08aea62 .elementor-divider-separator{width:5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-08aea62 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-e39456c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-e39456c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-e39456c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-e39456c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-e39456c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-e39456c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-e39456c > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-e39456c > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-e39456c:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-e39456c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-e39456c:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-e39456c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9e7642e{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon-box-wrapper{gap:0.5em;}.elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9e7642e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon{font-size:1.4em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-9e7642e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-9e7642e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9e7642e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c71369e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-c71369e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-c71369e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-c71369e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-c71369e > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-c71369e > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-c71369e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-c71369e > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-c71369e:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-c71369e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-c71369e:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-c71369e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c8ee17b{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon-box-wrapper{gap:0.5em;}.elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon{font-size:1.4em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-c8ee17b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-c8ee17b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c8ee17b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b50b45b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b50b45b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b50b45b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-element-populated{box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.125);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-8 .elementor-element.elementor-element-b50b45b:hover > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b50b45b:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-b50b45b:hover > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-8 .elementor-element.elementor-element-b50b45b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2e99908{margin:.5em .5em calc(var(--kit-widget-spacing, 0px) + .5em) .5em;}.elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon-box-wrapper{gap:0.5em;}.elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon-box-title{margin-block-end:0.5em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-2e99908.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon{font-size:1.4em;padding:0.6em;}.elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-2e99908:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-2e99908:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2e99908 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6996f5f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6996f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6996f5f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;z-index:2;}.elementor-8 .elementor-element.elementor-element-6996f5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b284423{overflow:hidden;}.elementor-8 .elementor-element.elementor-element-c145614 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-f6d3352{text-align:center;}.elementor-8 .elementor-element.elementor-element-f6d3352 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8aee053{text-align:center;}.elementor-8 .elementor-element.elementor-element-8aee053 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3bcf2a2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-3bcf2a2 .elementor-divider-separator{width:3.5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-3bcf2a2 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b583cc{overflow:hidden;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-42e43e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-42e43e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-42e43e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-42e43e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-eael-image-comparison .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .twentytwenty-before-label:before, .elementor-widget-eael-image-comparison .twentytwenty-after-label:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-75a4230 .eael-img-comp-container{border-radius:4px;}.elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-before-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-after-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-before-label:before, .elementor-8 .elementor-element.elementor-element-75a4230 .twentytwenty-after-label:before{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:500;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2f96aa3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-2f96aa3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-2f96aa3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2f96aa3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-19a2ff3 .eael-img-comp-container{border-radius:4px;}.elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-before-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-after-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-before-label:before, .elementor-8 .elementor-element.elementor-element-19a2ff3 .twentytwenty-after-label:before{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:500;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-e3d6f5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-e3d6f5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-e3d6f5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e3d6f5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4fd828f .eael-img-comp-container{border-radius:4px;}.elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-vertical .twentytwenty-handle:before, .elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-before-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-after-label:before{color:#FFFFFF;background:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-before-label:before, .elementor-8 .elementor-element.elementor-element-4fd828f .twentytwenty-after-label:before{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1741e7a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e420265:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e420265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e420265{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;z-index:2;}.elementor-8 .elementor-element.elementor-element-e420265 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-435fb92{overflow:hidden;}.elementor-8 .elementor-element.elementor-element-b4de5a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-5f8fe1e{text-align:center;}.elementor-8 .elementor-element.elementor-element-5f8fe1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5988842{text-align:center;}.elementor-8 .elementor-element.elementor-element-5988842 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d1c4ec6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-d1c4ec6 .elementor-divider-separator{width:3.5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-d1c4ec6 .elementor-divider{text-align:center;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ce39408 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-80dc0f8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-80dc0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5FA;}.elementor-8 .elementor-element.elementor-element-80dc0f8{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 2em 0em;}.elementor-8 .elementor-element.elementor-element-80dc0f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a5e8a28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-8 .elementor-element.elementor-element-ba32996{text-align:center;}.elementor-8 .elementor-element.elementor-element-ba32996 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b56bddb{text-align:center;}.elementor-8 .elementor-element.elementor-element-b56bddb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-82c57d0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-82c57d0 .elementor-divider-separator{width:5em;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-82c57d0 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-69eed89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69eed89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-69eed89{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-69eed89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-56bd14e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-56bd14e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-56bd14e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-c849ff4{text-align:start;}.elementor-8 .elementor-element.elementor-element-c849ff4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-afd3f07{text-align:start;}.elementor-8 .elementor-element.elementor-element-afd3f07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-ee056df{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.2px;}.elementor-8 .elementor-element.elementor-element-ee056df .elementor-divider-separator{width:3em;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-ee056df .elementor-divider{text-align:left;}.elementor-8 .elementor-element.elementor-element-4093ebf{text-align:start;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 );color:#000000;}.elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-39ea220 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-666bb91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-666bb91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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 );}.elementor-8 .elementor-element.elementor-element-b204db0{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D7D7D7;}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-toggle-title, .elementor-8 .elementor-element.elementor-element-b204db0 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title.elementor-active a, .elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-content{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 );}.elementor-8 .elementor-element.elementor-element-54bcf23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54bcf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deckrestoration.ca/wp-content/uploads/2026/02/DeckRefreshSableStain-2-scaled-1.jpg");background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-54bcf23 > .elementor-background-overlay{background-color:#000000;opacity:0.75;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-54bcf23{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;}.elementor-8 .elementor-element.elementor-element-a7e159e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-f789c75{text-align:center;}.elementor-8 .elementor-element.elementor-element-f789c75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-329721d{text-align:center;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8d58b0a .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-22cd9c2{width:60%;}.elementor-8 .elementor-element.elementor-element-59a1d7a{width:41%;}.elementor-8 .elementor-element.elementor-element-f180c21{width:58.999%;}.elementor-8 .elementor-element.elementor-element-b49bc7e{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-22cd9c2{width:100%;}.elementor-8 .elementor-element.elementor-element-b49bc7e{width:100%;}.elementor-8 .elementor-element.elementor-element-56bd14e{width:100%;}.elementor-8 .elementor-element.elementor-element-666bb91{width:100%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-7cae5f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7cae5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-54bcf23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54bcf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-contents{max-width:90%;}.elementor-8 .elementor-element.elementor-element-22cd9c2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-12498c8 .elementor-heading-title{font-size:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b49bc7e > .elementor-element-populated{padding:0em 0em 1em 0em;}.elementor-8 .elementor-element.elementor-element-5636e3d .elementor-heading-title{font-size:1.2em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7cae5f1{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-a62b64b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-70ec931{padding:0em 0em 0em 0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-3a0a535 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-8 .elementor-element.elementor-element-094e18f .elementor-heading-title{font-size:1.2em;}.elementor-8 .elementor-element.elementor-element-4093ebf{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-54bcf23{padding:2em 2em 2em 2em;}.elementor-8 .elementor-element.elementor-element-f789c75 .elementor-heading-title{font-size:1.2em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide{height:73vh;}.elementor-8 .elementor-element.elementor-element-c065ff2 .swiper-slide-contents{max-width:90%;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-heading{font-size:1.4em;}.elementor-8 .elementor-element.elementor-element-c065ff2 .elementor-slide-description{font-size:0.9em;}.elementor-8 .elementor-element.elementor-element-f9bd77b{text-align:start;}.elementor-8 .elementor-element.elementor-element-f9bd77b .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-12498c8 .elementor-heading-title{font-size:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f180c21 > .elementor-element-populated{padding:6px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b49bc7e > .elementor-element-populated{margin:1em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-8 .elementor-element.elementor-element-f83be77.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-8 .elementor-element.elementor-element-7dae6d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-850982c{text-align:center;}.elementor-8 .elementor-element.elementor-element-850982c .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-5636e3d .elementor-heading-title{font-size:1.2em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7cae5f1{padding:2em .5em 2em .5em;}.elementor-8 .elementor-element.elementor-element-a62b64b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-2a80a08{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a80a08 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-d3855c4 .elementor-heading-title{font-size:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-3a0a535 > .elementor-element-populated{margin:.2em .2em .2em .2em;--e-column-margin-right:.2em;--e-column-margin-left:.2em;}.elementor-8 .elementor-element.elementor-element-35dc81b{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-725eb8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-fdcffb9{text-align:center;}.elementor-8 .elementor-element.elementor-element-fdcffb9 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-094e18f .elementor-heading-title{font-size:1.2em;}.elementor-8 .elementor-element.elementor-element-6996f5f{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-c145614 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-f6d3352{text-align:center;}.elementor-8 .elementor-element.elementor-element-f6d3352 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-8aee053 .elementor-heading-title{font-size:1.3em;}.elementor-8 .elementor-element.elementor-element-42e43e7 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-8 .elementor-element.elementor-element-2f96aa3 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-8 .elementor-element.elementor-element-e3d6f5f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-8 .elementor-element.elementor-element-e420265{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-b4de5a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-8 .elementor-element.elementor-element-5f8fe1e{text-align:center;}.elementor-8 .elementor-element.elementor-element-5f8fe1e .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-5988842 .elementor-heading-title{font-size:1.3em;}.elementor-8 .elementor-element.elementor-element-ba32996{text-align:center;}.elementor-8 .elementor-element.elementor-element-ba32996 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-b56bddb{text-align:center;}.elementor-8 .elementor-element.elementor-element-82c57d0 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-82c57d0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-69eed89{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-c849ff4{text-align:start;}.elementor-8 .elementor-element.elementor-element-c849ff4 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-afd3f07{text-align:start;}.elementor-8 .elementor-element.elementor-element-4093ebf{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b204db0 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-54bcf23{padding:1em 1em 1em 1em;}.elementor-8 .elementor-element.elementor-element-f789c75 .elementor-heading-title{font-size:1.2em;}}/* Start custom CSS for toggle, class: .elementor-element-b204db0 *//*.elementor-8 .elementor-element.elementor-element-b204db0 .eael-adv-accordion .eael-accordion-list .eael-accordion-content p{*/
/*    color: #9BABCD;*/
/*    font-family: "Genos", Sans-serif;*/
/*    font-size: 30px;*/
/*    font-weight: 400;*/
/*    line-height: 1.8em;*/
/*}*/
/*.elementor-8 .elementor-element.elementor-element-b204db0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active i {*/
/*    color:#53C343!important;*/
/*}*/

/*.elementor-8 .elementor-element.elementor-element-b204db0 .eael-adv-accordion .eael-accordion-list:last-child .eael-accordion-header{*/
/*    border-bottom:2px solid #3E4249!important;*/
/*}*/


/*@media (max-width:768px){*/
    
/*.elementor-8 .elementor-element.elementor-element-b204db0  .eael-adv-accordion .eael-accordion-list .eael-accordion-content p {*/
/*    color: #9BABCD;*/
/*    font-family: "Genos", Sans-serif;*/
/*    font-size: 22px;*/
/*    font-weight: 400;*/
/*    line-height: 1.6em;*/
/*}*/
/*}*//* End custom CSS */