/**handles:bricks-post-1769,bricks-global-custom-css**/
@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}#brxe-9fc018 {flex-direction: column; justify-content: center; align-items: center; align-self: center !important; row-gap: 10px}#brxe-0abb29 {background-image: url("https://ecotemphvac.com/wp-content/uploads/2022/10/map-1-1-1024x683.png"); background-size: cover; padding-top: 25px; padding-bottom: 25px}#brxe-0fdfd0 h1 {color: #131313; text-align: center}#brxe-0fdfd0 h2 {color: #131313; text-align: center}#brxe-0fdfd0 h3 {color: #131313; text-align: center}#brxe-0fdfd0 h4 {color: #131313; text-align: center}#brxe-0fdfd0 h5 {color: #131313; text-align: center}#brxe-0fdfd0 h6 {color: #131313; text-align: center}#brxe-0fdfd0 .content {text-align: center}#brxe-0fdfd0 .icon {color: #03a9f4; align-self: center}#brxe-0fdfd0 .icon a {color: #03a9f4}#brxe-0fdfd0 {gap: 20px}#brxe-aee115 {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: stretch !important; width: 100%; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border-top-width: 1px; border-top-style: solid; border-left-width: 1px; border-left-style: solid; border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-aee115 {border-right-width: 1px; border-right-style: solid; border-top-right-radius: 10px}}@media (max-width: 478px) {#brxe-aee115 {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-7287a0 h1 {color: #131313; text-align: center}#brxe-7287a0 h2 {color: #131313; text-align: center}#brxe-7287a0 h3 {color: #131313; text-align: center}#brxe-7287a0 h4 {color: #131313; text-align: center}#brxe-7287a0 h5 {color: #131313; text-align: center}#brxe-7287a0 h6 {color: #131313; text-align: center}#brxe-7287a0 .content {text-align: center}#brxe-7287a0 .icon {color: #03a9f4; align-self: center}#brxe-7287a0 .icon a {color: #03a9f4}#brxe-7287a0 {gap: 20px}#brxe-99597c {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: stretch !important; width: 100%; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border: 1px solid var(--bricks-border-color); border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-99597c {border-top-right-radius: 0}}@media (max-width: 478px) {#brxe-99597c {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-025f1b svg {width: 55px; fill: var(--bricks-color-ejnpnc); color: var(--bricks-color-ejnpnc)}#brxe-025f1b h1 {color: #131313; text-align: center}#brxe-025f1b h2 {color: #131313; text-align: center}#brxe-025f1b h3 {color: #131313; text-align: center}#brxe-025f1b h4 {color: #131313; text-align: center}#brxe-025f1b h5 {color: #131313; text-align: center}#brxe-025f1b h6 {color: #131313; text-align: center}#brxe-025f1b .content {text-align: center}#brxe-025f1b .icon {color: #03a9f4; align-self: center}#brxe-025f1b .icon a {color: #03a9f4}#brxe-025f1b {gap: 20px}#brxe-566603 {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: center !important; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border: 1px solid var(--bricks-border-color); border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-566603 {border-top-left-radius: 0; border-bottom-left-radius: 0}}@media (max-width: 478px) {#brxe-566603 {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-c42844 {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; column-gap: 30px; row-gap: 30px}#brxe-2ba08d svg {width: 55px; fill: var(--bricks-color-ejnpnc); color: var(--bricks-color-ejnpnc)}#brxe-2ba08d h1 {color: #131313; text-align: center}#brxe-2ba08d h2 {color: #131313; text-align: center}#brxe-2ba08d h3 {color: #131313; text-align: center}#brxe-2ba08d h4 {color: #131313; text-align: center}#brxe-2ba08d h5 {color: #131313; text-align: center}#brxe-2ba08d h6 {color: #131313; text-align: center}#brxe-2ba08d .content {text-align: center}#brxe-2ba08d .icon {color: #03a9f4; align-self: center}#brxe-2ba08d .icon a {color: #03a9f4}#brxe-2ba08d {gap: 20px}#brxe-3ee95f {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: center !important; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-3ee95f {border-right-width: 1px; border-right-style: solid}}@media (max-width: 478px) {#brxe-3ee95f {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-c15aa6 h1 {color: #131313; text-align: center}#brxe-c15aa6 h2 {color: #131313; text-align: center}#brxe-c15aa6 h3 {color: #131313; text-align: center}#brxe-c15aa6 h4 {color: #131313; text-align: center}#brxe-c15aa6 h5 {color: #131313; text-align: center}#brxe-c15aa6 h6 {color: #131313; text-align: center}#brxe-c15aa6 .content {text-align: center}#brxe-c15aa6 .icon {color: #03a9f4; align-self: center}#brxe-c15aa6 .icon a {color: #03a9f4}#brxe-c15aa6 {gap: 20px}#brxe-c76d6e {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: center !important; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-c76d6e {border-right-width: 1px; border-right-style: solid}}@media (max-width: 478px) {#brxe-c76d6e {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-26248b h1 {color: #131313; text-align: center}#brxe-26248b h2 {color: #131313; text-align: center}#brxe-26248b h3 {color: #131313; text-align: center}#brxe-26248b h4 {color: #131313; text-align: center}#brxe-26248b h5 {color: #131313; text-align: center}#brxe-26248b h6 {color: #131313; text-align: center}#brxe-26248b .content {text-align: center}#brxe-26248b .icon {color: #03a9f4; align-self: center}#brxe-26248b .icon a {color: #03a9f4}#brxe-26248b {gap: 20px}#brxe-1ce394 {background-color: #ffffff; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; align-self: center !important; justify-content: center; align-items: stretch; flex-direction: column; row-gap: 20px; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-radius: 10px; min-height: 350px}@media (max-width: 767px) {#brxe-1ce394 {border-right-width: 1px; border-right-style: solid}}@media (max-width: 478px) {#brxe-1ce394 {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-7847c8 {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; column-gap: 30px; row-gap: 30px}#brxe-54027f {row-gap: 30px}#brxe-5725b7 {background-color: #01254c; padding-top: 50px; padding-bottom: 50px}
<style>   .enter-with-link-reveal--nav .bricks-mobile-menu-toggle { z-index: 9999; } .enter-with-link-reveal--nav .bricks-mobile-menu-toggle::before { background-color: var(--white-color-2); width: 3.25rem !important; height: 3.25rem; transform: translate(-.9rem,-1.15rem); border-radius: 3rem; z-index: 0; } .enter-with-link-reveal--nav.brxe-nav-menu .bricks-mobile-menu-toggle span { right: -4px; } .enter-with-link-reveal--nav.brxe-nav-menu .bar-top, .enter-with-link-reveal--nav.brxe-nav-menu .bar-bottom { width: 1.5rem !important; height: 3px; } .enter-with-link-reveal--nav.brxe-nav-menu .bar-center { display: none; } .enter-with-link-reveal--nav.brxe-nav-menu.brxe-nav-menu .bar-top { top: 2px; } .enter-with-link-reveal--nav.brxe-nav-menu .bar-bottom { top: 12px; } .enter-with-link-reveal--nav.brxe-nav-menu.show-mobile-menu .bar-top, .enter-with-link-reveal--nav.brxe-nav-menu.show-mobile-menu .bar-bottom { top: 7px; }  .enter-with-link-reveal--nav .bricks-mobile-menu-wrapper { transition: all .25s ease; transition-delay: 0s; padding: 7rem 7% 3rem;  } .enter-with-link-reveal--nav.show-mobile-menu .bricks-mobile-menu-wrapper { transition-delay: 0s; }  .enter-with-link-reveal--nav a, .enter-with-link-reveal--nav i { transform: none; transition: transform .2s ease; transition-delay: 0s; } .enter-with-link-reveal--nav.show-mobile-menu a, .enter-with-link-reveal--nav.show-mobile-menu i { transform: none; transition-delay: 0s; }  .enter-with-link-reveal--nav li { position: relative; overflow: visible;  margin: 2.2rem 0;  } .enter-with-link-reveal--nav li li { margin: 1.3rem 0;  } .enter-with-link-reveal--nav a { line-height: 1.4;  }  .enter-with-link-reveal--nav i { top: -2px; margin-left: 1rem; font-size: 1.5rem;  padding: 0.75rem;  margin-top: -0.75rem;  margin-bottom: -0.75rem; } .enter-with-link-reveal--nav li[aria-expanded="true"] i { transform: rotate(180deg); transition: transform .2s ease-in; }  .enter-with-link-reveal--nav .bricks-mobile-menu-overlay { display: block !important; transition-delay: 0s; z-index: -1; } .enter-with-link-reveal--nav.show-mobile-menu .bricks-mobile-menu-overlay { transition-delay: 0s; }  .enter-with-link-reveal--nav.show-mobile-menu .bricks-mobile-menu-toggle { position: fixed; top: 1rem; right: 1rem;  top: calc(1rem + env(safe-area-inset-top, 0));  z-index: 10000;  }  .enter-with-link-reveal--nav.show-mobile-menu .bricks-mobile-menu-toggle::before { transform: translate(-.9rem,-1.15rem);  } </style> a[href="#brx-content"], a[href="#brx-footer"] { position: absolute !important; width: 1px !important; height: 1px !important; margin: -1px !important; padding: 0 !important; border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; overflow: hidden !important; white-space: nowrap !important; } a[href="#brx-content"]:focus, a[href="#brx-footer"]:focus { position: fixed !important; top: 8px !important; left: 8px !important; width: auto !important; height: auto !important; clip: auto !important; clip-path: none !important; padding: 12px 16px !important; background: #fff !important; color: #01254C !important; z-index: 100000 !important; }  .eco-faq-wrap { max-width: 900px; margin: 40px auto 0 auto; } .eco-faq-wrap h2 { margin-bottom: 10px; } .eco-faq-intro { color: #555; margin-bottom: 20px; } .eco-faq { background: #ffffff; color: #000; border: 1px solid rgba(1, 37, 76, 0.15); border-radius: 12px; padding: 1rem; } .eco-faq-question { width: 100%; background: #f9fbfd; border: none; border-bottom: 1px solid rgba(0, 0, 0, 0.08); padding: 18px 20px; font-weight: 600; text-align: left; cursor: pointer; display: flex; justify-content: space-between; align-items: center; font-family: inherit; font-size: inherit; color: inherit; } .eco-faq-question:last-of-type { border-bottom: none; } .eco-faq-question:hover { background: #eef7f1; } .eco-faq-icon { transition: transform 0.2s ease; flex-shrink: 0; margin-left: 12px; } .eco-faq-answer { display: none; padding: 0 20px 20px 20px; color: #444; } .eco-faq-answer p { margin: 0 0 8px 0; } .eco-faq-answer ul { margin: 0 0 8px 20px; } .eco-faq-question.active .eco-faq-icon { transform: rotate(45deg); } .eco-faq a { color: #01254C; text-decoration: underline; text-underline-offset: 2px; } .eco-faq a:hover { text-decoration: none; } [class*=brxe-] { position: relative; } #getstartednow:after { background: transparent !important; } h1, h2, h3, h4 { font-family: 'Roboto Slab' !important; } .scroll { height: 200px; overflow-y: auto; } @media screen and (max-width: 768px) { .brx-submenu-toggle.icon-right { justify-content: space-between !important; } ul#menu-temp-main-menu-4 { width: 88%; } }  :root { --eco-blue: #0b3756; --eco-green: #16a34a; --eco-bg: #ffffff; --eco-text: #1f2933; --eco-border: #e2e8f0; --eco-zebra: #f7fafc; --eco-hover: #ecfdf3; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) {}  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table { box-sizing: border-box !important; margin: 1.5rem 0 !important; width: 100% !important; max-width: 100% !important; background: linear-gradient(135deg, rgba(11,55,86,0.06), rgba(22,163,74,0.05)) !important; padding: 0.75rem !important; border-radius: 16px !important; box-shadow: 0 10px 25px rgba(0,0,0,0.15) !important;  display: table !important; table-layout: auto !important; overflow: visible !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table { border-collapse: collapse !important; background: var(--eco-bg) !important; color: var(--eco-text) !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table thead th { background: var(--eco-blue) !important; color: #f8fafc !important; text-align: left !important; font-weight: 700 !important; padding: 1rem !important; white-space: nowrap !important; position: relative !important; border-bottom: 2px solid rgba(255,255,255,0.15) !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table thead th::after { content: "" !important; position: absolute !important; left: 1rem !important; bottom: 0.45rem !important; width: 24px !important; height: 2px !important; border-radius: 999px !important; background: linear-gradient(90deg, var(--eco-green), #22c55e) !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table thead th:first-child { border-top-left-radius: 12px !important; } :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table thead th:last-child { border-top-right-radius: 12px !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table tbody td { padding: 0.85rem 1rem !important; border-bottom: 1px solid var(--eco-border) !important; vertical-align: middle !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table tbody tr:nth-child(even) { background: var(--eco-zebra) !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table tbody tr:hover { background: var(--eco-hover) !important; transition: background 0.15s ease !important; }  :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table tbody td:first-child { font-weight: 600 !important; }  @media (max-width: 640px) { :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table:not(.eco-stackable) { display: block !important; overflow-x: auto !important; overflow-y: hidden !important; -webkit-overflow-scrolling: touch; min-width: 640px !important;  } :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table th, :root :is( .entry-content, .wp-block-post-content, .post-content, .content, .site-content, article, main, .brxe-post-content, .bricks-post-content, .brxe-content, .brxe-text ) table td { padding: 0.7rem 0.75rem !important; } }  @media (max-width: 640px) { table.eco-stackable { display: block !important; width: 100% !important; max-width: 100% !important; min-width: 0 !important; overflow: hidden !important; padding: 0.6rem !important; } table.eco-stackable thead { display: none !important; } table.eco-stackable tbody tr { display: block !important; background: #ffffff !important; border: 1px solid var(--eco-border) !important; border-radius: 14px !important; padding: 0.75rem !important; margin: 0 0 0.85rem 0 !important; box-shadow: 0 8px 18px rgba(0,0,0,0.10) !important; } table.eco-stackable tbody td { display: flex !important; justify-content: space-between !important; gap: 0.85rem !important; align-items: flex-start !important; width: 100% !important; padding: 0.6rem 0 !important; border: 0 !important; border-bottom: 1px solid var(--eco-border) !important; } table.eco-stackable tbody td:last-child { border-bottom: 0 !important; } table.eco-stackable tbody td::before { content: attr(data-label) !important; font-weight: 700 !important; color: var(--eco-blue) !important; flex: 0 0 46% !important; max-width: 46% !important; line-height: 1.25 !important; } table.eco-stackable tbody td > * { max-width: 100% !important; } }