.patient-story{padding:30px;-webkit-box-shadow:0 4px 8px -4px #aaa;box-shadow:0 4px 8px -4px #aaa}.patient-story .patient-story-icon{top:-5px;left:15px;width:40px;height:40px;color:#fff}.patient-story img{width:100px;height:100px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.patient-story h3{font-weight:400;font-size:1.5rem}.patient-story a{position:absolute;bottom:30px;left:-moz-calc(50% - 80px);left:calc(50% - 80px);width:160px}.patient-story-banner div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.patient-story-banner img{width:auto;height:auto;max-width:100%;max-height:200px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover}@media (max-width:1200px){.patient-story-banner img{display:none}}.patient-story-content{padding:80px 0}.patient-story-content img{float:left;margin:0 20px 0 0}