.image.aem-GridColumn.aem-GridColumn--default--12{float:none !important}
.teammember{float:none !important;margin:0 auto;max-width:120rem;padding:0 2.125rem;width:100%}
.teammember .team-member-wrapper{position:relative;padding-left:19.5rem;display:flex;flex-wrap:wrap;width:100%}
.teammember .team-member-wrapper>.text{position:absolute;left:0;padding-right:7.75rem;width:19.5rem}
.teammember .team-member-wrapper>.text h1,.teammember .team-member-wrapper>.text h2,.teammember .team-member-wrapper>.text h3,.teammember .team-member-wrapper>.text h4,.teammember .team-member-wrapper>.text p{margin:0;font-size:1.25rem;line-height:1.5rem;font-family:'NewsreaderText',serif;font-weight:400;font-style:normal}
@media(max-width:106.1875em){.teammember .team-member-wrapper>.text{padding-right:3.875rem;width:15rem}
}
@media(max-width:74.9375em){.teammember .team-member-wrapper>.text{left:0;margin-bottom:.9375rem;padding-right:0;position:static}
.teammember .team-member-wrapper>.text h1,.teammember .team-member-wrapper>.text h2,.teammember .team-member-wrapper>.text h3,.teammember .team-member-wrapper>.text h4,.teammember .team-member-wrapper>.text p{margin:0;font-size:1.125rem;line-height:1.375rem}
}
.teammember .team-member-wrapper>.text a{background-color:transparent;border:0;cursor:pointer;display:inline-block;margin:0 3.75rem 0 0;outline:medium none;padding:0;position:relative;font-size:1.25rem;line-height:1.5rem;vertical-align:top;padding:0 1.875rem 0 0;margin:2.5rem 0 0 0;padding:1.875rem 0 0 0;width:300px}
.teammember .team-member-wrapper>.text a span{display:inline-block;line-height:inherit;vertical-align:top}
.teammember .team-member-wrapper>.text a:after{background-position:right center;background-repeat:no-repeat;background-size:100%;content:'';display:block;height:1.125rem;margin-top:0;position:absolute;right:0;top:50%;transform:translate(0,-50%);transition:transform 500ms cubic-bezier(0.77,0,0.175,1);width:1.125rem}
.teammember .team-member-wrapper>.text a:hover:after,.teammember .team-member-wrapper>.text a.cta-hover:after{transform:translate(5px,-50%)}
.teammember .team-member-wrapper>.text a:after{display:none}
@media(max-width:74.9375em){.teammember .team-member-wrapper>.text a{font-size:1.125rem;line-height:1.375rem}
.teammember .team-member-wrapper>.text a:after{height:.875rem;width:.875rem}
.teammember .team-member-wrapper>.text a:hover:after,.teammember .team-member-wrapper>.text a.cta-hover:after{transform:translate(0,-50%)}
}
.teammember .team-member-wrapper>.text a:after{display:inline-block}
@media(max-width:74.9375em){.teammember .team-member-wrapper>.text a{padding:0 1.5625rem 0 0}
}
.teammember .team-member-wrapper>.text a:after{left:0;right:auto;top:0;background-position:left center;transform:translate(0,0)}
.teammember .team-member-wrapper>.text a:hover:after,.teammember .team-member-wrapper>.text a.cta-hover:after{left:0;right:auto;top:0;transform:translate(-10px,0)}
@media(max-width:74.9375em){.teammember .team-member-wrapper>.text a{padding:1.25rem 0 0 0;margin:0}
.teammember .team-member-wrapper>.text a:after{transform:translate(0,0)}
.teammember .team-member-wrapper>.text a:hover:after,.teammember .team-member-wrapper>.text a.cta-hover:after{transform:translate(0,0)}
}
.teammember .team-member-wrapper>.text a,.teammember .team-member-wrapper>.text a:hover{color:#000}
.teammember .team-member-wrapper>.text a:after{background-image:url("../../structure/basepage/clientlibs/resources/images/icons/arrow-left-black.svg")}
.teammember .team-member-wrapper .telephone,.teammember .team-member-wrapper .mail{color:#e4002b}
.teammember .team-member-wrapper .telephone>a,.teammember .team-member-wrapper .mail>a{display:inline-block}
.teammember article{padding-right:3.875rem}
.teammember article,.teammember article+div{width:50%}
.teammember article+div{padding-left:3.875rem}
.teammember h1.name{font-family:'Bridgepoint',sans-serif;font-weight:400;font-style:normal;color:#e4002b;display:block;font-size:5rem;line-height:5.3125rem;margin:0 0 20px 0}
.teammember .type-intro{margin:0 0 1.25rem 0}
.teammember .type-intro p{margin:0 0 .4375rem 0}
.teammember .type-intro+div{display:flex;flex-wrap:wrap;margin:0 -0.625rem}
.teammember .type-intro+div>span{display:block;padding:1.25rem .625rem 0 .625rem;position:relative;width:50%}
.teammember .type-intro+div>span:before{background-color:#cbcac8;content:'';display:block;height:1px;left:.625rem;position:absolute;top:0;width:calc(100% - 1.25rem)}
@media(max-width:106.1875em){.teammember .team-member-wrapper{padding-left:15rem}
.teammember article{padding-right:1.9375rem}
.teammember article,.teammember article+div{width:50%}
.teammember article+div{padding-left:1.9375rem}
}
@media(max-width:74.9375em){.teammember{padding:0 .875rem}
.teammember .team-member-wrapper{padding-left:0}
.teammember .team-member-wrapper>.text{top:0 !important}
.teammember h1.name{font-size:1.875rem;line-height:2.125rem;margin:0}
.teammember article{padding-right:0rem;margin-bottom:1.25rem}
.teammember article,.teammember article+div{width:100%}
.teammember article+div{padding-left:0rem}
}
@media(max-width:47.9375em){.teammember .type-intro+div>span{padding:1.25rem .625rem .625rem .625rem;width:100%}
}