@media only screen and (min-width:981px){#logo{max-height:100%}.et_header_style_left .logo_container{z-index:9989;top:5px;width:40%}}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:140%;margin-top:40px}.et_header_style_left .logo_container{top:-35px;width:100%}}.et_fixed_nav #main-header,.et_fixed_nav #top-header{z-index:999}#et-secondary-menu li,#top-menu li,.et_pb_gallery_item,.et_pb_portfolio_item,.et_pb_blurb_content,.et_pb_tabs_controls,.et_pb_tab,.et_pb_slide_description,.et_pb_pricing_heading,.et_pb_pricing_content,.et_pb_promo_description,.et_pb_newsletter_description,.et_pb_counter_title,.et_pb_circle_counter,.et_pb_number_counter,.et_pb_toggle_title,.et_pb_toggle_content,.et_pb_contact_main_title,.et_pb_testimonial_description_inner,.et_pb_team_member,.et_pb_countdown_timer_container,.et_pb_post,.et_pb_text,.product,.et_pb_widget{word-wrap:normal}.et-social-google-plus a.icon::before{content:"\e09a"}/.lynx-service-tabs{display:flow-root;width:100%;max-width:1500px;margin:0 auto;overflow:hidden;box-sizing:border-box}.lynx-service-tabs .et_pb_tabs_controls{float:left!important;width:34%!important;display:block;padding:0;margin:0;border:none;box-sizing:border-box}.lynx-service-tabs .et_pb_tabs_controls li{float:none!important;display:block!important;width:100%!important;min-height:130px;margin:0;padding:0;border:none;border-bottom:1px solid #dedede;box-sizing:border-box}.lynx-service-tabs .et_pb_tabs_controls li a{display:flex;align-items:center;width:100%;min-height:130px;padding:35px 32px;font-size:30px;font-weight:600;line-height:1.35;box-sizing:border-box;transition:background-color 0.2s ease,color 0.2s ease}.lynx-service-tabs .et_pb_tabs_controls li.et_pb_tab_active{background-color:#840628!important;border-left:6px solid #840628}.lynx-service-tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#ffffff!important;padding-left:26px}.lynx-service-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):hover{background-color:#f5f5f5}.lynx-service-tabs .et_pb_all_tabs{float:right!important;width:66%!important;margin:0;padding:0;box-sizing:border-box}.lynx-service-tabs .et_pb_tab{padding:18px 0 0 55px;margin:0;box-sizing:border-box}.lynx-service-tabs .lynx-service-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px;width:100%;margin-top:20px;box-sizing:border-box}.lynx-service-tabs .lynx-service-card{display:flex!important;float:none!important;width:100%!important;min-width:0;min-height:85px;align-items:center;justify-content:flex-start;padding:16px 18px;border:1px solid #dedede;border-radius:10px;background-color:#ffffff;color:#333333;text-decoration:none!important;font-size:16px;font-weight:600;line-height:1.4;box-sizing:border-box;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.lynx-service-tabs .lynx-service-card:hover{background-color:#f8f3f4;border-color:#840628;color:#840628}@media (min-width:768px) and (max-width:980px){.lynx-service-tabs .et_pb_tabs_controls li,.lynx-service-tabs .et_pb_tabs_controls li a{min-height:100px}.lynx-service-tabs .et_pb_tabs_controls li a{padding:25px 20px;font-size:25px}.lynx-service-tabs .et_pb_tab{padding-left:30px}.lynx-service-tabs .lynx-service-grid{gap:10px}.lynx-service-tabs .lynx-service-card{min-height:78px;padding:12px;font-size:15px}}@media (max-width:767px){.lynx-service-tabs .et_pb_tabs_controls,.lynx-service-tabs .et_pb_all_tabs{float:none!important;width:100%!important}.lynx-service-tabs .et_pb_tabs_controls li,.lynx-service-tabs .et_pb_tabs_controls li a{min-height:78px}.lynx-service-tabs .et_pb_tabs_controls li a{padding:20px;font-size:23px}.lynx-service-tabs .et_pb_tabs_controls li.et_pb_tab_active a{padding-left:14px}.lynx-service-tabs .et_pb_tab{padding:25px 0 0}.lynx-service-tabs .lynx-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px;margin-top:16px}.lynx-service-tabs .lynx-service-card{min-height:72px;padding:10px;font-size:14px;border-radius:8px}}@media (max-width:380px){.lynx-service-tabs .lynx-service-grid{gap:8px}.lynx-service-tabs .lynx-service-card{padding:8px;font-size:12px}}}.lynx-service-tabs .et_pb_all_tabs .et_pb_tab .lynx-service-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:14px!important;width:100%!important;max-width:100%!important}.lynx-service-tabs .et_pb_all_tabs .et_pb_tab .lynx-service-grid>a.lynx-service-card{display:flex!important;float:none!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}@media (max-width:767px){.lynx-service-tabs .et_pb_all_tabs .et_pb_tab .lynx-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px){.lynx-service-tabs{display:flex!important;align-items:stretch!important;overflow:visible!important}.lynx-service-tabs .et_pb_tabs_controls{float:none!important;display:flex!important;flex-direction:column!important;width:34%!important;align-self:stretch!important}.lynx-service-tabs .et_pb_tabs_controls li{flex:1 1 0!important;min-height:130px}.lynx-service-tabs .et_pb_tabs_controls li a{height:100%;min-height:130px;box-sizing:border-box}.lynx-service-tabs .et_pb_all_tabs{float:none!important;width:66%!important;align-self:stretch!important}}.menu-label-plumbing>a,.menu-label-hvac>a{pointer-events:none;cursor:default}@media (min-width:981px){.menu-label-plumbing>a,.menu-label-hvac>a{pointer-events:none;cursor:default}}@media (max-width:980px){.menu-label-plumbing>a,.menu-label-hvac>a{pointer-events:auto;cursor:pointer}}@media (min-width:981px){.et_pb_menu .et-menu-nav>ul>li.services-mega-menu>ul.sub-menu{width:560px;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px}.et_pb_menu .et-menu-nav>ul>li.services-mega-menu>ul.sub-menu>li>ul.sub-menu{display:block;position:static;visibility:visible;opacity:1;width:100%;border:none;box-shadow:none;padding:8px 0 0}.et_pb_menu .et-menu-nav>ul>li.services-mega-menu>ul.sub-menu>li>a:after{display:none}.menu-label-plumbing>a,.menu-label-hvac>a{pointer-events:none;cursor:default}}@media (max-width:980px){.menu-label-plumbing>a,.menu-label-hvac>a{pointer-events:auto;cursor:pointer}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{width:90vw!important;max-width:420px!important;left:auto!important;right:0!important;box-sizing:border-box}@media (max-width:980px){.et_pb_menu .et_mobile_menu li a{font-size:14px!important;line-height:1.4em!important;padding:10px 16px!important;border-bottom:1px solid #eeeeee}.et_pb_menu .et_mobile_menu>li>a{font-size:16px!important;font-weight:700!important}}@media (max-width:980px){.et_pb_menu .et_mobile_menu .menu-label-plumbing>a,.et_pb_menu .et_mobile_menu .menu-label-hvac>a{color:#840628!important;background-color:transparent!important;border-left:none!important;font-weight:700!important;font-size:15px!important;padding:12px 16px!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu.menu-label-plumbing>ul.sub-menu,.et_pb_menu .et_mobile_menu.menu-label-hvac>ul.sub-menu{display:none!important}.et_pb_menu .et_mobile_menu.menu-label-plumbing.is-open>ul.sub-menu,.et_pb_menu .et_mobile_menu.menu-label-hvac.is-open>ul.sub-menu{display:block!important}}@media (max-width:980px){.et_pb_menu .et_mobile_menu .menu-label-plumbing>a,.et_pb_menu .et_mobile_menu .menu-label-hvac>a{position:relative;padding-right:40px!important}.et_pb_menu .et_mobile_menu .menu-label-plumbing>a:after,.et_pb_menu .et_mobile_menu .menu-label-hvac>a:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:1.5px solid #840628;border-bottom:1.5px solid #840628;transform:translateY(-70%) rotate(45deg);transition:transform 0.25s ease}.et_pb_menu .et_mobile_menu .menu-label-plumbing.is-open>a:after,.et_pb_menu .et_mobile_menu .menu-label-hvac.is-open>a:after{transform:translateY(-20%) rotate(225deg)}}@media (min-width:981px){.et_pb_menu li.services-mega-menu>ul.sub-menu>li>a{color:#840628!important;-webkit-text-fill-color:#840628!important;font-weight:700!important}}@media (min-width:981px){li.menu-label-plumbing>a,li.menu-label-hvac>a{color:#840628!important;-webkit-text-fill-color:#840628!important;font-weight:700!important}}