.elementor-3954 .elementor-element.elementor-element-9d4fbc4{margin-top:2%;margin-bottom:2%;}.elementor-3954 .elementor-element.elementor-element-74a66bc > .elementor-widget-container{background-color:#22427D;}.elementor-3954 .elementor-element.elementor-element-74a66bc{text-align:center;}.elementor-3954 .elementor-element.elementor-element-74a66bc .elementor-heading-title{font-size:2em;font-weight:400;color:#FFFFFF;}.elementor-3954 .elementor-element.elementor-element-51a954e > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0% 25% 0% 25%;}.elementor-3954 .elementor-element.elementor-element-51a954e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3954 .elementor-element.elementor-element-51a954e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3954 .elementor-element.elementor-element-a2e66aa .elementor-heading-title{font-size:1.4em;font-weight:600;color:#000000;}.elementor-3954 .elementor-element.elementor-element-a71eb4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3954 .elementor-element.elementor-element-1a7dd67{--spacer-size:150px;}@media(max-width:1024px){.elementor-3954 .elementor-element.elementor-element-74a66bc .elementor-heading-title{font-size:1.8em;}.elementor-3954 .elementor-element.elementor-element-51a954e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3954 .elementor-element.elementor-element-a2e66aa .elementor-heading-title{font-size:1.2em;}}@media(max-width:767px){.elementor-3954 .elementor-element.elementor-element-74a66bc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-3954 .elementor-element.elementor-element-74a66bc .elementor-heading-title{font-size:1.2em;}.elementor-3954 .elementor-element.elementor-element-51a954e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-51a954e */.woocommerce-loop-product__title {
    
    height: 20px;
	width: 12em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}

.add_to_cart_button {
    display: none !important;
}
.woocommerce-loop-product__title {
    margin: auto !important;
}
.price {
    text-align: center;
}
.ast-woo-product-category {
    text-align: center !important;
}
.stock {
    display: none;
}/* End custom CSS */