:root{--dark-color:#1b1b1e;--gold-color:#e0bb38;--light-gray:#f5f5f5}.dnd-section:has(.site-footer__inner){max-width:none;padding:0}.dnd-section:has(.site-footer__inner) .dnd-column,.dnd-section:has(.site-footer__inner)>.row-fluid{margin:0;max-width:none;padding:0}.dnd-section:has(.site-footer__inner)>.row-fluid>.dnd-column>.dnd-module{margin:0}.site-footer__inner{background-color:var(--dark-color);color:#fff;font-size:.875rem;line-height:1.6}.site-footer__main{display:flex;gap:3rem;justify-content:space-between;margin:0 auto;padding:100px 50px}.site-footer__details{display:grid;gap:2.6042vw;grid-template-columns:295px 295px 1fr}.site-footer__logo{align-items:flex-start;display:flex}.site-footer__logo img{height:auto}.site-footer__label{font-size:1.25rem;font-weight:800;letter-spacing:2px;line-height:.7;margin:0 0 1.25rem;text-transform:uppercase}.site-footer__text{font-size:1.25rem;line-height:1.3;margin:0}.site-footer__contact-item{margin-bottom:1.875rem}.site-footer__contact-item:last-child{margin-bottom:0}.site-footer__contact-value{align-items:center;color:#fff;display:inline-flex;font-size:1.25rem;gap:.625rem;margin:0;text-decoration:none;transition:color .2s}a.site-footer__contact-value:focus,a.site-footer__contact-value:hover{color:var(--gold-color)}.site-footer__contact-icon{display:flex;flex-shrink:0}.site-footer__contact-icon svg{color:var(--gold-color);fill:var(--gold-color);height:16px;width:16px}.site-footer__social-col{display:flex;flex-direction:column;gap:1.5rem}.site-footer__social.no-list{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;margin:0;padding:0}.site-footer__social-link{align-items:center;border:1px solid #fff;border-radius:50%;display:inline-flex;height:3.125rem;justify-content:center;text-decoration:none;transition:background-color .15s ease;width:3.125rem}.site-footer__social-link:is(:hover,:focus){background-color:var(--gold-color);border-color:var(--gold-color);text-decoration:none}.site-footer__social-link:is(:hover,:focus) svg{fill:var(--dark-color)}.site-footer__social-icon{align-items:center;display:flex;justify-content:center}.site-footer__social-icon svg{fill:#fff;height:1.25rem;width:1.25rem}.site-footer__bottom{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:0 50px 100px}.site-footer__utility{display:flex;gap:1.5rem}.site-footer__utility .hs-menu-wrapper ul{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;list-style:none;margin:0;padding:0}.site-footer__utility .hs-menu-wrapper ul>li:not(:last-child){padding-right:.5rem}.site-footer__utility .hs-menu-wrapper ul li a{color:#fff;text-decoration:none;transition:color .2s}.site-footer__copyright,.site-footer__utility .hs-menu-wrapper ul li a{font-size:1.125rem;font-weight:400;line-height:.7}.site-footer__utility .hs-menu-wrapper ul>li:not(:last-child){border-right:1px solid #fff}.site-footer__utility .hs-menu-wrapper ul li a:focus,.site-footer__utility .hs-menu-wrapper ul li a:hover{color:var(--gold-color)}.site-footer__copyright{color:#fff;margin:0}.show-for-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:1320px){.site-footer__details{gap:1.5rem;grid-template-columns:1fr 1fr 110px;justify-items:end}.site-footer__bottom,.site-footer__main{padding-left:1.25rem;padding-right:1.25rem}.site-footer__logo img{max-width:225px}}@media (max-width:976px){.site-footer__main{flex-direction:column;gap:3.125rem;padding:2.5rem 1.25rem}.site-footer__details{justify-items:start}.site-footer__bottom{align-items:flex-start;flex-direction:column;gap:1.875rem;padding:.625rem 1.25rem 2.5rem}}@media (max-width:710px){.site-footer__details{gap:3.125rem;grid-template-columns:1fr}.site-footer__utility .hs-menu-wrapper ul{flex-wrap:wrap;row-gap:1rem}.site-footer__copyright,.site-footer__utility .hs-menu-wrapper ul li a{font-size:1rem;line-height:1.2}}