/**handles:wphb-critical-css**/
#main-header{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}.appointment-button{border-radius:2px}.appointment-button a{color:#fff!important}li.appointment-button{background-color:#007ae9;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 13px 10px 10px!important;border-radius:3px;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}li.appointment-button:hover{background-color:#006dd1}#top-menu li{margin-right:22px!important}.et-fixed-header #top-menu .appointment-button a{color:#fff!important}.appointment-button li.current-menu-ancestor>a,.appointment-button li.current-menu-item>a{color:#fff!important}@media only screen and (min-width :981px){li.appointment-button{height:33px}}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:80px 0 20px 0!important}.blur .et_parallax_bg{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}body .et_pb_button{color:#fff}@media only screen and (max-width:981px){#logo{max-height:80%}}@media only screen and (max-width:980px){#myprefix-widget-area-wrap{display:none!important}}#myprefix-widget-area-wrap{right:55px!important;max-width:500px;top:5px!important;text-align:center;position:absolute!important;z-index:99999!important}.et-pb-contact-message{position:relative;color:#fff;padding-top:20px;font-size:22px}