.teacher-details-img img{max-width:100%;height:auto}.teacher-details-text .section-title-2{margin-bottom:50px}.section-title-2 span{font-weight:700}.text-left{text-align:left !important}.teacher-details-text .section-title-2 h2{font-size:28px}.section-title-2 h2{font-size:38px;color:#333;font-weight:300;position:relative}.teacher-details-text .teacher-deg{font-weight:700;font-size:15px;margin-top:5px}.teacher-details-text .teacher-deg span{color:#17d0cf}.teacher-details-text .section-title-2 h2:after{bottom:-45px}.section-title-2 h2:after{position:absolute;content:'';bottom:-20px;height:2px;width:50px;left:0;background-color:#17d0cf}.teacher-desc-social{margin-bottom:28px}.ul-li ul li{list-style:none;display:inline-block}.teacher-desc-social li{height:80px;width:80px;text-align:center;background-color:#f7f7f7;color:#444;border-radius:4px;font-size:13px;margin-right:5px;padding-top:15px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.teacher-desc-social li svg{fill:#bababa;width:20px;height:20px;margin-bottom:5px;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.teacher-desc-social li:hover svg{fill:#fff;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.teacher-address .address-details li{color:#000;font-size:18px;margin-bottom:10px;display:inline-block}.teacher-desc-social li:hover{background-color:#17d0cf;color:#fff;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.teacher-desc-social li:hover span.info-text{color:#fff;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.ul-li-block ul li{list-style:none;display:block}.teacher-address .address-details li .addrs-icon{height:50px;width:50px;text-align:center;line-height:50px;font-size:20px;border-radius:5px;color:#fff;margin-right:15px;float:left;background-color:#01a6fd}.addrs-icon svg{fill:#fff;width:20px}.teacher-address .address-details li .add-info{overflow:hidden;margin-top:10px}.address-details li span{font-weight:300}.teacher-address .address-details li b{font-weight:900}.teacher-desc-social ul{padding:0;display:inline-block}.address-details ul{padding:0;display:inline-block}