.fud-footer,.fud-footer *{box-sizing:border-box}.fud-footer{width:100%;background:#1c1b1a;color:#b7b2ae}.fud-footer-inner{width:100%;max-width:1240px;margin:0 auto;padding:52px 32px 30px}.fud-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:36px}.fud-footer-logo img{display:block;width:auto;height:56px}.fud-footer-logo.is-white img{filter:brightness(0) invert(1)}.fud-footer-logo strong{color:#fff;font-size:24px}.fud-footer-description{max-width:34ch;margin:16px 0 0;color:#b7b2ae;font-size:14px;line-height:1.6}.fud-footer-title{margin-bottom:12px;color:#fff;font-size:14px;font-weight:600}.fud-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#b7b2ae;font-size:14px}.fud-footer-links a,.fud-footer-bottom a{color:inherit;text-decoration:none;transition:color .2s,transform .2s}.fud-footer-links a:hover{color:#fff;transform:translateX(3px)}.fud-footer-bottom{display:flex;gap:18px;margin-top:34px;padding-top:18px;border-top:1px solid #333130;color:#8a8580;font-size:12.5px}.fud-footer-bottom a:hover{color:#fff}
@media(max-width:1024px){.fud-footer-grid{grid-template-columns:1.3fr 1fr 1fr}.fud-footer-brand{grid-column:1/-1}.fud-footer-description{max-width:60ch}}
@media(max-width:767px){.elementor-widget-fudesup-footer .fud-footer-inner{padding:42px 22px 26px!important}.elementor-widget-fudesup-footer .fud-footer-grid{grid-template-columns:1fr 1fr!important;gap:34px 24px!important}.fud-footer-brand{grid-column:1/-1}.fud-footer-bottom{flex-wrap:wrap}.fud-footer-bottom span{flex-basis:100%}.fud-footer-grid>*{min-width:0}.fud-footer-links a{overflow-wrap:anywhere}}
@media(max-width:480px){.elementor-widget-fudesup-footer .fud-footer-grid{grid-template-columns:minmax(0,1fr)!important}}
