.full-team-container{width:100%;padding:77px 0 100px;}
.ftm-head{display:flex;height:160px;width:100%;background:#f0f0f0;}
ul.ft-member-list{}
ul.ft-member-list li.ftm-item{list-style:none;padding:0 15px;float:left;width:33.333%;height: auto;}
.ftm-img{width:184px;background: #66c1bf;}
.ftm-img > img{width:100%;height:100%;object-fit:cover;}
.ftm-intro > b{font-weight:700;letter-spacing:-0.4px;}
.ftm-intro{width:calc(100% - 184px);color:#586271;padding:15px;display:flex;flex-flow:column;justify-content:center;}
.ftm-intro h5{color:#586271;font-family:'Roboto', sans-serif;font-weight:700;font-size:20px; padding-top:10px; margin-bottom: 0;}
.ftm-box{width:100%;height:100%;background:#fff;}
.ftm-body{padding:20px 20px 30px;color:#586271;letter-spacing:-0.4px;}
.ftm-body li,.member-modal-body li{list-style:none;position:relative;padding-left:10px;margin-bottom:4px;}
.ftm-body li:last-child,.member-modal-body li:last-child{margin-bottom:0;}
.ftm-body li:before,.member-modal-body li:before{content:'';width:4px;height:4px;border-radius:50%;background:#66c1bf;position:absolute;left:0;top:8px;}
.ftm-head .learnmore-btn{display:none;}
.link-button{color:#00a091;font-size:16px;font-family:'Muli';font-weight:900;letter-spacing:0.48px;text-transform:uppercase;text-decoration:none;}
.link-button:hover{text-decoration:none;}
.ft-member-list .slick-track,.ft-member-list .slick-initialized .slick-slide{ display: flex;}
/*.ft-member-list .slick-dots{bottom:-40px;}*/
/*.ft-member-list .slick-list{overflow:visible;}*/
.member-modal .modal-dialog{margin:0;max-width:100%!important;}
.member-modal .modal-content{border-radius:0;border:0;}
.member-modal-head{background:#f0f0f0;padding:30px 0;color:#586271;text-align:center;}
.mm-img{width:120px;margin:0 auto 10px;}
.mm-img >img{width:100%;height:100%;object-fit:cover;}
.mm-intro h5{font-size:20px;color:#586271;font-weight: 700;font-family:'Roboto', sans-serif; margin: 0;}
.mm-intro >b{font-size:16px;line-height:22px;letter-spacing:-0.4px;font-weight: 700;}
.member-modal-body{background:#fff;padding:24px 21px;font-size:16px;line-height:22px;letter-spacing:-0.4px;}
.member-modal .close{float:none;font-family:'Muli';font-weight:900;font-size:25px;color:#586271;text-shadow:none;opacity:1;position:absolute;top:13px;right:11px;cursor:pointer;z-index:9999;}
.member-modal .close-btn{font-size:16px;line-height:22px;color:#586271;font-weight:400;font-family:'Roboto', sans-serif;opacity:1;letter-spacing:-0.4px;text-align:center;text-decoration:underline;cursor:pointer;margin: 55px 0 30px;margin-top: auto;}
.member-modal .carousel-indicators li{width:15px;height:15px;background:#00a091;border-radius:50%;border:0;margin:0 5px;}
.member-modal.modal{padding: 0!important;margin:0!important;background: #fff;z-index: 999999;}
.member-modal .carousel-indicators {margin: 0 auto 25px;bottom: 0;position: relative;}
.member-modal .modal-content,
.member-modal .modal-dialog{height: 100%;}
.member-modal .carousel.slide {height: 100%;}

/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width: 1199.98px){

}
/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width: 991.98px){
 
}
/* =================================================  
! Small devices (landscape phones, less than 768px)
================================================= */
@media (max-width: 767.98px) {
.full-team-container {padding: 25px 0 35px;}
.ftm-body{display: none;}
.ftm-head .learnmore-btn{display:block;    margin-top: auto;}
.ftm-head {height: auto;flex-flow: column;align-items: center; padding: 20px 20px 25px;}
.ftm-intro{padding: 0;align-items: center;text-align: center;width: 100%;margin-bottom: 20px;}
.ftm-img {width: 120px;margin:0 auto 13px;}
.ftm-intro h5{padding-top: 0;}
.ftm-box {background: #f0f0f0;display: flex;}   
.ft-member-list .slick-list{overflow: hidden;}
.ft-member-list .slick-dots {bottom:0;}
ul.ft-member-list {width: calc(100% + 30px);margin-left: -15px;}
ul.ft-member-list li.ftm-item{width: 300px;}​
}
/* ======================================================
! Extra small devices (portrait phones, less than 576px)
====================================================== */
@media (max-width: 575.98px) {
}