.elementor-kit-677{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6b1f938e:#4054B2;--e-global-color-798dad3f:#23A455;--e-global-color-6a5f9bb:#000;--e-global-color-41d7682:#FFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:300;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-kit-677 a{color:var( --e-global-color-primary );font-weight:bold;}.elementor-kit-677 button,.elementor-kit-677 input[type="button"],.elementor-kit-677 input[type="submit"],.elementor-kit-677 .elementor-button{background-color:#6EC1E4;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.woocommerce-message{
border-top-color: #6EC1E4;
}

.woocommerce-message::before{
    color: #6EC1E4;
}

.checkout-button {
    background-color: #6EC1E4 !important;
}

.woocommerce input.button.alt {
    background-color: #6EC1E4 !important;
}

.page-id-682 h3 {
    display:none;
}

.page-id-682 h1 {
    display:none;
}

.woocommerce {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 5px;
    padding-left: 5px;
}

.page-id-681 h1 {
    display:none;
}

.wapf-product-totals {
    display: none !important;
}

.wapf-checkable {
    padding-top: 10px;
}

.wapf-label-text {
    padding-left: 10px !important;
}

.wapf-input {
    padding-right: 10px;
}

.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
    flex-wrap: wrap !important;
}/* End custom CSS */