.elementor-kit-15{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#797F89;--e-global-color-text:#797F89;--e-global-color-accent:#2FC3FF;--e-global-color-6579556d:#000;--e-global-color-3182ea3d:#FFF;--e-global-color-281b8e1d:#F74A0E;--e-global-color-2ccb464d:#28ABE1;--e-global-color-53c06cef:#0049BC;--e-global-color-58892fb6:#5F636B;--e-global-color-1842021a:#023578;--e-global-color-21267981:#61CE70;--e-global-color-7cb48ee8:#23A455;--e-global-color-78ac62bd:#B0B0B0;--e-global-color-7236b2b:#868A92;--e-global-color-651d785f:#9A9DA0;--e-global-color-3d9c629d:#E2E8EC;--e-global-color-13c049c7:#737373;--e-global-color-145dad0f:#045CE9;--e-global-color-7daac075:#061430;--e-global-color-3e613335:#CBC8C8;--e-global-color-2843e793:#003A80;--e-global-color-57ac0a0d:#001040;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-weight:200;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:500;color:#FFFFFF;}.elementor-kit-15 a{color:#868A92;}.elementor-kit-15 h2{color:#868A92;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS */#wc-stripe-payment-request-wrapper{display:none !important;}
#wc-stripe-payment-request-button-separator{display:none !important;}

#input_2_10 {width: 150px;}

#input_1_6 {width: 150px;}

#input_2_9_6 {margin-top: 15px;
    padding: 6px;
}

#gform_submit_button_1.gform_button.button {transition: all .2s ease-in-out !important; }

#gform_submit_button_1:hover
{transform: scale(1.1) !important; }

#gform_submit_button_2.gform_button.button {transition: all .2s ease-in-out !important; }

#gform_submit_button_2:hover
{transform: scale(1.1) !important; }


/* Cart Page */

.woocommerce-message
{ border-top-color: red !important;}

.woocommerce-message::before {color: red !important;}

a.button.wc-forward
{color: white;
background-color: #41B3F2;
    border-radius: 25px;
}
a.button.wc-forward:hover {
    color:white;
    background: #41B3F2 !important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {color:#868A92;
    font-weight: 500;
}

/* change button Proceed to Checkou color and font weight here */

body .woocommerce #respond input#submit.alt,
body .woocommerce a.button.alt,
body .woocommerce button.button.alt,
body .woocommerce input.button.alt {
background: #F74A0e !important;
font-weight: 400;
padding: 10px;
}

table.shop_table.shop_table_responsive {background-color: #ffffff;}


/* change button Proceed to Checkou hover color here */

body .woocommerce #respond input#submit.alt:hover,
body .woocommerce a.button.alt:hover,
body .woocommerce button.button.alt:hover,
body .woocommerce input.button.alt:hover {
background: #41B3f2 !important
}

.wc-proceed-to-checkout {margin-top: -380px !important;}

.cart_totals {margin-top: 70px !important;}

/* cart page: change background color of coupon code and update cart row */

input#coupon_code.input-text {width:120px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;}


/* Checkout Page */
.woocommerce-info
{ border-top-color: red !important;}

.woocommerce-info::before {color: #F74A0E !important;}

table.shop_table.woocommerce-checkout-review-order-table {
    font-weight: 500;
}

ul#select2-billing_country-results.select2-results__options 
{background-color: #eeeeee !important;
    color: black
    !important;}
    
ul#select2-billing_state-results.select2-results__options 
{background-color: #eeeeee !important;
    color: black
    !important;}
   
.woocommerce .quantity .qty {width:90px !important;}/* End custom CSS */