.headline{font-family:'Lato Regular';text-transform:uppercase;font-size:30px;text-align:center;margin-bottom:30px;margin-top:0}section.sec-doc-bio{background-color:#f7f7f7;padding:30px 0;background-image:url(../images/doc-bio-bg.png);background-repeat:no-repeat}section.sec-doc-bio .img-doctor{height:200px;overflow:hidden;width:200px;border-radius:100%;margin:auto;background-position:top center!important;background-size:cover!important;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}section.sec-doc-bio .doctor-content{margin-left:0}section.sec-doc-bio .doctor-content h2{margin:0;font-family:'Lato Bold';font-size:40px}section.sec-doc-bio .doctor-content h3{margin:0;font-size:30px;font-family:'Lato Bold';margin-bottom:15px}section.sec-doc-bio .doctor-content p{font-family:'Lato Regular';color:#444;font-size:18px;line-height:28px}section.sec-doc-bio .doctor-content p:last-of-type{margin-bottom:0}section.sec-specialties{padding:30px 0}section.sec-specialties ul.specialties-wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}section.sec-specialties ul.specialties-wrap li{list-style:none;display:flex;align-items:center;justify-content:center;width:calc(25% - 20px);margin-right:20px;margin-top:20px;padding:5px 15px;text-align:center;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);transition:all .3s;position:relative}section.sec-specialties ul.specialties-wrap li h4{font-family:'Lato Bold';font-size:16px}section.sec-specialties ul.specialties-wrap li:nth-child(4n+4){margin-right:0}section.sec-specialties ul.specialties-wrap li:nth-child(1),section.sec-specialties ul.specialties-wrap li:nth-child(2),section.sec-specialties ul.specialties-wrap li:nth-child(3),section.sec-specialties ul.specialties-wrap li:nth-child(4){margin-top:0}section.sec-specialties ul.specialties-wrap li:hover{color:#fff}section.sec-specialties ul.specialties-wrap li a{position:absolute;top:0;left:0;right:0;bottom:0}section.sec-surgical-procedure{background:#f5f5f5}section.sec-about-doctor{padding:30px 0}section.sec-about-doctor h2.headline{margin-bottom:15px}section.sec-about-doctor p{margin-bottom:20px;color:#000;font-size:20px;line-height:35px}section.sec-about-doctor p:last-of-type{margin-bottom:0}section.sec-doctor-locations{background:#f5f5f5;padding:30px 0}@media only screen and (max-width:768px){.headline{font-size:23px;font-family:'Lato Bold';margin-bottom:15px}section.sec-doc-bio .doctor-content h2,section.sec-doc-bio .doctor-content h3,section.sec-doc-bio .doctor-content p{text-align:center}section.sec-doc-bio .doctor-content h2{font-size:25px}section.sec-doc-bio .doctor-content h3{font-size:20px}section.sec-doc-bio .doctor-content p{font-size:16px}section.sec-specialties ul.specialties-wrap li{width:100%;margin-right:0;margin-top:10px}section.sec-specialties ul.specialties-wrap li:nth-child(4n+4){margin-right:0}section.sec-specialties ul.specialties-wrap li:nth-child(2),section.sec-specialties ul.specialties-wrap li:nth-child(3),section.sec-specialties ul.specialties-wrap li:nth-child(4){margin-top:10px}section.sec-about-doctor p{margin-bottom:10px}}