.contact-card{padding:1rem;background-color:#2b4495;color:#fff;border-radius:1rem}.contact-card h2.title{display:flex;flex-direction:start;align-items:center;gap:.5rem}.contact-card h2.title svg{color:#d0481c!important}.contact-card h2.title .field__item{margin-bottom:3px}.contact-card .contact-details{display:flex;align-items:start;gap:1rem;padding:.75rem}.contact-card .contact-details .icon .svg-wrapper{background-color:#ffffff1a;border-radius:50%;padding:.75rem;display:inline-flex;align-items:center;justify-content:center}.contact-card .contact-details .details .title{font-size:12px}.contact-card .contact-details .details .text{font-weight:600}.contact-card .contact-details .details .text a{text-decoration:none;color:inherit!important}.phones .icon-wrapper{width:2rem;height:2rem;border-radius:50%;background:#ffffff1a}.phones .icon-wrapper svg{width:1rem;height:1rem}.phones .label{font-size:.875rem;color:#bfdbfe}.phones .number a{color:inherit;text-decoration:none}.phones .number a:hover{color:#dbeafe}.emails .icon-wrapper{width:2rem;height:2rem;border-radius:50%;background:#e94e1b}.emails .icon-wrapper svg{width:1rem;height:1rem}.emails .label{font-size:.875rem;color:#bfdbfe}.emails .email{color:inherit;text-decoration:none;word-break:break-all}.emails .email:hover{text-decoration:underline}
