.odp_related_container,.special{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}@media only screen and (min-width:576px){.odp_related_container,.special{margin-right:-12px;margin-left:-12px}}.odp_related_col,.photo_thumbs_item,.section-recommended-providers .provider-col{position:relative;width:100%;min-height:1px;padding-right:8px;padding-left:8px}@media only screen and (min-width:576px){.odp_related_col,.photo_thumbs_item,.section-recommended-providers .provider-col{padding-right:12px;padding-left:12px}}.photo_thumbs_item{flex:0 0 33.3333333333%;max-width:33.3333333333%}.odp_related_col,.section-recommended-providers .provider-col{flex:0 0 100%;max-width:100%}@media(min-width:576px){.photo_thumbs_item{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media(min-width:768px){.odp_related_col,.section-recommended-providers .provider-col{flex:0 0 50%;max-width:50%}}@media(min-width:1200px){.odp_related_col,.section-recommended-providers .provider-col{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.detail_main-info__schedule-content,.ldp_info,.odp_event_reg,.odp_info,.payment_item,.provider_cta,.section,.section_info>.section-ldp-info,.section_info>.section-odp-info,.section_info>.section-pdp-info,.special_item{flex-direction:column!important}.payment,.pdp_info,.photo_thumbs{flex-wrap:wrap!important}.section_control{justify-content:flex-end!important}.detail_main-info__schedule-content,.detail_main-info__schedule-title,.detail_main-info__schedule-title-box,.payment_item,.payment_text,.photo_large_img>a.next_img,.photo_large_img>a.prev_img,.section-recommended-providers .recommended-providers-cta,.special_item{justify-content:center!important}.odp_event_reg,.provider_cta{justify-content:space-between!important}.section-recommended-providers .provider-card-cta{align-items:flex-end!important}.detail_back_section,.detail_main-info__schedule-content,.detail_main-info__schedule-title,.detail_main-info__schedule-title-box,.payment_item,.payment_text,.photo_large_img>a.next_img,.photo_large_img>a.prev_img,.provider_cta,.provider_cta_info,.section_control,.section_sidebar,.special_item{align-items:center!important}.ldp_info_btn,.odp_info_btn,.pdp_info_btn{align-self:center!important}@media(min-width:768px){.odp_event_reg{flex-direction:row!important}}@media(min-width:992px){.provider_cta,.section{flex-direction:row!important}}.section{border:1px solid #d3d5d9!important}.doc_card,.section,.section_sidebar,.video{border-radius:.25rem!important}.bio_sidebar .section_icon,.bio_sidebar_odp_button,.detail_main-info__schedule,.provider_cta_msg_claim,.section-recommended-providers .provider-card-cta,.section-recommended-providers .recommended-providers-cta span,.section_checkbox,.section_content,.section_title>.desktop,.section_title>.desktop br{display:none!important}.detail_main-info__schedule-title-icon{display:inline-block!important}.detail_main-info__box_event_block_button,.detail_main-info__btn_contactable,.detail_main-info__schedule--visible,.doc_phone,.photo_thumbs_cover,.section_checkbox:checked~.section_content,.section_title>.mobile,.special_note{display:block!important}.detail_back_section,.detail_main-info__schedule-content,.detail_main-info__schedule-title-box,.ldp_info,.odp_event_reg,.odp_info,.payment,.payment_item,.payment_text,.pdp_info,.photo_large_img>a.next_img,.photo_large_img>a.prev_img,.photo_sidebar,.provider_cta,.provider_cta_info,.section,.section_control,.special_item{display:flex!important}@media(min-width:576px){.bio_sidebar .section_title,.odp_info_address br,.odp_info_btn-hidden,.pdp_info_btn-hidden,.photo_sidebar,.section_control,.section_title>.mobile{display:none!important}.doc_phone{display:inline-block!important}.detail_main-info__schedule,.provider_cta_msg_claim,.section_content,.section_icon,.section_title>.desktop{display:block!important}.section-recommended-providers .provider-card-cta{display:flex!important}}@media(min-width:768px){.bio_sidebar_odp_button{display:inline-block!important}}@media(min-width:992px){.bio .section_sidebar{display:none!important}.bio_sidebar .section_icon,.bio_sidebar .section_title,.section_title>.desktop br{display:block!important}.bio .section_content,.bio .section_content_bot{display:flex!important}}.doc_card{box-shadow:0 4px 10px 0 rgba(36,47,63,.05)!important}.detail_infowindow__button,.detail_main-info__btn_contactable,.detail_main-info__btn_unclaimed,.detail_main-info__schedule--paragraph_2,.detail_main-info__schedule-title,.odp_related_button,.photo_thumbs,.section-recommended-providers .provider-card-cta-button,.section-recommended-providers .provider-card-desc-location-dist,.section-recommended-providers .provider-card-desc-location-name{margin-bottom:0!important}.detail_main-info__box_event_block_button{margin-top:.25rem!important;margin-bottom:.25rem!important}.detail_infowindow__distance{margin-top:.5rem!important}.detail_infowindow__distance,.detail_main-info__box_event,.detail_main-info__schedule,.doc_card,.odp_related_col,.photo_thumbs_item,.section-recommended-providers .provider-col{margin-bottom:.5rem!important}.section-recommended-providers .provider-card-cta-button{margin-top:1rem!important}.summary_text h5,.summary_text h6{margin-bottom:1rem!important}.detail_infowindow__content{margin-left:1rem!important}.detail_main-info__btn_contactable,.detail_main-info__btn_contactable--phone,.detail_main-info__btn_unclaimed,.summary_text h5,.summary_text h6{margin-top:1.5rem!important}.bio_sidebar{margin-bottom:1.5rem!important}.detail_main-info__btn_contactable--email{margin-top:3rem!important}.detail_infowindow{padding-bottom:.5rem!important}.section-recommended-providers .provider-card-desc{padding-left:1.5rem!important}.ldp_info_label p,.odp_info_label p,.payment_text,.pdp_info_label p,figure:empty{margin:0}.bio_demography{margin-top:0}.bio_spec,.info_phone,.pdp_info_locname,.provider_cta_btn-claim,.provider_cta_text,.provider_cta_title,.section_title,.special_title{margin-bottom:0}.section_sidebar{margin:.25rem}.ldp_info_distance,.ldp_info_provider_name,.odp_info_provider_name,.pdp_info_distance,.pdp_info_provider_name{margin-bottom:.25rem}.bio_content,.ldp_info_distance,.ldp_info_provider_name,.odp_info_provider_name,.section,.special_item,.video{margin-bottom:.5rem}.provider_cta{margin-top:1rem}.bio_demography,.ldp_info_note,.odp_info_note,.payment,.pdp_info_note{margin-bottom:1rem}.bio_demography{margin-bottom:2rem}.payment_text{padding-top:.5rem}.payment_text,.special_wrapper{padding-right:.5rem}.payment_text{padding-bottom:.5rem}.payment_text,.special_wrapper{padding-left:.5rem}.section_sidebar{padding-right:1rem}.provider_cta{padding-bottom:1rem}.section_sidebar{padding-left:1rem}.bio_demography{margin-right:auto!important;margin-left:auto!important}@media(min-width:576px){.bio_sidebar{margin-bottom:0!important}.detail_main-info__box_event,.detail_main-info__schedule,.doc_card,.photo_thumbs_item{margin-bottom:1rem!important}.detail_back_section{margin-top:0}.section_sidebar{margin-top:.5rem;margin-right:.5rem;margin-left:.5rem}.bio_content,.section,.special_item,.video{margin-bottom:1rem}}@media(min-width:768px){.odp_related_col,.section-recommended-providers .provider-col{margin-bottom:1.5rem!important}}@media(min-width:992px){.detail_main-info__box_event,.detail_main-info__schedule{margin-bottom:0!important}.section_sidebar{margin-right:0}.ldp_info_btn,.odp_info_btn,.pdp_info_btn{margin-bottom:0}.bio .section_content,.bio .section_content_bot{margin:.5rem}.payment_text,.section_sidebar{margin-top:.5rem}.section_sidebar{margin-bottom:.5rem}.bio_demography{margin-top:1rem}.section_icon{margin-bottom:1.5rem}.payment_text{padding-top:1rem;padding-bottom:1rem}}.detail_main-info__event_block_heading,.detail_main-info__schedule--unclaimed p,.odp_event_reg_title{font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif}.detail_main-info__event_block_sub_heading,.detail_main-info__event_cover_info h2,.special_title{font-family:SemplicitaPro,Trebuchet MS,Segoe UI,sans-serif}.detail_back_link,.detail_infowindow__address,.detail_infowindow__distance,.detail_infowindow__title small,.logo_list_title,.pdp_info_provider_spec,.thumbs_title-single{font-family:Source Sans Pro,Arial,Helvetica,sans-serif}.bio_content_odp_button,.bio_sidebar_odp_button,.detail_infowindow__button,.detail_main-info__box_event_block_button,.detail_main-info__btn_contactable,.detail_main-info__btn_unclaimed,.detail_main-info__open-hours-day,.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified,.doc_show_less,.doc_show_more,.insurance_title,.ldp_info_btn,.odp_event_reg_button,.odp_info_btn,.odp_related_button,.pdp_info_btn,.provider_cta_btn,.provider_cta_text,.section-recommended-providers .provider-card-cta-button,.section-recommended-providers .recommended-providers-cta,.thumbs_title{font-family:Source Sans Pro Semibold,Arial,Helvetica,sans-serif}.bio_demography_value,.doc_phone,.info_phone,.pdp_info_locname{font-family:Source Sans Pro Bold,Arial,Helvetica,sans-serif}.close_gallery:before,.detail_back_link:before,.detail_main-info__schedule-title-icon:before,.fallback_img_doctor_icon:before,.fallback_img_non_doctor_icon:before,.insurance_item .icons:before,.ldp_info_appointments .ldp_info_appointment:before,.ldp_info_appointments .pdp_info_appointment:before,.pdp_info_appointments .ldp_info_appointment:before,.pdp_info_appointments .pdp_info_appointment:before,.pdp_info_label-closed-icon:before,.pdp_info_label-retired-icon:before,.pdp_info_label-verified-icon:before,.photo_large_img>a.next_img:after,.photo_large_img>a.prev_img:after,.photo_thumbs_cover:before,.plan_list .plan_list_item:before,.section_control:before,.section_icon-webcam:before,.section_icon:before,.summary_list_item:before{font-family:Font Awesome\ 5 Pro,sans-serif}.pdp_info_label-closed-icon:before,.pdp_info_label-retired-icon:before,.pdp_info_label-verified-icon:before,.plan_list .plan_list_item:before,.summary_list_item:before{font-weight:900}.close_gallery:before,.detail_back_link:before,.detail_main-info__schedule-title-icon:before,.fallback_img_doctor_icon:before,.fallback_img_non_doctor_icon:before,.insurance_item .icons:before,.photo_large_img>a.next_img:after,.photo_large_img>a.prev_img:after,.photo_thumbs_cover:before,.section_control:before,.section_icon:before{font-weight:400}.ldp_info_appointments .ldp_info_appointment:before,.ldp_info_appointments .pdp_info_appointment:before,.pdp_info_appointments .ldp_info_appointment:before,.pdp_info_appointments .pdp_info_appointment:before,.section_icon-webcam:before{font-weight:300}.detail_main-info__open-hours{font-family:Open Sans,Arial,sans-serif}.detail_main-info__schedule-title,.summary_bio_title{font-size:1.5rem}.doc_cta_title{font-size:1rem}.photo_thumbs{padding-left:0;list-style:none}.bio_content_odp_button,.bio_sidebar_odp_button,.detail_infowindow__button,.detail_main-info__box_event_block_button,.detail_main-info__btn_contactable,.detail_main-info__btn_unclaimed,.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified,.doc_show_less,.doc_show_more,.ldp_info_btn,.odp_event_reg_button,.odp_info_btn,.odp_related_button,.pdp_info_btn,.provider_cta_btn,.section-recommended-providers .provider-card-cta-button,.section-recommended-providers .recommended-providers-cta{text-align:center;display:inline-block;color:#fff;cursor:pointer;margin-bottom:10px;border:0}.bio_content_odp_button:hover,.bio_sidebar_odp_button:hover,.detail_infowindow__button:hover,.detail_main-info__box_event_block_button:hover,.detail_main-info__btn_contactable:hover,.detail_main-info__btn_unclaimed:hover,.doc_btn_contact:hover,.doc_btn_unverified:hover,.doc_btn_verified:hover,.doc_show_less:hover,.doc_show_more:hover,.ldp_info_btn:hover,.odp_event_reg_button:hover,.odp_info_btn:hover,.odp_related_button:hover,.pdp_info_btn:hover,.provider_cta_btn:hover,.section-recommended-providers .provider-card-cta-button:hover,.section-recommended-providers .recommended-providers-cta:hover{box-shadow:0 2px 5px 0 #d3d5d9;text-decoration:none;color:#fff}.bio_content_odp_button:active,.bio_sidebar_odp_button:active,.btn--active.bio_content_odp_button,.btn--active.bio_sidebar_odp_button,.btn--active.detail_infowindow__button,.btn--active.detail_main-info__box_event_block_button,.btn--active.detail_main-info__btn_contactable,.btn--active.detail_main-info__btn_unclaimed,.btn--active.doc_btn_contact,.btn--active.doc_btn_unverified,.btn--active.doc_btn_verified,.btn--active.doc_show_less,.btn--active.doc_show_more,.btn--active.ldp_info_btn,.btn--active.odp_event_reg_button,.btn--active.odp_info_btn,.btn--active.odp_related_button,.btn--active.pdp_info_btn,.btn--active.provider_cta_btn,.detail_infowindow__button:active,.detail_main-info__box_event_block_button:active,.detail_main-info__btn_contactable:active,.detail_main-info__btn_unclaimed:active,.doc_btn_contact:active,.doc_btn_unverified:active,.doc_btn_verified:active,.doc_show_less:active,.doc_show_more:active,.ldp_info_btn:active,.odp_event_reg_button:active,.odp_info_btn:active,.odp_related_button:active,.pdp_info_btn:active,.provider_cta_btn:active,.section-recommended-providers .btn--active.provider-card-cta-button,.section-recommended-providers .btn--active.recommended-providers-cta,.section-recommended-providers .provider-card-cta-button:active,.section-recommended-providers .recommended-providers-cta:active{box-shadow:inset 0 3px 3px 0 rgba(36,47,63,.3)}.bio_content_odp_button:disabled,.bio_sidebar_odp_button:disabled,.btn--disabled.bio_content_odp_button,.btn--disabled.bio_sidebar_odp_button,.btn--disabled.detail_infowindow__button,.btn--disabled.detail_main-info__box_event_block_button,.btn--disabled.detail_main-info__btn_contactable,.btn--disabled.detail_main-info__btn_unclaimed,.btn--disabled.doc_btn_contact,.btn--disabled.doc_btn_unverified,.btn--disabled.doc_btn_verified,.btn--disabled.doc_show_less,.btn--disabled.doc_show_more,.btn--disabled.ldp_info_btn,.btn--disabled.odp_event_reg_button,.btn--disabled.odp_info_btn,.btn--disabled.odp_related_button,.btn--disabled.pdp_info_btn,.btn--disabled.provider_cta_btn,.detail_infowindow__button:disabled,.detail_main-info__box_event_block_button:disabled,.detail_main-info__btn_contactable:disabled,.detail_main-info__btn_unclaimed:disabled,.doc_btn_contact:disabled,.doc_btn_unverified:disabled,.doc_btn_verified:disabled,.doc_show_less:disabled,.doc_show_more:disabled,.ldp_info_btn:disabled,.odp_event_reg_button:disabled,.odp_info_btn:disabled,.odp_related_button:disabled,.pdp_info_btn:disabled,.provider_cta_btn:disabled,.section-recommended-providers .btn--disabled.provider-card-cta-button,.section-recommended-providers .btn--disabled.recommended-providers-cta,.section-recommended-providers .provider-card-cta-button:disabled,.section-recommended-providers .recommended-providers-cta:disabled{background-color:#a7acb2;border-color:#a7acb2;cursor:not-allowed;pointer-events:none}.bio_content_odp_button:focus,.bio_sidebar_odp_button:focus,.detail_infowindow__button:focus,.detail_main-info__box_event_block_button:focus,.detail_main-info__btn_contactable:focus,.detail_main-info__btn_unclaimed:focus,.doc_btn_contact:focus,.doc_btn_unverified:focus,.doc_btn_verified:focus,.doc_show_less:focus,.doc_show_more:focus,.ldp_info_btn:focus,.odp_event_reg_button:focus,.odp_info_btn:focus,.odp_related_button:focus,.pdp_info_btn:focus,.provider_cta_btn:focus,.section-recommended-providers .provider-card-cta-button:focus,.section-recommended-providers .recommended-providers-cta:focus{outline:0}.bio_sidebar_odp_button,.detail_main-info__btn_unclaimed,.doc_btn_unverified,.odp_event_reg_button,.provider_cta_btn-claim,.section-recommended-providers .recommended-providers-cta{background-color:#008cff;border:1px solid #008cff;padding:11px 17px 9px;line-height:1.2;font-size:15px;border-radius:4px}.bio_sidebar_odp_button:hover,.detail_main-info__btn_unclaimed:hover,.doc_btn_unverified:hover,.odp_event_reg_button:hover,.provider_cta_btn-claim:hover,.section-recommended-providers .recommended-providers-cta:hover{background-color:#00aeff;border-color:#00aeff}.bio_content_odp_button,.detail_main-info__box_event_block_button,.detail_main-info__btn_contactable,.doc_btn_contact,.ldp_info_btn,.odp_info_btn,.pdp_info_btn,.provider_cta_btn-claimed{background-color:#ef6c00;border:1px solid #ef6c00;padding:11px 17px 9px;line-height:1.2;font-size:15px;border-radius:4px}.bio_content_odp_button:hover,.detail_main-info__box_event_block_button:hover,.detail_main-info__btn_contactable:hover,.doc_btn_contact:hover,.ldp_info_btn:hover,.odp_info_btn:hover,.pdp_info_btn:hover,.provider_cta_btn-claimed:hover{background-color:#ff9000;border-color:#ff9000}.detail_infowindow__button{background-color:#fff;padding:11px 17px 9px;line-height:1.2;font-size:15px;border-radius:4px;border:1px solid #a7acb2;color:#242f3f}.detail_infowindow__button:hover{background-color:#a7acb2;border-color:#a7acb2}.btn--active.detail_infowindow__button,.detail_infowindow__button:active{color:#a7acb2}.detail_infowindow__button:hover{color:#fff}.btn--disabled.detail_infowindow__button,.detail_infowindow__button:disabled{background-color:#fff;border-color:#a7acb2;color:#a7acb2}.doc_btn_verified,.odp_related_button,.section-recommended-providers .provider-card-cta-button{background-color:#e9eaeb;border:1px solid #e9eaeb;padding:11px 17px 9px;line-height:1.2;font-size:15px;border-radius:4px;color:#91979f}.doc_btn_verified:hover,.odp_related_button:hover,.section-recommended-providers .provider-card-cta-button:hover{background-color:#f4f4f5;border-color:#f4f4f5;color:#91979f}.btn--disabled.doc_btn_verified,.btn--disabled.odp_related_button,.doc_btn_verified:disabled,.odp_related_button:disabled,.section-recommended-providers .btn--disabled.provider-card-cta-button,.section-recommended-providers .provider-card-cta-button:disabled{border-color:#e9eaeb;background-color:#e9eaeb;color:#bdc0c5}.bio_content_odp_button,.bio_sidebar_odp_button,.detail_main-info__box_event_block_button,.detail_main-info__btn_contactable,.detail_main-info__btn_unclaimed,.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified,.doc_show_less,.doc_show_more,.odp_event_reg_button,.provider_cta_btn,.section-recommended-providers .recommended-providers-cta{padding:13px 27px 9px;line-height:1.2;font-size:18px;border-radius:4px}.video_item,.video embed,.video iframe,.video object,.video video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.video{position:relative;display:block;width:100%;padding:0;overflow:hidden}.video:before{display:block;content:"";padding-top:56.25%}.doc_card{background-color:#fff;border:1px solid #d3d5d9}.detail_main-info__event_block_img,.ldp_info_img,.odp_info_img,.pdp_info_img,.photo_thumbs_cover img{max-width:100%;height:auto}.doc_name_link,.pdp_info_locname--link,.section-recommended-providers .provider-card-desc-provider-name a{color:#242f3f;text-underline-position:under;-webkit-text-decoration:underline #008cff;text-decoration:underline #008cff;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-skip-ink:none}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.doc_name_link,.pdp_info_locname--link,.section-recommended-providers .provider-card-desc-provider-name a{border-bottom:1px dashed #008cff;margin-bottom:1px;text-decoration:none}}@supports(-ms-ime-align:auto){.doc_name_link,.pdp_info_locname--link,.section-recommended-providers .provider-card-desc-provider-name a{border-bottom:1px dashed #008cff;margin-bottom:1px;text-decoration:none}}@media not all and (min-resolution:0.001dpcm){.doc_name_link,.pdp_info_locname--link,.section-recommended-providers .provider-card-desc-provider-name a{-webkit-text-decoration:underline #008cff;text-decoration:underline #008cff}}@supports(-webkit-overflow-scrolling:touch){.doc_name_link,.pdp_info_locname--link,.section-recommended-providers .provider-card-desc-provider-name a{border-bottom:1px dashed #008cff;margin-bottom:1px;text-decoration:none}}.pdp_info_label-verified-icon{padding-left:5px;padding-right:6px;font-size:.5rem}.pdp_info_label-verified-icon:before{content:"\f00c"}@media only screen and (min-width:768px){.pdp_info_label-verified-icon{font-size:1rem;padding-left:10px;padding-right:12px}}.pdp_info_label-retired-icon{padding-left:5px;padding-right:6px;font-size:.5rem}.pdp_info_label-retired-icon:before{content:"\f811"}@media only screen and (min-width:768px){.pdp_info_label-retired-icon{font-size:1rem;padding-left:10px;padding-right:12px}}.pdp_info_label-closed-icon{padding-left:5px;padding-right:6px;font-size:.5rem}.pdp_info_label-closed-icon:before{content:"\e070"}@media only screen and (min-width:768px){.pdp_info_label-closed-icon{font-size:1rem;padding-left:10px;padding-right:12px}}.fallback_img,.fallback_img_small{width:120px;height:120px;box-shadow:2px 2px 7px hsla(0,0%,65.5%,.1607843137);border:1px solid #f0f1f2;border-radius:3px;display:flex;align-items:center;justify-content:center}.section-recommended-providers{margin-top:-25px;padding-top:40px}@media only screen and (min-width:576px){.section-recommended-providers{padding-top:65px}}@media screen and (orientation:landscape) and (max-height:450px) and (max-width:992px){.section-recommended-providers{padding-top:50px}}.section-recommended-providers{padding-bottom:30px}@media only screen and (min-width:576px){.section-recommended-providers{padding-bottom:100px}}@media screen and (orientation:landscape) and (max-height:450px) and (max-width:992px){.section-recommended-providers{padding-bottom:30px}}.section_related_title{text-align:center;margin-bottom:10px;font-size:1.25rem;min-height:1.25rem}.section_related_title span{color:#008cff}@media only screen and (min-width:576px){.section_related_title{font-size:1.75rem;min-height:1.75rem;margin-bottom:20px}}@media screen and (orientation:landscape) and (max-height:450px) and (max-width:992px){.section_related_title{font-size:1.5rem;min-height:1.5rem;margin-bottom:1.5rem}}.odp_related_col,.section-recommended-providers .provider-col{align-self:stretch;text-align:left}.odp_related_card,.section-recommended-providers .provider-card{padding:1.5rem;display:flex;flex-wrap:wrap;height:100%;border:1px solid #d3d5d9;box-shadow:0 4px 10px 0 rgba(36,47,63,.05);border-radius:4px;background-color:#fff;transition:box-shadow .3s ease-in-out;min-height:175px}@media only screen and (min-width:576px){.odp_related_card,.section-recommended-providers .provider-card{min-height:235px}}.odp_related_card:hover,.section-recommended-providers .provider-card:hover{border:1px solid #a7acb2;box-shadow:0 10px 20px 0 rgba(36,47,63,.15)}.section-recommended-providers .provider-card-media{flex:0 0 75px;max-width:75px}.section-recommended-providers .provider-card-desc{flex:1}.section-recommended-providers .provider-card-cta{flex:0 0 100%;max-width:100%}.odp_related_button,.section-recommended-providers .provider-card-cta-button{width:100%;border-color:#a7acb2;background-color:initial;color:#242f3f;margin-top:12px}.odp_related_button:focus,.section-recommended-providers .provider-card-cta-button:focus{border:1px solid #008cff;background-color:#e9eaeb}.odp_related_button:hover,.section-recommended-providers .provider-card-cta-button:hover{background-color:#ef6c00;color:#fff}.section-recommended-providers .recommended-providers-cta{margin:30px auto 0;background-color:#0077db}.section-recommended-providers .recommended-providers-cta:focus{border:1px solid #fff;box-shadow:0 0 0 2px #656d78}@media only screen and (min-width:321px){.section-recommended-providers .recommended-providers-cta{min-width:100%}}@media only screen and (min-width:768px){.section-recommended-providers .recommended-providers-cta{min-width:386.656px}}@media screen and (orientation:landscape) and (max-height:450px) and (max-width:992px){.section-recommended-providers .recommended-providers-cta{margin:0 auto}}.detail-page{background-color:#f9f9fa}@media only screen and (min-width:576px){.detail-page{padding-top:15px;margin-top:64px}}@media screen and (orientation:landscape) and (max-height:450px) and (max-width:992px){.detail-page{margin-top:0}}.section{position:relative;background-color:#fff;box-shadow:0 4px 10px 0 rgba(36,47,63,.05)}@media only screen and (min-width:992px){.section--left{width:100%;float:left}}.section_info{position:relative}.section_info:after{content:"";clear:both;display:table}.section_sidebar{display:flex;padding-top:.9rem;padding-bottom:.9rem;background-color:#f9f9fa;position:relative;text-align:center}@media only screen and (min-width:576px){.section_sidebar{padding:0 calc(20px - .5rem)}}@media only screen and (min-width:992px){.section_sidebar{flex:0 0 250px;max-width:250px;padding:0;display:block}}@media only screen and (min-width:1200px){.section_sidebar{flex:0 0 320px;max-width:320px}}.section_title{padding-left:12px;padding-right:50px;font-size:1rem;text-align:left}@media only screen and (min-width:576px){.section_title{font-size:1.3rem;text-align:center}}@media only screen and (min-width:992px){.section_title{margin-bottom:2rem;padding:0 50px}}@media only screen and (min-width:576px){.section_title>.desktop{font-size:1.25rem}}.section_control{position:absolute;top:0;right:0;width:100%;height:100%}.section_control:before{content:"\f107";font-size:1.2rem;margin-right:1rem;color:#a7acb2}.section_checkbox:checked+aside .section_control:before{content:"\f106"}.section_icon{color:#008cff;font-size:1.2rem;line-height:1}@media only screen and (min-width:576px){.section_icon{font-size:2rem;margin:1.1rem 0}}@media only screen and (min-width:992px){.section_icon{margin-top:2rem}}.section_icon-map-marked-alt:before{content:"\f5a0"}.section_icon-stethoscope:before{content:"\f0f1"}.section_icon-video:before{content:"\f03d"}.section_icon-gift:before{content:"\f06b"}.section_icon-user-md:before{content:"\f0f0"}.section_icon-diagnoses:before{content:"\f470"}.section_icon-first-aid:before{content:"\f479"}.section_icon-credit-card:before{content:"\f09d"}.section_icon-graduation-cap:before{content:"\f19d"}.section_icon-id-card:before{content:"\f2c2"}.section_icon-hospital-alt:before{content:"\f47d"}.section_icon-images:before{content:"\f302"}.section_icon-trophy-alt:before{content:"\f2eb"}.section_icon-hospital:before{content:"\f0f8"}.section_icon-calendar:before{content:"\f073"}.section_icon-user-check:before{content:"\f4fc"}.section_icon-book:before{content:"\f02d"}.section_icon-umbrella:before{content:"\f0e9"}.section_icon-webcam:before{content:"\f832"}.section_icon-clinic-medical:before{content:"\f7f2"}.section_content,.section_content_bot{margin:calc(20px - .25rem) 20px calc(20px - 1rem);flex:1 1 auto}@media only screen and (min-width:1200px){.section_content,.section_content_bot{padding:32px 32px calc(32px - 1rem) calc(40px - .5rem);margin:.5rem}}.section_related_title{margin-top:80px}.detail_back_section{min-height:2.25rem}.detail_back_link{color:#656d78;-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1.2;display:flex;padding:5px 0}.detail_back_link:focus{outline:2px solid #008cff;outline-offset:3px}.detail_back_link:hover{cursor:pointer;color:#161c26;outline:none}.detail_back_link:hover:before{text-decoration:none}@media only screen and (min-width:576px){.detail_back_link{display:block;font-size:.9rem;padding:0;width:510px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:768px){.detail_back_link{width:690px}}@media only screen and (min-width:992px){.detail_back_link{width:460px}}@media only screen and (min-width:1200px){.detail_back_link{width:550px}}.detail_back_link:before{display:inline-block;padding-right:.9rem;content:"\f104"}.logo_list{padding-left:0;list-style:none;margin-bottom:0}.logo_list_item{margin:0;display:flex;flex-direction:column}.logo_list_item:last-of-type{margin-bottom:20px}@media only screen and (min-width:1200px){.logo_list_item:last-of-type{margin-bottom:0}}.logo_list_title{margin:0;font-size:1rem;line-height:1.25em}@media only screen and (min-width:576px){.logo_list_title{font-family:Source Sans Pro Semibold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.625rem}}.logo_list_media{margin-bottom:30px}.logo_list_sep{margin:20px 0}.thumbs_list{padding-left:0;list-style:none;margin-bottom:0}.thumbs_item{display:flex;align-items:center;margin-bottom:8px}@media only screen and (min-width:576px){.thumbs_item{min-height:46px;margin-bottom:1rem}}.thumbs_media{display:none;margin:0 30px 0 0;width:48px}.thumbs_media img{border:1px solid #d3d5d9;box-shadow:0 4px 10px 0 rgba(36,47,63,.05);border-radius:2px}@media only screen and (min-width:576px){.thumbs_media{display:block}}.thumbs_title{margin-bottom:0;font-size:1rem;line-height:1.25em}@media only screen and (min-width:576px){.thumbs_title{font-size:1.125rem;line-height:1.625rem}}@media only screen and (min-width:576px){.thumbs_title-single{font-family:Source Sans Pro Semibold,Arial,Helvetica,sans-serif}}.thumbs_text{margin-bottom:0;font-size:1rem;line-height:1.25em}.thumbs_text small{color:#656d78;font-size:1rem}@media only screen and (min-width:576px){.thumbs_text{font-size:1.1rem;line-height:1.6rem}.thumbs_text small{margin-left:12px;font-size:80%}}.summary_text{height:300px;overflow:hidden;position:relative}.summary_text>*{word-wrap:break-word;word-break:break-word}.summary_text a:focus{outline:2px solid #008cff;outline-offset:3px}.summary_text a:hover{outline:none}.summary_text h2{font-size:1.5rem}.summary_text h3{font-size:1.1rem}@media only screen and (min-width:576px){.summary_text h5,.summary_text h6{margin-bottom:15px!important;margin-top:30px!important}}.summary_text h5{font-size:1rem!important}.summary_text p{text-align:justify}.summary_text-bio{height:450px}.summary_text-bio li:first-child{margin-top:calc(15px - 1rem)}.summary_text-bio p{margin-bottom:6px}.summary_text-bio h5{margin-top:20px!important;margin-bottom:5px!important}.summary_text-no_cover{height:auto}.summary_text_cover{position:absolute;width:100%;height:100px;bottom:0;left:0;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.8),#fff);cursor:pointer;margin-bottom:0}.summary_bio_title{font-size:1.25rem!important}@media only screen and (min-width:576px){.summary_bio_title{margin-bottom:5px}}.summary_bio_title-spacer{margin-bottom:15px}.summary_text_btn{margin-bottom:0;color:#0077db;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1}.summary_text_btn:focus{outline:2px solid #0077db;outline-offset:3px}.summary_text_btn:hover{text-decoration:underline}.summary_text_btn.less{display:none}.summary_text_btn-simple{padding:0;margin-left:20px}@media only screen and (min-width:576px){.summary_text_btn-simple{padding:1rem}}@media only screen and (min-width:1200px){.summary_text_btn-simple{padding:0}}.summary_spec_title{font-size:1.1rem;margin-bottom:.625rem}@media only screen and (min-width:576px){.summary_spec_title{font-size:1.25rem}}.summary_spec_text{text-align:justify;margin-bottom:.625rem}.summary_hr{margin:1rem 0 1.4rem}.summary_hr:last-child{display:none}@media only screen and (min-width:576px){.summary_hr-suggested{margin-top:-50px}}.summary_hr-gray{border-top:1px solid rgba(233,234,235,.1)}.summary_checkbox{display:none}.summary_checkbox:checked~.summary_text{overflow:visible;height:auto}.summary_checkbox:checked~.summary_text:before,.summary_checkbox:checked~.summary_text>.summary_text_cover,.summary_checkbox:checked~.summary_text_btn.more{display:none}.summary_checkbox:checked~.summary_text_btn.less{display:inline-block}.summary_list{column-count:1;list-style:none;margin-bottom:14px;padding-left:0}@media only screen and (min-width:576px){.summary_list{column-count:2}}@media only screen and (min-width:576px){.summary_list-triple{column-count:3}}.summary_list.summary_list_one_column{column-count:1}@media only screen and (min-width:576px){.odp_publications_hr{margin-top:20px;margin-bottom:30px}}.summary_list_item{line-height:1.85;padding-left:1.3em;margin:0;color:#242f3f;break-inside:avoid-column;page-break-inside:avoid;display:table}.summary_list_item:before{content:"\f138";display:inline-block;margin-left:-20px;width:20px;color:#008cff;font-size:.8rem}.summary_list_item-true:before{content:"\f00c";color:#00875a}.summary_list_item-false:before{content:"\f00d";color:#d32f2f}.summary_list_item>a{color:#008cff;text-decoration:underline}.summary_list_footer{column-count:1;list-style:none;padding:0}.summary_list_footer li{font-size:.85rem;line-height:1.2;margin-bottom:10px;page-break-inside:avoid;break-inside:avoid}.summary_list_footer li a{color:#fff}.summary_list_footer li a:hover{color:#a7acb2}@media only screen and (min-width:576px){.summary_list_footer{column-count:2}}.insurance_list{padding-left:0;list-style:none;margin-bottom:0}.insurance_item{display:flex;flex-direction:column;border-top:1px solid #a7acb2;padding:1rem 0}@media only screen and (min-width:576px){.insurance_item{min-height:46px}}.insurance_item .icons{color:#a7acb2;font-style:normal;font-size:1.25rem;cursor:pointer}.insurance_item .icons-arrow_right:before{content:"\f054"}.insurance_item .insurance_body{display:flex;flex-direction:row;justify-content:space-between}.insurance_item .icons-arrow_right{-webkit-transition:.1s linear;-moz-transition:.1s linear;-o-transition:.1s linear}.insurance_item .summary_checkbox:checked~.plan_list{display:block}.insurance_item .summary_checkbox:checked~.insurance_text_btn{display:none}.insurance_item .summary_checkbox:checked~.insurance_body .icons-arrow_right{transform:rotate(90deg)}.insurance_item:first-child{border-top:none;padding-top:unset}.insurance_media{display:none;margin:0 30px 0 0;width:210px}.insurance_media img{border-radius:2px}@media only screen and (min-width:576px){.insurance_media{display:block}}.insurance_title{margin-bottom:0;font-size:1rem;line-height:1.25em}@media only screen and (min-width:576px){.insurance_title{font-size:1.125rem;line-height:1.625rem}}.plan_list{column-count:1;list-style:none;padding-left:0}.plan_list .plan_list_item{line-height:1.85;padding-left:1.3em;margin:0;color:#242f3f;break-inside:avoid-column;page-break-inside:avoid;display:table;font-size:1em}.plan_list .plan_list_item:before{content:"\f138";display:inline-block;margin-left:-20px;width:20px;color:#008cff;font-size:.8rem}.insurance_text_btn{margin-bottom:0;color:#0077db;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1}.insurance_text_btn:focus{outline:2px solid #0077db;outline-offset:3px}.insurance_text_btn:hover{text-decoration:underline}.ldp_info,.odp_info,.pdp_info{padding:0 1rem;margin:1rem 0;width:100%}@media only screen and (min-width:992px){.ldp_info,.odp_info,.pdp_info{width:50%}}@media only screen and (min-width:1200px){.ldp_info,.odp_info,.pdp_info{margin:8px 0;padding:32px 40px 0}}.ldp_info_img,.odp_info_img,.pdp_info_img{display:block;border-radius:4px;box-shadow:0 5px 10px 0 rgba(36,47,63,.15)}.ldp_info_label,.odp_info_label,.pdp_info_label{border-radius:4px;color:#fff;font-size:.8rem;line-height:1.2rem;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.ldp_info_label p,.odp_info_label p,.pdp_info_label p{padding-left:10px}.ldp_info_label img,.odp_info_label img,.pdp_info_label img{position:absolute;z-index:2;left:-6px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:576px){.ldp_info_label,.odp_info_label,.pdp_info_label{height:21px}}.ldp_info_provider_name,.odp_info_provider_name,.pdp_info_provider_name{font-size:1.3rem;line-height:1.2}.ldp_info_address,.odp_info_address,.pdp_info_address{margin-top:5px;margin-bottom:.3rem;line-height:1.3;font-size:.85rem}@media only screen and (min-width:576px){.ldp_info_address,.odp_info_address,.pdp_info_address{margin-bottom:.7rem;font-size:1.1rem}}.ldp_info_note,.odp_info_note,.pdp_info_note{color:#656d78;font-size:.9rem;line-height:1rem}.ldp_info_distance,.pdp_info_distance{color:#656d78;font-size:.75rem}.ldp_info_distance>.anchor,.pdp_info_distance>.anchor{margin-left:10px}@media only screen and (min-width:576px){.ldp_info_distance>.anchor,.pdp_info_distance>.anchor{margin-left:20px}}@media only screen and (min-width:576px){.ldp_info_distance,.pdp_info_distance{font-size:.9rem}}.ldp_info_btn,.odp_info_btn,.pdp_info_btn{font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif;width:100%;min-height:3rem;font-size:1.1rem;padding:10px;display:block;margin:1rem 0 0;line-height:1.5;border-width:2px}.ldp_info_btn:focus,.odp_info_btn:focus,.pdp_info_btn:focus{border-color:#fff;box-shadow:0 0 0 2px #ef6c00}@media only screen and (min-width:992px){.section_info>.section-ldp-info.section-info-accept-patients,.section_info>.section-pdp-info.section-info-accept-patients{min-height:400px}.section_info>.section-ldp-info:not(.section-info-accept-patients),.section_info>.section-pdp-info:not(.section-info-accept-patients){padding-bottom:10px}}@media only screen and (min-width:992px){.section_info>.section-odp-info{min-height:350px}}@media only screen and (min-width:1200px){.ldp_info--verified,.pdp_info--verified{padding-top:10px}}.ldp_info_icons,.ldp_info_phone,.pdp_info_icons,.pdp_info_phone{height:45px;background-color:#f9f9fa;width:100%;display:flex;align-items:center;padding-left:1rem}@media only screen and (min-width:576px){.ldp_info_icons,.ldp_info_phone,.pdp_info_icons,.pdp_info_phone{padding-left:40px}}.ldp_info_icons>:first-child,.pdp_info_icons>:first-child{margin-right:15px}@media only screen and (min-width:576px){.ldp_info_icons>:first-child,.pdp_info_icons>:first-child{margin-right:30px}}.ldp_info_phone,.pdp_info_phone{font-size:1.3rem}@media only screen and (min-width:576px){.ldp_info_phone,.pdp_info_phone{font-size:1.2rem}}.ldp_info_appointments,.pdp_info_appointments{width:100%;padding-left:1rem;margin-top:10px}@media only screen and (min-width:576px){.ldp_info_appointments,.pdp_info_appointments{padding-left:40px}}.ldp_info_appointments .ldp_info_appointment,.ldp_info_appointments .pdp_info_appointment,.pdp_info_appointments .ldp_info_appointment,.pdp_info_appointments .pdp_info_appointment{margin-bottom:10px;display:flex;align-items:center;font-size:1.1rem;font-weight:300}.ldp_info_appointments .ldp_info_appointment span,.ldp_info_appointments .pdp_info_appointment span,.pdp_info_appointments .ldp_info_appointment span,.pdp_info_appointments .pdp_info_appointment span{font-weight:900}.ldp_info_appointments .ldp_info_appointment:before,.ldp_info_appointments .pdp_info_appointment:before,.pdp_info_appointments .ldp_info_appointment:before,.pdp_info_appointments .pdp_info_appointment:before{font-size:18pt;width:30px;margin-right:18px;text-align:center;color:#008cff}.ldp_info_appointments .ldp_info_appointment.ldp_info_appointment_office:before,.ldp_info_appointments .ldp_info_appointment.pdp_info_appointment_office:before,.ldp_info_appointments .pdp_info_appointment.ldp_info_appointment_office:before,.ldp_info_appointments .pdp_info_appointment.pdp_info_appointment_office:before,.pdp_info_appointments .ldp_info_appointment.ldp_info_appointment_office:before,.pdp_info_appointments .ldp_info_appointment.pdp_info_appointment_office:before,.pdp_info_appointments .pdp_info_appointment.ldp_info_appointment_office:before,.pdp_info_appointments .pdp_info_appointment.pdp_info_appointment_office:before{content:"\f80d"}.ldp_info_appointments .ldp_info_appointment.ldp_info_appointment_telehealth:before,.ldp_info_appointments .ldp_info_appointment.pdp_info_appointment_telehealth:before,.ldp_info_appointments .pdp_info_appointment.ldp_info_appointment_telehealth:before,.ldp_info_appointments .pdp_info_appointment.pdp_info_appointment_telehealth:before,.pdp_info_appointments .ldp_info_appointment.ldp_info_appointment_telehealth:before,.pdp_info_appointments .ldp_info_appointment.pdp_info_appointment_telehealth:before,.pdp_info_appointments .pdp_info_appointment.ldp_info_appointment_telehealth:before,.pdp_info_appointments .pdp_info_appointment.pdp_info_appointment_telehealth:before{content:"\f832"}.ldp_info_appointments .ldp_info_appointment.ldp_info_appointment_walk_ins:before,.ldp_info_appointments .ldp_info_appointment.pdp_info_appointment_walk_ins:before,.ldp_info_appointments .pdp_info_appointment.ldp_info_appointment_walk_ins:before,.ldp_info_appointments .pdp_info_appointment.pdp_info_appointment_walk_ins:before,.pdp_info_appointments .ldp_info_appointment.ldp_info_appointment_walk_ins:before,.pdp_info_appointments .ldp_info_appointment.pdp_info_appointment_walk_ins:before,.pdp_info_appointments .pdp_info_appointment.ldp_info_appointment_walk_ins:before,.pdp_info_appointments .pdp_info_appointment.pdp_info_appointment_walk_ins:before{content:"\f554"}.ldp_info_appointments .ldp_info_appointment.ldp_info_appointment_at_home:before,.ldp_info_appointments .ldp_info_appointment.pdp_info_appointment_at_home:before,.ldp_info_appointments .pdp_info_appointment.ldp_info_appointment_at_home:before,.ldp_info_appointments .pdp_info_appointment.pdp_info_appointment_at_home:before,.pdp_info_appointments .ldp_info_appointment.ldp_info_appointment_at_home:before,.pdp_info_appointments .ldp_info_appointment.pdp_info_appointment_at_home:before,.pdp_info_appointments .pdp_info_appointment.ldp_info_appointment_at_home:before,.pdp_info_appointments .pdp_info_appointment.pdp_info_appointment_at_home:before{content:"\f015"}.ldp_info_appointments--small,.pdp_info_appointments--small{padding-left:0;display:flex;align-items:center}.ldp_info_appointments--small>:first-child,.pdp_info_appointments--small>:first-child{margin-right:0}@media only screen and (min-width:576px){.ldp_info_appointments--small>:first-child,.pdp_info_appointments--small>:first-child{margin-right:20px}}.ldp_info_appointments--small .ldp_info_appointment,.pdp_info_appointments--small .ldp_info_appointment{margin-bottom:0;font-size:1rem}.ldp_info_appointments--small .ldp_info_appointment:before,.pdp_info_appointments--small .ldp_info_appointment:before{font-size:16pt;margin-right:10px;text-align:right}.pdp_info_img{width:60px}@media only screen and (min-width:576px){.pdp_info_img{width:120px}}@media only screen and (min-width:576px){.pdp_info_img-small{width:100px}}.fallback_img{background:#fff}.fallback_img_small{width:72px;height:96px}.fallback_img_doctor_icon{font-size:60px}.fallback_img_doctor_icon:before{font-weight:100;content:"\f0f0"}.fallback_img_non_doctor_icon{font-size:60px}.fallback_img_non_doctor_icon:before{font-weight:100;content:"\f007"}.fallback_img_verified_icon{color:#008aff;opacity:.3}.fallback_img_non_verified_icon{color:#e5e6ea}.ldp_info_img,.odp_info_img{box-shadow:none;max-height:110px}.odp_info .odp_info_img{margin-top:30px;margin-bottom:15px}.odp_related_card .odp_info_img{margin-left:auto;margin-right:auto}.pdp_info_label{width:90px;background-color:#fff;text-transform:uppercase}@media only screen and (min-width:576px){.pdp_info_label{width:120px}.pdp_info_label-small{width:100px}}.pdp_info_label-premium{border:1px solid #ef6c00;color:#ef6c00}.pdp_info_label-verified{border:1px solid #008cff;color:#008cff}.pdp_info_label-verified-icon{padding-left:0;margin-left:-5px;font-size:.9rem}.pdp_info_label-verified p{padding-left:0}.pdp_info_label-retired{border:1px solid #323f50;color:#323f50}.pdp_info_label-retired-icon{padding-left:0;margin-left:-5px;font-size:.9rem}.pdp_info_label-retired p{padding-left:0}.pdp_info_label-closed{border:1px solid #323f50;color:red;width:180px}.pdp_info_label-closed-icon{padding-left:0;margin-left:-5px;font-size:.9rem}.pdp_info_label-closed p{padding-left:0}.ldp_info_label,.odp_info_label{height:19px;font-size:.8rem;margin:0 0 15px;width:120px;text-transform:uppercase}.ldp_info_label-premium,.odp_info_label-premium{background-color:#ef6c00}.ldp_info_label-verified,.odp_info_label-verified{background-color:#008cff}@media only screen and (min-width:1200px){.ldp_info_label,.odp_info_label{margin:-25px 0 15px -2px}}.pdp_info_small_icons{display:flex;margin-top:20px;justify-content:space-evenly}.pdp_info_small_icons .pdp_info_label{width:25px;text-align:center}@media only screen and (min-width:576px){.pdp_info_small_icons .pdp_info_label{width:30px}}.pdp_info_small_icons .pdp_info_label-premium img{width:12px;left:auto;top:55%}.pdp_info_small_icons .pdp_info_label-verified-icon{margin:0;padding:0}.pdp_info_content{padding-left:15px;flex:1}@media only screen and (min-width:576px){.pdp_info_content{padding-left:30px}}@media only screen and (min-width:576px){.pdp_info_provider_name{font-size:1.15rem}}.ldp_info_provider_name{font-size:1.15rem}.pdp_info_provider_spec{color:#656d78;font-size:.85rem;font-weight:400;margin-bottom:4px}@media only screen and (min-width:576px){.pdp_info_provider_spec{font-size:1rem;margin-bottom:10px}}@media only screen and (min-width:576px){.odp_info_btn,.pdp_info_btn{font-size:1.5rem}}.ldp_info_btn{border-width:1px;background-color:#fff;color:#003b6b}@media only screen and (min-width:576px){.ldp_info_btn{font-size:1.5rem}}.pdp_info_locname{font-size:.9rem}@media only screen and (min-width:576px){.pdp_info_locname{font-size:1rem}}.pdp_info_locname--link:hover{color:#008cff}.odp_info_address{margin-bottom:0}@media only screen and (min-width:576px){.info_phone.odp_info_phone{margin-top:25px}}.ldp_info_note,.odp_info_note{margin-bottom:12px}.info_phone{color:#242f3f;margin-top:6px;font-size:.9rem;cursor:pointer;display:inline-block;line-height:1.2}.info_phone-claim{font-family:Source Sans Pro,Arial,Helvetica,sans-serif}.info_phone:focus{outline:2px solid #008cff;outline-offset:3px}.info_phone:hover{color:#656d78;text-decoration:underline}@media only screen and (min-width:576px){.info_phone{margin-top:12px;font-size:1.3rem}}.special{margin-left:-8px;margin-right:-8px}.special_item{border:2px dashed #d3d5d9;border-radius:4px;padding:40px 30px;height:140px;position:relative;box-shadow:none;transition:box-shadow .4s}.special_item:hover{box-shadow:0 4px 10px 0 rgba(36,47,63,.05)}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.special_item{padding:1rem}}@media(-ms-high-contrast:active),(min-width:767px) and (-ms-high-contrast:none){.special_item{padding:40px 30px}}.special_wrapper{width:100%}@media only screen and (min-width:576px){.special_wrapper{flex:0 0 50%;max-width:50%}}.special_link{position:absolute;height:100%;width:100%;left:0;top:0}.special_link:hover+.special_title{text-decoration:underline}.special_title{font-size:20px;color:#242f3f;text-align:center;line-height:24px}.special_title-link{color:#008cff}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.special_title{display:table-row}}.special_note{color:#91979f;text-align:center;margin-top:10px;font-size:14px}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.special_note{display:table-row}}@media only screen and (min-width:1200px){.bio .section_content,.bio .section_content_bot{padding:0 32px 0 0}}@media only screen and (min-width:576px){.bio_content{padding:1rem 0 0}}@media only screen and (min-width:992px){.bio_content{padding:1rem calc(20px - .5rem) 0 20px}}@media only screen and (min-width:1200px){.bio_content{flex:1;padding:32px 0 0 40px}}.bio_sidebar{text-align:center;border-bottom:1px solid #d3d5d9}@media only screen and (min-width:992px){.bio_sidebar{border:none!important;background-color:#f9f9fa;flex:0 0 250px;max-width:250px}}@media only screen and (min-width:1200px){.bio_sidebar{flex:0 0 320px;max-width:320px;padding-bottom:32px}}@media only screen and (min-width:768px){.bio_sidebar .section_title{margin-bottom:25px}}.bio_sidebar_odp_button{width:180px}.bio_content_odp_button{width:100%}@media only screen and (min-width:768px){.bio_content_odp_button{width:60%;margin:0 auto;display:block}}.bio_name{margin-bottom:.3rem;text-align:left;font-size:1rem}@media only screen and (min-width:576px){.bio_name{line-height:1.4}}@media only screen and (min-width:992px){.bio_name{padding:0 40px;text-align:center}}.bio_spec{font-weight:400;color:#656d78;line-height:1.3;text-align:left;font-size:.9rem}@media only screen and (min-width:992px){.bio_spec{padding:0 40px;text-align:center}}.bio_demography{position:relative;width:100%;font-size:.9rem}@media only screen and (min-width:992px){.bio_demography{border-collapse:initial;border-spacing:.4rem;width:70%}}@media only screen and (min-width:1200px){.bio_demography{width:85%}}.bio_demography_label{vertical-align:top;text-align:left;padding-right:10px}@media only screen and (min-width:576px){.bio_demography_label{padding-right:5px}}@media only screen and (min-width:992px){.bio_demography_label{width:50%;text-align:right}}.bio_demography_value{text-align:left}@media only screen and (min-width:992px){.bio_demography_value{max-width:5rem;width:50%}}.bio_odp_website{font-size:1rem;font-weight:400;display:none;margin-top:20px}@media only screen and (min-width:576px){.bio_odp_website{display:block}}.bio_odp_year_established{font-size:1rem;font-weight:400;margin-top:20px;display:none}@media only screen and (min-width:576px){.bio_odp_year_established{display:block}}.payment{margin-right:-2.5px;margin-left:-2.5px}@media only screen and (min-width:992px){.payment{margin-right:-4px;margin-left:-4px}}.payment_wrapper{height:70px;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:0 2.5px 5px}@media only screen and (min-width:576px){.payment_wrapper{height:130px;flex:0 0 130px;max-width:130px}}@media only screen and (min-width:992px){.payment_wrapper{padding:0 4px 8px}}.payment_item{height:100%;width:100%;text-align:center;border:1px solid #d3d5d9;border-radius:2px;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.payment_item:hover{box-shadow:0 4px 10px 0 rgba(36,47,63,.05)}.payment_text{line-height:1;min-height:32px;font-size:.875rem;-webkit-user-select:none;user-select:none;margin-top:0;padding-top:.3rem}@media only screen and (min-width:576px){.payment_text{font-size:1rem;line-height:1.2}}.payment_icon{color:#008cff;font-size:1.2rem}@media only screen and (min-width:576px){.payment_icon{font-size:3rem}}.payment_icon.cash-app{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgY2xhc3M9ImFwcC1pY29uIiB2aWV3Qm94PSItOS42IC0xNiA4My4yIDk2Ij48ZyBmaWxsPSIjRkZGIj48cGF0aCBmaWxsPSIjMDA4Y2ZmIiBkPSJNNDEuNyAwYzYuNCAwIDkuNiAwIDEzLjEgMS4xYTEzLjYgMTMuNiAwIDAxOC4xIDguMUM2NCAxMi43IDY0IDE1LjkgNjQgMjIuMzF2MTkuMzdjMCA2LjQyIDAgOS42NC0xLjEgMTMuMWExMy42IDEzLjYgMCAwMS04LjEgOC4xQzUxLjMgNjQgNDguMSA2NCA0MS43IDY0SDIyLjNjLTYuNDIgMC05LjY0IDAtMTMuMS0xLjFhMTMuNiAxMy42IDAgMDEtOC4xLTguMUMwIDUxLjMgMCA0OC4xIDAgNDEuNjlWMjIuM2MwLTYuNDIgMC05LjY0IDEuMS0xMy4xYTEzLjYgMTMuNiAwIDAxOC4xLTguMUMxMi43IDAgMTUuOSAwIDIyLjMgMHoiLz48cGF0aCBkPSJNNDIuNDcgMjMuOGMuNS41IDEuMzMuNSAxLjggMGwyLjUtMi42Yy41My0uNS41LTEuNC0uMDYtMS45NGExOS43MyAxOS43MyAwIDAwLTYuNzItMy44NGwuNzktMy44Yy4xNy0uODMtLjQ1LTEuNjEtMS4yOC0xLjYxaC00Ljg0YTEuMzIgMS4zMiAwIDAwLTEuMjggMS4wNmwtLjcgMy4zOGMtNi40NC4zMy0xMS45IDMuNi0xMS45IDEwLjMgMCA1LjggNC41MSA4LjI5IDkuMjggMTAgNC41MSAxLjcyIDYuOSAyLjM2IDYuOSA0Ljc4IDAgMi40OS0yLjM4IDMuOTUtNS45IDMuOTUtMy4yIDAtNi41Ni0xLjA3LTkuMTYtMy42OGExLjMgMS4zIDAgMDAtMS44NCAwbC0yLjcgMi43YTEuMzYgMS4zNiAwIDAwMCAxLjkyYzIuMSAyLjA3IDQuNzYgMy41NyA3Ljc5MiA0LjRsLS43NCAzLjU3Yy0uMTcuODMuNDQgMS42IDEuMjcgMS42MWw0Ljg1LjA0YTEuMzIgMS4zMiAwIDAwMS4zLTEuMDZsLjctMy4zOUM0MC4yOCA0OS4wNyA0NSA0NC44IDQ1IDM4LjU3YzAtNS43NC00LjctOC4xNi0xMC40LTEwLjEzLTMuMjYtMS4yMS02LjA4LTIuMDQtNi4wOC00LjUzIDAtMi40MiAyLjYzLTMuMzggNS4yNy0zLjM4IDMuMzYgMCA2LjU5IDEuMzkgOC43IDMuMjl6Ii8+PC9nPjwvc3ZnPg==)}.payment_icon.cash-app,.payment_icon.zelle{background-position:50%;background-size:contain;background-repeat:no-repeat;height:73px;width:100px}.payment_icon.zelle{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgdmlld0JveD0iLTEwNy44NDYyNSAtNzcuNjI1IDkzNC42Njc1IDQ2NS43NSI+PGcgZmlsbD0iIzAwOGNmZiI+PHBhdGggZD0iTTcwIDQzbC02NS43MjctLjYwNVY4NkgxMTMuMkwwIDIzMS4xVjI2OGg3MHY0Mi41aDQyVjI2OGg3MS40Yy42LTEuNy44MS02LjI4NC0yLjk5LTEwLjQ4NC02LjMtNy0xMS4zMS0xNC4zMTYtMTUuOTEtMjMuNTE2LTIuMS00LjEtMy42OTUtOS4wMS00LjI5NS05LjQxLTE0LjA2LS42NDUtOTQuOTQ5LS40NzgtOTQuOTA1LS45OUwxNzguNiA3Ny42MVY0M0gxMTJWMEg3MHptMzAzLjMtMjAuM2MtMSAuNC0xLjMgMjIuNS0xLjMgMTA2LjIgMCAxMTMuMS0uMSAxMTEuMiA0LjkgMTIwLjkgNC41IDguNyAxNS41IDE2LjUgMjcuOCAxOS43IDYuOCAxLjggMjYuOCAyIDM0LjUuNCA5LjktMi4xIDExLjgtNS4xIDcuOS0xMi44LTIuNS00LjgtNS44LTE1LjMtNi42LTIxLjEtMS4xLTYuOS0yLjUtOC0xMC45LTcuOC00IC4xLTcuOC0uMi04LjUtLjYtNC4xLTIuNi00LjEtMy4zLTQuMS0xMDQuNiAwLTY1LjEtLjMtOTcuOC0xLTk5LjEtMS0xLjgtMi4zLTEuOS0yMS4zLTEuOC0xMS4xIDAtMjAuOC4zLTIxLjQuNnptOTEuNy4zYy0xLjMuOC0xLjUgMTMuNi0xLjUgMTA1LjIgMCA5OC43LjEgMTA0LjcgMS45IDExMS42IDMuNCAxMy42IDExLjEgMjEuOSAyNS43IDI4IDUuNiAyLjMgOC4xIDIuNyAxOS40IDMgMTUuMS40IDIyLjgtLjcgMzAuNS00LjYgNy42LTMuNyA3LjgtNi4zIDEuMy0xNS44LTIuNi0zLjgtNi42LTEwLjMtOC44LTE0LjRsLTQtNy41LTcuMy0uMWMtOS4xLS4yLTEwLS42LTExLjctNC45LTEuMy0yLjktMS41LTE3LjgtMS41LTEwMC41IDAtNjUuMS0uMy05Ny44LTEtOTkuMS0xLTEuOC0yLjMtMS45LTIxLjMtMS45LTExLjEgMC0yMC45LjUtMjEuNyAxeiIvPjxwYXRoIGQ9Ik0yNDcuNSA4NS41Yy0uNS4yLTQuNCAxLjEtOC41IDItMjUuNyA1LjktNDguNCAyNS42LTU4IDUwLjYtNS4zIDEzLjgtNy4yIDI0LjUtNy4zIDQwLjQtLjEgMjIuMyA0LjQgMzguNyAxNC43IDU0LjMgMTEuNiAxNy41IDI4LjYgMjkuNCA1MC42IDM1LjQgNy41IDIgMTAuOCAyLjMgMjggMi4zIDE3IDAgMjAuNS0uMyAyNy42LTIuMiAxNy42LTQuOSAzMi42LTEzIDQ0LjctMjQuNSA3LjctNy4yIDcuNi05LjItLjItMTUuMi0zLjItMi41LTktNy45LTEyLjgtMTIuMS00LjgtNS4xLTcuNy03LjUtOS4yLTcuNS0xLjQgMC00LjYgMi03LjcgNS0xMC43IDkuNy0yNC4yIDE0LjMtNDEuOSAxNC4yLTE2LjItLjEtMjgtNC4zLTM1LjUtMTIuOS0zLjgtNC4zLTguNi0xNC4xLTkuNi0xOS42bC0uNi0zLjdoNjIuM2MzNC4zIDAgNjMtLjQgNjMuNy0uOSAzLjMtMi4xIDQuMS0xNi42IDEuNy0zMi40LTUuNy0zNy44LTI4LjMtNjMuMi02My44LTcxLjctNi4zLTEuNS0xMS41LTItMjIuNy0xLjktOCAwLTE0LjkuMi0xNS41LjR6bTI2LjcgMzguNmM3LjMgMS41IDE2LjMgNi41IDIwLjUgMTEuMyAzLjkgNC40IDcuOSAxMi4zIDguOSAxNy40bC43IDMuMmgtODEuNWwuNy0zLjJjMy0xMy41IDE0LjYtMjQuOCAyOS0yOC40IDYuNC0xLjYgMTUtMS43IDIxLjctLjN6TTYxMSA4Ni40Yy0zNS41IDcuOS01OS41IDMyLjktNjcgNjkuOC00LjUgMjEuOC0yIDQ3LjIgNi41IDY1LjQgMTEuNiAyNS4yIDMyLjcgNDEuNSA2MS41IDQ3LjQgOS4xIDEuOSAxMi43IDIuMSAyNyAxLjcgMTIuMS0uNCAxOC42LTEuMSAyNC4yLTIuNiAxNy4xLTQuNSAzMi4xLTEyLjcgNDMuNi0yMy43IDguOC04LjUgOC44LTguOS0uNy0xNi44LTQuNC0zLjYtMTAuMy05LjMtMTMuMS0xMi42LTYuNS03LjUtOC4yLTcuNi0xNS41LTEtMTAuOSA5LjktMjMuOSAxNC4zLTQyIDE0LjItMjUuNC0uMS00MC4yLTExLTQ1LTMzbC0uNy0yLjU5NWgxMjYuN2M0LjMtMy4xIDIuNy0zNS45MDUtMi41LTUxLjEwNS0xLTMtMy43LTktNS45LTEzLjItMTEuNy0yMi40LTMwLjQtMzYuMy01Ni40LTQxLjgtOC4zLTEuOC0zMi44LTEuOC00MC43LS4xem0zMS4yIDM3LjdjNi44IDEuNSAxMy44IDUgMTguOCA5LjUgNC4yIDMuOSAxMSAxNi4yIDExIDIwdjIuNGgtODEuMmwuNy0yLjhjNS4yLTIxLjQgMjcuMi0zNC4xIDUwLjctMjkuMXoiLz48L2c+PC9zdmc+)}.payment_icon.venmo{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTYgNTE2Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMDA4Y2ZmO30uYntmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT52ZW5tby1pY29uPC90aXRsZT48cmVjdCBjbGFzcz0iYSIgd2lkdGg9IjUxNiIgaGVpZ2h0PSI1MTYiIHJ4PSI2MSIgcnk9IjYxIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0zODUuMTYsMTA1YzExLjEsMTguMywxNi4wOCwzNy4xNywxNi4wOCw2MSwwLDc2LTY0Ljg3LDE3NC43LTExNy41MiwyNDRIMTYzLjQ5TDExNS4yOCwxMjEuNjVsMTA1LjMxLTEwTDI0Ni4yLDMxNi44MkMyNzAsMjc4LDI5OS40MywyMTcsMjk5LjQzLDE3NS40NGMwLTIyLjc3LTMuOS0zOC4yNS0xMC01MVoiLz48L3N2Zz4=)}.payment_icon.chime,.payment_icon.venmo{background-position:50%;background-size:45px;background-repeat:no-repeat;height:73px;width:100px}.payment_icon.chime{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZD0iTTY0IDUyLjhDNjQgNTkgNTkgNjQgNTIuOCA2NEgxMS4yQzUgNjQgMCA1OSAwIDUyLjhWMTEuMkMwIDUgNSAwIDExLjIgMGg0MS42QzU5IDAgNjQgNSA2NCAxMS4yeiIgZmlsbD0iIzAwOGNmZiIvPjxwYXRoIGQ9Ik0zNS4xMzYgNTEuODY0YzYuNjggMCAxMS40MTMtMi41MjcgMTQuMjMtNC42NDdWMzguMDFjLTQuMTUzIDMuMjgyLTkuMDMyIDUuMTctMTMuMzYgNS4xNy02LjkxMiAwLTExLjc2Mi00Ljc2My0xMS43NjItMTEuNjE3IDAtNi41MDUgNC40MTQtMTEuMDM2IDEwLjcxNi0xMS4wMzYgMi4wNjIgMCAzLjgzMy41MjMgNS43MiAxLjA0NSAxLjk0Ni41NTIgMy45OCAxLjE2MiA2LjQgMS4xNjIuNzU1IDAgMS41LS4wNTggMi4yNjUtLjE3NHYtOC43N2MtLjY0LjA1OC0xLjI1LjExNi0xLjg4OC4xMTYtMi4xNzggMC00LjE1My0uNDA3LTYuMjE1LS44NDItMi4xNzgtLjQ2NS00LjQxNC0uOTMtNy4wNTctLjkzLTUuMjU3IDAtMTAuMTM1IDEuODYtMTMuNzA4IDUuMjg2LTMuODA0IDMuNjMtNS44MzcgOC42ODMtNS44MzcgMTQuNTggMCAxMS43MDQgOC40MjIgMTkuODY0IDIwLjUwMyAxOS44NjR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}@media only screen and (min-width:576px){.provider_cta{margin-top:-1rem;padding:20px 30px}}@media only screen and (min-width:1200px){.provider_cta{padding:60px 100px}}.provider_cta_info{width:100%;margin-bottom:10px}@media only screen and (min-width:576px){.provider_cta_info{margin-bottom:1.5rem}}@media only screen and (min-width:992px){.provider_cta_info{margin-bottom:0;flex:1}}.provider_cta_info .fallback_img,.provider_cta_info .pdp_info_img{margin-right:20px}.provider_cta_ldp_claim{font-size:1.3rem;font-weight:400;text-align:center;line-height:2;width:100%}.provider_cta_title{font-size:1rem;line-height:1.6rem}@media only screen and (min-width:576px){.provider_cta_title{font-size:1.4rem;line-height:2.625rem}}@media only screen and (min-width:1200px){.provider_cta_title{padding-right:80px}}.provider_cta_text{font-size:.9rem;line-height:1.5rem;color:#656d78}@media only screen and (min-width:576px){.provider_cta_text{line-height:2.25rem;font-size:1.25rem}}.provider_cta_msg{width:100%}@media only screen and (min-width:992px){.provider_cta_msg{width:350px}}@media only screen and (min-width:1200px){.provider_cta_msg{width:auto;flex:0 0 420px;max-width:420px}}.provider_cta_msg_claim{font-weight:700;font-size:1rem;text-align:center;line-height:1.625rem;margin-bottom:10px}@media only screen and (min-width:576px){.provider_cta_msg_claim{font-size:1.2rem}}.provider_cta_btn{display:block;font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif;padding-right:0;padding-left:0;font-size:1.1rem;letter-spacing:.8px;line-height:19px;font-weight:400;border-width:2px}.provider_cta_btn:focus{border-color:#fff;box-shadow:0 0 0 2px #ef6c00}.provider_cta_btn i{margin-right:10px}@media only screen and (min-width:576px){.provider_cta_btn{font-size:1.2rem}}.map_block{background-color:#f4f4f5}.map_block_title{margin-bottom:0;font-size:1.25rem;text-align:center;padding:30px 0 10px;display:none}@media only screen and (min-width:576px){.map_block_title{display:block}}.map_block_link{text-align:center;padding-bottom:30px;display:none}@media only screen and (min-width:576px){.map_block_link{display:block}}.doc_heading{margin-top:10px;text-align:center;font-size:1rem;margin-bottom:1.25rem}@media only screen and (min-width:576px){.doc_heading{margin-top:14px;font-size:1.5rem}}@media only screen and (min-width:992px){.doc_heading{margin-top:30px;text-align:left}}.doc_wrapper{height:810px;overflow:hidden;position:relative}.doc_checkbox{display:none}.doc_checkbox:checked~.doc_wrapper{overflow:visible;height:auto;max-height:none}.doc_checkbox:checked~.doc_show_more,.doc_checkbox:checked~.doc_wrapper:before{display:none}.doc_checkbox:checked~.doc_show_less{display:block}.doc_card{display:flex;flex-direction:row;position:relative;flex-wrap:wrap;padding:12px 10px;min-height:254px}@media only screen and (min-width:576px){.doc_card{padding:30px}}@media only screen and (min-width:992px){.doc_card{padding:40px 40px 10px}}.doc_card_left{display:flex}@media only screen and (min-width:576px){.doc_card_left{flex:0 1 55%}}.doc_card_link:hover{text-decoration:none}.doc_card_right{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 100%;margin-top:6px;margin-bottom:0}@media only screen and (min-width:576px){.doc_card_right{margin:0;flex:0 1 45%}}.doc_card_desc{padding-left:14px;max-width:calc(100% - 60px)}@media only screen and (min-width:576px){.doc_card_desc{padding-left:25px;max-width:calc(100% - 100px)}}@media only screen and (min-width:992px){.doc_card_desc{padding-left:40px}}.doc_name{font-size:1.2rem;line-height:1.2;margin-bottom:10px}.doc_name_link:hover{color:#008cff;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.doc_name_link:focus{outline:2px solid #008cff;outline-offset:3px}.doc_title{line-height:1.2;margin-bottom:10px;font-size:.85rem}@media only screen and (min-width:576px){.doc_title{font-size:1rem}}.doc_address{font-size:.9rem;line-height:1.4;margin-bottom:0}.doc_phone{color:#242f3f;font-size:.9rem;margin-top:10px}.doc_phone:focus{outline:2px solid #008cff;outline-offset:3px}.doc_cta_title{text-align:center;margin-bottom:10px;line-height:1.4;font-size:.9rem}.doc_cta_title br{display:none}@media only screen and (min-width:576px){.doc_cta_title{font-size:1rem;margin-bottom:25px}.doc_cta_title br{display:block}}.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified{width:100%}@media only screen and (min-width:576px){.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified{margin:0}}@media only screen and (min-width:992px){.doc_btn_contact,.doc_btn_unverified,.doc_btn_verified{width:250px}}.doc_btn_verified{background-color:#e9eaeb}@media only screen and (min-width:576px){.doc_btn_verified{background-color:#fff}}.doc_btn_verified:focus{box-shadow:0 0 0 2px #505965}.doc_btn_unverified{border-width:2px}.doc_btn_unverified:focus{border-color:#fff;box-shadow:0 0 0 2px #008cff}.doc_btn_contact{border-width:2px}.doc_btn_contact:focus{border-color:#fff;box-shadow:0 0 0 2px #ef6c00}.doc_show_less,.doc_show_more{border:1px solid #a7acb2;color:#656d78;cursor:pointer;margin:10px auto 50px;text-align:center;display:block;width:224px}.doc_show_less:hover,.doc_show_more:hover{color:#656d78}.doc_show_less{display:none}.detail_infowindow{display:flex;background-color:#fff;width:280px;max-width:100%;min-height:120px;max-height:100%;flex-direction:column}@media only screen and (min-width:576px){.detail_infowindow{flex-direction:row}}.detail_infowindow__media{flex:0 0 60px;text-align:center;margin-bottom:.5rem}@media only screen and (min-width:576px){.detail_infowindow__media{max-width:60px;text-align:left;margin-bottom:0}}.detail_infowindow__img{box-shadow:0 5px 10px 0 rgba(36,47,63,.15);border-radius:4px;max-width:100%!important;height:auto;max-height:60px}.detail_infowindow__content{flex:1}.detail_infowindow__title{font-size:1rem}.detail_infowindow__title small{color:#656d78;font-size:.9rem}.detail_infowindow__address{line-height:1.125rem;font-size:.9rem}.detail_infowindow__distance{color:#656d78;font-size:.9rem}.detail_infowindow__button{font-weight:400;width:100%}.detail_infowindow__button:hover{background-color:#ef6c00;border-color:#ef6c00}@media only screen and (min-width:576px){.detail_infowindow__button{width:auto}}.detail_infowindow__phone{color:#242f3f}.photo_thumbs{display:flex;margin-left:-.25rem;margin-right:-.25rem;margin-bottom:8px!important}@media only screen and (min-width:576px){.photo_thumbs{margin-left:-12px;margin-right:-12px}}.photo_thumbs_item{padding-left:.25rem;padding-right:.25rem}@media only screen and (min-width:576px){.photo_thumbs_item{padding-right:12px;padding-left:12px}}.photo_thumbs_cover{position:relative;cursor:pointer}.photo_thumbs_cover:focus{box-shadow:0 0 0 2px #008cff;border-radius:3px;outline:0}.photo_thumbs_cover:before{content:"\f002";color:#fff;font-size:1.5rem;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:2;display:none}.photo_thumbs_cover:after{content:"";position:absolute;top:0;width:100%;height:100%;box-shadow:inset 0 0 0 1000px rgba(36,47,63,.8);display:none}.photo_thumbs_cover:hover:after,.photo_thumbs_cover:hover:before{display:block}.photo_thumbs_cover img{box-shadow:0 .5rem 1rem rgba(36,47,63,.15);border-radius:4px}.close_gallery:before{content:"\f00d"}#close_gallery{display:none;position:fixed;top:0;left:0;width:0;height:0}.photo_large_img{height:100%;z-index:7000}.close_button,.photo_large_img{display:none;position:fixed;top:0;left:0;width:100%}.close_button{height:0;-webkit-user-select:none;user-select:none;z-index:7010}.photo_large_img:target,.photo_large_img:target~.close_button{display:block}.photo_large_img:target~*{-webkit-user-select:none;user-select:none}.photo_large_img{background-color:rgba(36,47,63,.8)}.photo_large_img>img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90%;height:auto;border-radius:4px}@media only screen and (min-width:768px){.photo_large_img>img{top:0;left:0;margin-top:auto;margin-left:auto;width:640px;height:auto;border-radius:10px}}.photo_large_img>a.next_img,.photo_large_img>a.prev_img{position:absolute;width:30px;height:120px;top:50%;right:20px;margin-top:-60px;text-decoration:none}.photo_large_img>a.prev_img{right:auto;left:20px}.photo_large_img>a.next_img:after,.photo_large_img>a.prev_img:after{line-height:50px;font-size:50px;font-weight:700;color:#fff}.photo_large_img>a.next_img:hover:after,.photo_large_img>a.prev_img:hover:after{color:#a7acb2;text-shadow:0 0 5px #a7acb2}.photo_large_img>a.next_img:after{content:"\f054"}.photo_large_img>a.prev_img:after{content:"\f053"}.close_button>.close_gallery{position:absolute;display:block;top:20px;right:20px;padding:5px 19px;border:1px solid #fff;color:#fff;font-size:2rem;text-decoration:none;text-shadow:none;border-radius:4px}.close_button>.close_gallery:hover{color:#a7acb2;border-color:#a7acb2;text-shadow:0 0 5px #a7acb2;box-shadow:0 0 2px #a7acb2}.odp_event_title{font-size:1.2rem}.odp_event_reg_title{font-size:1.1rem;line-height:1.8}@media only screen and (min-width:768px){.odp_event_reg_button{margin-left:40px;width:180px;align-self:center}}@media only screen and (min-width:768px){.odp_event_reg_wrap{display:flex;align-items:flex-start;justify-content:space-between}}.odp_related_container{padding-bottom:100px}.odp_related_img_link{width:100%}.odp_related_title{text-align:center;width:100%;margin-top:20px;font-size:1rem}.odp_related_title a{color:#242f3f}.odp_related_button{height:40px;align-self:flex-end}.odp_related_col:not(.odp_related_col_verified) .odp_related_title{align-items:center;justify-content:center;display:flex;height:calc(100% - 52px);margin-bottom:0;margin-top:0}.telemedicine_methods_header{font-size:1.25rem}.detail_main-info__box_event,.detail_main-info__schedule{border:3px solid #242f3f;border-radius:4px;z-index:2;box-shadow:0 10px 25px 0 rgba(36,47,63,.2)!important;position:relative;background-color:#fff;width:100%;height:auto}@media only screen and (min-width:576px){.detail_main-info__box_event,.detail_main-info__schedule{border-width:5px}}@media only screen and (min-width:768px){.detail_main-info__box_event,.detail_main-info__schedule{border-radius:6px}}@media only screen and (min-width:992px){.detail_main-info__box_event,.detail_main-info__schedule{float:right;width:50%;height:calc(100% + 12px)}}@media only screen and (min-width:1200px){.detail_main-info__box_event,.detail_main-info__schedule{height:calc(100% + 24px)}}@media only screen and (min-width:992px){.detail_main-info__box_event,.detail_main-info__schedule{position:absolute;right:0;top:0;margin-top:-1.3rem}}@media only screen and (min-width:1200px){.detail_main-info__box_event,.detail_main-info__schedule{margin-top:-2rem}}.detail_main-info__schedule--premium{width:auto}@media only screen and (min-width:321px){.detail_main-info__schedule--premium{max-width:100%}}@media(min-width:385px){.detail_main-info__schedule--premium{max-width:80%}}@media(min-width:440px){.detail_main-info__schedule--premium{max-width:75%}}@media(min-width:485px){.detail_main-info__schedule--premium{max-width:100%}}@media only screen and (min-width:576px){.detail_main-info__schedule--premium{max-width:100%;min-width:50%}}@media only screen and (min-width:768px){.detail_main-info__schedule--premium{max-width:85%;min-width:46%}}@media only screen and (min-width:992px){.detail_main-info__schedule--premium{max-width:100%;min-width:61%}}@media only screen and (min-width:1200px){.detail_main-info__schedule--premium{min-width:50%}}.detail_main-info__schedule--unclaimed{padding:0 12px;text-align:center}@media only screen and (min-width:992px){.detail_main-info__schedule--unclaimed{padding:0 50px}}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.detail_main-info__schedule--unclaimed{display:table-cell}}.detail_main-info__schedule--unclaimed h3{font-weight:500;font-size:1.2rem;margin-bottom:20px;line-height:1.4}.detail_main-info__schedule--unclaimed h3 span{display:block;font-size:24px}@media only screen and (min-width:576px){.detail_main-info__schedule--unclaimed h3{font-size:1.6rem}}.detail_main-info__schedule--contactable{text-align:center;padding:20px 8px}.detail_main-info__schedule--contactable h2{font-size:1.3rem;line-height:1.6;font-weight:400}.detail_main-info__schedule--contactable h2 span:first-of-type{font-weight:600;font-size:1.5rem;display:block}@media only screen and (min-width:576px){.detail_main-info__schedule--contactable{width:80%}}@media only screen and (min-width:1200px){.detail_main-info__schedule--contactable--ldp h2{margin-top:10px}.detail_main-info__schedule--contactable--ldp h2 span:first-of-type{margin-bottom:-10px}}.detail_main-info__schedule--paragraph_1{font-size:1rem}@media only screen and (min-width:576px){.detail_main-info__schedule--paragraph_1{font-size:1.3rem}}.detail_main-info__schedule--paragraph_2{font-size:1.3rem}.detail_main-info__box_event{display:block;padding:2px;min-height:380px}.detail_main-info__event,.detail_main-info__event_block{border-radius:3px;background-color:rgba(36,47,63,.7);position:relative;height:380px;overflow:hidden}@media only screen and (min-width:992px){.detail_main-info__event,.detail_main-info__event_block{height:100%}}.detail_main-info__event_block{padding-top:1.25rem;background:0 0}@media only screen and (min-width:992px){.detail_main-info__event_block{padding-top:1.25rem}}.detail_main-info__event_block_img{display:block;margin:.75rem auto 0;max-height:200px;border-radius:4px}@media only screen and (min-width:992px){.detail_main-info__event_block_img{max-height:calc(100% - 160px)}}.detail_main-info__event_block_heading{font-size:1.5rem;margin:0 0 .5rem 1.5rem}.detail_main-info__event_block_sub_heading{font-size:1.1rem;margin:0 0 .5rem 1.5rem}.detail_main-info__box_event_block_button{font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif;font-weight:400;font-size:1.5rem;position:absolute;width:100%;bottom:-1px}.detail_main-info__event_cover{height:100%;width:100%;object-fit:cover;position:absolute}.detail_main-info__event_cover_info{width:100%;bottom:0;position:absolute;z-index:3;padding:20px 30px;background-color:rgba(36,47,63,.7)}.detail_main-info__event_cover_info h2{font-size:1.6rem;color:#fff}.detail_main-info__event_cover_info p{color:#fff;margin-bottom:0;max-height:55px}.detail_main-info__schedule--contactable_title--email span{font-size:1.7rem!important}.detail_main-info__schedule-title-box{height:50px;background-color:#242f3f}.detail_main-info__schedule-title{color:#fff;font-size:1.2rem;line-height:50px;vertical-align:middle;font-weight:400}@media only screen and (min-width:576px){.detail_main-info__schedule-title{font-size:1.35rem}}.detail_main-info__schedule-title span{margin-right:20px}.detail_main-info__schedule-title-icon{font-size:1.5rem;margin-right:10px;height:100%}.detail_main-info__schedule-title-icon--user-check:before{content:"\f4fc"}.detail_main-info__schedule-title-icon--calendar:before{content:"\f073"}.detail_main-info__schedule-title-icon--calendar-check:before{content:"\f274"}.detail_main-info__btn_unclaimed{font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif;width:100%;font-weight:400;font-size:1.2rem;border-width:2px}.detail_main-info__btn_unclaimed:focus{border-color:#fff;box-shadow:0 0 0 2px #656d78}@media only screen and (min-width:576px){.detail_main-info__btn_unclaimed{width:400px}}.detail_main-info__btn_contactable{font-family:SemplicitaPro-Medium,Trebuchet MS,Segoe UI,sans-serif;font-weight:400;font-size:1.5rem}.detail_main-info__btn_contactable--schedule{min-width:80%}.detail_main-info__schedule-content{padding:1rem 0}@media only screen and (min-width:992px){.detail_main-info__schedule-content{height:calc(100% - 50px)}}.detail_main-info__open-hours{padding:0 .5rem;min-width:280px;display:flex;flex-direction:column}.detail_main-info__open-hours table{width:100%}@media only screen and (min-width:1200px){.detail_main-info__open-hours{padding:0 1rem}}.detail_main-info__open-hours-item{border-bottom:1px solid #d3d5d9}.detail_main-info__open-hours-item:last-child{border-bottom:none}.detail_main-info__open-hours-day{padding:7px 0 8px}.detail_main-info__open-hours-columns{display:inline-block;float:right}@media(min-width:485px){.detail_main-info__open-hours-columns{float:none}}.detail_main-info__open-hours-columns>div{display:inline-block}.detail_main-info__open-hours-comment{width:16px;margin-right:2px;margin-left:6px}@media only screen and (min-width:321px){.detail_main-info__open-hours-comment{margin-right:1px;margin-left:4px}}@media only screen and (min-width:576px){.detail_main-info__open-hours-comment{margin-right:9px;margin-left:9px}}@media only screen and (min-width:768px){.detail_main-info__open-hours-comment{margin-right:12px;margin-left:30px}}@media only screen and (min-width:992px){.detail_main-info__open-hours-comment{margin-right:0;margin-left:6px}}@media only screen and (min-width:1200px){.detail_main-info__open-hours-comment{margin-right:8px;margin-left:18px}}.detail_main-info__open-hours-combined{text-align:right;width:131px}@media only screen and (min-width:321px){.detail_main-info__open-hours-combined{width:155px}}.detail_main-info__open-hours-from{text-align:right;width:70px}.detail_main-info__open-hours-dash{text-align:center;margin-left:0;margin-right:0}@media only screen and (min-width:321px){.detail_main-info__open-hours-dash{margin-left:2px;margin-right:-2px}}.detail_main-info__open-hours-to{text-align:right;width:70px}.section-recommended-providers{background-color:#f9f9fa;text-align:center}.section-recommended-providers .recommended-providers-heading-with-locality{margin-top:0}.section-recommended-providers .recommended-providers-heading-with-locality a{color:#242f3f}.section-recommended-providers .recommended-providers-heading-with-locality a:focus{outline-offset:3px;outline:2px solid #008cff}.section-recommended-providers .recommended-providers-heading-with-locality a:hover{outline:none}@media only screen and (min-width:576px){.section-recommended-providers .recommended-providers-heading-with-locality .recommended-providers-locality{margin-top:5px}}.section-recommended-providers .provider-card-desc-provider-name{font-size:1rem;line-height:1.5rem;margin-bottom:8px}.section-recommended-providers .provider-card-desc-provider-name a:hover{color:#008cff}.section-recommended-providers .provider-card-desc-provider-title{color:#656d78;line-height:1.2;margin-bottom:8px;font-size:.9rem}.section-recommended-providers .provider-card-desc-location-name{font-weight:700;line-height:1.3;margin-top:12px;font-size:.9rem}.section-recommended-providers .provider-card-desc-location-address{margin-top:0;margin-bottom:5px;font-size:.85rem}@media only screen and (min-width:576px){.section-recommended-providers .provider-card-desc-location-address{margin-top:5px;font-size:.8rem}}.section-recommended-providers .provider-card-desc-location-dist{font-size:.9rem;color:#656d78}