.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--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:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#F8FCFF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width: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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.site-header {
    display: none;
}
.page-header {
    display: none;
}
/* WooCommerce Global Primary Color: #16418A */

:root {
  --wc-primary: #16418A;
}

/* Buttons */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .button.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #16418A;
  color: #fff;
  border-color: #16418A;
}

.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce .button.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #0f2f66;
  color: #fff;
  border-color: #0f2f66;
}

/* Add to Cart */
.woocommerce .single_add_to_cart_button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #16418A !important;
  border-color: #16418A !important;
  color: #fff !important;
}

.woocommerce .single_add_to_cart_button:hover {
  background-color: #0f2f66 !important;
  border-color: #0f2f66 !important;
}

/* Links */
.woocommerce a,
.woocommerce-page a {
  color: #16418A;
}

.woocommerce a:hover,
.woocommerce-page a:hover {
  color: #0f2f66;
}

/* Price */
.woocommerce .price,
.woocommerce .woocommerce-Price-amount,
.woocommerce .woocommerce-Price-amount.amount {
  color: #16418A;
}

/* Sale Badge */
.woocommerce span.onsale {
  background-color: #16418A;
  color: #fff;
}

/* Product Tabs - Active */
.woocommerce .woocommerce-tabs ul.tabs li.active a,
.woocommerce .woocommerce-tabs ul.tabs li.active {
  color: #16418A;
  border-bottom-color: #16418A;
}

.woocommerce .woocommerce-tabs ul.tabs li a:hover {
  color: #16418A;
}

/* Breadcrumbs */
.woocommerce .woocommerce-breadcrumb a {
  color: #16418A;
}

/* Pagination */
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
  background-color: #16418A;
  border-color: #16418A;
  color: #fff;
}

/* Widget Titles & Category Links */
.woocommerce .widget_product_categories ul li a:hover,
.woocommerce .widget_layered_nav ul li a:hover {
  color: #16418A;
}

/* Checkout & Account Headings */
.woocommerce .woocommerce-checkout h3,
.woocommerce .woocommerce-account h2,
.woocommerce .woocommerce-account h3 {
  color: #16418A;
}

/* Order Status */
.woocommerce .woocommerce-order-details__title,
.woocommerce .woocommerce-column__title {
  color: #16418A;
}

/* Form Focus States */
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus,
.woocommerce form .form-row select:focus {
  border-color: #16418A;
  outline-color: #16418A;
  box-shadow: 0 0 0 2px rgba(22, 65, 138, 0.2);
}

/* Notices / Alerts */
.woocommerce-info,
.woocommerce-message {
  border-top-color: #16418A;
}

.woocommerce-info::before,
.woocommerce-message::before {
  color: #16418A;
}

/* Star Ratings */
.woocommerce .star-rating span,
.woocommerce .star-rating::before {
  color: #16418A;
}

/* Progress Steps (Checkout) */
.woocommerce .wc-item-meta li,
.woocommerce-checkout-payment .payment_methods li input:checked + label::before {
  color: #16418A;
}

/* Mini Cart Count Badge */
.woocommerce .cart-contents .count,
.woocommerce-store-notice,
span.wc-block-cart-button {
  background-color: #16418A;
  color: #fff;
}

/* Block Editor WooCommerce Blocks */
.wp-block-woocommerce-featured-product .wc-block-featured-product__link,
.wc-block-components-button:not(.outlined) {
  background-color: #16418A !important;
  border-color: #16418A !important;
  color: #fff !important;
}

.wc-block-components-button:not(.outlined):hover {
  background-color: #0f2f66 !important;
  border-color: #0f2f66 !important;
}

/* Filter Slider (Block) */
.wc-block-components-filter-submit-button,
.wc-block-price-filter__range-input::-webkit-slider-thumb {
  background-color: #16418A;
  border-color: #16418A;
}/* End custom CSS */