.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media (min-width:40.063em){#footer .footer-banner .left:hover{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}}@media (min-width:40.063em){#content .content-split .text-block.dark a:hover{color:#fff}}@media (min-width:40.063em){#content .before-and-after-sets figure:hover img{opacity:1;filter:alpha(opacity=100)}}a:hover{color:#5c5e5e}#page-contents a:hover{color:#434444}.button:hover,.button:active,.button:focus,#content .gform_wrapper .button:hover,#content .gform_wrapper .button:active,#content .gform_wrapper .button:focus,#content #respond [type=submit]:hover,#content #respond [type=submit]:active,#content #respond [type=submit]:focus{border-color:#fff;box-shadow:none !important;outline:none;background:rgba(255,255,255,0)}.button:hover.dark,.button:hover.gform_button,.button:hover#submit,.button:active.dark,.button:active.gform_button,.button:active#submit,.button:focus.dark,.button:focus.gform_button,.button:focus#submit,#content .gform_wrapper .button:hover.dark,#content .gform_wrapper .button:hover.gform_button,#content .gform_wrapper .button:hover#submit,#content .gform_wrapper .button:active.dark,#content .gform_wrapper .button:active.gform_button,#content .gform_wrapper .button:active#submit,#content .gform_wrapper .button:focus.dark,#content .gform_wrapper .button:focus.gform_button,#content .gform_wrapper .button:focus#submit,#content #respond [type=submit]:hover.dark,#content #respond [type=submit]:hover.gform_button,#content #respond [type=submit]:hover#submit,#content #respond [type=submit]:active.dark,#content #respond [type=submit]:active.gform_button,#content #respond [type=submit]:active#submit,#content #respond [type=submit]:focus.dark,#content #respond [type=submit]:focus.gform_button,#content #respond [type=submit]:focus#submit{color:#434444;border-color:#434444}.button:hover.white,.button:active.white,.button:focus.white,#content .gform_wrapper .button:hover.white,#content .gform_wrapper .button:active.white,#content .gform_wrapper .button:focus.white,#content #respond [type=submit]:hover.white,#content #respond [type=submit]:active.white,#content #respond [type=submit]:focus.white{color:#fff;background:rgba(255,255,255,0)}.button:hover.white.bordered,.button:active.white.bordered,.button:focus.white.bordered,#content .gform_wrapper .button:hover.white.bordered,#content .gform_wrapper .button:active.white.bordered,#content .gform_wrapper .button:focus.white.bordered,#content #respond [type=submit]:hover.white.bordered,#content #respond [type=submit]:active.white.bordered,#content #respond [type=submit]:focus.white.bordered{background:#434444}#page-contents .button:hover,#page-contents #content .gform_wrapper .button:hover,#page-contents #content #respond [type=submit]:hover{color:#434444}.schedule-btn:hover,.schedule-btn:active,.schedule-btn:focus{color:#fff !important;border-color:#434444;box-shadow:none !important;outline:none;background:#000 !important}#content #page-sidebar .widget form [type=submit]:hover{color:#fff;border-color:#fff}#header ul li a:hover{color:#7b7b7b;font-weight:600}#header ul li a:hover+ul{display:block}#header ul li>ul li a:hover{color:#7b7b7b;font-weight:600}.post-type-archive #header #menu-item-24>a:hover{color:#434444}#masthead h1 a.right:hover{color:#000}#footer .footer-banner a.cover:hover+a{color:#434444}#footer .footer-banner a.cover:hover+a:after{width:calc(100% + 30px);transform:none;-khtml-transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}#footer nav ul li a:hover{color:#000}#footer nav ul li a:focus,#footer nav ul li a:active{outline:none}#mobileFooter .button:hover{background:#fff}#content .image-block form input[type=text]:focus,#content .image-block form input[type=email]:focus,#content .image-block form input[type=number]:focus,#content .image-block form select:focus{padding:7px;zoom:1;background-color:rgba(255,255,255,0);background-color:rgba(255,255,255,.15);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(38,255,255,1),endColorstr=rgba(38,255,255,1))}#content .image-block .text-block ul li:hover a[href^="tel"]{color:#434444;background:#fff}#content .content-split .text-block.light a:hover{color:#434444}#content .latest-posts article a.post-title:hover{border:0}#page-sidebar .widget a:hover{color:#fff}.page-id-8268 #sidebar .page-nav ul li a:hover,.parent-pageid-8268 #sidebar .page-nav ul li a:hover{color:#434444}#sidebar .page-nav ul li a:hover{color:#000}#sidebar .page-nav ul li>ul li a:hover{color:#434444}.blog-nav>ul li a:hover{color:#000 !important}#page .product-categories ul a:hover{color:#000;text-decoration:none;border-bottom-color:#c3c3c3}#content .post-title:hover{border:0}#content .meta a:hover{color:#000}#content .pagination a:not(.active):hover{color:#000}#content .pagination .left:nth-child(2) a:not(.active):hover,#content .pagination.numbers a:not(.next):not(.active):hover,#content .pagination.numbers a:not(.prev):not(.active):hover{background-color:#eee}#masthead .before-and-after:hover nav a{opacity:1;filter:alpha(opacity=100)}#sidebar:empty{display:none}#sidebar:empty+#page{float:none !important;width:auto !important}.widget-testimonial a:hover{color:#434444 !important;text-decoration:none !important}.gform_legacy_markup_wrapper .validation_message--hidden-on-empty:empty{display:none}.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.gform_legacy_markup_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_legacy_markup_wrapper .gfield_repeater_buttons button.gfield_icon_disabled:hover{background:rgba(242,242,242,.5);color:#757575;border:1px solid rgba(117,117,117,.4)}.gform_legacy_markup_wrapper .gfield_repeater_buttons button:hover{background:#fafafa;color:#374750;border:1px solid #757575}.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_text:focus,.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_text:focus{outline:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}}.mfp-preloader a:hover{color:#fff}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}div.asl_r .results .item.hovered{background-color:#f5f5f5;background-image:-moz-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-webkit-gradient(radial,center center,0,center center,100%,#f5f5f5,#f5f5f5);background-image:-webkit-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-o-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:-ms-radial-gradient(center,ellipse cover,#f5f5f5,#f5f5f5);background-image:radial-gradient(ellipse at center,#f5f5f5,#f5f5f5)}div.asl_r .results .item .asl_content h3 a:hover{font-weight:400;font-family:Open Sans;color:#2e6bbc;font-size:13px;line-height:17px;text-shadow:0 0 0 rgba(255,255,255,0)}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}