.c-service-card{border-radius:3px;background-color:var(--color-light);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 200ms ease-in-out}.c-service-card:hover,.c-service-card:active,.c-service-card:focus{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{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.c-service-card__title{font-family:var(--font-secondary-bold);font-size:14px;line-height:1.5;letter-spacing:1.33px;margin:0;max-width:100%;text-transform:uppercase;text-align:left}@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-size:16px;line-height:1.63;letter-spacing:.13px;font-family:var(--font-secondary-medium)}@media(min-width:46.25em){.c-service-card__desc{color:var(--color-mint-green);font-size:18px;display:block;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;width:34px;margin-right:1rem}@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}