.result.doctor{position:relative;height:360px;-webkit-box-shadow:0 4px 6px 5px rgba(0,0,0,0.05),0 2px 4px 5px rgba(0,0,0,0.05);box-shadow:0 4px 6px 5px rgba(0,0,0,0.05),0 2px 4px 5px rgba(0,0,0,0.05);overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s}.result.doctor:hover{-webkit-transform:translate(0,-15px);transform:translate(0,-15px)}.result.doctor .feature-image-ribbon{position:absolute;top:0;right:20px;z-index:2;padding:14px 14px 8px 14px;background-color:#ffffff;margin-bottom:0;width:42px}.result.doctor .feature-image-ribbon:after,.result.doctor .feature-image-ribbon:before{content:"";position:absolute;bottom:-7px;height:0;border-bottom:7px solid transparent}.result.doctor .feature-image-ribbon:before{left:0;border-left:20px solid #fff;border-right:40px solid transparent}.result.doctor .feature-image-ribbon:after{right:0;border-left:40px solid transparent;border-right:20px solid #fff}.result.doctor .wp-post-image{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.result.doctor .text-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:45px;padding:15px 10px;background-color:white;text-align:center;line-height:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.result.doctor .name{font-size:14px;font-weight:bold;text-transform:uppercase}.result.doctor .specialties{list-style-type:none;padding-left:0;color:var(--c1-5);font-size:11px;text-transform:none;font-weight:400}.result.doctor .specialty{display:inline}.result.doctor .specialty:not(:last-of-type):after{content:", "}.results-wrapper{padding-left:0!important;padding-right:0!important}.results-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);gap:30px}@media (width < 1051px){.results-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (width < 690px){.results-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=single-location.css.map */