.c-service-card__link{display:block;position:relative;height:100%;border-radius:5px;overflow:hidden;box-shadow:0 2px 20px 0 rgba(0,42,84,.1);color:inherit;text-decoration:none;transition:box-shadow .3s cubic-bezier(.77,0,.175,1),transform .3s cubic-bezier(.77,0,.175,1)}.c-service-card:focus .c-service-card__link,.c-service-card:hover .c-service-card__link{box-shadow:0 12px 20px 0 rgba(0,42,84,.15)}.c-service-card__image-wrapper{min-height:35px}.c-service-card__image{display:none}.c-service-card__image img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}.h-nav__subitems--services .c-service-card__image img{display:none}.c-service-card__content{position:relative;background-color:#fff;color:#002a54;padding:30px 20px 20px;height:100%}.c-service-card--services-widget .c-service-card__content{padding:8px 22px 12px 22px}.c-service-card__tag{position:absolute;top:-15px;left:20px}.c-service-card__title{font-size:1.625rem;line-height:1.30769231;font-weight:500;transition:color .3s cubic-bezier(.165,.84,.44,1);color:#002a54}.c-header .c-service-card:focus .c-service-card__title,.c-header .c-service-card:hover .c-service-card__title{color:#8c1827}.c-service-card__title-last-word{white-space:nowrap}.c-service-card__title-icon{font-size:1.125rem;margin-left:5px;transition:transform .3s cubic-bezier(.77,0,.175,1)}.c-service-card:focus .c-service-card__title-icon,.c-service-card:hover .c-service-card__title-icon{transform:translate(5px)}.c-service-card__content-listing{overflow:hidden;position:relative}.c-service-card__content-listing__name{color:#002a54;font-size:1.625rem;line-height:1.30769231}.c-service-card__content-listing__summary{margin:10px 0 0 0;color:#002a54;font-size:1.125rem;line-height:1.44444444;font-weight:300}.c-service-card__content-listing__arrow{margin-top:15px;font-size:1.125rem;color:#002a54;transition:transform .3s cubic-bezier(.77,0,.175,1)}.c-service-card:focus .c-service-card__content-listing__arrow,.c-service-card:hover .c-service-card__content-listing__arrow{transform:translateX(10px)}@media all and (min-width:1280px){.c-service-card{min-width:auto}.c-header .c-service-card{transition:transform .3s cubic-bezier(.77,0,.175,1)}.c-header .c-service-card:focus,.c-header .c-service-card:hover{transform:translateY(-10px)}.c-service-card__image{display:block;margin-bottom:-3px}}