div.ke-content>h1:first-child{margin-top: .4rem;}

div.teachers{flex-direction: column; }
div.teachers img{order: 0; margin: 0 !important; width: 100%; height: 100%;}
div.teachers>div{order: 1;margin-top: .21rem;}

div.teachers .teacher-content .title{margin-left: 0;}
div.teachers .teacher-content:last-child>p:first-child{white-space: nowrap; padding-left: .74rem;}
div.ke-content>p.lscs-p{padding: .64rem .4rem .4rem .85rem; background-position: .4rem .4rem;}
div.ke-content div.field{flex-direction: column; padding-left: 0;}
div.ke-content div.field img{order: 0; margin: 0;}
div.ke-content div.field p{order: 1;}