.elementor-296 .elementor-element.elementor-element-e3ba362{margin-top:-190px;margin-bottom:0px;}.elementor-296 .elementor-element.elementor-element-9eaceff > .elementor-container{max-width:1500px;}.elementor-296 .elementor-element.elementor-element-9eaceff, .elementor-296 .elementor-element.elementor-element-9eaceff > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-296 .elementor-element.elementor-element-9eaceff{margin-top:-030px;margin-bottom:50px;padding:40px 40px 40px 40px;}.elementor-296 .elementor-element.elementor-element-1af14d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d69199 );}.elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-element-populated, .elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-element-populated{box-shadow:0px 0px 30px -13px rgba(87.00000000000001, 87.00000000000001, 87.00000000000001, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 70px 20px;}.elementor-296 .elementor-element.elementor-element-1af14d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-296 .elementor-element.elementor-element-ec85888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-ec85888 img{width:100px;opacity:0.2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-fb6d2ad{text-align:center;}.elementor-296 .elementor-element.elementor-element-fb6d2ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-296 .elementor-element.elementor-element-6b9429c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-296 .elementor-element.elementor-element-ea572f5{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-2fefc7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-2fefc7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-e5460f9{text-align:center;}.elementor-296 .elementor-element.elementor-element-e5460f9 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-accent );}.elementor-296 .elementor-element.elementor-element-9af3c5a h3.title, .elementor-296 .elementor-element.elementor-element-9af3c5a .products-title{text-align:center;}.elementor-296 .elementor-element.elementor-element-ccea514:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-ccea514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d69199 );background-image:url("https://kotsisbor.hu/wp-content/uploads/2022/07/Eszkoz-6.svg");background-position:center center;}.elementor-296 .elementor-element.elementor-element-ccea514{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-296 .elementor-element.elementor-element-ccea514 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-296 .elementor-element.elementor-element-fbe0197{text-align:center;}.elementor-296 .elementor-element.elementor-element-fbe0197 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}body.elementor-page-296:not(.elementor-motion-effects-element-type-background), body.elementor-page-296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c1f4fc );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-296 .elementor-element.elementor-element-9eaceff{padding:0px 15px 0px 15px;}.elementor-296 .elementor-element.elementor-element-ec85888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;}.elementor-296 .elementor-element.elementor-element-ec85888 img{width:40px;}.elementor-296 .elementor-element.elementor-element-fb6d2ad{text-align:center;}.elementor-296 .elementor-element.elementor-element-fb6d2ad .elementor-heading-title{font-size:40px;}.elementor-296 .elementor-element.elementor-element-ea572f5{padding:20px 20px 20px 20px;}}/* Start custom CSS for wc-elements, class: .elementor-element-6b9429c */.elementor-296 .elementor-element.elementor-element-6b9429c .woocommerce-checkout-payment p {
    font-size: 13px;
    font-weight: 300;
}

.elementor-296 .elementor-element.elementor-element-6b9429c .woocommerce-checkout-payment label {
    font-size: 15px;
    font-weight: 600;
}

.elementor-296 .elementor-element.elementor-element-6b9429c .woocommerce-terms-and-conditions-checkbox-text{
    font-size: 13px;
}


.elementor-296 .elementor-element.elementor-element-6b9429c .step-title{
    font-size: 15px;
    font-family: Poppins, Sans-Serif;
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS */.content-product {
    background-color: white;
    border-radius: 10px;

@media only screen and (min-width: 1024px){
.carousel-area .product-slide {
    margin: 20px;
}/* End custom CSS */