body.module_teammember.module_home #main_heading_wrap #main_heading{margin-bottom:30px}#teammember_list_grouped h3{text-align:center;padding-bottom:25px;border-bottom:solid 1px #000;margin-bottom:30px}#teammember_list_grouped>.category{overflow:hidden;margin-bottom:10px;-webkit-transition:opacity ease-in-out .5s,height ease-in-out .5s;transition:opacity ease-in-out .5s,height ease-in-out .5s}#teammember_list_grouped>.category.closed{opacity:0;height:0;margin-bottom:0}#teammember_list_grouped .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}#teammember_list_grouped .item{position:relative;width:306px}#teammember_list_grouped .item .item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:535px}#teammember_list_grouped .item .item_inner.has_inner_profile:hover .hexagon::before{width:100%;padding-bottom:100%;bottom:0}#teammember_list_grouped .item .item_inner.has_inner_profile:hover .image{height:calc(100% - 10px);bottom:9px;border-radius:0 0 calc(50% - 5px) calc(50% - 5px)}#teammember_list_grouped .item .item_inner.has_inner_profile:hover .button{opacity:1}#teammember_list_grouped .item .item_inner.has_inner_profile:hover .video-button{bottom:35px}body:not(.is_mouse) #teammember_list_grouped .item .item_inner.has_inner_profile:focus .hexagon::before{width:100%;padding-bottom:100%;bottom:0}body:not(.is_mouse) #teammember_list_grouped .item .item_inner.has_inner_profile:focus .image{height:calc(100% - 10px);bottom:9px;border-radius:0 0 calc(50% - 5px) calc(50% - 5px)}body:not(.is_mouse) #teammember_list_grouped .item .item_inner.has_inner_profile:focus .button{opacity:1}body:not(.is_mouse) #teammember_list_grouped .item .item_inner.has_inner_profile:focus .video-button{bottom:35px}#teammember_list_grouped .item .hexagon{position:relative;width:100%;padding-bottom:122.6%}#teammember_list_grouped .item .hexagon:after,#teammember_list_grouped .item .hexagon:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 20px);padding-bottom:calc(100% - 20px);bottom:10px;background-color:var(--primary-colour);clip-path:ellipse(50% 50%);-webkit-transition:width ease-in-out .2s,padding-bottom ease-in-out .2s,bottom ease-in-out .2s;transition:width ease-in-out .2s,padding-bottom ease-in-out .2s,bottom ease-in-out .2s}#teammember_list_grouped .item .hexagon:after{background-color:var(--secondary-colour)}#teammember_list_grouped .item .hexagon .video-button{position:absolute;left:50%;bottom:-100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,bottom ease-in-out .2s;transition:background-color .2s ease-in-out,color .2s ease-in-out,bottom ease-in-out .2s}#teammember_list_grouped .item .image{position:absolute;height:calc(100% - 20px);width:100%;left:0;bottom:9px;background-repeat:no-repeat;background-size:contain;background-position:center bottom;z-index:1;border-radius:0 0 50% 50%;-webkit-transition:height ease-in-out .2s,bottom ease-in-out .2s;transition:height ease-in-out .2s,bottom ease-in-out .2s}#teammember_list_grouped .item .text{text-align:center}#teammember_list_grouped .item .text .title{color:var(--primary-colour);font-size:25px;font-weight:700;line-height:30px;margin-bottom:15px}#teammember_list_grouped .item .text .subtitle{color:var(--primary-colour);font-size:20px;font-weight:700;line-height:23px}#teammember_list_grouped .item .button{margin-top:auto;opacity:0;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity ease-in-out .2s;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity ease-in-out .2s}