/*! Font Awesome 5 Brands — https://fontawesome.com — Font license: SIL OFL 1.1. */
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url('fonts/fa-brands-400.woff2') format('woff2')}
.cdm-socials .fab{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased}
.cdm-socials .fa-instagram:before{content:'\f16d'}
.cdm-socials .fa-linkedin-in:before{content:'\f0e1'}
/* Native FA5 Brands footer appearance and project-inquiry focus feedback. */
#cdm-design .cdm-footer{flex-wrap:wrap;gap:20px}
#cdm-design .cdm-socials{display:flex;align-items:center;gap:12px}
#cdm-design a.cdm-social-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:8px;background:none;border:0;border-radius:50%;text-decoration:none;color:#fff;line-height:1}
#cdm-design .cdm-socials .fab{font-size:24px;color:#fff;transition:color .2s}
#cdm-design a.cdm-social-link:hover .fab,#cdm-design a.cdm-social-link:focus-visible .fab{color:#ffd54a}
#cdm-design a.cdm-social-link:focus-visible{outline:2px solid #ffd54a;outline-offset:4px}
#cdm-design .cdm-inquiry-attention{outline:2px solid #d9f18d;outline-offset:7px;box-shadow:0 0 30px #d9f18d30}
@media(min-width:640px){#cdm-design .cdm-socials .fab{font-size:26px}}
@media(min-width:1024px){#cdm-design .cdm-socials .fab{font-size:28px}}
@media(prefers-reduced-motion:reduce){#cdm-design .cdm-socials .fab{transition:none}}
