@-webkit-keyframes fixedHeader{0%{transform:translateY(-10vh)}100%{transform:none}}@keyframes fixedHeader{0%{transform:translateY(-10vh)}100%{transform:none}}@-webkit-keyframes changeOpacity{100%{opacity:1}}@keyframes changeOpacity{100%{opacity:1}}@-webkit-keyframes showUp{from{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes showUp{from{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@-webkit-keyframes showDropDown{from{opacity:0}to{opacity:1}}@keyframes showDropDown{from{opacity:0}to{opacity:1}}@-webkit-keyframes loadingSpinner{to{transform:rotate(359deg)}}@keyframes loadingSpinner{to{transform:rotate(359deg)}}@-webkit-keyframes inputHighlight{from{background:#1d2a37}to{background:transparent}}@keyframes inputHighlight{from{background:#1d2a37}to{background:transparent}}@-webkit-keyframes pulsate{to{transform:scale(1.25)}}@keyframes pulsate{to{transform:scale(1.25)}}body{font-family:"Cabin",sans-serif}h1,h2,h3,h4,h5{font-family:"Roboto Condensed",sans-serif;font-weight:700}.base-color{color:#222}.base-bg{background-color:#0e283a}.dark-bg{background-color:#091a25}.button{position:relative;background:#075489}.button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0e283a;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button:hover::after,.button:focus::after,.button:active::after{transform:scaleX(1);transform-origin:0 50%}.button:hover{background:#075489}.button.base{position:relative;background:#0e283a}.button.base::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#091a25;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.base:hover::after,.button.base:focus::after,.button.base:active::after{transform:scaleX(1);transform-origin:0 50%}.button.hollow{position:relative;border:2px solid #0e283a;color:#222}.button.hollow::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0e283a;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.hollow:hover::after,.button.hollow:focus::after,.button.hollow:active::after{transform:scaleX(1);transform-origin:0 50%}.button.dark{position:relative;background:#091a25}.button.dark::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#040c11;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.dark:hover::after,.button.dark:focus::after,.button.dark:active::after{transform:scaleX(1);transform-origin:0 50%}.button.light{position:relative;background:#13364f}.button.light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#184463;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.light:hover::after,.button.light:focus::after,.button.light:active::after{transform:scaleX(1);transform-origin:0 50%}.button.accent{position:relative;background:#075489}.button.accent::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0e283a;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.accent:hover::after,.button.accent:focus::after,.button.accent:active::after{transform:scaleX(1);transform-origin:0 50%}.button.accent-to-light{position:relative;background:#075489}.button.accent-to-light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#13364f;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.accent-to-light:hover::after,.button.accent-to-light:focus::after,.button.accent-to-light:active::after{transform:scaleX(1);transform-origin:0 50%}.button.accent-to-light:focus,.button.accent-to-light:active,.button.accent-to-light:hover{color:#fff !important}.button.base-to-light{position:relative;background:#0e283a}.button.base-to-light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#13364f;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.button.base-to-light:hover::after,.button.base-to-light:focus::after,.button.base-to-light:active::after{transform:scaleX(1);transform-origin:0 50%}.button.base-to-light:focus,.button.base-to-light:active,.button.base-to-light:hover{color:#fff !important}a.brand-color-link{color:#075489}a.brand-color-link:hover{color:#053658}#preheader{background:#0e283a}ul#pre-nav li#er-wait #er-wait-info p:first-of-type{color:#222}ul#pre-nav li #er-wait-hidden{background:#075489}ul#pre-nav li #er-wait-hidden::after{border-bottom:10px solid #075489}ul#pre-nav li #er-wait-hidden p span{color:#075489}ul#pre-nav li #er-wait-hidden p a{font-weight:700}ul#pre-nav li span#wait-time{color:#cd2026}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{box-shadow:0px 8px 8px -6px black}@media all and (min-width: 640px){ul#nav-menu li{color:#1d2a37}}ul#nav-menu li a:focus,ul#nav-menu li a:active{color:#075489 !important}@media all and (min-width: 640px){ul#nav-menu li a::after{border-bottom:1px solid #0e283a}}@media all and (min-width: 640px){li.has-dropDown a i{color:#1d2a37}}li.has-dropDown .dropDown.show-mobile-dropdown{background:#091a25;overflow-y:scroll}@media all and (min-width: 640px){li.has-dropDown:hover .dropDown .dropdown-list .dropdown-item{color:#222}}#nav-search{display:flex;justify-content:flex-end;margin:0}@media all and (min-width: 875px){#nav-search input#nav-search-desktop{border:1px solid #c8c8c8}}#nav-search #mobile-search-section.active .close-search-x{color:#1d2a37}#nav-search #mobile-search-section.active input#nav-search-mobile::-webkit-input-placeholder{color:#1d2a37}#nav-search #mobile-search-section.active input#nav-search-mobile::-moz-placeholder{color:#1d2a37}#nav-search #mobile-search-section.active input#nav-search-mobile:-ms-input-placeholder{color:#1d2a37}#nav-search #mobile-search-section.active input#nav-search-mobile::-ms-input-placeholder{color:#1d2a37}#nav-search #mobile-search-section.active input#nav-search-mobile::placeholder{color:#1d2a37}#nav-search #mobile-search-section.active a#search-link{background-color:#0e283a}#nav-search #mobile-search-section.active a#search-link:hover{background-color:#075489}#nav-search #search-icon{background:#767676}#nav-search #search-icon:hover,#nav-search #search-icon:active,#nav-search #search-icon:focus{cursor:pointer;background:#505050}#nav-menu-btn .line{background-color:#1d2a37}#mobile-menu{background:#0e283a}#find-a-doctor{background-color:#0e283a}#find-a-doctor-search .field .button{background:#075489}#find-a-doctor-search .field .button:hover{color:#222}#find-a-doctor-search .field .button:hover p::after{color:#222}#find-a-doctor-search .button{background:#075489}#find-a-doctor-search .button p{font-weight:700}.chatbot-home-section{background:#091a25}.chatbot-home-section .button:hover{color:#0e283a}#find-a-doctor-filter-inputs #doc-filter-search-arrow{background:#075489}#find-a-doctor-filter-inputs #doc-filter-search-arrow:hover{background:#0e283a}#filter-buttons-wrap p#filter-by{color:#767676}#filter-buttons-wrap #filter-buttons .filter-button{border:1px solid #c8c8c8}#filter-buttons-wrap #filter-buttons .filter-button p{color:#1d2a37}#filter-buttons-wrap #filter-buttons .filter-button .filter-dropdown p{color:#1d2a37 !important}#filter-buttons-wrap #filter-buttons .filter-button .filter-dropdown .filter-apply{border-top:1px solid #c8c8c8}#filter-buttons-wrap #filter-buttons .filter-button .filter-dropdown .filter-apply a{color:#075489}#filter-buttons-wrap #filter-buttons .filter-button:hover{background:#075489;border:1px solid #eee}.doctor-photo{border:1px solid #c8c8c8}.doctor-info .upper p.doctor-name{color:#1d2a37}.doctor-info .upper p.specialty{font-weight:700}.doctor-info .mid p{color:#767676}.doctor-info .mid .schedule-online{color:#075489}.doctor-info .lower .stars i{color:#075489}.doctor-info .lower .ratings-amount{color:#075489}.doctor-info .lower .personality-attributes p{border:1px solid #075489;color:#075489}.doctor-availability p.next-availability{color:#c8c8c8}.doctor-availability p.next-availability span{color:#075489;font-weight:700}a#all-providers-btn{background-color:#075489}a#all-providers-btn:hover{background-color:#0e283a}.share-doctor-info i{color:#075489}.share-doctor-info p{color:#075489}.share-doctor-info .share-links{background:#075489;box-shadow:0px 4px 4px rgba(29,42,55,0.4)}.share-doctor-info .share-links::before{border-bottom:10px solid #075489}.patient-status-wrap .patient-status label{color:#888}.office-info{background:#eee;color:#1d2a37}.office-info i{color:#959595}.date-wrap .day-times-wrap .times .time{background:#075489}.date-wrap .date-slider i{color:#1d2a37}#home-call-info h4{font-weight:700;color:#1d2a37}.quad-btns a.quad-btn{background:#075489}section.light-accent-bg{background-color:#075489}section.light-accent-bg .button{color:#222}section.light-accent-bg .button::after{background-color:#0e283a}section.light-accent-bg .providers-widget .provider .button,section.light-accent-bg .providers-widget-b2b .provider .button{background:#075489}section.base-color-bg{background-color:#0e283a}section.white-bg{color:#1d2a37}.center-call .buttons .button{background-color:#075489}.center-call.dark-bg{background-color:#0e283a}.heading-call .call{color:#222}.heading-call.dark-bg{background:#091a25}.heading-call.base-bg{background:#0e283a}.video-wrap .inner-video i{color:#c8c8c8;border:5px solid #c8c8c8}.pre-footer-cta .button{background-color:#075489}.accent-bg{background-color:#075489}.split-screen:nth-of-type(odd){background-color:#075489;color:#fff}.split-screen:nth-of-type(odd) .split-description-wrap h4 a.article-title-link{color:#fff}.split-screen.location-info{background:#fff;color:#222}.split-screen.location-info a{color:#222}.welcome-photo .title{background:rgba(7,84,137,0.8)}#four-oh-four{color:#222}#bottom-info{background:#075489}#bottom-info .bottom-section .title h5{font-weight:700}#bottom-info .bottom-section .news-outer .news-inner h6{font-weight:700}#bottom-info .bottom-section .news-outer a.news-link{font-weight:700}#bottom-info .bottom-section .button{background:#0e283a}#bottom-info .bottom-section .button:hover{background:#0e283a}#bottom-info .bottom-section .button:hover,#bottom-info .bottom-section .button:active,#bottom-info .bottom-section .button:focus{color:#222}#bottom-info .bottom-section .button:hover p::after,#bottom-info .bottom-section .button:active p::after,#bottom-info .bottom-section .button:focus p::after{color:#222}footer{background:#0e283a}footer a:focus,footer a:active{color:#65bcf7}footer a#facebook-link:hover i{background-color:#075489}#social-media a.footer-social-link i{color:#222}#social-media a.footer-social-link:hover i{background-color:#075489}.social-media a.social-link i{color:#222}.social-media a.social-link:hover i{background-color:#075489}form#main-contact label{font-weight:700;color:#222}.name-inputs .input-wrap p.input-desc{color:#1d2a37}input#contact_submit_btn,input#event_registration_btn{background:#0e283a}input#contact_submit_btn:hover,input#event_registration_btn:hover{background:#075489}.content-area figure.content-image figcaption p{color:#afafaf}.content-area .content-text a:not(.button){color:#075489}.content-area .content-text a:not(.button):hover{color:#053658}.content-area .content-text p a{color:#075489}.content-area .content-text p a:hover{color:#053658}.inner-content a:not(.button){color:#075489}#search-icon{background:#c8c8c8}#calendar .fc-button:hover{background:#c8c8c8}#calendar .event-date{background:#075489}#calendar .event-date:hover,#calendar .event-date:focus,#calendar .event-dateactive{box-shadow:inset 0px 0px 0px 4px #fff,0px 0px 10px rgba(14,40,58,0.5)}.event-header{background:#075489}ul.events li{color:#1d2a37}ul.faq-accordion li a.accordion-title{color:#222;font-weight:700}ul.faq-accordion li a.accordion-title:hover,ul.faq-accordion li a.accordion-title:focus,ul.faq-accordion li a.accordion-title:active{color:#075489}ul.faq-accordion li .accordion-content{background:#075489}ul.faq-accordion li .accordion-content::before{border-bottom:10px solid #075489}ul.faq-accordion li .accordion-content a:hover{color:inherit}.hero-bg{color:#1d2a37}.locations-content{background:#f6f6f6}.locations-map .location-address{background:#0e283a}.general-grid-wrap .general-grid .grid-item:hover,.general-grid-wrap .general-grid .grid-item:focus,.general-grid-wrap .general-grid .grid-item:active{background:#0e283a;box-shadow:0 0 4px 0 #0e283a}.parking-directions,.contact-page-locations,.service-line-grid-wrap{background:#075489}.parking-directions p a,.contact-page-locations p a,.service-line-grid-wrap p a{color:#fff}.mini-header{background:#075489}.sidebar-nav{background-color:#0e283a}@media all and (min-width: 1024px){.sidebar-nav{background:#0e283a}}.sidebar-nav ul li:hover,.sidebar-nav ul li:active,.sidebar-nav ul li:focus{background:#075489}.sidebar-nav ul li.current-item{font-weight:700}.sidebar-nav ul li.active-subpage{background:#075489}.sidebar-nav .accordion-menu .is-accordion-submenu{background-color:#13364f}.sidebar-nav .submenu-toggle{color:#222}.sidebar-nav .submenu-toggle:active,.sidebar-nav .submenu-toggle:focus,.sidebar-nav .submenu-toggle:hover{background:#95d1fa}.sidebar-nav .submenu-toggle::before,.sidebar-nav .submenu-toggle::after{background:#0e283a}.sidebar-nav .mobile-sidebar-menu a{font-weight:700}.sidebar-nav .mobile-sidebar-menu a:active,.sidebar-nav .mobile-sidebar-menu a:focus,.sidebar-nav .mobile-sidebar-menu a:hover{color:#fff;text-decoration:none}#four-oh-four #fof-intro h5{color:#075489}form#event-registration #add-attendee{background:#075489}form#event-registration #add-attendee:hover{background:#0e283a}ul.events li{color:#1d2a37}ul.events li a h4::after{border-bottom:2px solid #0e283a}.remove-attendee:hover{background:#075489}.inner-event-info-wrap h2.brand-accent{color:#075489}.featured-services-grid .featured-service-item{background-color:#0e283a}.featured-services-grid .featured-service-item:hover,.featured-services-grid .featured-service-item:focus,.featured-services-grid .featured-service-item:active{background-color:#075489}#skipmenu:active,#skipmenu:focus,#skipmenu:hover{color:#0e283a}#find-a-doctor{background-color:#0e283a}#find-a-doctor-search .field .button{background:#075489}#find-a-doctor-search .field .button:hover,#find-a-doctor-search .field .button:active,#find-a-doctor-search .field .button:focus{color:#222}#find-a-doctor-search .field .button:hover p::after,#find-a-doctor-search .field .button:active p::after,#find-a-doctor-search .field .button:focus p::after{color:#222}#find-a-doctor-search .button{background:#075489}#find-a-doctor-filter-input #doc-filter-search-arrow{background:#075489}#find-a-doctor-filter-input #doc-filter-search-arrow:hover,#find-a-doctor-filter-input #doc-filter-search-arrow:active,#find-a-doctor-filter-input #doc-filter-search-arrow:focus{background:#0c90ea}#filter-buttons-wrap p#filter-by{color:#767676}.filter-button{border:1px solid #c8c8c8}.filter-button p{color:#1d2a37}.filter-button:hover{background:#075489}.filter-button.filter-button-active{background:#075489}.filter-dropdown p{color:#1d2a37 !important}.filter-dropdown .filter-apply{border-top:1px solid #c8c8c8}.filter-dropdown .filter-apply a{color:#075489}#providers-amount p{color:#767676}.doctor-list-view{border:1px solid #c8c8c8}.doctor-photo{border:1px solid #c8c8c8}.doctor-info .upper p.doctor-name{color:#1d2a37}.doctor-info .upper p.doctor-name a:hover,.doctor-info .upper p.doctor-name a:focus,.doctor-info .upper p.doctor-name a:active{color:#075489;text-decoration:underline}.doctor-info .mid p{color:#767676}.doctor-info .lower .stars i{color:#075489}.doctor-info .lower .ratings-amount{color:#075489}.doctor-info .lower .personality-attributes p{border:1px solid #075489;color:#075489}.doctor-rating .outer-stars::before{color:#075489}.doctor-rating .inner-stars::before{color:#075489}.doctor-rating .ratings-amount{color:#075489}.practice-location p{color:#767676}.practice-location p.practice-name{color:#1d2a37}.practice-location a:not(.button){color:#075489}#doctor-details-options{background:#075489}#inner-doctor-details-options .options-wrap #share-doctor-results .share-links{background:#075489;box-shadow:0px 4px 4px rgba(29,42,55,0.4)}#inner-doctor-details-options .options-wrap #share-doctor-results .share-links::before{border-bottom:10px solid #075489}#inner-doctor-details-options .options-wrap #share-doctor-results .share-links i:hover{background:#0e283a}.share-doctor-info i{color:#075489}.share-doctor-info p{color:#075489}.share-doctor-info .share-links{background:#075489;box-shadow:0px 4px 4px rgba(29,42,55,0.4)}.share-doctor-info .share-links::before{border-bottom:10px solid #075489}.doctor-details-section a{color:#075489}.doctor-details-section a:hover{color:#222}.doctor-action-address .fas{color:#075489}.doctor-action-address a:hover,.doctor-action-address a:focus,.doctor-action-address a:active{color:#075489}.doctor-info p{font-size:13px;margin-bottom:0;line-height:1.4}.doctor-info .upper,.doctor-info .mid{margin-bottom:.25rem}.doctor-info .upper{text-transform:none;margin-bottom:.5rem}.doctor-info .upper p.doctor-name{color:#1d2a37;font-size:14px}@media all and (min-width: 1024px){.doctor-info .upper p.doctor-name{font-size:18px}}.doctor-info .upper p.specialty{font-weight:700}.doctor-info .mid{margin-bottom:.5rem}.doctor-info .mid p{color:#767676}.doctor-info .lower{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media all and (min-width: 640px){.doctor-info .lower{flex-direction:row;flex-flow:row wrap;align-items:center}}@media all and (min-width: 1024px){.doctor-info .lower{flex-direction:row;align-items:center}}.doctor-info .lower .outer-stars::before{color:#075489}.doctor-info .lower .inner-stars::before{color:#075489}.doctor-info .lower .ratings-amount{color:#075489;margin-left:.5rem}.doctor-info .lower .personality-attributes{display:flex}@media all and (min-width: 640px){.doctor-info .lower .personality-attributes{margin:.5rem 0 0 0}}@media all and (min-width: 1024px){.doctor-info .lower .personality-attributes{margin:0 0 0 .5rem}}.doctor-info .lower .personality-attributes p{padding:.25rem;border:1px solid #075489;color:#075489;font-size:12px;margin:.25rem}.results-amount__headline h3{color:#222}.search-results__list__item__icon-wrap__icon{color:#222}.search-results__list__item__info__title{color:#075489}.search-results__list__item__info__title:hover,.search-results__list__item__info__title:active,.search-results__list__item__info__title:focus{color:#075489}.search-results__list__item__info__category{color:#13364f}.search-results__list__item:hover>.search-results__list__item__icon{color:#075489}.search-results__list__item:hover::after{background:#075489}.alert-banner{background:#075489}.alert-banner a:focus,.alert-banner a:active{color:#65bcf7 !important}.doctor-list-letters__links__item{color:#075489}.doctor-list-letters__links__item:hover,.doctor-list-letters__links__item:focus,.doctor-list-letters__links__item:active{text-decoration:underline !important;color:#075489}.doctor-list-letters__links__alpha__item{color:#075489}.doctor-list-letters__links__alpha__item:hover,.doctor-list-letters__links__alpha__item:active,.doctor-list-letters__links__alpha__item:focus{color:#075489}.parking-directions .button{text-decoration:none;background:#0e283a}.parking-directions .button::after{background-color:#fff}.parking-directions .button:hover,.parking-directions .button:focus,.parking-directions .button:active{color:#0e283a}#nav-search #search-icon{background:#075489 !important}#nav-search #search-icon:hover,#nav-search #search-icon:active,#nav-search #search-icon:focus{background:#064571 !important}#nav-search #search-section.active a#search-link{background-color:#075489 !important}@media all and (min-width: 1024px){ul#pre-nav li a.fake-button{position:relative;background:#075489}ul#pre-nav li a.fake-button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#064571;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}ul#pre-nav li a.fake-button:hover::after,ul#pre-nav li a.fake-button:focus::after,ul#pre-nav li a.fake-button:active::after{transform:scaleX(1);transform-origin:0 50%}}.nav-revealer:hover,.nav-revealer:focus,.nav-revealer:active{background-color:#075489 !important}
