/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 30 2026 | 04:57:44 */
div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-columns {
    gap: 2rem;
}
.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel {
    hyphens: auto;
    font-size: 1.1rem;
    line-height: 1.3;
    margin: 1rem 0 0.5rem;
}
	div.wpforms-container-full .wpforms-form .wpforms-head-container {
    padding: 0;
}

.wpforms-title {
    font-family: 'Poppins',sans-serif;
    font-size: 1.7rem !important;
    font-weight: 900 !important;
}
	
	.wpforms-container .wpforms-form .wpforms-field-description {
    font-size: 0.9rem;
    line-height: 1.3;
}
	
	div.wpforms-container-full .wpforms-list-inline ul {
    gap: 3rem !important;
}
	
.edubin-cart-button-list {
    display: none;
}
	
	a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}
	
	ins span.woocommerce-Price-amount.amount bdi {
    font-size: 1.7rem;
    color: #36aaec;
}
	
.edubin-slider, .edubin-slider .slide {
    overflow: hidden;
}
	
	h2.woocommerce-loop-product__title {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: 0;
}

@media (max-width: 584px) {
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
  width: 100%;
}
  
  .elementor-slides .swiper-slide-inner .elementor-slide-description {
    margin-bottom: 0;
  }
}

	
	