@-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:#1a1a1a}.base-bg{background-color:#0f393d}.dark-bg{background-color:#0a2629}.button{position:relative;background:#008c9a}.button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0f393d;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:#008c9a}.button.base{position:relative;background:#0f393d}.button.base::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0a2629;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 #0f393d;color:#1a1a1a}.button.hollow::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0f393d;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:#0a2629}.button.dark::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#051314;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:#144c51}.button.light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#195f66;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:#008c9a}.button.accent::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0f393d;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:#008c9a}.button.accent-to-light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#0f393d;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}.button.base-to-light{position:relative;background:#0f393d}.button.base-to-light::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#144c51;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}.base-bg .button,.base-color-bg .button{background:#008c9a;color:#fff}.base-bg .button:focus,.base-bg .button:active,.base-bg .button:hover,.base-color-bg .button:focus,.base-color-bg .button:active,.base-color-bg .button:hover{color:#1a1a1a}.base-bg .button::after,.base-color-bg .button::after{background:#fff}.base-bg .button.accent-to-light,.base-color-bg .button.accent-to-light{background:#008c9a;color:#fff}.base-bg .button.accent-to-light:focus,.base-bg .button.accent-to-light:active,.base-bg .button.accent-to-light:hover,.base-color-bg .button.accent-to-light:focus,.base-color-bg .button.accent-to-light:active,.base-color-bg .button.accent-to-light:hover{color:#1a1a1a}.base-bg .button.accent-to-light::after,.base-color-bg .button.accent-to-light::after{background:#fff}a.brand-color-link{color:#008c9a}a.brand-color-link:hover{color:#005e67}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:#008c9a !important}@media all and (min-width: 640px){ul#nav-menu li a::after{border-bottom:1px solid #0f393d}}@media all and (min-width: 640px){li.has-dropDown a i{color:#1d2a37}}li.has-dropDown .dropDown.show-mobile-dropdown{background:#0a2629;overflow-y:scroll}@media all and (min-width: 640px){li.has-dropDown:hover .dropDown .dropdown-list .dropdown-item{color:#1a1a1a}}#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::-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::placeholder{color:#1d2a37}#nav-search #mobile-search-section.active a#search-link{background-color:#0f393d}#nav-search #mobile-search-section.active a#search-link:hover{background-color:#008c9a}#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:#0f393d}#find-a-doctor{background-color:#0f393d}#find-a-doctor-search .field .button{background:#008c9a}#find-a-doctor-search .field .button:hover{color:#1a1a1a}#find-a-doctor-search .field .button:hover p::after{color:#1a1a1a}#find-a-doctor-search .button{position:relative;background:#008c9a;color:#fff}#find-a-doctor-search .button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}#find-a-doctor-search .button:hover::after,#find-a-doctor-search .button:focus::after,#find-a-doctor-search .button:active::after{transform:scaleX(1);transform-origin:0 50%}#find-a-doctor-search .button:hover,#find-a-doctor-search .button:focus,#find-a-doctor-search .button:active{color:#1a1a1a}#find-a-doctor-search .button p{font-weight:700}.find-a-doctor-has-chat #find-a-doctor-search .field .button{background:#008c9a}.find-a-doctor-has-chat #find-a-doctor-search .field .button:hover{color:#1a1a1a}.find-a-doctor-has-chat #find-a-doctor-search .field .button:hover p::after{color:#1a1a1a}.find-a-doctor-has-chat #find-a-doctor-search .button{position:relative;background:#008c9a;color:#fff}.find-a-doctor-has-chat #find-a-doctor-search .button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.find-a-doctor-has-chat #find-a-doctor-search .button:hover::after,.find-a-doctor-has-chat #find-a-doctor-search .button:focus::after,.find-a-doctor-has-chat #find-a-doctor-search .button:active::after{transform:scaleX(1);transform-origin:0 50%}.find-a-doctor-has-chat #find-a-doctor-search .button:hover,.find-a-doctor-has-chat #find-a-doctor-search .button:focus,.find-a-doctor-has-chat #find-a-doctor-search .button:active{color:#1a1a1a}.find-a-doctor-has-chat #find-a-doctor-search .button p{font-weight:700}.chatbot-home-section{background:#0a2629}.chatbot-home-section .button{position:relative;background:#008c9a;color:#fff}.chatbot-home-section .button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;transform:scaleX(0);transition:.4s transform ease-in-out;transform-origin:100% 50%;z-index:-1}.chatbot-home-section .button:hover::after,.chatbot-home-section .button:focus::after,.chatbot-home-section .button:active::after{transform:scaleX(1);transform-origin:0 50%}.chatbot-home-section .button:hover,.chatbot-home-section .button:focus,.chatbot-home-section .button:active{color:#1a1a1a}#find-a-doctor-filter-inputs #doc-filter-search-arrow{background:#008c9a}#find-a-doctor-filter-inputs #doc-filter-search-arrow:hover{background:#0f393d}#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:#008c9a}#filter-buttons-wrap #filter-buttons .filter-button:hover{background:#008c9a;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:#008c9a}.doctor-info .lower .stars i{color:#008c9a}.doctor-info .lower .ratings-amount{color:#008c9a}.doctor-info .lower .personality-attributes p{border:1px solid #008c9a;color:#008c9a}.doctor-availability p.next-availability{color:#c8c8c8}.doctor-availability p.next-availability span{color:#008c9a;font-weight:700}a#all-providers-btn{background-color:#008c9a}a#all-providers-btn:hover{background-color:#0f393d}.share-doctor-info i{color:#008c9a}.share-doctor-info p{color:#008c9a}.share-doctor-info .share-links{background:#008c9a;box-shadow:0px 4px 4px rgba(29,42,55,0.4)}.share-doctor-info .share-links::before{border-bottom:10px solid #008c9a}.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:#008c9a}.date-wrap .date-slider i{color:#1d2a37}#home-call-info h4{font-weight:700;color:#1d2a37}.quad-btns a.quad-btn{background:#008c9a}section.light-accent-bg{background-color:#008c9a}section.light-accent-bg .button{background:#0f393d;color:#fff}section.light-accent-bg .button:hover{color:#1a1a1a}section.light-accent-bg .button::after{background-color:#fff}section.light-accent-bg .providers-widget .provider .button,section.light-accent-bg .providers-widget-b2b .provider .button{background:#008c9a}section.base-color-bg{background-color:#0f393d}section.white-bg{color:#1d2a37}.center-call .buttons .button{background-color:#008c9a}.center-call.dark-bg{background-color:#0f393d}.heading-call .call{color:#1a1a1a}.heading-call.dark-bg{background:#0a2629}.heading-call.base-bg{background:#0f393d}.video-wrap .inner-video i{color:#c8c8c8;border:5px solid #c8c8c8}.pre-footer-cta .button{background-color:#008c9a}.accent-bg{background-color:#008c9a}.split-screen:nth-of-type(odd){background-color:#008c9a;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:#1a1a1a}.split-screen.location-info a{color:#1a1a1a}.welcome-photo .title{background:rgba(0,140,154,0.8);color:#fff}#four-oh-four{color:#1a1a1a}#bottom-info{background:#008c9a}#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:#0f393d;color:#fff}#bottom-info .bottom-section .button:hover{background:#0f393d}#bottom-info .bottom-section .button:hover,#bottom-info .bottom-section .button:active,#bottom-info .bottom-section .button:focus{color:#1a1a1a}#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:#1a1a1a}#bottom-info .bottom-section .button::after{background:#fff}footer{background:#0f393d}footer a:focus,footer a:active{color:#67f1ff}footer a#facebook-link:hover i{background-color:#008c9a}#social-media a.footer-social-link i{color:#1a1a1a}#social-media a.footer-social-link:hover i{background-color:#008c9a}#social-media a.footer-social-link:hover::after{display:none}.social-media a.social-link i{color:#1a1a1a}.social-media a.social-link:hover i{background-color:#008c9a}form#main-contact label{font-weight:700;color:#1a1a1a}.name-inputs .input-wrap p.input-desc{color:#1d2a37}input#contact_submit_btn,input#event_registration_btn{background:#0f393d}input#contact_submit_btn:hover,input#event_registration_btn:hover{background:#008c9a}.content-area figure.content-image figcaption p{color:#afafaf}.content-area .content-text a:not(.button){color:#008c9a}.content-area .content-text a:not(.button):hover{color:#005e67}.content-area .content-text p a{color:#008c9a}.content-area .content-text p a:hover{color:#005e67}.inner-content a:not(.button){color:#008c9a}#search-icon{background:#c8c8c8}#calendar .fc-button:hover{background:#c8c8c8}#calendar .event-date{background:#008c9a}#calendar .event-date:hover,#calendar .event-date:focus,#calendar .event-dateactive{box-shadow:inset 0px 0px 0px 4px #fff,0px 0px 10px rgba(15,57,61,0.5)}.event-header{background:#008c9a}ul.events li{color:#1d2a37}ul.faq-accordion li a.accordion-title{color:#1a1a1a;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:#008c9a}ul.faq-accordion li .accordion-content{background:#008c9a}ul.faq-accordion li .accordion-content::before{border-bottom:10px solid #008c9a}ul.faq-accordion li .accordion-content a:hover{color:inherit}.hero-bg{color:#1d2a37}.locations-content{background:#f6f6f6}.locations-map .location-address{background:#0f393d}.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:#0f393d;box-shadow:0 0 4px 0 #0f393d}.parking-directions,.contact-page-locations,.service-line-grid-wrap{background:#008c9a}.parking-directions p a,.contact-page-locations p a,.service-line-grid-wrap p a{color:#fff}.mini-header{background:#008c9a}.sidebar-nav{background-color:#0f393d}@media all and (min-width: 1024px){.sidebar-nav{background:#0f393d}.sidebar-nav::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(0deg, rgba(255,255,255,0.05), rgba(255,255,255,0));z-index:0}}.sidebar-nav ul{z-index:1}.sidebar-nav ul li:hover,.sidebar-nav ul li:active,.sidebar-nav ul li:focus{background:#008c9a}.sidebar-nav ul li.current-item{font-weight:700}.sidebar-nav ul li.active-subpage{background:#008c9a}.sidebar-nav .accordion-menu .is-accordion-submenu{background-color:#144c51}.sidebar-nav .submenu-toggle{color:#1a1a1a}.sidebar-nav .submenu-toggle:active,.sidebar-nav .submenu-toggle:focus,.sidebar-nav .submenu-toggle:hover{background:#9af6ff}.sidebar-nav .submenu-toggle::before,.sidebar-nav .submenu-toggle::after{background:#0f393d}.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:#008c9a}form#event-registration #add-attendee{background:#008c9a}form#event-registration #add-attendee:hover{background:#0f393d}ul.events li{color:#1d2a37}ul.events li a h4::after{border-bottom:2px solid #0f393d}.remove-attendee:hover{background:#008c9a}.inner-event-info-wrap h2.brand-accent{color:#008c9a}.featured-services-grid .featured-service-item{background-color:#0f393d}.featured-services-grid .featured-service-item:hover,.featured-services-grid .featured-service-item:focus,.featured-services-grid .featured-service-item:active{background-color:#008c9a}#skipmenu:active,#skipmenu:focus,#skipmenu:hover{color:#0f393d}#find-a-doctor-filter-input #doc-filter-search-arrow{background:#008c9a}#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:#01e8ff}#filter-buttons-wrap p#filter-by{color:#767676}.filter-button{border:1px solid #c8c8c8}.filter-button p{color:#1d2a37}.filter-button:hover{background:#008c9a}.filter-button.filter-button-active{background:#008c9a}.filter-dropdown p{color:#1d2a37 !important}.filter-dropdown .filter-apply{border-top:1px solid #c8c8c8}.filter-dropdown .filter-apply a{color:#008c9a}#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:#008c9a;text-decoration:underline}.doctor-info .mid p{color:#767676}.doctor-info .lower .stars i{color:#008c9a}.doctor-info .lower .ratings-amount{color:#008c9a}.doctor-info .lower .personality-attributes p{border:1px solid #008c9a;color:#008c9a}.doctor-rating .outer-stars::before{color:#008c9a}.doctor-rating .inner-stars::before{color:#008c9a}.doctor-rating .ratings-amount{color:#008c9a}.practice-location p{color:#767676}.practice-location p.practice-name{color:#1d2a37}.practice-location a:not(.button){color:#008c9a}#doctor-details-options{background:#008c9a}#inner-doctor-details-options .options-wrap #share-doctor-results .share-links{background:#008c9a;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 #008c9a}#inner-doctor-details-options .options-wrap #share-doctor-results .share-links i:hover{background:#0f393d}.share-doctor-info i{color:#008c9a}.share-doctor-info p{color:#008c9a}.share-doctor-info .share-links{background:#008c9a;box-shadow:0px 4px 4px rgba(29,42,55,0.4)}.share-doctor-info .share-links::before{border-bottom:10px solid #008c9a}.doctor-details-section a{color:#008c9a}.doctor-details-section a:hover{color:#1a1a1a}.doctor-action-address .fas{color:#008c9a}.doctor-action-address a:hover,.doctor-action-address a:focus,.doctor-action-address a:active{color:#008c9a}.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:#008c9a}.doctor-info .lower .inner-stars::before{color:#008c9a}.doctor-info .lower .ratings-amount{color:#008c9a;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 #008c9a;color:#008c9a;font-size:12px;margin:.25rem}.results-amount__headline h3{color:#1a1a1a}.search-results__list__item__icon-wrap__icon{color:#1a1a1a}.search-results__list__item__info__title{color:#008c9a}.search-results__list__item__info__title:hover,.search-results__list__item__info__title:active,.search-results__list__item__info__title:focus{color:#008c9a}.search-results__list__item__info__category{color:#144c51}.search-results__list__item:hover>.search-results__list__item__icon{color:#008c9a}.search-results__list__item:hover::after{background:#008c9a}.alert-banner{background:#008c9a}.alert-banner a:focus,.alert-banner a:active{color:#67f1ff !important}.doctor-list-letters__links__item{color:#008c9a}.doctor-list-letters__links__item:hover,.doctor-list-letters__links__item:focus,.doctor-list-letters__links__item:active{text-decoration:underline !important;color:#008c9a}.doctor-list-letters__links__alpha__item{color:#008c9a}.doctor-list-letters__links__alpha__item:hover,.doctor-list-letters__links__alpha__item:active,.doctor-list-letters__links__alpha__item:focus{color:#008c9a}.parking-directions .button{text-decoration:none;background:#0f393d}.parking-directions .button::after{background-color:#fff}.parking-directions .button:hover,.parking-directions .button:focus,.parking-directions .button:active{color:#0f393d}#nav-search #search-icon{background:#008c9a !important}#nav-search #search-icon:hover,#nav-search #search-icon:active,#nav-search #search-icon:focus{background:#0f393d !important}#nav-search #search-section.active a#search-link{background-color:#008c9a !important}ul#pre-nav li a.fake-button{transition:background-color 0.25s ease-out,color 0.25s ease-out}@media all and (min-width: 1024px){ul#pre-nav li a.fake-button{position:relative;background:#008c9a;color:#fff}ul#pre-nav li a.fake-button::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;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%}ul#pre-nav li a.fake-button:hover,ul#pre-nav li a.fake-button:focus,ul#pre-nav li a.fake-button:active{color:#1a1a1a}}.nav-revealer:hover,.nav-revealer:focus,.nav-revealer:active{background-color:#008c9a !important}.home-hero-banner__overlay--boxed-brand-color{background-color:#008c9a}.home-hero-banner__content--mobile-brand-color-headline h1,.home-hero-banner__content--mobile-brand-color-headline .font-size-h1,.home-hero-banner__content--mobile-brand-color-headline .font-size-h2,.home-hero-banner__content--mobile-brand-color-headline .font-size-h3{color:#008c9a}@media all and (min-width: 1024px){.home-hero-banner__content--mobile-brand-color-headline h1{color:#1a1a1a}.home-hero-banner__content--mobile-brand-color-headline .font-size-h1,.home-hero-banner__content--mobile-brand-color-headline .font-size-h2,.home-hero-banner__content--mobile-brand-color-headline .font-size-h3{color:inherit}}.home-hero-banner__content--mobile-brand-color-background{background:#008c9a}.home-hero-banner__content--mobile-brand-color-background .button{color:#1a1a1a}@media all and (min-width: 1024px){.home-hero-banner__content--mobile-brand-color-background{color:inherit;background:none}.home-hero-banner__content--mobile-brand-color-background .button{background-color:#008c9a;color:#fff}}@media all and (min-width: 1024px){.home-hero-banner__content__headline--text-brand-color{color:#008c9a}.home-hero-banner__content__headline--text-brand-color h1{color:#008c9a}.home-hero-banner__content__headline--bg-solid{color:#fff}.home-hero-banner__content__headline--bg-solid h1{color:#fff}.home-hero-banner__content__headline--bg-brand-color{background:#008c9a}}
