.evomax-social{box-sizing:border-box;background:#0b3d91;color:#fff;padding:24px;margin:24px 0;width:100%;font-family:Arial,sans-serif;text-align:left}.evomax-social h3{font:500 18px/1.4 Arial,sans-serif;color:#fff;margin:0 0 20px}.evomax-social-links{display:flex;flex-wrap:wrap;gap:24px}.evomax-social a{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:80px;color:#fff!important;text-decoration:none;font-size:14px}.evomax-social .glyph{display:grid;place-items:center;width:48px;height:48px;background:#d5f36b;border-radius:4px}.evomax-social img{display:block;width:26px;height:26px;object-fit:contain}.evomax-social a:hover .glyph{outline:2px solid #fff;outline-offset:3px}.evomax-social a:focus-visible{outline:2px solid #d5f36b;outline-offset:7px}footer .evomax-social{flex-basis:100%;margin:20px 0 0}#website-brief{overflow-anchor:none}.evomax-status{grid-column:1/-1;overflow-wrap:anywhere}@media(max-width:450px){.evomax-social{padding:24px 16px}.evomax-social-links{gap:22px 12px}.evomax-social a{min-width:calc(50% - 12px)}}

footer .wrap{flex-wrap:wrap}

.evomax-social a.evomax-phone{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px 16px;justify-content:flex-start;min-width:0;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.3);font-size:14px;font-weight:400;line-height:1.5}.evomax-phone .phone-label{font-size:14px;color:#fff}.evomax-phone .phone-number{font-size:14px;font-weight:400;white-space:nowrap}.evomax-social a.evomax-phone:hover .phone-number{text-decoration:underline}
