/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-lt:#6cace4;--primary-lt-h:#2b88d8;--secondary:#f7b918;--secondary-dk:#d59c07;--tertiary:#ab173c;--text:#1a1b1c;--quaternary:#1d9c89}.childrens-wrap{--primary-lt:#78b5d7;--primary-lt-h:#3d95c6;--secondary:#bad137;--secondary-dk:#99ad28;--tertiary:#d94089;--quaternary:#ec9138}.site-wrap .doctor.card .img{position:relative}@media (max-width:767px){.site-wrap .doctor.card .img{margin-right:-15px}}.site-wrap .doctor.card .img.has-video:after{background:#fff;border-radius:100%;bottom:10px;color:#003087;content:"\e91c";font-family:icomoon;font-size:30px;left:10px;pointer-events:none;position:absolute;transition:color .3s linear}.site-wrap .doctor.card .img.has-video:focus:after,.site-wrap .doctor.card .img.has-video:hover:after{color:#6cace4}.site-wrap .doctor.card .ratings{margin-top:5px;text-align:center}.site-wrap .doctor.card .ratings .stars{display:inline-block;position:relative}.site-wrap .doctor.card .ratings .stars i{color:#f7b918;font-size:18px}@media (min-width:992px) and (max-width:1199px){.site-wrap .doctor.card .ratings .stars i{font-size:14px}}.site-wrap .doctor.card .ratings .stars .hidden-stars i{color:#dfe4ea}.site-wrap .doctor.card .ratings .stars .hidden-stars+span{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.site-wrap .doctor.card .ratings .rating-number{display:block;font-size:16px;line-height:18px}.site-wrap .doctor-banner{border-bottom:2px solid #eef4fc;margin-bottom:30px;padding-bottom:40px}@media (max-width:991px){.site-wrap .doctor-banner{border-bottom:none;padding-bottom:5px}}@media (max-width:767px){.site-wrap .doctor-banner{padding-bottom:0}}.site-wrap .doctor-banner .ratings{margin-bottom:20px}.site-wrap .doctor-banner .ratings .stars{display:inline-block;margin-right:5px;position:relative}.site-wrap .doctor-banner .ratings .stars i{color:#f7b918;font-size:30px}@media (max-width:767px){.site-wrap .doctor-banner .ratings .stars i{font-size:25px}}.site-wrap .doctor-banner .ratings .stars .hidden-stars i{color:#dfe4ea}.site-wrap .doctor-banner .ratings .stars .hidden-stars+span{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.site-wrap .doctor-banner .ratings .rating-number{font-weight:600}@media print{.site-wrap .doctor-banner .ratings .rating-number a{display:none!important}}.site-wrap .doctor-banner .img{position:relative}@media (max-width:767px){.site-wrap .doctor-banner .img{margin-right:-15px}}.site-wrap .doctor-banner .img.has-video:after{background:#fff;border-radius:100%;bottom:15px;color:#003087;content:"\e91c";font-family:icomoon;font-size:40px;left:15px;line-height:40px;pointer-events:none;position:absolute;transition:color .3s linear}.site-wrap .doctor-banner .img.has-video:focus:after,.site-wrap .doctor-banner .img.has-video:hover:after{color:#6cace4}.site-wrap .doctor-banner .info p{margin-bottom:15px}@media (max-width:767px){.site-wrap .doctor-banner .info p{font-size:16px;line-height:24px}}.site-wrap .doctor-banner .info .specialties{font-size:21px;line-height:30px;margin-bottom:15px}@media (max-width:767px){.site-wrap .doctor-banner .info .specialties{font-size:18px;line-height:26px}}.site-wrap .doctor-banner .info .academics p{margin-bottom:5px}.site-wrap .doctor-banner .info .academics p+div div{font-size:16px;line-height:21px}@media (max-width:767px){.site-wrap .doctor-banner .info .academics p+div div{font-size:15px;line-height:22px;margin-bottom:5px}}.site-wrap .doctor-banner .info .academics p+div div+div{margin-top:5px}.site-wrap .doctor-banner .info .buttons{margin:20px 0}@media (max-width:991px){.site-wrap .doctor-banner .info .buttons .btn{display:block}}.site-wrap .doctor-banner .info .buttons .btn+.btn{margin:0 0 0 10px}@media (min-width:992px) and (max-width:1199px){.site-wrap .doctor-banner .info .buttons .btn+.btn{margin-left:3px}}@media (max-width:991px){.site-wrap .doctor-banner .info .buttons .btn+.btn{margin:10px 0 0}}.site-wrap .doctor-banner .actions .ctas{background:#003087;color:#fff;margin-bottom:25px;padding:25px 25px 30px}@media (max-width:991px){.site-wrap .doctor-banner .actions .ctas{margin-top:25px}}.site-wrap .doctor-banner .actions .ctas .appt-number{margin-bottom:10px}.site-wrap .doctor-banner .actions .ctas .appt-number p{font-size:16px;margin-bottom:0}.site-wrap .doctor-banner .actions .ctas .appt-number a{color:#fff;font-size:24px}.site-wrap .doctor-banner .actions .ctas .appt-number a:focus,.site-wrap .doctor-banner .actions .ctas .appt-number a:hover{color:#6cace4}.site-wrap .doctor-banner .actions .ctas .other-numbers .paragraph{font-size:16px;display:inline-block;margin-right:10px}.site-wrap .doctor-banner .actions .ctas .other-numbers .paragraph a{color:#fff}.site-wrap .doctor-banner .actions .ctas .other-numbers .paragraph a:focus,.site-wrap .doctor-banner .actions .ctas .other-numbers .paragraph a:hover{color:#6cace4}.site-wrap .doctor-banner .actions .secondary-outline{margin:0;padding:20px 25px}.site-wrap .doctor-banner .actions .secondary-outline p{font-size:18px;line-height:22px}.site-wrap .doctor-banner .actions .secondary-outline p:not(:last-of-type){margin-bottom:15px}.site-wrap .doctor-banner .actions .secondary-outline .btn{font-size:21px;line-height:26px}@media print{.site-wrap .doctor-banner .crumbs,.site-wrap .doctor-banner .wysiwyg{display:none!important}}@media (max-width:991px){.site-wrap .sidebar{position:relative!important;top:0}}.site-wrap .sidebar.affix{position:fixed!important;top:30px}@media (max-width:991px){.site-wrap .sidebar.affix{position:relative!important;top:0}}.site-wrap .sidebar nav{margin:10px 0 30px!important}@media (max-width:991px){.site-wrap .sidebar .share-tools{display:none}}.site-wrap .doctor dl{margin-bottom:30px}.site-wrap .doctor dl dt{display:inline-block;font-size:21px;font-weight:600;padding-right:50px;position:relative;width:200px}@media (max-width:991px){.site-wrap .doctor dl dt{display:block;padding:0;width:auto}}.site-wrap .doctor dl dt:after{background:var(--primary-lt);content:"";height:2px;position:absolute;right:0;top:50%;width:30px;transform:translateY(-50%)}@media (max-width:991px){.site-wrap .doctor dl dt:after{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.site-wrap .doctor dl dt:after{background:#6cace4}.childrens-wrap .site-wrap .doctor dl dt:after{background:#78b5d7}}.site-wrap .doctor dl dd{display:inline-block;padding-left:30px;vertical-align:top;width:66%}@media (max-width:991px){.site-wrap .doctor dl dd{width:70%;display:block;padding:0;width:100%}}.site-wrap .doctor dl dd p{margin-bottom:5px}.site-wrap .doctor section+section{margin-top:50px}@media (max-width:767px){.site-wrap .doctor section+section{margin-top:40px}}
