@charset "UTF-8";ul.footerhours li{color:white!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{font-size:1rem}html address{font-style:normal}html iframe,html img{vertical-align:middle}html .lorem{background-color:red}html a[href^="tel:"]{white-space:nowrap}html a[href^="mailto:"]{word-break:break-word;color:inherit}html .w-image:not(:last-child),html .w-tabs:not(:last-child),html .w-video:not(:last-child),html .g-cols.vc_inner:not(:last-child),html .l-main .w-image.align_right,html .l-main .w-image.align_left{margin-bottom:1.5rem}html .wpb_text_column+.w-separator.with_line{margin-top:-1.5rem}@media screen and (max-width:767px){html .l-main .w-btn-wrapper,html .l-footer .w-btn-wrapper{display:block;margin:1rem 0!important;text-align:center}html .l-main .w-btn-wrapper.align_left,html .l-main .w-btn-wrapper.align_right,html .l-footer .w-btn-wrapper.align_left,html .l-footer .w-btn-wrapper.align_right{display:block;float:none}}@media screen and (max-width:600px){html .l-main .w-btn-wrapper .w-btn,html .l-footer .w-btn-wrapper .w-btn{width:100%}}html .l-main .w-image>a,html .l-footer .w-image>a{display:inline-block}html .l-main .w-hwrapper:not([class*="usg_"])>div,html .l-footer .w-hwrapper:not([class*="usg_"])>div{margin:.6rem}@media screen and (max-width:767px){html h2,html h3,html h4{text-align:center}}.l-main>.wpb-content-wrapper:first-child>.l-section:first-child>.l-section-h{padding-top:var(--header-height)}.l-main>.wpb-content-wrapper:first-child>.l-section:first-child>.l-section-img,.l-main>.wpb-content-wrapper:first-child>.l-section:first-child>.l-section-overlay{top:var(--header-height)}[class*="ul-styled"] ul{margin-left:0;list-style-type:none}[class*="ul-styled"] ul>li{position:relative;padding-left:1.75em}[class*="ul-styled"] ul>li:before{font-family:fontawesome;font-weight:900;position:absolute;left:0;color:var(--color-content-primary)}.ul-styled-arrow ul>li:before{content:""}.ul-styled-check ul>li:before{content:""}.gform_wrapper .wpcf7-form-control-wrap{text-align:center}.gform_wrapper .gform_validation_errors>h2.gform_submission_error{font-size:inherit!important;font-family:inherit}.gform_wrapper .gform_fields{grid-row-gap:1.5rem!important}.gform_wrapper .gform_heading{display:none}.gform_wrapper textarea{resize:none}.gform_wrapper .gfield{vertical-align:top}.gform_wrapper .gform_footer input[type="submit"]{width:100%}.gform_wrapper input[type="text"],.gform_wrapper input[type="radio"],.gform_wrapper textarea,.gform_wrapper select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.gform_wrapper select::-ms-expand{display:none}.gform_wrapper .gfield_radio>[class^="gchoice"],.gform_wrapper .gfield_checkbox>[class^="gchoice"]{display:inline-block;padding:0;margin-left:.75em;margin-right:.75em;line-height:1.2}@media screen and (max-width:479px){.gform_wrapper .gfield_radio>[class^="gchoice"],.gform_wrapper .gfield_checkbox>[class^="gchoice"]{width:initial!important;margin-left:0.75em!important;margin-right:0.75em!important}}.gform_wrapper .gfield_radio input[type="radio"],.gform_wrapper .gfield_radio input[type="checkbox"],.gform_wrapper .gfield_checkbox input[type="radio"],.gform_wrapper .gfield_checkbox input[type="checkbox"]{display:none}.gform_wrapper .gfield_radio input[type="radio"]+label,.gform_wrapper .gfield_radio input[type="checkbox"]+label,.gform_wrapper .gfield_checkbox input[type="radio"]+label,.gform_wrapper .gfield_checkbox input[type="checkbox"]+label{display:inline-block;width:100%;min-width:fit-content;font-weight:400;padding:.25em 0 .25em 1.5em;position:relative}.gform_wrapper .gfield_radio input[type="radio"]+label:before,.gform_wrapper .gfield_radio input[type="checkbox"]+label:before,.gform_wrapper .gfield_checkbox input[type="radio"]+label:before,.gform_wrapper .gfield_checkbox input[type="checkbox"]+label:before{content:"";font:normal 300 1em/1 FontAwesome;margin-right:.3em;position:absolute;left:0;color:#600}.gform_wrapper .gfield_radio input[type="radio"]:checked+label,.gform_wrapper .gfield_radio input[type="checkbox"]:checked+label,.gform_wrapper .gfield_checkbox input[type="radio"]:checked+label,.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label{color:#600}.gform_wrapper .gfield_radio input[type="radio"]:checked+label:before,.gform_wrapper .gfield_radio input[type="checkbox"]:checked+label:before,.gform_wrapper .gfield_checkbox input[type="radio"]:checked+label:before,.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label:before{content:"";font-weight:900}.gform_wrapper .gfield_radio input[type="radio"]:checked+label:before{content:"";font-weight:900}.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label:before{content:"";font-weight:900}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}.hours-table{width:100%}.hours-table .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hours-table:not(:last-child){margin-bottom:2.5rem}[class*="--content"] h1{font-size:var(--h2-font-size)}[class*="--content"] h2{font-size:var(--h3-font-size)}[class*="--content"] h3{font-size:var(--h4-font-size)}[class*="--content"] h2,[class*="--content"] h3,[class*="--content"] h4{text-align:left}[class*="--content"] .w-image.align_left,[class*="--content"] .w-image.align_right{max-width:35%}@media screen and (max-width:600px){[class*="--content"] .w-image.align_left,[class*="--content"] .w-image.align_right{max-width:100%;float:none;margin-left:0;margin-right:0;text-align:left}}[class*="--content"] .w-btn-wrapper:not(:last-child),[class*="--content"] .w-tabs.accordion:not(:last-child),[class*="--content"] .w-video:not(:last-child),[class*="--content"] .g-cols.wpb_row:not(:last-child),[class*="--content"] .post_image:not(:last-child){margin-bottom:3rem}[class*="--content"] .post_content:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:768px){[class*="--content"] img.alignright,[class*="--content"] img.alignleft{max-width:35%}}@media screen and (max-width:767px){[class*="--content"] img.alignright,[class*="--content"] img.alignleft{margin-left:auto;margin-right:auto}}.layout_182 .w-grid-item:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:2rem}.layout_182 .post_title{font-size:clamp(1.25rem, 2vw, 1.5rem);margin-bottom:0.25em!important;text-align:left}.layout_182 .post_date{font-size:.75rem;margin-bottom:1rem}.layout_182 .post_content{margin-bottom:1rem}.blog--content .post_image{margin-bottom:2rem}@media screen and (min-width:768px){.blog--content .post_image{float:right;max-width:35%;margin-left:2rem}}.blog--content .post_title{margin-bottom:.25em}.blog--content .post_date{font-size:1rem;display:block;position:relative}.blog--content .post_date i{position:absolute;left:0;top:0}.blog--content .post_content{margin-bottom:1.5rem}[class*="--sidebar"]{font-size:1rem}[class*="--sidebar"]>.vc_column-inner>.wpb_wrapper>div:not(:last-child){margin-bottom:1.5rem}[class*="--sidebar"] h2,[class*="--sidebar"] .widgettitle{font-family:inherit;font-size:1.25em;text-transform:uppercase}[class*="--sidebar"] h2,[class*="--sidebar"] h3,[class*="--sidebar"] h4,[class*="--sidebar"] a{color:inherit}[class*="--sidebar"] .page-list{margin-left:0;list-style-type:none;border-left:1px solid var(--color-content-border);font-size:1em}[class*="--sidebar"] .page-list li{padding:.4em 1.2em;margin:0;border-bottom:1px solid var(--color-content-border)}[class*="--sidebar"] .page-list li.current_page_item>a{font-weight:400;color:var(--color-content-link)}[class*="--sidebar"] .siblings-page-list:not(:last-child){margin-bottom:0}[class*="--sidebar"] .siblings-page-list:not(:last-child) .page_item:not(.current_page_item){display:none}[class*="--sidebar"] .siblings-page-list:not(:last-child) .current_page_item{cursor:text;background-color:rgba(0,0,0,.05)}[class*="--sidebar"] .siblings-page-list:not(:last-child) .current_page_item:before{display:none}[class*="--sidebar"] .siblings-page-list:not(:last-child) .current_page_item a{pointer-events:none}[class*="--sidebar"] [class*="ul-styled"] ul>li:before{color:inherit}[class*="--sidebar"] .hours-table{max-width:15em}.no-touch [class*="--sidebar"] a:hover{color:var(--color-content-link)}.l-subheader.at_middle .w-text{color:#4a4a4a;line-height:1.6!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.l-subheader.at_middle .w-html.ush_html_1{font-size:2rem;color:#0095ac}a.w-nav-anchor.level_2,a.w-nav-anchor.level_3{background:#6d6e70}.w-menu.layout_ver .menu>li{margin-bottom:.5rem}@media screen and (max-width:1024px){.l-subheader.at_middle{box-shadow:0 0 10px #bbbaba}a.w-btn.us-btn-style_3.ush_btn_3.icon_atleft{color:black!important;font-family:arial}nav.w-nav.ush_menu_1.height_full.dropdown_height.m_align_left.m_layout_fullscreen.m_effect_aft.type_mobile{color:#000}ul.w-nav-list.level_1.hover_simple{background-color:gray!important}}a[class=*".us-btn-style_"]{font-family:system-ui!important}.masthead_form .h1_heading,.masthead_form span.small-title,.masthead_form h1 a,.masthead_no_form .h1_heading,.masthead_no_form span.small-title,.masthead_no_form h1 a{color:#fff}.masthead_form .h1_heading,.masthead_no_form .h1_heading{font-size:2.6rem;font-weight:700;text-transform:uppercase}.masthead_form .h1_heading span.title-pink,.masthead_no_form .h1_heading span.title-pink{color:#f8abad}@media screen and (max-width:600px){.masthead_form .h1_heading,.masthead_no_form .h1_heading{font-size:2.2rem}}.masthead_form span.small-title,.masthead_no_form span.small-title{font-size:1.5rem}h2{font-weight:600}span.intro-title{font-weight:600;text-transform:uppercase;font-size:22px;line-height:1.2;color:#0095ac}h2.dark-bg{color:#fff;font-size:2rem;text-align:center}span.sub-title{text-transform:uppercase;color:#0095ac}.masthead_no_form{text-align:center}.top_form,.appointment_form{background:#0095ac}.top_form h2,.appointment_form h2{margin-bottom:0;margin-top:2rem;font-weight:700;font-size:2.5rem}.top_form h3,.appointment_form h3{font-size:1.65rem}.top_form h2,.top_form h3,.appointment_form h2,.appointment_form h3{color:#fff;text-align:center}.top_form div#field_1_5,.top_form span.captcha-image.cf7ic-style1,.appointment_form div#field_1_5,.appointment_form span.captcha-image.cf7ic-style1{color:#fff}.top_form input#gform_submit_button_1,.top_form input#gform_submit_button_3,.appointment_form input#gform_submit_button_1,.appointment_form input#gform_submit_button_3{font-size:18px;font-weight:700}.top_form input#gform_submit_button_1:hover,.top_form input#gform_submit_button_3:hover,.appointment_form input#gform_submit_button_1:hover,.appointment_form input#gform_submit_button_3:hover{background:#6d6e70!important}.top_form .gform_wrapper .gform_fields,.appointment_form .gform_wrapper .gform_fields{grid-row-gap:1rem!important}.top_form .wpcf7-form-control-wrap,.appointment_form .wpcf7-form-control-wrap{margin-top:-1.5rem}.top_form .gfield_label.gform-field-label,.appointment_form .gfield_label.gform-field-label{color:#fff}.top_form .gform_wrapper .gfield_radio input[type="radio"]+label:before,.top_form .gform_wrapper .gfield_checkbox input[type="checkbox"]+label:before,.appointment_form .gform_wrapper .gfield_radio input[type="radio"]+label:before,.appointment_form .gform_wrapper .gfield_checkbox input[type="checkbox"]+label:before{color:#fff;font-weight:700}.top_form .gform_wrapper .gfield_radio input[type="radio"]+label,.top_form .gform_wrapper .gfield_checkbox input[type="checkbox"]+label,.appointment_form .gform_wrapper .gfield_radio input[type="radio"]+label,.appointment_form .gform_wrapper .gfield_checkbox input[type="checkbox"]+label{color:#fff}.top_form .form_privacy,.appointment_form .form_privacy{color:#fff}.best_experience h3,span.green-title{color:#0095ac}h2.intro-title{text-transform:uppercase;font-weight:600;color:#0095ac}.best_experience h3{font-size:1.5rem}.intro_paragraph h2{margin:0 auto;max-width:850px;padding-bottom:2rem;font-weight:700;text-align:center}.green_titiles h2{color:#0095ac;font-weight:700}.green_titiles h3{color:#0095ac}span.pink-title{color:#f8abad}.intro-image{padding:20px;border:5px solid #0095ac}.center{text-align:center}.uppercase{text-transform:uppercase}h2.dark-bg{color:#fff;font-size:2rem;text-align:center}span.sub-title{text-transform:uppercase;color:#0095ac}.contact_sep{color:#fff}.contact_sep p{font-size:1.5rem}@media screen and (max-width:767px){ul.grd{margin-left:0}}ul.grd li{padding:10px;background:#0095ac;list-style:none;color:#fff;margin-bottom:2px;font-size:14px}@media screen and (min-width:768px){ul.grd li{width:300px;max-width:300px}}ul.grd li a,ul.grd li a:hover{color:#fff}ul.grd li.grd_wt_bg{background:#fff;font-weight:700;color:#000;text-indent:-10px;font-family:"Montserrat"}@media screen and (max-width:767px){ul.grd li.grd_wt_bg{font-size:1.4rem;font-weight:400}}ul.grd li.grd{background:#0095ac}@media screen and (max-width:767px){section.l-section.home_services.height_small{padding-top:0!important;padding-bottom:0.25em!important}}#dentist-services{background-image:var(--wpr-bg-1b4b7639-d108-4486-809c-52452031996a);background-size:cover;background-position:30%}@media screen and (max-width:767px){#dentist-services{background-position:right}}#dentist-services h2{color:#fff}#dentist-services img{width:25%}#dentist-services img.outlier{width:30%}#dentist-services .row.mt-3{display:flex;flex-wrap:wrap}#dentist-services .col-md-4{background:#fff;text-align:center;margin:2%;padding-top:2%;border-radius:10px}@media screen and (max-width:767px){#dentist-services .col-md-4{flex:1 0 45%}}@media (min-width:768px){#dentist-services .col-md-4{-ms-flex:0 0 28.333333%;flex:0 0 28.333333%;max-width:28.333333%}}#dentist-services .col-md-4 a{font-size:.86rem;font-weight:700;color:#292929!important}.services-columns{margin-bottom:2rem!important}.home_services h2{font-size:1.5rem}.home_services .w-image{max-width:80px;margin-bottom:5px!important;margin:auto}.home_services .w-image.outlier_img{max-width:120px}.home_services .vc_col-sm-6 .vc_column-inner,.home_services .vc_col-sm-8 .vc_column-inner{box-shadow:0 0 30px rgba(73,78,92,.15);background:#fff;transition:0.4s;padding:2%}@media screen and (min-width:768px){.home_services .vc_col-sm-6{width:46%;margin:0 2%}}.patient_testimonial{max-width:1200px}.patient_testimonial img{border:5px solid #0095ac;border-radius:50%}.patient_testimonial h2,.patient_testimonial h3{text-align:center}.patient_testimonial h2{color:#0095ac;margin-bottom:5px;font-size:1.5rem}.patient_testimonial h2 a{color:#0095ac;font-weight:700;font-size:1.5rem}.patient_testimonial h3{color:#f8abad;margin-bottom:0;padding-top:0;font-size:1.3rem}.patient_testimonial h3:nth-of-type(2){color:#000;font-size:1.3rem}.patient_testimonial p{font-size:1.2rem}.patient_testimonial .vc_col-sm-8{background:#f8f8f8;border:2px solid;border-radius:10px;border:1px solid rgba(0,0,0,.125)}.patient_specials_cards .g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:0;padding-right:0}.patient_specials_cards .vc_col-sm-6{text-align:center;border-radius:20px}.patient_specials_cards .vc_col-sm-6:first-of-type{background:#f8abad}.patient_specials_cards .vc_col-sm-6:last-of-type{background:#0095ac}@media screen and (min-width:768px){.patient_specials_cards .vc_col-sm-6{width:40%;margin:0 auto}}.patient_specials_cards .wpb_text_column{border-radius:10px;border:2px solid #ffffff80;padding-bottom:20px}.patient_specials_cards .wpb_text_column a:hover{color:#fff;font-weight:700}.patient_specials_cards .wpb_wrapper{padding:2%}.patient_specials_cards h2,.patient_specials_cards h3,.patient_specials_cards a{color:#fff}.patient_specials_cards h2{font-weight:700;padding-top:2%}.patient_specials_cards h3{margin-bottom:0;font-size:20px}.patient_specials_cards h3:last-of-type{margin-bottom:20px}.patient_specials_cards a{font-size:1.5rem}.testimonials_google_yelp .l-section-h.i-cf{max-width:1000px}.testimonials_google_yelp .w-image img{object-fit:scale-down}.ortho_huntington .vc_col-sm-3{text-align:center;padding:2% 0;box-shadow:0 10px 29px 0 rgba(68,88,144,.1);transition:all 0.3s ease-in-out;border-radius:15px}@media screen and (min-width:768px){.ortho_huntington .vc_col-sm-3{width:23%;margin:1%}}.ortho_huntington .vc_col-sm-3 h3{font-size:1.2rem;text-align:center;font-weight:700}.ortho_huntington .vc_col-sm-3 .w-image{max-width:80px;margin-bottom:5px!important;margin:auto}.dentist_credentials .smaller_img{max-width:50%}.dentist_credentials h2{font-weight:600}.dentist_credentials h2,.dentist_credentials h3{font-size:2rem}@media screen and (min-width:768px){.dentist_credentials h3{font-size:2rem}}nav.ush_menu_1 li[class*="menu-item-"]:hover,nav.ush_menu_1 li[class*="menu-item-"]:active{background:#f8abad}nav.ush_menu_1 .current-menu-item{background:#f8abad}ul#menu-footer-menu-1 .current-menu-item a,ul#menu-footer-menu-2 .current-menu-item a{color:#f8abad;text-decoration:underline}.copyright{text-align:center;font-size:.75em;padding-top:1em;padding-bottom:1em}