.tax-item{align-items:center;display:flex;margin-bottom:2rem}.tax-item .five_sixth h2{font-size:1.5rem}.tax-item a:hover{-webkit-text-decoration:underline;text-decoration:underline}.elementor-text-editor .five_sixth,.elementor-text-editor .one_sixth{margin-bottom:1rem;margin-top:1rem}.one_sixth{margin-right:2rem;width:13.33%}.five_sixth{width:82.67%}.featured-section{background:var(--e-global-color-secondary);border-color:var(--e-global-color-primary);border-style:solid;border-width:1px;margin:1.25rem 0;padding:1.75rem 1rem;position:relative}.featured-tag{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);display:inline-block;left:-1px;padding:0 1rem;position:absolute;text-align:center;top:-1px}.featured-section .five_sixth,.featured-section .one_sixth{margin-bottom:0}.product__accordion{background-color:var(--e-global-color-accent);border-radius:10px;color:var(--e-global-color-secondary);cursor:pointer;font-size:1.5rem!important;font-weight:600;margin-bottom:0;padding:.75rem 2rem;position:relative;transition:all .5s ease}.product__accordion-panel{background-image:linear-gradient(100deg,#cbcbcb,#fff 50%);border-radius:3px 3px 20px 20px;box-shadow:0 0 25px 1px rgba(0,0,0,.25);margin-top:-11px;max-height:0;overflow:hidden;padding:.75rem 2rem;padding-top:2rem;transition:all .5s ease;visibility:hidden}.product__accordion.active+.product__accordion-panel{margin-bottom:2rem}.product__accordion-panel ul{list-style-type:square;margin:1rem}.product__accordion:after{content:"+";float:right;margin-left:1rem}.product__accordion.active:after{content:"-"}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{background:none;border:none}.slick-next:before,.slick-prev:before{color:var(--e-global-color-primary)}.facetwp-template[data-name=all_products]{display:none}.facetwp-template.visible[data-name=all_products]{display:block}#all-products.hidden{display:none}.service-contact{display:flex;flex-flow:row wrap;margin:0 auto;margin-left:-.75%}.service-contact .single-contact{align-self:center;background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);border-radius:1rem;color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);flex-basis:18.5%;margin:.75%;padding:.5rem;transition:all .3s;width:18.5%}.service-contact .contact-svg{margin-right:1rem;width:2rem}.service-contact .contact-link{align-items:center;display:flex;justify-content:center;transition:all .3s}.service-contact .single-contact:focus,.service-contact .single-contact:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.service-contact .single-contact.emergency-number{background-color:var(--e-global-color-8efd8ff);border:1px solid var(--e-global-color-8efd8ff)}.single-contact.emergency-number:focus,.single-contact.emergency-number:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-8efd8ff);fill:var(--e-global-color-8efd8ff)}.elementor-shortcode h3.service-header{font-size:1.25rem}@media only screen and (max-width:980px){.one_sixth{margin-right:5%;max-width:25%}.five_sixth{width:70%}.service-contact .single-contact{flex-basis:31%;width:31%}}@media screen and (max-width:768px){.elementor .one_sixth img{max-height:125px}.five_sixth,.one_sixth{margin-right:0;width:100%}.one_sixth{margin:0 auto}.tax-item{display:block}.service-contact .single-contact{flex-basis:48%;width:48%}}@media screen and (max-width:500px){.service-contact .single-contact{flex-basis:100%;margin:.5rem 0;width:100%}}
