#ms-sfoot{--orange:#ED804B;--dark:#111827;--blue:#19639A;--h:'Plus Jakarta Sans', system-ui, sans-serif;--b:'DM Sans', system-ui, sans-serif;background:var(--dark);color:rgb(255 255 255 / .7);padding:clamp(44px, 6vw, 76px) 20px 24px;font-family:var(--b);font-size:14.5px;line-height:1.5;-webkit-font-smoothing:antialiased}#ms-sfoot *{box-sizing:border-box}#ms-sfoot p{margin:0}#ms-sfoot a{color:inherit;text-decoration:none;box-shadow:none}#ms-sfoot a:hover{color:var(--orange)}#ms-sfoot .msf__grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 205px),1fr));gap:38px}#ms-sfoot .msf__brand{display:flex;align-items:center;gap:10px;margin-bottom:16px}#ms-sfoot .msf__brand img{width:38px;height:38px;object-fit:contain}#ms-sfoot .msf__brand span{font-family:var(--h);font-weight:800;font-size:21px;color:#fff;letter-spacing:-.02em}#ms-sfoot .msf__tag{font-family:var(--h);font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--orange);margin:-6px 0 12px}#ms-sfoot .msf__blurb{font-size:14.5px;line-height:1.7;margin:0 0 18px;max-width:34ch}#ms-sfoot .msf__social{display:flex;gap:10px}#ms-sfoot .msf__social a{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgb(255 255 255 / .18);border-radius:8px;color:#fff;font-family:var(--h);font-weight:600;font-size:12.5px}#ms-sfoot .msf__social a:hover{background:var(--blue);border-color:var(--blue);color:#fff}#ms-sfoot .msf__h{font-family:var(--h);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 18px}#ms-sfoot .msf__list{display:grid;gap:11px;font-size:14.5px}#ms-sfoot .msf__dim{color:rgb(255 255 255 / .5)}#ms-sfoot .msf__bottom{max-width:1240px;margin:40px auto 0;padding-top:22px;border-top:1px solid rgb(255 255 255 / .12);display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:13px;color:rgb(255 255 255 / .55)}#ms-sfoot .msf__bottom img{height:26px;width:auto;background:#fff;padding:5px 9px;border-radius:6px;margin-left:auto;box-sizing:content-box}.elementor-location-footer .mss-sec--flush>.elementor-container{max-width:none;padding:0}.elementor-location-footer .elementor-widget-shortcode{margin:0}