.site-footer{overflow:hidden;width:100%}.site-footer .section-divider-top{height:0;padding-top:10%;position:relative}.site-footer .section-divider-top img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;width:100%}.site-footer footer.footer-section{background-color:var(--brand-red-1)}.site-footer footer.footer-section .footer-wrapper{display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width:768px){.site-footer footer.footer-section .footer-wrapper{flex-direction:row;flex-wrap:wrap}}.site-footer footer.footer-section .footer-wrapper .newsletter{margin:0 auto;width:100%}@media only screen and (min-width:1025px){.site-footer footer.footer-section .footer-wrapper .newsletter{order:10;width:275px}}@media only screen and (min-width:1200px){.site-footer footer.footer-section .footer-wrapper .newsletter{width:375px}}.site-footer footer.footer-section .footer-wrapper .newsletter .newsletter-wrapper{margin:0 auto;max-width:500px}.site-footer footer.footer-section .footer-wrapper .logo-wrapper{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media only screen and (min-width:768px){.site-footer footer.footer-section .footer-wrapper .logo-wrapper{gap:1.25rem;justify-content:flex-start}}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .logo-container{display:none}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .logo-container img{height:auto;width:70px}@media only screen and (min-width:768px){.site-footer footer.footer-section .footer-wrapper .logo-wrapper .logo-container{display:block}}.site-footer footer.footer-section .footer-wrapper nav{display:flex;flex:1;gap:1rem;justify-content:space-between}@media only screen and (min-width:768px){.site-footer footer.footer-section .footer-wrapper nav{flex:auto;gap:3rem;width:calc(100% - 200px - 3rem)}}@media only screen and (min-width:1025px){.site-footer footer.footer-section .footer-wrapper nav{width:calc(100% - 475px - 4rem)}}@media only screen and (min-width:1200px){.site-footer footer.footer-section .footer-wrapper nav{width:calc(100% - 575px - 4rem)}}.site-footer footer.footer-section .footer-wrapper nav .link-title{color:var(--color-light);font-size:1.25rem;line-height:1}@media only screen and (min-width:768px){.site-footer footer.footer-section .footer-wrapper nav .link-title{font-size:1.75rem}}.site-footer footer.footer-section .footer-wrapper nav ul{list-style:none;margin:3px 0 0;padding:0}.site-footer footer.footer-section .footer-wrapper nav ul li{padding-top:3px}.site-footer footer.footer-section .footer-wrapper nav ul li a{color:var(--text-primary-color);font-size:14px}.site-footer .footer-bar{background-color:var(--color-dark);color:var(--text-alternate-color);font-size:.75rem;padding:var(--section-padding-s) 0;text-align:center}.site-footer .footer-bar a{color:#000;font-size:.5rem;visibility:hidden}.site-footer .footer-bar .footer-bar-wrapper{display:flex}.socials{align-items:center;flex-basis:100%;gap:1rem;justify-content:center}.socials,.socials>div{display:flex;flex-direction:row}.socials>div{gap:1.3rem;justify-content:space-between}@media only screen and (min-width:768px){.socials{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:200px}}.socials img{display:block}.socials h3{font-size:1.75rem;line-height:1;padding-bottom:8px}@media only screen and (min-width:768px){.socials h3{padding:0;width:100%}}

/*# sourceMappingURL=section-bt-footer.min.css.map*/