.ti-br-d{display:inline}.ti-br-m{display:none}@media (max-width:979px){.ti-br-d{display:none}.ti-br-m{display:inline}}.hero-wrap{align-items:center!important;gap:56px!important;grid-template-columns:minmax(0,1fr) minmax(420px,540px)!important;margin-left:auto!important;margin-right:auto!important;max-width:1280px!important;width:100%!important}.hero-wrap .hero{max-width:720px!important}.hero.hero-centered{padding-bottom:40px!important;padding-top:74px!important}.hero h1{font-size:46px!important}.hero-rule{background:#c5a253;height:2px;margin-top:22px;width:40px}.hero-kicker:after,.hero-kicker:before,.hero-tagline:after,.hero-tagline:before{content:none!important;display:none!important}.hero-tagline{font-family:DM Sans,sans-serif!important;font-size:24px!important;font-style:normal!important;line-height:1.45!important;margin-top:22px!important}.hero-kicker,.hero-tagline{font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.hero-kicker{font-family:Cormorant Garamond,Georgia,serif!important;font-size:28px!important;font-style:italic!important;line-height:1.3!important;margin-top:14px!important}.hero-quote{border-left:2px solid #8c7156!important;margin-top:30px!important;padding-left:22px!important}.hero-quote .quote-carousel{border-left:none!important;padding-left:0!important;position:relative}.hero-quote .quote-sizer{visibility:hidden}.hero-quote .quote-slide{left:0;opacity:0;padding-left:0!important;pointer-events:none;position:absolute;top:0;transition:opacity .6s ease;width:100%}.hero-quote .quote-slide.active{opacity:1;pointer-events:auto;transition:opacity .6s ease .6s}.hero-quote .quote-text{color:#6b7280!important;font-family:DM Sans,sans-serif!important;font-size:17px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.65!important}.hero-quote .quote-text a{color:#7a6248!important;text-decoration:underline;text-underline-offset:3px}.hero-quote .quote-attr{color:#7a6248!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.5px!important;margin-top:14px!important;text-transform:none!important}.hero-quote .quote-dots{display:flex;gap:10px;justify-content:flex-start!important;margin-top:14px!important;padding-left:0!important}.hero-quote .quote-dot{background:#e5e7eb;border:none;border-radius:50%;cursor:pointer;height:7.5px;transition:all .3s;width:7.5px}.hero-quote .quote-dot.active{background:#8c7156;transform:scale(1.2)}@media (max-width:979px){.hero-quote .quote-text{font-size:16px!important}.hero-tagline{font-size:19px!important}.hero-kicker{font-size:23px!important}}.ti-logo-band{margin:0 auto;max-width:1180px;padding:24px 40px 28px}.ti-logo-band-row{align-items:center;display:flex;flex-wrap:nowrap;gap:0;justify-content:space-between}.ti-customer-item{align-items:center;border:1px solid transparent;border-radius:6px;display:flex;flex-shrink:0;padding:6px 12px;text-decoration:none;transition:all .2s}.ti-customer-item:hover{border-color:#1c3a5e}.ti-customer-item img{display:block;height:44px;opacity:.88;transition:opacity .2s;width:auto}.ti-customer-item:hover img{opacity:1}.ti-customer-item img[src*=michigan-air i]{height:50px!important}.ti-customer-item img[src*=pittsburgh-air i]{height:42px!important}.ti-customer-item img[src*=air-control i]{height:44px!important}.ti-customer-item img[src*=brucker i]{height:34px!important}@media (max-width:979px){.ti-logo-band{padding:0 20px 22px}.ti-logo-band-row{flex-wrap:wrap;gap:18px 28px;justify-content:center}.ti-customer-item img{height:30px}.ti-customer-item img[src*=michigan-air i]{height:34px!important}.ti-customer-item img[src*=pittsburgh-air i]{height:29px!important}.ti-customer-item img[src*=air-control i]{height:30px!important}.ti-customer-item img[src*=brucker i]{height:24px!important}}@media (max-width:979px){.hero-wrap{gap:28px!important;grid-template-columns:1fr!important}.hero-quote,.hero-wrap .hero{max-width:none!important}.hero-quote{margin-left:0!important;margin-right:28px!important;width:auto!important}.hero.hero-centered{padding-bottom:8px!important}}@media (min-width:980px){.hero-wrap{transform:translateX(-14px)}}.ti-waves{display:none}