.ud-home-v2{scroll-behavior:smooth}.ud-home-v2 .dnd-section[id],.ud-home-v2 .section-bg[id],.ud-home-v2 .ud-anchor-alias{scroll-margin-top:100px}.ud-home-v2 .ud-anchor-alias{display:block;height:0}.ud-home-v2 .dnd-section[class*=content_bucket-row-1-]{padding-top:48px!important}.ud-home-v2 .dnd-section:has(#solutions){height:auto!important;overflow:visible!important}.ud-home-v2 .dnd-section:has(#solutions) .collapsed-section,.ud-home-v2 .dnd-section:has(#solutions)+.collapsed-section-btn-wrapper{display:none!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-2-]{padding-bottom:0!important;padding-top:56px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-]{padding-bottom:56px!important;padding-top:32px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-5-],.ud-home-v2 .dnd-section[class*=content_bucket-row-6-]{padding-bottom:56px!important;padding-top:56px!important}.ud-home-v2 .dnd-section:has(#contact),.ud-home-v2 .dnd-section:has(.box-over-image),.ud-home-v2 .dnd-section[class*=content_bucket-row-7-]{padding-top:56px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-8-]{padding-bottom:40px!important}.ud-home-v2 .dnd-section:has(#contact),.ud-home-v2 .dnd-section:has(.box-over-image){padding-bottom:56px!important}.ud-home-v2 .dnd-section:has(#products) .feature-card__image{height:200px;object-fit:contain;width:100%}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img img{box-sizing:border-box;height:220px;object-fit:contain;padding:40px 12px 42px;width:100%}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img{background:#f5f9fb;position:relative}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img:after,.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img:before{font-size:13px;left:0;line-height:1.25;padding:7px 14px;position:absolute;right:0;z-index:1}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img:before{background:#fff;color:#172039;font-weight:700;top:0}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img:after{background:#e5f3e4;bottom:0;color:#216c29;font-weight:600}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--moisture .go-card__img:before{background-image:url(https://45602174.fs1.hubspotusercontent-na1.net/hubfs/45602174/MB-20206Logo-CMYK.png);background-position:14px;background-repeat:no-repeat;background-size:auto 20px;box-sizing:border-box;content:"";height:30px}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--moisture .go-card__img:after{content:"Air treatment & dryers  →"}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--filter .go-card__img:before{content:"FILTER ELEMENT STORE"}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--filter .go-card__img:after{content:"Find replacement filters  →"}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--compressor .go-card__img:before{content:"COMPRESSOR SHOP"}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront--compressor .go-card__img:after{content:"Compressor maintenance  →"}.ud-home-v2 .dnd-section:has(#contact) .form-title,.ud-home-v2 .dnd-section:has(#contact) .hs-form label,.ud-home-v2 .dnd-section:has(#contact) .hs-form legend,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-CheckboxField label,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-FieldLabel,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-RadioField label,.ud-home-v2 .dnd-section:has(#contact) .section-intro__desc,.ud-home-v2 .dnd-section:has(#contact) .section-intro__title{color:#fff!important}.ud-home-v2 .dnd-section:has(#contact) .hs-form input:not([type=checkbox]):not([type=radio]),.ud-home-v2 .dnd-section:has(#contact) .hs-form select,.ud-home-v2 .dnd-section:has(#contact) .hs-form textarea{background:#fff;color:#172039}.ud-home-v2 .dnd-section:has(#contact) .hs-form input::placeholder,.ud-home-v2 .dnd-section:has(#contact) .hs-form textarea::placeholder{color:#526078}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-TextInput,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-TextareaInput{box-sizing:border-box;line-height:24px!important;padding:9px 14px!important}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-TextInput{height:46px!important}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-PhoneInput,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-PhoneInput .hsfc-TextInput,.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-PhoneInput__FlagAndCaret{box-sizing:border-box;height:42px!important}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-PhoneInput__FlagAndCaret{align-items:center;padding:0 12px!important}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-PhoneInput .hsfc-TextInput{padding:7px 12px!important}.ud-home-v2 .dnd-section:has(#contact) .hsfc-Form .hsfc-TextareaInput{height:96px!important}.ud-home-v2 .ud-footer{background:#f8faf8;border-top:1px solid #e2e8e4;color:#243042}.ud-home-v2 .ud-footer__inner{display:grid;gap:40px;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(160px,1fr));margin:0 auto;max-width:1200px;padding:56px 24px 40px}.ud-home-v2 .ud-footer__brand img{display:block;height:auto;max-width:240px}.ud-home-v2 .ud-footer p{line-height:1.55;margin:16px 0 0}.ud-home-v2 .ud-footer h2{color:#172039;font-size:18px;line-height:1.3;margin:0 0 18px}.ud-home-v2 .ud-footer nav a{display:block;margin:0 0 12px;width:fit-content}.ud-home-v2 .ud-footer a{color:#243042;text-decoration:none}.ud-home-v2 .ud-footer a:focus-visible,.ud-home-v2 .ud-footer a:hover{color:#2d942d;text-decoration:underline}.ud-home-v2 .ud-footer__cta{background:#62ad55;border-radius:9px;color:#fff!important;display:inline-block;font-weight:600;margin-top:20px;padding:12px 18px}.ud-home-v2 .ud-footer__cta:focus-visible,.ud-home-v2 .ud-footer__cta:hover{background:#438f3c;color:#fff!important}.ud-home-v2 .ud-footer__bottom{border-top:1px solid #e2e8e4;color:#526078;font-size:14px;margin:0 auto;max-width:1200px;padding:18px 24px 24px}@media (max-width:1000px){.ud-home-v2 .ud-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ud-home-v2 .ud-footer__inner{gap:28px;grid-template-columns:1fr;padding:40px 24px 28px}.ud-home-v2 .dnd-section[class*=content_bucket-row-0-]{padding-bottom:80px!important;padding-top:96px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-2-]{padding-top:40px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-]{padding-bottom:40px!important;padding-top:24px!important}.ud-home-v2 .dnd-section:has(#contact),.ud-home-v2 .dnd-section:has(.box-over-image),.ud-home-v2 .dnd-section[class*=content_bucket-row-5-],.ud-home-v2 .dnd-section[class*=content_bucket-row-6-],.ud-home-v2 .dnd-section[class*=content_bucket-row-7-]{padding-bottom:40px!important;padding-top:40px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-7-],.ud-home-v2 .dnd-section[class*=content_bucket-row-8-]{padding-bottom:32px!important}.ud-home-v2 .dnd-section:has(#products) .feature-card{padding:18px!important}.ud-home-v2 .dnd-section:has(#products) .feature-card__image{height:156px}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .ud-storefront .go-card__img img{height:210px;padding:36px 10px 42px}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .splide{padding-left:10px!important;padding-right:10px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .splide__track{padding-left:8px!important;padding-right:8px!important}.ud-home-v2 .dnd-section[class*=content_bucket-row-3-] .splide__arrow{background:hsla(0,0%,100%,.96);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.15);height:34px;margin-top:0;top:100px;width:34px;z-index:3}.ud-home-v2 .dnd-section:has(#cross-reference) .hs-logo-grid{display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.ud-home-v2 .dnd-section:has(#cross-reference) .hs-logo-grid__logo-wrapper{min-width:0;width:auto!important}.ud-home-v2 .dnd-section:has(#cross-reference) .hs-logo-grid__logo{max-height:72px;max-width:100%;object-fit:contain}.ud-home-v2 .dnd-section[id],.ud-home-v2 .section-bg[id],.ud-home-v2 .ud-anchor-alias{scroll-margin-top:72px}}.ud-home-v2 .dnd-section:has(#home){padding-bottom:96px!important;padding-top:196px!important}.ud-home-v2 .dnd-section:has(#home) .section-intro__overline{left:50%;margin-bottom:24px;max-width:calc(100vw - 48px);position:relative;transform:translateX(-50%);width:max-content}.ud-home-v2 .dnd-section:has(#solutions),.ud-home-v2 .ud-pattern-dots.section-bg--none{background-color:#f0f9f1;background-image:radial-gradient(circle,rgba(67,176,72,.3) 1.5px,transparent 0);background-size:24px 24px}.ud-home-v2 .rtext:has(#why-uptimedirect){background-color:#eaf6eb;background-image:repeating-linear-gradient(135deg,transparent 0 30px,rgba(67,176,72,.2) 30px 31px);border:1px solid #d9efda;border-radius:12px;padding:28px 24px}.ud-home-v2 .rtext:has(#why-uptimedirect) hr{border-color:#cde8cf}.ud-home-v2 .ud-pattern-diagonal.section-bg--none{background-image:repeating-linear-gradient(135deg,transparent 0 46px,rgba(46,112,92,.045) 46px 47px);background-size:auto}.ud-home-v2 .ud-pattern-grid.section-bg--none{background-image:linear-gradient(rgba(30,73,92,.035) 1px,transparent 0),linear-gradient(90deg,rgba(30,73,92,.035) 1px,transparent 0);background-size:48px 48px}.ud-home-v2 .dnd-section:has(#brands),.ud-home-v2 .dnd-section:has(#brands)+.dnd-section,.ud-home-v2 .ud-pattern-curves.section-bg--none{background-color:#f2faf3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='120' viewBox='0 0 240 120'%3E%3Cpath fill='none' stroke='%2343b048' stroke-opacity='.22' stroke-width='1.2' d='M-60 30Q0 0 60 30t120 0 120 0M-60 60Q0 30 60 60t120 0 120 0M-60 90Q0 60 60 90t120 0 120 0m-360 30q60-30 120 0t120 0 120 0'/%3E%3C/svg%3E");background-size:240px 120px}.ud-home-v2 .ud-pattern-lines.section-bg--none{background-image:repeating-linear-gradient(90deg,transparent 0 79px,rgba(37,75,87,.04) 79px 80px);background-size:auto}.ud-home-v2 .ud-pattern-spaced-dots.section-bg--none{background-image:radial-gradient(circle,rgba(46,112,92,.05) 2px,transparent 0);background-size:56px 56px}@media (min-width:1024px){.ud-home-v2 .dnd-section:has(#home) .section-intro__overline{white-space:nowrap}}@media (max-width:767px){.ud-home-v2 .dnd-section:has(#home){padding-bottom:56px!important;padding-top:128px!important}.ud-home-v2 .dnd-section:has(#home) .section-intro__overline{font-size:14px;left:auto;text-wrap:balance;transform:none;width:auto}}@media (prefers-reduced-motion:reduce){.ud-home-v2{scroll-behavior:auto}}