#teammembers_inner_container{max-width:990px}#teammembers_inner_container body.module_teammember .fancybox-container #teammembers_inner>.row{max-width:900px;margin:0}#teammembers_inner_container #teammembers_inner .order-md-2{margin-bottom:40px}#teammembers_inner_container #teammembers_inner #main_heading_wrap{margin-bottom:10px}#teammembers_inner_container #teammembers_inner .person{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;gap:30px}@media (max-width:767px){#teammembers_inner_container #teammembers_inner .person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#teammembers_inner_container #teammembers_inner .person .person_image{width:280px}#teammembers_inner_container #teammembers_inner .person .person_image img{width:280px;border-radius:50%}#teammembers_inner_container #teammembers_inner .person .person_desc{-webkit-box-flex:1;-ms-flex:1;flex:1}#teammembers_inner_container #teammembers_inner .person .person_desc .title{margin-bottom:5px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}#teammembers_inner_container #teammembers_inner .person .person_desc .job_title{color:var(--dark-grey);margin-bottom:30px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}#teammembers_inner_container #teammembers_inner .person .person_desc .snippet{font-family:var(--font-heading);font-size:22px;font-weight:500;line-height:28px;margin-bottom:30px;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}#teammembers_inner_container #teammembers_inner .person .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:var(--primary-colour);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#teammembers_inner_container #teammembers_inner .person .link i{height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-colour);border:1px solid var(--primary-colour);border-radius:50%;-webkit-transition:color ease-in-out .2s,background-color ease-in-out .2s;transition:color ease-in-out .2s,background-color ease-in-out .2s}#teammembers_inner_container #teammembers_inner .person .link span{display:none}#teammembers_inner_container #teammembers_inner .person .link span.email{display:block}@media (min-width:0px) and (max-width:575px){#teammembers_inner_container #teammembers_inner .person .link span{display:block}#teammembers_inner_container #teammembers_inner .person .link span.email{display:none}}#teammembers_inner_container #teammembers_inner .person .link:hover{color:var(--primary-colour)}#teammembers_inner_container #teammembers_inner .person .link:hover i{background-color:var(--primary-colour);color:var(--text-over-primary)}body:not(.is_mouse) #teammembers_inner_container #teammembers_inner .person .link:focus{color:var(--primary-colour)}body:not(.is_mouse) #teammembers_inner_container #teammembers_inner .person .link:focus i{background-color:var(--primary-colour);color:var(--text-over-primary)}