.page-footer{position:relative;width:100%;z-index:99}.footer-inner{padding-top:25px;padding-bottom:25px}@media(max-width:899px){.footer-inner{padding-top:50px;padding-bottom:50px}}.footer-widgets{grid-auto-columns:1fr;gap:60px}@media(max-width:1399px){.footer-widgets{gap:30px}}@media(max-width:899px){.footer-widgets{gap:45px}}@media(max-width:599px){.footer-widgets{gap:30px}}.footer-active-columns-3{grid-auto-columns:24fr 18fr 21fr}@media(max-width:1399px){.footer-active-columns-3{grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}.footer-widgets .widget-area{font-size:20px;letter-spacing:-.02ex;line-height:1.35}@media(max-width:899px){.footer-widgets .widget-area{font-size:18px;text-align:left}}@media(max-width:599px){.footer-widgets .widget-area{font-size:17px}}@media(max-width:399px){.footer-widgets .widget-area{font-size:15px}}@media(max-width:1399px){.footer-active-columns-3 .widget-area:nth-child(1){grid-column:1 / -1;padding-bottom:25px}}@media(max-width:899px){.footer-active-columns-3 .widget-area:nth-child(1){display:none}}.footer-widgets .widget-area .widget+.widget{margin-top:1em}.footer-widgets .widget-area .widget.widget_block h2,.footer-widgets .widget-area .widget .widget-title{margin-bottom:1.2em;font-size:29px;font-weight:300;letter-spacing:-.035ex}@media(max-width:899px){.footer-widgets .widget-area .widget.widget_block h2,.footer-widgets .widget-area .widget .widget-title{margin-bottom:.75em;font-size:18px;letter-spacing:-.035ex}}.footer-widgets .widget-area .widget p{max-width:300px}.footer-widgets .widget-area .widget a:not(.btn):hover,.footer-widgets .widget-area .site-footer-navigation a:hover{text-decoration:underline}.footer-widgets .widget-area .widget .logo-link{display:inline-flex}.footer-widgets .widget-area .widget ul li{margin-bottom:.5em}@media(max-width:899px){.footer-widgets .widget-area .widget ul li{margin-bottom:.25em}}.footer-widgets .widget-area .widget ul li a{font-size:30px;font-weight:700;letter-spacing:-.035ex}@media(max-width:1599px){.footer-widgets .widget-area .widget ul li a{font-size:26px}}@media(max-width:899px){.footer-widgets .widget-area .widget ul li a{font-size:18px}}.footer-bottom{margin-top:120px;margin-bottom:60px}@media(max-width:1399px){.footer-bottom{margin-top:30px;margin-bottom:30px}}@media(max-width:899px){.footer-bottom{margin-top:80px;gap:30px}}@media(max-width:599px){.footer-bottom{margin-top:30px}}.footer-bottom .widget-area{letter-spacing:-.02ex;font-size:22px;line-height:1.56227273}@media(max-width:899px){.footer-bottom .widget-area{font-size:18px;line-height:1.35}}@media(max-width:599px){.footer-bottom .widget-area{font-size:17px}}@media(max-width:399px){.footer-bottom .widget-area{font-size:15px}}.footer-bottom .widget-area .widget ul,.footer-bottom .widget-area .site-footer-navigation ul{display:flex;align-items:flex-start;-moz-column-gap:32px;column-gap:32px;flex-wrap:wrap}@media(max-width:599px){.footer-bottom .widget-area .widget ul,.footer-bottom .widget-area .site-footer-navigation ul{-moz-column-gap:20px;column-gap:20px}}
