.horizontal_line_text a::before{border-top:.3rem solid #e51b0f;display:inline-block;content:"";margin:0 1rem 0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:981px){.top_section{padding-top:100px!important}}.horizontal_line_16px a::before{width:1.2rem;transform:translateY(-.2rem)}@media only screen and (min-width:981px){.home_cta_phone.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:35px}}@media only screen and (max-width:980px){.home_cta_phone.et_pb_blurb_position_left .et_pb_blurb_container h4.et_pb_module_header{padding-bottom:0!important}}@media only screen and (min-width:981px) and (max-width:1500px){.home_cta_phone{font-size:40px!important;width:100%!important}.home_cta_phone .et_pb_blurb_container{padding-left:15px!important}.home_cta_phone .et_pb_main_blurb_image .et_pb_image_wrap{width:73px}.menu_appointment{font-size:14px!important;margin-bottom:-10px!important}.menu_phone{font-size:20px!important}}@media only screen and (min-width:1501px) and (max-width:1810px){.menu_appointment{font-size:14px!important;margin-bottom:-10px!important}.menu_phone{font-size:26px!important}}@media only screen and (min-width:981px) and (max-width:1250px){.home_work h2{font-size:38px!important}}@media only screen and (min-width:1251px) and (max-width:1550px){.home_work h2{font-size:50px!important}}@media only screen and (min-width:1551px) and (max-width:1750px){.home_work h2{font-size:64px!important}}.et_mobile_nav_menu{margin:auto!important;height:100px}