.c-service-card{background-color:var(--color-light);border-radius:3px;color:var(--color-dark);padding:1rem;position:relative}@media (min-width:46.25em){.c-service-card{background-color:var(--color-dark);color:var(--color-light);padding:2rem;transition:all .2s ease-in-out}.c-service-card:active,.c-service-card:focus,.c-service-card:hover{box-shadow:0 6px 20px 1px var(--color-dark)}}.c-service-card__head{align-items:center;display:flex;flex-direction:row;width:100%}@media (min-width:46.25em){.c-service-card__head{flex-direction:column}}.c-service-card__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.c-service-card__title{font-family:var(--font-secondary-bold);font-size:14px;letter-spacing:1.33px;line-height:1.5;margin:0;max-width:100%;text-align:left;text-transform:uppercase}@media (min-width:46.25em){.c-service-card__title{margin:1.5rem 0;text-align:center}}.c-service-card__arrow{margin-left:auto;padding-left:1rem}@media (min-width:46.25em){.c-service-card__arrow{display:none}}.c-service-card__desc{display:none;font-family:var(--font-secondary-medium);font-size:16px;letter-spacing:.13px;line-height:1.63}@media (min-width:46.25em){.c-service-card__desc{color:var(--color-mint-green);display:block;font-size:18px;margin-top:1rem}}.c-service-card__cta{display:none}@media (min-width:46.25em){.c-service-card__cta{display:none}}.c-service-card__cta-desktop{display:none}@media (min-width:61.25em){.c-service-card__cta-desktop{background-color:transparent!important;display:inline-flex;height:100%;left:0;position:absolute;top:0;width:100%}}.c-service-card__icon{height:34px;margin-right:1rem;width:34px}@media (min-width:46.25em){.c-service-card__icon{height:55px;margin-right:0;width:55px}}.c-service-card__icon--mobile{display:inline;display:initial}@media (min-width:46.25em){.c-service-card__icon--mobile{display:none}}.c-service-card__icon--desktop{display:none}@media (min-width:46.25em){.c-service-card__icon--desktop{display:inline;display:initial}}.c-service-card--open .c-service-card__arrow{transform:scale(-1) translateX(-1rem)}.c-service-card--open .c-service-card__desc{display:flex;margin-top:1rem}.c-service-card--open .c-service-card__cta{display:inline-flex;margin-top:1rem}
