.elementor-kit-17{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-c63a947:#FFFFFF;--e-global-color-c65d64e:#475569;--e-global-color-b80ba45:#1E293B;--e-global-color-87ae511:#64748B;--e-global-color-d7a9f94:#57C5E4;--e-global-color-0358841:#00A3D1;--e-global-color-94fe0b7:#FFFFFFC7;--e-global-color-d756637:#0000000F;--e-global-color-30f2f82:#F4F8FC;--e-global-color-aecbc18:#F8FAFC;--e-global-color-f6c99db:#E2E8F0;--e-global-color-e4068a0:#CBD5E1;--e-global-color-df51178:#007A3C;--e-global-color-2b63939:#009647;--e-global-color-c4d461e:#14171B;--e-global-typography-primary-font-family:"Encode Sans";--e-global-typography-primary-font-size:0.9em;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Encode Sans";--e-global-typography-secondary-font-size:0.8em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Encode Sans";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Encode Sans";--e-global-typography-accent-font-size:1em;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.2em;--e-global-typography-80d1ef0-font-family:"Encode Sans";--e-global-typography-80d1ef0-font-size:0.9em;--e-global-typography-80d1ef0-line-height:1.2em;--e-global-typography-3d61b18-font-family:"Encode Sans";--e-global-typography-3d61b18-font-size:1.1em;--e-global-typography-3d61b18-font-weight:700;--e-global-typography-3d61b18-line-height:1.2em;--e-global-typography-3d61b18-letter-spacing:-0.4px;--e-global-typography-63c8ded-font-family:"Encode Sans";--e-global-typography-63c8ded-font-size:1.6em;--e-global-typography-63c8ded-font-weight:700;--e-global-typography-63c8ded-line-height:1.2em;--e-global-typography-63c8ded-letter-spacing:-0.4px;--e-global-typography-6383a57-font-family:"Encode Sans";--e-global-typography-6383a57-font-size:2em;--e-global-typography-6383a57-font-weight:400;--e-global-typography-6383a57-line-height:1.2em;--e-global-typography-6383a57-letter-spacing:-0.4px;--e-global-typography-8bfee5e-font-family:"Encode Sans";--e-global-typography-8bfee5e-font-size:2em;--e-global-typography-8bfee5e-font-weight:400;--e-global-typography-8bfee5e-line-height:1.2em;--e-global-typography-8bfee5e-letter-spacing:-0.4px;--body-color:var( --e-global-color-c65d64e );font-family:"Encode Sans", Sans-serif;font-size:0.93em;--paragraph-spacing:12px;}.elementor-kit-17 e-page-transition{background-color:#FFBC7D;}.elementor-kit-17 h1{color:var( --e-global-color-b80ba45 );font-family:"Encode Sans", Sans-serif;font-size:2em;font-weight:700;letter-spacing:-0.4px;}.elementor-kit-17 h2{color:var( --e-global-color-b80ba45 );font-family:"Encode Sans", Sans-serif;font-size:1.4em;font-weight:700;letter-spacing:-0.4px;}.elementor-kit-17 h3{color:var( --e-global-color-b80ba45 );font-family:"Encode Sans", Sans-serif;font-size:1.1em;font-weight:700;text-transform:none;}.elementor-kit-17 h4{color:var( --e-global-color-0358841 );font-family:"Encode Sans", Sans-serif;font-size:1.1em;font-weight:700;}.elementor-kit-17 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );padding:14px 32px 14px 32px;}.e-con{--container-max-width-x:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-17 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.e-con{--container-max-width-x:1024px;}}@media(max-width:767px){.elementor-kit-17{--e-global-typography-6383a57-font-size:1.4em;--e-global-typography-8bfee5e-font-size:1.8em;}.elementor-kit-17 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.e-con{--container-max-width-x:767px;}}/* Start custom CSS */.rey-pageTitle {
    margin-bottom: 0px;
}

:root {
     /* Primary button colors */
     --fluidcheckout--button--primary--border-color: #007A3C;
     --fluidcheckout--button--primary--background-color: #007A3C;
     --fluidcheckout--button--primary--text-color: #fff;
     --fluidcheckout--button--primary--border-color--hover: #009648;
     --fluidcheckout--button--primary--background-color--hover: #009648;
     --fluidcheckout--button--primary--text-color--hover: #fff;
     
          /* Button design styles */
     --fluidcheckout--button--height: 60px;
     --fluidcheckout--button--font-size: 14px;
     --fluidcheckout--button--font-weight: bold;
}

.fc-place-order-button {
    text-transform: none !important;
    letter-spacing: -0.3px;
}

#shipping_state_field, #shipping_country_field{
    display: none !important;
}

.rey-cartBtnQty, div.rey-qtyField, .qty {
    border-color: #007A3C !important;
}

.single_add_to_cart_button {
    background-color: #007A3C !important;
}

.single_add_to_cart_button:hover {
    background-color: #009648 !important;
}

.payment-card, .payment-name {
    font-weight: 400;
}/* End custom CSS */