.elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-container{min-height:90vh;}.elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-79c08ee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(258deg, rgba(255,255,255,0.79) 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-background-overlay{background-color:#1b1b24;background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2024/08/Arc_PointWestshore-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-79c08ee, .elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-79c08ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6% 6% 4% 6%;}.elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 20% 5% 0%;--e-column-margin-right:20%;--e-column-margin-left:0%;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0e2c995{text-align:left;}.elementor-7 .elementor-element.elementor-element-0e2c995 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Didact-Gothic;font-size:5.2rem;font-weight:600;line-height:1.2em;letter-spacing:0.5px;text-shadow:3px 2px 75px rgba(0, 0, 0, 0.68);}.elementor-7 .elementor-element.elementor-element-0e2c995 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-df5f8a1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-df5f8a1 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-df5f8a1 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-df5f8a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6143456{text-align:left;}.elementor-7 .elementor-element.elementor-element-6143456 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Didact-Gothic;font-size:2rem;font-weight:400;line-height:1.6em;letter-spacing:0px;text-shadow:3px 2px 50px rgba(0, 0, 0, 0.82);}.elementor-7 .elementor-element.elementor-element-6143456 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-e8fc7ca .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#8A2529;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-e8fc7ca .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e8fc7ca .elementor-button:focus{color:#8A2529;background-color:rgba(255, 255, 255, 0.99);border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e8fc7ca .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e8fc7ca .elementor-button:focus svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-e8fc7ca > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .validation_error{display:block !important;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_title, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-title{color:#FFFFFF;font-family:"Poppins", Didact-Gothic;font-size:37px;font-weight:700;line-height:17px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_description, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-description{font-family:"Roboto", Didact-Gothic;font-weight:500;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gfield textarea, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{width:100px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7 .elementor-element.elementor-element-ed79532 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_confirmation_wrapper{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ed79532 .gform_confirmation_wrapper{font-family:"Poppins", Didact-Gothic;font-weight:700;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-ed79532 > .elementor-widget-container{margin:-44px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-c2b50cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-c2b50cc .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7 .elementor-element.elementor-element-c2b50cc .elementor-button{background-color:#750102;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c2b50cc > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-toggle-icon{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-tab-title.elementor-active a, .elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-toggle-title{font-family:"Poppins", Didact-Gothic;font-size:22px;font-weight:600;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.97);}.elementor-7 .elementor-element.elementor-element-6c06d08 .elementor-tab-content{background-color:#636262;color:#FFFFFF;font-family:"Poppins", Didact-Gothic;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6c06d08{width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ae65ee7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-de8457a{padding:5em 0em 4em 0em;}.elementor-7 .elementor-element.elementor-element-1a6e48f{text-align:center;}.elementor-7 .elementor-element.elementor-element-1a6e48f .elementor-heading-title{color:#000000;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-1a6e48f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-c3d536c{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-c3d536c .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-c3d536c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-c3d536c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-be0302c .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-7 .elementor-element.elementor-element-be0302c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-be0302c .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-be0302c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-21a8195a > .elementor-container{min-height:650px;}.elementor-7 .elementor-element.elementor-element-21a8195a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21a8195a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2020/05/ArborsAtCarrollwoodAfter-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-21a8195a > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-21a8195a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:3em 5em 2em 4em;}.elementor-7 .elementor-element.elementor-element-1fc563f6 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-3979c45f{text-align:left;}.elementor-7 .elementor-element.elementor-element-3979c45f .elementor-heading-title{color:#000000;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-3979c45f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-fe4e0c0{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-37d9ba2b{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-203832d6 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-203832d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-203832d6 > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-25fbecbd.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-25fbecbd.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-25fbecbd.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-25fbecbd.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-25fbecbd.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon i, .elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-57b9bf42 .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:20px;font-weight:400;line-height:2em;}.elementor-7 .elementor-element.elementor-element-57b9bf42 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-75e9976b{color:#262626;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-75e9976b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-a1d3b54 .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#8A2529;color:#8A2529;background-color:rgba(0,0,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-a1d3b54 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a1d3b54 .elementor-button:focus{color:#FFFFFF;background-color:#8A2529;border-color:rgba(255, 255, 255, 0);}.elementor-7 .elementor-element.elementor-element-a1d3b54 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a1d3b54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a1d3b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-352c1a1 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-352c1a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-352c1a1 > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-ce540f9.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-ce540f9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ce540f9.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-ce540f9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ce540f9.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-b46b069 .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:20px;font-weight:400;line-height:2em;}.elementor-7 .elementor-element.elementor-element-b46b069 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-50823e5{color:#262626;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-50823e5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-57fc436 .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#8A2529;color:#8A2529;background-color:rgba(0,0,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-57fc436 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-57fc436 .elementor-button:focus{color:#FFFFFF;background-color:#8A2529;border-color:rgba(255, 255, 255, 0);}.elementor-7 .elementor-element.elementor-element-57fc436 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-57fc436 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2c7edba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-2c7edba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-43578e7a.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-43578e7a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-43578e7a.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-43578e7a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-43578e7a.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon{font-size:40px;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon svg{height:40px;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon i, .elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-5401bd0a .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:20px;font-weight:400;line-height:2em;}.elementor-7 .elementor-element.elementor-element-5401bd0a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-57372d6b{color:#262626;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-57372d6b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-155e838 .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#8A2529;color:#8A2529;background-color:rgba(0,0,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-155e838 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-155e838 .elementor-button:focus{color:#FFFFFF;background-color:#8A2529;border-color:rgba(255, 255, 255, 0);}.elementor-7 .elementor-element.elementor-element-155e838 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-155e838 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1cd7ef9 > .elementor-container{max-width:1200px;min-height:250px;}.elementor-7 .elementor-element.elementor-element-1cd7ef9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1cd7ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2529;background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2020/02/ARC_Headerback_02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1cd7ef9 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1cd7ef9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-7 .elementor-element.elementor-element-e8e85e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-7614210{text-align:center;}.elementor-7 .elementor-element.elementor-element-7614210 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Didact-Gothic;font-size:55px;font-weight:300;text-transform:capitalize;}.elementor-7 .elementor-element.elementor-element-faa852c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-faa852c .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-faa852c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-faa852c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f32a5cf{text-align:center;color:#ffffff;font-family:"Montserrat", Didact-Gothic;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-7 .elementor-element.elementor-element-4c3d7a2 > .elementor-widget-container{padding:1em 3em 1em 3em;background-color:var( --e-global-color-743cd827 );}.elementor-7 .elementor-element.elementor-element-7bc04dc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7bc04dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2022/12/HomeDepot-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7bc04dc5 > .elementor-background-overlay{background-color:#1b1b24;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7bc04dc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 30% 23% 6%;}.elementor-7 .elementor-element.elementor-element-668f801d > .elementor-element-populated{margin:0% 20% 0% 0%;--e-column-margin-right:20%;--e-column-margin-left:0%;padding:0em 3em 0em 0em;}.elementor-7 .elementor-element.elementor-element-c04ffb2{text-align:left;}.elementor-7 .elementor-element.elementor-element-c04ffb2 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-3b07e9e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-3b07e9e .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-3b07e9e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-3b07e9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-04317e7{color:#FFFFFF;font-family:"Montserrat", Didact-Gothic;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-04317e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-332cc49 .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(0,0,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-332cc49 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-332cc49 .elementor-button:focus{color:#FFFFFF;background-color:#8A2529;border-color:rgba(255, 255, 255, 0);}.elementor-7 .elementor-element.elementor-element-332cc49 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-332cc49 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8819388 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-bab7b1b{text-align:center;}.elementor-7 .elementor-element.elementor-element-3478728{text-align:left;}.elementor-7 .elementor-element.elementor-element-3478728 .elementor-heading-title{color:#000000;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-3478728 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-a56791b{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-a56791b .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-a56791b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-a56791b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-1b944d88{color:#262626;font-family:"Montserrat", Didact-Gothic;font-size:16px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-1b944d88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-52211f7 > .elementor-container{min-height:650px;}.elementor-7 .elementor-element.elementor-element-52211f7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-52211f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2024/08/Screenshot-2024-08-22-at-12.19.48.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-52211f7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-52211f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0em 5em 0em 5em;}.elementor-7 .elementor-element.elementor-element-706379e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-302f962{text-align:center;}.elementor-7 .elementor-element.elementor-element-302f962 .elementor-heading-title{color:#000000;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-302f962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bd6077f{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-bd6077f .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-bd6077f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-bd6077f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-508025b{padding:0% 0% 2% 0%;}.elementor-7 .elementor-element.elementor-element-2570b39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2570b39 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-2570b39 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-2570b39 > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2570b39 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-7 .elementor-element.elementor-element-56ccf3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-56ccf3b > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-56ccf3b > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-56ccf3b > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-56ccf3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-7 .elementor-element.elementor-element-cffc1f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cffc1f3 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-cffc1f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-cffc1f3 > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cffc1f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-background-slideshow{border-radius:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 4% 4% 4%;}.elementor-7 .elementor-element.elementor-element-d7ba9d8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-d7ba9d8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f9ca984 .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#8A2529;color:#8A2529;background-color:rgba(0,0,0,0);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-f9ca984 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f9ca984 .elementor-button:focus{color:#FFFFFF;background-color:#8A2529;border-color:rgba(255, 255, 255, 0);}.elementor-7 .elementor-element.elementor-element-f9ca984 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-f9ca984 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f9ca984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1e24c997:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e24c997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2529;background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2020/02/ARC_Headerback_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1e24c997 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1e24c997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-6360b5e4{text-align:center;}.elementor-7 .elementor-element.elementor-element-6360b5e4 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-09c27f0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-09c27f0 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-09c27f0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-09c27f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-75c1fb6e{padding:1% 5% 5% 5%;}.elementor-7 .elementor-element.elementor-element-fe92b3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-fe92b3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-fe92b3b > .elementor-element-populated{box-shadow:0px 0px 50px -15px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 30px 60px 30px;}.elementor-7 .elementor-element.elementor-element-fe92b3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-bc74172 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-bc74172.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-bc74172.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bc74172.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-bc74172.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bc74172.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-64ebcc94{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-64ebcc94 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7268ba12{text-align:center;}.elementor-7 .elementor-element.elementor-element-7268ba12 .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-7268ba12 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dd45288{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-dd45288 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44301358:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-44301358 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-44301358 > .elementor-element-populated{box-shadow:0px 0px 50px -15px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 30px 60px 30px;}.elementor-7 .elementor-element.elementor-element-44301358 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d4ddfba .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d4ddfba.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-d4ddfba.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d4ddfba.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-d4ddfba.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d4ddfba.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-19e1d22f{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-19e1d22f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5a0d77e{text-align:center;}.elementor-7 .elementor-element.elementor-element-5a0d77e .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-5a0d77e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ef0d4e{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-6ef0d4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4a230c8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-4a230c8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-4a230c8d > .elementor-element-populated{box-shadow:0px 0px 50px -15px rgba(0, 0, 0, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:60px 30px 60px 30px;}.elementor-7 .elementor-element.elementor-element-4a230c8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-efe741e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-efe741e.elementor-view-stacked .elementor-icon{background-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-efe741e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-efe741e.elementor-view-default .elementor-icon{color:#8A2529;border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-efe741e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-efe741e.elementor-view-default .elementor-icon svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-3c48370f{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-3c48370f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4027883{text-align:center;}.elementor-7 .elementor-element.elementor-element-4027883 .elementor-heading-title{color:#000000;font-family:"Montserrat", Didact-Gothic;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-4027883 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b18c895{text-align:center;color:#353535;font-family:"Montserrat", Didact-Gothic;font-size:14px;line-height:2.1em;}.elementor-7 .elementor-element.elementor-element-b18c895 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-780e465 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-780e465 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-780e465{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-4b0a453:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-4b0a453 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-7 .elementor-element.elementor-element-4b0a453 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 10em 10em 10em;}.elementor-7 .elementor-element.elementor-element-4b0a453 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-bc2f01f img{width:56%;}.elementor-7 .elementor-element.elementor-element-bc2f01f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-7 .elementor-element.elementor-element-f947b6f{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-f947b6f .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-f947b6f .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-7 .elementor-element.elementor-element-f947b6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e95db0c{text-align:center;}.elementor-7 .elementor-element.elementor-element-e95db0c .elementor-heading-title{color:#181818;font-family:"Poppins", Didact-Gothic;font-size:3.5rem;font-weight:300;text-transform:none;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-e95db0c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d2bc42c .elementor-button{font-family:"Roboto", Didact-Gothic;font-size:17px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#8A2529;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8A2529;border-radius:0px 0px 0px 0px;padding:15px 37px 15px 37px;}.elementor-7 .elementor-element.elementor-element-d2bc42c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d2bc42c .elementor-button:focus{color:#8A2529;background-color:rgba(255, 255, 255, 0);border-color:#8A2529;}.elementor-7 .elementor-element.elementor-element-d2bc42c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d2bc42c .elementor-button:focus svg{fill:#8A2529;}.elementor-7 .elementor-element.elementor-element-d2bc42c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e250eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-0e250eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aderholdroofing.com/wp-content/uploads/2020/01/BD-gallery-04.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0e250eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-0e250eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d728e6d{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-2b9392d{padding:5em 0em 4em 0em;}.elementor-7 .elementor-element.elementor-element-e3182a6{text-align:center;}.elementor-7 .elementor-element.elementor-element-e3182a6 .elementor-heading-title{color:#000000;font-family:"Poppins", Didact-Gothic;font-size:40px;font-weight:300;letter-spacing:0.5px;}.elementor-7 .elementor-element.elementor-element-e3182a6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1807480{--divider-border-style:solid;--divider-color:#020101;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-1807480 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-1807480 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-1807480 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1162b3d .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-7 .elementor-element.elementor-element-1162b3d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1162b3d .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-1162b3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-79c08ee{margin-top:0px;margin-bottom:0px;padding:200px 60px 0px 60px;}.elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e2c995 .elementor-heading-title{font-size:7vw;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-6143456 .elementor-heading-title{font-size:2vw;letter-spacing:1.2px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_title, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-title{line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-de8457a{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-be0302c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-21a8195a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-21a8195a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-21a8195a{padding:70px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-1cd7ef9{padding:200px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7614210 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-7bc04dc5{padding:80px 0px 80px 0px;}.elementor-7 .elementor-element.elementor-element-c04ffb2 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-3b07e9e > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-332cc49 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-52211f7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-52211f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-52211f7{padding:70px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-d7ba9d8 > .elementor-widget-container{padding:60px 20px 60px 20px;}.elementor-7 .elementor-element.elementor-element-1e24c997{padding:80px 30px 0px 30px;}.elementor-7 .elementor-element.elementor-element-fe92b3b > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-64ebcc94{font-size:14px;}.elementor-7 .elementor-element.elementor-element-64ebcc94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dd45288{font-size:14px;}.elementor-7 .elementor-element.elementor-element-dd45288 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-44301358 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-19e1d22f{font-size:14px;}.elementor-7 .elementor-element.elementor-element-19e1d22f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ef0d4e{font-size:14px;}.elementor-7 .elementor-element.elementor-element-6ef0d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4a230c8d > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-3c48370f{font-size:14px;}.elementor-7 .elementor-element.elementor-element-3c48370f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b18c895{font-size:14px;}.elementor-7 .elementor-element.elementor-element-b18c895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b0a453 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-7 .elementor-element.elementor-element-bc2f01f img{width:75%;}.elementor-7 .elementor-element.elementor-element-f947b6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e95db0c .elementor-heading-title{font-size:3.2vw;}.elementor-7 .elementor-element.elementor-element-e95db0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e250eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-0e250eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2b9392d{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1162b3d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-79c08ee > .elementor-container{min-height:500px;}.elementor-7 .elementor-element.elementor-element-79c08ee{margin-top:0px;margin-bottom:0px;padding:200px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-dade9bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0e2c995 .elementor-heading-title{font-size:6.6vw;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-0e2c995 > .elementor-widget-container{padding:0px 030px 0px 030px;}.elementor-7 .elementor-element.elementor-element-df5f8a1 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-6143456 .elementor-heading-title{font-size:3vw;letter-spacing:1.3px;}.elementor-7 .elementor-element.elementor-element-6143456 > .elementor-widget-container{padding:0px 030px 0px 030px;}.elementor-7 .elementor-element.elementor-element-e8fc7ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_heading, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-heading{text-align:left;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_title, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-title{font-size:24px;line-height:1.1em;letter-spacing:0.6px;word-spacing:0.1em;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper .gform_description, .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .pp-gravity-form-description{font-size:1px;}.elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7 .elementor-element.elementor-element-ed79532 .pp-gravity-form .gfield select{width:242px;height:6px;}.elementor-7 .elementor-element.elementor-element-ed79532 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-be0302c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-be0302c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-21a8195a{margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-3979c45f{text-align:center;}.elementor-7 .elementor-element.elementor-element-3979c45f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-fe4e0c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-37d9ba2b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-25fbecbd .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-25fbecbd > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-57b9bf42{text-align:center;}.elementor-7 .elementor-element.elementor-element-75e9976b{text-align:center;}.elementor-7 .elementor-element.elementor-element-a1d3b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ce540f9 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ce540f9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b46b069{text-align:center;}.elementor-7 .elementor-element.elementor-element-50823e5{text-align:center;}.elementor-7 .elementor-element.elementor-element-57fc436 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-43578e7a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5401bd0a{text-align:center;}.elementor-7 .elementor-element.elementor-element-57372d6b{text-align:center;}.elementor-7 .elementor-element.elementor-element-155e838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1cd7ef9{padding:1em 1em 3em 1em;}.elementor-7 .elementor-element.elementor-element-e8e85e3 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-7614210 .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-4c3d7a2 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-7 .elementor-element.elementor-element-7bc04dc5{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-7 .elementor-element.elementor-element-668f801d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c04ffb2{text-align:left;}.elementor-7 .elementor-element.elementor-element-c04ffb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-3b07e9e .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-3b07e9e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-3b07e9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-04317e7{text-align:center;}.elementor-7 .elementor-element.elementor-element-332cc49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3478728{text-align:center;}.elementor-7 .elementor-element.elementor-element-3478728 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a56791b .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-a56791b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-a56791b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1b944d88{text-align:center;}.elementor-7 .elementor-element.elementor-element-52211f7{margin-top:0px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-302f962{text-align:center;}.elementor-7 .elementor-element.elementor-element-302f962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bd6077f .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-bd6077f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-bd6077f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-508025b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d54cb0a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-d7ba9d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-7 .elementor-element.elementor-element-f9ca984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1e24c997{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-7 .elementor-element.elementor-element-75c1fb6e{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fe92b3b > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-44301358 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-4a230c8d > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-780e465{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b0a453 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-bc2f01f > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e95db0c .elementor-heading-title{font-size:4vw;}.elementor-7 .elementor-element.elementor-element-e95db0c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-d2bc42c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-0e250eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-0e250eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d728e6d{--spacer-size:225px;}.elementor-7 .elementor-element.elementor-element-1162b3d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-1162b3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-dade9bb{width:61.513%;}.elementor-7 .elementor-element.elementor-element-ae65ee7{width:38.453%;}.elementor-7 .elementor-element.elementor-element-e45f3c3{width:40%;}.elementor-7 .elementor-element.elementor-element-864295d{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-203832d6{width:100%;}.elementor-7 .elementor-element.elementor-element-352c1a1{width:100%;}.elementor-7 .elementor-element.elementor-element-2c7edba{width:100%;}.elementor-7 .elementor-element.elementor-element-2570b39{width:50%;}.elementor-7 .elementor-element.elementor-element-56ccf3b{width:50%;}.elementor-7 .elementor-element.elementor-element-cffc1f3{width:50%;}.elementor-7 .elementor-element.elementor-element-d54cb0a{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-4c3d7a2 */#gform_fields_2{display: flex; flex-wrap: wrap; justify-content: space-between;}
.gform_wrapper ul.gform_fields li.gfield{padding-right:0rem!important;}
#gform_fields_2>li:nth-child(-n+4){width: 49%;}
#gform_fields_2>li:nth-child(5){width: 100%;}
#gform_fields_2>li:nth-child(6){width: 100%;}
#gform_fields_2 input, #gform_fields_2 textarea, #gform_fields_2 select{
    width: 100%;
    border: none;
    border-bottom:2px solid;
    padding: 1.5rem;
    font-size: 1.5rem;
}
.gform_footer.top_label{text-align: center;}
.gform_footer #gform_submit_button_2{
    background-color: #8A2529;
    font-family: "Montserrat", Didact-Gothic;
    font-size: 1.5rem;
    padding: 1.25rem 2.25rem;
    border-radius: 5px;
}

@media(max-width: 767px){
    #gform_fields_2>li:nth-child(-n+4){width: 100%;}
}/* End custom CSS */