.elementor-8 .elementor-element.elementor-element-22f48288:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-22f48288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/shineselect_lights_residential.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-22f48288 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000C9 30%, #00000000 50%);transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-22f48288{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;padding:250px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1ba32ebc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-1ba32ebc.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-1ba32ebc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79340b2b{z-index:5;}.elementor-8 .elementor-element.elementor-element-79340b2b .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:3.8em;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2d60c521 .elementor-heading-title{font-family:var( --e-global-typography-f197287-font-family ), Sans-serif;font-size:var( --e-global-typography-f197287-font-size );font-weight:var( --e-global-typography-f197287-font-weight );letter-spacing:var( --e-global-typography-f197287-letter-spacing );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2b707dcd{padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-44a2f0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4dd2adb4 .elementor-button{background-color:var( --e-global-color-d215d08 );fill:var( --e-global-color-bbd6cd1 );color:var( --e-global-color-bbd6cd1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d215d08 );border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-4dd2adb4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4dd2adb4 .elementor-button:focus{background-color:var( --e-global-color-db2edb1 );color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-4dd2adb4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4dd2adb4 .elementor-button:focus svg{fill:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-5f01e595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-8 .elementor-element.elementor-element-1bbaaaf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:left;}.elementor-8 .elementor-element.elementor-element-1bbaaaf1:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-1bbaaaf1.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-1bbaaaf1 img{width:70%;box-shadow:100px 100px 100px 100px rgba(0, 0, 0, 0.82);}.elementor-8 .elementor-element.elementor-element-2546fedd{margin:-170px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 180px;z-index:9;text-align:left;}.elementor-8 .elementor-element.elementor-element-2546fedd:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-2546fedd.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-2546fedd img{width:90%;}.elementor-8 .elementor-element.elementor-element-7a8b3bc6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bbd6cd1 ) 0%, var( --e-global-color-db2edb1 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7a8b3bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-63fe4732.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-63fe4732.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-63fe4732 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-63fe4732{z-index:9;}.elementor-8 .elementor-element.elementor-element-34b753ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-34b753ab img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-45cbcc80.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-45cbcc80.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-45cbcc80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 120px;}.elementor-8 .elementor-element.elementor-element-2da304d2 .elementor-button{background-color:var( --e-global-color-cf37025 );fill:var( --e-global-color-d215d08 );color:var( --e-global-color-d215d08 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d215d08 );border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-2da304d2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2da304d2 .elementor-button:focus{background-color:var( --e-global-color-d215d08 );color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-2da304d2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2da304d2 .elementor-button:focus svg{fill:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-3608df5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bbd6cd1 ) 0%, var( --e-global-color-db2edb1 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3608df5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-074eed4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-074eed4{z-index:9;}.elementor-8 .elementor-element.elementor-element-9a9dc35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9a9dc35:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-9a9dc35.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/uploads/2025/07/Picture2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-9a9dc35 img{width:100%;}.elementor-8 .elementor-element.elementor-element-a8b5206 > .elementor-element-populated{margin:0px 0px 0px -25px;--e-column-margin-right:0px;--e-column-margin-left:-25px;padding:5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8b5206{z-index:9;}.elementor-8 .elementor-element.elementor-element-fc87779:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-fc87779.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/uploads/2025/07/Picture1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-fc87779 img{width:100%;}.elementor-8 .elementor-element.elementor-element-63886a6{width:var( --container-widget-width, 158.766px );max-width:158.766px;--container-widget-width:158.766px;--container-widget-flex-grow:0;top:-91px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-63886a6{left:750px;}body.rtl .elementor-8 .elementor-element.elementor-element-63886a6{right:750px;}.elementor-8 .elementor-element.elementor-element-b30d5e5{width:var( --container-widget-width, 158.766px );max-width:158.766px;--container-widget-width:158.766px;--container-widget-flex-grow:0;top:3286px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b30d5e5{left:734px;}body.rtl .elementor-8 .elementor-element.elementor-element-b30d5e5{right:734px;}.elementor-8 .elementor-element.elementor-element-ffec7a5{width:var( --container-widget-width, 431.766px );max-width:431.766px;--container-widget-width:431.766px;--container-widget-flex-grow:0;top:1497px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ffec7a5{left:-472px;}body.rtl .elementor-8 .elementor-element.elementor-element-ffec7a5{right:-472px;}.elementor-8 .elementor-element.elementor-element-ffec7a5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e102755{width:var( --container-widget-width, 358.766px );max-width:358.766px;--container-widget-width:358.766px;--container-widget-flex-grow:0;top:-589px;z-index:1;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e102755{left:-450px;}body.rtl .elementor-8 .elementor-element.elementor-element-e102755{right:-450px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-ae29cd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-ae29cd6.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-ae29cd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 140px;}.elementor-8 .elementor-element.elementor-element-588c8aa .elementor-button{background-color:var( --e-global-color-cf37025 );fill:var( --e-global-color-d215d08 );color:var( --e-global-color-d215d08 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d215d08 );border-radius:8px 8px 8px 8px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-588c8aa .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-588c8aa .elementor-button:focus{background-color:var( --e-global-color-d215d08 );color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-588c8aa .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-588c8aa .elementor-button:focus svg{fill:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-2f56d2f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f56d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d96894 );}.elementor-8 .elementor-element.elementor-element-2f56d2f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bbd6cd1 ) 95%, #FFFFFFAB 18%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2f56d2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-6364faf1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d7b5687{padding:0px 0px 50px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-266c995:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-266c995 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-266c995 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-266c995 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-266c995 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-266c995 > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-266c995 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-266c995{z-index:9;}.elementor-8 .elementor-element.elementor-element-bff585c:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-bff585c img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2851ce7{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-2851ce7 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-b95b4ec{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-39f93a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-39f93a9{z-index:9;}.elementor-8 .elementor-element.elementor-element-9bf9851:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-9bf9851 img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3300d954{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-3300d954 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d09242d{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-1bd0655:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1bd0655{z-index:9;}.elementor-8 .elementor-element.elementor-element-8aabf99:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-8aabf99 img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c36cdd5{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-2c36cdd5 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3ae98980{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-4fb497c{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b06116:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4b06116{z-index:9;}.elementor-8 .elementor-element.elementor-element-25e29e4:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-25e29e4 img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ab9e8b8{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-ab9e8b8 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-70565df{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6495ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6495ef7{z-index:9;}.elementor-8 .elementor-element.elementor-element-349be04:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-349be04 img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c8f1a7{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6c8f1a7 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0f77daa{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-b484b1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-element-populated{box-shadow:0px 35px 17px -8px rgba(161, 161, 161, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b484b1a{z-index:9;}.elementor-8 .elementor-element.elementor-element-5b97d9c:hover img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-5b97d9c img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-69b2770{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-69b2770 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.4em;font-weight:500;}.elementor-8 .elementor-element.elementor-element-f3cbcf8{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-7877dcf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7877dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-7877dcf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-7877dcf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fb10a06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e60b60c{padding:0px 0px 50px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-13c27b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/LED-Christmas-String-Lights-Waterproof-Clear-Wire-Fairy-Lights-2-Pack.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-bbd6cd1 );opacity:0.9;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7c05243 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-7c05243.elementor-view-stacked .elementor-icon{background-color:#244D42;}.elementor-8 .elementor-element.elementor-element-7c05243.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7c05243.elementor-view-default .elementor-icon{color:#244D42;border-color:#244D42;}.elementor-8 .elementor-element.elementor-element-7c05243.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7c05243.elementor-view-default .elementor-icon svg{fill:#244D42;}.elementor-8 .elementor-element.elementor-element-7c05243 .elementor-icon{font-size:38px;}.elementor-8 .elementor-element.elementor-element-7c05243 .elementor-icon svg{height:38px;}.elementor-8 .elementor-element.elementor-element-dcf0c8c{text-align:left;}.elementor-8 .elementor-element.elementor-element-dcf0c8c .elementor-heading-title{font-size:18px;color:#244D42;}.elementor-8 .elementor-element.elementor-element-ef6a093:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/713ORP374JL._UF350350_QL80_-e1756214786690.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated >  .elementor-background-overlay{background-color:#244D42;opacity:0.9;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 6px;--e-column-margin-right:12px;--e-column-margin-left:6px;padding:30px 20px 30px 20px;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-751625e .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-751625e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-751625e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-751625e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-751625e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-751625e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-751625e .elementor-icon{font-size:38px;}.elementor-8 .elementor-element.elementor-element-751625e .elementor-icon svg{height:38px;}.elementor-8 .elementor-element.elementor-element-f73897b .elementor-heading-title{font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54109ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-54109ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/9B38845E-6546-4F8F-BA19-0927070ABD29.jpg.webp");background-size:cover;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-bbd6cd1 );opacity:0.9;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-54109ec > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6px 0px 12px;--e-column-margin-right:6px;--e-column-margin-left:12px;padding:30px 20px 30px 20px;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bbfee12 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-bbfee12.elementor-view-stacked .elementor-icon{background-color:#244D42;}.elementor-8 .elementor-element.elementor-element-bbfee12.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bbfee12.elementor-view-default .elementor-icon{color:#244D42;border-color:#244D42;}.elementor-8 .elementor-element.elementor-element-bbfee12.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bbfee12.elementor-view-default .elementor-icon svg{fill:#244D42;}.elementor-8 .elementor-element.elementor-element-bbfee12 .elementor-icon{font-size:38px;}.elementor-8 .elementor-element.elementor-element-bbfee12 .elementor-icon svg{height:38px;}.elementor-8 .elementor-element.elementor-element-173012c{text-align:left;}.elementor-8 .elementor-element.elementor-element-173012c .elementor-heading-title{font-size:18px;color:#244D42;}.elementor-8 .elementor-element.elementor-element-faa6099:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/713ORP374JL._UF350350_QL80_-e1756214786690.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-bbd6cd1 );opacity:0.9;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6px 0px 12px;--e-column-margin-right:6px;--e-column-margin-left:12px;padding:30px 20px 30px 20px;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9da1f06 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-9da1f06.elementor-view-stacked .elementor-icon{background-color:#244D42;}.elementor-8 .elementor-element.elementor-element-9da1f06.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9da1f06.elementor-view-default .elementor-icon{color:#244D42;border-color:#244D42;}.elementor-8 .elementor-element.elementor-element-9da1f06.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9da1f06.elementor-view-default .elementor-icon svg{fill:#244D42;}.elementor-8 .elementor-element.elementor-element-9da1f06 .elementor-icon{font-size:38px;}.elementor-8 .elementor-element.elementor-element-9da1f06 .elementor-icon svg{height:38px;}.elementor-8 .elementor-element.elementor-element-d56123e{text-align:left;}.elementor-8 .elementor-element.elementor-element-d56123e .elementor-heading-title{font-size:18px;color:#244D42;}.elementor-8 .elementor-element.elementor-element-f7115ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/81efNuiEmL._UF10001000_QL80_-e1756214810676.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-bbd6cd1 );opacity:0.9;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6px 0px 12px;--e-column-margin-right:6px;--e-column-margin-left:12px;padding:30px 20px 30px 20px;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4aece61 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4aece61.elementor-view-stacked .elementor-icon{background-color:#244D42;}.elementor-8 .elementor-element.elementor-element-4aece61.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4aece61.elementor-view-default .elementor-icon{color:#244D42;border-color:#244D42;}.elementor-8 .elementor-element.elementor-element-4aece61.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4aece61.elementor-view-default .elementor-icon svg{fill:#244D42;}.elementor-8 .elementor-element.elementor-element-4aece61 .elementor-icon{font-size:38px;}.elementor-8 .elementor-element.elementor-element-4aece61 .elementor-icon svg{height:38px;}.elementor-8 .elementor-element.elementor-element-9de2185{text-align:left;}.elementor-8 .elementor-element.elementor-element-9de2185 .elementor-heading-title{font-size:18px;color:#244D42;}.elementor-8 .elementor-element.elementor-element-1f6b441:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1f6b441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/Why-Hiring-Professional-is-Worth-it.jpg");background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1f6b441 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000087 0%, #00000000 100%);transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1f6b441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-5b439065 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5b439065 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5b439065 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-5b439065 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-5b439065 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-42205a5{padding:0px 0px 40px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-42205a5 .elementor-heading-title{font-family:var( --e-global-typography-422825d-font-family ), Sans-serif;font-size:var( --e-global-typography-422825d-font-size );font-weight:var( --e-global-typography-422825d-font-weight );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7ed9aa6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7a687f6b:hover img{opacity:0.7;}.elementor-8 .elementor-element.elementor-element-7a687f6b img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-319ae1a{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-319ae1a .elementor-counter-number-wrapper{color:var( --e-global-color-06ce1d6 );font-family:"Cabin", Sans-serif;font-size:2em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-319ae1a .elementor-counter-title{color:var( --e-global-color-06ce1d6 );font-family:var( --e-global-typography-1e29602-font-family ), Sans-serif;font-size:var( --e-global-typography-1e29602-font-size );font-weight:var( --e-global-typography-1e29602-font-weight );}.elementor-8 .elementor-element.elementor-element-47f91015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 6px;--e-column-margin-right:12px;--e-column-margin-left:6px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7d37caef:hover img{opacity:0.7;}.elementor-8 .elementor-element.elementor-element-7d37caef img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-475d863e{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-475d863e .elementor-counter-number-wrapper{color:var( --e-global-color-06ce1d6 );font-family:"Cabin", Sans-serif;font-size:2em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-475d863e .elementor-counter-title{color:var( --e-global-color-06ce1d6 );font-family:var( --e-global-typography-1e29602-font-family ), Sans-serif;font-size:var( --e-global-typography-1e29602-font-size );font-weight:var( --e-global-typography-1e29602-font-weight );}.elementor-8 .elementor-element.elementor-element-6e052fb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-element-populated{box-shadow:0px 17px 35px -8px rgba(0, 0, 0, 0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 6px 0px 12px;--e-column-margin-right:6px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7e3a1e7b:hover img{opacity:0.7;}.elementor-8 .elementor-element.elementor-element-7e3a1e7b img{transition-duration:0.3s;border-radius:25px 25px 0px 0px;}.elementor-8 .elementor-element.elementor-element-60f9d8af{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-60f9d8af .elementor-counter-number-wrapper{color:var( --e-global-color-06ce1d6 );font-family:"Cabin", Sans-serif;font-size:2em;font-weight:600;}.elementor-8 .elementor-element.elementor-element-60f9d8af .elementor-counter-title{color:var( --e-global-color-06ce1d6 );font-family:var( --e-global-typography-1e29602-font-family ), Sans-serif;font-size:var( --e-global-typography-1e29602-font-size );font-weight:var( --e-global-typography-1e29602-font-weight );}.elementor-8 .elementor-element.elementor-element-4f17cf96:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4f17cf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fbfa2e );background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/07/Background_20flip.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4f17cf96 > .elementor-background-overlay{background-color:var( --e-global-color-5d96894 );opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4f17cf96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-441a04e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58739196{padding:0px 0px 50px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-68552a18{z-index:9;}.elementor-8 .elementor-element.elementor-element-5f5f3286 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-279c4a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-8 .elementor-element.elementor-element-279c4a40 img{width:55%;}.elementor-8 .elementor-element.elementor-element-37944ddc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-background-slideshow{border-radius:70px 0px 0px 70px;}.elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 0px 25px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-37944ddc{z-index:3;}.elementor-8 .elementor-element.elementor-element-a6ca112{padding:25px 0px 0px 9px;text-align:right;}.elementor-8 .elementor-element.elementor-element-a6ca112:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-a6ca112.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-a6ca112 img{width:86%;}.elementor-8 .elementor-element.elementor-element-71df47dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-background-slideshow{border-radius:0px 70px 70px 0px;}.elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 25px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;padding:0px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-71df47dc{z-index:3;}.elementor-8 .elementor-element.elementor-element-3e908d44{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7d876e11{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-7d876e11 .elementor-divider-separator{width:55%;}.elementor-8 .elementor-element.elementor-element-7d876e11 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-1fc6b841{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5b8184a7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-6655e3cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-6655e3cc.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-6655e3cc > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-554d1f4d{font-family:var( --e-global-typography-fe03cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-fe03cc8-font-size );font-weight:var( --e-global-typography-fe03cc8-font-weight );font-style:var( --e-global-typography-fe03cc8-font-style );}.elementor-8 .elementor-element.elementor-element-7aab0293{z-index:9;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-176f8566.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-176f8566.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-176f8566 > .elementor-element-populated{margin:0px 70px 0px 70px;--e-column-margin-right:70px;--e-column-margin-left:70px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-62a53e2f{font-family:var( --e-global-typography-fe03cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-fe03cc8-font-size );font-weight:var( --e-global-typography-fe03cc8-font-weight );font-style:var( --e-global-typography-fe03cc8-font-style );}.elementor-8 .elementor-element.elementor-element-41416fd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-background-slideshow{border-radius:60px 0px 0px 60px;}.elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-41416fd2{z-index:3;}.elementor-8 .elementor-element.elementor-element-19c94562{padding:21px 0px 0px 7px;text-align:right;}.elementor-8 .elementor-element.elementor-element-19c94562:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-19c94562.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-19c94562 img{width:86%;}.elementor-8 .elementor-element.elementor-element-3bc94c3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-background-slideshow{border-radius:0px 60px 60px 0px;}.elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3bc94c3a{z-index:5;}.elementor-8 .elementor-element.elementor-element-3ca4702b{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d5e9625{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-3d5e9625 .elementor-divider-separator{width:55%;}.elementor-8 .elementor-element.elementor-element-3d5e9625 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-3efed48d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-49044e66{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-1b1dadc2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79433e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;z-index:1;text-align:left;}.elementor-8 .elementor-element.elementor-element-79433e6e img{width:77%;}.elementor-8 .elementor-element.elementor-element-3997d918{z-index:9;}.elementor-8 .elementor-element.elementor-element-666a7c98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-132dada0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-8 .elementor-element.elementor-element-132dada0 img{width:55%;}.elementor-8 .elementor-element.elementor-element-54c1022b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-background-slideshow{border-radius:70px 0px 0px 70px;}.elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 0px 25px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-54c1022b{z-index:3;}.elementor-8 .elementor-element.elementor-element-607205f{padding:25px 0px 0px 9px;text-align:right;}.elementor-8 .elementor-element.elementor-element-607205f:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-607205f.elementor-widget-image img{-webkit-mask-image:url( https://southernmaineglow.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-607205f img{width:86%;}.elementor-8 .elementor-element.elementor-element-5f037649:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-background-slideshow{border-radius:0px 70px 70px 0px;}.elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated{box-shadow:15px 17px 35px -8px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 0px 25px -140px;--e-column-margin-right:0px;--e-column-margin-left:-140px;padding:0px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5f037649{z-index:3;}.elementor-8 .elementor-element.elementor-element-583fe378{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47e7003c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-47e7003c .elementor-divider-separator{width:55%;}.elementor-8 .elementor-element.elementor-element-47e7003c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-128fefeb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3879a57f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5b9c1202.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5b9c1202.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-5b9c1202 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f1ea41c{font-family:var( --e-global-typography-fe03cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-fe03cc8-font-size );font-weight:var( --e-global-typography-fe03cc8-font-weight );font-style:var( --e-global-typography-fe03cc8-font-style );}.elementor-8 .elementor-element.elementor-element-1d37ead:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d37ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf37025 ) 51%, var( --e-global-color-bbd6cd1 ) 100%);}.elementor-8 .elementor-element.elementor-element-1d37ead > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1d37ead{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-736px;margin-bottom:0px;padding:400px 0px 360px 0px;}.elementor-8 .elementor-element.elementor-element-15fbc621:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15fbc621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2edb1 );}.elementor-8 .elementor-element.elementor-element-15fbc621 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bbd6cd1 ) 0%, var( --e-global-color-db2edb1 ) 23%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-15fbc621{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-3f811d8d{padding:0px 0px 40px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2c00bedf:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-2c00bedf img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-38375549:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-38375549 img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-dae0efd:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-dae0efd img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-c2e1a9a img{width:100%;transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-c2e1a9a:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-476ef1b9 img{width:100%;transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-476ef1b9:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-5c5b165a:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-5c5b165a img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-2b12351c:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-2b12351c img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-21db59e img{width:100%;transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-21db59e:hover img{opacity:0.65;}.elementor-8 .elementor-element.elementor-element-72dc1331:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72dc1331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/08/2025-08-13.webp");background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-72dc1331 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000087 0%, #00000000 100%);transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-72dc1331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-1969c051 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.95;}.elementor-8 .elementor-element.elementor-element-1969c051 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1969c051 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7f0cdfef{border-radius:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-7f0cdfef .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:1.3em;letter-spacing:7.5px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f0c5ad5{--e-rating-justify-content:center;}.elementor-8 .elementor-element.elementor-element-389965f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-389965f.elementor-arrows-yes .elementor-main-swiper{width:calc( 70% - 40px );}.elementor-8 .elementor-element.elementor-element-389965f .elementor-main-swiper{width:70%;}.elementor-8 .elementor-element.elementor-element-389965f .elementor-swiper-button{font-size:30px;}.elementor-8 .elementor-element.elementor-element-389965f .elementor-testimonial__header{border-block-end-width:0px;}.elementor-8 .elementor-element.elementor-element-4f6eeca0 img{width:30%;}.elementor-8 .elementor-element.elementor-element-273624a0 .elementor-button{background-color:var( --e-global-color-cf37025 );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 70px 20px 70px;}.elementor-8 .elementor-element.elementor-element-273624a0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-273624a0 .elementor-button:focus{background-color:var( --e-global-color-d215d08 );color:var( --e-global-color-bbd6cd1 );border-color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-273624a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-273624a0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-273624a0 .elementor-button:focus svg{fill:var( --e-global-color-bbd6cd1 );}.elementor-8 .elementor-element.elementor-element-6f466152:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f466152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernmaineglow.com/wp-content/uploads/2025/07/Background_20flip.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6f466152 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bbd6cd1 ) 0%, var( --e-global-color-db2edb1 ) 89%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6f466152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-3e572832 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d1f4c0c > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d1f4c0c{z-index:9;}.elementor-8 .elementor-element.elementor-element-17ea059b .elementor-heading-title{font-family:var( --e-global-typography-ee154b3-font-family ), Sans-serif;font-size:var( --e-global-typography-ee154b3-font-size );font-weight:var( --e-global-typography-ee154b3-font-weight );letter-spacing:var( --e-global-typography-ee154b3-letter-spacing );color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-6de6da48{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5adcd281.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-5adcd281 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3013490c{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-164899d5{width:auto;max-width:auto;padding:0px 0px 0px 10px;--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-164899d5 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-164899d5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-164899d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-164899d5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-164899d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-d215d08 );color:var( --e-global-color-d215d08 );border-color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-164899d5 .elementor-icon{font-size:18px;}.elementor-8 .elementor-element.elementor-element-164899d5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-164899d5 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-57d4274b{width:auto;max-width:auto;padding:0px 0px 0px 10px;--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-57d4274b .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-57d4274b .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-57d4274b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-57d4274b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-57d4274b.elementor-view-default .elementor-icon{fill:var( --e-global-color-d215d08 );color:var( --e-global-color-d215d08 );border-color:var( --e-global-color-d215d08 );}.elementor-8 .elementor-element.elementor-element-57d4274b .elementor-icon{font-size:18px;}.elementor-8 .elementor-element.elementor-element-57d4274b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-57d4274b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-6672ac74 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6672ac74{z-index:9;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-button[type="submit"]{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991 .e-form__buttons__wrapper__button-next:hover{color:#000000;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-button[type="submit"]:hover{color:#000000;}.elementor-8 .elementor-element.elementor-element-5ba3991 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-8 .elementor-element.elementor-element-5ba3991 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5ba3991{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-element-779a3f0c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-60620f82 iframe{height:355px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-63fe4732{width:47.632%;}.elementor-8 .elementor-element.elementor-element-45cbcc80{width:52.368%;}.elementor-8 .elementor-element.elementor-element-074eed4{width:21.451%;}.elementor-8 .elementor-element.elementor-element-a8b5206{width:20.092%;}.elementor-8 .elementor-element.elementor-element-ae29cd6{width:58.123%;}.elementor-8 .elementor-element.elementor-element-5f5f3286{width:14.698%;}.elementor-8 .elementor-element.elementor-element-37944ddc{width:9.244%;}.elementor-8 .elementor-element.elementor-element-71df47dc{width:28.474%;}.elementor-8 .elementor-element.elementor-element-6655e3cc{width:47.465%;}.elementor-8 .elementor-element.elementor-element-176f8566{width:56.402%;}.elementor-8 .elementor-element.elementor-element-41416fd2{width:9.244%;}.elementor-8 .elementor-element.elementor-element-3bc94c3a{width:29.354%;}.elementor-8 .elementor-element.elementor-element-1b1dadc2{width:4.406%;}.elementor-8 .elementor-element.elementor-element-666a7c98{width:14.698%;}.elementor-8 .elementor-element.elementor-element-54c1022b{width:9.244%;}.elementor-8 .elementor-element.elementor-element-5f037649{width:28.474%;}.elementor-8 .elementor-element.elementor-element-5b9c1202{width:47.465%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-22f48288{margin-top:0px;margin-bottom:0px;padding:150px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-2d60c521 .elementor-heading-title{font-size:var( --e-global-typography-f197287-font-size );letter-spacing:var( --e-global-typography-f197287-letter-spacing );}.elementor-8 .elementor-element.elementor-element-44a2f0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f01e595 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-1bbaaaf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1bbaaaf1 img{width:81%;}.elementor-8 .elementor-element.elementor-element-2546fedd{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-8 .elementor-element.elementor-element-2546fedd img{width:60%;}.elementor-8 .elementor-element.elementor-element-7a8b3bc6{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-45cbcc80{z-index:9;}.elementor-8 .elementor-element.elementor-element-3608df5{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-63886a6{left:256px;}body.rtl .elementor-8 .elementor-element.elementor-element-63886a6{right:256px;}.elementor-8 .elementor-element.elementor-element-63886a6{top:-116px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b30d5e5{left:-47px;}body.rtl .elementor-8 .elementor-element.elementor-element-b30d5e5{right:-47px;}.elementor-8 .elementor-element.elementor-element-b30d5e5{top:3160px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ffec7a5{left:-391px;}body.rtl .elementor-8 .elementor-element.elementor-element-ffec7a5{right:-391px;}.elementor-8 .elementor-element.elementor-element-ffec7a5{top:725px;z-index:0;}.elementor-8 .elementor-element.elementor-element-ae29cd6{z-index:9;}.elementor-8 .elementor-element.elementor-element-2f56d2f{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-6364faf1{z-index:9;}.elementor-8 .elementor-element.elementor-element-6384ed4{z-index:9;}.elementor-8 .elementor-element.elementor-element-4fb497c{z-index:9;}.elementor-8 .elementor-element.elementor-element-7877dcf{padding:100px 30px 100px 30px;z-index:0;}.elementor-8 .elementor-element.elementor-element-fb10a06{z-index:9;}.elementor-8 .elementor-element.elementor-element-34f8d45{z-index:9;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated{margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-13c27b8{z-index:9;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated{margin:0px 9px 0px 6px;--e-column-margin-right:9px;--e-column-margin-left:6px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated{margin:0px 6px 0px 9px;--e-column-margin-right:6px;--e-column-margin-left:9px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated{margin:0px 6px 0px 9px;--e-column-margin-right:6px;--e-column-margin-left:9px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated{margin:0px 6px 0px 9px;--e-column-margin-right:6px;--e-column-margin-left:9px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1f6b441{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-8 .elementor-element.elementor-element-42205a5 .elementor-heading-title{font-size:var( --e-global-typography-422825d-font-size );}.elementor-8 .elementor-element.elementor-element-319ae1a .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-475d863e .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-60f9d8af .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-4f17cf96{margin-top:0px;margin-bottom:0px;padding:50px 30px 50px 30px;}.elementor-8 .elementor-element.elementor-element-5f5f3286 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-279c4a40 img{width:70%;}.elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated{margin:13px 0px 13px -90px;--e-column-margin-right:0px;--e-column-margin-left:-90px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a6ca112{padding:30px 0px 0px 13px;}.elementor-8 .elementor-element.elementor-element-a6ca112 img{width:100%;}.elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated{margin:13px 0px 13px -90px;--e-column-margin-right:0px;--e-column-margin-left:-90px;}.elementor-8 .elementor-element.elementor-element-3e908d44{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-1fc6b841{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-554d1f4d{font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-7aab0293{z-index:9;}.elementor-8 .elementor-element.elementor-element-62a53e2f{font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-19c94562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:30px 0px 0px 25px;}.elementor-8 .elementor-element.elementor-element-19c94562 img{width:100%;}.elementor-8 .elementor-element.elementor-element-1b1dadc2 > .elementor-element-populated{margin:9px 0px 0px 7px;--e-column-margin-right:0px;--e-column-margin-left:7px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79433e6e{padding:3px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79433e6e img{width:80%;}.elementor-8 .elementor-element.elementor-element-666a7c98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-132dada0 img{width:70%;}.elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated{margin:13px 0px 13px -90px;--e-column-margin-right:0px;--e-column-margin-left:-90px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-607205f{padding:30px 0px 0px 13px;}.elementor-8 .elementor-element.elementor-element-607205f img{width:100%;}.elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated{margin:13px 0px 13px -90px;--e-column-margin-right:0px;--e-column-margin-left:-90px;}.elementor-8 .elementor-element.elementor-element-583fe378{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-128fefeb{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3f1ea41c{font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-1d37ead{margin-top:-650px;margin-bottom:0px;padding:200px 0px 400px 0px;}.elementor-8 .elementor-element.elementor-element-15fbc621{padding:50px 30px 100px 30px;}.elementor-8 .elementor-element.elementor-element-72dc1331{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-8 .elementor-element.elementor-element-1969c051 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-6f466152{margin-top:0px;margin-bottom:0px;padding:50px 30px 100px 30px;}.elementor-8 .elementor-element.elementor-element-17ea059b .elementor-heading-title{font-size:var( --e-global-typography-ee154b3-font-size );letter-spacing:var( --e-global-typography-ee154b3-letter-spacing );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-22f48288 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000C9 40%, #00000000 100%);}.elementor-8 .elementor-element.elementor-element-22f48288{margin-top:-140px;margin-bottom:0px;padding:140px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-1ba32ebc > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79340b2b{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d60c521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2d60c521 .elementor-heading-title{font-size:var( --e-global-typography-f197287-font-size );letter-spacing:var( --e-global-typography-f197287-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2b707dcd{padding:0px 20px 0px 20px;text-align:center;}.elementor-8 .elementor-element.elementor-element-44a2f0d{width:100%;}.elementor-8 .elementor-element.elementor-element-7a8b3bc6{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-63fe4732{width:100%;}.elementor-8 .elementor-element.elementor-element-63fe4732 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-45cbcc80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ddbf854{text-align:center;}.elementor-8 .elementor-element.elementor-element-69d76915{text-align:center;}.elementor-8 .elementor-element.elementor-element-3608df5{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-074eed4{width:50%;}.elementor-8 .elementor-element.elementor-element-074eed4 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8b5206{width:50%;}.elementor-8 .elementor-element.elementor-element-a8b5206 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b30d5e5{left:-68px;}body.rtl .elementor-8 .elementor-element.elementor-element-b30d5e5{right:-68px;}.elementor-8 .elementor-element.elementor-element-b30d5e5{top:3084px;}.elementor-8 .elementor-element.elementor-element-ae29cd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c6753d1{text-align:center;}.elementor-8 .elementor-element.elementor-element-c810174{text-align:center;}.elementor-8 .elementor-element.elementor-element-2f56d2f{margin-top:0px;margin-bottom:0px;padding:0px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-3d7b5687{padding:30px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-266c995 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-2851ce7{text-align:center;}.elementor-8 .elementor-element.elementor-element-b95b4ec{text-align:center;}.elementor-8 .elementor-element.elementor-element-39f93a9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-3300d954{text-align:center;}.elementor-8 .elementor-element.elementor-element-d09242d{text-align:center;}.elementor-8 .elementor-element.elementor-element-1bd0655 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-2c36cdd5{text-align:center;}.elementor-8 .elementor-element.elementor-element-3ae98980{text-align:center;}.elementor-8 .elementor-element.elementor-element-4fb497c{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b06116 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-ab9e8b8{text-align:center;}.elementor-8 .elementor-element.elementor-element-70565df{text-align:center;}.elementor-8 .elementor-element.elementor-element-6495ef7 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6c8f1a7{text-align:center;}.elementor-8 .elementor-element.elementor-element-0f77daa{text-align:center;}.elementor-8 .elementor-element.elementor-element-b484b1a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-69b2770{text-align:center;}.elementor-8 .elementor-element.elementor-element-f3cbcf8{text-align:center;}.elementor-8 .elementor-element.elementor-element-7877dcf{padding:30px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-e60b60c{padding:0px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-13c27b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-13c27b8 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-dcf0c8c{text-align:center;}.elementor-8 .elementor-element.elementor-element-ef6a093:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-ef6a093 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-f73897b{text-align:center;}.elementor-8 .elementor-element.elementor-element-54109ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-54109ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-54109ec > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-173012c{text-align:center;}.elementor-8 .elementor-element.elementor-element-faa6099:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-faa6099 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d56123e{text-align:center;}.elementor-8 .elementor-element.elementor-element-f7115ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-f7115ff > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-9de2185{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f6b441{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-42205a5 .elementor-heading-title{font-size:var( --e-global-typography-422825d-font-size );}.elementor-8 .elementor-element.elementor-element-7ed9aa6a > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-319ae1a .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-47f91015 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-475d863e .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-6e052fb0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-60f9d8af .elementor-counter-title{font-size:var( --e-global-typography-1e29602-font-size );}.elementor-8 .elementor-element.elementor-element-4f17cf96{padding:50px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-441a04e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58739196{padding:0px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-68552a18{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f5f3286{width:20%;}.elementor-8 .elementor-element.elementor-element-5f5f3286 > .elementor-element-populated{margin:3px 0px 0px 4px;--e-column-margin-right:0px;--e-column-margin-left:4px;padding:8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-279c4a40{margin:-20px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-8 .elementor-element.elementor-element-279c4a40 img{width:100%;}.elementor-8 .elementor-element.elementor-element-37944ddc{width:30%;}.elementor-8 .elementor-element.elementor-element-37944ddc > .elementor-element-populated{margin:7px 0px 36px -46px;--e-column-margin-right:0px;--e-column-margin-left:-46px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a6ca112{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a6ca112 img{width:82%;}.elementor-8 .elementor-element.elementor-element-71df47dc{width:50%;}.elementor-8 .elementor-element.elementor-element-71df47dc > .elementor-element-populated{margin:7px 0px 36px -46px;--e-column-margin-right:0px;--e-column-margin-left:-46px;padding:4px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-6655e3cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-554d1f4d{text-align:left;font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-176f8566 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-62a53e2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-41416fd2{width:40%;}.elementor-8 .elementor-element.elementor-element-41416fd2 > .elementor-element-populated{margin:17px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 16px;}.elementor-8 .elementor-element.elementor-element-19c94562{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-19c94562 img{width:90%;}.elementor-8 .elementor-element.elementor-element-3bc94c3a{width:50%;}.elementor-8 .elementor-element.elementor-element-3bc94c3a > .elementor-element-populated{margin:16px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:11px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-1b1dadc2{width:10%;}.elementor-8 .elementor-element.elementor-element-79433e6e{margin:-9px 10px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-79433e6e img{width:100%;}.elementor-8 .elementor-element.elementor-element-3997d918{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-666a7c98{width:20%;}.elementor-8 .elementor-element.elementor-element-666a7c98 > .elementor-element-populated{margin:3px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-132dada0{margin:-20px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;}.elementor-8 .elementor-element.elementor-element-132dada0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-54c1022b{width:30%;}.elementor-8 .elementor-element.elementor-element-54c1022b > .elementor-element-populated{margin:7px 0px 36px -46px;--e-column-margin-right:0px;--e-column-margin-left:-46px;padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-607205f{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-607205f img{width:82%;}.elementor-8 .elementor-element.elementor-element-5f037649{width:50%;}.elementor-8 .elementor-element.elementor-element-5f037649 > .elementor-element-populated{margin:7px 0px 36px -46px;--e-column-margin-right:0px;--e-column-margin-left:-46px;padding:4px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-5b9c1202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f1ea41c{font-size:var( --e-global-typography-fe03cc8-font-size );}.elementor-8 .elementor-element.elementor-element-15fbc621{padding:50px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-c2e1a9a img{width:100%;}.elementor-8 .elementor-element.elementor-element-476ef1b9 img{width:100%;}.elementor-8 .elementor-element.elementor-element-21db59e img{width:100%;}.elementor-8 .elementor-element.elementor-element-72dc1331{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-389965f.elementor-arrows-yes .elementor-main-swiper{width:calc( 300px - 40px );}.elementor-8 .elementor-element.elementor-element-389965f .elementor-main-swiper{width:300px;}.elementor-8 .elementor-element.elementor-element-4f6eeca0 img{width:45%;}.elementor-8 .elementor-element.elementor-element-6f466152{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-8 .elementor-element.elementor-element-3e572832 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-23a09c3c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d1f4c0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-17ea059b{text-align:center;}.elementor-8 .elementor-element.elementor-element-17ea059b .elementor-heading-title{font-size:var( --e-global-typography-ee154b3-font-size );letter-spacing:var( --e-global-typography-ee154b3-letter-spacing );}.elementor-8 .elementor-element.elementor-element-6de6da48{padding:0px 0px 30px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-25ea8621{text-align:center;}.elementor-8 .elementor-element.elementor-element-5adcd281 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3013490c{text-align:center;}.elementor-8 .elementor-element.elementor-element-164899d5{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-57d4274b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4519b60b{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6672ac74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-779a3f0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-1ba32ebc{width:53%;}.elementor-8 .elementor-element.elementor-element-44a2f0d{width:38%;}.elementor-8 .elementor-element.elementor-element-5f01e595{width:47%;}}