.meet-the-team-wrap .meet-the-team-container h2{color:#000;font-size:30px;font-weight:700;line-height:40px;margin-bottom:20px;margin-top:79px;text-align:center;text-transform:uppercase}.meet-the-team-wrap .meet-the-team-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.meet-the-team-wrap .grid-list-wrapper{margin-bottom:20px;padding-bottom:20px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-line-pack:distribute;-webkit-box-flex:0;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;-webkit-align-content:space-around;align-content:space-around;-webkit-align-items:stretch;align-items:stretch;display:-ms-grid;display:grid;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;-webkit-justify-content:space-around;justify-content:space-around;justify-items:stretch;padding-bottom:10px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{-webkit-box-flex:0;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto;background-color:#f5f5f5;box-shadow:0 0 16px 0 rgba(0,0,0,.25);display:block;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:450px;overflow:hidden;padding-bottom:20px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a{color:#b29e87;display:block;font-weight:500;max-width:100%;text-align:left;text-decoration:none;-webkit-transition:color .4s ease;transition:color .4s ease}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-item-image.trainers{-webkit-text-fill-color:inherit;background-clip:border-box;background-position:0 0,0 0;background-size:cover,cover;display:block;height:360px;position:relative;transition:all .5s}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-item-image .grid-item-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto;-webkit-align-items:center;align-items:center;bottom:0;display:-ms-grid;display:grid;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;transition:all 1s}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .team-grid-item-details{background-color:#f5f5f5;height:auto;margin-top:5px;padding:16px 5% 50px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-heading-container,.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .team-grid-item-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-heading-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:35px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0;padding-bottom:0;text-align:center}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .staff-name{-webkit-box-flex:0;color:#000;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;font-size:18px;font-weight:600;height:32px;letter-spacing:1px;line-height:24px;margin-bottom:0;margin-top:-2px;padding-bottom:0;padding-left:0;text-align:center;text-transform:uppercase}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item h6.trainer-title{color:#b29e87;font-size:11px;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:10px;margin-top:-2px;text-transform:uppercase}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item p.trainer-description{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;color:#000;display:block;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:urw-din,sans-serif;font-size:13px;font-weight:300;line-height:18px;margin-bottom:10px;margin-top:0;max-width:100%;padding-top:7px;text-align:center;white-space:pre-wrap;width:100%}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a:hover .grid-item-overlay{background-color:rgba(0,0,0,.75)!important;transition:all 1s}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a:hover .grid-item-image.trainers{height:280px;transition:all .5s}@media screen and (max-width:991px){.meet-the-team-wrap .meet-the-team-container h2{font-size:30px;line-height:35px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list{-ms-grid-columns:2fr 2fr;-ms-grid-rows:auto auto auto;grid-template-columns:2fr 2fr;grid-template-rows:auto auto auto}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .staff-name{font-size:2.3vw;min-width:0}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{margin-bottom:24px}}@media screen and (max-width:767px){.meet-the-team-wrap .grid-list-wrapper .cm-grid-list{-ms-grid-columns:1fr;grid-template-columns:1fr!important}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .team-grid-item-details{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:3%;padding-right:3%}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{height:600px;margin-bottom:0!important}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .staff-name{font-size:2.8vw!important}}@media screen and (max-width:479px){.meet-the-team-wrap .meet-the-team-container h2{margin-top:20px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{height:auto;margin-bottom:20px!important}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .staff-name{font-size:20px!important;height:24px;line-height:24px;padding-left:8px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item h6.trainer-title{margin-top:5px}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item p.trainer-description{-ms-flex-item-align:start;-webkit-box-flex:0;-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;overflow:visible;position:static}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .team-grid-item-details{padding-bottom:10px}}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{height:auto;padding:0;width:100%}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a{padding-top:123%;position:relative}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-item-image.trainers{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .team-grid-item-details{background:transparent;bottom:0;display:flex;justify-content:flex-end;left:0;margin:0;padding:0;position:absolute;right:0;top:0;transform:translate(0)}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item .grid-heading-container{background:#f5f5f5;height:auto;left:0;max-height:100%;min-height:90px;overflow:auto;padding:16px 5%;position:absolute;right:0;top:100%;transform:translateY(-90px);transition:all .4s ease}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item p.trainer-description:empty{display:none}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item p.trainer-description{opacity:0;transition:color .4s ease}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a:hover .trainer-description{opacity:1}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a:hover .grid-heading-container{transform:translateY(-100%)}.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item a:hover .grid-item-image.trainers{height:auto}@media (min-width:768px){.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{width:48%}}@media (min-width:992px){.meet-the-team-wrap .grid-list-wrapper .cm-grid-list .cm-grid-item{width:32%}}