.breakdance .bde-section-2587-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;text-align:left}.breakdance .bde-section-2587-100{background-image:url(https://dev.ccxroofing.com/wp-content/uploads/2024/04/roofing-contractor-idaho-rexburg-idaho-falls-pocatello-utah-logan.webp)}.breakdance .bde-section-2587-100>.section-background-overlay{background-color:var(--bde-palette-color-1-cd05f430-5582-4a29-bd03-a25df1b31b12);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2587-100>.section-background-overlay{opacity:0.8}.breakdance .bde-section-2587-100 .section-container{min-height:600px}.breakdance .bde-heading-2587-101{width:650px}.breakdance .bde-section-2587-103 .section-container{display:flex;flex-direction:column;gap:25px}.breakdance .bde-code-block-2587-105{width:100%}.star-rating{display:flex;justify-content:center;align-items:center;font-size:1rem;white-space:nowrap;gap:6px;width:fit-content;margin:auto}.breakdance .bde-code-block-2587-105 span{font-size:5em;text-align:center}.breakdance .bde-section-2587-108 .section-container{display:flex;flex-direction:column;gap:25px}.breakdance .bde-section-2587-108{background-image:url(https://dev.ccxroofing.com/wp-content/uploads/2025/04/Residential-Idaho-Roofing-Company.webp)}.breakdance .bde-section-2587-108>.section-background-overlay{background-color:var(--bde-palette-color-1-cd05f430-5582-4a29-bd03-a25df1b31b12);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2587-108>.section-background-overlay{opacity:0.8}.breakdance .bde-section-2587-108 .section-container{min-height:600px}.breakdance .bde-div-2587-111{width:100%}.breakdance .bde-div-2587-111{display:flex;flex-direction:row;justify-content:center}.breakdance .bde-image2-2587-112{width:150px;height:auto}.breakdance .bde-section-2587-115 .section-container{display:flex;flex-direction:column;gap:25px}.breakdance .bde-section-2587-115 .section-container{min-height:600px}.breakdance .bde-columns-2587-118{--columnCount:2;margin-top:30px}@media (max-width:1119px){.breakdance .bde-columns-2587-118{--columnCount:2}.breakdance .bde-columns-2587-118.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2587-118.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2587-118{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2587-118{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2587-118{--columnCount:2}}.breakdance .bde-column-2587-119{--column-width:35%}.breakdance .bde-column-2587-119{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-image2-2587-120{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-2587-121{--column-width:65%}.breakdance .bde-column-2587-121{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-columns-2587-123{--columnCount:2;margin-top:30px}@media (max-width:1119px){.breakdance .bde-columns-2587-123{--columnCount:2}.breakdance .bde-columns-2587-123.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2587-123.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2587-123{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2587-123{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2587-123{--columnCount:2}}.breakdance .bde-column-2587-126{--column-width:65%}.breakdance .bde-column-2587-126{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-column-2587-124{--column-width:35%}.breakdance .bde-column-2587-124{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-image2-2587-125{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-columns-2587-128{--columnCount:2;margin-top:30px}@media (max-width:1119px){.breakdance .bde-columns-2587-128{--columnCount:2}.breakdance .bde-columns-2587-128.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-2587-128.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-2587-128{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-2587-128{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-2587-128{--columnCount:2}}.breakdance .bde-column-2587-129{--column-width:35%}.breakdance .bde-column-2587-129{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-image2-2587-130{object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-2587-131{--column-width:65%}.breakdance .bde-column-2587-131{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-section-2587-133 .section-container{display:flex;flex-direction:column;gap:25px}.breakdance .bde-gallery-2587-136{--columns:3;--column-gap:10px;--ratio:100%}.breakdance .bde-gallery-2587-136 .ee-gallery-item{background:#00000030}.breakdance .bde-gallery-2587-136 .ee-gallery-item-caption{background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.35) 61%,rgba(0,0,0,0) 100%)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.breakdance .bde-gallery-2587-136 .breakdance-swiper-wrapper{overflow:hidden}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{width:}.bde-lightbox-2587-136 .lg-next,.bde-lightbox-2587-136 .lg-prev,.bde-lightbox-2587-136 .lg-toolbar,.bde-lightbox-2587-136 .lg-icon,.bde-lightbox-2587-136 .lg-counter,.bde-lightbox-2587-136 .lg-sub-html{color:var(--bde-palette-color-1-2923d24d-61d3-44f8-a066-35908b398edc)}.bde-lightbox-2587-136 .lg-outer .lg-thumb-item,.bde-lightbox-2587-136 .lg-outer .lg-thumb-item{border-color:#fff;background-color:#fff}.bde-lightbox-2587-136 .lg-outer .lg-thumb-item.active,.bde-lightbox-2587-136 .lg-outer .lg-thumb-item:hover{border-color:var(--bde-palette-color-1-72da703b-0311-4076-9dab-ee54d441dbba);background-color:var(--bde-palette-color-1-72da703b-0311-4076-9dab-ee54d441dbba)}.bde-lightbox-2587-136 .lg-backdrop{background:#000}@media (max-width:1119px){.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.breakdance .bde-gallery-2587-136 .breakdance-swiper-wrapper{overflow:hidden}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{width:}}@media (max-width:1023px){.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.breakdance .bde-gallery-2587-136 .breakdance-swiper-wrapper{overflow:hidden}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{width:}}@media (max-width:767px){.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__select{display:block!important}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container--dropdown{display:none!important}.breakdance .bde-gallery-2587-136 .breakdance-swiper-wrapper{overflow:hidden}.bde-tabs__tabslist-container--scrollable,.bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist{justify-content:flex-start!important}.bde-tabs__tabslist-container--scrollable{position:relative}.bde-tabs__tabslist-container--scrollable .bde-tabs__tabslist{overflow:auto;position:relative}.breakdance .bde-gallery-2587-136{flex-direction:column}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{width:}.breakdance .bde-gallery-2587-136{flex-direction:column;align-items:unset}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{overflow:hidden}}@media (max-width:479px){.breakdance .bde-gallery-2587-136{--columns:1}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active) .bde-tabs__tab-icon>svg{color:var(--inactiveColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active .bde-tabs__tab-icon>svg,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover .bde-tabs__tab-icon>svg{color:var(--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-title,.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover .bde-tabs__tab-icon>svg{color:var(--hoverColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:not(.is-active){background-color:var(--inactiveBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active,.breakdance .bde-gallery-2587-136 .bde-tabs__tab.is-active:hover{background-color:var(--activeBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tab:hover{background-color:var(--hoverBgColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--default .bde-tabs__tab.is-active:hover::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active::after,.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--bar .bde-tabs__tab.is-active:hover::after{background-color:var(--activeUnderlineColor,--activeColor)}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist--tabs .bde-tabs__tab:hover::after{background-color:var(--hoverUnderlineColor)}.breakdance .bde-gallery-2587-136 .breakdance-swiper-wrapper{overflow:hidden}.breakdance .bde-gallery-2587-136 .bde-tabs__tabslist-container.is-vertical{width:}}