.tbg-footer{background:#0f1224;color:#fff;font-family:Poppins,sans-serif}.tbg-footer a{border-radius:.5rem;color:inherit;text-decoration:none}.tbg-footer__bottom-inner,.tbg-footer__top{margin:0 auto;max-width:1400px;padding-left:32px;padding-right:32px}.tbg-footer__top{display:grid;gap:40px;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.1fr);padding-bottom:44px;padding-top:56px}.tbg-footer__brand,.tbg-footer__col,.tbg-footer__news{min-width:0}.tbg-footer__logo-link{align-items:center;display:inline-flex}.tbg-footer__logo{display:block;height:70px;max-width:220px;width:auto}.tbg-footer__strap{color:hsla(0,0%,100%,.78);font-size:14px;line-height:1.7;margin:24px 0 0;max-width:420px}.tbg-footer__contact{display:flex;flex-direction:column;gap:10px;margin-top:24px}.tbg-footer__contact a,.tbg-footer__link{color:hsla(0,0%,100%,.82);transition:color .15s ease}.tbg-footer__contact a:hover,.tbg-footer__legal a:hover,.tbg-footer__link:hover,.tbg-footer__reg a,.tbg-footer__reg a:hover{color:#e5b952}.tbg-footer__heading{color:#e5b952;font-size:10px;font-weight:600;letter-spacing:1.8px;margin-bottom:18px;text-transform:uppercase}.tbg-footer__col,.tbg-footer__news{display:flex;flex-direction:column}.tbg-footer__news{align-items:flex-start;text-align:left}.tbg-footer__link{color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.5;margin-bottom:12px;transition:color .12s}.tbg-footer__news-copy{color:hsla(0,0%,100%,.6);font-size:12.5px;font-weight:300;line-height:1.55;margin:0 0 14px}.tbg-footer__form-wrap{margin-bottom:22px;max-width:340px;width:100%}.tbg-footer__form-placeholder{background:hsla(0,0%,100%,.06);border:1px dashed hsla(0,0%,100%,.18);border-radius:5px;color:hsla(0,0%,100%,.6);font-size:12.5px;font-weight:300;line-height:1.55;padding:11px 13px}.tbg-footer__form-wrap .hbspt-form form,.tbg-footer__form-wrap .hs-form{align-items:stretch;display:flex;flex-wrap:nowrap;gap:8px}.tbg-footer__form-wrap fieldset{border:0!important;flex:1 1 auto;margin:0!important;max-width:none!important;min-width:0;padding:0!important}.tbg-footer__form-wrap .hs-form-field{margin:0!important}.tbg-footer__form-wrap label{display:none!important}.tbg-footer__form-wrap .input{margin-right:0!important;width:100%}.tbg-footer__form-wrap input[type=email],.tbg-footer__form-wrap input[type=text]{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:5px!important;box-shadow:none!important;color:#fff!important;flex:1;font-family:inherit!important;font-size:12.5px!important;padding:11px 13px!important;width:100%!important}.tbg-footer__form-wrap input[type=email]::placeholder,.tbg-footer__form-wrap input[type=text]::placeholder{color:hsla(0,0%,100%,.42)!important}.tbg-footer__form-wrap .hs_submit{margin:0!important}.tbg-footer__form-wrap .actions{margin:0!important;padding:0!important}.tbg-footer__form-wrap .hs-button,.tbg-footer__form-wrap input[type=submit]{background:var(--gold,#e5b952)!important;border:none!important;border-radius:5px!important;box-shadow:none!important;color:var(--navy,#0f1224)!important;cursor:pointer!important;font-size:12.5px!important;font-weight:600!important;height:43px;letter-spacing:0!important;min-width:0;padding:0 18px!important;text-transform:none!important;transition:background .2s ease,border-color .2s ease;white-space:nowrap!important}.tbg-footer__form-wrap .hs-button:hover,.tbg-footer__form-wrap input[type=submit]:hover{background:#f0c86c!important;border-color:#f0c86c!important}.tbg-footer__form-wrap .hs-error-msgs{color:#f6caca;font-size:12px;list-style:none;margin:8px 0 0;padding:0}.tbg-footer__form-wrap .submitted-message{color:hsla(0,0%,100%,.82);font-size:12.5px;line-height:1.6}.tbg-footer__form-wrap .grecaptcha-badge,.tbg-footer__form-wrap .hs-form-booleancheckbox-display,.tbg-footer__form-wrap .hs-richtext,.tbg-footer__form-wrap .hs_recaptcha,.tbg-footer__form-wrap .legal-consent-container{display:none!important}.tbg-footer__socials{align-items:center;display:flex;gap:10px;margin-top:0}.tbg-footer__social{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:hsla(0,0%,100%,.75);display:inline-flex;font-size:12px;font-weight:600;height:34px;justify-content:center;transition:all .15s ease;width:34px}.tbg-footer__social:hover{background:transparent;border-color:#e5b952;color:#e5b952}.tbg-footer__bottom{border-top:1px solid hsla(0,0%,100%,.08)}.tbg-footer__bottom-inner{align-items:flex-start;display:flex;gap:28px;justify-content:space-between;padding-bottom:24px;padding-top:22px}.tbg-footer__bottom-left{display:flex;flex-direction:column;flex-wrap:wrap}.tbg-footer__copy,.tbg-footer__legal a,.tbg-footer__powered,.tbg-footer__reg{color:hsla(0,0%,100%,.72);font-size:12.5px;line-height:1.6}.tbg-footer__powered{align-items:center;display:inline-flex;gap:8px;margin-top:1rem}.tbg-footer__powered-label{color:hsla(0,0%,100%,.58)}.tbg-footer__powered-name{color:#fff;font-weight:600;letter-spacing:.3px}.tbg-footer__powered-logo{display:block;max-height:3rem;width:auto}.tbg-footer__legal{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:flex-end}@media (max-width:1100px){.tbg-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tbg-footer__bottom-inner,.tbg-footer__top{padding-left:20px;padding-right:20px}.tbg-footer__top{gap:32px;grid-template-columns:1fr;padding-bottom:32px;padding-top:40px}.tbg-footer__bottom-inner{flex-direction:column}.tbg-footer__bottom-left,.tbg-footer__legal{width:100%}.tbg-footer__legal{justify-content:flex-start}.tbg-footer__form-wrap .hbspt-form form,.tbg-footer__form-wrap .hs-form{flex-direction:row;flex-wrap:wrap}.tbg-footer__form-wrap .hs-button,.tbg-footer__form-wrap input[type=submit]{width:100%}}