footer.footer{background:var(--Titan-Black, #000);padding:64px 0 48px 0}footer.footer .container{width:90%;max-width:1300px}footer.footer .container .footer-top{flex-direction:row;display:flex;justify-content:flex-start;border-bottom:1px solid var(--Gray-200, #E9EAEB)}footer.footer .container .footer-cols{display:flex;flex-wrap:wrap;justify-content:space-between;width:65%;margin-bottom:40px;flex-direction:row}footer.footer .container .footer-col{width:33%}footer.footer .container .footer-col ul{-webkit-padding-start:0;padding-inline-start:0}footer.footer .container .footer-col.footer-col-brand{margin-bottom:30px;border-right:none;padding-right:0 address;padding-right-margin-top:32px;padding-right-color:var(--White, #FFF);padding-right-font-family:var(--font-proxima-nova-condensed);padding-right-font-size:15px;padding-right-font-style:normal;padding-right-font-weight:400;padding-right-line-height:120%;padding-right-letter-spacing:-0.3px;padding-right-text-transform:uppercase}footer.footer .container .footer-col.footer-col-brand .social-links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}@media(max-width: 1200px){footer.footer .container .footer-col.footer-col-brand .social-links{justify-content:center}}footer.footer .container .footer-col.footer-col-brand .social-links a{font-size:24px;color:var(--White, #FFF);transition:color .3s ease}footer.footer .container .footer-menu li{width:90%;margin-left:10px;padding:0 5px;position:relative}footer.footer .container .footer-menu li.external a::after{content:url("../../assets/css/images/Link-External.svg");font-size:12px;position:relative;top:3px;left:4px}footer.footer .container .footer-menu li:first-child a{padding-top:0}footer.footer .container .footer-menu a{font-family:var(--font-din-condensed);font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.72px;text-transform:uppercase;text-decoration:none;position:relative;color:var(--White, #FFF);padding:5px 15px}footer.footer .container .footer-menu a:hover{background:rgba(0,0,0,0);text-decoration:underline;color:#fff}footer.footer .container .footer-newsletter{width:30%;margin-left:auto;padding:0 0 0 5%}@media(max-width: 990px){footer.footer .container .footer-newsletter{padding:20px}}footer.footer .container .footer-newsletter #gform_submit_button_11{display:flex;padding:8px 40px 8px 20px;justify-content:center;align-items:center;border-radius:4px;border:1.5px solid var(--Titan-Gold, #F0B52B);background-color:rgba(0,0,0,0);color:var(--White, #FFF);text-align:center;font-family:var(--font-din-condensed);font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.6px;text-transform:uppercase;position:relative;background-image:url("../../assets/css/images/arrow-narrow-right.svg");background-position:90% 50%;background-repeat:no-repeat;margin-top:16px;width:auto}footer.footer .container .footer-newsletter #gform_submit_button_11:hover{background-color:var(--Titan-Gold, #F0B52B);color:var(--Titan-Black, #000);border:1.5px solid var(--Titan-Black, #000);text-decoration:none;background-image:url("../../assets/css/images/arrow-narrow-right-black.svg");box-shadow:none}footer.footer .container .footer-newsletter .gform_body label{color:var(--White, #FFF);font-family:var(--font-din-condensed);font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.72px;margin-bottom:10px}footer.footer .container .footer-newsletter #input_11_1{border-radius:2px;border:1px solid var(--Light-Gray-1, #DDD);background:var(--White, #FFF);box-shadow:0 1px 2px 0 rgba(10,13,18,.05)}footer.footer .container .footer-newsletter .gform_wrapper input[type=submit]{margin-left:unset}@media(min-width: 768px)and (max-width: 1200px){footer.footer .footer-top{flex-direction:column !important;align-items:stretch}footer.footer .footer-newsletter{order:1;width:100% !important;margin:0 0 40px 0;padding:0}footer.footer .container .footer-cols{order:2;width:100%;display:flex !important;flex-direction:row !important;flex-wrap:wrap;margin-bottom:40px;padding:0;justify-content:flex-start}footer.footer .footer-col{margin-bottom:0;padding:0}footer.footer .footer-col.footer-col-brand{order:1;width:100% !important;margin-bottom:40px;padding:0;text-align:center}footer.footer .footer-col.footer-col-nav-primary,footer.footer .footer-col.footer-col-nav-secondary{width:50% !important;padding:0 15px}footer.footer .footer-col.footer-col-nav-primary{order:2}footer.footer .footer-col.footer-col-nav-secondary{order:3}footer.footer .footer-menu li{margin-left:0;padding:0 5px;text-align:center}}@media(max-width: 1200px)and (min-width: 768px){footer.footer .fin-col{width:100% !important;text-align:center;margin-bottom:30px}}@media(max-width: 1200px){footer.footer .copyright{text-align:center;width:100%}}@media(max-width: 767px){footer.footer .footer-cols{width:100% !important;flex-direction:column !important;align-items:center}footer.footer .footer-top{flex-direction:column !important;align-items:center}footer.footer .container .footer-cols{order:2;padding-top:30px;width:100%;flex-direction:row;flex-wrap:wrap}footer.footer .container .footer-cols .footer-col{width:100% !important;order:2}footer.footer .container .footer-cols .footer-col.footer-col-brand{margin-bottom:30px;border-right:none;width:100%;display:flex;align-items:center;flex-direction:column;order:1;margin:30px auto}footer.footer .footer-newsletter{order:2;width:100% !important;margin:40px auto;padding:0}}footer.footer .row.credits{color:var(--White, #FFF);font-family:var(--roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-top:32px}footer.footer .row.credits a{color:var(--White, #FFF);font-family:var(--roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;padding-left:5px}footer.footer .row.credits a:hover{text-decoration:underline}footer.footer .credits-links{margin-left:auto}@media(max-width: 1200px){footer.footer .credits-links{margin-top:20px;margin-left:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}footer.footer .credits-links a{padding:10px 0}}footer.footer #menu-footer-terms-and-privacy li{display:inline-block;padding:0 10px}footer.footer #menu-footer-terms-and-privacy li a{font-family:var(--roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;color:var(--White, #FFF);transition:color .3s ease}footer.footer #menu-footer-terms-and-privacy li a:hover{text-decoration:underline;color:var(--White, #FFF);background:rgba(0,0,0,0);background-color:none}

/*# sourceMappingURL=style-footer.css.map */