.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:800;line-height:1.2;color:inherit;color:var(--bs-heading-color)}.h1,h1{font-size:65px;line-height:.9;letter-spacing:-1.3px;text-transform:uppercase}@media(min-width:992px){.h1,h1{font-size:110px;line-height:1;letter-spacing:-3.71px}}.h2,h2{font-size:32px;line-height:1;letter-spacing:-.66px;text-transform:uppercase}@media(min-width:992px){.h2,h2{font-size:70px;line-height:1.2;letter-spacing:-1.43px}}.h3,h3{font-size:21px;line-height:23px;letter-spacing:-.43px;text-transform:uppercase}@media(min-width:992px){.h3,h3{font-size:55px;line-height:55.08px;letter-spacing:-1.13px}}.h4,h4{font-size:18px;line-height:21px;letter-spacing:-.37px;text-transform:uppercase}@media(min-width:992px){.h4,h4{font-size:35px;line-height:34px;letter-spacing:-.72px}}.h5,h5{font-size:14px;line-height:21px;letter-spacing:-.29px;text-transform:uppercase}@media(min-width:992px){.h5,h5{font-size:26px;line-height:30px;letter-spacing:-.53px}}.h6,h6{text-transform:uppercase}html{font-size:15px;line-height:26px;letter-spacing:0;font-weight:300}@media(min-width:992px){html{font-size:17px;line-height:30px}}.p-style,p{font-size:15px;line-height:26px;letter-spacing:0;font-weight:300}@media(min-width:992px){.p-style,p{font-size:17px;line-height:30px}}.hero-tax-term-brew{height:600px;position:relative;display:flex;align-items:flex-end}.hero-tax-term-brew:after{content:"";background-color:rgba(0,0,0,.4)}.hero-tax-term-brew .background-image,.hero-tax-term-brew:after{position:absolute;top:0;left:0;width:100%;height:100%}.hero-tax-term-brew .background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.hero-tax-term-brew .hero-content{padding:30px 0;position:relative;z-index:1;color:#fff;text-transform:uppercase}.hero-tax-term-brew .hero-content h1{font-size:54px;line-height:47px;margin-bottom:15px}.hero-tax-term-brew .hero-content .h5{font-size:18px;line-height:22px;font-weight:500}@media(min-width:992px){.hero-tax-term-brew{height:680px}.hero-tax-term-brew .container-hero{padding-left:25px;padding-right:25px}.hero-tax-term-brew .hero-content{padding:55px 0}.hero-tax-term-brew .hero-content h1{font-size:135px;line-height:115px;margin-left:-5px}.hero-tax-term-brew .hero-content .h5{font-size:22px;line-height:26px}}