.breakdance .bde-section-2848-100 .section-container{display:flex;flex-direction:column;gap:50px}.breakdance .bde-section-2848-100>.section-background-overlay{background-image:url(https://perrone-roofing.com/wp-content/uploads/roof-background-line.png);background-size:cover;background-repeat:no-repeat;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2848-100:hover>.section-background-overlay{background-image:url(https://perrone-roofing.com/wp-content/uploads/roof-background-line.png)}.breakdance .bde-section-2848-100>.section-background-overlay{opacity:0.5}.breakdance .bde-section-2848-100{--eh-element-slug:bde-section-2848-100;--eh-element-id:100}@media (max-width:1119px){.breakdance .bde-section-2848-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2848-100{--eh-element-slug:bde-section-2848-100;--eh-element-id:100}}@media (max-width:1023px){.breakdance .bde-section-2848-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2848-100{--eh-element-slug:bde-section-2848-100;--eh-element-id:100}}@media (max-width:767px){.breakdance .bde-section-2848-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2848-100{--eh-element-slug:bde-section-2848-100;--eh-element-id:100}}@media (max-width:479px){.breakdance .bde-section-2848-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2848-100{--eh-element-slug:bde-section-2848-100;--eh-element-id:100}}.breakdance .bde-div-2848-101{display:flex;flex-direction:column;gap:20px}.breakdance .bde-columns-2848-104{--columnCount:2;--bde-column-gap:80px}@media (max-width:1119px){.breakdance .bde-columns-2848-104{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-2848-104{--columnCount:2;--bde-column-gap:40px}.breakdance .bde-columns-2848-104.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2848-104.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-2848-104{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2848-104{--columnCount:2}}.breakdance .bde-column-2848-105{--column-width:50%}.breakdance .bde-column-2848-105{display:flex;flex-direction:column;gap:30px}.breakdance .bde-column-2848-105.bde-column{padding-top:40px}@media (max-width:1023px){.breakdance .bde-column-2848-105.bde-column{padding-top:0px}}.breakdance .bde-div-2848-106{display:flex;flex-direction:column;gap:15px}.breakdance .bde-icon-list-2848-108 ul{gap:10px}.breakdance .bde-icon-list-2848-108 li .bde-icon-list__icon{color:var(--bde-palette-color-1-1cab1a10-e90d-4e89-b46b-ba1fc780d05c)}.breakdance .bde-icon-list-2848-108 li .bde-icon-list__text{color:var(--bde-body-text-color);font-size:16px;font-weight:500}.breakdance .bde-icon-list-2848-108 li:hover .bde-icon-list__text{color:var(--bde-palette-color-1-b7a36a18-a8a1-4da2-b553-9af3c0b3c9ac)}.breakdance .bde-icon-list-2848-111 ul{gap:10px}.breakdance .bde-icon-list-2848-111 li .bde-icon-list__icon{color:var(--bde-palette-color-1-c40b07aa-12ec-4435-8b0b-44bfb319a383)}.breakdance .bde-icon-list-2848-111 li .bde-icon-list__text{color:var(--bde-body-text-color);font-size:16px;font-weight:500}.breakdance .bde-icon-list-2848-111 li:hover .bde-icon-list__text{color:var(--bde-palette-color-1-b7a36a18-a8a1-4da2-b553-9af3c0b3c9ac)}.breakdance .bde-div-2848-112{display:flex;flex-direction:column;gap:15px}.breakdance .bde-icon-list-2848-114 ul{gap:10px}.breakdance .bde-icon-list-2848-114 li .bde-icon-list__icon{color:var(--bde-palette-color-1-c40b07aa-12ec-4435-8b0b-44bfb319a383)}.breakdance .bde-icon-list-2848-114 li .bde-icon-list__text{color:var(--bde-palette-color-1-76c9620a-ed71-4e59-9a03-7f1dd8abf83c);font-size:16px;font-weight:500}.breakdance .bde-icon-list-2848-114 li:hover .bde-icon-list__text{color:var(--bde-palette-color-1-b7a36a18-a8a1-4da2-b553-9af3c0b3c9ac)}.breakdance .bde-icon-list-2848-114 ul li .bde-icon-list__item-wrapper{align-items:flex-start}.breakdance .bde-column-2848-115{--column-width:50%;border-radius:var(--radius)}.breakdance .bde-column-2848-115{display:flex;flex-direction:column;gap:20px}.breakdance .bde-column-2848-115{background-color:var(--bde-palette-color-1-233cd88d-a07f-4fa1-9d09-d47579c506a7)}.breakdance .bde-column-2848-115.bde-column{padding:2rem 2rem 2rem 2rem}@media (max-width:1023px){.breakdance .bde-column-2848-115.bde-column{padding:2rem 2rem 2rem 2rem}}.breakdance .bde-shortcode-2848-119{color:var(--bde-background-color)}