.contact-card__contacttypes{list-style-type:none;margin:0;padding:0}.contact-card__image{margin-bottom:-25.33333vw;margin-left:auto;margin-right:auto;width:56.11111vw}.contact-card__image span{background-color:#f7f7f7;display:block;height:100%;overflow:hidden;position:relative}.contact-card__image span:before{content:"";display:block;padding-top:75%}.contact-card__image span img{height:calc(100% + 2px);left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto}.contact-card__image span img.lazyload,.contact-card__image span img.lazyloading{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-card__content{background-color:#385868;color:#fff;padding:calc(28px + 25.33333vw) 11.94444vw 44px}.contact-card__headline{font-family:var(--tagline_font_family,var(--font-family--serif));font-size:var(--tagline_font_size,12px);font-weight:var(--tagline_font_weight,100);letter-spacing:.13em;line-height:var(--tagline_line_height,1.66667);-webkit-text-decoration:var(--tagline_text_decoration,none);text-decoration:var(--tagline_text_decoration,none);text-underline-offset:var(--tagline_text_underline_offset,0)}.contact-card__name{font-family:var(--headline_font_family,var(--font-family--serif));font-size:var(--headline_font_size_xs,24px);line-height:var(--headline_line_height_xs,1.33333);text-transform:var(--headline_text_transform,none)}.contact-card__title{font-family:var(--subline_font_family,var(--font-family--serif));font-size:var(--subline_font_size,18px);font-style:var(--subline_font_style,italic);font-weight:var(--subline_font_weight,400);line-height:var(--subline_line_height,1.55556);margin-top:1em}.contact-card__contacttypes{margin-top:24px}@media only screen and (max-width:1023px){.contact-card__contacttypes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.contact-card__contacttypes li{margin-left:16px;margin-right:16px}.contact-card__contacttypes .textlink[class*=" icon-"],.contact-card__contacttypes .textlink[class^=icon-]{box-shadow:none!important;font-size:40px;line-height:1;margin-left:0}.contact-card__contacttypes .textlink[class*=" icon-"]:before,.contact-card__contacttypes .textlink[class^=icon-]:before{font-size:40px;position:static}.contact-card__contacttypes .textlink i{display:none}.contact-card__content{text-align:center}}@media only screen and (min-width:768px){.contact-card__image{margin-bottom:-10.15625vw;width:26.66667vw}.contact-card__content{padding-top:calc(33px + 10.15625vw)}}@media only screen and (min-width:1024px){.contact-card__title{margin-top:10px}.contact-card__headline{margin-bottom:2px}.contact-card__name{font-size:var(--headline_font_size_s,28px);line-height:var(--headline_line_height_s,1.28571)}.contact-card__contacttypes{margin-top:30px}.contact-card__contacttypes li{margin-top:10px}.contact-card__contacttypes li:first-child{margin-top:0}.contact-card{display:flex;flex-direction:row}.contact-card__image{display:flex;flex-basis:34.02778vw;flex-direction:column;margin:0;max-width:34.02778vw}.contact-card__content{display:flex;flex-basis:51.52778vw;flex-direction:column;justify-content:center;padding-left:2.77778vw;padding-right:2.77778vw;padding-top:33px;width:51.52778vw}}@media only screen and (min-width:1280px){.contact-card__image{flex-basis:26.66667vw;max-width:26.66667vw}.contact-card__content{flex-basis:44.16667vw;width:44.16667vw}}@media only screen and (min-width:1920px){.contact-card__image{flex-basis:19.30556vw;max-width:19.30556vw}.contact-card__content{flex-basis:36.80556vw;width:36.80556vw}}