@font-face{font-family:DINNextLTPro-Light;src:url(../fonts/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Light.otf) format("opentype"),url(../fonts/DINNextLTPro-Light.woff) format("woff"),url(../fonts/DINNextLTPro-Light.ttf) format("truetype"),url(../fonts/DINNextLTPro-Light.svg#DINNextLTPro-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DINNextLTPro-Regular;src:url(../fonts/DINNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Regular.otf) format("opentype"),url(../fonts/DINNextLTPro-Regular.woff) format("woff"),url(../fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(../fonts/DINNextLTPro-Regular.svg#DINNextLTPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINNextLTPro-Medium;src:url(../fonts/DINNextLTPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Medium.otf) format("opentype"),url(../fonts/DINNextLTPro-Medium.woff) format("woff"),url(../fonts/DINNextLTPro-Medium.ttf) format("truetype"),url(../fonts/DINNextLTPro-Medium.svg#DINNextLTPro-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINNextLTPro-Bold;src:url(../fonts/DINNextLTPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Bold.otf) format("opentype"),url(../fonts/DINNextLTPro-Bold.woff) format("woff"),url(../fonts/DINNextLTPro-Bold.ttf) format("truetype"),url(../fonts/DINNextLTPro-Bold.svg#DINNextLTPro-Bold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HarrietDisplay-Light;src:url(../fonts/HarrietDisplay-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/HarrietDisplay-Light.woff) format("woff"),url(../fonts/HarrietDisplay-Light.ttf) format("truetype"),url(../fonts/HarrietDisplay-Light.svg#DINNextLTPro-Medium) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HarrietDisplay-Medium;src:url(../fonts/HarrietDisplay-Light.woff) format("woff"),url(../fonts/HarrietDisplay-Light.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:icons-font;src:url(../fonts/icons-font.eot?w13kl3);src:url(../fonts/icons-font.eot?w13kl3#iefix) format("embedded-opentype"),url(../fonts/icons-font.ttf?w13kl3) format("truetype"),url(../fonts/icons-font.woff?w13kl3) format("woff"),url(../fonts/icons-font.svg?w13kl3#icons-font) format("svg");font-weight:400;font-style:normal;font-display:block}.icon-circled-cross{background-image:url(../images/circled-cross.svg)}.icon-circled-cross_white{background-image:url(../images/circled-cross_white.svg)}.hide-from-display{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.office{font-family:DINNextLTPro-Light;font-weight:300;font-style:normal}.office address{font-family:DINNextLTPro-Light;font-weight:300;font-style:normal;font-size:1rem;line-height:1.5;letter-spacing:0}@media (min-width:768px){.office address{font-size:1.125rem;line-height:1.555}}.office address .office__number,.office address a{text-decoration:none;color:#000}.office__name{font-family:DINNextLTPro-Medium;font-weight:500;font-style:normal;font-size:1rem;line-height:1.5;letter-spacing:0;text-decoration:none;color:#a32638}@media (min-width:768px){.office__name{font-size:1.125rem;line-height:1.555}}.office__name span{color:#403c3c}.office__name a{color:#a32638;text-decoration:none}.office__name a span{color:#a32638}.office__name a:hover{text-decoration:underline}.office+.office{margin-top:35px}.doctor-info{padding:20px 0 17px;border-top:1px solid #b7b7b7;border-bottom:1px solid #d9d9d9}.doctor-info+.doctor-info{border-top:0}.doctor-info__pic{max-width:135px;margin-right:30px}.doctor-info__bio{margin-bottom:25px}.doctor-info__wrap{margin-top:20px}.doctor-info .subtitle{font-family:DINNextLTPro-Regular;font-weight:400;font-style:normal;color:#a32638;margin:0 0 15px;line-height:1}.doctor-info .btn{line-height:1}.doctor-info .btn:not(:last-child){margin-bottom:15px}@media (min-width:768px){.doctor-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px 0}.doctor-info .doctor-info__bio{margin-bottom:50px}.doctor-info .doctor-info__wrap{margin-top:0}.doctor-info .doctor-info__links{display:-webkit-box;display:-ms-flexbox;display:flex}.doctor-info .doctor-info__links .btn{margin-bottom:0}.doctor-info .doctor-info__links .btn+.btn{margin-left:28px}}.awards-list{margin-bottom:49px}.awards-list img{width:auto;max-height:90px}.awards-list a{display:block;text-decoration:none}.awards-list a+a{margin-top:15px}@media (min-width:768px){.awards-list a{display:inline-block}.awards-list a+a{margin-top:0;margin-left:36px}}.awards-list img{display:inline-block}@media (min-width:768px){.related-physician{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.related-physician__addresses{width:auto}@media (min-width:768px){.related-physician__addresses{width:250px}}.related-physician__pic{display:block;margin-bottom:20px}@media (min-width:768px){.related-physician__pic{max-width:135px;min-width:135px;margin-right:30px;margin-bottom:0}}.related-physician__desc{margin-bottom:20px}@media (min-width:768px){.related-physician__desc{margin-bottom:27px}}.related-physician__subtitle{margin:0;font-family:DINNextLTPro-Medium,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media (min-width:768px){.related-physician__subtitle{font-size:1.125rem;line-height:1.555}}.related-physician__col{-webkit-box-flex:1;-ms-flex:1;flex:1}.related-physician__col+.related-physician__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.related-physician__col+.related-physician__col .doctor-rating{margin-bottom:30px}@media (min-width:768px){.related-physician__col+.related-physician__col .doctor-rating{margin-bottom:20px}}@media (max-width:600px){.related-physician__col .doctor-bio-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.related-physician__col .doctor-schedule-btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.related-physician__col .doctor-rating-link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.related-physician__col .doctor-rating-link .doctor-rating{margin-top:0}}@media (min-width:768px){.related-physician__col+.related-physician__col{display:inline-block;margin-left:25px}.related-physician__col+.related-physician__col .doctor-rating{margin-bottom:0}.related-physician__col:last-child{width:28%;-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-top:35px}}@media (min-width:960px){.related-physician__col:last-child{width:27%;-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%}}.related-physician__col .btn_small{display:block;margin:0 0 10px 0!important}.related-physician__col .btn_small+.btn_small{margin-left:0!important}@media (min-width:960px){.related-physician__col a[href^="tel:"]{display:inline-block;margin-bottom:5px}}.related-physician .doctor-rating{margin-bottom:0;margin-top:30px}@media (min-width:768px){.related-physician .doctor-rating{margin-top:14px}}.related-physician__pic img.image-style-headshot,.related-physician__pic img.image-style-headshot-full{max-width:55%;height:auto}@media (min-width:960px){.related-physician__pic img.image-style-headshot,.related-physician__pic img.image-style-headshot-full{max-width:100%}}.view-display-id-block_doctors_kyruus .related-physician__col .btn_small{display:block;margin:0 0 10px 0}.epic-provider-online-scheduling h1{margin-top:15px}.epic-provider-online-scheduling .epic-schedule-appointment-text{margin-bottom:20px}.epic-provider-online-scheduling .epic-schedule-appointment-text p{margin:10px 0}
/*# sourceMappingURL=node-doctors.css.map */
