.elementor-kit-259909{--e-global-color-primary:#292929;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#983995;--e-global-color-bab3f7c:#983995;--e-global-color-d60e540:#F6861F;--e-global-color-8ad7691:#FEF491;--e-global-color-9867738:#61CCF1;--e-global-color-026d9a2:#2B275B;--e-global-color-41e995b:#ACD8ED;--e-global-color-d044752:#232323;--e-global-color-9646500:#B24428;--e-global-color-57456c2:#FAB03B;--e-global-color-52f34d2:#ED5F42;--e-global-color-b297436:#D9D9D9;--e-global-color-873cf2c:#29A1A3;--e-global-color-3099cc0:#585858;--e-global-color-2336cd8:#5D225B;--e-global-color-afb29c7:#F5F5F5;--e-global-color-71f3edf:#FF8135;--e-global-color-23d8af8:#082935;--e-global-color-aec8f77:#E6502A;--e-global-color-403721b:#EF9604;--e-global-color-3c64a07:#E81F1F;--e-global-color-b84f55d:#901010;--e-global-color-7931371:#0DB5FF;--e-global-color-001107e:#CE1B28;--e-global-color-f00bdd1:#005FA2;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:38px;--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-decoration:none;--e-global-typography-7d61486-text-decoration:none;font-family:"Poppins", Sans-serif;font-size:16px;background-color:#FFFFFF;}.elementor-kit-259909 a{text-decoration:none;}.elementor-kit-259909 a:hover{text-decoration:none;}.elementor-kit-259909 h1{color:#292929;font-family:"Poppins", Sans-serif;font-size:38px;font-weight:800;}.elementor-kit-259909 h3{font-family:"Poppins", Sans-serif;font-size:32px;}.elementor-kit-259909 button,.elementor-kit-259909 input[type="button"],.elementor-kit-259909 input[type="submit"],.elementor-kit-259909 .elementor-button{font-size:var( --e-global-typography-7d61486-font-size );text-decoration:var( --e-global-typography-7d61486-text-decoration );line-height:var( --e-global-typography-7d61486-line-height );letter-spacing:var( --e-global-typography-7d61486-letter-spacing );color:var( --e-global-color-afb29c7 );background-color:var( --e-global-color-bab3f7c );border-radius:0px 0px 0px 0px;}.elementor-kit-259909 button:hover,.elementor-kit-259909 button:focus,.elementor-kit-259909 input[type="button"]:hover,.elementor-kit-259909 input[type="button"]:focus,.elementor-kit-259909 input[type="submit"]:hover,.elementor-kit-259909 input[type="submit"]:focus,.elementor-kit-259909 .elementor-button:hover,.elementor-kit-259909 .elementor-button:focus{color:var( --e-global-color-afb29c7 );background-color:var( --e-global-color-d60e540 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-259909 button,.elementor-kit-259909 input[type="button"],.elementor-kit-259909 input[type="submit"],.elementor-kit-259909 .elementor-button{font-size:var( --e-global-typography-7d61486-font-size );line-height:var( --e-global-typography-7d61486-line-height );letter-spacing:var( --e-global-typography-7d61486-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-kit-259909 button,.elementor-kit-259909 input[type="button"],.elementor-kit-259909 input[type="submit"],.elementor-kit-259909 .elementor-button{font-size:var( --e-global-typography-7d61486-font-size );line-height:var( --e-global-typography-7d61486-line-height );letter-spacing:var( --e-global-typography-7d61486-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS */.vc_row {
    margin-left: 300px;
    margin-right: 300px;
}

.button {
    background-color: var( --e-global-color-bab3f7c );
        margin: 15px auto 25px;
}

a {
    color: var( --e-global-color-d60e540 )
}

.woocommerce .elementor-widget-woocommerce-product-images span.onsale{
    display: block;
    color: var( --e-global-color-afb29c7 );
    background-color: var( --e-global-color-d60e540 );
    font-family: var( --e-global-typography-secondary-font-family );
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    text-align: center;
    border-radius: 100px;
    min-width: 80px;
    min-height: 80px;
    line-height: 80px;
    margin: -20px;
}

.elementor-260664 .elementor-element.elementor-element-5ef5154.elementor-wc-products ul.products li.product .button {
    text-decoration: none !important;
}

.elementor-260421 .elementor-element.elementor-element-c492906.elementor-wc-products ul.products li.product .button {
    text-decoration: none !important;
}

.woocommerce div.product form.cart .button {
    float:none !important; 
}

body:not(.rtl) .elementor-260477 .elementor-element.elementor-element-7d40652d .quantity + .button {
    margin-top: 0;
    margin-bottom: 0;
}

.single-product .single_add_to_cart_button {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 60px;
    padding-left: 60px;
}

.widget_product_search form {
    display: flex;
}

.widget_product_search .search-field {
    padding-right: 20px;
    width: 240px;
}

.pp-advanced-tabs .pp-advanced-tabs-wrapper.at-horizontal .pp-advanced-tabs-title.pp-tab-active {
    z-index: 1;
}/* End custom CSS */