/* Built from style.css by build/build-css.mjs; edit style.css, then run `npm run build:css`. */
@charset "UTF-8";:root{--orange-color-new:#EF7521}[data-theme=dark]{--orange-color-new:#B5510D}body{margin:0;-webkit-font-smoothing:auto;font-family:proxima-nova,sans-serif;font-weight:100;font-style:normal}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:var(--black)}a:active,a:hover{outline:0;color:var(--orange-color-new)}.btn-primary.focus{box-shadow:none}.btn-primary:focus{box-shadow:none}dfn{font-style:italic}.gallery-slider-container{margin:2rem 0}.gallery-slider{width:32rem;margin:auto;position:relative}.gallery-slider .caption{bottom:0;color:#fff;font-weight:700;margin-left:1rem;background:#000;display:flex;max-width:32rem;padding:.8rem;margin:auto}.gallery-slider .caption p{margin:0}.gallery-slider .slick-prev:before{color:#000}.gallery-slider .slick-next:before{color:#000}.accordion{max-width:1376px;margin:2rem auto;padding:0}@media only screen and (max-width:1200px){.accordion{padding:0 2rem}}.accordion .row{display:flex;margin-top:2rem}.accordion .row .col{flex:2;padding:0;font-size:20px}.accordion .tabs{overflow:hidden}.accordion .tab{width:100%;color:#fff;overflow:hidden}.accordion .tab-label{display:flex;justify-content:space-between;padding:1em;background:#646469;font-weight:700;cursor:pointer}.accordion .tab-label:hover{background:#d56f2b}.sptp-single-post .sptp-member-name .sptp-name{color:#000!important}.accordion .tab-label::after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.accordion .tab-content{max-height:0;padding:0 1em;color:#000;background:#fff;transition:all .35s;float:left}.accordion .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#ef7b2e;cursor:pointer}.accordion .tab-close:hover{background:#ef7b2e}.accordion input{position:absolute;z-index:-1}input:checked+.tab-label{background:#ef7b2e}input:checked+.tab-label::after{transform:rotate(90deg)}input:checked~.tab-content{max-height:900rem;padding:1em}mark{background:#ff0;color:#000}small{font-size:80%}.slide-wrap{display:flex!important;justify-content:center;align-items:center;text-align:center}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 2.5rem}hr{box-sizing:content-box;height:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;outline:0!important}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px}h1{font-size:32px;padding-bottom:10px}h2{font-size:24px;padding-bottom:.3em;line-height:1.25}h3{font-size:18px;line-height:25px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:17.5px}p{margin-bottom:1.5em}h1.entry-title{font-size:1.31rem;border-bottom:1px solid #eaecef}h2.entry-title{border-bottom:1px solid #eaecef}h3.widget-title{font-size:1.2rem}body{background:#fff}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%;font-size:20px}table td{padding:1rem}table td p{margin:0}table td:not(:first-child){padding:.5rem}.gray-back{background:#f2f2f2}@media only screen and (max-width:991px){a:hover{text-decoration:none}}.site-header#masthead{margin-bottom:0;background-color:#563d7c;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0-1px 0 rgba(0,0,0,.1);padding:.74rem 1rem}.navbar-brand>a{color:rgba(0,0,0,.9);font-size:1.1rem;outline:medium;text-decoration:none;color:#fff;font-weight:700}.navbar-brand>a:visited,.navbar-brand>a:hover{text-decoration:none}#page-sub-header{position:relative;padding-top:5rem;padding-bottom:0;text-align:center;font-size:1.25rem;background-size:cover!important}body:not(.theme-preset-active) #page-sub-header h1{line-height:1.6;font-size:4rem;color:#563e7c;margin:0 0 1rem;border:0;padding:0}#page-sub-header p{margin-bottom:0;line-height:1.4;font-size:1.25rem;font-weight:300}body:not(.theme-preset-active) #page-sub-header p{color:#212529}a.page-scroller{color:#333;font-size:2.6rem;display:inline-block;margin-top:2rem}@media screen and (min-width:768px){body:not(.theme-preset-active) #page-sub-header h1{font-size:3.75rem}body:not(.theme-preset-active) #page-sub-header{font-size:1.25rem}}@media screen and (min-width:992px){#page-sub-header p{max-width:43rem;margin:0 auto}}#masthead nav{padding-left:0;padding-right:0}body:not(.theme-preset-active) #masthead .navbar-nav>li>a{color:#cdbfe3;padding:.5rem;font-weight:500;font-size:.875rem}body:not(.theme-preset-active) #masthead .navbar-nav>li>a:hover,body:not(.theme-preset-active) #masthead .navbar-nav>li.current_page_item>a{color:#fff;font-weight:600}.navbar-brand{height:auto}.service-logo{width:70%}.navbar-toggle .icon-bar{background:#000 0 0}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0 solid;border-right:0 solid transparent;border-bottom:0;border-left:0 solid transparent}.dropdown-menu .dropdown-toggle::after{border-bottom:.3em solid transparent;border-left:.3em solid;border-top:.3em solid transparent}.navbar-light .navbar-toggler-icon{background-image:url(inc/assets/images/hamburger-menu-selector.svg);width:30px}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;width:100%;border-radius:0;border:0}}.search-ahead-generic::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:var(--orange-color-new);padding-left:3px;padding-right:7px}.search-ahead-generic b{background:#d8d8d8}.ui-autocomplete .ui-menu-item{padding:3px 10px}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{color:#4a4a4a!important}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:var(--orange-color-new);padding-left:3px;padding-right:7px}.ui-autocomplete .ui-menu-item:hover{background:#d8d8d8}.dropdown.menu-item-has-children .dropdown.menu-item-has-children{position:relative}.dropdown.menu-item-has-children .dropdown.menu-item-has-children>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>.dropdown-menu{display:block}.dropdown.menu-item-has-children .dropdown.menu-item-has-children>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>a:after{border-left-color:#fff}.dropdown.menu-item-has-children .dropdown.menu-item-has-children.pull-left{float:none}.dropdown.menu-item-has-children .dropdown.menu-item-has-children.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.menu-toggle,.main-navigation.toggled ul{display:block}#sptp-7501 .sptp-member-name .sptp-name,#sptp-7501 .sptp-member-name .sptp-name a{color:#000}#sptp-7501 .filters-button-group button.is-checked{background:#000}.dropdown-item{line-height:1.2;padding-bottom:.313rem;padding-top:.313rem}.dropdown-menu{min-width:12.5rem}.dropdown .open .dropdown-menu{display:block;left:12.25em;top:0}.dropdown-menu .dropdown-item{white-space:normal;background:0 0;line-height:1.6;width:40%;display:inline-block}.dropdown-menu .dropdown-item:hover{background:0 0}.class-search .dropdown-menu .dropdown-item{white-space:normal;background:0 0;line-height:1.6;width:100%;display:inline-block}@media screen and (min-width:37.5em){.menu-toggle{display:none}}@media screen and (min-width:769px){.dropdown-menu li>.dropdown-menu{right:-9.875rem;top:1.375rem}}@media screen and (max-width:1200px){.navbar-nav .dropdown-menu{border:medium;margin-left:1.25rem;padding:0}.dropdown-menu li a{padding:0}#masthead .navbar-nav>li>a{padding-bottom:.625rem;padding-top:.313rem}.navbar-light .navbar-toggler{border:medium;outline:0}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.services .listing-introduction-container{margin-bottom:0!important;border-bottom:0!important}.view-all-mobile{display:none}@media only screen and (max-width:510px){.view-all-mobile{border:2px solid #646469;background:#fff;border-radius:10px!important;color:#4a4a4a;max-width:50%;margin:5px;padding:0;font-weight:400;font-size:24px;height:51px;width:50%;margin:25px auto 15px;display:inline-block}}@media only screen and (max-width:510px){.current-filter.view-all-mobile{border-color:transparent;background:var(--orange-color-new);color:#fff}}.site-main .single-doctor-intro .share-button{margin-top:0!important;float:right}.site-main .alpha-filter{width:100%!important;margin:45px 10.5%0}@media only screen and (max-width:1200px){.site-main .alpha-filter{margin:45px 2.5%}}@media only screen and (max-width:510px){.site-main .alpha-filter{margin:0 3.5% 20px}}@media only screen and (max-width:510px){.site-main .alpha-filter .view-all{display:none}}.site-main .alpha-filter .btn-secondary{border:2px solid #979797;background:#fff;border-radius:10px!important;color:#4a4a4a;max-width:16.6%;margin:5px;padding:0;font-weight:400;font-size:24px;height:51px}@media only screen and (max-width:510px){.site-main .alpha-filter .btn-secondary{border:1px solid #646469}}.site-main .alpha-filter .current-filter{border-color:transparent;background:#000;color:#fff;font-weight:400;font-size:24px;padding:0}.site-main .pagination-nav-container{text-align:center;padding:50px}@media only screen and (max-width:991px){.site-main .pagination-nav-container{padding:20px 20px 0}}@media only screen and (max-width:510px){.site-main .pagination-nav-container{padding:0}}.site-main .pagination-nav-container .current{background:#000;color:#fff!important;border-radius:3px;font-family:proxima-nova;font-weight:400;font-size:22px;border:0!important;padding:12.5px 22px!important}.site-main .pagination-nav-container .page-numbers{color:#000;border-radius:3px;font-family:proxima-nova;font-weight:400;font-size:22px;border:1px solid #979797;padding:12.5px 22px!important;display:inline-block;margin:5px 2px}@media only screen and (max-width:510px){.site-main .pagination-nav-container .page-numbers{font-size:17px;padding:8px ​10px!important}}.site-main .pagination-nav-container .next{color:#646469}.hw-archive-pagination{text-align:center;padding:50px;width:100%}@media only screen and (max-width:991px){.hw-archive-pagination{padding:20px 20px 0}}@media only screen and (max-width:510px){.hw-archive-pagination{padding:3rem}}.hw-archive-pagination .current{background:#000;color:#fff!important;border-radius:3px;font-family:proxima-nova;font-weight:400;font-size:22px;border:0!important;padding:12.5px 22px!important}.hw-archive-pagination .page-numbers{color:#000;border-radius:3px;font-family:proxima-nova;font-weight:400;font-size:22px;border:1px solid #979797;padding:12.5px 22px!important;display:inline-block;margin:5px 2px}@media only screen and (max-width:510px){.hw-archive-pagination .page-numbers{font-size:17px;padding:8px ​10px!important}}.hw-archive-pagination .next{color:#646469}.site-main .modal-lg{max-width:90%!important}@media only screen and (max-width:1200px){.site-main .modal-lg{max-width:100%!important}}.site-main .loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid var(--orange-color-new);width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:relative;display:none;z-index:5000;margin:auto;margin-bottom:10%!important}.site-main .lds-spinner{color:var(--orange-color-new);display:inline-block;position:relative;width:80px;height:80px;left:50%;display:none;margin-left:-40px}.site-main .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.site-main .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:var(--orange-color-new)}.site-main .lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.site-main .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.site-main .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.site-main .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.site-main .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.site-main .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.site-main .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.site-main .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.site-main .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.site-main .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.site-main .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.site-main .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.site-main .card-horizontal{display:flex;flex:1 1 auto}.site-main .card-horizontal .location-image{max-width:210px}@media only screen and (max-width:1120px){.site-main .card-horizontal .location-image{max-width:140px}}@media only screen and (max-width:991px){.site-main .card-horizontal .location-image{max-width:125px}}.site-main .card-horizontal .logo-container{display:inline-block;width:100%;margin-left:5px;margin-top:10px}@media only screen and (max-width:510px){.site-main .card-horizontal .logo-container{margin-left:15px;margin-top:0;max-width:calc(100% - 15px)}}.site-main .card-horizontal .logo-container .service-logo{max-width:100%;vertical-align:middle;width:auto;height:25px}.site-main #doctor-card .phone-number{color:var(--black);font-weight:700;white-space:nowrap}.site-main #doctor-card .call{color:#4a4a4a!important;font-weight:400;padding-left:5px}.site-main #doctor-card hr{background:#979797;width:30%;position:relative;display:inline-block;border-top:1px solid #979797}.site-main #doctor-card .service-bubble{border:1px solid #eaeaea;border-radius:15px;padding:5px 10px;list-style-type:none;text-transform:uppercase;color:#646469;display:inline-block;margin-bottom:10px;font-weight:400;font-size:10px}@media only screen and (max-width:510px){.site-main #doctor-card .service-bubble{font-size:10px;font-weight:600;text-align:center;padding:5px 10px;display:block}}.site-main .badge-primary{background:#fff;border:1px solid #979797;color:#2c2c2c;font-weight:400;font-size:18px;margin-right:5px;border-radius:8px}.site-main .badge-primary:hover{background:#f2f2f2;color:#000}.site-main .badge-primary:active{background:var(--orange-color-new);color:#fff}.site-main .badge-primary.active{background:var(--orange-color-new);border-color:var(--orange-color-new);color:#fff}@media only screen and (max-width:991px){.site-main .col-12.d-flex.justify-content-center{margin:0 0;padding:20px 30px 10px}}.site-main #all-locations-header{font-size:30px;font-weight:700;text-transform:uppercase;margin-top:4%}@media only screen and (max-width:991px){.site-main #all-locations-header{font-size:24px}}.site-main .alt-classes:first-child{padding:0 .5rem 0 0}.site-main .alt-classes{padding:0 .5rem 0 0}.wpcf7{width:100%!important}.wpcf7-form label{width:100%!important}@media only screen and (max-width:991px){.site-main .alt-classes{padding:0 15px}}@media only screen and (max-width:510px){.site-main .alt-classes{margin-bottom:18%}}.site-main .alt-classes .bg-light{background-color:#fff!important}.site-main .alt-classes a,.site-main .alt-classes a:hover,.site-main .alt-classes a:focus{text-decoration:none}.site-main .alt-classes .card{border-radius:10px}.site-main .alt-classes .card-header{background:#646469;color:#fff;font-weight:700;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.site-main .alt-classes .headline{width:70%;padding-top:2.5%}.site-main .alt-classes .slick-slide{padding:5px}.site-main #classes-events-modal{margin-top:5%}@media only screen and (max-width:1200px){.site-main #classes-events-modal{margin-top:0}}.site-main #classes-events-modal .acf-map-modal{width:100%;height:500px}.site-main #classes-events-modal #class-time-select{padding-bottom:10%}.site-main #classes-events-modal #class-time-select+.col-12{display:inline-block;padding:7px}.site-main #classes-events-modal #class-time-select iframe{width:100%;height:500px}@media only screen and (max-width:1200px){.site-main #classes-events-modal #close{display:none}}@media only screen and (min-width:1201px){.site-main #classes-events-modal #mobile-close{display:none}}.site-main #classes-events-modal #alt-dates-container{font-size:28px;color:#4a4a4a;text-transform:uppercase;font-weight:700;padding:5rem 0 0 0}@media only screen and (max-width:991px){.site-main #classes-events-modal #alt-dates-container{font-size:24px}}@media only screen and (max-width:510px){.site-main #classes-events-modal #alt-dates-container{text-align:center}}.site-main #classes-events-modal #alt-dates-container .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;color:#4a4a4a;float:right;margin:0!important}@media only screen and (max-width:510px){.site-main #classes-events-modal #alt-dates-container .primary-link{text-align:center;display:block;float:inherit;margin:0 0 15px!important;font-size:18px}}.site-main #classes-events-modal #alt-dates-container .primary-link:hover{text-decoration:none}.site-main #classes-events-modal #alt-dates-container .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}@media only screen and (max-width:510px){.site-main #classes-events-modal .alt-classes .modal-class-details .icon-calendar{margin-top:0}}.site-main #classes-events-modal #time-select{background:#f2f2f2;border:0;text-transform:uppercase;padding:20px 25px;border-radius:50px;font-weight:700;font-size:24px;color:#737373;width:290px}@media only screen and (max-width:510px){.site-main #classes-events-modal #time-select{width:180px;font-size:15px;padding:15px 0;bottom:635px;left:15px}}.site-main #classes-events-modal .register{background:#f2f2f2;border:0;text-transform:uppercase;padding:20px 30px;border-radius:50px;font-weight:700;text-decoration:none;font-size:24px;color:#868383;width:290px;display:block}.site-main #classes-events-modal #directions{border:0;text-transform:uppercase;border-radius:50px;font-weight:700;text-decoration:none;font-size:24px;color:#868383;width:50%;display:inline-block;margin-top:10px}@media only screen and (max-width:510px){.site-main #classes-events-modal #directions{width:100%;margin:25px 0;text-align:center;font-size:20px}}.site-main #classes-events-modal #directions::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.site-main #classes-events-modal .register:hover{text-decoration:none}.site-main #classes-events-modal .register::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}@media only screen and (max-width:992px){.site-main #classes-events-modal #map-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:none}}@media only screen and (max-width:992px) and (max-width:510px){.site-main #classes-events-modal #map-container{margin-top:100px}}.site-main #classes-events-modal .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:90%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;margin:auto}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-content{width:100%}}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-dialog{margin:0 auto}}.site-main #classes-events-modal .modal-body{padding:0 5%}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-body{padding-top:90px}}@media only screen and (max-width:991px){.site-main #classes-events-modal .modal-body{padding:65px 15px 15px}}@media only screen and (max-width:510px){.site-main #classes-events-modal .modal-body{padding:75px 15px 15px}}.site-main #classes-events-modal .share-button{float:right;margin-top:0;margin-bottom:25px}@media only screen and (max-width:991px){.site-main #classes-events-modal .share-button{top:-50px;right:15px}}.site-main #classes-events-modal .modal-header{border-bottom:0}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-header{background:#f2f2f2;display:flex;text-align:left;justify-content:left;padding:10px}}.site-main #classes-events-modal .modal-header #ribbon{background:#646469;width:24%;height:43px;color:#fff;position:absolute;font-weight:700;font-size:18px;text-transform:uppercase;text-align:center;left:0;top:30px;z-index:99}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-header #ribbon{top:70px;width:auto;padding:0 20px 0 30px}}.site-main #classes-events-modal .modal-header #ribbon span{vertical-align:middle;text-align:right;position:relative;top:8px;left:20px}@media only screen and (max-width:1200px){.site-main #classes-events-modal .modal-header #ribbon span{left:0}}.site-main #classes-events-modal #modal-class-name{text-transform:uppercase;font-size:48px;font-weight:700}@media only screen and (max-width:991px){.site-main #classes-events-modal #modal-class-name{font-size:35px}}@media only screen and (max-width:510px){.site-main #classes-events-modal #modal-class-name{font-size:24px;padding:0}}.site-main #classes-events-modal #modal-class-description{font-size:20px;font-weight:400}@media only screen and (max-width:510px){.site-main #classes-events-modal #modal-class-description{font-size:18px}}.site-main #classes-events-modal .modal-class-details{list-style-type:none;padding:0}.site-main #classes-events-modal .modal-class-details .select-at-time{font-weight:700;padding:0 10px}.site-main #classes-events-modal .modal-class-details .service-bubble{border:1px solid #707070;border-radius:20px;padding:5px 20px;list-style-type:none;font-weight:400;margin-right:5px;color:#000;display:inline-block;background:#fff;margin-left:5px}.site-main #classes-events-modal .modal-class-details .service-bubble.active{background:var(--orange-color-new);color:#fff;border-color:var(--orange-color-new)}.site-main #classes-events-modal .modal-class-details li{padding:10px 0;display:flex}.site-main #classes-events-modal .modal-class-details li img.icon-location{align-self:start;margin-top:2px}.site-main #classes-events-modal .modal-class-details li #class-date{font-size:18px;font-weight:400;padding-left:10px}.site-main #classes-events-modal .modal-class-details li #class-cost{font-size:18px;font-weight:400;padding-left:10px}.site-main #classes-events-modal .modal-class-details li #class-location{font-size:18px;font-weight:400;padding-left:10px}.site-main #classes-events-modal .modal-class-details li #class-phone{font-size:18px;font-weight:400;padding-left:10px;color:var(--orange-color-new)}.site-main #classes-events-modal .modal-class-details .icon-time-main{align-items:flex-start}.site-main #classes-events-modal .modal-class-details .icon-time-main .multiple-time{display:flex;width:100%;flex-wrap:wrap;margin-bottom:15px;align-items:center}.site-main #classes-events-modal hr{width:30%;display:inline-block;border-color:#646469}@media only screen and (max-width:1200px){.site-main #classes-events-modal #mobile-close{font-size:14px;text-transform:uppercase;margin:-11px}}.site-main #classes-events-modal .close span{font-size:60px;font-weight:400;color:#4a4a4a}@media only screen and (max-width:1200px){.site-main #classes-events-modal .close span{font-size:14px;font-weight:700;color:#000}}.site-main #holder{height:50px;position:relative}.site-main #holder #label{padding-left:15px;padding-top:2px;position:absolute;color:#ccc;margin-bottom:50px;font-size:10px;color:#4a4a4a;text-transform:uppercase;z-index:10}.site-main #label{margin-bottom:-50px;padding-left:5px;padding-top:2px;position:absolute;color:#ccc}.site-main #class-event-card{min-height:96%;cursor:pointer}@media only screen and (max-width:510px){.site-main #class-event-card{min-height:96%}}.site-main #class-event-card .card-body img{width:20px}.site-main #class-event-card .class-times{margin-right:5px}.class-row{padding:0 1rem;padding-top:7rem}@media only screen and (min-width:1100px){.class-row{padding:0 11rem}}@media only screen and (max-width:768px){.site-main #class-event-card .card-img-top{display:none!important}}.site-main #class-event-card #ribbon{background:#646469;width:68%;height:43px;color:#fff;position:absolute;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}@media only screen and (max-width:768px){.site-main #class-event-card #ribbon{width:50%;position:relative}}.site-main #class-event-card #ribbon span{vertical-align:middle;text-align:center;position:relative;top:8px}.site-main #class-event-card .class-location{padding:15px 0;font-weight:400;display:flex;margin-bottom:50px}.site-main #class-event-card .class-location .location-icon{margin-right:15px;position:relative;flex:0 0 16px;left:2px}@media only screen and (max-width:510px){.site-main #class-event-card .class-location .location-icon{left:1px}}.site-main #class-event-card .class-time{padding:15px 0;font-weight:400;display:flex;padding:0}.site-main #class-event-card .class-time img{margin-right:10px}.site-main #class-event-card .class-time .clock-icon img{margin-top:5px}.site-main #class-event-card .related-services{display:flex}.site-main #class-event-card .card-title{height:50px;overflow:hidden;margin:0}@media only screen and (max-width:510px){.site-main #class-event-card .card-title{font-size:20px;margin:15px 0 0 0}}.site-main #class-event-card .class-date{padding:0 0 15px 0;font-weight:400;display:flex;align-items:flex-start}.site-main #class-event-card .class-date img{margin-right:10px;margin-top:5px}.site-main #class-event-card .phone-number{color:var(--orange-color-new)}.site-main #class-event-card .call{color:#4a4a4a!important}.site-main #class-event-card hr{background:#979797;width:30%;position:relative;display:inline-block}.site-main #class-event-card .service-bubble{border:1px solid #eaeaea;border-radius:15px;list-style-type:none;font-weight:400;margin-right:5px;color:#646469;display:inline-block;margin-bottom:10px;padding:3px 10px;font-size:14px}.site-main #class-event-card .btn-primary{background:#f2f2f2;color:#4a4a4a;border:0;border-radius:0;position:absolute;bottom:0;left:0;margin-left:auto;margin-right:auto;right:0;text-align:center;margin-bottom:15px;width:calc(100% - 20px);font-size:18px;font-weight:700}.site-main .card{width:100%!important;max-width:100%!important;margin-bottom:25px;text-decoration:none;border-radius:0}.site-main .card .phone-number-container img{display:inline}@media only screen and (max-width:991px){.site-main .card .phone-number-container img{display:none}}.site-main .card-body{padding:10px}.site-main .doctor-card-link{text-decoration:none;color:#4a4a4a}@media only screen and (max-width:510px){.site-main .hospital-urgent-care{padding:1.25% 3.5%!important}}.site-main .featured-post{background:#f2f2f2;padding:1.25% 10%}@media only screen and (max-width:1200px){.site-main .featured-post{padding:1.25% 30px}}@media only screen and (max-width:510px){.site-main .featured-post{padding:0}}.site-main .featured-post.short{padding:3% 10%}@media only screen and (max-width:1200px){.site-main .featured-post.short{padding:3% 4%}}@media only screen and (max-width:510px){.site-main .featured-post.short{padding:1.25% 3.5%}}.site-main .featured-post.short .card{max-width:100%!important;margin:3%0;max-height:190px;min-height:190px}.site-main .featured-post.short .card p{margin-top:3%;margin-bottom:3%;padding-left:3%}.site-main .featured-post.short .card .primary-link{text-transform:uppercase;font-weight:700;font-size:20px;padding-left:10px;color:#4a4a4a;cursor:pointer}.site-main .featured-post.short .card .primary-link:hover{text-decoration:none}.site-main .featured-post.short .card .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.site-main .featured-post .card{width:100%!important}.site-main .featured-post .frequent-service-card{width:100%!important;padding:5%}.site-main .featured-post .frequent-service-card .service-name{color:var(--black);font-weight:700;display:inline-block;font-size:20px;padding:3%;text-transform:uppercase;padding-bottom:0}.site-main .featured-post .frequent-service-card .service-name:hover{outline:0;color:var(--orange-color-new);text-decoration:underline}.site-main .featured-post .frequent-service-card .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px}.site-main .featured-post .frequent-service-card .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.site-main .featured-post h3{text-transform:uppercase;font-size:25px;margin:3%0 3%}@media only screen and (max-width:991px){.site-main .featured-post h3{margin:20px 0 25px 0}}.site-main .wide-card-container.card{width:100%!important;max-width:100%!important;margin:3%0}.site-main .wide-card-container.card .card-body img{max-width:100%;vertical-align:middle;width:auto;height:20px}@media only screen and (max-width:510px){.site-main .wide-card-container.card .card-body img{height:10px}}.site-main .card-img-top{border-top-left-radius:0;border-top-right-radius:0;width:100%!important;max-width:100%!important}@media only screen and (max-width:510px){.site-main #doctor-grid{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1%}}.site-main #doctor-grid{margin-bottom:1.5rem}.site-main .card-title{font-size:24px;color:#4a4a4a;margin-top:10px;line-height:1}@media only screen and (max-width:510px){.site-main .card-title{font-size:17px;margin:0}}.site-main .card-text:hover{text-decoration:none}.site-main .container-fluid{width:100%;margin-right:auto;margin-left:auto}.site-main .list-title{text-transform:uppercase;font-size:32px;padding:5px;margin-left:10px;margin-bottom:25px!important;margin-top:-92px}@media only screen and (max-width:991px){.site-main .list-title{font-size:22px;margin:62px 0 0 0;padding:0}}.site-main .share-button{float:right;margin-top:108px}@media only screen and (max-width:991px){.site-main .share-button{margin:0;top:15px;position:absolute;right:0}}@media only screen and (max-width:510px){.site-main .share-button{width:50px}}.site-main .share-button a{color:#000}.site-main .share-button .share-link-container{color:#000}.site-main .share-button .share-link-container img{padding-left:10px}.site-main .share-button .share-text{float:left;margin-right:10px;line-height:53px;font-size:18px;color:#4a4a4a;font-weight:400}@media only screen and (max-width:991px){.site-main .share-button .share-text{display:none}}.site-main .list-introduction{margin-top:110px;font-size:20px}@media only screen and (max-width:991px){.site-main .list-introduction{margin:0 0 13px 0}}@media only screen and (max-width:510px){.site-main .list-introduction{margin-top:0;margin-bottom:20px}}.site-main .simple-content-section{font-size:20px;margin:0 8%;padding:3% 2%;display:flow-root;overflow-wrap:break-word}.site-main .simple-content-section .contact-block{margin-bottom:25px;border:1px solid rgba(0,0,0,.125);padding:20px;height:calc(100% - 25px);display:block}.site-main .simple-content-section .contact-block a{word-break:break-all}@media only screen and (max-width:700px){.site-main .simple-content-section .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:991px){.site-main .simple-content-section{margin:0;padding:20px 0;font-size:18px}}.site-main .quote-container{text-align:center;background:#f5f5f5;padding:7.9% 7.9% 7.9%}@media only screen and (max-width:991px){.site-main .quote-container{padding:65px 20px 60px}}.site-main .listing-introduction-container{border-bottom:4px solid #eaeaea;height:auto}@media only screen and (max-width:991px){.site-main .listing-introduction-container{width:calc(100% - 30px);padding:0;border-bottom:1px solid #f2f2f2}}@media only screen and (max-width:510px){.site-main .listing-introduction-container{height:100%}}.site-main .listing-introduction-container .row{margin:0 8%;height:100%}@media only screen and (max-width:1200px){.site-main .listing-introduction-container .row{margin:0}}@media only screen and (max-width:510px){.site-main .listing-introduction-container .row{margin:0}}.site-main .listing-introduction-container .row .col-6{height:100%}@media only screen and (max-width:992px){.site-main .listing-introduction-container .row .col-6{max-width:100%;flex:0 0 100%;padding:0}}@media only screen and (max-width:992px){.site-main .listing-introduction-container .row .col-2{position:absolute;right:15px}}@media only screen and (max-width:510px){.site-main .listing-introduction-container .row .col-12{padding:0}}@media only screen and (max-width:510px){.site-main .listing-introduction-container .intro-full{display:none}}.site-main .listing-introduction-container .intro-mobile{display:none}@media only screen and (max-width:510px){.site-main .listing-introduction-container .intro-mobile{display:flex}}@media only screen and (max-width:510px){.site-main .listing-introduction-container .intro-mobile .col-lg-4{padding:0}}@media only screen and (max-width:991px){.site-main .listing-introduction-container .cross-branding{position:absolute;z-index:-1;right:auto;bottom:auto;width:123px;top:-36px;left:-49px}}@media only screen and (max-width:510px){.site-main .listing-introduction-container .cross-branding{right:65%;top:-30px;z-index:-1}}.site-main .listing-introduction-container .cross-branding-container{height:100%}@media only screen and (max-width:991px){.site-main .listing-introduction-container .cross-branding-container{height:auto;position:relative;flex:0 0 100%;max-width:100%;padding:0}}.site-main .results{margin:0 10%;border-bottom:1px solid #979797;font-weight:400;padding-bottom:.5%;margin-top:3.5%}@media only screen and (max-width:1200px){.site-main .results{margin:0 20px;margin:0;font-size:16px;width:100%}}@media only screen and (max-width:510px){.site-main .results{margin:0;font-size:16px;width:100%}}.site-main #main-search{margin:0 9.2%;margin-top:45px}@media only screen and (max-width:1200px){.site-main #main-search{margin:15px 0;margin:0}}@media only screen and (max-width:510px){.site-main #main-search{margin:0 0 15px}}.site-main .services-search{margin:0 10%}@media only screen and (max-width:510px){.site-main .services-search{margin:0}}.site-main .services-search .half-width .left{width:100%;padding-top:3%}.site-main .services-search .half-width .left .card{border:0;width:100%!important;max-width:100%!important}.site-main .services-search .half-width .left .card h2{color:#4a4a4a;font-size:32px;text-transform:uppercase}.site-main .services-search .half-width .left .card h2 a{color:#4a4a4a;font-size:32px;text-transform:uppercase;padding-bottom:.3em;line-height:1.25;text-decoration:none;font-weight:600;border:0}.site-main .services-search .half-width .left .card a{color:#4a4a4a;text-transform:uppercase;font-weight:400;font-size:24px;border-bottom:1px solid #979797}.site-main .services-search .half-width .left .card a:hover{text-decoration:none;color:var(--orange-color-new)}.site-main .services-search .half-width .right{width:100%;padding-top:3%}.site-main .services-search .half-width .right .card{border:0;width:100%!important;max-width:100%!important}.site-main .services-search .half-width .right .card h2{color:#4a4a4a;font-size:32px;text-transform:uppercase}.site-main .services-search .half-width .right .card a{color:#4a4a4a;text-transform:uppercase;font-weight:400;font-size:24px;border-bottom:1px solid #4a4a4a}.site-main .services-search .half-width:nth-child(2){margin-left:auto;order:2}.form-check{position:relative}.search-panel .form-check{display:flex;float:left;position:absolute;padding-top:7.5rem;padding-left:1rem;font-weight:700}@media only screen and (max-width:991px){.search-panel .form-check{padding:0;bottom:0;position:relative;width:50%;padding-top:1rem;justify-content:left}}@media only screen and (max-width:510px){.search-panel .form-check{margin-bottom:5rem}}.main-search-results{min-height:0!important}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}@media (min-width:510px){.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}}.search-panel input[type=checkbox]{width:20px;height:20px}.search-panel input[type=checkbox]:checked+label::after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="white" viewBox="0 0 24 24"><path d="M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z"/></svg>');display:block;position:absolute;left:3px;top:3px}@media only screen and (max-width:991px){.search-panel input[type=checkbox]:checked+label::after{top:0}}.site-main .search-panel{border:1px solid #979797;border-radius:55px;padding:15px 0 50px;margin:45px 10%;display:flex;align-content:center;flex-wrap:nowrap;justify-content:center}@media only screen and (max-width:1200px){.site-main .search-panel{margin:45px 0;padding:15px 0 50px}}@media only screen and (max-width:991px){.site-main .search-panel{border:0;display:block;padding:0}}@media only screen and (max-width:510px){.site-main .search-panel{border:0;padding:0;margin:25px 15px}}.site-main .search-panel .search-form-instruct{font-size:24px;line-height:1.25;clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px;padding:0 13px .3em}@media only screen and (max-width:991px){.site-main .search-panel .search-form-instruct{display:block;margin:0;padding:0}}@media only screen and (max-width:510px){.site-main .search-panel .search-form-instruct{width:100%}}.site-main .search-panel #primary-dr-search{flex:0 0 80%;display:flex;align-content:flex-end;flex-wrap:nowrap}@media only screen and (max-width:991px){.site-main .search-panel #primary-dr-search{width:100%;display:block}}.site-main .search-panel #primary-dr-search .doctor-criteria-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:48.4%;padding-left:40px;z-index:500}@media only screen and (max-width:991px){.site-main .search-panel #primary-dr-search .doctor-criteria-search{width:100%;margin-top:-13px!important;margin-bottom:20px!important}}.site-main .search-panel #primary-dr-search .search-icon{position:relative;color:var(--orange-color-new);left:25px}@media only screen and (max-width:991px){.site-main .search-panel #primary-dr-search .search-icon{left:13px;top:31px}}.site-main .search-panel #primary-dr-search .map-icon{position:relative;color:var(--orange-color-new);left:25px}@media only screen and (max-width:991px){.site-main .search-panel #primary-dr-search .map-icon{left:13px;top:45px}}.site-main .search-panel #primary-dr-search .doctor-criteria-search::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;color:var(--orange-color-new)}.site-main .search-panel #primary-dr-search .doctor-location-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:29.5%;padding-left:40px}@media only screen and (max-width:991px){.site-main .search-panel #primary-dr-search .doctor-location-search{width:100%}}.site-main .search-panel #primary-location-search{flex:0 0 80%;display:flex;align-content:flex-end;flex-wrap:nowrap}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search{display:block}}@media only screen and (max-width:510px){.site-main .search-panel #primary-location-search{width:100%}}.site-main .search-panel #primary-location-search .location-criteria-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:48.4%;padding-left:40px}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search .location-criteria-search{width:100%;margin-bottom:20px!important}}@media only screen and (max-width:510px){.site-main .search-panel #primary-location-search .location-criteria-search{width:100%}}.site-main .search-panel #primary-location-search .search-icon{position:relative;color:var(--orange-color-new);left:25px}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search .search-icon{left:13px;top:45px}}@media only screen and (max-width:510px){.site-main .search-panel #primary-location-search .search-icon{position:relative;color:var(--orange-color-new);left:25px;left:10px}}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search .search-icon{left:13px;top:45px}}.site-main .search-panel #primary-location-search .map-icon{position:relative;color:var(--orange-color-new);left:25px}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search .map-icon{left:13px;top:45px}}.site-main .search-panel #primary-location-search .doctor-criteria-search::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:22px;color:var(--orange-color-new)}.site-main .search-panel #primary-location-search .doctor-location-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:29.5%;padding-left:40px}@media only screen and (max-width:510px){.site-main .search-panel #primary-location-search .doctor-location-search{width:100%}}.site-main .search-panel #primary-location-search .locations-location-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:29.5%;padding-left:40px}@media only screen and (max-width:991px){.site-main .search-panel #primary-location-search .locations-location-search{width:100%}}.site-main .search-panel #primary-class-event-search{width:80%}@media only screen and (max-width:991px){.site-main .search-panel #primary-class-event-search{width:100%}}@media only screen and (max-width:700px){.site-main .search-panel #primary-class-event-search{width:100%;margin-top:10px!important}}.site-main .search-panel #primary-class-event-search ::placeholder{font-size:16px}.site-main .search-panel #primary-class-event-search #general-class-search-button{font-size:18px;position:relative;top:10px}@media only screen and (max-width:700px){.site-main .search-panel #primary-class-event-search #holder{height:auto;position:relative;display:block;width:1px}}.site-main .search-panel #primary-class-event-search #holder #label{padding-left:15px;padding-top:2px;position:absolute;color:#ccc;margin-bottom:50px;font-size:10px;color:#4a4a4a;text-transform:uppercase;z-index:10;margin-top:10px;white-space:nowrap;top:-8px}@media only screen and (max-width:700px){.site-main .search-panel #primary-class-event-search #holder #label{top:10px;padding:0;margin:1px 10px}}@media only screen and (max-width:575px){.site-main .search-panel #primary-class-event-search #holder #label{top:10px;margin:10px}}.site-main .search-panel #primary-class-event-search #calender-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:25%;margin-right:25px!important;text-align:left}@media only screen and (max-width:1024px){.site-main .search-panel #primary-class-event-search #calender-search{width:25%}}@media only screen and (max-width:700px){.site-main .search-panel #primary-class-event-search #calender-search{width:100%;margin:0 0 20px 0!important}}.site-main .search-panel #primary-class-event-search #calender-search::after{position:relative;bottom:10px;right:10px;content:url(inc/assets/images/custom-prev.png);border:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(270deg);float:right;top:5px}.site-main .search-panel #primary-class-event-search #add-dates-button{font-size:18px;position:relative;top:10px}.site-main .search-panel #primary-class-event-search .dropdown:nth-child(6){margin-right:0}.site-main .search-panel #primary-class-event-search .dropdown{width:25%;margin-right:25px}.site-main .search-panel #primary-class-event-search .dropdown i.fas.fa-map-marker-alt.map-icon{position:absolute;color:var(--orange-color-new);left:17px;top:33px}.site-main .search-panel #primary-class-event-search .dropdown input#doc_loc_search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:100%;text-align:left;color:#4a4a4a;white-space:nowrap;padding-left:40px;font-size:18px;line-height:22px;padding-top:26px;padding-bottom:13px}.site-main .search-panel #primary-class-event-search .dropdown input#classs_general_search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:100%;text-align:left;color:#4a4a4a;white-space:nowrap;font-size:18px;padding-top:0;padding-bottom:0;line-height:normal}@media only screen and (max-width:700px){.site-main .search-panel #primary-class-event-search .dropdown{width:100%;margin-bottom:20px;margin-right:0}}.site-main .search-panel #primary-class-event-search .dropdown #general-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:100%;text-align:left;color:#4a4a4a}.skip-link{color:var(--black)}.site-main .search-panel #primary-class-event-search .dropdown-toggle::after{position:relative;bottom:10px;right:10px;content:url(inc/assets/images/custom-prev.png);border:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(270deg);float:right;top:5px}.site-main .search-panel #primary-class-event-search #class-type-sort-menu{padding:12px;width:100%;margin-top:5px;border:1px solid #979797}.site-main .search-panel .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:15px;cursor:pointer;background:#fff;bordeR:0;margin-left:5px}@media only screen and (max-width:510px){.site-main .search-panel .primary-link{padding-left:0;margin-top:5px}}@media only screen and (max-width:991px){.site-main .search-panel .primary-link{padding-left:0!important;margin-left:0;font-size:18px;float:right}}@media only screen and (max-width:700px){.site-main .search-panel .primary-link{margin:10px 0!important}}.site-main .search-panel .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}@media only screen and (max-width:991px){.site-main .search-panel i{font-size:20px;padding:0}}@media only screen and (max-width:991px){.site-main .search-panel input{font-size:18px}}.site-main #primary-service-search{flex:0 0 80%;display:flex;align-content:flex-end;flex-wrap:nowrap}@media only screen and (max-width:991px){.site-main #primary-service-search{display:block}}@media only screen and (max-width:510px){.site-main #primary-service-search{width:100%}}.site-main #primary-service-search .search-icon{position:relative;color:var(--orange-color-new);left:25px}@media only screen and (max-width:991px){.site-main #primary-service-search .search-icon{left:13px;top:45px}}.site-main #primary-service-search #general-search{background:#f5f5f5;border-radius:0;height:65px;margin:0!important;border:0;width:84%;padding-left:40px}@media only screen and (max-width:991px){.site-main #primary-service-search #general-search{width:100%;margin-bottom:20px!important}}.site-main #primary-service-search .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px}.site-main #primary-service-search .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-content.card-block{padding:20px}.navigation.post-navigation{padding-top:1.875rem}.post-navigation .nav-previous a,.post-navigation .nav-next a{border:1px solid #ddd;border-radius:.938rem;display:inline-block;padding:.313rem .875rem;text-decoration:none}#quote-icon{background:#762e8f;width:70px;text-align:center;border-radius:50%;color:#fff;text-align:center;display:inline-block;vertical-align:middle!important}@media only screen and (max-width:700px){#quote-icon{width:60px}}#quote-icon img{vertical-align:middle;height:70px;position:relative;top:15px}@media only screen and (max-width:700px){#quote-icon img{height:60px;top:11px}}.wide-card-container{text-decoration:none}.wide-card-container .location-address{font-size:18px;width:70%;margin-top:13px;margin-left:30px;margin-bottom:13px;color:#4a4a4a;font-weight:400}@media only screen and (max-width:991px){.wide-card-container .location-address{width:auto;margin-top:10px;margin-left:18px;margin-bottom:4px;font-size:14px}}@media only screen and (max-width:991px){.all-locations.wide-card-container .location-phone{width:auto;margin-top:10px;margin-left:18px;margin-bottom:4px;font-size:14px}}.all-locations.wide-card-container .location-phone{color:var(--black);font-weight:400;margin-left:30px;bottom:3rem;font-size:18px;position:relative;z-index:2}.wide-card-container .location-phone{color:var(--black);font-weight:400;margin-left:30px;font-size:18px;position:relative;z-index:2}.wide-card-container .location-phone:hover{color:var(--orange-color-new)}@media only screen and (max-width:991px){.wide-card-container .location-phone{margin-left:18px;font-size:15px}}.mobile-extend .slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;right:0}@media only screen and (max-width:510px){.mobile-extend .slick-dots{bottom:25px;width:100%;right:10px}}.mobile-extend .slick-dots li{position:relative;display:inline-block;width:23%;height:20px;margin:0 5px;padding:0;cursor:pointer}@media only screen and (max-width:510px){.mobile-extend .slick-dots li{width:15%}}.mobile-extend .custom-slick-dots{width:100%!important;background:#ffffff5e!important}.mobile-extend .slick-active .custom-slick-dots{background:#fff!important;width:20px;height:3px;margin:0 10px}@media only screen and (max-width:510px){.mobile-extend{margin-bottom:545px;max-height:211px}}@media only screen and (max-width:510px){.mobile-extend .message{display:inline-block!important;width:100%!important;text-align:center!important}}@media only screen and (max-width:510px){.mobile-extend .slider .slick-prev{position:relative!important;left:-40px!important;top:80%;z-index:1;background:#fff;padding:25px;border-radius:50%;margin:auto}}@media only screen and (max-width:510px){.mobile-extend .slider .slick-next{left:0;top:80%;z-index:5;background:#ef7521;padding:25px;border-radius:50%;margin:auto!important;left:50px!important}}@media only screen and (max-width:510px){.mobile-extend .slider{display:block;width:100%!important;float:none!important;background:#1c5a7cd1!important;top:0!important;height:550px!important;left:0!important;margin:auto!important;position:relative}}@media only screen and (max-width:510px) and (max-width:510px){.mobile-extend .slider .headline{width:100%!important;padding:2.5%!important;font-size:24px!important;text-align:center!important}}@media only screen and (max-width:510px) and (max-width:510px){.mobile-extend .slider .message{padding:3%}}.mobile-extend .slider .slide-link{padding-left:5%;font-size:20px;color:#fff;font-weight:500;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:510px){.mobile-extend .slider .slide-link{padding-left:0;font-size:20px;color:#fff;font-weight:500;text-transform:uppercase;text-decoration:none;text-align:center;margin:auto;width:100%;display:inline-block}}.mobile-extend .slider .slide-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:#fff;padding-left:5px;text-decoration:none}@media only screen and (max-width:510px){.mobile-extend .slider hr{width:50%!important;margin:auto!important}}.ibox-content{background-color:#fff;color:inherit;padding:15px 20px 20px 20px;border-color:#e7eaec;border-image:none;border-style:solid solid none;border-width:1px 0}.search-form{margin-top:10px}.search-result h3{margin-bottom:0;color:#1e0fbe}.search-result .search-link{color:#006621}.search-result p{font-size:12px;margin-top:5px}.read-link{color:#000!important}.search-results #intro{font-size:28px;text-align:center;display:inline-block;margin:auto;margin:3%0 0;font-weight:700;color:#4a4a4a}.search-results .also-like-card{background:#fff;border:0!important;margin:1% 10%!important}.search-results .post-teaser{margin:3%0;border:1px solid #eaeaea;width:100%;display:block!important}@media only screen and (max-width:510px){.search-results .post-teaser{border:1px solid #eaeaea;margin-bottom:5%;margin-top:5%;margin-right:-15px;margin-left:-15px}}.search-results .post-teaser .list-unstyled{margin-bottom:0;width:100%}.search-results .post-teaser img{width:auto;height:221px}@media only screen and (max-width:510px){.search-results .post-teaser img{width:100px;height:auto;float:right}}.search-results .post-teaser .media-body{padding:3%;color:#4a4a4a}.search-results .post-teaser .media-body #date-read-time{font-size:18px;color:#4a4a4a}@media only screen and (max-width:510px){.search-results .post-teaser .media-body #date-read-time{font-size:16px}}.search-results .post-teaser .media-body #read-more{color:var(--orange-color-new);font-weight:400;text-decoration:underline}.search-results .post-teaser .media-body .post-title a{margin-bottom:.25rem!important;color:#4a4a4a;font-size:24px;text-transform:uppercase;font-weight:700;text-decoration:none}@media only screen and (max-width:510px){.search-results .post-teaser .media-body .post-title a{font-size:16px}}.search-results .post-teaser .media-body .post-title a:hover{color:var(--orange-color-new)}.search-results .post-teaser .media-body:hover{text-decoration:none!important}.search-results .results{margin:0;padding-bottom:15px;border-bottom:1px solid #646469;font-weight:500;padding:5%0 0;width:100%;margin:auto;min-height:1000px}@media only screen and (min-width:510px){.search-results .results{width:80%;margin:auto}}.search-results #search-container{width:100%}.search-results .post-type{text-transform:uppercase}.newsroom.gray-back{padding:0!important}.newsroom .might-also-like{margin:0}.newsroom #intro{font-size:28px;text-align:center;display:inline-block;margin:auto;margin:3% 10%0;font-weight:700;color:#4a4a4a;text-transform:uppercase}@media only screen and (max-width:510px){.newsroom #intro{font-size:20px;margin:3%0 10px}}.newsroom .also-like-card{border:0!important;margin:1% 10%!important}@media only screen and (max-width:510px){.newsroom .also-like-card{display:none}}.newsroom .also-like-card li{margin-bottom:40px;background:#fff}.newsroom .also-like-card-mobile{display:none}@media only screen and (max-width:510px){.newsroom .also-like-card-mobile{border:0!important;margin:0!important;display:flex}}.newsroom .post-teaser{margin:3% 10%;border:1px solid #eaeaea}@media only screen and (max-width:510px){.newsroom .post-teaser{border:1px solid #eaeaea;margin-bottom:5%;margin-top:5%;margin-right:-15px;margin-left:-15px}}.newsroom .post-teaser .list-unstyled{margin-bottom:0;width:100%}@media only screen and (max-width:510px){.newsroom .post-teaser .list-unstyled li{background:#fff;margin-bottom:20px}}.newsroom .post-teaser img{max-width:368px;height:221px}@media only screen and (max-width:991px){.newsroom .post-teaser img{width:50%;height:auto}}@media only screen and (max-width:510px){.newsroom .post-teaser img{width:126px;height:auto}}.newsroom .post-teaser .media-body{color:#4a4a4a;font-size:20px}.newsroom .post-teaser .media-body p{padding:0 1rem 0 3rem}.newsroom .post-teaser .media-body #date-read-time{font-size:18px;color:#4a4a4a;padding:1rem 0 0 3rem}@media only screen and (max-width:510px){.newsroom .post-teaser .media-body #date-read-time{font-size:16px}}.newsroom .post-teaser .media-body #read-more{color:var(--orange-color-new);font-weight:400;text-decoration:underline}.newsroom .post-teaser .media-body .post-title{font-size:24px;font-weight:350;text-transform:uppercase;margin:10px 0;line-height:30px;padding:0 0 0 3rem}@media only screen and (max-width:991px){.newsroom .post-teaser .media-body .post-title{margin:0;line-height:28px}}@media only screen and (max-width:510px){.newsroom .post-teaser .media-body .post-title{line-height:22px}}.newsroom .post-teaser .media-body .post-title a{margin-bottom:.25rem!important;color:#4a4a4a;font-size:24px;text-transform:uppercase;font-weight:700;text-decoration:none}@media only screen and (max-width:510px){.newsroom .post-teaser .media-body .post-title a{font-size:16px}}.newsroom .post-teaser .media-body .post-title a:hover{color:var(--orange-color-new)}.newsroom .post-teaser a[title=Doctor]{display:flex;justify-content:flex-end;width:120px;flex:none}.newsroom .post-teaser .media-body:hover{text-decoration:none!important}.newsroom .results{margin:0 10%;padding-bottom:15px;border-bottom:1px solid #646469;font-weight:500;padding:5%0 0}@media only screen and (max-width:510px){.newsroom .results{margin:0}}.news-article-main{margin:0 .5%;padding-top:3%}.news-article-main #article-title{font-size:48px;font-weight:700;color:#4a4a4a;text-transform:uppercase;text-align:center;line-height:1;position:relative;padding-bottom:75px}@media only screen and (max-width:700px){.news-article-main #article-title{font-size:24px;padding-bottom:0}}.news-article-main #minute-read{font-size:18px;color:#4a4a4a;font-weight:400;margin:20px 0}@media only screen and (max-width:700px){.news-article-main #minute-read{font-size:16px;margin:0}}.news-article-main hr{border-color:#646469}.news-article-main #intro{font-size:28px;text-align:center;width:100%;display:inline-block;margin:0 0 15px;max-width:1000px}.news-article-main .article-share{float:left;margin-top:10px;margin-right:5px}.news-article-main p{font-size:20px}.news-article-main blockquote{padding:0 2%}@media only screen and (max-width:960px){.news-article-main .featured-image{margin-left:-15px;margin-right:-15px;padding:0;width:auto;max-width:none;flex:100%}}.single-service{margin-top:3%}.single-service .service-description{margin:0 8%;padding-bottom:3%}.single-service .service-description ul li{font-size:20px;font-family:proxima-nova,sans-serif;color:#212529}@media only screen and (max-width:510px){.single-service .service-description{margin:0 1%}}.single-service .service-description a{color:#c05711;font-size:20px}.single-service .service-description p{font-size:20px}.single-service .title{padding:0;margin:0 8%}@media only screen and (max-width:991px){.single-service .title{margin:80px 0 0}}.single-service .title hr{margin-top:5px}.single-service .title .list-title{top:20px;margin-left:0;margin-bottom:0!important;margin-top:0}@media only screen and (max-width:510px){.single-service .title .list-title{padding:0}}.single-service .locations{margin:0 8.5%}@media only screen and (max-width:510px){.single-service .locations{margin:0}}.single-service .locations #services-specialties-intro{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:50px;font-size:28px;text-transform:uppercase}.single-service .locations .wide-card-container{margin:0!important}.single-service .locations .wide-card-container .img-square-wrapper{flex:0 0 35%}@media only screen and (max-width:700px){.single-service .locations .wide-card-container .img-square-wrapper{flex:0 0 50%}}.single-service .doctors-staff{margin:0 8.5%}@media only screen and (max-width:510px){.single-service .doctors-staff{margin:0}}.single-service .doctors-staff #doctors-staff{width:100%;font-size:23px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:5%0 1%0}@media only screen and (max-width:700px){.single-service .doctors-staff #doctors-staff{padding:9%0 1%0;line-height:26px;font-size:20px;text-align:center}}.single-service .doctors-staff #doctors-staff .primary-link{text-transform:uppercase;font-weight:700;font-size:23px;color:#4a4a4a;float:right;margin-right:0!important}@media only screen and (max-width:700px){.single-service .doctors-staff #doctors-staff .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}.single-service .doctors-staff #doctors-staff .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;font-size:23px;color:var(--orange-color-new);padding-left:15px;display:inline-block}.single-service .doctors-staff .wide-card-container.card .img-square-wrapper img{width:200px;min-width:200px;height:100%}.single-service .doctors-staff .card .card-body{position:relative}.single-service .doctors-staff .card .card-body .card-text{margin:0}.single-service .doctors-staff .card .card-body .phone-number-container{margin-top:auto}.single-service .share-button{float:right;margin-top:0}@media only screen and (max-width:991px){.single-service .share-button{top:-65px;ight:-20px}}.single-service .classes-events #classes-events{font-size:24px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:10%0 1%0;width:100%}@media only screen and (max-width:700px){.single-service .classes-events #classes-events{padding:75px 0 1%0;line-height:26px;font-size:20px;text-align:center}}.single-service .locations #locations-contact{font-size:24px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:5%0 1%0;width:100%}@media only screen and (max-width:700px){.single-service .locations #locations-contact{padding:75px 0 1%0;line-height:26px;font-size:20px;text-align:center}}#services-related-services{font-size:24px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:10%0 1%0;width:100%}@media only screen and (max-width:700px){#services-related-services{padding:75px 0 1%0;line-height:26px;font-size:20px;text-align:center}}#services-related-services .primary-link{text-transform:uppercase;font-weight:700;font-size:23px;color:#4a4a4a;float:right;margin-right:0!important}@media only screen and (max-width:700px){#services-related-services .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}#services-related-services .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:23px;color:var(--orange-color-new);padding-left:15px}.single-service .locations .primary-link{text-transform:uppercase;font-weight:700;font-size:23px;color:#4a4a4a;float:right;margin-right:0!important}@media only screen and (max-width:700px){.single-service .locations .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}.single-service .locations .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:23px;color:var(--orange-color-new);padding-left:15px}.single-service .classes-events{margin:0 8.5%}@media only screen and (max-width:510px){.single-service .classes-events{margin:0}}.single-service .classes-events .card{text-decoration:none;margin:0;min-height:100%!important}.single-service .classes-events #class-events{width:100%;font-size:23px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:10%0 1%0}@media only screen and (max-width:700px){.single-service .classes-events #classes-events{padding:75px 0 1%0;line-height:26px;font-size:20px;text-align:center}}.single-service .classes-events .primary-link{text-transform:uppercase;font-weight:700;font-size:23px;color:#4a4a4a;float:right;margin-right:0!important}@media only screen and (max-width:700px){.single-service .classes-events .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}.single-service .classes-events .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:23px;color:var(--orange-color-new);padding-left:15px}.single-service .gray-back{background:#f2f2f2;padding:0 0 8%0!important}@media only screen and (max-width:700px){.single-service .gray-back{padding:0 15px 75px 15px!important}}.single-service .slider{width:100%}.single-service .slider .headline{width:70%;padding-top:2.5%}.primary-page .doctors-staff{margin:0 10%}.primary-page .hero-image{min-height:560px;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;background-color:#000}@media only screen and (max-width:768px){.primary-page .hero-image{min-height:430px;background-position:74%0}}.primary-page .hero-image .hero-content-container .headline{font-size:80px;color:#fff;position:relative;top:20%;left:10%;width:calc(100% - 10%)}@media only screen and (max-width:510px){.primary-page .hero-image .hero-content-container .headline{font-size:34px;line-height:35px;left:5%;top:36%;text-transform:uppercase}}.primary-page .hero-image .hero-content-container .message{font-size:28px;color:#fff;position:relative;top:15%;left:10.2%;max-width:635px}@media only screen and (max-width:510px){.primary-page .hero-image .hero-content-container .message{left:20px;font-size:20px;line-height:26px;padding-right:20px;top:32%;width:268px}}.single-location{margin-top:3%}.single-location .share-button{margin-top:50px}@media only screen and (max-width:991px){.single-location .share-button{margin:0;top:0;right:15px}}.single-location #profile-image{float:right;padding:20px;background:#d8d8d8}@media only screen and (max-width:991px){.single-location #profile-image{margin:20px 0;padding:10px;width:100%}}.single-location .classes-events{margin:0 7.5%}@media only screen and (max-width:700px){.single-location .classes-events{margin:0}}.single-location .classes-events .card{width:100%!important;max-width:100%!important;margin-bottom:25px;text-decoration:none}.single-location .classes-events .section-intro{font-size:23px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:0 0 1% 1.8%}.single-location .classes-events .section-intro .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;color:#4a4a4a;float:right}@media only screen and (max-width:700px){.single-location .classes-events .section-intro .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}.single-location .classes-events .section-intro .primary-link:hover{text-decoration:none}.single-location .classes-events .section-intro .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.single-location .classes-events .slider .headline{width:70%;padding-top:2.5%}.single-location .gray-back{background:#f2f2f2;padding:4%0 8%0!important}@media only screen and (max-width:700px){.single-location .gray-back{padding:40px 0 65px 0!important}}.single-location .accepting-new-patients{font-weight:400;color:#4a4a4a;padding:0 0 2%}.single-location .about-us{margin:3% 18%0;font-weight:400;color:#4a4a4a}@media only screen and (max-width:510px){.single-location .about-us{margin:3%0 0}}.single-location .about-us .section-intro{font-size:38px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;text-align:center}@media only screen and (max-width:700px){.single-location .about-us .section-intro{font-size:24px}}.single-location .about-us #lead{font-size:28px}.single-location .about-us p{font-size:20px}@media only screen and (max-width:700px){.single-location .about-us p{font-size:16px}}.single-location .about-us ul{margin-bottom:25px}.single-location .about-us ul li{font-size:20px}@media only screen and (max-width:700px){.single-location .about-us ul li{font-size:16px}}.single-location .doctors-staff{margin:0 10%}@media only screen and (max-width:510px){.single-location .doctors-staff{margin:0 3.5%}}.single-location .doctors-staff .section-intro{font-size:23px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding:0 0 1%0}@media only screen and (max-width:700px){.single-location .doctors-staff .section-intro{padding:9%0 1%0;line-height:26px;font-size:20px;text-align:center}}.single-location .doctors-staff .section-intro .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;color:#4a4a4a;float:right}@media only screen and (max-width:700px){.single-location .doctors-staff .section-intro .primary-link{text-align:center;display:block;float:inherit;font-size:18px}}.single-location .doctors-staff .section-intro .primary-link:hover{text-decoration:none}.single-location .doctors-staff .section-intro .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.single-location .doctors-staff .card .card-body{position:relative}.single-location .doctors-staff .card .card-body .site-main .card-title{height:48px;overflow:hidden}.single-location .doctors-staff .card .card-body .card-text{margin:0}.single-location .doctors-staff .card .card-body .phone-number-container{margin-top:auto}.single-location .doctors-staff .card .card-body .card-title{height:48px;margin:5px 0 0 0}.single-location .doctors-staff .card .smartphone-icon{float:left}.single-location .doctors-staff .slider .headline{width:70%;padding-top:2.5%}.single-location .service-specialties{margin:0 8.5%;padding-bottom:5%}@media only screen and (max-width:510px){.single-location .service-specialties{margin:0}}.single-location .service-specialties .section-intro{font-size:28px;color:#4a4a4a;font-weight:700;margin-bottom:10px;text-transform:uppercase;padding-top:0;margin-top:0}.single-location .hours{margin:0 10% 40px;padding-bottom:40px;border-bottom:1px solid #646469}@media only screen and (max-width:510px){.single-location .hours{margin:0 3.5% 25px;padding-bottom:20px}}@media only screen and (max-width:510px){.single-location .hours .col-3{-ms-flex:0 0 83%;flex:0 0 83%;max-width:83%}}.single-location .hours #clock{font-weight:400}.single-location .hours #clock img{margin-right:25px}.single-location .hours #hours-list{list-style-type:none;float:left;padding:0}.single-location .hours #hours-list li{line-height:2;text-align:right}.single-location .hours #hours-list li span:first-child{font-weight:700;text-align:right;margin-right:25px}.single-location .hours #hours-list li span{font-weight:400;color:#4a4a4a}.single-location .helpful-resources{margin:5% 10% 3%;border-top:1px solid #646469;border-bottom:1px solid #646469;display:flex;align-content:space-between;align-items:center}.related_locations{padding:0;list-style-type:none}@media only screen and (max-width:991px){.single-location .helpful-resources{margin:5% 3.5%}}@media only screen and (max-width:700px){.single-location .helpful-resources{display:block;padding:25px 0}}.single-location .helpful-resources h2{font-size:38px;color:#646469}@media only screen and (max-width:700px){.single-location .helpful-resources h2{font-size:30px;margin:0}}.single-location .helpful-resources .intro{flex:0 0 194px;padding-right:30px}.single-location .helpful-resources .col-99{margin:20px 0;width:calc(100% - 239px)}@media only screen and (max-width:700px){.single-location .helpful-resources .col-99{margin:0;width:100%}}@media only screen and (max-width:700px){.single-location .helpful-resources .col-99 a{display:block;font-size:18px;padding:10px 0}}@media only screen and (max-width:700px){.single-location .helpful-resources .col-99 a img{width:18px;margin-right:5px;margin-top:-3px}}.single-location .helpful-resources .col-111{position:relative;width:30px}@media only screen and (max-width:700px){.single-location .helpful-resources .col-111{display:none}}.single-location .helpful-resources .resource{color:#000;font-weight:400;padding-right:3%;font-size:20px;position:relative;top:33%;white-space:nowrap}.single-location .helpful-resources .vertical-bar{border-left:4px solid #ef7522;height:80px}.single-location .service-bubble-alt{background:#f2f2f2;border-radius:50px;color:#4a4a4a;font-weight:700;padding:3%;display:inline-block!important;text-transform:uppercase;margin-bottom:10px;font-size:24px}.single-location .service-bubble-alt .btn-left{max-width:36px!important;flex:0 0 36px}.single-location .service-bubble-alt .btn-left img{width:36px}.single-location .service-bubble-alt .phone-number{font-weight:400}.single-location .service-bubble-alt .service-bubble-alt-outer{display:flex;align-items:center}.single-location .service-bubble-alt:hover{text-decoration:none}.single-location .service-bubble{border:1px solid #646469;border-radius:15px;padding:5px 20px;list-style-type:none;text-transform:uppercase;color:#000;display:inline-block;margin-bottom:10px;font-weight:400}.single-location .service-bubble-alt:last-child{margin-bottom:10%;display:flex;align-items:center}.single-location .service-bubble-alt:last-child .on-way-message{text-transform:none;font-weight:400;display:block;padding:0!important;font-size:80%;font-size:18px;color:#4a4a4a;margin:-12px 0 0 0}@media only screen and (max-width:510px){.single-location .service-bubble-alt:last-child .on-way-message{margin:-7px 0 0 0;line-height:18px}}.single-location .service-bubble-alt:last-child .on-main-message{padding:0 0 0 15px}.single-location .service-bubble-alt .on-way-arrow:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-right:5px;font-size:24px;color:#d0021b;padding-left:15px}.single-location .title{padding:0 10%}@media only screen and (max-width:991px){.single-location .title{padding:0 3.5%}}.single-location .title .list-title{margin-bottom:15px!important;position:static;margin-top:0}@media only screen and (max-width:991px){.single-location .title .list-title{position:relative;margin-top:40px}}.single-location .map{padding:0 10%;margin-bottom:50px}@media only screen and (max-width:991px){.single-location .map{padding:0 3.5%}}.single-location .map .map-container{padding:20px;background:#f2f2f2}.single-location .contact-information{padding:0 10%;margin-bottom:30px}@media only screen and (max-width:991px){.single-location .contact-information{flex-direction:column-reverse;padding:0 3.5%}}@media only screen and (max-width:510px){.single-location .contact-information{padding:0 3%}}.single-location .contact-information .statuses{display:inline-block;margin-bottom:10px;font-weight:400}.single-location .contact-information .statuses img{margin-right:10px}.single-location .contact-information .section-intro{font-size:30px;color:#4a4a4a;font-weight:600;margin-bottom:20px}@media only screen and (max-width:991px){.single-location .contact-information .section-intro{font-size:24px}}.single-location .contact-information hr{background:#646469;width:30%;position:relative;display:inline-block;margin-top:5%}.single-location .contact-information .information-container{margin-bottom:0;padding-left:4%;display:flex}@media only screen and (max-width:510px){.single-location .contact-information .information-container{padding-left:0}}.single-location .contact-information .information-container+.information-container{margin-bottom:6%}.single-location .contact-information .information-container .left-sec{flex:0 0 140px;padding-left:1rem}@media only screen and (max-width:510px){.single-location .contact-information .information-container .left-sec{flex:0 0 125px}}.single-location .contact-information .information-container .right-sec{min-width:calc(100% - 140px)}.single-location .contact-information .information-container .type{color:#4a4a4a;font-weight:400;font-size:20px}.single-location .contact-information .information-container .address{color:#4a4a4a;font-weight:400;font-size:18px;width:300px;display:inline-block;vertical-align:top;padding-bottom:3%}@media only screen and (max-width:991px){.single-location .contact-information .information-container .address{width:auto}}.single-location .contact-information .information-container .phone{color:#000;font-weight:400;font-size:20px}@media only screen and (max-width:991px){.single-location .contact-information .information-container .phone{font-size:18px}}.single-location .contact-information .information-container .fax{color:#000;font-weight:400;font-size:20px;display:block}.single-location .contact-information .information-container .icon{margin-right:5%;width:25px}@media only screen and (max-width:991px){.single-location .contact-information .information-container .icon{width:21px}}.single-location .contact-information .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;color:#4a4a4a;display:block}@media only screen and (max-width:991px){.single-location .contact-information .primary-link{font-size:18px}}.single-location .contact-information .primary-link:hover{text-decoration:none}.single-location .contact-information .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.single-location .list-title{margin-left:0!important;padding-left:0}.single-doctor{margin-top:3%;position:relative}@media only screen and (max-width:991px){.single-doctor .col-3{position:absolute;right:15px;top:-65px}}.single-doctor .outer-img-sec{position:relative;width:500px;height:500px;float:right}@media only screen and (max-width:600px){.single-doctor .outer-img-sec{width:100%;padding-top:100%;margin:15px auto 40px;float:inherit;height:auto}}.single-doctor #profile-image{padding:10px;background:#d8d8d8;margin-bottom:25px;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.single-doctor #reviews{position:relative;top:8px;font-weight:400;padding-left:10px}.single-doctor .share-button{margin-top:0;line-height:32px;position:absolute;bottom:-8px;right:0}@media only screen and (max-width:991px){.single-doctor .share-button{position:static}}.single-doctor .share-button a{color:#000}.single-doctor .share-button img{margin-left:10px}.single-doctor .title{padding:0 10%;margin-top:50px}@media only screen and (max-width:991px){.single-doctor .title{padding:0 3.5%;margin-top:85px}}.single-doctor .title .list-title{margin-bottom:15px!important;bottom:0;margin-top:0}@media only screen and (max-width:510px){.single-doctor .title .list-title{font-size:24px}}.single-doctor .ratings{padding:0 10%}@media only screen and (max-width:991px){.single-doctor .ratings{padding:0 3.5%}}@media only screen and (max-width:991px){.single-doctor .ratings .col-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.single-doctor .ratings #overall-star-rating{display:inline-block}.single-doctor .ratings #overall-star-rating img{width:23.8px;margin-right:5px;font-weight:400}@media only screen and (max-width:510px){.single-doctor .ratings #overall-star-rating img{width:14px}}.single-doctor .ratings #overall-star-rating #total-reviews{display:inline-block;color:#000;font-weight:400}.single-doctor .ratings #overall-star-rating #out-of-five{display:inline-block;padding:0 10px;font-weight:400}.single-doctor #overall-doctor-ratings-container{text-align:center;color:#000;font-weight:400}.single-doctor #overall-doctor-ratings-container #overall-rating{font-size:80px}@media only screen and (max-width:700px){.single-doctor #overall-doctor-ratings-container #overall-rating{font-size:50px}}.single-doctor #overall-doctor-ratings-container #total-reviews{font-size:18px}.single-doctor #overall-doctor-ratings-container #overall-star-rating img{padding:0 3px;width:33px}.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating{display:flex;padding-bottom:2%;font-size:24px}@media only screen and (max-width:510px){.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating{display:inline}}.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .comment-name{font-size:28px;color:#4a4a4a;font-weight:700;text-align:left}@media only screen and (max-width:510px){.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .comment-name{font-size:18px;color:#4a4a4a;font-weight:700;text-align:left}}.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .given-rating{justify-content:none;margin-left:auto;text-align:left;justify-content:left;padding:10px 0;max-width:166px;flex:0 0 166px}@media only screen and (max-width:510px){.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .given-rating{padding:0;margin-left:auto;padding:2px 0 12px 0;font-size:0;flex:0 0 100%;max-width:100%}}.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .given-rating img{width:33px;padding-right:5px}@media only screen and (max-width:510px){.single-doctor #overall-doctor-ratings-container #comments .comment-name-and-rating .given-rating img{width:22px}}.single-doctor #overall-doctor-ratings-container #comments .comment{font-size:20px;color:#4a4a4a;text-align:left;padding-bottom:5%;font-weight:400}@media only screen and (max-width:510px){.single-doctor #overall-doctor-ratings-container #comments .comment{font-size:18px;padding-bottom:24px;line-height:21px}}.single-doctor #overall-doctor-ratings-container #comments .comment #load-more-container{font-size:24px;color:#4a4a4a;font-weight:700}.single-doctor #overall-doctor-ratings-container #load-more-container #load-more-header{padding:30px 0 10px;text-transform:uppercase;color:#4a4a4a}.single-doctor #overall-doctor-ratings-container #load-more-container img{width:50px;cursor:pointer}.single-doctor #overall-doctor-ratings-container .hidden{display:none;transition-property:all;transition-duration:5s}.single-doctor #overall-doctor-ratings-container .visible{transition-property:all;transition-duration:5s}.single-doctor #overall-label{font-size:24px;padding-top:15px;text-transform:uppercase;color:#4a4a4a;bottom:30px;position:relative;font-weight:700}.single-doctor #ratings-table{font-size:20px;margin:7%0}.single-doctor #ratings-table .row-outer{display:flex;width:100%}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer{position:relative;padding-bottom:30px}}.single-doctor #ratings-table .row-outer span{padding:.75rem 0;font-size:24px;font-weight:400;border-top:1px solid #dee2e6}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer span{font-size:18px;border:0}}.single-doctor #ratings-table .row-outer span:first-child{text-align:left;font-weight:400;color:#212529;flex:0 0 63%}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer span:first-child{flex:0 0 70%;padding-bottom:0}}.single-doctor #ratings-table .row-outer span:nth-child(2){white-space:nowrap;flex:0 0 22%}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer span:nth-child(2){position:absolute;bottom:10px;border:0;padding:0;left:0}}.single-doctor #ratings-table .row-outer span:nth-child(3){font-weight:400;flex:0 0 15%;color:#212529;text-align:right}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer span:nth-child(3){flex:0 0 30%;font-size:24px;padding:8px 0 0 0}}.single-doctor #ratings-table .row-outer:last-child span{border-bottom:1px solid #dee2e6}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer:last-child span{border-bottom:0}}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer:first-child{border-top:1px solid #dee2e6}}@media only screen and (max-width:700px){.single-doctor #ratings-table .row-outer{border-bottom:1px solid #dee2e6}}.single-doctor #ratings-table img{padding:0 3px 6px;width:33px}@media only screen and (max-width:700px){.single-doctor #ratings-table img{width:22px}}.single-doctor .services{padding:0 10%}@media only screen and (max-width:991px){.single-doctor .services{padding:0 3.5%;flex-direction:column-reverse}}.single-doctor .services .statuses{display:inline-block;margin-bottom:10px;font-weight:400;font-size:16px;margin-top:10px}.single-doctor .services .statuses img{margin-right:10px}.single-doctor .locations{padding:5% 10%0}@media only screen and (max-width:991px){.single-doctor .locations{padding:5% 3.5%0}}.single-doctor .locations #services-specialties-intro{clear:both;color:#4a4a4a;font-weight:600;margin-top:24px;margin-bottom:10px;font-size:24px;text-transform:uppercase}@media only screen and (max-width:510px){.single-doctor .locations #services-specialties-intro{margin-top:15px;margin-bottom:15px;font-size:22px}}.single-doctor .certifications{padding:5% 10%0}@media only screen and (max-width:991px){.single-doctor .certifications{padding:5% 3.5%0}}.single-doctor .certifications #about-intro{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:50px;font-size:28px;text-transform:uppercase}@media only screen and (max-width:510px){.single-doctor .certifications #about-intro{margin-top:15px;margin-bottom:15px;font-size:22px}}.single-doctor .certifications #about-intro .content p{font-size:22px;color:#4a4a4a}@media only screen and (max-width:510px){.single-doctor .certifications #about-intro .content p{font-size:18px}}.single-doctor .certifications #about-intro .content p a{text-decoration:underline}.single-doctor .biography{padding:0 10%}@media only screen and (max-width:700px){.single-doctor .biography{padding:0 8%}}.single-doctor .biography .biography-image{display:block;width:300px;height:300px;margin:30px auto 0}@media only screen and (max-width:700px){.single-doctor .biography .biography-image{width:200px;height:200px}}@media only screen and (max-width:510px){.single-doctor .biography .biography-image .col-12{padding:0}}.single-doctor .biography #biography-image{width:100%;height:100%;object-fit:cover;object-position:center;background:#f2f2f2;padding:10px}.single-doctor .content{max-width:70%;margin:auto;font-size:18px;font-weight:400}.single-doctor .content iframe{width:100%;max-height:416px}@media only screen and (max-width:510px){.single-doctor .content{max-width:100%}}.single-doctor #about-table{margin-bottom:10%}.single-doctor #about-table .cert-title{background:#646469;color:#fff;font-weight:700;width:30%;text-transform:uppercase;font-size:18px}@media only screen and (max-width:991px){.single-doctor #about-table .cert-title{display:none}}.single-doctor #about-table .description{background:#fff;font-size:18px}.single-doctor #about-table .description .cert-title-mob{display:none}@media only screen and (max-width:991px){.single-doctor #about-table .description .cert-title-mob{display:block;background:#646469;color:#fff;font-weight:700;padding:10px}}@media only screen and (max-width:991px){.single-doctor #about-table .description .description-mob{padding:10px}}@media only screen and (max-width:991px){.single-doctor #about-table .description{padding:0}}.single-doctor .list-title{margin-left:0!important;padding-left:0;position:static}@media only screen and (max-width:510px){.single-doctor .list-title{margin-top:0}}.single-doctor .services-specialties{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px;font-size:24px;text-transform:uppercase}@media only screen and (max-width:991px){.single-doctor .services-specialties{font-size:18px}}.single-doctor .years-experience{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px;font-size:24px;text-transform:uppercase}@media only screen and (max-width:991px){.single-doctor .years-experience{font-size:18px;margin-bottom:0}}.single-doctor .experience{color:#000;font-weight:400;font-size:32px}@media only screen and (max-width:510px){.single-doctor .experience{margin-bottom:20px}}.single-doctor .service-bubble-alt{background:#f2f2f2;border-radius:50px;color:#4a4a4a;font-weight:700;padding:3%;min-width:71%;display:inline-block;text-transform:uppercase;margin-bottom:10px;font-size:100%;text-align:center}@media only screen and (max-width:510px){.single-doctor .service-bubble-alt{font-size:14px;line-height:30px;margin-bottom:15px}}.single-doctor .service-bubble-alt .phone-number{font-weight:400}.single-doctor .service-bubble-alt:hover{text-decoration:none}.single-doctor .service-bubble{border:1px solid #646469;border-radius:15px;padding:5px 20px;list-style-type:none;text-transform:uppercase;color:#000;display:inline-block;margin-bottom:10px;font-weight:400}.single-doctor .service-bubble-alt:last-child{margin-bottom:10%}.single-doctor .service-bubble-alt:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:20px;color:var(--orange-color-new);padding-left:15px}.quote-section{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:25px;padding-top:3%}@media only screen and (max-width:510px){.quote-section{font-size:22px}}@media only screen and (max-width:510px){.quote-section{font-size:24px;padding-top:35px}}.attribution{font-weight:700;color:#4a4a4a;text-transform:uppercase;padding-top:0}@media only screen and (max-width:510px){.attribution{font-size:18px}}.attribution:before{content:"—";padding-right:5px}.post-navigation .nav-next a::after{content:" →"}.post-navigation .nav-previous a::before{content:"←"}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{background:#eee 0 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:.313rem;line-height:normal;padding:.938rem 1.438rem .875rem;text-decoration:none;top:.313rem;width:auto;z-index:100000}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:.313rem 0 1.25rem 1.25rem}a img.alignnone{margin:.313rem 1.25rem 1.25rem 0}a img.alignleft{float:left;margin:.313rem 1.25rem 1.25rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignnone{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:.313rem 0 1.25rem 1.25rem}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em;font-size:.875rem}.widget select{max-width:100%}.widget_search .search-form input[type=submit]{display:none}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.half-rule{width:6rem;margin:2.5rem 0}.widget_categories .nav-link{display:inline-block}.sticky .entry-title::before{content:"";font-family:"Font Awesome 5 Free";font-size:1.563rem;left:-2.5rem;position:absolute;top:.375rem;font-weight:900}.sticky .entry-title{position:relative}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.page-template-blank-page .entry-content,.blank-page-with-container .entry-content{margin-top:0}.post.hentry{margin-bottom:4rem}.posted-on,.byline,.comments-link{color:#9a9a9a}.entry-title>a{color:inherit}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-body .pull-left{padding-right:.625rem}.comment-list .comment{display:block}.comment-list{padding-left:0}.comments-title{font-size:1.125rem}.comment-list .pingback{border-top:1px solid rgba(0,0,0,.125);padding:.563rem 0}.comment-list .pingback:first-child{border:medium}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{background:#f1f1f1 0 0;border:1px solid #f0f0f0;max-width:96%;padding:.313rem .313rem 0;text-align:center}.wp-caption img[class*=wp-image-]{border:0;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:.688rem;line-height:1.063rem;margin:0;padding:.625rem}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item .gallery-columns-2{max-width:50%}.gallery-item .gallery-columns-3{max-width:33.33333%}.gallery-item .gallery-columns-4{max-width:25%}.gallery-item .gallery-columns-5{max-width:20%}.gallery-item .gallery-columns-6{max-width:16.66667%}.gallery-item .gallery-columns-7{max-width:14.28571%}.gallery-item .gallery-columns-8{max-width:12.5%}.gallery-item .gallery-columns-9{max-width:11.11111%}.gallery-caption{display:block}.woocommerce-cart-form .shop_table .coupon .input-text{width:8.313rem!important}.variations_form .variations .value>select{margin-bottom:.625rem}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{max-width:100%}.elementor-page article .entry-footer{display:none}.elementor-page.page-template-fullwidth #content.site-content{padding-bottom:0;padding-top:0}.elementor-page .entry-content{margin-top:0}.vc_desktop article .entry-footer{display:none}.vc_desktop #content.site-content{padding-bottom:0;padding-top:0}.vc_desktop .entry-content{margin-top:0}footer#colophon{font-size:85%;text-decoration:none}footer .nav-link:hover{text-decoration:underline}body:not(.theme-preset-active) footer#colophon{color:#fff;background-color:#646469;display:flex}.navbar-dark .site-info{color:#fff}.copyright{font-size:15px;margin-bottom:0;text-align:left;font-weight:400}.copyright a,footer#colophon a{color:inherit;font-size:18px;font-weight:400;white-space:nowrap}@media only screen and (min-width:1201px) and (max-width:1400px){.copyright a,footer#colophon a{font-size:15px}}@media only screen and (min-width:1201px) and (max-width:1400px){footer#colophon .p-3{padding:11px!important}}@media screen and (max-width:767px){#masthead .navbar-nav>li>a{padding-bottom:.938rem;padding-top:.938rem}}@media only screen and (max-width:1280px){html{font-size:95%}}@media screen and (max-width:1199px){.navbar-dark .dropdown-item{color:#fff}.navbar-nav .dropdown-menu{background:0 0;box-shadow:none;border:0}}@media only screen and (max-width:1024px){html{font-size:90%}}@media only screen and (max-width:960px){html{font-size:85%}}@media only screen and (max-width:768px){html{font-size:80%}}@media only screen and (max-width:480px){html{font-size:75%}}.home-page{padding-top:0!important}.cross-branding{position:relative;z-index:-1;right:23.8%;bottom:30px}.home .hero-image{height:500px;background-image:url(http://localhost:8888/wp-content/uploads/2020/08/Screen-Shot-2020-06-18-at-1.11.37-PM-Copy-2.png);height:600px;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:510px){.home .hero-image{height:auto}}@media only screen and (max-width:700px){.home .hero-image .message{display:none}}.home .hero-image h1{width:50%;font-size:55px;text-transform:uppercase;color:#fff;line-height:1.3;padding-left:4.7%;padding-top:3.5%;margin:0}@media only screen and (max-width:1199px){.home .hero-image h1{font-size:45px}}@media only screen and (max-width:960px){.home .hero-image h1{width:90%;font-size:44px;text-transform:uppercase;color:#fff;line-height:1.3;padding-left:4.7%;padding-top:10%;margin:0}}@media only screen and (max-width:700px){.home .hero-image h1{width:100%;font-size:40px;text-transform:uppercase;color:#fff;line-height:1.3;padding-left:4.7%;padding-top:10%;margin:0}}.home .hero-image p{padding-left:5%;font-size:18px;color:#fff;font-weight:500;width:44%}.home #help-menu{display:flex;font-weight:500;font-size:22px;padding-left:8%;padding-top:1.7%}@media only screen and (max-width:1100px){.home #help-menu{padding-left:0;justify-content:center;font-size:19px}}@media only screen and (max-width:900px){.home #help-menu{font-size:18px}}@media only screen and (max-width:700px){.home #help-menu{display:inline-block;font-weight:500;font-size:18px;padding:1.2rem 0;position:relative;top:110px;width:100%}}.home #help-menu span{background:#8e3f0b;color:#fff;padding:1%;width:25%;display:inline-flex;align-items:center}@media only screen and (max-width:900px){.home #help-menu span{width:32%}}@media only screen and (max-width:700px){.home #help-menu span{width:100%;font-size:20px;padding:4% 3%}}.home #help-menu a{background:#bf540d;color:#fff;padding:1%;padding-left:3%;width:22%;display:inline-flex;align-items:center;justify-content:space-between}@media only screen and (max-width:700px){.home #help-menu a{width:100%;padding:3% 3%;height:55px}}.home #help-menu a img{float:right;padding-right:25px}@media only screen and (max-width:1200px){.home #help-menu a img{width:25px;padding:0}}.home #help-menu a:nth-child(3){background:#bf540d;color:#fff;padding-left:3%}@media only screen and (max-width:510px){.home #help-menu a:nth-child(3){width:100%;padding:3% 3%}}.home #help-menu a:nth-child(4){background:#bf540d;color:#fff;padding-left:3%}@media only screen and (max-width:510px){.home #help-menu a:nth-child(4){width:100%;padding:3% 3%}}.full-width-no-pad{padding:0}#alerts-banner{width:100%;border-bottom:1px solid #dedede}#top-header{width:100%}#site-alert{background:#f5f5f5;padding:12px;width:100%;height:62px}@media only screen and (max-width:1200px){#site-alert{display:none}}#site-alert .primary-link{text-transform:uppercase;font-weight:700;font-size:14px;padding-left:25px;color:#4a4a4a}#site-alert .alert-box{font-weight:400;position:relative;top:8px;vertical-align:middle;left:25px;font-size:15px}@media only screen and (max-width:1500px){#site-alert .alert-box{font-size:14px}}#site-alert .alert-box img{margin-right:1%;display:inline-block;vertical-align:middle;position:relative;bottom:3px}#site-alert .alert-box .vertical-bar{border-left:1px solid #4a4a4a;height:100%;padding-right:1%}#site-alert .alert-box #alert-intro{text-transform:uppercase;padding-right:1%;font-weight:700}#site-alert .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:0;padding-left:5px;font-size:15px;color:#4a4a4a;padding-left:15px;display:inline-block}#emergency-widget+#site-alert{width:75%}#site-alert-mobile{display:none;height:45px}.top-phone{text-align:center!important;display:inline-block!important;font-size:1.5rem;font-weight:700;color:#ef7521;background:#fff!important}@media only screen and (min-width:1200px){.top-phone{display:none!important}}@media only screen and (max-width:1200px){#site-alert-mobile{width:100%;background:#f5f5f5;border-color:#f5f5f5;margin-bottom:0;text-align:center;display:flex;align-items:center;justify-content:left}}#site-alert-mobile .alert-box-mobile:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:4px;font-size:20px;color:#4a4a4a;padding-left:15px}#site-alert-mobile #alert-intro{font-size:18px;font-weight:700;color:#4a4a4a;text-transform:uppercase;margin-left:10px;position:relative;top:3px;cursor:pointer}#site-alert-mobile .close{font-size:48px;padding:0;font-weight:300;padding-right:5px;color:#4a4a4a}@media only screen and (max-width:1200px){.header-emergency-widget-container{display:none}}#emergency-widget{background:#d0021b;padding:12px;font-weight:700;font-size:15px;width:25%}#top-number{background:#f5f5f5;padding:12px;font-weight:700;color:#000;font-size:18px;width:25%;text-align:center;justify-content:center;align-items:center;display:none}#top-number a{color:#000}@media only screen and (min-width:1200px){#top-number{display:flex}}@media only screen and (max-width:1200px){#emergency-widget{width:100%;display:none}}@media only screen and (max-width:510px){#emergency-widget{width:100%}}#emergency-widget a{color:#fff!important;position:relative;left:9.5%}@media only screen and (max-width:1200px){#emergency-widget a{left:0}}.top-nav-option{width:22%;padding:8px 0;font-size:15px}@media only screen and (max-width:1500px){.top-nav-option{width:30%}}#menu-header-menu li{text-transform:uppercase;padding-top:0}#menu-header-menu .prev-menu{text-transform:none;cursor:pointer;font-size:20px;display:flex;padding:30px 0}@media only screen and (max-width:1199px){#menu-header-menu .prev-menu{padding:0}}@media only screen and (max-width:1200px){#menu-header-menu .prev-menu::before{color:#000;content:url(inc/assets/images/mobile-next.svg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:relative;bottom:2px;right:0;border:0;float:left;padding-left:15px}}#menu-header-menu .mobile-textual-header{font-weight:400;color:#000!important;text-decoration:none!important}@media only screen and (max-width:1200px){#menu-header-menu .mobile-textual-header::after{display:none!important}}#menu-header-menu .menu-image{width:40%;height:100%;vertical-align:middle;position:relative}@media only screen and (max-width:510px){#menu-header-menu .menu-image{display:none}}@media (min-width:767px){ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}#mobile-main-nav-container{display:block}@media (min-width:1200px){#mobile-main-nav-container{display:none}}#main-nav-container{display:none}@media (min-width:1200px){#main-nav-container{display:flex;border-top:1px solid #dedede;border-bottom:1.5px solid #dedede}}#main-nav-container .navbar-brand{width:300px;position:relative;left:3.4%;padding-top:10px!important}@media only screen and (max-width:1300px){#main-nav-container .navbar-brand{width:167px;position:relative;left:3.4%;padding-top:25px!important;padding-bottom:25px}}#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item{padding:10px;color:#4a4a4a;font-size:20px;letter-spacing:.8px;position:static;text-transform:none}@media only screen and (max-width:1199px){#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item{padding:10px 20px}}@media only screen and (max-width:510px){#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item{padding:10px 35px}}#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item a{display:inline-block;width:100%}#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item i{float:right;display:inline-block;color:var(--orange-color-new)}#main-nav-container #menu-header-menu .mobile-sub-nav-menu-item hr{border-top:1px solid #cdcccd}#main-nav-container #menu-header-menu .menu-item{padding:45px 20px 22px 25px;color:#4a4a4a;font-size:18px;letter-spacing:.8px;position:static}@media only screen and (max-width:1199px){#main-nav-container #menu-header-menu .menu-item .nav-link::after{color:#000;content:url(inc/assets/images/mobile-next.svg);position:relative;bottom:0;right:7px;border:0;float:right}}@media only screen and (max-width:1600px){#main-nav-container #menu-header-menu .menu-item{padding:25px 10px;font-size:15px}}@media only screen and (max-width:1350px){#main-nav-container #menu-header-menu .menu-item{padding:10px}}@media only screen and (max-width:1350px) and (max-width:1199px){#main-nav-container #menu-header-menu .menu-item{padding:10px 20px}}@media only screen and (max-width:1350px){#main-nav-container #menu-header-menu .menu-item a{font-size:14px;display:inherit}}@media only screen and (max-width:510px){#main-nav-container #menu-header-menu .menu-item{padding:10px 35px}#main-nav-container #menu-header-menu .menu-item a{font-size:20px;display:inherit}}#main-nav-container #menu-header-menu .menu-item .dropdown-menu{height:200px;border:1.5px solid #dedede;border-top:0;padding:18px 0}@media only screen and (max-width:510px){#main-nav-container #menu-header-menu .menu-item .dropdown-menu{height:auto;border:0;border-top:0;margin-left:0}}#main-nav-container #menu-header-menu .menu-item .dropdown-menu li{height:100%}@media only screen and (max-width:1200px){#main-nav-container #menu-header-menu .mh_add_bottom_border.menu-item-object-page a{margin-bottom:1rem;border:0;border-bottom:1px solid #cdcccd;padding-bottom:3rem}}@media only screen and (min-width:1200px){#main-nav-container #menu-header-menu .dropdown:hover>.dropdown-menu{display:block}}#main-nav-container .dropdown-menu .menu-image:first-child{display:inline-block!important;width:45%;margin-left:3.5%}#main-nav-container .dropdown-menu .menu-image:first-child img{width:auto;height:100%}@media only screen and (max-width:510px){#main-nav-container .dropdown-menu .menu-image:first-child img{display:none}}#main-nav-container .dropdown-menu .menu-image{display:none}#main-nav-container .dropdown-menu .drop-title:first-child{display:inline-block!important;width:50000px}#main-nav-container .dropdown-menu .drop-title{display:none}#main-nav-container .out-link{display:inline-block}@media only screen and (max-width:510px){#main-nav-container .out-link{display:inline}}#main-nav-container .out-link a{width:100%;font-weight:300;font-size:15px;color:#000}@media only screen and (max-width:510px){#main-nav-container .out-link a{margin-bottom:10px}}#main-nav-container .out-link a:active{color:#000}#high-contrast-label{width:17%;padding:18px 12px 0 3.4%;font-weight:400;font-size:15px;white-space:nowrap}#high-contrast-switch{padding:10px 0 0}.can-toggle{width:130px}@media only screen and (max-width:1199px){.can-toggle{position:relative;left:20px}}.can-toggle *,.can-toggle :before,.can-toggle :after{box-sizing:border-box}.can-toggle input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}@media only screen and (max-width:1199px){.can-toggle input[type=checkbox]{width:130px;height:35px;z-index:99}}.can-toggle input[type=checkbox][disabled]~label{pointer-events:none}.can-toggle input[type=checkbox][disabled]~label .can-toggle__switch{opacity:.4}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:before{content:attr(data-unchecked);left:0}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{content:attr(data-checked)}.can-toggle label{user-select:none;position:relative;display:flex;align-items:center}.can-toggle label .can-toggle__label-text{flex:1;padding-left:32px}.can-toggle label .can-toggle__switch{position:relative}.can-toggle label .can-toggle__switch:before{content:attr(data-checked);position:absolute;top:0;text-transform:uppercase;text-align:center}.can-toggle label .can-toggle__switch:after{content:attr(data-unchecked);position:absolute;z-index:5;text-transform:uppercase;text-align:center;background:#fff;transform:translate3d(0,0,0)}.can-toggle input[type=checkbox][disabled]~label{color:rgba(119,119,119,.5)}.can-toggle input[type=checkbox]:focus~label .can-toggle__switch,.can-toggle input[type=checkbox]:hover~label .can-toggle__switch{background-color:#fff}.can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after{color:#5e5e5e}.can-toggle input[type=checkbox]:hover~label{color:#6a6a6a}.can-toggle input[type=checkbox]:checked~label:hover{color:#55bc49}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch{background-color:#fff}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{color:#fff}.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch,.can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch{background-color:#fff}.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after{color:#fff}.can-toggle label .can-toggle__label-text{flex:1}.can-toggle label .can-toggle__switch{transition:background-color .3s cubic-bezier(0,1,.5,1);background:#fff}.can-toggle label .can-toggle__switch:before{color:rgba(255,255,255,.5)}.can-toggle label .can-toggle__switch:after{-webkit-transition:-webkit-transform .3s cubic-bezier(0,1,.5,1);transition:transform .3s cubic-bezier(0,1,.5,1);color:#fff!important;background:#4a4a4a}.can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after{box-shadow:0 3px 3px rgba(0,0,0,.4)}.can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(50px,0,0)}.can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after{box-shadow:0 3px 3px rgba(0,0,0,.4)}.can-toggle label{font-size:14px}.can-toggle label .can-toggle__switch{height:35px;flex:0 0 130px;border-radius:60px;background:#fff;border:1px solid #707070;font-weight:400}.can-toggle label .can-toggle__switch:before{left:65px;font-size:13px;line-height:35px;width:60px;padding:0 12px;color:#4a4a4a;cursor:pointer}@media only screen and (max-width:1500px){.can-toggle label .can-toggle__switch:before{font-size:11px}}.can-toggle label .can-toggle__switch:after{color:#fff;top:2px;left:2px;border-radius:30px;width:75px;line-height:29px;font-size:13px;cursor:pointer}@media only screen and (max-width:1500px){.can-toggle label .can-toggle__switch:after{font-size:11px}}.can-toggle label .can-toggle__switch:after:hover{color:#fff}.can-toggle label .can-toggle__switch:hover{background:#4a4a4a;color:#fff}.can-toggle label .can-toggle__switch:hover:after{box-shadow:0 3px 3px rgba(0,0,0,.4);background:#4a4a4a;color:#fff}.can-toggle.demo-rebrand-2 input[type=checkbox][disabled]~label{color:rgba(68,68,68,.5)}.can-toggle.demo-rebrand-2 input[type=checkbox]:focus~label .can-toggle__switch,.can-toggle.demo-rebrand-2 input[type=checkbox]:hover~label .can-toggle__switch{background-color:#fff}.can-toggle.demo-rebrand-2 input[type=checkbox]:focus~label .can-toggle__switch:after,.can-toggle.demo-rebrand-2 input[type=checkbox]:hover~label .can-toggle__switch:after{color:#2b2b2b}.can-toggle.demo-rebrand-2 input[type=checkbox]:hover~label{color:#373737}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked~label:hover{color:#62b125}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked~label .can-toggle__switch{background-color:#fff}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked~label .can-toggle__switch:after{color:#fff}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:focus~label .can-toggle__switch,.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:hover~label .can-toggle__switch{background-color:#fff}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:hover~label .can-toggle__switch:after{color:#fff}.can-toggle.demo-rebrand-2 label .can-toggle__label-text{flex:1}.can-toggle.demo-rebrand-2 label .can-toggle__switch{transition:background-color .3s cubic-bezier(.86,0,.07,1);background:#fff}.can-toggle.demo-rebrand-2 label .can-toggle__switch:before{color:rgba(255,255,255,.7)}.can-toggle.demo-rebrand-2 label .can-toggle__switch:after{-webkit-transition:-webkit-transform .3s cubic-bezier(.86,0,.07,1);transition:transform .3s cubic-bezier(.86,0,.07,1);color:#fff!important;background:#4a4a4a}.can-toggle.demo-rebrand-2 input[type=checkbox]:focus~label .can-toggle__switch:after,.can-toggle.demo-rebrand-2 input[type=checkbox]:hover~label .can-toggle__switch:after{box-shadow:0 4px 4px rgba(0,0,0,.4)}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(50px,0,0)}.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.can-toggle.demo-rebrand-2 input[type=checkbox]:checked:hover~label .can-toggle__switch:after{box-shadow:0 4px 4px rgba(0,0,0,.4)}.can-toggle.demo-rebrand-2 label{font-size:13px}.can-toggle.demo-rebrand-2 label .can-toggle__switch{height:35px;flex:0 0 130px;border-radius:60px;background:#fff;border:1px solid #707070;font-weight:400}.can-toggle.demo-rebrand-2 label .can-toggle__switch:before{left:65px;font-size:13px;line-height:35px;width:60px;padding:0 12px;color:#4a4a4a;cursor:pointer}@media only screen and (max-width:1500px){.can-toggle.demo-rebrand-2 label .can-toggle__switch:before{font-size:11px}}.can-toggle.demo-rebrand-2 label .can-toggle__switch:after{color:#fff;top:2px;left:2px;border-radius:30px;width:75px;line-height:29px;font-size:13px;cursor:pointer}@media only screen and (max-width:1500px){.can-toggle.demo-rebrand-2 label .can-toggle__switch:after{font-size:11px}}.can-toggle.demo-rebrand-2 label .can-toggle__switch:after:hover{color:#fff}.can-toggle.demo-rebrand-2 label .can-toggle__switch:hover{background:#4a4a4a;color:#fff}.can-toggle.demo-rebrand-2 label .can-toggle__switch:hover:after{box-shadow:0 4px 4px rgba(0,0,0,.4);background:#4a4a4a;color:#fff}#top-header .nav-link:hover{text-decoration:underline}#mega-menu-wrap-primary-header #mega-menu-primary-header>li.mega-menu-item{padding:0}@media only screen and (max-width:1200px){#mega-menu-wrap-primary-header #mega-menu-primary-header>li.mega-menu-item{padding:1rem}}@media only screen and (min-width:1200px){#mega-menu-wrap-primary-header .mega-sub-menu{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:right}}.menu-header-menu-container{display:none}#mega-menu-wrap-primary-header{margin:1rem 0}@media only screen and (min-width:1200px){#mega-menu-wrap-primary-header{display:block;padding:0;margin-bottom:0}}.mega-toggle-blocks-center{display:none!important}@media only screen and (min-width:900px){.mega-toggle-blocks-center{display:flex!important}}.menu-header-menu-container .nav-link{border-bottom:2px solid transparent}.menu-header-menu-container .nav-link:hover{border-bottom:2px solid var(--orange-color-new);color:#4a4a4a!important}@media only screen and (max-width:1200px){.menu-header-menu-container .nav-link:hover{border-bottom:0}}@media (min-width:1200px){.menu-header-menu-container .nav-link{margin-right:.5rem;margin-left:.5rem;padding:0!important}}.slider-content-top{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding:2rem 4rem 5rem}@media (min-width:510px){.slider-content-top{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding:5rem 4rem 3rem}}@media (min-width:900px){.slider-content-top{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding:8rem 4rem 3rem}}@media (min-width:1200px){.slider-content-top{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding:1rem 4rem 3rem}}@media (min-width:900px){.slider-content-top{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding:5rem 9rem}}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{border-bottom:2px solid var(--orange-color-new)}@media only screen and (max-width:1200px){.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{border:0}}.navbar-light .navbar-nav .nav-link{color:#000;font-weight:300}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:38px;width:38px;height:35px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;font-weight:400;font-size:14px;font-family:proxima-nova,sans-serif}.daterangepicker{direction:ltr;text-align:left}.daterangepicker td.active:hover{background:#f2f2f2;border-radius:0!important}.daterangepicker td.active:active{background:var(--orange-color-new);border-radius:0!important}.daterangepicker td.active{background:var(--orange-color-new);border-radius:0!important}.daterangepicker td.in-range{background-color:var(--orange-color-new);color:#fff;border-radius:0!important}.site-header #primary-header-search{height:100%}.site-header #primary-header-search input{height:100%;background:#f5f5f5;border-radius:0;margin:0!important;border:0;border-left:.5px inset #f5f5f5;width:247px;padding-left:35px;font-size:15px}.site-header #primary-header-search i{position:absolute;color:var(--orange-color-new);padding-left:13px}.site-header #primary-header-search ::-webkit-input-placeholder{position:relative;left:5%}.site-header #primary-header-search :-ms-input-placeholder{position:relative;left:5%}.site-header #primary-header-search ::placeholder{position:relative;left:5%}.site-header #primary-header-search-mobile{display:none}@media only screen and (max-width:1199px){.site-header #primary-header-search-mobile{display:flex;width:100%;padding-bottom:15px}.site-header #primary-header-search-mobile input{height:60px;font-size:20px;background:#f5f5f5;border-radius:0;margin:0!important;border:0;width:100%;padding-left:45px;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding-right:45px}.site-header #primary-header-search-mobile i{position:absolute;color:var(--orange-color-new);padding-left:13px;font-size:20px}.site-header #primary-header-search-mobile ::-webkit-input-placeholder{position:relative}.site-header #primary-header-search-mobile :-ms-input-placeholder{position:relative}.site-header #primary-header-search-mobile ::placeholder{position:relative}}.site-header #top-header{display:inherit}@media only screen and (max-width:1199px){.site-header #top-header{display:none!important}}.site-header #top-header .icon-on i{position:absolute;color:var(--orange-color-new);padding-left:13px;font-size:15px}.site-header #top-header .nav-link i:before{display:none}.site-header #top-header .icon-on i:before{display:inline-block}.site-header #top-header li:nth-last-child(2) i{display:none}.left-panel{text-align:center;flex-direction:column;justify-content:center;display:flex;background-position:center}.left-panel .panel-container{margin:0!important}.left-panel h2{text-transform:uppercase}.left-panel .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px}@media only screen and (max-width:510px){.left-panel .primary-link{font-size:18px}}.left-panel .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.left-panel .acf-map{margin:0;height:100%}.left-panel .map-overlay{background:red;height:300px;width:100%}@media only screen and (max-width:991px){.left-panel{height:auto!important;padding:25px 15px 55px;min-height:300px;background-position:center}}@media only screen and (max-width:510px){.left-panel{min-height:204px}}.single-panel{text-align:center;padding-top:8%}@media only screen and (max-width:510px){.single-panel{height:410px!important}}.single-panel h2{text-transform:uppercase;font-size:48px;color:#4a4a4a}@media only screen and (max-width:991px){.single-panel h2{font-size:28px;padding:0}}.single-panel h2{text-transform:uppercase;padding:0}.single-panel hr{width:15%}@media only screen and (max-width:991px){.single-panel hr{width:45%}}.single-panel p{width:60%;margin:auto;margin-bottom:15px;font-size:20px}@media only screen and (max-width:991px){.single-panel p{width:100%}}.single-panel .singe-panel-link-container .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;margin-bottom:5%;display:inline-block;color:#000}.single-panel .singe-panel-link-container .primary-link:hover{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;margin-bottom:5%;display:inline-block;color:#000;text-decoration:none}.single-panel .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;margin-bottom:5%;display:inline-block;color:#000}.single-panel .primary-link:hover{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;margin-bottom:5%;display:inline-block;color:#000;text-decoration:none}.single-panel .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.map-overlay{background:#1c5a7cdb;height:300px;width:50%;height:500px;right:0;z-index:1000;padding:0!important}.map-overlay .acf-map{margin:0;height:100%;opacity:.12}.map-overlay .map-on-content{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);padding:20px;text-align:center;z-index:5000}.map-overlay .map-on-content a:hover{text-decoration:underline}.map-overlay .map-on-content a:after{display:inline-block}@media only screen and (max-width:991px){.map-overlay{bottom:0;width:100%}}@media only screen and (max-width:510px){.map-overlay{height:300px}}.map-overlay h2{color:#fff;font-size:30px;text-transform:uppercase;text-align:center;padding-bottom:0}@media only screen and (max-width:991px){.map-overlay h2{padding:0}}.map-overlay hr{background:#fff;width:20%;border-top:1px solid #fff}@media only screen and (max-width:991px){.map-overlay hr{width:45%}}.map-overlay p{width:65%;margin:auto;padding-bottom:10px;font-size:18px;text-align:center;color:#fff}@media only screen and (max-width:991px){.map-overlay p{width:100%}}@media only screen and (max-width:510px){.map-overlay p{font-size:18px}}.map-overlay .panel-container{margin-top:10%}.map-overlay a{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;color:#fff}.map-overlay a:hover{text-decoration:none}.map-overlay .primary-link:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px;color:#fff}.right-panel{text-align:center;background-position:center}@media only screen and (max-width:991px){.right-panel{height:auto!important;padding:25px 15px 55px;min-height:300px}}.right-panel h2{text-transform:uppercase}.right-panel.acf-map{margin:0;height:500px!important}@media only screen and (max-width:510px){.right-panel.acf-map{height:300px!important}}.right-panel .map-overlay{background:red;height:300px;width:100%}.three_column_quick_facts{padding:3% 10%;text-align:center;background:#f2f2f2}@media only screen and (max-width:700px){.three_column_quick_facts{padding:3%0}}.three_column_quick_facts h3{text-transform:uppercase;font-weight:700;color:#4a4a4a;text-align:center;font-size:32px;padding-top:25px;line-height:1;max-width:300px;margin:auto}@media only screen and (max-width:700px){.three_column_quick_facts h3{max-width:100%}}@media only screen and (max-width:510px){.three_column_quick_facts h3{font-size:28px;margin-bottom:20px}}.three_column_quick_facts hr{width:180px;text-align:center;color:#646469;margin:3%auto}.three_column_quick_facts p{text-align:center;width:80%;margin:20px auto 55px;font-weight:400;font-size:20px;padding:0 0 3%0}@media only screen and (max-width:510px){.three_column_quick_facts p{margin:20px auto 30px;font-size:18px;width:100%}}.three_column_quick_facts .fact{width:210px;height:210px}@media only screen and (max-width:991px){.three_column_quick_facts .fact{width:112px;height:112px}}.three_column_quick_facts .image-wrap{position:relative;width:210px;height:210px;margin:auto;background:#000;border-radius:50%}@media only screen and (max-width:991px){.three_column_quick_facts .image-wrap{width:112px;height:112px}}.three_column_quick_facts .image-wrap h3{font-size:24px}.three_column_quick_facts .image-wrap:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#742f8ab8;z-index:999;border-radius:50%}.three_column_quick_facts .factlead{color:#fff;font-size:50px;position:relative;bottom:150px;z-index:1000}@media only screen and (max-width:991px){.three_column_quick_facts .factlead{font-size:32px;position:absolute;top:50%;line-height:28px;left:50%;bottom:auto;transform:translate(-50%,-50%)}}.hw-home{padding:5% 10% 2%;text-align:center;background:#f5f5f5}.hw-home .col-12{margin-bottom:30px}@media only screen and (max-width:700px){.hw-home{padding:25% 10% 2%}}@media only screen and (max-width:510px){.hw-home{padding:30px 0 0;text-align:center}}.hw-home h3{text-transform:uppercase;font-weight:700;color:#646469;text-align:center;font-size:28px;padding-top:5px}.three_column_informational{padding:5% 10% 2%;text-align:center}.three_column_informational .col-sm-12 .primary-link{margin-bottom:40px}.three_column_informational .col-12{margin-bottom:30px}@media only screen and (max-width:700px){.three_column_informational{padding:25% 10% 2%}}@media only screen and (max-width:510px){.three_column_informational{padding:30px 0 0;text-align:center}}.three_column_informational h3{text-transform:uppercase;font-weight:700;color:#646469;text-align:center;font-size:28px;padding-top:5px}.three_column_informational p{text-align:center;width:80%;margin:auto}@media only screen and (max-width:510px){.three_column_informational p{text-align:center;width:100%;margin:auto;font-size:18px}}.three_column_informational .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;color:#4a4a4a;margin:25px 0 0;display:inline-block}@media only screen and (max-width:510px){.three_column_informational .primary-link{text-transform:uppercase;font-weight:700;font-size:24px;padding-left:25px;color:#4a4a4a;margin-top:20px;display:inline-block}}.three_column_informational .primary-link:hover{text-decoration:none;color:var(--orange-color-new)}.three_column_informational .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:var(--orange-color-new);padding-left:15px}.three_column_informational hr{width:150px;margin:25px auto;border-bottom:1px solid #646469}@media only screen and (max-width:700px){.three_column_informational hr{margin:22px auto}}.Blue{color:#fff}.Blue h2{color:#fff;font-size:30px;padding:0}.Blue hr{background:#fff;width:20%;border-top:1px solid #fff}@media only screen and (max-width:991px){.Blue hr{width:45%}}.Blue p{width:65%;margin:auto;padding-bottom:10px;font-size:18px;padding:10px 0}@media only screen and (max-width:991px){.Blue p{width:100%;padding:0 2rem}}@media only screen and (max-width:510px){.Blue p{font-size:18px;padding:0 2rem}}.Blue .panel-container{margin-top:10%}.Blue a{color:#fff;text-transform:uppercase}.Blue a:hover{text-decoration:underline}.Blue .primary-link:after{color:#fff;display:inline-block}.White{color:#000}.White h2{color:#000;font-size:30px;padding:0}@media only screen and (max-width:991px){.White h2{padding:0 15px}}.White hr{background:#000;width:20%}@media only screen and (max-width:991px){.White hr{width:45%}}.White p{width:65%;margin:auto;padding:10px 0;font-size:18px}@media only screen and (max-width:991px){.White p{width:100%;padding:0 2rem}}@media only screen and (max-width:510px){.White p{font-size:18px;padding:0 2rem}}.White .panel-container{margin-top:10%}.White a:hover{text-decoration:none;color:var(--orange-color-new)}.White a{color:#000;text-transform:uppercase}#breadcrumbs{list-style:none;overflow:hidden;background:#f5f5f5;padding:10px 180px;margin-bottom:0}@media only screen and (max-width:1500px){#breadcrumbs{list-style:none;overflow:hidden;background:#f5f5f5;padding:10px 50px;margin-bottom:0;font-size:15px}}@media only screen and (max-width:991px){#breadcrumbs{padding:10px 15px}}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px;text-transform:uppercase;color:#000;font-weight:100}#breadcrumbs li a{color:#000;font-weight:400}#breadcrumbs .separator{font-size:18px;color:#656569}#breadcrumbs .item-current{color:var(--black);font-weight:700;font-size:15px}.sticky__hovered{background:#f5f5f5}.sticky__hovered a{color:#ef7521}.full-width-hero-slider-overlay{height:auto!important}@media only screen and (max-width:510px){.full-width-hero-slider-overlay{margin-bottom:455px}}.full-width-hero-slider-overlay .slider{width:100%;height:100%;position:relative;margin:0!important}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider{background:0 0!important}}.full-width-hero-slider-overlay .slider .headline{width:70%;padding-top:2.5%;font-size:40px;padding-bottom:3%}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider .headline{font-size:24px!important}}.full-width-hero-slider-overlay .slider p{padding-left:5%;font-size:18px;color:#fff;font-weight:500;width:55%;padding-top:3%}.full-width-hero-slider-overlay .slider hr{background:#fff;width:10%;padding-left:5%;margin:0;position:relative;left:5%}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider hr{left:0}}.full-width-hero-slider-overlay .slider .slick-prev{position:absolute;left:85%;top:80%;z-index:1;background:#ef7521;padding:25px;border-radius:50%}@media only screen and (max-width:1200px){.full-width-hero-slider-overlay .slider .slick-prev{left:82%}}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider .slick-prev{top:110%!important}}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider .slick-dots{bottom:-115px}}.full-width-hero-slider-overlay .slider .slick-next{position:absolute;left:90%;top:80%;z-index:1;background:#ef7521;padding:25px;border-radius:50%}@media only screen and (max-width:510px){.full-width-hero-slider-overlay .slider .slick-next{top:110%!important}}.full-width-hero-slider-overlay .slider .slick-prev:before{position:relative;bottom:10px;right:5px;content:url(inc/assets/images/custom-prev.png)}.full-width-hero-slider-overlay .slider .slick-next:before{content:url(inc/assets/images/custom-next.png);position:relative;bottom:10px;right:5px}.full-width-hero-slider-overlay .slider .slick-dots li button{font-size:50px}.full-width-hero-slider-overlay .slider .slick-dots li button{content:"-----"}.full-width-hero-slider-overlay .slider .custom-slick-dots{background:#fff;width:20px;height:3px;margin:0 10px}#mega-menu-wrap-primary-header #mega-menu-primary-header{visibility:visible;text-align:right;padding:.5rem 0 0 0}.full-width-hero-slider-overlay .slider .slick-active .custom-slick-dots{background:#ffffff5e;width:20px;height:3px;margin:0 10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);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{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.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 transparent}.slick-arrow.slick-hidden{display:none}.footer-container{width:100%;color:#fff}@media only screen and (max-width:1200px){.footer-container{display:inline-block}}#logo #toll-free{margin-top:10%;color:#fff;margin-bottom:0}@media only screen and (min-width:1201px) and (max-width:1400px){#logo #toll-free{font-size:26px}}@media only screen and (max-width:991x){#logo #toll-free{margin-top:40px}}@media only screen and (max-width:510px){#logo #toll-free{font-size:24px}}#logo #toll-free a{font-size:32px}@media only screen and (min-width:1201px) and (max-width:1400px){.footer-container #toll-free a{font-size:26px}}@media only screen and (max-width:510px){.footer-container #toll-free a{font-size:24px}}#logo .address{font-size:18px;font-weight:400;margin-bottom:45px}@media only screen and (min-width:1200px){#logo .address br{display:contents}}#logo{padding:3rem 5rem 3rem 3rem;border-right:none;height:auto;flex-basis:48%}@media only screen and (min-width:1200px){#logo{padding:3rem 5rem 3rem 3rem;border-right:1px solid #b2b2b2;height:80%}}#logo img{width:300px}@media only screen and (max-width:510px){.footer-container #logo img{width:170px}}@media only screen and (max-width:1200px){.footer-container+.footer-container li:first-child{width:auto!important;float:inherit;border:0}}@media only screen and (max-width:1200px){.footer-container+.footer-container{padding:0 2%}}@media only screen and (max-width:510px){.footer-container+.footer-container{padding:0 25px}}.copyright.on-mob{margin:10px 3% 50px}@media only screen and (max-width:510px){.copyright.on-mob{margin:10px 25px 50px}}.on-web{display:block}.on-mob{display:none}@media only screen and (max-width:1200px){.on-web{display:none}.on-mob{display:block}}@media only screen and (max-width:991px){.two-panel.row{position:relative}}.contrast.home #help-menu span{background:#c2570e}.contrast.home #help-menu a{background:#aa4c0c}.contrast.home #help-menu a:nth-child(3){background:#934008}.contrast.home #help-menu a:nth-child(4){background:#763406}.contrast #emergency-widget{background:#b50218}.home #help-menu{position:relative;top:auto}@media only screen and (min-width:700px){.home #help-menu{position:absolute;bottom:20px;width:100%}}.hero-slider-home-outer{position:relative}.hero-slider-home-outer .home-full-slider:not(.slick-initialized)>.slide-sec{flex:0 0 100%;max-width:100%}.hero-slider-home-outer .home-full-slider:not(.slick-initialized)>.slide-sec~.slide-sec{display:none}.hero-slider-home-outer .hero-slider-home p{padding-left:8%;font-size:18px;color:#fff;font-weight:500;width:20rem}.hero-slider-home-outer .hero-slider-home h1,.hero-slider-home-outer .hero-slider-home h2.headline{font-size:2rem;text-transform:uppercase;color:#fff;margin-top:1rem;padding:0}@media only screen and (min-width:1100px){.hero-slider-home-outer .hero-slider-home h1,.hero-slider-home-outer .hero-slider-home h2.headline{font-size:2rem;padding:0}}@media only screen and (min-width:1400px){.hero-slider-home-outer .hero-slider-home h1,.hero-slider-home-outer .hero-slider-home h2.headline{font-size:55px;padding:0}}.hero-slider-home-outer .hero-slider-home .message{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;font-size:15px;padding:0}@media only screen and (min-width:1100px){.hero-slider-home-outer .hero-slider-home .message{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;font-size:1.05rem;padding:0}}@media only screen and (min-width:1300px){.hero-slider-home-outer .hero-slider-home .message{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;font-size:1.05rem;padding:0}}.hero-slider-home-outer .hero-slider-home .slider-content{position:absolute;top:0;left:0;width:100%}.hero-slider-home-outer .hero-slider-home .slider-content .message .primary-link{color:#fff;text-transform:uppercase;font-weight:700;font-size:24px}.hero-slider-home-outer .hero-slider-home .slider-content .mobile-message .primary-link{color:#fff;text-transform:uppercase;font-weight:700;font-size:13px;display:inline-block;padding-left:2rem}@media only screen and (min-width:700px){.hero-slider-home-outer .hero-slider-home .slider-content .mobile-message .primary-link{font-size:14px}}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slider-content .mobile-message .primary-link{font-size:24px;display:none}}.hero-slider-home-outer .hero-slider-home .slider-content .mobile-message .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:.3rem;padding-left:5px;font-size:24px;color:#fff;padding-left:15px;text-decoration:none;display:inline-block}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slider-content .mobile-message .primary-link{top:2px}}.hero-slider-home-outer .hero-slider-home .slider-content .message .primary-link::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;color:#fff;padding-left:15px;text-decoration:none;display:inline-block}.hero-slider-home-outer .hero-slider-home .slider-content .message .primary-link:hover{text-decoration:underline}.hero-slider-home-outer .hero-slider-home .slick-slide{position:relative;background:#000}.hero-slider-home-outer .hero-slider-home .slick-slide .slider-img{display:none}.grecaptcha-badge{visibility:hidden}@media only screen and (min-width:510px){.hero-slider-home-outer .hero-slider-home .slick-slide .slider-img{width:100%;display:block;object-fit:cover;height:30rem}}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slick-slide .slider-img{width:100%;display:block;object-fit:cover;height:35rem}}.slider-image-mobile{display:black;height:25rem}@media only screen and (min-width:510px){.slider-image-mobile{display:none}}.hero-slider-home-outer .hero-slider-home .slick-slide .slider-overlay-img{background:rgba(0,0,0,.16);position:absolute;top:0;height:100%;width:100%}.hero-slider-home-outer .hero-slider-home .slick-prev{position:absolute;left:5px;top:50%;z-index:1;background:#ef7521;padding:1rem;border-radius:50%;margin-top:-25px}@media only screen and (min-width:510px){.hero-slider-home-outer .hero-slider-home .slick-prev{position:absolute;left:10px;top:50%;z-index:1;background:#ef7521;padding:1rem;border-radius:50%;margin-top:-25px}}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slick-prev{padding:1.3rem}}.hero-slider-home-outer .hero-slider-home .slick-prev:hover{background:#ef7521}.hero-slider-home-outer .hero-slider-home .slick-prev:before{position:relative;bottom:10px;right:5px;content:url(inc/assets/images/custom-prev-small.png)}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slick-prev:before{position:relative;bottom:10px;right:8px;content:url(inc/assets/images/custom-prev.png)}}.hero-slider-home-outer .hero-slider-home .slick-next{position:absolute;right:5px;top:50%;z-index:1;background:#ef7521;padding:1rem;border-radius:50%;margin-top:-25px}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slick-next{padding:1.3rem}}.hero-slider-home-outer .hero-slider-home .slick-next:hover{background:#ef7521}.hero-slider-home-outer .hero-slider-home .slick-next:before{content:url(inc/assets/images/custom-next-small.png);position:relative;bottom:10px;right:3px}@media only screen and (min-width:900px){.hero-slider-home-outer .hero-slider-home .slick-next:before{content:url(inc/assets/images/custom-next.png);position:relative;bottom:10px;right:4px}}.hero-slider-home-outer .hero-slider-home .slick-next.slick-arrow.slick-disabled{cursor:default}.hero-slider-home-outer .hero-slider-home .slick-prev.slick-arrow.slick-disabled{cursor:default}.custom-404 h1{text-align:center;font-size:190px;font-weight:400;margin:0}.custom-404 .fa{font-size:120px;text-align:center;display:block;padding-top:50px;margin:0 auto;color:#cc1414}.custom-404 #error p{text-align:center;font-size:36px;color:#4a235a}.custom-404 a.back{text-align:center;margin:0 auto;display:block;text-decoration:none;font-size:24px;background:var(--orange-color-new);border-radius:10px;width:10%;padding:4px;color:#fff;margin-bottom:40px}@media (max-width:550px){.custom-404 a.back{width:20%}}@media (max-width:425px){.custom-404 h1{padding-top:20px}}@media only screen and (max-width:991px){.three_column_informational+.two-panel.row{flex-direction:column-reverse}.three_column_informational+.two-panel.row .right-panel{width:100%!important;min-height:300px}}@media only screen and (max-width:510px){.three_column_informational+.two-panel.row{flex-direction:column-reverse}.three_column_informational+.two-panel.row .right-panel{min-height:204px}}.site-main .find-doctor-main .card-title:hover{color:var(--orange-color-new)}.site-main .find-doctor-main .card-title h3:hover{color:var(--orange-color-new)}.site-main .find-doctor-main .card-service{text-transform:uppercase;font-size:15px;font-weight:400;color:#5e5e5e;line-height:1}.site-main .find-doctor-main .card-location{line-height:1;margin-top:0;font-size:15px;font-weight:400;color:#212529;margin-top:1.5rem;display:block}.site-main .find-doctor-main .card-location:hover{color:var(--orange-color-new)}.site-main .find-doctor-main .card-additional-location{line-height:1;margin-top:0;font-size:15px;font-weight:400;color:#212529;display:block}.site-main .find-doctor-main .card-location{margin-bottom:0}.site-main .find-doctor-main .card-additional-location{line-height:1;margin-top:0;font-size:15px;font-weight:400;color:#212529;display:block;margin-bottom:0}.site-main .find-doctor-main .card-additional-location:hover{color:var(--orange-color-new)}.site-main .find-doctor-main .card-service:hover{color:var(--orange-color-new)}@media only screen and (max-width:510px){.site-main .find-doctor-main .card-title{height:35px}}.site-main .find-doctor-main p.card-text{margin:0}@media only screen and (max-width:510px){.site-main .find-doctor-main .card-body{padding-bottom:35px}}.site-main .find-doctor-main .card-body .phone-number-container{margin-top:auto}@media only screen and (max-width:510px){.site-main .find-doctor-main .card-body .phone-number-container{bottom:10px}}@media only screen and (max-width:510px){.site-main .find-doctor-main #main-search .col-3{flex:0 0 50%;max-width:50%;padding:0 1%}}.site-main .featured-post.short.service-sec .card{height:100%;min-height:inherit;display:flex;max-height:inherit;margin:0}.site-main .featured-post.service-sec .frequent-service-card{position:relative;padding:15px 20px 60px;height:100%}.site-main .service-sec.featured-post.short .card .primary-link{position:absolute;bottom:20px;font-size:20px}@media only screen and (max-width:991px){.site-main .service-sec.featured-post.short .card .primary-link{padding:0;font-size:18px}}.site-main .service-sec.featured-post.short .card p{margin:8px 0 2px;font-size:20px;color:#4a4a4a}@media only screen and (max-width:991px){.site-main .service-sec.featured-post.short .card p{padding:0;font-size:18px}}@media only screen and (max-width:510px){.site-main .service-sec.featured-post.short .card p{display:none}}.site-main .service-sec.featured-post .frequent-service-card .service-name{font-size:18px;height:60px;overflow:hidden}@media only screen and (max-width:991px){.site-main .service-sec.featured-post .frequent-service-card .service-name{padding:0;height:auto;display:block}}.service-sec .col-lg-4.col-sm-12{margin-bottom:30px}.site-main.location-page .listing-introduction-container{border:0}@media only screen and (max-width:445px){.site-main .search-panel #primary-dr-search .doctor-criteria-search::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-dr-search .doctor-criteria-search::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-dr-search .doctor-criteria-search:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-dr-search .doctor-criteria-search:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}}@media only screen and (min-width:991px) and (max-width:1350px){.site-main .search-panel #primary-location-search .location-criteria-search::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}}@media only screen and (max-width:510px){.site-main .search-panel #primary-location-search .location-criteria-search::-webkit-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search::-moz-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search:-ms-input-placeholder{white-space:pre-line;position:relative;top:-7px}.site-main .search-panel #primary-location-search .location-criteria-search:-moz-placeholder{white-space:pre-line;position:relative;top:-7px}}@media only screen and (min-width:1201px){.mobile-covid-alert{display:none}}.mobile-covid-alert{position:absolute;top:50px;background:#fff;width:100%;left:0;z-index:9;font-size:14px;font-weight:400;text-transform:uppercase;color:#4a4a4a;padding:3px;display:none}.mobile-covid-alert a.primary-link{text-transform:uppercase;font-weight:700;font-size:14px;display:block;color:#4a4a4a;padding:0;margin:0!important}@media only screen and (max-width:510px){.hero-slider-home-outer+.three_column_informational{padding:140px 0 0}}.three_column_informational.row:last-child .col-12{margin-bottom:0}.three_column_informational.row:last-child .col-12 hr{margin:35px auto 40px;width:180px}@media only screen and (max-width:510px){.three_column_informational.row:last-child .col-12 hr{width:130px}}@media only screen and (max-width:1200px){.class-event-main{margin-top:25px}}@media only screen and (max-width:510px){.single-doctor .locations{padding:5%0 0}.single-doctor .locations .col-12.col-lg-6{padding:0}}.slider-overlay-img-p{background:rgba(0,0,0,.16);position:absolute;top:0;height:100%;width:100%}.daterangepicker .drp-calendar.left .calendar-table{padding:0}.daterangepicker.single .drp-calendar.left{padding:0}.video-responsive{position:relative;padding-bottom:57.25%;padding-top:0;height:0;max-width:740px;margin:0 auto;width:100%}.video-responsive iframe{position:absolute;top:0!important;left:0!important;width:100%!important;height:100%!important}.news-content-main{max-width:1000px;margin:0 auto;width:100%}.home-hw-headline{text-align:left;text-transform:uppercase;color:#353535;display:inherit;padding:0 0 1rem;font-size:16px}@media only screen and (min-width:900px){.home-hw-headline{text-align:left;text-transform:uppercase;color:#353535;display:inherit;padding:0 0 1rem;font-size:1em}}@media only screen and (min-width:900px){.hw-teaser{text-transform:uppercase;font-weight:700;color:#353535;font-size:1.2rem;display:inherit;text-align:left}}.hw-teaser{text-transform:uppercase;font-weight:700;color:#353535;font-size:18px;display:inherit;text-align:left}.hw-teaser:hover{color:#ef7521}.news-content-main p{margin:12px 0;font-size:20px;display:block;width:100%}@media only screen and (max-width:700px){.news-content-main p{font-size:20px}}ol li{font-size:20px}.news-content-main strong{font-size:20px}@media only screen and (max-width:700px){.news-content-main .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.news-content-main .news-video .wp-video{max-width:70%;margin:0 auto}.news-content-main ol{display:block;width:100%}.news-content-main ul{display:block;font-size:20px;overflow:hidden}.site-main .quote-container-news .quote-container{padding:40px;text-align:left;background:0 0}@media only screen and (max-width:700px){.site-main .quote-container-news .quote-container{padding:30px ​0 15p}}.site-main .news-article-top{padding-bottom:50px;max-width:1030px;margin:0 auto;width:100%}@media only screen and (max-width:700px){.site-main .news-article-top{position:relative;padding:50px 0 0}}.site-main .news-article-top .share-button{float:inherit;position:absolute;right:15px;bottom:0}@media only screen and (max-width:991px){.site-main .news-article-top .share-button{bottom:auto;top:-56px}}@media only screen and (max-width:700px){.site-main .news-article-top .share-button{top:0;width:auto;right:0}}@media only screen and (max-width:700px){.site-main .news-article-top .col-12{position:static}}.news-content-main .downloadable-n{padding:15px 0;margin:25px 0 10px;border:0;border-top:1px solid #646469;border-bottom:1px solid #646469}.news-content-main .downloadable-n h2{margin:0;font-size:38px;color:#646469}@media only screen and (max-width:700px){.news-content-main .downloadable-n h2{font-size:30px}}.news-content-main .downloadable-n ul{display:flex;list-style:none;margin:15px 0 5px;padding:0;flex-wrap:wrap}@media only screen and (max-width:700px){.news-content-main .downloadable-n ul{display:block;margin:0}}.news-content-main .downloadable-n ul li{padding-right:50px}@media only screen and (max-width:700px){.news-content-main .downloadable-n ul li{padding:10px 0}}.news-content-main .downloadable-n ul li a{color:#4a4a4a;font-size:20px}@media only screen and (max-width:700px){.news-content-main .downloadable-n ul li a{font-size:18px}}.news-content-main .downloadable-n ul li a img{width:15px;margin-right:6px;margin-top:-5px}.news-content-main .helpful-resources-n{padding:20px 0;margin:20px 0 60px;border:0;border-top:1px solid #646469;border-bottom:1px solid #646469;display:flex;align-items:center}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n{display:block}}.news-content-main .helpful-resources-n h2{margin:0 25px 0 0;font-size:38px;color:#646469;flex:0 0 200px;position:relative;line-height:38px;padding:0}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n h2{font-size:30px;margin:0 0 15px 0}}.news-content-main .helpful-resources-n h2:after{height:100%;width:4px;background:var(--orange-color-new);content:"";position:absolute;top:0;right:0}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n h2:after{display:none}}.news-content-main .helpful-resources-n ul{display:flex;list-style:none;margin:0;flex-wrap:wrap;padding:0}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n ul{display:block}}.news-content-main .helpful-resources-n ul li{padding-right:50px}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n ul li{padding:10px 0}}.news-content-main .helpful-resources-n ul li a{color:var(--orange-color-new);font-size:20px;font-weight:400}@media only screen and (max-width:700px){.news-content-main .helpful-resources-n ul li a{font-size:18px}}.news-content-main .helpful-resources-n ul li a img{margin-right:6px;margin-top:-5px;width:15px;display:inline-block}.site-main .news-article-main .simple-content-section{margin:0;padding:0}.can-toggle.demo-rebrand-2 label{font-size:0}.sub-heading{max-width:920px;width:100%;margin:0 auto}.sub-heading h2{color:#4a4a4a;position:relative;padding-bottom:80px;text-transform:uppercase;font-size:48px;text-align:center}@media only screen and (max-width:700px){.sub-heading h2{font-size:28px;margin:0 35px;padding-bottom:60px;line-height:32px}}.sub-heading h2:after{border-bottom:1px solid #646469;content:"";left:50%;position:absolute;bottom:45px;height:1px;width:200px;margin-left:-100px}@media only screen and (max-width:700px){.sub-heading h2:after{width:150px;margin-left:-75px;bottom:35px}}.career-right .right-side-img{max-width:250px;margin-left:auto;margin-bottom:20px}@media only screen and (max-width:767px){.career-right .right-side-img{max-width:250px;margin:0 auto 20px}}.career-left .panel-title a .fa-angle-up{position:absolute;right:10px;top:50%;margin-top:-13px;font-size:27px}.career-left .panel-title .collapsed .fa-angle-up:before{transform:rotate(180deg);display:block}.career-left .panel-default>.panel-heading{color:#333;background-color:var(--orange-color-new)}.career-left h4.panel-title{padding:14px;margin:0;font-size:18px;position:relative;padding-right:40px}.career-left h4.panel-title a{display:block;color:#fff;text-decoration:none}.career-left .panel-body{background:#f5f5f5;padding:15px}.career-left .panel-body p{font-size:18px}.career-left .panel.panel-default{margin-bottom:15px}.site-main #single_locations_mhslider #class-event-card .card-body img.class-times{margin-top:-10px}.view_more_container{padding:10px 0}.view_more_container ul li{font-size:18px;font-family:proxima-nova,sans-serif;color:#000;font-weight:400}.view_more_container p{margin-bottom:15px}.view_more_container p strong{font-weight:bolder}@media only screen and (max-width:768px){.page-template-secondary-page .primary-page .hero-image{min-height:inherit;position:relative;padding-bottom:40.25%;padding-top:0;height:0;overflow:hidden}}@media only screen and (max-width:768px){.page-template-secondary-page .primary-page .hero-image .headline{top:10px}}.single-classes_events .news-img-sec{text-align:center}.single-classes_events .news-img-sec img{max-width:100%}.single-classes_events .news-content-sec{margin:20px 0}.contrast .hero-slider-home-outer .hero-slider-home .slick-slide .slider-overlay-img{background:rgba(0,0,0,.45)}.contrast #toll-free{color:#fff}.single-doctor .biography .content{margin-top:30px}.mh-inslider-container{width:90%;background:rgba(28,90,124,.95);bottom:0;height:450px;left:10%;position:absolute;z-index:9999}@media only screen and (max-width:991px){.mh-inslider-container{position:static;width:100%}}.mh-sub-image.slick-slide{display:block;position:relative}.contrast .slider-overlay-img-p{background:rgba(0,0,0,.45)}.contrast #breadcrumbs .separator{color:#000}.site-main .card-horizontal .card-link{margin-left:0}@media only screen and (max-width:510px){.site-main .card-horizontal .card-link{margin-left:0}}.site-main .services-search .half-width .left .card h2:hover{color:var(--orange-color-new)}.search-results .post-teaser .media-body a{color:#000}.search-results .post-teaser .media-body a:hover{border-bottom:1px solid var(--orange-color-new);text-decoration:none}img.service-locations-img{width:222px}.container.full-width{max-width:none}.container.full-width.top-categories{padding:2rem 2rem}@media (min-width:992px){.container.full-width.top-categories{padding:4rem 8.5rem}}.container.full-width.top-categories .card.top-category{text-transform:uppercase;color:#ed7622;font-weight:700;padding:1rem;border:2px solid #cdc8c8}.container.full-width.top-categories .card.top-category:hover{border:2px solid #a3a3a3}.container.top-categories .headline{text-transform:uppercase;font-weight:700;font-size:2rem;font-family:proxima-nova,sans-serif;color:#000}.container.full-width.gray{background:#ddd}.health-wellness-slider-container{max-width:none;margin:0}.health-wellness-slider-container .slide-content{padding:5rem 4rem;background:#57585a;position:relative;height:500px}@media (min-width:992px){.health-wellness-slider-container .slide-content{padding:3rem 5rem;background:#57585a;width:4%;position:absolute;height:500px;width:25rem}}@media (min-width:1200px){.health-wellness-slider-container .slide-content{padding:5rem 8rem;background:#57585a;max-width:45rem;position:absolute;height:500px;width:35rem}}@media (min-width:1400px){.health-wellness-slider-container .slide-content{padding:5rem 8rem;background:#57585a;max-width:45rem;position:absolute;height:500px;width:35rem}}@media (min-width:1600px){.health-wellness-slider-container .slide-content{padding:5rem 8rem;background:#57585a;max-width:45rem;position:absolute;height:500px;width:45rem}}.hw-blog-article .hw-featured-teaser{text-align:center;margin:1rem 0 2rem}.hw-blog-article .hw-featured-image{margin:0 0 3rem}.hw-blog-article .hw-featured-image img{width:100%}.health-wellness-slider-container img{max-height:500px;min-width:100%;height:400px}@media (min-width:1200px){.health-wellness-slider-container img{max-height:500px;min-height:500px;height:auto;min-width:100%;display:inline}}@media (min-width:992px){#slider-image-container{float:right;width:85%}}@media (min-width:1200px){#slider-image-container{float:right;width:65%}}.health-wellness-slider-container .slide-content .headline{color:#fff;font-weight:700;font-size:2rem;text-transform:uppercase}.health-wellness-slider-container .slide-content .teaser{color:#fff;text-transform:uppercase;font-weight:500}.health-wellness-slider-container .slide-content .read-more{color:#fff;text-transform:uppercase;font-weight:700;font-size:24px;text-decoration:none}.health-wellness-slider-container .slide-content .read-more:hover{text-decoration:underline}.health-wellness-slider-container .slide-content .read-more:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:2px;padding-left:5px;font-size:24px;padding-left:15px;text-decoration:none;display:inline-block}.health-wellness-slider-container .slide-content .read-more:after:hover{text-decoration:none}.health-wellness-slider-container .slider-box{padding:0}@media (min-width:992px){.health-wellness-slider-container .slider-box .slider .slick-next{right:0;background:#ef7521;border-radius:50%;padding:1.5rem;margin:0 1rem}.health-wellness-slider-container .slider-box .slider .slick-next:before{content:url(inc/assets/images/custom-next.png);position:relative;bottom:.5rem;right:.2rem}}@media (min-width:992px){.health-wellness-slider-container .slider-box .slider .slick-prev{left:0;z-index:500;background:#ef7521;border-radius:50%;padding:1.5rem;margin:0 1rem}.health-wellness-slider-container .slider-box .slider .slick-prev:before{content:url(inc/assets/images/custom-prev.png);position:relative;bottom:.5rem;left:-.5rem}}.hw-featured-body h2{display:inline}@media (min-width:992px){.health-wellness-slider-container .slider-box .slider .slick-dots{bottom:10px;left:25rem;width:10rem}}@media (min-width:1200px){.health-wellness-slider-container .slider-box .slider .slick-dots{bottom:10px;left:35rem;width:10rem}}@media (min-width:1300px){.health-wellness-slider-container .slider-box .slider .slick-dots{bottom:10px;left:40rem;width:10rem}}@media (min-width:1400px){.health-wellness-slider-container .slider-box .slider .slick-dots{bottom:10px;left:45rem;width:10rem}}.health-wellness-slider-container .slider-box .slider .slick-dots li{margin:0 1px}.health-wellness-slider-container .slider-box .slider .slick-dots button:before{font-size:0;color:#fff;opacity:1;border-radius:50rem;outline:2px solid #000;background:#fff;width:12px;height:12px}.health-wellness-slider-container .slider-box .slider .slick-dots li.slick-active button:before{opacity:1;background:#000}.container.hw-search-container{max-width:1800px;padding:3rem 2rem}.container.hw-search-container #hw-search-box{float:right}.call-out-box{text-align:left;background:#f2f2f2;color:#000;padding:1rem;margin-bottom:.2rem}.call-out-box strong{padding:0}@media (max-width:500px){.call-out-box{width:100%!important}}.call-out-box.alignright{margin-left:0}.call-out-box h2{margin:0;width:100%}.call-out-box ul{margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.call-out-box ul li{padding:0 1rem;display:list-item}.container.hw-search-container #hw-search{justify-content:right;width:100%}@media (min-width:992px){.container.hw-search-container #hw-search{margin-top:23px;margin-bottom:15px}}.container.hw-search-container #hw-search input{background:#f5f5f5;border-radius:0;border:1px solid #d6d5d7;width:100%;padding:1.5rem 3rem;font-size:15px}@media (min-width:992px){.container.hw-search-container #hw-search input{width:280px}}.cat-box{flex-direction:column;display:flex;justify-content:right}@media (min-width:510px){.cat-box{flex-direction:row;display:flex;justify-content:right}}.top-category-container{margin-top:1.3rem;display:flex;float:left}.top-category-container a{padding:1rem 1rem;text-transform:uppercase;color:#666;font-weight:400}.container.hw-search-container #hw-search i::before{position:absolute;color:var(--orange-color-new);top:-.5rem}@media (min-width:992px){.vik{padding:0}}#hw-search .icon{display:flex;position:relative;left:1rem}.container.health-wellness-feature .row .col-lg-4{padding:1rem 1rem}@media (min-width:992px){.container.health-wellness-feature{max-width:100%;padding:1rem 15rem}}.featured{background:#f5f5f5}@media (min-width:992px){.container.health-wellness-feature.service-hw{max-width:100%;padding:1rem 15rem;background-color:#f5f5f5}}@media (min-width:992px){.container.health-wellness-feature.service-hw .col-lg-4{padding:auto}}@media (min-width:1200px){.container.health-wellness-feature.service-hw{max-width:1440px;padding:1rem 2rem;background-color:#fff}}.service-hw .hw_related_articles_title{font-size:23px}.container.health-wellness-feature .card{border:0;margin:.5rem 0}.container.health-wellness-feature .card img{width:50rem;height:16rem;object-fit:cover}.container.health-wellness-feature .card:hover .headline .teaser{color:#000}.container.health-wellness-feature .headline{text-transform:uppercase;color:#353535;display:inherit;padding:0 0 1rem;font-size:16px}.container.health-wellness-feature .headline:hover{color:#ed7622}@media only screen and (min-width:900px){.container.health-wellness-feature .headline{text-transform:uppercase;color:#353535;display:inherit;padding:0 0 1rem;font-size:1rem}}@media only screen and (min-width:900px){.container.health-wellness-feature .teaser{text-transform:uppercase;font-weight:700;color:#353535;font-size:1.1rem}}.container.health-wellness-feature .teaser{text-transform:uppercase;font-weight:700;color:#353535;font-size:18px}.container.health-wellness-feature .teaser:hover{color:#ed7622}.united-title{text-transform:uppercase}.hw-search-container p.united-title{clear:both;margin:24px 0 15px;padding-bottom:10px;color:#24292e;font-size:32px;font-weight:600;line-height:1.2}.news-article-main h1#article-title{clear:none;margin:0}#modal-class-name{line-height:1.25;padding-bottom:.3em}.news-article-main .medical-review-byline{margin:0 0 1rem;color:#646469;font-size:16px;font-weight:400;text-align:center}.news-article-main .medical-review-byline a{color:inherit;text-decoration:underline}.hero-slider-home-outer .hero-slider-home h2.headline{line-height:1.2}.news-article-top .article-category{color:#000;text-transform:uppercase;font-weight:700;margin-bottom:2rem;font-size:1.588rem}.site-main .pagination-nav-container.health-wellness{padding-bottom:2rem}.pagination-nav-container #pagination{padding:3rem 0}.hw_related_articles_title{text-transform:uppercase;padding-bottom:2rem}#loading{display:inline-block;width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#000;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.image-background{display:none}@media (min-width:510px){.image-background{display:block}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background: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:.75}.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-dotted.slick-slider{margin-bottom:30px}.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:transparent;border:0;outline:0;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.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}.duplicate-h3{font-size:18px;line-height:25px;clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px;font-weight:bolder}.three_column_informational .col-sm-12 .style-h3{text-transform:uppercase;font-weight:700;color:#646469;text-align:center;font-size:28px;padding-top:5px;line-height:25px;margin-top:24px;margin-bottom:15px}.span-h3-orange{color:#ef7521;font-size:18px;line-height:25px;clear:both;font-weight:600;margin-top:24px;margin-bottom:15px}.span-h3-bold{font-size:18px;line-height:25px;clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px}.span-h6-bold{clear:both!important;color:#24292e!important;font-weight:600!important;margin-top:24px!important;margin-bottom:15px!important;font-size:1rem!important;line-height:1.2!important}.mobile-title-h1{clear:both;color:#24292e;font-weight:600!important}.modal-h5{font-size:14px;clear:both;color:#24292e;font-weight:600;margin-top:24px}h2.doctors-heading-h2{display:inline!important}.single-location .doctors-staff .card .card-body .card-title-h3{font-weight:700!important}h2.services-h2-doc{display:inline!important;color:#4a4a4a!important}.site-main #doctor-card{display:flex;flex-direction:column;height:100%}.cards,.row{align-items:stretch}.site-main #doctor-card .card-img-top{display:block;width:100%;height:auto}.site-main #doctor-card .card-body{display:flex;flex-direction:column;flex:1 1 auto;gap:.5rem}.mh-slider{--per-view:1;--gutter:25px;position:relative;margin:0 calc(var(--gutter)/-2)}@media (min-width:600px){.mh-slider{--per-view:2}.mh-slider--wide{--per-view:1}}@media (min-width:992px){.mh-slider{--per-view:3}.mh-slider--wide{--per-view:2}}@media (min-width:1200px){.mh-slider{--per-view:4}.mh-slider--wide{--per-view:2}.mh-slider--compact{--per-view:5}}.mh-slider:not(.slick-initialized){display:flex;overflow:hidden}.mh-slider:not(.slick-initialized)>.mh-slide{flex:0 0 calc(100%/var(--per-view));max-width:calc(100%/var(--per-view))}.mh-slider .slick-track{display:flex}.mh-slider .slick-slide{height:auto;float:none}.mh-slider .slick-slide:focus{outline:0}.mh-slider .mh-slide{display:flex;padding:0 calc(var(--gutter)/2) 5px}.mh-slider .mh-slide>.card{flex:1 1 auto;width:100%;margin-bottom:0}.mh-slider .slick-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0;padding:0;border:0;border-radius:50%;background:var(--orange-color-new);box-shadow:0 2px 6px rgba(0,0,0,.25);color:transparent;font-size:0;line-height:0;cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease,opacity .15s ease}.mh-slider .slick-prev{left:calc(var(--gutter)/2 - 25px)}.mh-slider .slick-next{right:calc(var(--gutter)/2 - 25px)}.mh-slider .slick-arrow::before{content:"";width:12px;height:12px;border:solid #fff;border-width:0 3px 3px 0;opacity:1}.mh-slider .slick-prev::before{margin-left:5px;transform:rotate(135deg)}.mh-slider .slick-next::before{margin-right:5px;transform:rotate(-45deg)}.mh-slider .slick-arrow:hover,.mh-slider .slick-arrow:focus{background:#c95e14}.mh-slider .slick-arrow:focus-visible{outline:3px solid #4a4a4a;outline-offset:2px}.mh-slider .slick-arrow.slick-disabled{opacity:.35;cursor:default;background:var(--orange-color-new)}@media (max-width:599px){.mh-slider{margin:0;padding:0 20px}.mh-slider .slick-arrow{width:40px;height:40px}.mh-slider .slick-prev{left:0}.mh-slider .slick-next{right:0}}.site-main .mh-doctor-card{display:flex;flex-direction:column}.site-main .mh-doctor-card__media{position:relative}.site-main .mh-doctor-card__media .card-img-top{display:block;width:100%;height:auto;aspect-ratio:286/200;object-fit:cover}.site-main .mh-doctor-card__badge{position:absolute;bottom:-2px;left:0;width:175px;max-width:100%;height:25px}.site-main .mh-doctor-card .card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem}.site-main .mh-doctor-card__rating{display:flex;align-items:center}.site-main .mh-doctor-card__rating-value{margin-left:1rem;font-size:.8rem;font-weight:700}.site-main .mh-doctor-card .phone-number-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:auto}.site-main .mh-doctor-card__schedule{padding:0 .5rem;background:var(--orange-color-new);color:#fff;text-align:center}.site-main .mh-doctor-card__schedule:hover,.site-main .mh-doctor-card__schedule:focus{color:#fff;text-decoration:none;background:#c95e14}.site-main .mh-doctor-card__phone{display:inline-flex;align-items:center;flex-wrap:wrap}.site-main .mh-doctor-card .phone-number{color:var(--black);font-weight:700;white-space:nowrap}.site-main .mh-doctor-card .call{padding:0 5px;color:#4a4a4a!important;font-weight:400}.site-main .mh-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.site-main .mh-section-head .primary-link{margin:0!important;float:none}@media (max-width:700px){.site-main .mh-section-head{flex-direction:column;align-items:center;text-align:center}}.site-main .mh-location-tile{position:relative;height:100%}.site-main .mh-location-tile .card-horizontal{display:flex;height:100%}.site-main .mh-location-tile .img-square-wrapper{flex:0 0 auto}.site-main .mh-location-tile .card-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.5rem}.site-main .mh-location-tile__name{font-size:1.2rem;text-transform:uppercase}.site-main .mh-location-tile .location-phone{position:relative;z-index:2}.site-main .mh-class-card{display:flex;flex-direction:column;cursor:pointer}.site-main .mh-class-card .card-img-top{display:block;height:auto;aspect-ratio:3/2;object-fit:cover}@media (max-width:768px){.site-main .mh-class-card .card-img-top{display:none}}.site-main .mh-class-card .card-body{display:flex;flex:1 1 auto;flex-direction:column}.site-main .mh-class-card .card-title{display:-webkit-box;min-height:2em;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.site-main .mh-class-card .card-title a{color:inherit;text-decoration:none}.site-main .mh-class-card .card-title a:hover,.site-main .mh-class-card:hover .card-title a{color:var(--orange-color-new)}.site-main .mh-class-card hr{width:30%;margin-left:0;background:#979797}.site-main .mh-class-card .class-date,.site-main .mh-class-card .class-time,.site-main .mh-class-card .class-location{display:flex;align-items:flex-start;gap:10px;font-weight:400}.site-main .mh-class-card .class-date{padding-bottom:15px}.site-main .mh-class-card .class-time{flex-wrap:wrap;column-gap:5px}.site-main .mh-class-card .class-location{padding:15px 0}.site-main .mh-class-card .card-body img{flex:0 0 auto;width:20px;margin-top:3px}.site-main .mh-class-card .service-bubble{display:inline-block;margin-bottom:10px;padding:3px 10px;border:1px solid #eaeaea;border-radius:15px;color:#646469;font-size:14px;font-weight:400}.site-main .mh-class-card .mh-class-card__cost{margin-top:auto;border:0;border-radius:0;background:#f2f2f2;color:#4a4a4a;text-align:center}.site-main .mh-alt-date{display:flex;flex-direction:column;border-radius:10px;background:#fff!important;color:#4a4a4a;text-decoration:none;transition:box-shadow .15s ease}.site-main .mh-alt-date:hover,.site-main .mh-alt-date:focus-visible{box-shadow:0 2px 8px rgba(0,0,0,.15);text-decoration:none}.site-main .mh-alt-date .card-header{display:block;border-radius:10px 10px 0 0;background:#646469;color:#fff;font-weight:700;text-align:center}.site-main .mh-alt-date .modal-class-details{margin:0;padding:0;list-style:none}.site-main .mh-alt-date .modal-class-details li{display:flex;align-items:center;gap:10px;margin-bottom:.5rem}.site-main .mh-alt-date img{width:20px}.site-main .mh-alt-date .service-bubble{padding:3px 10px;border:1px solid #ccc;border-radius:15px;color:#000;font-size:14px}#classes-events-modal[hidden],#classes-events-modal [hidden]{display:none!important}#classes-events-modal .mh-class-modal__map{width:100%;min-height:250px}#classes-events-modal .class-time-selector{padding:0;border:0;background:0 0;color:var(--orange-color-new);cursor:pointer}#classes-events-modal .class-time-selector.active{font-weight:700;text-decoration:underline}#classes-events-modal .mh-class-modal__alternates{margin-top:1rem}