h1,h2,h3,h4,h5,h6{margin-bottom:.8em;line-height:1.3em}h4{font-weight:300;margin-bottom:40px}h5{margin-bottom:5px;margin-top:38px}h3+h5{margin-top:8px}.small{font-size:.84em;line-height:normal}.medium{font-size:.9em;line-height:normal}.large{font-size:1.333em;line-height:normal}@font-face{font-family:"fontello";src:url("fonts/fontello.woff2?37325313") format("woff2");font-weight:normal;font-style:normal}.teal{color:#007060}.teal2{color:#099}.center_aligned{text-align:center}.red{color:#c00}.all_caps{text-transform:uppercase}.no_bottom_margin{margin-bottom:0}.demo-icon{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{max-width:100%;overflow-x:hidden;padding:0;margin:0}.wrap{width:92%;max-width:1400px;margin:0 auto}input[type=submit]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.button{padding:6px 12px;text-transform:uppercase}#content a.button{padding:6px 30px;text-transform:uppercase}#content a:hover{opacity:.7}.button,#content a.button{background-color:rgba(0,0,0,0);border:1px solid #1d368e;color:#1d368e;text-decoration:none}.button:hover,#content a.button:hover{opacity:.7}.text_align--right{text-align:right}div#breadcrumbs{font-size:.8em;margin-bottom:60px}div#breadcrumbs br{display:none;visibility:hidden}div#breadcrumbs #translate_this_page{max-width:100%;width:170px}div#breadcrumbs #translate_this_page .flex_row{justify-content:center;align-items:center}@media screen and (max-width: 960px){div#breadcrumbs .flex_column:last-of-type img{display:inline !important}}body.page-id-24430 div#breadcrumbs{margin-bottom:30px}.center_this{display:flex;justify-content:center;align-items:center}.responsive_video{position:relative;width:100%;padding-bottom:56.25%;height:0}.responsive_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 600px){.alignleft,.alignright{display:block;margin:24px auto;float:none;clear:both}}.content_wrap{width:94%;margin-left:auto;margin-right:auto}@media screen and (min-width: 961px){.show_on_desktop{display:inherit;visibility:visible}.show_on_mobile{display:none;visibility:hidden}}@media screen and (max-width: 960px){.show_on_mobile{display:inherit;visibility:visible}.show_on_desktop{display:none;visibility:hidden}}.flex_row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media screen and (max-width: 960px){.flex_column img{margin-left:auto;margin-right:auto;display:block}}.flex_column,.flex_blank_column{flex-direction:column;flex:10}.flex_gap{display:flex;flex-direction:column;flex:1}.flex_break{flex-basis:0%;height:0}.flex_center_both{align-items:center;justify-content:center}.flex_column img{align-self:center;max-width:100%}.centered_content .flex_column{align-items:center;justify-content:center}@media screen and (max-width: 960px){.flex_column{flex-basis:100%;border:0}.flex_gap{display:none;flex:0}.flex_blank_column{display:none;visibility:hidden}}ul#top-menu{display:flex;align-items:center}ul#top-menu a{font-weight:normal}ul#top-menu>li{padding-right:14px}@media screen and (min-width: 961px)and (max-width: 1139px){ul#top-menu>li{padding-right:9px}}ul#top-menu>li a{color:#666}ul#top-menu>li a:hover{color:#999}ul#top-menu>li::before{margin-right:9px}@media screen and (min-width: 961px)and (max-width: 1139px){ul#top-menu>li::before{display:none;visibility:hidden;width:0}}ul#top-menu li#menu-item-1029::before{content:url("images/dollar-sign-icon.jpg");display:inline-block;vertical-align:middle;margin-right:3px}ul#top-menu li#menu-item-109::before{content:url("images/person-icon.jpg");display:inline-block;vertical-align:middle}ul#top-menu li#menu-item-548::before{content:url("images/doctor-bag-icon.jpg");display:inline-block;vertical-align:middle}ul#top-menu li#menu-item-554::before{content:url("images/give-hand-icon.jpg");display:inline-block;vertical-align:middle}ul#top-menu ul.sub-menu{font-size:.84em;margin-top:-20px}ul#top-menu ul.sub-menu a{font-weight:400}@media screen and (min-width: 961px){ul#top-menu ul.sub-menu{display:none;position:absolute;top:50px;left:-22px;background-color:#fff;text-align:left;padding:12px 20px;z-index:20000}ul#top-menu ul.sub-menu li{min-width:200px;width:auto;float:none;display:inline-block;position:relative;background:url(images/raquo.jpg) 0 6px no-repeat;padding:2px 0px 2px 15px;line-height:normal}}@media screen and (min-width: 961px){ul#top-menu{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap}ul#top-menu a{font-weight:normal;display:inline-block}ul#top-menu li:hover>ul.sub-menu{display:inherit}ul#top-menu li>a:after{content:" ▼";font-size:.7em}ul#top-menu li>a:only-child:after{content:""}}@media screen and (max-width: 960px){ul#top-menu{display:flex;flex-direction:column;align-items:center}ul#top-menu br{content:" "}ul#top-menu br:after{content:" "}}@media screen and (min-width: 961px)and (max-width: 1390px){ul#top-menu{font-size:14px}}ul#top-menu>li>a{line-height:normal}@media screen and (min-width: 961px){ul#top-menu>li{display:block;position:relative;flex:0 1 auto;list-style-type:none}}@media screen and (max-width: 960px){ul#top-menu{display:none;visibility:hidden;height:0px}}ul#menu-main-menu{display:flex;align-items:center}ul#menu-main-menu a{font-weight:normal}ul#menu-main-menu ul.sub-menu{font-size:.84em}ul#menu-main-menu ul.sub-menu a{font-weight:400}@media screen and (min-width: 961px){ul#menu-main-menu{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap}ul#menu-main-menu a{font-weight:normal;display:inline-block}ul#menu-main-menu li:hover>ul.sub-menu{display:inherit}}@media screen and (min-width: 961px)and (min-width: 961px){ul#menu-main-menu ul.sub-menu{display:none;position:absolute;top:50px;left:-22px;background-color:#fff;text-align:left;padding:12px 20px;z-index:20000}ul#menu-main-menu ul.sub-menu li{min-width:200px;width:auto;float:none;display:inline-block;position:relative;background:url(images/raquo.jpg) 0 6px no-repeat;padding:2px 0px 2px 15px;line-height:normal}}@media screen and (min-width: 961px){ul#menu-main-menu li>a:after{content:" ▼";font-size:.7em}}@media screen and (min-width: 961px){ul#menu-main-menu li>a:only-child:after{content:""}}@media screen and (max-width: 960px){ul#menu-main-menu{display:flex;flex-direction:column;align-items:center}ul#menu-main-menu br{content:" "}ul#menu-main-menu br:after{content:" "}}nav.blue_bar_menu_navigation ul#menu-main-menu>li{padding-top:18px;padding-bottom:18px}nav.blue_bar_menu_navigation ul#menu-main-menu>li>a{color:#fff;font-weight:800;text-transform:uppercase}nav.blue_bar_menu_navigation ul#menu-main-menu>li>a:hover{color:#b4dcfb}nav.blue_bar_menu_navigation ul#menu-main-menu>li::after{content:"  |  "}nav.blue_bar_menu_navigation ul#menu-main-menu>li:last-of-type::after{content:none}nav.blue_bar_menu_navigation ul#menu-main-menu>li br{display:none;visibility:hidden}@media screen and (min-width: 1101px)and (max-width: 1200px){nav.blue_bar_menu_navigation ul#menu-main-menu>li a{font-size:.9em}}@media screen and (max-width: 1100px){nav.blue_bar_menu_navigation ul#menu-main-menu>li a{font-size:.8em}}nav.blue_bar_menu_navigation ul#menu-main-menu>li.current_page_item{color:#b4dcfb}nav.blue_bar_menu_navigation ul#menu-main-menu>li>a{line-height:normal}nav.blue_bar_menu_navigation ul.sub-menu{margin-top:13px}nav.blue_bar_menu_navigation ul.sub-menu li a{color:#1d368e}nav.blue_bar_menu_navigation ul.sub-menu li a:hover,nav.blue_bar_menu_navigation ul.sub-menu li.current_page_item a{color:#eb3119}@media screen and (min-width: 961px){nav.blue_bar_menu_navigation ul#menu-main-menu>li{display:block;position:relative;list-style-type:none}}@media screen and (max-width: 960px){nav.blue_bar_menu_navigation ul#menu-main-menu{display:none;visibility:hidden;height:0px}}#footer nav ul#top-menu>li a{color:#fff}#footer nav ul#top-menu>li a:hover{color:#fff;opacity:.64}#footer nav ul#top-menu ul{display:none;visibility:hidden;height:0}#footer nav ul#top-menu li>a:after{content:"";font-size:.7em}#mobile_menu{padding-bottom:10px}@media screen and (min-width: 961px){#mobile_menu{flex-basis:0%;height:0px;display:none}}@media screen and (max-width: 960px){#mobile_menu{width:100%}}#mobile_menu a{color:#1d368e}#mobile_menu a:hover{color:#eb3119}#mobile_menu a br{display:none;visibility:hidden}#mobile_menu li.current-menu-item>a{color:#eb3119}#mobile_menu #mobile_appointments_button a{color:#fff}#mobile_menu ul#mobile-menu-1,#mobile_menu ul#mobile-menu-2{display:block;text-align:left;position:relative}#mobile_menu ul#mobile-menu-1 li,#mobile_menu ul#mobile-menu-2 li{padding:3px 12px;font-weight:700}#mobile_menu ul#mobile-menu-1 li ul.sub-menu li,#mobile_menu ul#mobile-menu-2 li ul.sub-menu li{font-size:.7em;line-height:16px;padding:1px 12px;font-weight:400}#mobile_menu ul#mobile-menu-1 li+li,#mobile_menu ul#mobile-menu-2 li+li{border-top:1px solid #b4dcfb}#mobile_menu ul#mobile-menu-1{border-bottom:1px solid #b4dcfb}#mobile_menu>.wrap{padding-top:0}.mobile_nav_hidden{display:none;visibility:hidden}.mobile_nav_visible{display:block;visibility:visible}.mobile_menu_toggle{display:none}@media screen and (max-width: 960px){.mobile_menu_toggle{display:flex;align-items:stretch;text-align:right}}.mobile_menu_toggle .toggle_bars{cursor:pointer;width:30px;height:26px;display:flex;flex-direction:column;align-items:center;margin-left:12px}.mobile_menu_toggle .toggle_bars div{width:30px;height:3px;background-color:#142847;margin:3px 5px 2px 5px;transition:all .3s ease}.htr_social_and_phone{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.nav_active{transform:translateX(0%);transition:transform .5s ease-out}.toggle .bar_1{transform:rotate(-45deg) translate(-5px, 6px)}.toggle .bar_2{opacity:0}.toggle .bar_3{transform:rotate(45deg) translate(-5px, -6px)}@keyframes navLinkFade{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0px)}}body.search-results #main .search-result-count,body.search-no-results #main .search-result-count,body.error404 #main .search-result-count{margin-bottom:60px}body.search-results #main #blog_posts,body.search-no-results #main #blog_posts,body.error404 #main #blog_posts{margin-bottom:60px}body.search-results #main #blog_posts div.blog_post_content,body.search-no-results #main #blog_posts div.blog_post_content,body.error404 #main #blog_posts div.blog_post_content{padding-bottom:30px;margin-bottom:64px;border-bottom:1px solid #ddd}body.search-results #main #blog_posts div.blog_post_content .blog_post_title br,body.search-no-results #main #blog_posts div.blog_post_content .blog_post_title br,body.error404 #main #blog_posts div.blog_post_content .blog_post_title br{display:none;visibility:hidden}body.search-results #main #blog_posts div.blog_post_content .post_type,body.search-no-results #main #blog_posts div.blog_post_content .post_type,body.error404 #main #blog_posts div.blog_post_content .post_type{display:block;margin-top:-20px;margin-bottom:30px;font-style:italic}body.search-results #main input,body.search-no-results #main input,body.error404 #main input{padding:12px;margin-bottom:12px}body.search-results #main input[type=text],body.search-no-results #main input[type=text],body.error404 #main input[type=text]{width:500px;max-width:70%}body.search-results #main #post_nav_links,body.search-no-results #main #post_nav_links,body.error404 #main #post_nav_links{margin-bottom:64px}body.search-results #main #search_again,body.search-no-results #main #search_again,body.error404 #main #search_again{border-top:1px solid #ddd;padding-top:64px}#announcement_bar{text-align:center;background:#eb2d19;background:linear-gradient(90deg, rgb(235, 45, 25) 0%, rgb(237, 90, 22) 100%);color:#fff;padding:10px 20px}#announcement_bar img{vertical-align:middle;margin-right:10px;width:30px;height:30px}#announcement_bar a{color:#fff;text-decoration:none}@media screen and (max-width: 800px){#announcement_bar{padding:7px 20px;font-size:12px;line-height:normal}#announcement_bar img{width:20px;height:20px}#announcement_bar span#important_announcement{display:none;visibility:hidden;height:1px}}.site-branding #header_logo{position:relative;z-index:1000}@media screen and (min-width: 1391px){.site-branding #header_logo{max-width:460px;flex-basis:460px}}@media screen and (min-width: 1200px)and (max-width: 1390px){.site-branding #header_logo{max-width:400px;flex-basis:400px}}@media screen and (min-width: 1011px)and (max-width: 1199px){.site-branding #header_logo{max-width:350px;flex-basis:350px}}@media screen and (min-width: 961px)and (max-width: 1010px){.site-branding #header_logo{max-width:314px;flex-basis:314px}}.site-branding #header_logo a{display:block;height:100%}.site-branding #header_logo a img{max-height:200px}.site-branding .wrap{padding:0}.site-branding>.wrap{padding-top:0}#blue_bar_menu_desktop{background-color:#1d368e}#header_right_side .top_row::before{content:"";top:0;left:0;position:absolute;width:100vw;height:100%;z-index:-1;background:linear-gradient(90deg, transparent 25%, #d8effa 100%);margin:0 calc(-50vw + 50%)}#header_right_side .top_row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;z-index:500;padding:30px 0;position:relative;-moz-column-gap:7.3%;column-gap:7.3%}@media screen and (max-width: 1320px)and (min-width: 1200px){#header_right_side .top_row{-moz-column-gap:3%;column-gap:3%}}@media screen and (max-width: 1199px){#header_right_side .top_row{-moz-column-gap:2%;column-gap:2%}}#header_right_side .top_row .phone{color:#1d368e;font-size:22px;text-align:center}#header_right_side .top_row .phone a.tty_number{font-size:.8em;text-decoration:none}@media screen and (min-width: 961px)and (max-width: 1199px){#header_right_side .top_row .phone{font-size:18px}}#header_right_side .top_row a.schedule_appt_button{color:#fff !important;background:#0067bc;background:linear-gradient(180deg, rgb(0, 103, 188) 0%, rgb(0, 70, 161) 100%);font-size:20px;padding-top:8px;width:auto}#header_right_side .top_row a.schedule_appt_button:hover{background:#004fa8;background:linear-gradient(180deg, rgb(0, 79, 168) 0%, rgb(0, 50, 137) 100%)}#header_right_side .top_row a.schedule_appt_button::before{content:url(images/phone-icon.png);display:inline-block;vertical-align:middle;margin-right:9px;height:38px;margin-top:-2px}@media screen and (max-width: 1199px){#header_right_side .top_row a.schedule_appt_button{font-size:14px}}#header_right_side .top_row .social_icons{display:flex;-moz-column-gap:12px;column-gap:12px;align-items:center}#header_right_side .bottom_row{display:flex;flex-direction:row;justify-content:space-between;padding-top:30px;padding-bottom:30px}#header_right_side .bottom_row .main-navigation{flex-grow:1}#header_right_side .bottom_row #header_languages{max-width:146px;flex-basis:140px;max-height:36px;overflow-y:hidden;overflow-x:hidden}@media screen and (max-width: 960px){#header_right_side .bottom_row #header_languages{margin-bottom:-68px}}@supports(-webkit-hyphens: none){#header_right_side .bottom_row #header_languages{max-height:32px}}@media screen and (min-width: 961px){#header_right_side{flex:28}}.site-header{box-shadow:rgba(0,0,0,.15) 0 6px 6px;z-index:1000}@media screen and (min-width: 961px){#desktop_logo_and_menu{justify-content:center;align-items:center;-moz-column-gap:20px;column-gap:20px}#mobile_logo_and_menu,#mobile_rate_us,#mobile_patient_portal{display:none;visibility:hidden}}@media screen and (max-width: 960px){#desktop_logo_and_menu{display:none;visibility:hidden}#mobile_logo{max-width:320px;max-height:60px;display:flex;align-items:center}#mobile_logo_and_menu{display:flex;justify-content:space-between;visibility:visible;align-items:center;padding:12px 0}#mobile_logo_and_menu .mobile_header_phone{color:#1d368e;text-align:center}#mobile_logo_and_menu .mobile_header_phone a{color:#1d368e}#mobile_logo_and_menu .mobile_header_phone a.main_phone{font-weight:600}}@media screen and (max-width: 960px)and (pointer: fine),screen and (max-width: 960px)and (pointer: none){#mobile_logo_and_menu .mobile_header_phone a.main_phone{pointer-events:none}}@media screen and (max-width: 960px){#mobile_logo_and_menu .mobile_header_phone a.tty_number{font-size:.8em;text-decoration:none;margin-top:-3px;display:block}}@media screen and (max-width: 960px){#mobile_logo_and_menu .social_icons{display:flex;-moz-column-gap:12px;column-gap:12px;align-items:center}}@media screen and (max-width: 960px){#mobile_appointments_button{color:#fff;background:linear-gradient(-13deg, #fc8f10 35%, #fb770d 100%);align-items:center;display:flex;margin:0}#mobile_appointments_button .wrap{padding-top:12px;padding-bottom:12px}}#header_employment,#mobile_employment{text-align:center;color:#fff;align-items:center;display:flex}#header_employment i,#mobile_employment i{padding-top:3px}#header_employment a,#mobile_employment a{color:#666;opacity:.9;text-decoration:none}#header_employment a:hover,#mobile_employment a:hover{color:#666;opacity:1}#header_employment{align-items:flex-start;padding:12px;flex:6;min-width:107px}@media screen and (min-width: 961px){#header_employment{text-align:center}}@media screen and (max-width: 960px){#header_employment{display:none;visibility:hidden;height:0}}@media screen and (min-width: 961px){#mobile_employment{display:none;visibility:hidden;height:0}}@media screen and (max-width: 960px){#mobile_employment{text-align:left;background-color:#ddd}#mobile_employment .wrap{padding-top:12px;padding-bottom:12px}}#header_rate_us{background:#007c76;background:linear-gradient(196deg, rgb(0, 124, 118) 43%, rgb(0, 157, 147) 91%);font-weight:700;padding:12px;text-align:center;color:#fff;text-align:center;align-items:center;display:flex;min-width:194px}#header_rate_us a{color:#fff;opacity:.9;text-decoration:none}#header_rate_us a:hover{color:#fff;opacity:1}@media screen and (max-width: 1100px){#header_rate_us{min-width:176px}}@media screen and (min-width: 961px){#header_rate_us{flex:13}}@media screen and (max-width: 960px){#header_rate_us{display:none;visibility:hidden;height:0}}@media screen and (min-width: 961px){#mobile_rate_us{display:none;visibility:hidden;height:0px}}@media screen and (max-width: 960px){#mobile_rate_us{background:#007c76;background:linear-gradient(196deg, rgb(0, 124, 118) 43%, rgb(0, 157, 147) 91%);font-weight:700;text-align:left;color:#fff;align-items:center;display:flex}#mobile_rate_us a{color:#fff;opacity:.9;text-decoration:none}#mobile_rate_us a:hover{color:#fff;opacity:1}#mobile_rate_us .wrap{padding-top:12px;padding-bottom:12px}}#header_patient_portal,#mobile_patient_portal{background:#74c749;background:linear-gradient(196deg, rgb(116, 199, 73) 43%, rgb(182, 213, 70) 91%)}#header_patient_portal i,#mobile_patient_portal i{padding-top:3px}#header_patient_portal{padding:12px;text-align:center;color:#fff;text-align:center;align-items:center;display:flex;font-weight:700;flex:10.5;min-width:162px}#header_patient_portal a{color:#fff;opacity:.9;text-decoration:none}#header_patient_portal a:hover{color:#fff;opacity:1}#header_patient_portal i{padding-top:3px}@media screen and (max-width: 1100px){#header_patient_portal{min-width:150px}}@media screen and (max-width: 960px){#header_patient_portal{display:none;visibility:hidden;height:0px}}@media screen and (min-width: 961px){#mobile_patient_portal{display:none;visibility:hidden;height:0px}}@media screen and (max-width: 960px){#mobile_patient_portal .wrap{padding-top:12px;padding-bottom:12px}}#header_pay_my_bill i,#mobile_pay_my_bill i{padding-top:3px;margin-left:-3px}#header_pay_my_bill{color:#fff;background-color:#f05259;text-align:center;align-items:center;justify-content:center;display:flex;flex:9;min-width:136px}#header_pay_my_bill a{color:#fff;text-decoration:none}@media screen and (max-width: 1100px){#header_pay_my_bill{font-size:16px;min-width:126px}}@media screen and (max-width: 960px){#header_pay_my_bill{display:none;visibility:hidden;height:0}}@media screen and (min-width: 961px){#mobile_pay_my_bill{display:none;visibility:hidden;height:0px}}@media screen and (max-width: 960px){#mobile_pay_my_bill{color:#fff;background-color:#f05259;text-align:left;color:#fff;align-items:center;display:flex}#mobile_pay_my_bill .wrap{padding-top:12px;padding-bottom:12px}#mobile_pay_my_bill a{color:#fff}}#page #content{padding-bottom:0}#page #content img{max-width:100%;height:auto}#page #content hr{margin-top:2.5em}#page #content .button{display:inline-block;margin-bottom:40px;width:-moz-fit-content;width:fit-content}#page #content p:has(.button)+p:has(.button) .button{display:block;margin-top:-48px}#page #content p .button~.button{display:block;margin-top:-28px}#page #content p[style="text-align: center;"] .button,#page #content p[style="text-align:center;"] .button{display:block;margin-left:auto;margin-right:auto}#page #content .centered_button{display:block;margin-left:auto;margin-right:auto}#page #content #buttons_below_main{margin-top:60px;margin-bottom:60px}#page #content #buttons_below_main .button{text-align:center;width:96%;padding-top:20px;padding-bottom:20px;padding-left:2%;padding-right:1.999%}@media screen and (max-width: 960px){#page #content #buttons_below_main .button{margin-bottom:20px}}#page #content #buttons_below_main #have_a_question_button{background-color:#eee;color:#666;text-transform:none}#page #content #buttons_below_main #have_a_question_button strong{color:#007c76}#page #content #buttons_below_main #have_a_question_button:hover{background-color:#e5e5e5}#sub_page_content_header{text-align:left;margin-bottom:12px;display:flex;position:relative}#sub_page_content_header #sub_page_content_header_bg,#sub_page_content_header #sub_page_content_header_content{box-sizing:border-box;width:100%;flex:none}#sub_page_content_header #sub_page_content_header_bg img{width:100%;max-width:100%}#sub_page_content_header #sub_page_content_header_content{margin-left:-100%}@media screen and (max-width: 960px){#sub_page_content_header #sub_page_content_header_content{padding-bottom:10px}}#sub_page_content_header p{color:#fff}#sub_page_content_header h1{color:#eb2e19;text-transform:uppercase;margin-bottom:0 !important;position:absolute;bottom:12.9%;max-width:100%}@media screen and (max-width: 960px){#sub_page_content_header h1{font-size:28px}}#sub_page_content_header p{margin-bottom:0;font-size:1.4em;font-weight:200;line-height:normal}@media screen and (max-width: 960px){#sub_page_content_header p{font-size:14px}}#sub_page_content_header .wrap{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 2201px){#sub_page_content_header{background-size:100% auto}}@media screen and (max-width: 1280px){#sub_page_content_header{background-size:auto 100%}}#logos_and_seals{padding-bottom:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:30px;column-gap:30px;max-width:1500px}#logos_and_seals .logo{margin-bottom:30px}body.page-id-92 #our_services{padding:0px 0 20px 0}@media screen and (min-width: 1600px){#footer{font-size:1.2em;line-height:1.4em}}#footer #footer_top_section{background-color:#143594;padding:40px 0;border-bottom:2px solid #456f9c}@media screen and (min-width: 961px){#footer #footer_top_section #footer_logo{max-width:300px}}@media screen and (min-width: 1350px){#footer #footer_top_section #first_gap{flex-basis:5.875%;max-width:94px}}#footer #footer_top_section .social_icons{display:inline-flex;flex-flow:row;justify-content:space-between;max-width:250px;width:170px;margin-bottom:40px;margin-top:48px}#footer #footer_top_section nav{margin-top:48px;line-height:1.7em}#footer #footer_top_section nav li a{color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase}#footer #footer_top_section nav li a:hover{color:#b4dcfb}#footer #footer_top_section nav li.current-menu-item a{color:#b4dcfb}#footer #footer_top_section nav .sub-menu{display:none;visibility:hidden;height:0}#footer #footer_top_section #joint_commission_seal{margin-top:48px}@media screen and (min-width: 961px){#footer #footer_top_section #joint_commission_seal{max-width:250px}}#footer #footer_top_section p{color:#fff}#footer #footer_top_section p.text_links{margin-top:80px;margin-bottom:0;font-weight:500}#footer #footer_top_section p.text_links a{color:#fff}#footer #footer_top_section p.text_links a:hover{color:#b4dcfb}#footer #footer_bottom_section{padding:50px 0 100px 0}#footer #footer_bottom_section p,#footer #footer_bottom_section p a{color:#9ae2fa}#footer #footer_bottom_section .ftca_seal{max-width:200px}@media screen and (max-width: 960px){#footer #footer_bottom_section .ftca_seal{max-width:250px;margin-bottom:40px}}#footer #footer_bottom_section .flex_row{-moz-column-gap:30px;column-gap:30px;align-items:center}#footer #footer_bottom_section .flex_row p:last-of-type{margin-bottom:0}@media screen and (max-width: 960px){#footer #footer_bottom_section .flex_row{justify-content:center}}#footer .copyright{padding-top:40px;line-height:1.4em}#footer .wrap>.flex_row p{width:100%;font-weight:400}#footer .wrap>.flex_row p a{color:#fff}#footer .wrap>.flex_row h3{color:#fff;font-weight:200;font-size:2.2em}#footer path{fill:#fff !important}@media screen and (max-width: 960px){#footer{text-align:center}}body.home #page #content{padding-top:0}#three_boxes_and_locations{background:#000038 url(images/three-boxes-and-locations-bg.jpg) bottom center no-repeat;background-size:100% auto;position:relative}#three_boxes_and_locations #top_3_boxes{padding-top:50px;text-align:center}#three_boxes_and_locations #top_3_boxes .wrap{max-width:1200px}@media screen and (max-width: 960px){#three_boxes_and_locations #top_3_boxes .wrap{width:86%}}#three_boxes_and_locations #top_3_boxes .flex_row{-moz-column-gap:7.14%;column-gap:7.14%}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column a{text-decoration:none}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column a.image_link{opacity:1 !important}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column a.image_link:hover{opacity:1 !important}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column img{margin-bottom:30px;box-shadow:10px 10px 10px rgba(0,0,0,.5)}@media screen and (max-width: 960px){#three_boxes_and_locations #top_3_boxes .flex_row .flex_column img{margin-bottom:0}}@media screen and (max-width: 960px){#three_boxes_and_locations #top_3_boxes .flex_row .flex_column{display:flex;flex-direction:row;-moz-column-gap:4%;column-gap:4%;align-items:center;justify-content:left}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column a:first-of-type{max-width:30%;flex-basis:30%;margin-bottom:0}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column a:nth-of-type(2){max-width:65.999%;flex-basis:65.999%;text-align:left}#three_boxes_and_locations #top_3_boxes .flex_row .flex_column:not(:last-child){margin-bottom:60px}}#three_boxes_and_locations #top_3_boxes strong{color:#89e1fd;font-size:1.25em;display:block;padding-bottom:10px}@media screen and (min-width: 2201px){#three_boxes_and_locations #top_3_boxes{background-size:100% auto}}@media screen and (min-width: 1500px){#three_boxes_and_locations #top_3_boxes{position:relative;z-index:1000;top:-146px;margin-bottom:-66px}}@media screen and (min-width: 1200px)and (max-width: 1499px){#three_boxes_and_locations #top_3_boxes{position:relative;z-index:1000;top:-106px;margin-bottom:-66px}}@media screen and (max-width: 960px){#three_boxes_and_locations #top_3_boxes{margin-bottom:40px}}#three_boxes_and_locations #locations_map .wrap{max-width:1000px;text-align:center;position:relative}#three_boxes_and_locations #locations_map .wrap img{display:block !important;margin:0 auto !important}#three_boxes_and_locations #locations_map .wrap a{width:2.635228848%;height:8.287292817%;position:absolute;z-index:1000}#three_boxes_and_locations #locations_map .wrap a#alameda{left:25.1%;top:2.76%}#three_boxes_and_locations #locations_map .wrap a#north_valley{left:22.33%;top:13.81%}#three_boxes_and_locations #locations_map .wrap a#alamosa{left:14.7%;top:24.45%}#three_boxes_and_locations #locations_map .wrap a#south_broadway{left:23.43%;top:24.44%}#three_boxes_and_locations #locations_map .wrap a#rio_grande_hs{left:18.37%;top:32.04%}#three_boxes_and_locations #locations_map .wrap a#south_valley{left:20.94%;top:36.33%}#three_boxes_and_locations #locations_map .wrap a#edgewood{left:66.64%;top:11.05%}#three_boxes_and_locations #locations_map .wrap a#los_lunas{left:17.13%;top:64.23%}#three_boxes_and_locations #locations_map .wrap a#belen{left:13.45%;top:88.54%}#welcome{padding:60px 0}#welcome .wrap{max-width:1200px}#welcome .flex_row{justify-content:center;align-items:center;-moz-column-gap:40px;column-gap:40px}#welcome h3{color:#eb3119;font-size:22px}#welcome .joint_commission_seal{max-width:248px}#welcome .button{background-color:rgba(0,0,0,0) !important;border:1px solid #eb3119 !important;color:#eb3119 !important}#welcome .button:hover{border:1px solid #e77a2e !important;color:#e77a2e !important}@media screen and (max-width: 960px){#welcome .left{margin-bottom:60px}}@media screen and (min-width: 961px){#our_mission{display:flex;position:relative}}#our_mission .wrap{max-width:1260px}#our_mission .section_bg{height:auto;width:100%;min-width:100%}#our_mission .section_bg img{width:100%;max-width:100%}@media screen and (max-width: 960px){#our_mission .section_bg img{display:block}}@media screen and (min-width: 961px){#our_mission .section_bg{position:relative;z-index:0}}@media screen and (max-width: 960px){#our_mission .section_bg{max-height:600px}}#our_mission .section_content{z-index:1}@media screen and (min-width: 961px){#our_mission .section_content{display:flex;align-items:center;justify-content:center;top:0;left:0;bottom:0;right:0;position:absolute;height:auto}}@media screen and (max-width: 960px){#our_mission .section_content{background-color:#ea7629;padding-top:40px;padding-bottom:50px}}#our_mission .section_content .flex_row{justify-content:center;align-items:center}#our_mission .section_content h3{color:#fff;font-size:40px}#our_mission .section_content h4{font-family:"Bodoni Moda",serif;color:#fff;font-weight:400;font-size:32px}#our_mission .section_content .left_side{flex:20}#our_mission .section_content .right_side{flex:17}#our_mission .section_content .button{width:auto;max-width:100%;background-color:rgba(0,0,0,0) !important;text-align:center;font-weight:400;border-radius:0 !important}#our_mission .section_content .button:hover{opacity:.7}@media screen and (min-width: 961px){#our_mission .section_content .button{color:#fff !important;border:1px solid #fff}}@media screen and (max-width: 960px){#our_mission .section_content .button{color:#fff !important;border:1px solid #fff}}#our_services{text-align:center;position:relative;padding:100px 0 70px 0}#our_services #our_services_header{display:flex;flex-flow:row nowrap;margin-bottom:48px;width:100%;align-items:center;height:auto}#our_services h3{color:#eb3119;font-size:48px;margin-bottom:12px}#our_services #our_services_content{margin-top:90px}#our_services #our_services_content .wrap{max-width:1200px}#our_services #our_services_content .flex_row{-moz-column-gap:7.14%;column-gap:7.14%}#our_services #our_services_content .flex_row .flex_column{max-width:28.5733%;flex-basis:28.5733%;margin-bottom:100px}#our_services #our_services_content .flex_row .flex_column img{margin-bottom:14px}@media screen and (max-width: 960px){#our_services #our_services_content .flex_row{-moz-column-gap:3.99999%;column-gap:3.99999%}#our_services #our_services_content .flex_row .flex_column{max-width:48%;flex-basis:48%;margin-bottom:70px}}#our_services a{color:#eb3119;text-decoration:none;font-size:22px;font-weight:700}#our_services a:hover{color:#1d368e}#our_services a.img_link{width:auto;height:auto;display:inline-block}#our_services a.img_link .up{display:block}#our_services a.img_link .hover{display:none}@media screen and (max-width: 960px){#our_services a.img_link{margin:0 auto}}#our_services a.img_link:hover .up{display:none}#our_services a.img_link:hover .hover{display:block}#our_services .services_text_link{display:block}#why_first_choice{background:#d8effa url(images/why-first-choice-sunburst-bg.png) bottom right no-repeat;padding:100px 0}@media screen and (max-width: 960px){#why_first_choice{padding:60px 0}}#why_first_choice .wrap{max-width:1200px}#why_first_choice h3{color:#005aa5;font-size:48px;margin-bottom:50px}#why_first_choice h3 span{font-family:"Bodoni Moda",serif;letter-spacing:-0.05em;font-weight:400}@media screen and (max-width: 960px){#why_first_choice h3{font-size:38px}}#why_first_choice p{color:#666}#why_first_choice .flex_row{margin-bottom:30px;align-items:center;justify-content:center}#why_first_choice .flex_row:last-of-type{margin-bottom:0}#why_first_choice .why_first_choice_icon{max-width:108px;margin-right:40px}@media screen and (max-width: 960px){#why_first_choice .why_first_choice_icon{margin-bottom:40px}}#why_first_choice strong{color:#eb3119;font-size:1.3em}#awareness_video{padding:100px 0;text-align:center}#awareness_video .button{margin-top:60px}#awareness_video h2{background:url(images/awareness-video-h2-bg.gif) repeat-x 0 50%;text-align:center;font-weight:200;color:#099;font-size:2.2em}#awareness_video h2 div{background-color:#fff;padding:0px 30px;max-width:100%;display:inline-block}#features_and_news{padding-bottom:100px}#features_and_news .section_header{background:url(images/features-and-news-header-bg.jpg) 50% 0% no-repeat;margin-bottom:70px;height:242px;display:flex;align-items:center}@media screen and (min-width: 2250px){#features_and_news .section_header{background-size:100% auto}}#features_and_news h2{color:#fff;font-size:48px;text-align:center;margin-bottom:0}#features_and_news h3{color:#1d368e;margin-bottom:24px}#our_community_partners .section_header{background-color:#d8effa;padding:44px 0;text-align:center;margin-bottom:55px}#our_community_partners .section_header h3{color:#1d368e;font-size:48px;margin-bottom:0}#our_community_partners .section_header p{margin-bottom:0}#our_community_partners #logos_and_seals{padding-bottom:50px}#our_community_partners #logos_and_seals .wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:30px;column-gap:30px;max-width:1500px}#our_community_partners #logos_and_seals .wrap .logo{margin-bottom:30px}#content img{max-width:100%}#main{padding-bottom:60px}#testimonials{padding:65px 0;text-align:center}#testimonials .wrap{display:block}#testimonials h2{text-align:center}#testimonials .testimonial{padding:20px 0;font-size:1.2em;line-height:1.5em}#testimonials img{display:block;margin:0 auto 20px auto}@media screen and (min-width: 961px){#testimonials .testimonial_name{margin-bottom:50px}}@media screen and (max-width: 960px){#testimonials .testimonial_name{margin-bottom:46px}}#executive_team{text-align:center}@media screen and (min-width: 961px){#executive_team img{margin-bottom:14px}}@media screen and (max-width: 960px){#executive_team img{margin-bottom:20px}#executive_team .flex_column{margin-bottom:50px}}#our_providers .flex_column{margin-bottom:60px}@media screen and (min-width: 961px){#our_providers img{margin-bottom:14px}}@media screen and (max-width: 960px){#our_providers img{margin-bottom:0}}#videos .flex_column{margin-bottom:30px}.job_listing{margin-bottom:50px}.job_listing h3{margin-top:50px}.podcasts{margin-bottom:40px}@media screen and (max-width: 960px){.podcasts .flex_column{margin-bottom:40px}.podcasts .flex_column:last-of-type{margin-bottom:0}}.hfhc_table{margin-bottom:30px}.hfhc_table th,.hfhc_table td{text-align:left;padding-right:20px}.hfhc_table tr{padding-bottom:5px}#media_mentions .flex_column{margin-bottom:30px}@media screen and (max-width: 960px){#media_mentions img{max-width:500px !important;width:100%}}#media_room_buttons{text-align:center;margin-bottom:40px}#media_room_buttons a#current{background:linear-gradient(-13deg, #fb770d 35%, #f05357 100%)}@media screen and (max-width: 960px){#media_room_buttons a.button{padding:4px 9px !important;font-size:.76em}}#media_room{max-width:100%}#media_room .flex_column{margin-bottom:40px;border-radius:13px;border:1px solid #e8e7e8}#media_room .flex_column>img{border-radius:13px 13px 0 0}#media_room .flex_column .post_content{padding:10px 20px 25px 20px}#media_room .flex_column .post_content h2,#media_room .flex_column .post_content h3{font-size:24px;font-weight:300}.blog_post_content .blog_post_date{font-size:12px;margin-bottom:8px}.blog_post_content h2.blog_post_title{font-size:32px;color:#1d368e}.blog_post_content h2.blog_post_title a{text-decoration:none}.blog_post_content h2.blog_post_title a:hover{text-decoration:underline}@media screen and (min-width: 961px){.blog_post_content .single_featured_image{max-width:33%}}.blog_post_content .content_and_featured_image{display:flex;-moz-column-gap:3%;column-gap:3%}@media screen and (min-width: 961px){.blog_post_content .content_and_featured_image .content{flex:75}}.blog_post_content .content_and_featured_image .content a.continue_reading{margin-top:24px;display:block !important;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 961px){.blog_post_content .content_and_featured_image .featured_image{flex:25}}body.blog #content hr,body.single #content hr{margin-top:60px;margin-bottom:40px}#post_nav_links .flex_column,#post_nav_links .flex_blank_column{flex-direction:column !important;flex:10 !important}#post_nav_links .flex_gap{display:flex !important;flex-direction:column !important;flex:1 !important}#post_nav_links a{display:block}body.single #post_nav_links{margin-top:60px}body.single .video_wrapper{margin-bottom:40px}.contact_form input[type=text],.contact_form input[type=email],.contact_form textarea{width:98%;padding:5px 1%;font-size:18px;font-family:"Open Sans"}.contact_form select{width:100%;padding:5px 0px 5px 12px;font-size:18px;font-family:"Open Sans"}.contact_form input[type=submit],.post-password-form input[type=submit]{padding:9px 12px 7px 12px;background-color:#ea8a22;width:200px;color:#fff;box-shadow:0;color:#fff;font-size:18px;border:0;border-radius:10px;font-family:"Open Sans";cursor:pointer}.contact_form input[type=submit]:hover,.post-password-form input[type=submit]:hover{background-color:#faa142}.post-password-form{text-align:center;padding:1em;background-color:#e2eba1}.post-password-form p:last-of-type{margin-bottom:4px}.post-password-form input[type=submit]{margin-top:30px}@media screen and (min-width: 961px){.contact_form .flex_row{margin-bottom:40px}}@media screen and (max-width: 960px){.contact_form .flex_column{margin-bottom:40px}}#home_slider{display:flex}.slide_background{z-index:0;height:auto;position:relative}.slide_background img{width:100%;max-width:100%}@media screen and (min-width: 961px){.slide_background{max-height:1154px}}@media screen and (max-width: 960px){.slide_background{max-height:400px}}.slide_mobile_img img{width:100%;max-width:100%}.slide_content{display:flex;align-items:center;justify-content:center;z-index:1;top:0;left:0;bottom:0;right:0;height:auto;position:absolute;height:auto}@media screen and (max-width: 960px){.slide_content{display:block;position:relative;width:100%;padding-top:35px;padding-bottom:40px;text-align:center;background-color:#e97d32}.slide_content ul{display:inline-block;margin:0 auto;text-align:left}.slide_content .flex_column{flex-basis:100% !important}}@media screen and (max-width: 480px){.slide_content{font-size:14px}}@media screen and (min-width: 1500px){.slide_content .right_side{padding-bottom:80px}}@media screen and (min-width: 1200px){.slide_content .right_side{padding-bottom:40px}}@media screen and (max-width: 960px){.slide_content p{color:#9ffbf5}}.slide_content h2{font-family:"Bodoni Moda",serif;font-weight:400;display:block;width:100%;margin-bottom:10px;text-transform:uppercase;letter-spacing:-0.05em;text-transform:none;color:#fff}@media screen and (min-width: 1280px){.slide_content h2{font-size:80px;line-height:1.1em}}@media screen and (min-width: 1161px)and (max-width: 1279px){.slide_content h2{font-size:66px;line-height:1.1em}}@media screen and (min-width: 961px)and (max-width: 1160px){.slide_content h2{font-size:54px;line-height:1.1em}}@media screen and (max-width: 960px){.slide_content h2{font-size:48px;line-height:1.2em}}.slide_content h3{color:#fff;font-size:24px}.slide_content ul,.slide_content ol,.slide_content p{line-height:1.4em}@media screen and (min-width: 1001px){.slide_content ul,.slide_content ol,.slide_content p{font-size:22px}}@media screen and (max-width: 1000px){.slide_content ul,.slide_content ol,.slide_content p{font-size:20px}}.slide_content .button{display:inline-block;min-width:240px;width:auto;max-width:100%;background-color:rgba(0,0,0,0) !important;text-align:center;font-weight:400;border-radius:0 !important;color:#fff !important;border:1px solid #fff !important}.slide_content .button:hover{opacity:.7}.slide_content p:last-child{margin-bottom:0}@media screen and (min-width: 961px){#content #home_slider .slide_content ul li{margin-left:30px !important}}@media screen and (max-width: 960px){#content #home_slider .slide_content ul li{margin-left:20px !important}}#service_area_locations{clear:both;background-color:#e9f6ff;padding:30px 0 16px 0}#service_area_locations #locations{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:2%;column-gap:2%}#service_area_locations #locations .location{text-align:center;max-width:23.5%;flex-basis:23.5%;margin-bottom:30px}@media screen and (max-width: 960px){#service_area_locations #locations .location{max-width:49%;flex-basis:49%;justify-content:center}}#service_area_locations #locations .location a{color:#1d368e;text-decoration:none;font-weight:600}#service_area_locations #locations .location a:hover{text-decoration:underline}#service_area_locations #locations .location .image{margin-bottom:6px}#service_area_locations #locations .location .image img{margin-left:auto;margin-right:auto}#providers #service_area_links{margin-bottom:20px}#providers #service_area_links a{text-decoration:none;font-weight:700}#providers .provider_group_title_and_top_link{display:flex;-moz-column-gap:2%;column-gap:2%;flex-direction:row;width:100%;max-width:100%;align-items:center;justify-content:space-between;margin-bottom:40px;padding-top:40px}#providers .provider_group_title_and_top_link .provider_group_title h2{margin-bottom:0}#providers .provider_group_title_and_top_link .top_link{text-align:right;max-width:150px;flex-basis:150px}@media screen and (max-width: 960px){#providers .provider_group_title_and_top_link .top_link{max-width:60px;flex-basis:60px}}#providers .provider_archive_group{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1.33333%;column-gap:1.33333%;margin-bottom:80px}@media screen and (max-width: 960px){#providers .provider_archive_group{-moz-column-gap:4%;column-gap:4%}}#providers .provider_archive_group .provider{text-align:center;margin-bottom:30px;max-width:24%;flex-basis:24%}@media screen and (max-width: 960px){#providers .provider_archive_group .provider{max-width:48%;flex-basis:48%}}#providers .provider_archive_group .provider img{border:1px solid #ccc}#providers .provider_archive_group .provider a{text-decoration:none}#provider_single{margin-top:60px;margin-bottom:60px}#provider_single .left{text-align:center;max-width:300px}#provider_single .left img{border:1px solid #ccc}#provider_single .right span.service_area{font-style:italic}#provider_locations{clear:both;background-color:#e9f6ff;padding:30px 0 16px 0}#provider_locations #locations{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:2%;column-gap:2%}@media screen and (max-width: 960px){#provider_locations #locations{-moz-column-gap:4%;column-gap:4%}}#provider_locations #locations .location{text-align:center;margin-bottom:30px}@media screen and (min-width: 961px){#provider_locations #locations .location{max-width:300px;flex-basis:23.5%}}@media screen and (max-width: 960px){#provider_locations #locations .location{max-width:48%;flex-basis:48%;justify-content:center}#provider_locations #locations .location:only-of-type{max-width:100%;flex-basis:100%}}#provider_locations #locations .location a{color:#1d368e;text-decoration:none;font-weight:600}#provider_locations #locations .location a:hover{text-decoration:underline}#provider_locations #locations .location .image{margin-bottom:6px}#provider_locations #locations .location .image img{width:300px;max-width:100%;margin-left:auto;margin-right:auto}#locations_archive{margin-top:54px;display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:4%;column-gap:4%;text-align:left}@media screen and (max-width: 960px){#locations_archive{-moz-column-gap:4%;column-gap:4%;text-align:center}}#locations_archive .location{background-color:#ebf8fe;margin-bottom:60px;max-width:48%;flex-basis:48%}@media screen and (max-width: 960px){#locations_archive .location{max-width:100%;flex-basis:100%}}#locations_archive .location .title_bar{text-align:center;background-color:#1d368e}#locations_archive .location .title_bar h2{font-size:24px;padding:10px}#locations_archive .location .title_bar h2 a{text-decoration:none;color:#fff}#locations_archive .location .location_info{-moz-column-gap:4%;column-gap:4%}#locations_archive .location .location_info .left{max-width:38%}@media screen and (max-width: 960px){#locations_archive .location .location_info .left{max-width:100%}}#locations_archive .location .location_info .left .image{margin-bottom:24px}#locations_archive .location .location_info .right .address_and_directions{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #c5e9ef}#locations_archive .location .location_info .right .address_and_directions .address p{margin-bottom:0}#locations_archive .location .location_info .right .phone_and_fax,#locations_archive .location .location_info .right .hours{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #c5e9ef}#locations_archive .location .location_info .right .phone_and_fax p:last-of-type,#locations_archive .location .location_info .right .hours p:last-of-type{margin-bottom:0}#locations_archive .location .location_info .right .hours{font-size:.9em}#locations_archive .location .location_info .right .services{padding-bottom:12px;margin-bottom:17px;border-bottom:1px solid #c5e9ef}#locations_archive .location .location_info .right .services p:last-of-type{margin-bottom:0}#locations_archive .location .location_info .right .services a{text-decoration:none}#locations_archive .location .location_info .right .services a:hover{text-decoration:underline}#locations_archive .location .location_info .right .services strong{color:#1d368e}#locations_archive .location .location_info .right .services span.separator{color:#b4dcfb}#locations_archive .location .location_info .right .services span.separator:last-of-type{display:none;visibility:hidden}#locations_archive .location .location_info .right .full_location_details_button_wrapper{margin-bottom:22px}#locations_archive .location .location_info .right .full_location_details_button_wrapper .button{width:auto;background-color:#005aa5 !important;color:#fff !important;margin-bottom:5px !important}#locations_archive .location .location_info .right .full_location_details_button_wrapper .button:hover{opacity:.7}@media screen and (max-width: 960px){#location_single{text-align:center;max-width:100%;flex-basis:100%}}#location_single .location_info{margin-top:60px;margin-bottom:30px;-moz-column-gap:3%;column-gap:3%}@media screen and (min-width: 961px){#location_single .location_info .left{max-width:350px;margin-bottom:50px}}#location_single .location_info .left .image{margin-bottom:20px}#location_single .location_info .right h3{color:#1d368e;font-size:22px}#location_single .location_info .right .address_and_after_hours_info{-moz-column-gap:5%;column-gap:5%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c5e9ef}#location_single .location_info .right .address_and_after_hours_info .address_and_directions p{margin-bottom:0}#location_single .location_info .right .address_and_after_hours_info .address_and_directions .address p{font-size:22px}#location_single .location_info .right .address_and_after_hours_info .address_and_directions .address strong{color:#1d368e}#location_single .location_info .right .address_and_after_hours_info .after_hours p{font-size:16px;line-height:1.5em;margin-bottom:0}#location_single .location_info .right .phone_and_fax,#location_single .location_info .right .hours{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c5e9ef}#location_single .location_info .right .hours p:last-of-type{margin-bottom:0}#location_single .location_info .right .contact_info_row{-moz-column-gap:5%;column-gap:5%}#location_single .location_info .right .contact_info_row .flex_column{margin-bottom:20px}@media screen and (max-width: 960px){#location_single .location_info .right .contact_info_row .flex_column{max-width:100%;flex-basis:100%}}#location_services{background-color:#e9f6ff;padding:24px 0 0 0}#location_services .title strong{color:#1d368e}#location_services #services_icons{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1.25%;column-gap:1.25%}#location_services #services_icons .service_area{text-align:center;max-width:200px;flex-basis:200px;margin-bottom:36px}#location_services #services_icons .service_area a{text-decoration:none;font-weight:600;color:#1d368e}#location_services #services_icons .service_area a:hover{text-decoration:underline}@media screen and (max-width: 960px){#location_services #services_icons .service_area{max-width:32.5%;flex-basis:32.5%}}@media screen and (max-width: 600px){#location_services #services_icons .service_area{max-width:48.75%;flex-basis:48.75%}}#location_medical_providers,#location_dental_providers,#location_behavioral_health_providers{margin-top:50px}#location_medical_providers .title strong,#location_dental_providers .title strong,#location_behavioral_health_providers .title strong{color:#1d368e}#location_medical_providers #providers,#location_dental_providers #providers,#location_behavioral_health_providers #providers{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1.25%;column-gap:1.25%}@media screen and (max-width: 960px){#location_medical_providers #providers,#location_dental_providers #providers,#location_behavioral_health_providers #providers{-moz-column-gap:4%;column-gap:4%}}#location_medical_providers #providers .provider,#location_dental_providers #providers .provider,#location_behavioral_health_providers #providers .provider{text-align:center;margin-bottom:30px;max-width:19%;flex-basis:19%}@media screen and (max-width: 960px){#location_medical_providers #providers .provider,#location_dental_providers #providers .provider,#location_behavioral_health_providers #providers .provider{max-width:48%;flex-basis:48%}}#location_medical_providers #providers .provider a,#location_dental_providers #providers .provider a,#location_behavioral_health_providers #providers .provider a{text-decoration:none}#location_medical_providers #providers .provider img,#location_dental_providers #providers .provider img,#location_behavioral_health_providers #providers .provider img{border:1px solid #ccc}#executives{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1.33333%;column-gap:1.33333%}@media screen and (max-width: 960px){#executives{-moz-column-gap:4%;column-gap:4%}}#executives .executive{text-align:center;margin-bottom:30px;max-width:24%;flex-basis:24%}@media screen and (max-width: 960px){#executives .executive{max-width:48%;flex-basis:48%}}#executives .executive a{text-decoration:none}#executives .executive a img{border:1px solid #ccc;margin-bottom:10px}#executive_single{margin-top:60px}#executive_single .left{text-align:center;max-width:300px}#executive_single .left img{border:1px solid #ccc}#directors{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1.33333%;column-gap:1.33333%}@media screen and (max-width: 960px){#directors{-moz-column-gap:4%;column-gap:4%}}#directors .director{text-align:center;margin-bottom:30px;max-width:24%;flex-basis:24%}@media screen and (max-width: 960px){#directors .director{max-width:48%;flex-basis:48%}}#director_single{margin-top:60px}#director_single .left{text-align:center;max-width:300px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-initialized .slick-track{display:flex;align-items:center}#content ul.slick-dots li{margin-left:5px}.slick-dots li button{padding-left:0;padding-right:0}.slick-dots li button:before{font-size:10px}.slick-dots{bottom:0}@media screen and (max-width: 960px){.slick-dots{display:none;visibility:hidden;height:0}}.slick-dots li button:before{content:url(images/slider-dot.png) !important;opacity:1 !important}.slick-dots li button:hover:before{content:url(images/slider-dot.png) !important}.slick-dots li.slick-active button:before{content:url(images/slider-dot-active.png) !important}.slick-prev{left:1.2% !important;z-index:100000;width:30px !important;height:30px !important}.slick-next{right:1.2% !important;z-index:100000;width:30px !important;height:30px !important}@media screen and (max-width: 960px){.slick-prev,.slick-next{display:none;visibility:hidden;height:0}}.slick-list :focus{outline:none !important;outline-width:0px !important;outline-color:rgba(0,0,0,0) !important}.slick-slide>div{height:100%}@media screen and (max-width: 960px){.slick-initialized .slick-track{display:block !important}}