.team-member-section h2.title{margin-top:32px;margin-bottom:0;font-size:29px;padding:0 0 36px;color:#303133;line-height:1.2;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.team-member-section .page-center{padding:0 36px}.team-member-section h2.title.Palmerston{padding-top:76px}.team-member-section .members-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap;padding-top:36px;table-layout:fixed;min-width:100%;position:relative;width:auto}.team-member-section .members-card{width:33.33333333333333%;flex-basis:33.33%;padding:0 0 0 36px}.team-member-section .members-card-wrpr{flex-wrap:wrap;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.team-member-section .members-card-wrpr>*{width:100%}.team-member-section .members-image{text-align:center;line-height:0}.team-member-section .members-name{margin-top:36px;text-align:center}.team-member-section .members-name h4{font-size:16px;font-weight:700;margin:0}.team-member-section .members-name h4,.team-member-section .members-name h5{color:#2baf99;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.2}.team-member-section .members-name h5{margin-top:3px;font-size:12px;margin-bottom:0;font-weight:600}.team-member-section .member-description{margin-top:36px;padding:0 30px 60px;text-align:center}.team-member-section .member-description p{color:#303133;font-size:12px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.2;margin:0}.team-member-section .member-description p a{display:inline;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);color:#303133;text-align:center;font-size:12px;line-height:1.2}.team-member-section .member-description p a:hover{color:#0cb4ce}.team-member-section .member-description p a span{display:inline;font-size:12px;line-height:1.2}.team-member-section .member-description>span{display:block;font-size:14px;line-height:1.75}.team-member-section .social-share-border-wrpr{position:relative;margin:0 7%}.team-member-section .social-share-border-wrpr hr{border:0;border-top:1px solid #000;margin:0;height:0;line-height:0}.team-member-section .social-share-wrapper p{text-align:center;margin-top:15px;font-size:14px;line-height:1.75;margin-bottom:27px}.team-member-section .social-share-wrapper p a{transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);color:#303133;font-size:0}.team-member-section .social-share-wrapper p a img,.team-member-section .social-share-wrapper p img{text-align:center;padding:0 12px;width:auto;height:auto;max-height:22px}.team-member-section .members-card-wrpr .social-share{-ms-flex-item-align:baseline;align-self:baseline;margin-top:auto!important}.team-member-section .members-image img{width:260px;max-width:100%}.team-member-section .members-name h4.designation{font-weight:600;margin-top:3px}.team-member-section{padding-bottom:76px}.team-member-section h2.title.Christchurch{margin-top:8px}.team-member-section h2.title.Invercargill,.team-member-section h2.title.Timaru{margin-top:5px}@media (min-width:960px){.team-member-section .members-section-container{margin-left:-36px}}@media (max-width:959px){.team-member-section h2.title{display:none}.team-member-section{padding:36px 0}.team-member-section .members-card{width:100%;flex-basis:100%;padding:0 0 36px}.team-member-section .members-card:nth-child(3n+1){padding-bottom:36px}.team-member-section .members-section-container{padding-top:0}.team-member-section .member-description{padding:0 15% 40px}}@media (max-width:768px){.team-member-section .member-description,.team-member-section .members-name{margin-top:10px}.team-member-section .members-card:nth-child(3n+1){padding-bottom:70px}.team-member-section .members-card{padding:0 0 70px}}