.elementor-kit-2887{--e-global-color-primary:#0093C6;--e-global-color-secondary:#204867;--e-global-color-text:#494949;--e-global-color-accent:#DBA451;--e-global-color-6bbeab0:#FFFFFF;--e-global-color-8286a3c:#F9F9F9;--e-global-color-32fe79c:#ECECEC;--e-global-color-69ed41b:#E5E5E5;--e-global-color-6f8ba26:#F2442C;--e-global-color-0cae5c1:#0079A3;--e-global-color-4c6e745:#BD9250;--e-global-color-e7decfa:#E20119;--e-global-typography-primary-font-family:"Nunito";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Nunito";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-weight:500;--e-global-typography-7a75081-font-family:"Nunito";--e-global-typography-7a75081-font-weight:600;--e-global-typography-881cc65-font-family:"Nunito";--e-global-typography-881cc65-font-weight:600;--e-global-typography-014b6d2-font-family:"Nunito";--e-global-typography-014b6d2-font-weight:600;--e-global-typography-e1c42bd-font-family:"Nunito";--e-global-typography-e1c42bd-font-weight:400;--e-global-typography-346694b-font-family:"Nunito";--e-global-typography-346694b-font-weight:600;--e-global-typography-a8fd5cd-font-family:"Anton";--e-global-typography-a8fd5cd-font-size:37px;--e-global-typography-a8fd5cd-letter-spacing:1.4px;color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1em;font-weight:600;}.elementor-kit-2887 button,.elementor-kit-2887 input[type="button"],.elementor-kit-2887 input[type="submit"],.elementor-kit-2887 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-2887 button:hover,.elementor-kit-2887 button:focus,.elementor-kit-2887 input[type="button"]:hover,.elementor-kit-2887 input[type="button"]:focus,.elementor-kit-2887 input[type="submit"]:hover,.elementor-kit-2887 input[type="submit"]:focus,.elementor-kit-2887 .elementor-button:hover,.elementor-kit-2887 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6bbeab0 );}.elementor-kit-2887 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2887 p{margin-bottom:20px;}.elementor-kit-2887 h1{color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-weight:700;letter-spacing:-1.5px;}.elementor-kit-2887 h2{color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-weight:700;}.elementor-kit-2887 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-2887 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end: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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2887{--e-global-typography-346694b-font-size:28px;--e-global-typography-346694b-line-height:1.2em;--e-global-typography-a8fd5cd-font-size:27px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #204867;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
    background-color: #0093c6;
}

.elementor-menu-cart__footer-buttons .elementor-button--view-cart {
    background-color: #204867 !important;

}/* End custom CSS */