/**handles:child-style**/
.site-navigation>ul.main-menu>li>a:hover{background:0 0!important;color:#000!important}div.container{flex-direction:column;padding:0!important}div.page-container{flex-direction:column;padding:0!important;width:100%}div.navbar-content-wrap{flex-direction:row!important;width:1600px!important;max-width:100%!important;margin-left:auto;margin-right:auto;align-items:center!important}div.navbar-content-cta-wrap{display:flex;justify-content:flex-end;align-items:center;width:1600px;max-width:100%;margin-left:auto;margin-right:auto;line-height:normal!important}.review-rating{color:#f1f3f6}a.primary-cta.btn.btn-default.highlight{background-color:#6cc14c}a.primary-cta.btn.btn-default{margin-top:0;background-color:transparent;background-image:none;font-weight:400;text-transform:none;font-size:14px;padding-top:1.1rem;padding-bottom:1.1rem;box-shadow:none!important}.primary-cta.btn.schedule{margin-top:0;color:#fff;background-color:transparent;background-image:none;font-weight:400;text-transform:none;font-size:14px;padding-top:1.1rem;padding-bottom:1.1rem;box-shadow:none!important}div.navbar-content-row{background-color:#54585a}.review-area{margin:0}a.phone{padding:.875rem 1.5rem;color:#fff;font-size:14px}p.review-rating{font-weight:400;margin-left:10px;font-size:14px}.site-navigation>ul.main-menu>li:after{display:none}.site-navigation>ul.main-menu>li>a{text-transform:none;color:#000;font-weight:700}nav.site-navigation{align-items:center}div.footer-menus.animate-this.fade-up.visible.visible{background-color:#000;margin:0;padding-top:60px;padding-left:0;padding-right:0;display:flex;justify-content:space-between}div.company-info{background-color:#000}.site-footer .footer-menus .col-menu{flex-grow:0;flex-shrink:0}.text-btn{background-color:#6cc14c!important}@media only screen and (max-width:1199px){.navbar-content-cta-wrap{display:none!important}}.site-footer{background-color:#000!important}.site-footer .company-info{padding-left:0!important;padding-right:0!important;padding-top:60px!important;margin-left:auto;margin-right:auto}div.footer-menus.animate-this.fade-up.visible.visible{justify-content:space-around!important}.hours h4{font-weight:800;text-transform:uppercase;font-size:1.125rem;margin-top:0}.hours{margin-bottom:6rem}.copyright{margin:0!important;text-align:center!important}.extra-text{width:100%!important;text-align:center!important}.extra-text p{width:100%!important;text-align:center!important}@media (max-width:592px){.review-rating{font-size:14px!important}}.section-intro-form .form-schedule{justify-content:flex-end;display:flex}.section-intro-form .schedule-text{color:#a2b68a;font-size:14px;width:auto}.section-intro-form .schedule-toggle{margin-left:15px;width:auto}.section-intro-form .schedule-subtext{color:#a2b68a;font-size:16px;font-weight:700}.switch{display:flex;max-width:100px;height:40px;padding:2px;position:relative;align-items:center;text-align:center;background-color:#ebebeb}.no-margin{margin-left:0;margin-right:0}.switch:hover{cursor:pointer}.switch .switch-box{position:absolute;top:3px;left:3px;width:45px;height:35px;background-color:grey;-webkit-transform:none;transform:none;-webkit-transition:all .5s;transition:all .5s}.switch .switch-text{width:50%;color:grey;line-height:1.2;font-size:10px;font-weight:700;-webkit-transition:all .5s;transition:all .5s}.form-group-container{width:100%;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.switch.toggled-switch .switch-box{transform:translateX(48px);background-color:#f47a37}.form-group-container.toggled-container{max-height:400px;opacity:1}.scratch-popup-open{display:none}.modal-popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);z-index:12}.modal-popup-overlay.hidden{display:none}.modal-popup-overlay.hide-important{display:none!important}#popup-scratch-modal{text-transform:uppercase;color:#000;max-width:400px;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:13;background-color:#fff;padding:25px 15px 15px;width:100%}#popup-scratch-modal.hidden{display:none}#popup-scratch-modal.hide-important{display:none!important}#popup-scratch-modal .scratch-popup-close{position:absolute;right:8px;top:5px}#popup-scratch-modal .scratch-popup-close i{color:#a3a3a3}#popup-scratch-modal>.row{display:flex;flex-direction:column;margin-left:0;margin-right:0;margin-top:5px}#popup-scratch-modal .popup-title{font-size:1.1rem;font-weight:600;text-align:center}#popup-scratch-modal .scratch-featured-image{max-width:187px;margin:5px auto 10px}#popup-scratch-modal .green-text{font-size:1.4rem;font-weight:900;color:#77ad5c;margin-bottom:5px}#popup-scratch-modal .scratch-details{max-width:250px;margin:0 auto 10px}#popup-scratch-modal .scratch-details .row{margin-right:0;margin-left:0;margin-bottom:30px}#popup-scratch-modal .scratch-details .text{font-size:.9rem}#popup-scratch-modal .scratch-details .scratch-instructions{display:flex;margin-bottom:5px}#popup-scratch-modal .scratch-details .text-large{font-size:2.6rem;font-weight:900;padding-left:5px}#popup-scratch-modal .scratch-details .scratch-instructions .arrow-image{margin-left:-30px;margin-top:-25px}#popup-scratch-modal .scratch-details .scratch-area{margin-bottom:10px;position:relative}#popup-scratch-modal .scratch-details .scratch-area .discount-image{display:none}#popup-scratch-modal .scratch-details .scratch-area canvas{position:absolute;left:0}#popup-scratch-modal .scratch-details .scratch-popup-close-a{font-size:.7rem;text-transform:capitalize;text-decoration:underline;color:#938888}#popup-scratch-modal .claim-button.hidden{display:none}#popup-scratch-modal .claim-button{width:100%}.page-id-13 .entry-content h2{color:#f47a37}@media (min-width:410px){#popup-scratch-modal .popup-title{font-size:1.5rem}}@media (min-width:480px){.page-id-13 .entry-content h2{font-size:1.75rem}}@media (min-width:576px){#popup-scratch-modal{max-width:unset;width:unset}#popup-scratch-modal .popup-title{font-size:1.9rem}#popup-scratch-modal>.row{flex-direction:row}#popup-scratch-modal .scratch-details{max-width:unset;padding:10px;margin:auto}}@media (min-width:992px){#popup-scratch-modal{top:200px}}@media (min-width:1200px){#popup-scratch-modal{top:300px}}@media (max-width:990px){#apexchat_prechat_invitation_wrapper{bottom:50px!important}}