#header button.responsive_nav.resp_mid_nav, button#slide_top{appearance:none;padding:0px;margin:0px;border:0px;border-radius:0px;box-shadow:none;overflow:visible;font:inherit;text-transform:none;letter-spacing:inherit;cursor:pointer;}#header button.responsive_nav.resp_mid_nav{background:transparent;color:inherit;}#header button.responsive_nav.resp_mid_nav:focus-visible, button#slide_top:focus-visible{outline:var(--ees-ink) solid 3px;outline-offset:3px;box-shadow:rgb(255, 255, 255) 0px 0px 0px 3px;}#header button.responsive_nav.resp_mid_nav:focus-visible{outline-offset:-3px;box-shadow:none;}.ees-performance-skip-link{position:fixed;z-index:2147483647;left:12px;top:12px;padding:12px 18px;background:rgb(255, 255, 255);color:var(--ees-ink);border:2px solid var(--ees-ink);border-radius:6px;font:600 16px / 1.4 Arial, sans-serif;text-decoration:underline;transform:translateY(-180%);}.ees-performance-skip-link:focus{transform:none;color:var(--ees-ink);outline:var(--ees-ink) solid 3px;outline-offset:2px;}#middle[role="main"]{scroll-margin-block-start:var(--ees-content-scroll-offset, 120px);}#header .slogan_wrap .slogan_wrap_text > a.cmsmasters_button[href="#consulenza"], #header .slogan_wrap .slogan_wrap_text > a.cmsmasters_button[href="#consulenza"]:hover{color:rgb(255, 255, 255);background-color:var(--ees-primary);}body.home #cmsmasters_button_brluxuox89 > a.cmsmasters_button{color:rgb(255, 255, 255);background-color:rgb(207, 65, 46);box-shadow:none;}body.home #cmsmasters_button_brluxuox89 > a.cmsmasters_button:hover{color:rgb(255, 255, 255);background-color:rgb(189, 55, 38);box-shadow:none;}#header .slogan_wrap .slogan_wrap_text > a.cmsmasters_button[href="#consulenza"]:focus-visible, body.home #cmsmasters_button_brluxuox89 > a.cmsmasters_button:focus-visible{outline:var(--ees-ink) solid 3px;outline-offset:3px;}body.single-post .cmsmasters_post_content .ees-lead-shortcode .wpcf7-form > .cmsmasters_row_margin.cmsms_131313{margin-left:0px;margin-right:0px;}body.single-post .cmsmasters_post_content .ees-lead-shortcode .wpcf7-form input[type="submit"]{color:rgb(255, 255, 255) !important;background-color:var(--ees-primary) !important;}body.single-post .cmsmasters_post_content .ees-lead-shortcode .wpcf7-form input[type="submit"]:hover, body.single-post .cmsmasters_post_content .ees-lead-shortcode .wpcf7-form input[type="submit"]:focus-visible{background-color:var(--ees-primary) !important;}#footer .footer_copyright > a.privacy-policy-link{text-decoration:underline;}body.page-id-2826 .ees-dental-contact .wpcf7 input[type="submit"]{color:rgb(255, 255, 255) !important;background-color:var(--ees-primary) !important;}body.page-id-505 :is(.ees-home-type-h1, .ees-home-type-h4, .ees-home-type-h5, .ees-home-type-h6){font-family:"Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif;font-weight:300;font-style:normal;text-transform:none;text-decoration:none;color:rgb(27, 30, 41);padding:0px;margin:0px 0px 20px;}body.page-id-505 .ees-home-type-h1{font-size:36px;line-height:44px;}body.page-id-505 .ees-home-type-h4{font-size:18px;line-height:26px;}body.page-id-505 .ees-home-type-h5{font-size:16px;line-height:22px;}body.page-id-505 .ees-home-type-h6{font-size:14px;line-height:20px;}body.page-id-505 .ees-home-main-heading .cmsmasters_heading{line-height:20px;}@media (max-width: 767px) {body.page-id-505 :is(#cmsmasters_row_l6osvvu83c, #cmsmasters_row_fte426lzz, #cmsmasters_row_2dg905zq2p) .ees-home-type-h4{margin-bottom:0px;}body.page-id-505 #cmsmasters_column_gk80lknk8 .ees-home-type-h4{margin-bottom:22px;}body.page-id-505 .ees-lead-cms .ees-lead-description .ees-home-type-h6{margin:0px !important;}}
