section#header{background-color:#fff;text-align:center;padding-top:1rem}section#header .wrap{position:relative;border-bottom:1px solid #ccc;padding-bottom:1rem}section#header .contact-information{position:absolute;top:0;right:0;text-align:right;color:#999;font-size:.9em;line-height:1.5em}section#header .primary-address{margin-bottom:0}section#header .primary-address .line-3,section#header .primary-address .street-address{display:inline-block}section#header .phone{display:block;font-weight:700;font-size:1.1em;text-decoration:none}section#header .email:hover,section#header .phone:hover{text-decoration:underline}section#header .email{display:block;color:#999;text-decoration:none}section#header .button{position:absolute;top:0;left:0}section#header .social-media-icons{position:absolute;top:50px;left:0}section#header .social-media-icons a{display:inline-block;background-color:#bbb;width:36px;height:36px;line-height:36px;vertical-align:middle;text-align:center;border-radius:100%;text-decoration:none;color:#fff;margin-right:5px}section#header .social-media-icons a:hover{background-color:#de4e32}section#header .primary-logo{width:225px}section#header-navigation .menu{border-bottom:3px solid #de4e32;-webkit-justify-content:space-between;justify-content:space-between}section#header-navigation .menu a{font-family:'Work Sans',Helvetica,Arial,sans-serif}section#header-navigation .menu>.menu-item>a{color:#222;padding-left:20px;padding-right:20px;font-size:16px}section#header-navigation .menu>.menu-item.current-menu-item>a,section#header-navigation .menu>.menu-item:hover>a{color:#fff;background-color:#de4e32}section#header-navigation .submenu{background-color:#de4e32}section#footer h2,section#header-navigation .submenu a{color:#fff}section#header-navigation .submenu a:hover{background-color:#a8321b}@media screen and (max-width:1249px){section#header-navigation .menu>.menu-item>a{padding-left:15px;padding-right:15px;font-size:15px}}@media screen and (max-width:959px){section#header-navigation{display:none}}section#top-mobile-cta{background-color:#de4e32;color:#fff;padding:15px 0;text-align:center;display:none;font-size:1.1em;line-height:1.1em}section#top-mobile-cta .line-2{display:inline-block}section#top-mobile-cta a{color:#fff;font-weight:700;text-decoration:none;display:inline-block;padding-left:5px;padding-right:5px}@media screen and (max-width:959px){section#top-mobile-cta{display:block}}@media screen and (max-width:767px){section#top-mobile-cta{padding:10px 0;font-size:1em}}section#billboard .slideshow{height:375px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}section#billboard .swiper-slide{background-size:cover;background-position:center center}@media screen and (max-width:959px){section#billboard .slideshow{border-bottom-left-radius:0;border-bottom-right-radius:0}section#billboard .cell-1,section#billboard .container{padding-left:0;padding-right:0}}@media screen and (max-width:767px){section#billboard .slideshow{height:325px}}@media screen and (max-width:599px){section#billboard .slideshow{height:275px}}@media screen and (max-width:499px){section#billboard .slideshow{height:225px}}@media screen and (max-width:399px){section#billboard .slideshow{height:175px}}section#page-header.default{padding-top:0}section#page-header.default .wrap{background:#111;background-image:url(../images/background-page-header.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;padding:1rem 1rem .5rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}section#page-header.default #page-title{font-weight:300;letter-spacing:3px;color:#fff;font-size:1.7em}section#page-header.default #breadcrumbs{margin-bottom:.5rem}section#page-header.default .breadcrumb_last{background-color:#fff}section#page-header.default .breadcrumb_last:before{border-color:#fff #fff #fff transparent}@media screen and (max-width:959px){section#page-header.default .cell-1,section#page-header.default .container{padding-left:0;padding-right:0}section#page-header.default .wrap{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:599px){section#page-header.default .wrap{padding-top:.5rem;padding-bottom:.5rem}section#page-header.default #page-title{font-size:1.3em;letter-spacing:0;text-align:center}}body.home section#content{padding-top:2rem;padding-bottom:2rem}@media screen and (max-width:767px){body.home section#content{padding-top:1.5rem;padding-bottom:2rem}}section#cta-bar{background-color:#de4e32;padding-top:1rem;padding-bottom:1rem}section#cta-bar .cell-1{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}section#cta-bar .button{width:30%;text-align:center;font-size:1.1em}section#cta-bar img{height:22px;width:auto;margin-right:7px}@media screen and (max-width:959px){section#cta-bar .button{width:32%;font-size:.95em}section#cta-bar img{margin-right:4px}}@media screen and (max-width:767px){section#cta-bar .cell-1{-webkit-justify-content:center;justify-content:center}section#cta-bar .button{margin-top:.5rem;width:52%}section#cta-bar .button:first-child{margin-top:0}}@media screen and (max-width:599px){section#cta-bar .button{width:100%}}section#staff{padding-top:3rem;overflow:hidden}section#staff .text-group{text-align:center;margin-left:auto;margin-right:auto;max-width:850px;margin-bottom:3rem}section#staff,section#staff .swiper-container{padding-bottom:3rem}section#staff .staff-list,section#staff .swiper-slide{padding-left:1rem;padding-right:1rem}section#staff .staff-list{position:relative}section#staff .staff{display:-webkit-flex;display:flex}section#staff .staff img{border-radius:100%;width:125px;min-width:125px;margin-right:15px;height:125px}section#staff .staff h4{margin-bottom:.25rem}section#staff .staff p{margin-top:.25rem;font-size:.9em;line-height:1.5em}section#staff .pagination{bottom:0}section#staff .staff-next-slide,section#staff .staff-previous-slide{position:absolute;top:35%;height:80px;line-height:80px;vertical-align:middle;text-align:center;width:80px;margin-top:-40px;z-index:10;cursor:pointer;opacity:1;color:rgba(0,0,0,.6);font-size:40px;transition:all .2s ease-in-out}section#staff .staff-next-slide.disabled,section#staff .staff-previous-slide.disabled{display:none}section#staff .staff-next-slide:hover,section#staff .staff-previous-slide:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}section#staff .staff-next-slide:before,section#staff .staff-previous-slide:before{font-family:'cemah-icons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1249px){section#staff .staff-next-slide,section#staff .staff-previous-slide{font-size:36px}}@media screen and (max-width:959px){section#staff .staff-next-slide,section#staff .staff-previous-slide{font-size:32px}}@media screen and (max-width:767px){section#staff .staff-next-slide,section#staff .staff-previous-slide{font-size:28px}}@media screen and (max-width:599px){section#staff .staff-next-slide,section#staff .staff-previous-slide{font-size:24px}}section#staff .staff-previous-slide{left:-1.5rem;right:auto}section#staff .staff-previous-slide:before{content:"\e314"}@media screen and (max-width:1249px){section#staff .staff-previous-slide{left:-.75rem}}@media screen and (max-width:959px){section#staff .staff-previous-slide{left:-.25rem}}@media screen and (max-width:767px){section#staff .staff-previous-slide{left:-.75rem}}section#staff .staff-next-slide{right:-1.5rem;left:auto}section#staff .staff-next-slide:before{content:"\e315"}@media screen and (max-width:1249px){section#staff .staff-next-slide{right:-.75rem}}@media screen and (max-width:959px){section#staff .staff-next-slide{right:-.25rem}}@media screen and (max-width:767px){section#staff .staff-next-slide{right:-.75rem}}@media screen and (max-width:1249px){section#staff .staff img{min-width:100px;width:100px;height:100px}section#staff .staff-list{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:959px){section#staff .staff{display:block;text-align:center}section#staff .info{max-width:300px;margin-left:auto;margin-right:auto}section#staff .staff img{margin-right:0;margin-bottom:1rem}}section#footer{background-color:#222;background-image:url(../images/background-footer.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-top:2rem;padding-bottom:2rem;color:rgba(255,255,255,.75)}section#footer h4{color:#fff;text-transform:uppercase}section#footer .text-group{margin-top:1rem}section#footer .primary-address{margin-bottom:.5rem}section#footer .contact-methods{margin-top:.5rem}section#footer p{color:rgba(255,255,255,.75);line-height:1.3em}section#footer a{color:rgba(255,255,255,.75);text-decoration:none}section#footer a:hover{text-decoration:underline}section#footer .payment-icons{margin-bottom:10px}section#footer .payment-icons span{border:0}@media screen and (min-width:768px) and (max-width:959px){section#footer .map>div{padding-bottom:80%!important}}@media screen and (max-width:767px){section#footer{text-align:center}section#footer .map{margin-left:auto;margin-right:auto}section#footer .contact-methods,section#footer .contact-methods tbody,section#footer .contact-methods td,section#footer .contact-methods th{margin-top:0;display:inline-block}section#footer .contact-methods tr{display:block}section#footer .text-group{margin-top:0}section#footer .carecredit{margin-left:auto;margin-right:auto}}section#copyright{border-top:1px solid #ccc;padding-top:2rem;padding-bottom:2rem;font-size:.85em;color:#888}section#copyright .cell-2{text-align:right}@media screen and (max-width:767px){section#copyright{text-align:center}section#copyright .cell-2{margin-top:.5rem;text-align:center}}section#reviews{background-color:#000;text-align:center;color:#fff;border-bottom:2px solid #656565;padding-top:1rem;padding-bottom:.75rem}section#reviews .row{-webkit-align-items:center;align-items:center}section#reviews .text{margin-right:.5rem;font-size:1.2em}section#reviews .button{padding-top:11px;margin-bottom:.25rem}section#reviews .logo-facebook,section#reviews .logo-google{font-size:0;color:#000;background-image:url(../images/logo-google.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:22px;width:65px;display:inline-block;vertical-align:middle;margin-right:.25rem;position:relative;top:-2px}section#reviews .logo-facebook{background-image:url(../images/logo-facebook.png);width:80px;top:-3px}@media screen and (max-width:959px){section#reviews .text{display:block;margin-bottom:.5rem}}section#trunk-show{padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:1.75em;line-height:1.2em;background-image:url(../images/background-trunk-show.jpg);background-repeat:repeat;background-position:50% 50%;border-top:2px solid #de4e32;font-weight:700}section#trunk-show .button{margin-left:.5rem;margin-right:.5rem;background-color:#fff}section#trunk-show .button:hover{color:#fff;background-color:#de4e32}@media screen and (max-width:1249px){section#trunk-show{font-size:1.5em}section#trunk-show .button{display:block;margin-top:1rem;max-width:300px;margin-left:auto;margin-right:auto}}section#notice{padding-top:.125rem;padding-bottom:.125rem}section#notice a{color:#fff}.post.type-post{margin-bottom:2rem}.post.type-post .header{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.post.type-post .date-icon,section#notice{background-color:#de4e32;text-align:center;color:#fff}.post.type-post .date-icon{border-radius:100%;width:40px;height:40px;margin-top:4px;margin-right:12px}.post.type-post .date-icon .month{text-transform:uppercase;font-size:11px;line-height:11px;margin-top:7px;margin-bottom:1px;position:relative}.post.type-post .date-icon .day{font-size:16px;font-weight:700;line-height:14px}.post.type-post:last-child{margin-bottom:0}.post.type-post .title{margin-top:0;margin-bottom:5px}.like-h1,.post.type-post .date,h1{font-weight:300;font-size:.8em;color:#1a1919}.post.type-post .excerpt p{font-size:1em}.post.type-post.featured .excerpt p{font-size:.9em}.post.type-post.archive .date{font-size:.7em}.post.type-post.single .label{font-weight:700;width:100px;display:inline-block}.post.type-post.single .content{margin-top:2rem}body{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}.like-h1,h1{color:#000;letter-spacing:4px;font-size:1.9em;line-height:1.2em;text-transform:uppercase}.like-h1,.like-h2,.like-h3,h1,h2,h3{font-family:'Work Sans',Helvetica,Arial,sans-serif}.like-h2,h2{color:#1a1919;text-transform:uppercase;font-weight:400;font-size:1.6em}.like-h3,h3{color:#de4e32;font-size:1.4em;font-weight:300}.like-h4,h4{font-size:1.1em;font-weight:600;color:#1a1919}.like-h4,.like-h5,.like-h6,h4,h5,h6{font-family:'Work Sans',Helvetica,Arial,sans-serif}.like-h5,h5{color:#de4e32;text-transform:uppercase;font-weight:400;font-size:.9em}.like-h6,h6{font-size:1em}.like-h6,blockquote,h3.cemah-widget-title,h6,ol,p,ul{color:#1a1919}a{color:#de4e32}.button,a.button,button,input[type=submit]{background-color:#de4e32;color:#fff;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}.button:hover,a.button:hover,button:hover,input[type=submit]:hover{background-color:#e26148}.button.disabled,.button[disabled],a.button.disabled,a.button[disabled],button.disabled,button[disabled],input[type=submit].disabled,input[type=submit][disabled]{color:#fff;background-color:#b4b1b1}.button.white,a.button.white,button.white,input[type=submit].white{background-color:#fff;color:#1a1919}.button.white:hover,a.button.white:hover,button.white:hover,input[type=submit].white:hover{background-color:#de4e32}.button.ghost-light,a.button.ghost-light,button.ghost-light,input[type=submit].ghost-light{border-color:#fff;color:#fff}.button.ghost-dark,a.button.ghost-dark,button.ghost-dark,input[type=submit].ghost-dark{border-color:#1a1919;color:#1a1919}.button.ghost-dark:hover,a.button.ghost-dark:hover,button.ghost-dark:hover,input[type=submit].ghost-dark:hover{background-color:rgba(26,25,25,.07)}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{border:1px solid #c1bebe;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}.cemah-message,.woocommerce-message{border-top-color:#4da621}.cemah-message:before,.woocommerce-message:before{color:#4da621}.cemah-info,.woocommerce-info{border-top-color:#217aa6}.cemah-info:before,.woocommerce-info:before{color:#217aa6}.cemah-error,.woocommerce-error{border-top-color:#de4e32}.cemah-error:before,.woocommerce-error:before{color:#de4e32}body.page-id-20 #nav_menu-3,body.page-id-36 #text-7{display:none}.carecredit{margin-top:1rem;background-image:url(../images/logo-carecredit.png);padding:10px 10px 10px 135px;display:-webkit-flex;display:flex;font-size:.9em;background-color:#fff;color:#006b5d!important;background-position:10px 50%;background-size:120px 15px;background-repeat:no-repeat;border-radius:3px;box-shadow:2px 2px 5px rgba(0,0,0,.3);max-width:260px;text-decoration:none}.carecredit:hover{background-color:#eee;text-decoration:none!important;box-shadow:2px 2px 5px rgba(0,0,0,.5)}