.guten-HAE4QW.layout-boxed > .guten-container { max-width: 1290px; } .guten-HAE4QW:not(.background-animated), .guten-HAE4QW.background-animated > .guten-background-animated .animated-layer { background-color: var(--wp--preset--color--theme-1);  } .guten-element.guten-HAE4QW { padding-top: 120px; padding-right: 20px; padding-bottom: 218px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-HAE4QW { padding-right: 20px; padding-left: 20px; } } @media only screen and (max-width: 767px) { .guten-element.guten-HAE4QW { padding-top: 80px; padding-right: 20px; padding-bottom: 80px; padding-left: 20px; } }.guten-0ISvOQ:not(.background-animated), .guten-0ISvOQ.background-animated > .guten-background-animated .animated-layer { background-color: var(--wp--preset--color--theme-1);  } .guten-element.guten-0ISvOQ { padding-right: 20px; padding-bottom: 180px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-0ISvOQ { padding-bottom: 100px; } } @media only screen and (max-width: 767px) { .guten-element.guten-0ISvOQ { padding-right: 0px; padding-bottom: 80px; padding-left: 0px; } }.guten-lsJ60x.layout-boxed > .guten-container { max-width: 1140px; }.guten-xQKgnv { width: 25.7%; order: 1;  } .guten-section > .guten-container > .guten-xQKgnv.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-xQKgnv.guten-column > .guten-column-wrapper { justify-content: flex-start; } @media only screen and (max-width: 1024px) { .guten-xQKgnv { width: 100%; } .guten-section > .guten-container > .guten-xQKgnv.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-xQKgnv.guten-column > .guten-column-wrapper { justify-content: center; } } @media only screen and (max-width: 767px) { .guten-section > .guten-container > .guten-xQKgnv.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-xQKgnv.guten-column > .guten-column-wrapper { justify-content: center; } .guten-xQKgnv > .sticky-wrapper > .guten-column-wrapper, .guten-xQKgnv > .guten-column-wrapper { margin-bottom: 20px; } }.guten-teFQsD { width: 74.3%; order: 1;  } .guten-teFQsD > .sticky-wrapper > .guten-column-wrapper, .guten-teFQsD > .guten-column-wrapper { padding-top: 54px; padding-left: 110px; } @media only screen and (max-width: 1024px) { .guten-teFQsD { width: 100%; } .guten-section > .guten-container > .guten-teFQsD.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-teFQsD.guten-column > .guten-column-wrapper { justify-content: flex-end; } .guten-teFQsD > .sticky-wrapper > .guten-column-wrapper, .guten-teFQsD > .guten-column-wrapper { margin-bottom: 50px; padding-top: 20px; padding-right: 40px; padding-bottom: 0px; padding-left: 40px; } } @media only screen and (max-width: 767px) { .guten-teFQsD > .sticky-wrapper > .guten-column-wrapper, .guten-teFQsD > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-eNsM6X { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-eNsM6X { width: 100%; } }.guten-CTlK76 { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-CTlK76 { width: 100%; } }.guten-7jQFDC.guten-spacer { padding-bottom: 36px!important; } .guten-7jQFDC { background: linear-gradient(289deg, rgba(255, 255, 255, 0) 39.5%,rgba(22, 20, 16, 1) 40.9%,rgba(22, 20, 16, 1) 52.3%,rgba(255, 255, 255, 0) 54.3%);  width: 20px!important; display: inline-block; animation-delay: 0s; } .guten-element.guten-7jQFDC { margin-right: 24px; } @media only screen and (max-width: 1024px) { .guten-element.guten-7jQFDC { margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-7jQFDC.guten-spacer { padding-bottom: 28px!important; } .guten-7jQFDC { width: 18px!important; display: inline-block; } .guten-element.guten-7jQFDC { margin-right: 8px; } }h1.guten-element.guten-aXuEf4, h2.guten-element.guten-aXuEf4, h3.guten-element.guten-aXuEf4, h4.guten-element.guten-aXuEf4, h5.guten-element.guten-aXuEf4, h6.guten-element.guten-aXuEf4 { color: var(--wp--preset--color--e-cv-mbc); font-family: "Corben"; font-size: 50px; font-weight: 500; line-height: 1.2em;  overflow-wrap: break-word; word-break: break-word; } .guten-aXuEf4 {  width: auto!important; display: inline-block; animation-delay: 0.2s; } .guten-element.guten-aXuEf4 { margin-top: -10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-aXuEf4 { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-element.guten-aXuEf4 { margin-top: -3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-GarjKW { columns: 1; color: var(--wp--preset--color--theme-0); font-family: var(--gutenverse-font-family-9e5wfB); font-size: var(--gutenverse-font-size-9e5wfB, inherit); font-weight: var(--gutenverse-font-weight-9e5wfB, inherit); text-transform: var(--gutenverse-font-transform-9e5wfB); font-style: var(--gutenverse-font-style-9e5wfB); text-decoration: var(--gutenverse-font-decoration-9e5wfB); line-height: var(--gutenverse-font-lineHeight-9e5wfB, inherit); letter-spacing: var(--gutenverse-font-spacing-9e5wfB);  animation-delay: 0.4s; } .guten-element.guten-GarjKW { margin-bottom: 28px; } @media only screen and (max-width: 1024px) { .guten-GarjKW { text-align: center; } }.guten-ffk89a.guten-button-wrapper .guten-button i, .guten-ffk89a.guten-button-wrapper .guten-button svg { margin-left: 12px; } .guten-ffk89a.guten-button-wrapper .guten-button i { font-size: 16px; color: var(--wp--preset--color--theme-1); } .guten-ffk89a.guten-button-wrapper .guten-button svg { font-size: 16px; fill: var(--wp--preset--color--theme-1); } .guten-ffk89a.guten-button-wrapper .guten-button { padding-top: 24px; padding-right: 30px; padding-bottom: 24px; padding-left: 30px; background-color: var(--wp--preset--color--e-cv-mbc); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--theme-0); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; animation-delay: 0.4s; } .guten-ffk89a.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--theme-1); font-family: "Lexend"; font-size: 20px; font-weight: 400; line-height: 1.2em; } .guten-ffk89a.guten-button-wrapper .guten-button:hover span { color: var(--wp--preset--color--theme-0); } .guten-ffk89a.guten-button-wrapper .guten-button:hover { background-color: var(--wp--preset--color--theme-9); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--theme-0); } .guten-ffk89a {  width: auto!important; display: inline-block; } @media only screen and (max-width: 1024px) { .guten-ffk89a.guten-button-wrapper .guten-button { padding-top: 20px; padding-bottom: 20px; } } @media only screen and (max-width: 767px) { .guten-ffk89a.guten-button-wrapper .guten-button { padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; } }h1.guten-element.guten-Ds9GWl, h2.guten-element.guten-Ds9GWl, h3.guten-element.guten-Ds9GWl, h4.guten-element.guten-Ds9GWl, h5.guten-element.guten-Ds9GWl, h6.guten-element.guten-Ds9GWl { font-family: var(--gutenverse-font-family-Gq8vvt); font-size: var(--gutenverse-font-size-Gq8vvt, inherit); font-weight: var(--gutenverse-font-weight-Gq8vvt, inherit); text-transform: var(--gutenverse-font-transform-Gq8vvt); font-style: var(--gutenverse-font-style-Gq8vvt); text-decoration: var(--gutenverse-font-decoration-Gq8vvt); line-height: var(--gutenverse-font-lineHeight-Gq8vvt, inherit); letter-spacing: var(--gutenverse-font-spacing-Gq8vvt);  overflow-wrap: break-word; word-break: break-word; } .guten-Ds9GWl {   }.guten-Y0UG1D { width: 50%; order: 1;  } .guten-Y0UG1D.background-animated > .sticky-wrapper  > .guten-column-wrapper > .guten-background-overlay, .guten-Y0UG1D.background-animated  > .guten-column-wrapper > .guten-background-overlay, .guten-Y0UG1D  > .guten-column-wrapper > .guten-background-overlay { background-color: ; } .guten-Y0UG1D > .sticky-wrapper > .guten-column-wrapper:before, .guten-Y0UG1D > .guten-column-wrapper:before, .guten-Y0UG1D  > .guten-column-wrapper > .guten-background-overlay { opacity: 0; } .guten-Y0UG1D:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Y0UG1D.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Y0UG1D:not(.background-animated) > .guten-column-wrapper, .guten-Y0UG1D.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-color: var(--wp--preset--color--theme-8); background-image: url(https://allenelectrica.wpenginepowered.com/wp-content/uploads/2026/05/AllenElectricHomeShoot-11.jpg); background-position: top right; background-repeat: no-repeat; background-size: cover;  } .guten-Y0UG1D > .sticky-wrapper > .guten-column-wrapper, .guten-Y0UG1D > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-Y0UG1D { width: 100%; } .guten-Y0UG1D:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Y0UG1D.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Y0UG1D:not(.background-animated) > .guten-column-wrapper, .guten-Y0UG1D.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-position: top center; background-size: cover; } .guten-Y0UG1D > .sticky-wrapper > .guten-column-wrapper, .guten-Y0UG1D > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-jc8Wlb { width: 50%; order: 1;  } .guten-jc8Wlb:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-jc8Wlb.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-jc8Wlb:not(.background-animated) > .guten-column-wrapper, .guten-jc8Wlb.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-color: var(--wp--preset--color--theme-8);  } @media only screen and (max-width: 1024px) { .guten-jc8Wlb { width: 100%; } }.guten-MuJSLa.guten-spacer { padding-bottom: 764px!important; } .guten-MuJSLa {   } @media only screen and (max-width: 1024px) { .guten-MuJSLa.guten-spacer { padding-bottom: 560px!important; } } @media only screen and (max-width: 767px) { .guten-MuJSLa.guten-spacer { padding-bottom: 350px!important; } }.guten-Nc7aoC.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-Nc7aoC { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 70px; } .section-wrapper[data-id="Nc7aoC"] { width: 645px!important; display: inline-block; } @media only screen and (max-width: 1024px) { .guten-element.guten-Nc7aoC { padding-top: 60px; padding-right: 40px; padding-bottom: 60px; padding-left: 40px; } .section-wrapper[data-id="Nc7aoC"] { width: 100%!important; } } @media only screen and (max-width: 767px) { .guten-element.guten-Nc7aoC { padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; } .section-wrapper[data-id="Nc7aoC"] { width: 100%!important; } }.guten-HYgm3H { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-HYgm3H { width: 100%; } }.guten-dwdZD0.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-dwdZD0 { margin-bottom: 20px; } @media only screen and (max-width: 1024px) { .guten-element.guten-dwdZD0 { margin-bottom: 10px; } }.guten-aRF6MM { columns: 1; color: var(--wp--preset--color--theme-5); font-family: var(--gutenverse-font-family-2N90uQ); font-size: var(--gutenverse-font-size-2N90uQ, inherit); font-weight: var(--gutenverse-font-weight-2N90uQ, inherit); text-transform: var(--gutenverse-font-transform-2N90uQ); font-style: var(--gutenverse-font-style-2N90uQ); text-decoration: var(--gutenverse-font-decoration-2N90uQ); line-height: var(--gutenverse-font-lineHeight-2N90uQ, inherit); letter-spacing: var(--gutenverse-font-spacing-2N90uQ);  animation-delay: 0.3s; }.guten-vDmtFS .accordion-item { border-style: none; } .guten-vDmtFS .accordion-item .accordion-icon i { color: var(--wp--preset--color--e-cv-mbc); } .guten-vDmtFS .accordion-item .accordion-icon svg { fill: var(--wp--preset--color--e-cv-mbc); font-size: 35px; } .guten-vDmtFS .accordion-item.active .accordion-icon i { color: var(--wp--preset--color--khdny-8); } .guten-vDmtFS .accordion-item.active .accordion-icon svg { fill: var(--wp--preset--color--khdny-8); } .guten-vDmtFS .accordion-item .accordion-icon { margin-right: 40px; font-size: 35px; } .guten-vDmtFS .accordion-item .accordion-text { color: var(--wp--preset--color--theme-0); font-family: "Lexend"; font-size: 30px; font-weight: 500; line-height: 1.2em; } .guten-vDmtFS .accordion-item .accordion-heading { padding-top: 30px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--wp--preset--color--theme-4); } .guten-vDmtFS .accordion-item .accordion-content { color: var(--wp--preset--color--theme-5); font-family: var(--gutenverse-font-family-1FIkV1); font-size: var(--gutenverse-font-size-1FIkV1, inherit); font-weight: var(--gutenverse-font-weight-1FIkV1, inherit); text-transform: var(--gutenverse-font-transform-1FIkV1); font-style: var(--gutenverse-font-style-1FIkV1); text-decoration: var(--gutenverse-font-decoration-1FIkV1); line-height: var(--gutenverse-font-lineHeight-1FIkV1, inherit); letter-spacing: var(--gutenverse-font-spacing-1FIkV1); padding-top: 30px; padding-right: 0px; padding-bottom: 0px; padding-left: 77px; } .guten-vDmtFS {  animation-delay: 0.4s; margin-top: 35px; } @media only screen and (max-width: 1024px) { .guten-vDmtFS .accordion-item .accordion-content { padding-top: 30px; padding-bottom: 0px; } .guten-vDmtFS { margin-top: 20px; } } @media only screen and (max-width: 767px) { .guten-vDmtFS .accordion-item .accordion-icon { margin-right: 25px; font-size: 30px; } .guten-vDmtFS .accordion-item .accordion-icon svg { font-size: 30px; } .guten-vDmtFS .accordion-item .accordion-heading { padding-top: 20px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; } .guten-vDmtFS .accordion-item .accordion-content { padding-top: 30px; padding-right: 0px; padding-bottom: 20px; padding-left: 55px; } }.guten-swwbeS .accordion-item { border-style: none; } .guten-swwbeS .accordion-item .accordion-icon i { color: var(--wp--preset--color--e-cv-mbc); } .guten-swwbeS .accordion-item .accordion-icon svg { fill: var(--wp--preset--color--e-cv-mbc); font-size: 35px; } .guten-swwbeS .accordion-item.active .accordion-icon i { color: var(--wp--preset--color--khdny-8); } .guten-swwbeS .accordion-item.active .accordion-icon svg { fill: var(--wp--preset--color--khdny-8); } .guten-swwbeS .accordion-item .accordion-icon { margin-right: 40px; font-size: 35px; } .guten-swwbeS .accordion-item .accordion-text { color: var(--wp--preset--color--theme-0); font-family: "Lexend"; font-size: 30px; font-weight: 500; line-height: 1.2em; } .guten-swwbeS .accordion-item .accordion-heading { padding-top: 30px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--wp--preset--color--theme-4); } .guten-swwbeS .accordion-item .accordion-content { color: var(--wp--preset--color--theme-5); font-family: var(--gutenverse-font-family-1FIkV1); font-size: var(--gutenverse-font-size-1FIkV1, inherit); font-weight: var(--gutenverse-font-weight-1FIkV1, inherit); text-transform: var(--gutenverse-font-transform-1FIkV1); font-style: var(--gutenverse-font-style-1FIkV1); text-decoration: var(--gutenverse-font-decoration-1FIkV1); line-height: var(--gutenverse-font-lineHeight-1FIkV1, inherit); letter-spacing: var(--gutenverse-font-spacing-1FIkV1); padding-top: 30px; padding-right: 0px; padding-bottom: 0px; padding-left: 77px; } .guten-swwbeS {  animation-delay: 0.4s; margin-top: 0px; } @media only screen and (max-width: 1024px) { .guten-swwbeS .accordion-item .accordion-content { padding-top: 30px; padding-bottom: 0px; } .guten-swwbeS { margin-top: 0px; } } @media only screen and (max-width: 767px) { .guten-swwbeS .accordion-item .accordion-icon { margin-right: 25px; } .guten-swwbeS .accordion-item .accordion-heading { padding-top: 30px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; } .guten-swwbeS .accordion-item .accordion-content { padding-top: 30px; padding-right: 0px; padding-bottom: 20px; padding-left: 55px; } .guten-swwbeS .accordion-item.active .accordion-icon { font-size: 30px; } .guten-swwbeS .accordion-item.active .accordion-icon svg { font-size: 30px; } .guten-swwbeS { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-JsP4Bg .accordion-item { border-style: none; } .guten-JsP4Bg .accordion-item .accordion-icon i { color: var(--wp--preset--color--e-cv-mbc); } .guten-JsP4Bg .accordion-item .accordion-icon svg { fill: var(--wp--preset--color--e-cv-mbc); font-size: 35px; } .guten-JsP4Bg .accordion-item.active .accordion-icon i { color: var(--wp--preset--color--khdny-8); } .guten-JsP4Bg .accordion-item.active .accordion-icon svg { fill: var(--wp--preset--color--khdny-8); } .guten-JsP4Bg .accordion-item .accordion-icon { margin-right: 40px; font-size: 35px; } .guten-JsP4Bg .accordion-item .accordion-text { color: var(--wp--preset--color--theme-0); font-family: "Lexend"; font-size: 30px; font-weight: 500; line-height: 1.2em; } .guten-JsP4Bg .accordion-item .accordion-heading { padding-top: 30px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--wp--preset--color--theme-4); } .guten-JsP4Bg .accordion-item .accordion-content { color: var(--wp--preset--color--theme-5); font-family: var(--gutenverse-font-family-1FIkV1); font-size: var(--gutenverse-font-size-1FIkV1, inherit); font-weight: var(--gutenverse-font-weight-1FIkV1, inherit); text-transform: var(--gutenverse-font-transform-1FIkV1); font-style: var(--gutenverse-font-style-1FIkV1); text-decoration: var(--gutenverse-font-decoration-1FIkV1); line-height: var(--gutenverse-font-lineHeight-1FIkV1, inherit); letter-spacing: var(--gutenverse-font-spacing-1FIkV1); padding-top: 30px; padding-right: 0px; padding-bottom: 0px; padding-left: 77px; } .guten-JsP4Bg {  animation-delay: 0.4s; margin-top: 0px; } @media only screen and (max-width: 1024px) { .guten-JsP4Bg .accordion-item .accordion-content { padding-top: 30px; padding-bottom: 0px; } .guten-JsP4Bg { margin-top: 0px; } } @media only screen and (max-width: 767px) { .guten-JsP4Bg .accordion-item .accordion-icon { margin-right: 25px; font-size: 30px; } .guten-JsP4Bg .accordion-item .accordion-icon svg { font-size: 30px; } .guten-JsP4Bg .accordion-item .accordion-heading { padding-top: 30px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; } .guten-JsP4Bg .accordion-item .accordion-content { padding-top: 30px; padding-right: 0px; padding-bottom: 20px; padding-left: 55px; } .guten-JsP4Bg { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-25zzqX { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-25zzqX { width: 100%; } }.guten-NndVlI.guten-spacer { padding-bottom: 36px!important; } .guten-NndVlI { background: linear-gradient(289deg, rgba(255, 255, 255, 0) 39.5%,rgba(22, 20, 16, 1) 40.9%,rgba(22, 20, 16, 1) 52.3%,rgba(255, 255, 255, 0) 54.3%);  width: 20px!important; display: inline-block; animation-delay: 0s; } .guten-element.guten-NndVlI { margin-right: 24px; } @media only screen and (max-width: 1024px) { .guten-element.guten-NndVlI { margin-right: 10px; } } @media only screen and (max-width: 767px) { .guten-NndVlI.guten-spacer { padding-bottom: 28px!important; } .guten-NndVlI { width: 18px!important; display: inline-block; } .guten-element.guten-NndVlI { margin-right: 8px; } }h1.guten-element.guten-GkJ6oY, h2.guten-element.guten-GkJ6oY, h3.guten-element.guten-GkJ6oY, h4.guten-element.guten-GkJ6oY, h5.guten-element.guten-GkJ6oY, h6.guten-element.guten-GkJ6oY { color: var(--wp--preset--color--theme-0); font-family: "Corben"; font-size: 50px; font-weight: 500; line-height: 1.2em;  overflow-wrap: break-word; word-break: break-word; } .guten-GkJ6oY {  width: auto!important; display: inline-block; animation-delay: 0.2s; } .guten-element.guten-GkJ6oY { margin-top: -10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-GkJ6oY { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-element.guten-GkJ6oY { margin-top: -3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }