.elementor-95572 .elementor-element.elementor-element-12b8df48:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-12b8df48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001A40;background-image:url("https://capelasroofing.com/wp-content/uploads/2023/01/Hamilton.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95572 .elementor-element.elementor-element-12b8df48 > .elementor-background-overlay{background-color:var( --e-global-color-el_color_7 );opacity:0.67;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-12b8df48 > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-12b8df48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 32px 65px 32px;}.elementor-95572 .elementor-element.elementor-element-593b2fc .elementor-heading-title{font-family:"Inter", sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#68D9E4;}.elementor-95572 .elementor-element.elementor-element-5fcada12 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-75324055{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#F3F7FF;--textColor:#F3F7FF;}.elementor-95572 .elementor-element.elementor-element-3c7ae4f3{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#D9E7FA;--textColor:#D9E7FA;}.elementor-95572 .elementor-element.elementor-element-47a54f9d .elementor-button{background-color:#0068FF;background-image:none;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-95572 .elementor-element.elementor-element-4dd9a15f:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-4dd9a15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-4dd9a15f > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-4dd9a15f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-95572 .elementor-element.elementor-element-4dd9a15f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-339f6d28 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-3a2efde9{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-76d74ad8 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-7c48c2d1{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-38b3ed1c:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-38b3ed1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FD;}.elementor-95572 .elementor-element.elementor-element-38b3ed1c > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-38b3ed1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-95572 .elementor-element.elementor-element-38b3ed1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-3ac5f75d .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-432aaf80{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-1c106058 .elementor-button{background-color:#0068FF;background-image:none;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-95572 .elementor-element.elementor-element-d679fae .elementor-button{background-color:#0068FF;background-image:none;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-95572 .elementor-element.elementor-element-4585367d:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-4585367d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-4585367d > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-4585367d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-95572 .elementor-element.elementor-element-4585367d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-4f1df73b .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-2fb185c{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-ad6ad2a{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-e1f52c6:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-e1f52c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FF;}.elementor-95572 .elementor-element.elementor-element-e1f52c6 > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-e1f52c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-95572 .elementor-element.elementor-element-e1f52c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-113e9fe1 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-733c878d{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-27a9f592 .elementor-button{background-color:#0068FF;background-image:none;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-95572 .elementor-element.elementor-element-3f6ed824:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-3f6ed824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-3f6ed824 > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-3f6ed824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-95572 .elementor-element.elementor-element-3f6ed824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-74a5d8c .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-2e989c63 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-45ce0ec8{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-2d4468ed .elementor-heading-title{font-family:"Inter", sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-65f87eed{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-11d97128 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-1dac31ab{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-29469d20 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-5f75816d{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-559016eb .elementor-heading-title{font-family:"Inter", sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#001A40;}.elementor-95572 .elementor-element.elementor-element-59c439d4{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#334155;--textColor:#334155;}.elementor-95572 .elementor-element.elementor-element-2109de34:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-2109de34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7db80ec );}.elementor-95572 .elementor-element.elementor-element-2109de34 > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-2109de34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 32px 55px 32px;}.elementor-95572 .elementor-element.elementor-element-2109de34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-61d00edf .elementor-heading-title{font-family:"Inter", sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-1f337dff{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#E5F2FF;--textColor:#E5F2FF;}.elementor-95572 .elementor-element.elementor-element-4b6841fe .elementor-button{background-color:#0068FF;background-image:none;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-95572 .elementor-element.elementor-element-246e22c2{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-5dc21327:not(.elementor-motion-effects-element-type-background), .elementor-95572 .elementor-element.elementor-element-5dc21327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95572 .elementor-element.elementor-element-5dc21327 > .elementor-container{max-width:1080px;}.elementor-95572 .elementor-element.elementor-element-5dc21327{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-95572 .elementor-element.elementor-element-5dc21327 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95572 .elementor-element.elementor-element-654e0195{font-family:"Inter", sans-serif;font-size:17px;line-height:1.75em;color:#64748B;--textColor:#64748B;}@media(max-width:767px){.elementor-95572 .elementor-element.elementor-element-12b8df48{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-593b2fc .elementor-heading-title{font-size:12px;}.elementor-95572 .elementor-element.elementor-element-5fcada12 .elementor-heading-title{font-size:35px;}.elementor-95572 .elementor-element.elementor-element-75324055{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-3c7ae4f3{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-4dd9a15f{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-339f6d28 .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-3a2efde9{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-76d74ad8 .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-7c48c2d1{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-38b3ed1c{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-3ac5f75d .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-432aaf80{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-4585367d{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-4f1df73b .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-2fb185c{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-ad6ad2a{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-e1f52c6{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-113e9fe1 .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-733c878d{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-3f6ed824{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-74a5d8c .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-2e989c63 .elementor-heading-title{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-45ce0ec8{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-2d4468ed .elementor-heading-title{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-65f87eed{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-11d97128 .elementor-heading-title{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-1dac31ab{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-29469d20 .elementor-heading-title{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-5f75816d{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-559016eb .elementor-heading-title{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-59c439d4{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-2109de34{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-61d00edf .elementor-heading-title{font-size:23px;}.elementor-95572 .elementor-element.elementor-element-1f337dff{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-246e22c2{font-size:16px;}.elementor-95572 .elementor-element.elementor-element-5dc21327{padding:28px 18px 28px 18px;}.elementor-95572 .elementor-element.elementor-element-654e0195{font-size:16px;}}