.site-footer{background-color:var(--secondary-black-color);border-top:1px solid #3c3c3c;padding:32px 0}@media only screen and (max-width:767.98px){.site-footer{padding:32px 0}}.site-footer footer.footer-section .footer-wrapper{display:flex;gap:32px;justify-content:space-between}@media only screen and (max-width:767.98px){.site-footer footer.footer-section .footer-wrapper{align-items:center;flex-direction:column;justify-content:center}}.site-footer footer.footer-section .footer-wrapper .logo-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;gap:32px;justify-content:center;margin-right:16px}@media only screen and (max-width:767.98px){.site-footer footer.footer-section .footer-wrapper .logo-wrapper{margin-right:unset;max-width:unset}}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .logo-container{width:160px}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .logo-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .socials{align-items:center;display:flex;flex-direction:row;gap:16px}.site-footer footer.footer-section .footer-wrapper .logo-wrapper .socials span{color:var(--text-alternate-color);font-family:ff-good-headline-web-pro-con;font-size:16px;font-style:italic;font-weight:400;height:-moz-max-content;height:max-content;line-height:normal}.site-footer footer.footer-section .footer-wrapper nav{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media only screen and (max-width:767.98px){.site-footer footer.footer-section .footer-wrapper nav{flex-direction:column;gap:0;max-width:100%;width:100%}}.site-footer footer.footer-section .footer-wrapper nav .footer-item{flex:1}.site-footer footer.footer-section .footer-wrapper nav .link-title{color:var(--text-alternate-color)}.site-footer footer.footer-section .footer-wrapper nav ul{list-style:none;margin:0;padding:0}.site-footer footer.footer-section .footer-wrapper nav ul li{padding-top:16px}.site-footer footer.footer-section .footer-wrapper nav ul li a{color:var(--text-alternate-color);font-family:Arial;font-style:normal;font-weight:400;line-height:22.4px;text-decoration:none;white-space:nowrap}.site-footer footer.footer-section .footer-wrapper nav ul li a:hover{text-decoration:underline}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items{display:none}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items .accordion{border-bottom:1px solid #707070;padding:16px}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items .accordion .heading-h4{color:var(--text-alternate-color);pointer-events:none}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items .accordion .chevron svg path{fill:var(--text-alternate-color)}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items .panel .content{padding:10px 16px}@media only screen and (max-width:767.98px){.site-footer footer.footer-section .footer-wrapper nav .footer-item .desktop-items{display:none}.site-footer footer.footer-section .footer-wrapper nav .footer-item .mobile-items{display:block}}.site-footer .footer-bar{background-color:var(--secondary-black-color)}.site-footer .footer-bar .footer-bar-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;padding:48px 0 0}@media only screen and (max-width:767.98px){.site-footer .footer-bar .footer-bar-wrapper{align-items:center;border-top:unset;padding:32px 0 0}.site-footer .footer-bar .footer-bar-wrapper .company-info{order:1}.site-footer .footer-bar .footer-bar-wrapper .created-by{order:2}}.site-footer .footer-bar .footer-bar-wrapper *{color:var(--text-alternate-color)}.site-footer .footer-bar .footer-bar-wrapper .company-info,.site-footer .footer-bar .footer-bar-wrapper .created-by{align-items:center;display:flex;font-family:ff-good-headline-web-pro-con;font-size:16px;font-style:italic;font-weight:400;gap:3px;justify-content:center;line-height:normal;padding:0}.site-footer .footer-bar .footer-bar-wrapper .company-info a,.site-footer .footer-bar .footer-bar-wrapper .company-info span,.site-footer .footer-bar .footer-bar-wrapper .created-by a,.site-footer .footer-bar .footer-bar-wrapper .created-by span{font-family:ff-good-headline-web-pro-con;font-weight:700}

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