.elementor-11423 .elementor-element.elementor-element-5a00cd7 .elementor-repeater-item-ffabb83.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11423 .elementor-element.elementor-element-d4dcdb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 'Rubik', sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11423 .elementor-element.elementor-element-4bff670{text-align:center;}.elementor-11423 .elementor-element.elementor-element-4bff670 img{border-radius:10px 10px 10px 10px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Rubik', sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11423 .elementor-element.elementor-element-8ca36e3{text-align:center;}.elementor-11423 .elementor-element.elementor-element-8ca36e3 .elementor-heading-title{font-family:"gym", 'Rubik', sans-serif;font-size:18px;font-weight:bold;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Rubik', sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11423 .elementor-element.elementor-element-005c1fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:12px;font-weight:100;font-style:normal;color:var( --e-global-color-text );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), 'Rubik', sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11423 .elementor-element.elementor-element-b841f4c{text-align:center;}.woocommerce .elementor-11423 .elementor-element.elementor-element-b841f4c .price{color:#000000;font-family:"Assistant", 'Rubik', sans-serif;font-size:18px;font-weight:400;}.woocommerce .elementor-11423 .elementor-element.elementor-element-b841f4c .price ins{color:var( --e-global-color-2d96bcd );font-family:"Assistant", 'Rubik', sans-serif;font-size:16px;font-weight:600;}/* Start custom CSS for text-editor, class: .elementor-element-005c1fa */.elementor-11423 .elementor-element.elementor-element-005c1fa a {
    border: 1px solid black;
    border-radius: 3px;
    padding: 2px 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-b841f4c */.elementor-11423 .elementor-element.elementor-element-b841f4c .woocommerce-price-suffix {
    display: block;
}

.elementor-11423 .elementor-element.elementor-element-b841f4c .woocommerce-price-suffix .woocommerce-Price-amount {

   color: #2ACF20;
}

.elementor-11423 .elementor-element.elementor-element-b841f4c p.price del {
    color: black;
}









.elementor-11423 .elementor-element.elementor-element-b841f4c .price-incl .woocommerce-Price-amount {
    color: #BE1D2D;

}

.elementor-11423 .elementor-element.elementor-element-b841f4c   .woocommerce-Price-amount {
    color: green;
     font-weight: 800;
}


.elementor-11423 .elementor-element.elementor-element-b841f4c span.onsale {

    padding: 2px 10px;
    font-size: 14px;
    font-weight: 400;
min-height: 10px;
    line-height: 23px;
    top: 10%!important;
    right: unset;
    left: -0.5em;
    display: inline-table;
    margin: 0;
    border-radius: 5px;
    background-color: green;

}

.elementor-11423 .elementor-element.elementor-element-b841f4c del {
    background-color: lightgray;
    border-radius: 2px;
    padding: 0px 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005c1fa */.elementor-11423 .elementor-element.elementor-element-005c1fa a {
    border: 1px solid black;
    border-radius: 3px;
    padding: 2px 5px;
    color: black;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-b841f4c */.elementor-11423 .elementor-element.elementor-element-b841f4c .woocommerce-price-suffix {
    display: block;
}

.elementor-11423 .elementor-element.elementor-element-b841f4c .woocommerce-price-suffix .woocommerce-Price-amount {

   color: #2ACF20;
}

.elementor-11423 .elementor-element.elementor-element-b841f4c p.price del {
    color: black;
}









.elementor-11423 .elementor-element.elementor-element-b841f4c .price-incl .woocommerce-Price-amount {
    color: #BE1D2D;

}

.elementor-11423 .elementor-element.elementor-element-b841f4c   .woocommerce-Price-amount {
    color: green;
     font-weight: 800;
}


.elementor-11423 .elementor-element.elementor-element-b841f4c span.onsale {

    padding: 2px 10px;
    font-size: 14px;
    font-weight: 400;
min-height: 10px;
    line-height: 23px;
    top: 10%!important;
    right: unset;
    left: -0.5em;
    display: inline-table;
    margin: 0;
    border-radius: 5px;
    background-color: green;

}

.elementor-11423 .elementor-element.elementor-element-b841f4c del {
    background-color: lightgray;
    border-radius: 2px;
    padding: 0px 8px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a00cd7 */.elementor-11423 .elementor-element.elementor-element-5a00cd7 .awl-label-text {
    font-family: 'Rubik', sans-serif;
}

.elementor-11423 .elementor-element.elementor-element-5a00cd7 .awl-position-type-before-title {
    display: block!important;
    position: absolute!important;
    top: -45px;
    left: 0PX;
    opacity: 0.85;
    
}/* End custom CSS */