@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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)}}.brxe-social-icons{display:flex;list-style-type:none;margin:0;padding:0}.brxe-social-icons li,.brxe-social-icons li a{align-items:center;display:flex;flex:1;gap:5px;justify-content:center}.brxe-social-icons i{line-height:unset}.brxe-social-icons span{align-items:center;display:inline-flex}}@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-ukwimp {color: #b3b3b3; line-height: 24px; letter-spacing: -0.18px}.brxe-ukwimp a {color: #b3b3b3; line-height: 24px; letter-spacing: -0.18px; font-size: inherit}.brxe-lpchcv {color: var(--bricks-color-nocwvk)}.brxe-zarssj {height: calc(100% - 40px); align-self: center !important; justify-content: flex-start; align-items: center; row-gap: 21px}@media (max-width: 767px) {.brxe-zarssj {height: calc(100% - 40px)}}.brxe-mopgso {height: 40px; min-height: 40px; max-height: 40px; background-image: linear-gradient(90deg, #6a2320, #2f335c, #636cc2); min-width: 100%}.brxe-yluuii {height: 450px; align-self: center !important; background-image: radial-gradient(circle at center center, #1d212a, #0b0d10); align-items: center; row-gap: 21px; padding-bottom: 0!important; justify-content: center}@media (max-width: 767px) {.brxe-yluuii {height: 350px; flex-direction: column; flex-wrap: nowrap}}#brxe-vcaddh {color: #3a433b}#brxe-vptghw {text-align: center; max-width: 740px}#brxe-vptghw a {text-align: center; font-size: inherit}#brxe-auldwr {align-self: center !important; justify-content: center; align-items: center; row-gap: 25px}#brxe-zphygy {padding-top: 80px; padding-bottom: 80px; background-position: top right; background-image: url(https://meccommercial.com/wp-content/uploads/2025/11/Mask-group-4.webp); background-size: 45%; background-repeat: no-repeat}@media (max-width: 767px) {#brxe-zphygy {background-size: 80%}}@media (max-width: 478px) {#brxe-zphygy {background-size: 100%}}#brxe-yxschl {color: #3a433b}#brxe-cuzzqf li.has-link a, #brxe-cuzzqf li.no-link {color: #ffffff; justify-content: flex-start; gap: 4px}#brxe-cuzzqf .repeater-item:nth-child(1).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(1).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(2).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(2).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(3).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(3).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(4).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(4).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(5).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(5).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(6).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(6).no-link {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(7).has-link a {color: #363636}#brxe-cuzzqf .repeater-item:nth-child(7).no-link {color: #363636}#brxe-cuzzqf {flex-direction: row; gap: 18px}#brxe-cuzzqf { flex-wrap:wrap; li { min-width:45%; max-width:45%; }}#brxe-aeqoqi {background-color: #f2f2f2; border-radius: 20px; padding-top: 40px; padding-right: 25px; padding-bottom: 40px; padding-left: 25px; row-gap: 30px}#brxe-dcnuoc {color: #3a433b}#brxe-whsiyl li.has-link a, #brxe-whsiyl li.no-link {color: #ffffff; justify-content: flex-start; gap: 4px}#brxe-whsiyl .repeater-item:nth-child(1).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(1).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(2).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(2).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(3).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(3).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(4).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(4).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(5).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(5).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(6).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(6).no-link {color: #363636}#brxe-whsiyl .repeater-item:nth-child(7).has-link a {color: #363636}#brxe-whsiyl .repeater-item:nth-child(7).no-link {color: #363636}#brxe-whsiyl {flex-direction: row; gap: 18px}#brxe-whsiyl { flex-wrap:wrap; li { min-width:45%; max-width:45%; }}#brxe-zhpqud {background-color: #f2f2f2; border-radius: 20px; padding-top: 40px; padding-right: 25px; padding-bottom: 40px; padding-left: 25px; row-gap: 30px}#brxe-ssquqz {flex-direction: row; column-gap: 80px; padding-bottom: 80px}@media (max-width: 767px) {#brxe-ssquqz {row-gap: 2rem}}@media (max-width: 478px) {#brxe-kjfalo {text-align: center}}#brxe-htsiof {text-align: center}#brxe-hnhojn {color: var(--bricks-color-qrrpjo); text-align: center}#brxe-hnhojn a {color: var(--bricks-color-qrrpjo); text-align: center; font-size: inherit}#brxe-kkldgi {align-self: stretch !important; width: 100%; justify-content: center; align-items: center; row-gap: 20px; padding-top: 45px; padding-right: 45px; padding-bottom: 45px; padding-left: 45px; border-right: 1px solid #2f335c}@media (max-width: 991px) {#brxe-kkldgi {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}}@media (max-width: 767px) {#brxe-kkldgi {border-right: 0 solid #2f335c; border-bottom: 1px solid #2f335c}}@media (max-width: 478px) {#brxe-kkldgi {border-right: 0 solid #2f335c; border-bottom: 1px solid #2f335c}}#brxe-nutmxl {text-align: center}#brxe-bpmcxr {color: var(--bricks-color-qrrpjo); text-align: center}#brxe-bpmcxr a {color: var(--bricks-color-qrrpjo); text-align: center; font-size: inherit}#brxe-dwiuog {align-self: stretch !important; width: 100%; justify-content: center; align-items: center; row-gap: 20px; padding-top: 45px; padding-right: 45px; padding-bottom: 45px; padding-left: 45px; border-right: 1px solid #2f335c}@media (max-width: 991px) {#brxe-dwiuog {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}}@media (max-width: 767px) {#brxe-dwiuog {border-right: 0 solid #2f335c; border-bottom: 1px solid #2f335c}}@media (max-width: 478px) {#brxe-dwiuog {border-right-width: 0; border-right-color: #2f335c; border-bottom-width: 1px; border-bottom-color: #2f335c}}#brxe-ehcrgx {text-align: center}#brxe-yjzdix {color: var(--bricks-color-qrrpjo); text-align: center}#brxe-yjzdix a {color: var(--bricks-color-qrrpjo); text-align: center; font-size: inherit}#brxe-ymgzwm {align-self: stretch !important; width: 100%; justify-content: center; align-items: center; row-gap: 20px; padding-top: 45px; padding-right: 45px; padding-bottom: 45px; padding-left: 45px}@media (max-width: 991px) {#brxe-ymgzwm {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}}#brxe-uvlwkr {flex-direction: row; align-items: stretch; flex-wrap: nowrap}@media (max-width: 767px) {#brxe-uvlwkr {flex-direction: column}}@media (max-width: 478px) {#brxe-uvlwkr {flex-direction: column}}#brxe-corrfd {align-self: center !important; justify-content: center; align-items: center; padding-top: 69px; padding-bottom: 69px; row-gap: 73px}#brxe-oahvst {background-color: #1d212a}.brxe-joropa {color: #e16921}@media (max-width: 767px) {.brxe-joropa {text-align: center}}.brxe-jfsqtm {color: #f2f2f2; text-align: center; text-wrap: balance; max-width: 781px}.brxe-jfsqtm a {color: #f2f2f2; text-align: center; text-wrap: balance; font-size: inherit}@media (max-width: 767px) {.brxe-jfsqtm {text-align: center}.brxe-jfsqtm a {text-align: center; font-size: inherit}}@media (max-width: 767px) {.brxe-kwvzbs {width: 100%}}@media (max-width: 767px) {.brxe-dxjdsm {width: 100%}}.brxe-nwwjhk {display: flex; align-items: center; justify-content: center; column-gap: 1rem; row-gap: 1rem}@media (max-width: 767px) {.brxe-nwwjhk {flex-wrap: wrap; align-items: center; justify-content: center; flex-direction: column; width: 100%}}.brxe-bpiuyp {background-color: rgba(29, 33, 42, 0.9); border: 2px solid #e16921; align-self: center !important; justify-content: center; align-items: center; row-gap: 26px; padding-top: 105px; padding-bottom: 105px; max-width: 95%; width: 1366px}@media (max-width: 767px) {.brxe-bpiuyp {max-width: calc(100% - 2rem); width: calc(100% - 2rem); margin-right: 1rem; margin-left: 1rem; padding-top: 2.5rem; padding-bottom: 2.5rem}}@media (max-width: 478px) {.brxe-bpiuyp {max-width: calc(100% - 2rem); width: calc(100% - 2rem); margin-right: 1rem; margin-left: 1rem; padding-top: 2.5rem; padding-bottom: 2.5rem}}.brxe-zxeycy {background-image: linear-gradient(90deg, #636cc2, #2f335c, #6a2320); padding-top: 66px; padding-bottom: 66px}@media (max-width: 767px) {.brxe-zxeycy {padding-top: 1rem; padding-bottom: 1rem}}@media (max-width: 478px) {.brxe-zxeycy {padding-top: 1rem; padding-bottom: 1rem}}.brxe-jjxrxc {color: var(--bricks-color-qrrpjo)}.brxe-jjxrxc a {color: var(--bricks-color-qrrpjo); font-size: inherit}.brxe-abiaep {color: var(--bricks-color-nocwvk); max-width: 305px}.brxe-gfmlxk {padding-top: 80px; padding-bottom: 80px; row-gap: 30px; max-width: 630px; width: 50%; background-image: url(https://meccommercial.com/wp-content/uploads/2025/11/Plumbing2@2x-1.webp); background-repeat: no-repeat; background-position: bottom right; background-size: 100%}@media (max-width: 767px) {.brxe-gfmlxk {width: 100%; max-width: 100%; padding-top: 4rem; padding-right: 30px; padding-bottom: 4rem; padding-left: 30px; min-height: 420px}}@media (max-width: 478px) {.brxe-gfmlxk {row-gap: 2rem; padding-top: 2rem; padding-bottom: 2rem}}.brxe-ilhwrd {color: #f2f2f2}.brxe-ilhwrd a {color: #f2f2f2; font-size: inherit}.brxe-ddgnpl {row-gap: 25px; width: 505px}@media (max-width: 767px) {.brxe-ddgnpl {width: 100%}}@media (max-width: 478px) {.brxe-ddgnpl {row-gap: 2rem}}.brxe-wyjbmi {justify-content: flex-end; padding-right: 80px; padding-bottom: 80px; padding-left: 80px; position: relative; background-image: url(https://meccommercial.com/wp-content/uploads/2025/11/80978a90d9d339467f30f982a1579e7ff3a3405e.webp); background-size: cover; column-gap: 32px; row-gap: 32px; width: 50%}:where(.brxe-wyjbmi > *:not(figcaption)) {position: relative}.brxe-wyjbmi::before {background-image: linear-gradient(0deg, #1d212a 23%, rgba(29, 33, 42, 0) 130%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {.brxe-wyjbmi {width: 100%; padding-top: 4rem; padding-right: 30px; padding-bottom: 4rem; padding-left: 30px; min-height: 420px}}@media (max-width: 478px) {.brxe-wyjbmi {padding-top: 2rem; padding-bottom: 2rem}}.brxe-btgpio {flex-direction: row; column-gap: 0px; align-items: stretch; justify-content: flex-end; padding-right: 0; min-width: 100%; background-color: #2f335c; min-height: 790px}@media (max-width: 991px) {.brxe-btgpio {min-height: 615px}}@media (max-width: 767px) {.brxe-btgpio {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}