@font-face{font-display:swap;font-family:Gotham Bold;font-style:normal;font-weight:700;src:url(https://50137276.fs1.hubspotusercontent-na1.net/hubfs/50137276/GOTHAM/gotham_bold.woff) format("woff"),url(https://50137276.fs1.hubspotusercontent-na1.net/hubfs/50137276/GOTHAM/gotham_bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gotham Medium;font-style:normal;font-weight:500;src:url(https://50137276.fs1.hubspotusercontent-na1.net/hubfs/50137276/GOTHAM/gotham_medium.woff) format("woff"),url(https://50137276.fs1.hubspotusercontent-na1.net/hubfs/50137276/GOTHAM/gotham_medium.ttf) format("truetype")}.footer-module{background-color:#032042;box-sizing:border-box;color:#fff;font-family:Gotham Medium,system-ui,-apple-system,sans-serif!important;font-weight:500;padding:40px 20px;width:100%}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-col-about{flex:2 1 450px}.footer-col-contact,.footer-col-serve{flex:1 1 250px}.brand-row{align-items:center;display:flex;gap:24px;margin-bottom:20px}.footer-logo{flex-shrink:0;max-width:160px}.footer-logo img{display:block;height:auto;width:100%}.footer-description{color:#e0e6ed!important;font-family:Gotham Medium,system-ui,-apple-system,sans-serif!important;font-size:.88rem;line-height:1.5;margin:0}.footer-socials{align-items:center;display:flex;gap:12px;margin-left:184px}.footer-socials a img{border-radius:50%;display:block;height:32px;transition:opacity .2s ease;width:32px}.footer-socials a:hover img{opacity:.8}.footer-col-contact,.footer-col-serve{border-left:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;padding-left:35px}.footer-heading{color:#fff!important;font-family:Gotham Bold,system-ui,-apple-system,sans-serif!important;font-size:1.15rem;font-weight:700!important;margin-bottom:20px;margin-top:0}.contact-list{list-style:none;margin:0;padding:0}.contact-list li{align-items:flex-start;display:flex;font-size:.9rem;margin-bottom:15px}.contact-list .icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:12px;padding-top:2px;width:24px}.contact-list .icon img{height:auto;max-width:100%}.contact-list a{color:#fff!important;font-family:Gotham Medium,system-ui,-apple-system,sans-serif!important;text-decoration:none;transition:color .2s ease}.contact-list a:hover{color:#00b4d8!important}.address-text{line-height:1.4}.address-text,.serve-text{color:#fff!important;font-family:Gotham Medium,system-ui,-apple-system,sans-serif!important}.serve-text{font-size:.9rem;line-height:1.6;margin-bottom:30px}.footer-link-action{color:#00b4d8!important;font-family:Gotham Medium,system-ui,-apple-system,sans-serif!important;font-size:.95rem;text-decoration:none;transition:color .2s ease}.footer-link-action:hover{color:#fff!important;text-decoration:underline}@media (max-width:850px){.brand-row{align-items:flex-start;flex-direction:column}.footer-socials{margin-left:0}.footer-col-contact,.footer-col-serve{border-left:none;padding-left:0}}