.elementor-8 .elementor-element.elementor-element-c3944d5{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-32ab8e8 > .elementor-widget-container{margin:-78px 0px -61px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f88c780 > .elementor-widget-container{margin:-156px 0px 0px 0px;padding:0px 0px 36px 0px;}.elementor-8 .elementor-element.elementor-element-aa5f86e > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c42cd5 > .elementor-widget-container{margin:11px 11px 11px 11px;padding:-14px -14px -14px -14px;}.elementor-8 .elementor-element.elementor-element-001850a > .elementor-widget-container{margin:-109px 0px 13px 0px;padding:51px 51px 51px 51px;}.elementor-8 .elementor-element.elementor-element-f568c96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-7px -7px -7px -7px;}.elementor-8 .elementor-element.elementor-element-f568c96 .services-box-info:hover .title{color:#5ebb60!important;}.elementor-8 .elementor-element.elementor-element-f568c96 .services-box-info:hover{border:1px solid #5ebb60!important;}.elementor-8 .elementor-element.elementor-element-f568c96 .slick-dots li button:hover:before, .slick-dots li button:focus:before, .slick-dots li.slick-active button:before{color:#5ebb60!important;}.elementor-8 .elementor-element.elementor-element-d3f8ecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3127792{--display:flex;}.elementor-8 .elementor-element.elementor-element-7a598c4{--display:flex;}.elementor-8 .elementor-element.elementor-element-6e5516d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6e5516d iframe{height:308px;}.elementor-8 .elementor-element.elementor-element-af6b369{--display:flex;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-6f3f8e1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e6f7f52{margin-top:10px;margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-f88c780 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-8 .elementor-element.elementor-element-001850a > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-f568c96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wc-categories, class: .elementor-element-6f3f8e1 *//* hide thumbnail + count only for this widget */
.elementor-8 .elementor-element.elementor-element-6f3f8e1 .woocommerce ul.products li.product-category a img{display:none!important;}
.elementor-8 .elementor-element.elementor-element-6f3f8e1 .woocommerce ul.products li.product-category .count{display:none!important;}

/* make each tile a neat card */
.elementor-8 .elementor-element.elementor-element-6f3f8e1 .woocommerce ul.products li.product-category a{
  display:flex;align-items:center;justify-content:center;text-align:center;
  min-height:160px;background:#fff;border-radius:18px;padding:32px;
  box-shadow:0 10px 24px rgba(0,0,0,.08);
  text-decoration:none;color:#111;transition:transform .2s, box-shadow .2s;
}
.elementor-8 .elementor-element.elementor-element-6f3f8e1 .woocommerce ul.products li.product-category a:hover{
  transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.12);
}
.elementor-8 .elementor-element.elementor-element-6f3f8e1 .woocommerce ul.products li.product-category h2.woocommerce-loop-category__title{
  margin:0;font-weight:800;font-size:18px;line-height:1.3;
}/* End custom CSS */