.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-10%}a.ph_link{color:#043c53}a.ph_link:hover{color:#204d74}.vfbp-form .btn-primary{color:#ffffff;border-color:#043c53;background-color:#043c53;width:100%}.et_pb_text ul{margin:0px}.entry-content ul{padding:0 0 10px 10px}.et_header_style_left .logo_container{width:initial}h1{font-size:2em;margin:.1em 0}div#toprightwidgit{float:right;padding-top:20px}.phone{float:right;padding-left:240px}.schedule{float:right;padding-left:20px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:40px 0 0 0}#main-header .nav li ul{border-radius:5px}nav li ul{width:160px!important;padding:0px!important}#top-menu li li{padding:0px!important}#top-menu li li a{padding:2px 8px!important;width:150px!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:20px!important}.player.player-lg button.ToastButton_module_toastButton__f07084f7.ToastButton_module_fullToast__f07084f7{display:none!important}@media only screen and (max-width:1300px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-12%}}@media only screen and (max-width:1040px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-16%}section.et_pb_module.et_pb_fullwidth_header.et_pb_fullwidth_header_0.header-text-wrap.et_pb_text_align_center.et_pb_bg_layout_dark{padding-top:35%}}@media only screen and (max-width:900px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-20%}.header-text-wrap a.et_pb_button.et_pb_more_button.et_pb_button_one{margin-right:0!important}}@media only screen and (max-width:450px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-25%!important}.header-text-wrap a.et_pb_button.et_pb_more_button.et_pb_button_one{font-size:10px!important;padding:8px!important;margin-top:5px}.header-text-wrap .et_pb_module_header{font-size:22px!important}}@media only screen and (max-width:380px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-30%!important}section.et_pb_module.et_pb_fullwidth_header.et_pb_fullwidth_header_0.header-text-wrap.et_pb_text_align_center.et_pb_bg_layout_dark{padding-top:43%}}@media only screen and (max-width:325px){.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0.video-module{margin-top:-30%!important}.header-text-wrap a.et_pb_button.et_pb_more_button.et_pb_button_one{padding:4px!important}}@media only screen and (min-width:981px){#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:right}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{width:100%}}@media (max-width:980px){.page-id-2 div#smilesnap-wide-button,.page-id-2 div#smilesnap-wide-button,.page-id-2 div#smilesnap-floating-button{transform:rotate(-90deg);right:-174px!important;bottom:50%!important;border-radius:0}}.container-div-CTA a{background-color:#000000a1;color:#fff;padding:10px 40px;font-size:18px!important;max-width:250px!important;width:100%}.call-now-cta a{padding:10px 58px}.schedule-an-appointment-cta a{padding:10px 10px!important}@media (min-width:981px){.container-div-CTA.hide-on-desktop{display:none}}@media (max-width:980px){.container-div-CTA.hide-on-desktop{position:fixed;bottom:20px;left:0;right:0;display:flex;margin:0 auto;width:max-content;z-index:9}.call-now-cta{margin-right:10px}.schedule-an-appointment-cta{margin-left:10px}}@media (max-width:480px){.call-now-cta a{padding:10px 40px}.container-div-CTA a{font-size:15px!important}}@media (max-width:320px){.container-div-CTA a{font-size:13px!important}}@media all and (max-width:980px){div#toprightwidgit{display:none!important}.et_header_style_left .logo_container{width:100%}ul#mobile_menu{background:#043c53!important}ul.sub-menu{background:#043c53!important}}@media (max-width:980px){.reverse-on-mobile{display:flex;flex-direction:column-reverse}}.cform .gform_title{display:none}.cform .gform_required_legend{text-align:center}.cform form#gform_1,.cform form#gform_2{padding:0 15px}.gform-theme--foundation .gfield textarea.large{min-block-size:94px}input#gform_submit_button_1,input#gform_submit_button_2{width:100%;color:#ffffff;border-color:#043c53;background-color:#043c53}input#gform_submit_button_1:hover,input#gform_submit_button_2:hover{color:#ffffff;border-color:#2e6da4;background-color:#337ab7}.gform-theme--framework .gform-field-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;font-size:14px}.gform-theme--foundation{--gf-form-gap-y:15px}#footer-info a{display:none}.home #footer-info a{display:inline}