@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-mmnbij {width: 40%; color: #ffffff; font-weight: 600; font-size: 18px; font-family: "Monserrat Uploaded"; text-transform: capitalize; margin-top: 10px}@media (max-width: 478px) {#brxe-mmnbij {text-align: center; font-size: 14px; width: 100%}}#brxe-waivfc {color: #f6d411; text-transform: none; width: 77%}@media (max-width: 991px) {#brxe-waivfc {width: 100%}}@media (max-width: 478px) {#brxe-waivfc {font-size: 26px; text-align: center; width: 100%}}@media (max-width: 478px) {#brxe-wzxqrp {font-size: 16px}}#brxe-efhvzb {justify-content: flex-end}@media (max-width: 478px) {#brxe-efhvzb {width: 100%}}#brxe-qzsder {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; row-gap: 20px}@media (max-width: 478px) {#brxe-qzsder {align-self: center !important; justify-content: center; align-items: center; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}}#brxe-qcmglt {justify-content: center; align-items: center; align-self: center !important; background-repeat: no-repeat; background-position: center center; background-size: cover; background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-13.jpg"); position: relative; height: 485px}:where(#brxe-qcmglt > *:not(figcaption)) {position: relative}#brxe-qcmglt::before {background-image: linear-gradient(rgba(0, 0, 0, 0.61), rgba(0, 0, 0, 0.61)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-qcmglt {background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-13.jpg"); background-size: cover}}@media (max-width: 767px) {#brxe-qcmglt {background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-13.jpg"); background-size: cover}}@media (max-width: 478px) {#brxe-qcmglt {background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-13.jpg"); background-size: cover; padding-top: 100px; padding-bottom: 100px; height: 400px}}#brxe-lnhdhr {text-align: center; text-transform: none; padding-bottom: 20px; width: 90%}@media (max-width: 1024px) {#brxe-lnhdhr {width: 100%}}@media (max-width: 767px) {#brxe-lnhdhr {text-align: left}}@media (max-width: 478px) {#brxe-lnhdhr {font-size: 25px; width: 100%}}#brxe-zaszte {color: #ffffff; text-align: center; width: 900px}@media (max-width: 767px) {#brxe-zaszte {width: 100%; text-align: left}}@media (max-width: 478px) {#brxe-zaszte {width: 100%}}#brxe-oetrum {align-self: center !important; justify-content: center; align-items: center}#brxe-pcjpcm {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-bottom: 60px}#brxe-uvkhst {text-transform: none}@media (max-width: 478px) {#brxe-uvkhst {font-size: 25px; text-align: left; width: 100%}}#brxe-xcveiu {color: #ffffff}@media (max-width: 478px) {#brxe-xcveiu {text-align: left}}#brxe-tkghpv {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-laewcg {color: var(--white)}#brxe-pxksvs {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-qyngtu {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-etchbm {color: var(--white)}#brxe-umhsxh {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-yhgvou {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-qebnav {color: var(--white)}#brxe-pxzlyp {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-cknvqi {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-kqbvzr {color: var(--white)}#brxe-odbwlv {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-bcrcol {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-zfoftk {color: var(--white)}#brxe-akfqfo {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-mlbkme {column-gap: 10px; flex-direction: column; row-gap: 5px}@media (max-width: 478px) {#brxe-mlbkme {padding-top: 0; padding-bottom: 0}}#brxe-vissfn {color: #ffffff; font-family: "Monserrat Uploaded"; width: 100%}#brxe-ohjvbc {row-gap: 15px}@media (max-width: 991px) {#brxe-ohjvbc {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-ohjvbc {align-self: flex-start !important; align-items: flex-start}}#brxe-mmbpeo:not(.tag), #brxe-mmbpeo img {object-fit: cover}#brxe-mmbpeo {height: 600px}@media (max-width: 767px) {#brxe-mmbpeo {height: 400px}}@media (max-width: 478px) {#brxe-mmbpeo {height: 300px; width: 4000px}}#brxe-lqosed {align-items: center}@media (max-width: 767px) {#brxe-lqosed {align-items: center}}#brxe-pezygw {flex-direction: row; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: 30px}@media (max-width: 991px) {#brxe-pezygw {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-pezygw {grid-template-columns: var(--grid-1)}}#brxe-znkkvg {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-top: 80px; padding-bottom: 80px; row-gap: 20px; flex-direction: row}@media (max-width: 478px) {#brxe-znkkvg {padding-top: 40px; padding-bottom: 40px}}#brxe-wuweju:not(.tag), #brxe-wuweju img {object-fit: cover}#brxe-wuweju {height: 600px}@media (max-width: 767px) {#brxe-wuweju {height: 400px}}@media (max-width: 478px) {#brxe-wuweju {height: 300px}}#brxe-zaexnh {align-items: center}@media (max-width: 767px) {#brxe-zaexnh {align-items: center; order: 1}}#brxe-xkampb {color: #f6d411; text-transform: none}@media (max-width: 478px) {#brxe-xkampb {font-size: 25px; text-align: left; width: 100%}}#brxe-mlmpat {color: #ffffff}@media (max-width: 478px) {#brxe-mlmpat {text-align: left}}#brxe-ienjhy {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-bhkpxz {color: var(--white)}#brxe-jtwyxw {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-cmrmmw {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-elhilv {color: var(--white)}#brxe-esctzd {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-hwwfgx {color: #ffffff; fill: #ffffff; font-size: 24px}#brxe-jribxr {color: var(--white)}#brxe-iwkysq {align-self: flex-start !important; margin-top: 8px; flex-direction: row; column-gap: 10px}#brxe-njvekw {column-gap: 10px; flex-direction: column; row-gap: 5px}@media (max-width: 478px) {#brxe-njvekw {padding-top: 0; padding-bottom: 0}}#brxe-jzxllb {color: #ffffff; width: 100%}@media (max-width: 478px) {#brxe-jzxllb {text-align: left}}#brxe-sqcbcu {row-gap: 15px; align-self: center !important}@media (max-width: 991px) {#brxe-sqcbcu {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-sqcbcu {align-self: flex-start !important; align-items: flex-start}}#brxe-bzflxe {flex-direction: row; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: 30px}@media (max-width: 991px) {#brxe-bzflxe {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-bzflxe {grid-template-columns: var(--grid-1)}}#brxe-pedskj {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-top: 80px; padding-bottom: 80px; row-gap: 20px; flex-direction: row}@media (max-width: 478px) {#brxe-pedskj {padding-top: 40px; padding-bottom: 40px}}#brxe-isleja {text-align: center; text-transform: none}@media (max-width: 767px) {#brxe-isleja {width: 100%; text-align: left}}@media (max-width: 478px) {#brxe-isleja {font-size: 25px; width: 100%}}#brxe-gxfvky {color: #ffffff; text-align: center; width: 100%}@media (max-width: 767px) {#brxe-gxfvky {text-align: left}}#brxe-mnndpp {align-self: center !important; justify-content: center; align-items: center}#brxe-bjedqj:not(.tag), #brxe-bjedqj img {object-fit: cover}@media (max-width: 767px) {#brxe-bjedqj {width: 100%}}#brxe-kenpym {color: #ffffff; text-align: center; width: 100%}@media (max-width: 478px) {#brxe-kenpym {font-size: 16px; text-align: center; line-height: 2}}#brxe-nhgtka {align-items: center; row-gap: 15px}#brxe-zqrqeg:not(.tag), #brxe-zqrqeg img {object-fit: cover}@media (max-width: 767px) {#brxe-zqrqeg {width: 100%}}#brxe-igmono {color: #ffffff; text-align: center; width: 100%}@media (max-width: 478px) {#brxe-igmono {font-size: 16px; text-align: center; line-height: 2}}#brxe-mmeims {align-items: center; row-gap: 15px}#brxe-rsydtn {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--grid-gap)}@media (max-width: 767px) {#brxe-rsydtn {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-rsydtn {grid-template-columns: var(--grid-1)}}#brxe-cqocxx {color: #ffffff; text-align: center; width: 100%}@media (max-width: 767px) {#brxe-cqocxx {text-align: left}}#brxe-cixent {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-bottom: 60px; row-gap: 20px}@media (max-width: 1024px) {#brxe-tjxenh {text-align: center}}@media (max-width: 478px) {#brxe-tjxenh {text-align: center; width: 100%}}#brxe-eevdcc {color: #ffffff; text-align: center; width: 70%}@media (max-width: 991px) {#brxe-eevdcc {width: 100%}}@media (max-width: 478px) {#brxe-eevdcc {text-align: center; margin-top: 0}}@media (max-width: 767px) {#brxe-aosnbu {width: 100%}}@media (max-width: 478px) {#brxe-aosnbu {font-size: 16px}}@media (max-width: 767px) {#brxe-sgaopp {width: 100%}}#brxe-atpioq {justify-content: flex-end}@media (max-width: 478px) {#brxe-atpioq {width: 100%}}#brxe-zgwhuo {align-self: center !important; justify-content: center; align-items: center; row-gap: 20px}@media (max-width: 478px) {#brxe-zgwhuo {align-self: center !important; justify-content: center; align-items: center; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}}#brxe-potklr {justify-content: center; align-items: center; align-self: center !important; background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-12-scaled.webp"); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; border-top: 3px solid #F6D411; border-right: 0 solid #F6D411; border-bottom: 3px solid #F6D411; border-left: 0 solid #F6D411; height: 450px}:where(#brxe-potklr > *:not(figcaption)) {position: relative}#brxe-potklr::before {background-image: linear-gradient(rgba(0, 0, 0, 0.61), rgba(0, 0, 0, 0.61)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-potklr {height: inherit}}@media (max-width: 478px) {#brxe-potklr {height: inherit}}@media (max-width: 767px) {#brxe-pvylro {width: 100%}}@media (max-width: 478px) {#brxe-pvylro {width: 100%}}#brxe-rvyspm {color: #ffffff}#brxe-okkfcs {color: var(--white); font-family: "Monserrat Uploaded"}#brxe-okkfcs a {color: var(--white); font-family: "Monserrat Uploaded"; font-size: inherit}#brxe-ovahiz {row-gap: 15px; align-self: center !important}@media (max-width: 991px) {#brxe-ovahiz {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-ovahiz {align-self: flex-start !important; align-items: flex-start}}#brxe-jefqlh:not(.tag), #brxe-jefqlh img {object-fit: cover}#brxe-jefqlh {height: 400px; width: 100%}@media (max-width: 767px) {#brxe-jefqlh {height: 400px}}@media (max-width: 478px) {#brxe-jefqlh {height: 300px; width: 4000px}}#brxe-kvxfna {align-items: center}@media (max-width: 991px) {#brxe-kvxfna {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-kvxfna {align-self: flex-start !important; align-items: flex-start}}#brxe-fgjcbf {flex-direction: row; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--grid-gap)}@media (max-width: 991px) {#brxe-fgjcbf {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {#brxe-fgjcbf {grid-template-columns: var(--grid-1)}}#brxe-zhzkhu {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-top: 80px; padding-bottom: 80px; row-gap: 20px; flex-direction: row}@media (max-width: 478px) {#brxe-zhzkhu {padding-top: 40px; padding-bottom: 40px}}#brxe-ybelrm {color: #f6d411; font-size: 40px; font-family: "Monserrat Uploaded"; font-weight: 600; width: 100%}@media (max-width: 478px) {#brxe-ybelrm {width: 100%; font-size: 25px}}#brxe-yjtfiz {color: #ffffff; width: 100%; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-yjtfiz {text-align: left}}#brxe-xcsjej {color: #ffffff; width: 100%; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-xcsjej {width: 100%}}#brxe-zxosxs {color: #ffffff; width: 100%; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-zxosxs {width: 100%}}#brxe-bjnocf {color: #ffffff; width: 100%; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-bjnocf {width: 100%}}#brxe-htmyed {color: #ffffff; width: 100%; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-htmyed {width: 100%}}#brxe-aurxkz {width: 100%; color: #ffffff; padding-top: 0; padding-bottom: 0}@media (max-width: 478px) {#brxe-aurxkz {width: 100%}}#brxe-sxsxtq {color: #ffffff; font-weight: 400; text-align: left; width: 100%; padding-top: 0; padding-bottom: 0}#brxe-hblxpd {row-gap: 20px; padding-top: 0; padding-right: 50px; padding-bottom: =; padding-left: 0; flex-grow: 16}@media (max-width: 478px) {#brxe-hblxpd {align-self: center !important; justify-content: center; flex-grow: 20; row-gap: 20px; align-items: center}}#brxe-qlktkb {height: 500px; width: 100%}#brxe-qlktkb:not(.tag), #brxe-qlktkb img {object-fit: cover}@media (max-width: 478px) {#brxe-qlktkb {height: 300px; width: 100%}}@media (max-width: 478px) {#brxe-xpsunm {margin-top: 20px; justify-content: center; align-items: center}}#brxe-dswtbm {flex-direction: row; align-items: center; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--grid-gap)}@media (max-width: 767px) {#brxe-dswtbm {grid-template-columns: var(--grid-1)}}@media (max-width: 478px) {#brxe-dswtbm {align-self: center !important; justify-content: center; align-items: center}}#brxe-fvvkpv {background-color: #1a1a1a; align-self: center !important; justify-content: center; align-items: center; padding-top: 80px; padding-bottom: 80px; row-gap: 20px; flex-direction: column}@media (max-width: 478px) {#brxe-fvvkpv {padding-top: 40px; padding-bottom: 40px}}#brxe-qpodbi {font-family: "Monserrat Uploaded"; color: #f6d411; text-transform: none}@media (max-width: 478px) {#brxe-qpodbi {font-size: 25px; text-align: left; width: 100%}}#brxe-hirswj {color: white; text-align: left; width: 80%; padding-top: 12px}@media (max-width: 478px) {#brxe-hirswj {font-size: 16px; width: 100%}}#brxe-hdlvuc {color: var(--white); font-family: "Monserrat Uploaded"; width: 100%}@media (max-width: 478px) {#brxe-hdlvuc {text-align: left; width: 100%}}@media (max-width: 767px) {#brxe-gjlenr {width: 100%}}@media (max-width: 478px) {#brxe-gjlenr {font-size: 16px}}@media (max-width: 767px) {#brxe-yvxzwg {width: 100%}}@media (max-width: 478px) {@media only screen and (max-width:768px) {#brxe-yvxzwg {display: none; }}#brxe-yvxzwg {display: block}}#brxe-mirhfa {justify-content: flex-end}@media (max-width: 478px) {#brxe-mirhfa {width: 100%}}#brxe-tenwzy {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; row-gap: 20px}@media (max-width: 478px) {#brxe-tenwzy {align-self: center !important; justify-content: center; align-items: center; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}}#brxe-edktpb {justify-content: center; align-items: center; align-self: center !important; background-image: url("https://beeroofingexteriors.com/wp-content/uploads//image-10-scaled.webp"); background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative}:where(#brxe-edktpb > *:not(figcaption)) {position: relative}#brxe-edktpb::before {background-image: linear-gradient(rgba(0, 0, 0, 0.61), rgba(0, 0, 0, 0.61)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}