.dnd-section.has-author-section{margin-bottom:150px}.cm-team-member-card-group{margin-top:-50px}.cm-team-member-inner{border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.16);display:flex;overflow:hidden;transition:max-height .5s ease}.cm-team-member-card-group.active .cm-team-member-inner{max-height:29rem}.cm-team-member-card-group.active .cm-team-member-content-wrapper:after{opacity:0;visibility:hidden}.cm-team-member-instructor-container{background-repeat:no-repeat;display:flex;flex-direction:column;padding:15px 25px;text-align:center}.cm-team-member-instructor-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:180px;margin:15px;width:164px}.cm-team-member-instructor-title{font-size:var(--sejima-font-size);font-weight:var(--middle-font-weight);letter-spacing:1.8px;line-height:var(--sejima-line-height);margin-bottom:7px;text-transform:uppercase}.cm-team-member-instructor-name,.cm-team-member-instructor-title{color:#000;display:block;font-weight:var(--heavy-font-weight);margin-left:6px}.cm-team-member-instructor-name{font-size:var(--base-font-size);line-height:var(--base-line-height)}.cm-team-member-content-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;padding:25px 35px 27px}.cm-team-member-content-wrapper{flex:1;overflow:hidden;position:relative}.cm-team-member-read-more-button{background:none;border:none;cursor:pointer;font-size:var(--sejima-font-size);font-weight:var(--middle-font-weight);font-weight:var(--heavy-font-weight);letter-spacing:1.8px;line-height:var(--sejima-line-height);outline:0!important;text-transform:uppercase}.cm-team-member-read-more-button:after{border-color:var(--persimmon);border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;margin:12px;padding:4.5px;position:relative;top:9px;transform:rotate(45deg);transition:transform .5s,top .5s}.cm-team-member-content{font-size:var(--base-font-size);line-height:var(--base-line-height)}.cm-team-member-content-wrapper:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 25%);content:"";height:210px;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity 1s}.cm-team-member-read-more-button:active{outline:0}.cm-team-member-card-group.active button:before{content:"read Less";font-size:var(--sejima-font-size);font-weight:var(--middle-font-weight);line-height:var(--sejima-line-height)}.cm-team-member-card-group.active button{font-size:0}.cm-team-member-card-group.active button:after{margin-left:-4px;top:15px;transform:rotate(225deg)}@media (min-width:768px){.cm-team-member-instructor-container{background-color:var(--athens-gray);background-position:top;background-size:100% auto}.training-bio{margin-left:auto;margin-right:auto;max-width:1300px}.cm-team-member-inner{flex-direction:row;max-height:300px}}@media (min-width:768px) and (max-width:1023px){.training-bio{padding-left:50px;padding-right:50px}.cm-team-member-card-group.active .cm-team-member-inner{max-height:970px}}@media (min-width:1024px){.training-bio{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.dnd-section.has-author-section{margin-bottom:0}.accordion .panel{margin-bottom:10px}.accordion .panel:last-child{margin-bottom:0}.cm-team-member-card-group{margin-top:0}}@media (max-width:767px){.dnd-section.has-author-section{margin-bottom:300px}.cm-team-member-card-group.active .cm-team-member-inner{max-height:1825px}.cm-team-member-instructor-container{align-items:center;background-position:right bottom 88px;background-size:150% auto}.cm-team-member-card-group:not(.active) .cm-team-member-content-container{height:300px}.cm-team-member-card-group:not(.active) .training-bio__inner{max-height:590px}.cm-team-member{background:#fff;padding-left:0;padding-right:0}.cm-team-member-inner{flex-direction:column}}