@media screen and (max-width:1400px){.ais-link-holder.col-md-4 .title-holder h3{font-size:2em}}@media screen and (max-width:1300px){html{font-size:14px}.ais-references .accordion{bottom:-45.5px}.ais-references .ais-references-slider-holder{padding-bottom:45.5px!important}}@media screen and (max-width:1250px){.ais-menu li a{padding:.5em}}@media screen and (max-width:1200px){.wc-block-grid__products .wc-block-grid__product-image img{height:100%;max-height:200px}.wc-block-grid__products .wc-block-grid__product-image{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1180px){.ais-menu-holder img{height:60px}.ais-link-holder.col-md-4 .title-holder h3{font-size:1.9em;word-break:break-word}}@media screen and (max-width:1110px){.ais-menu-holder{font-size:.857em}.ais-menu{padding:20px 0}.ais-header-img-holder{margin-top:6.571em}}@media screen and (max-width:992px){.container{max-width:960px!important}.ais-menu{padding:10px 20px}.ais-menu button{display:block!important}.ais-mobile-holder{display:none!important;position:absolute;top:100%;background:#fff;width:100%;left:0;z-index:9;box-shadow:0 .5rem 1rem rgb(0 0 0/15%);font-size:1.2em;padding-top:35px}.ais-mobile-holder ul>li a{color:#525252}.ais-mobile-holder ul{flex-direction:column!important;padding:10px;text-align:center}.ais-mobile-holder ul li{margin:0;position:relative}.ais-mobile-holder ul li a{padding:10px 20px;width:100%}.ais-mobile-holder ul li.menu-item-has-children:after{content:'\f13a';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#525252;font-size:1.3em}.ais-menu .sub-menu a{color:#fff}.ais-mobile-holder .header-img-holder-link,footer .ais-footer-deals section .wc-block-product-on-sale li .wc-block-grid__product-image{display:none}.header-img-holder-link-mobile-m{width:auto;z-index:99}header.ais-header h1{padding:.5em 2em}header.ais-header h1:before{width:40px;height:50px;top:-1px}header.ais-header h1:after{width:40px;height:50px;bottom:-1px}.ais-header{margin-bottom:50px}.ais-title-holder hr.ais-hr-full{top:60px}.shoppingcart{position:relative;top:unset;right:unset;transform:unset;margin-right:10px}.shoppingcart a{padding:0!important}.cart-contents-count{top:-5px;right:-10px}.header-img-holder-link-mobile .header-img-holder{position:relative;left:unset;top:unset;transform:none;margin:0}.ais-header-img-holder{margin-top:6.214em}footer .ais-footer-deals section .wc-block-product-on-sale li{padding:20px 0 0;flex:1 0 100%!important}footer .ais-footer-deals section .wc-block-product-on-sale li .wc-block-grid__product-add-to-cart{margin:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:1 0 28%}.ais-show-pages .ais-single-box{height:350px}.ais-menu-holder img{height:65px}.ais-link-holder.col-md-6 .title-holder h3{font-size:2.5em}.ais-link-holder.col-md-4 .title-holder h3{font-size:1.7em}}@media screen and (max-width:768px){.ais-header-holder{height:450px}header.ais-header h1{font-size:1.5em}header.ais-header h1:after,header.ais-header h1:before{width:30px;height:40px}.ais-half-border-side:before{top:1px}.ais-half-border-side:after{bottom:1px}footer .widget-area{padding:0 30px}footer .site-info{display:block!important;text-align:center!important;padding:0 30px 40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%!important;flex:none!important;margin-bottom:30px!important}.wc-block-product-categories li{margin-right:1%;min-width:48%}.wc-block-product-categories li a{width:100%}.ais-show-pages .ais-single-box{height:250px}.ais-link-holder.col-md-6 .title-holder h3{font-size:2em}.ais-link-holder.col-md-4 .title-holder h3{word-break:unset;font-size:1.5em}.ais-page-link{min-height:300px}.team-member-content{flex-direction:column;text-align:center}.team-member-image{order:-1;width:100%;height:auto;margin-bottom:20px}.team-member-details{padding:0}.team-member-contact,.team-member-name,.team-member-position{text-align:center}.team-member-contact{display:block;margin-bottom:20px}}@media screen and (max-width:600px){.wc-block-product-on-sale li{margin:2%!important;padding:20px!important}}@media screen and (max-width:576px){.ais-menu-holder img{height:50px}header.ais-header h1{left:54%;top:unset;bottom:50px;transform:skewx(45deg) translate(-46%,-50%);right:unset}.wc-block-product-on-sale li{display:block!important;flex:1 0 90%!important;margin:20px!important}.wc-block-grid__products .wc-block-grid__product-image{min-height:unset!important}.ais-services-content{min-height:300px}.woocommerce .woocommerce-ordering{width:100%}.ais-events .ais-event{padding:20px;min-height:unset;height:auto}.ais-event.ais-half-border-side,.ais-event.ais-half-border-side:after,.ais-event.ais-half-border-side:before{border-width:4px!important}.ais-events .ais-event .ais-half-border-side-inner{padding:10px;border-width:2px!important}.ais-events .ais-event .ais-half-border-side-inner:after,.ais-events .ais-event .ais-half-border-side-inner:before{border-width:2px!important}.ais-events .ais-event .ais-event-desc{padding:0!important}.ais-events .ais-event .ais-events-date{font-size:1em}.ais-link-holder.col-md-4 .title-holder h3{word-break:unset;font-size:1.5em}.team-member-content{padding:15px}.team-member-image{order:-1;width:100%;height:auto}.team-member-details{padding:0}.team-member-contact p{font-size:.9em}}@media screen and (max-width:375px){header.ais-header h1{top:unset;bottom:-135px}.ais-title-holder-slider h1{bottom:-60px!important}}