.footer{position:relative;z-index:1}.footer-main{display:flex;flex-wrap:wrap;padding:60px 24px 0}.footer-main .footer-widget{flex:0 0 auto}.footer-main .footer-nav{flex:1;display:flex;align-items:flex-end;justify-content:flex-start;padding-bottom:8px}.footer-main .footer-widget .container,.footer-main .footer-nav .container,.footer-main .site-info .container{max-width:none;padding:0}.footer-main .footer-nav{display:flex;align-items:flex-start;padding-top:16px}.footer-main .menu-item{font-size:initial;padding:0}.footer-main .footer-nav .container{margin-right:0}.footer-nav .footer-nav__menu{display:flex;align-items:center;gap:20px;list-style:none;padding:0;margin:0;font-weight:700}.footer-nav .footer-nav__menu a{color:#fff;font-size:.9em;text-decoration:none}.footer-nav .footer-nav__menu a:hover{opacity:.7}.footer-main .site-info{width:100%;margin-top:40px;margin-bottom:30px}.footer-main .site-info .container{width:100%;display:flex;justify-content:space-between;align-items:center}.footer-widget-nav a{color:#fff;font-size:13px;text-decoration:none}.footer-widget-nav a:hover{opacity:.7}.footer-links{width:100%}.footer-copy{width:100%;color:#bcbec2;font-size:12px;text-align:right}@media screen and (max-width:1240px) and (min-width:769px){.footer-nav .footer-nav__menu{display:block}.footer-nav .footer-nav__menu a{display:block;padding:10px;font-size:14px;line-height:1.4}}@media screen and (max-width:1240px){.footer-main{flex-direction:column;align-items:center;padding:40px 24px 0}.footer-main .footer-nav{display:block;margin-top:40px;padding-top:0;width:100%}.footer-widget-nav ul{justify-content:center;gap:16px}.footer-main .footer-nav .container{margin-right:0;margin-left:0;text-align:left}}@media screen and (max-width:768px){.footer-main .footer-widget{width:100%}.footer-nav .footer-nav__menu{display:block}.footer-nav .footer-nav__menu a{display:block;padding-top:10px;padding:10px 0;font-size:14px;line-height:1.4}.footer-main .site-info{margin-top:10px}.footer-main .site-info .container,.footer-links{display:block !important}.footer-links .ystdb-custom-button+.ystdb-custom-button{margin-top:10px}.footer-copy{margin-top:40px;text-align:center}}