.breakdance .bde-section-40-103 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.breakdance .bde-section-40-103{background-image:url(https://nateoroofing.com/wp-content/uploads/2026/02/IMG_3736-Jaylin-Overholt_V1-1536x1152.jpg.webp)}.breakdance .bde-section-40-103>.section-background-overlay{background:linear-gradient(289deg,rgb(0 0 0 / .04) 0%,rgb(0 0 0 / .78) 100%)}.breakdance .bde-section-40-103>.section-background-overlay{background-color:#0000;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-40-103 .section-container{min-height:clamp(400px,40vw,700px)}.breakdance .bde-heading-40-104{width:800px;color:#FFF;text-wrap:balance;margin-bottom:8px}.breakdance .bde-heading-40-105{color:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243);text-wrap:balance;margin-bottom:21px}.breakdance .bde-text-40-106{width:750px;color:#FFF;margin-bottom:32px}@media (max-width:1119px){.breakdance .bde-text-40-106{width:700px}}@media (max-width:1023px){.breakdance .bde-text-40-106{width:600px}}.breakdance .bde-section-40-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-40-100 .section-container{--bde-section-width:1500px}.breakdance .bde-section-40-100 .section-container{padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px}@media (max-width:767px){.breakdance .bde-section-40-100 .section-container{padding-left:10px;padding-right:10px;padding-bottom:20px;padding-top:20px}}.breakdance .bde-post-loop-40-102>.bde-loop>.bde-loop-item,.breakdance .bde-post-loop-40-102>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.breakdance .bde-post-loop-40-102>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding:0 0 0 0}.breakdance .bde-section-40-119 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-40-119{background-color:var(--bde-palette-color-2-b3bfe829-fa2d-4e4d-a048-1aed2fa587fe)}.breakdance .bde-section-40-119 .section-container{padding-bottom:0;padding-top:80px}@media (max-width:767px){.breakdance .bde-section-40-119 .section-container{padding-top:60px}}.breakdance .bde-heading-40-124{color:#FFF;text-wrap:balance;margin-bottom:8px}.breakdance .bde-text-40-125{width:700px;color:#FFF;margin-bottom:42px}@media (max-width:1119px){.breakdance .bde-text-40-125{width:700px}}@media (max-width:1023px){.breakdance .bde-text-40-125{width:600px}}.breakdance .bde-image-comparison-40-121{margin-bottom:-80px}.breakdance .bde-image-comparison-40-121 .dragger{border-width:60px;border-color:#445C90}.breakdance .bde-image-comparison-40-121 .dragger::before,.breakdance .bde-image-comparison-40-121 .dragger::after{background-color:#445C90}.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--vertical .dragger::before,.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--vertical .dragger::after{height:60px}.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--horizontal .dragger::before,.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--horizontal .dragger::after{width:60px}.breakdance .bde-image-comparison-40-121[data-orientation="vertical"] .dragger::before{right:calc(50px -  60px)}.breakdance .bde-image-comparison-40-121[data-orientation="vertical"] .dragger::after{left:calc(50px -  60px)}.breakdance .bde-image-comparison-40-121[data-orientation="horizontal"] .dragger::before{bottom:calc(50px -  60px)}.breakdance .bde-image-comparison-40-121[data-orientation="horizontal"] .dragger::after{top:calc(50px -  60px)}.breakdance .bde-image-comparison-40-121 .dragger-arrow:first-child,.breakdance .bde-image-comparison-40-121 .dragger-arrow:last-child{border-color:#445C90}.breakdance .bde-image-comparison-40-121 .un-slide-img-label{background-color:#445C9094;padding-right:40px;padding-left:40px}.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--labels-hidden .un-slide-img-label{display:none!important}.breakdance .bde-image-comparison-40-121 .image-rgt{background-image:url(https://nateoroofing.com/wp-content/uploads/2026/03/IMG_0590-Jaylin-Overholt_After2.jpg.webp)!important}.breakdance .bde-image-comparison-40-121 .image-lft{background-image:url(https://nateoroofing.com/wp-content/uploads/2026/03/IMG_0576-Jaylin-Overholt_Before2.jpg.webp)!important}.breakdance .bde-image-comparison-40-121{width:900px;max-height:700px;border-top:16px solid #445C90;border-bottom:16px solid #445C90;border-left:16px solid #445C90;border-right:16px solid #445C90;border-radius:16px;box-shadow:5px 5px 25px 0 #00000040}@media (max-width:1119px){.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--labels-hidden .un-slide-img-label{display:none!important}.breakdance .bde-image-comparison-40-121{width:100%}}@media (max-width:1023px){.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--labels-hidden .un-slide-img-label{display:none!important}}@media (max-width:767px){.breakdance .bde-image-comparison-40-121{margin-bottom:-40px}.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--labels-hidden .un-slide-img-label{display:none!important}}@media (max-width:479px){.breakdance .bde-image-comparison-40-121 .bde-image-comparison__wrapper--labels-hidden .un-slide-img-label{display:none!important}}.breakdance .bde-section-40-112 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-40-112 .section-container{--bde-section-width:1200px}.breakdance .bde-section-40-112 .section-container{padding-top:180px}@media (max-width:1023px){.breakdance .bde-section-40-112 .section-container{padding-bottom:60px;padding-top:140px}}@media (max-width:767px){.breakdance .bde-section-40-112 .section-container{padding-bottom:40px;padding-top:100px}}.breakdance .bde-columns-40-113{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-40-113{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-40-113{--columnCount:2}.breakdance .bde-columns-40-113.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-40-113.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-40-113{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-40-113{--columnCount:2}}.breakdance .bde-column-40-114{--column-width:50%}.breakdance .bde-column-40-114{display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.breakdance .bde-column-40-114{align-items:flex-start;text-align:left}}.breakdance .bde-heading-40-115{color:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243);text-wrap:balance;margin-bottom:21px}.breakdance .bde-frequently-asked-questions-40-116{width:800px;--faqItemVerticalPadding:20px;--faqBorderWidth:1px;--faqBorderColor:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243)}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__item{border-top:none;border-left:none;border-right:none;border-radius:0;margin-top:0px!important}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__item:last-child{border-bottom:none}.breakdance .bde-frequently-asked-questions-40-116{gap:0}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__item.is-active .bde-faq__icon{color:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243)}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__icon{color:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243);font-size:24px}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__answer-content{margin-top:0}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__title{color:var(--bde-palette-color-2-1dc3c1d5-58a4-4c6d-a890-8f4cad955474);font-weight:600}.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__answer-content{color:var(--bde-palette-color-2-1dc3c1d5-58a4-4c6d-a890-8f4cad955474);font-size:16px}@media (max-width:767px){.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__title{font-size:20px}}@media (max-width:479px){.breakdance .bde-frequently-asked-questions-40-116 .bde-faq__title{font-size:18px}}.breakdance .bde-column-40-117{--column-width:50%;border-radius:16px}.breakdance .bde-column-40-117{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-image2-40-118{border-bottom:6px solid var(--bde-palette-color-2-b3bfe829-fa2d-4e4d-a048-1aed2fa587fe);border-right:6px solid var(--bde-palette-color-2-b3bfe829-fa2d-4e4d-a048-1aed2fa587fe);border-radius:16px;box-shadow:5px 5px 25px 0 #00000025;object-fit:cover;object-position:50% 50%;aspect-ratio:3 / 4}@media (max-width:1023px){.breakdance .bde-image2-40-118{aspect-ratio:4 / 2}}@media (max-width:767px){.breakdance .bde-image2-40-118{aspect-ratio:custom}}.breakdance .bde-section-40-107 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-40-107{background-color:var(--bde-palette-color-2-b3bfe829-fa2d-4e4d-a048-1aed2fa587fe)}@media (max-width:767px){.breakdance .bde-section-40-107 .section-container{padding-bottom:60px;padding-top:60px}}.breakdance .bde-heading-40-108{color:var(--bde-palette-color-1-7a391160-987f-464a-b1e4-af0b00f28243);text-wrap:balance;margin-bottom:2px}.breakdance .bde-heading-40-109{width:700px;color:#FFF;text-wrap:balance;margin-bottom:24px}.breakdance .bde-text-40-110{width:700px;color:var(--bde-palette-color-2-6a325b80-9c20-46f2-9ba5-02eb93a2a854);margin-bottom:24px}