.team-members .team-members-heading{margin-bottom:2rem;text-align:center}.team-members .team-members-heading .heading-wrapper h1{text-align:center;text-transform:capitalize}.team-members .team-members-heading .logo-wrapper img{height:133px;width:auto}.team-members .team-member-content-wrapper{margin-bottom:4rem}.team-members .team-member-content-wrapper .team-member-content{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center}.team-member-info-wrapper{padding:0 2rem}.team-member-img-wrapper{line-height:0;overflow:hidden;position:relative}.team-member-img-wrapper .image-top{display:none;left:0;position:absolute;top:0;transition:1.9s;z-index:99}.team-member-info-wrapper{opacity:.7;transition:.9s}.team-member-content-wrapper:nth-child(3) .team-member-info-wrapper{opacity:1}.team-member-content-wrapper:hover .image-top{display:inline}.team-member-content-wrapper:hover .team-member-info-wrapper{opacity:1}.team-member-content-wrapper:nth-child(3):hover .team-member-info-wrapper{opacity:.7}.team-member-info-wrapper-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:3rem}.team-member-email a{display:block;line-height:1}.btn__first.plain:after{content:"+";display:block;font-size:2rem}.btn__first.active:after{content:"-";display:block;font-size:2rem}.team-member-info-wrapper-bottom button.btn{background:transparent;border:0;padding:0}.team-member-info-wrapper h4{font-size:50px;font-weight:400}.team-member-info-wrapper h3{font-size:70px;font-weight:600;line-height:1;margin:0}.collapse{display:block;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.collapse.show{margin-bottom:0;max-height:99em;transition:max-height .5s ease-in-out}.block{margin-top:0;padding:0}.block__content{height:100%;padding:1.5em 0}@media (max-width:1025px){.team-member-info-wrapper h3{font-size:40px}.team-member-info-wrapper h4{font-size:20px;margin:1rem 0}.team-members .team-members-heading .logo-wrapper img{height:73px}.team-members-heading{display:flex;flex-direction:column-reverse}.team-member-info-wrapper{padding:1rem;width:100%}.team-member-info-wrapper-bottom{margin-top:1rem}.team-members .team-members-heading .heading-wrapper h1{font-size:50px;text-transform:capitalize}.team-member-info-wrapper-bottom .team-member-email a svg{height:20px}.btn__first.plain:after{font-size:1.5rem}.team-members .team-member-content-wrapper{margin-bottom:0}.collapse,.team-members .team-members-heading{padding:0 1rem}}@media (max-width:1000px){.team-members .team-member-content-wrapper .team-member-content{display:flex;flex-direction:column}}