/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */

	--theme-font-p_font-family: "Inter-UI",sans-serif;
    --theme-font-p_font-size: 1.143rem;
    --theme-font-p_line-height: 1.75em;
    --theme-font-p_font-weight: 400;
    --theme-font-p_font-style: normal;
    --theme-font-p_text-decoration: inherit;
    --theme-font-p_text-transform: none;
    --theme-font-p_letter-spacing: inherit;
    --theme-font-p_margin-top: 0em;
    --theme-font-p_margin-bottom: 1.7em;
    --theme-font-post_font-family: inherit;
    --theme-font-post_font-size: inherit;
    --theme-font-post_line-height: inherit;
    --theme-font-post_font-weight: inherit;
    --theme-font-post_font-style: inherit;
    --theme-font-post_text-decoration: inherit;
    --theme-font-post_text-transform: inherit;
    --theme-font-post_letter-spacing: inherit;
    --theme-font-post_margin-top: inherit;
    --theme-font-post_margin-bottom: inherit;
    --theme-font-h1_font-family: inherit;
    --theme-font-h1_font-size: 4.5rem;
    --theme-font-h1_line-height: 1.31em;
    --theme-font-h1_font-weight: 700;
    --theme-font-h1_font-style: normal;
    --theme-font-h1_text-decoration: none;
    --theme-font-h1_text-transform: none;
    --theme-font-h1_letter-spacing: inherit;
    --theme-font-h1_margin-top: 2.12em;
    --theme-font-h1_margin-bottom: 1.19em;
    --theme-font-h2_font-family: inherit;
    --theme-font-h2_font-size: 4.143rem;
    --theme-font-h2_line-height: 1.293em;
    --theme-font-h2_font-weight: 700;
    --theme-font-h2_font-style: normal;
    --theme-font-h2_text-decoration: none;
    --theme-font-h2_text-transform: none;
    --theme-font-h2_letter-spacing: inherit;
    --theme-font-h2_margin-top: 1.85em;
    --theme-font-h2_margin-bottom: 1em;
    --theme-font-h3_font-family: inherit;
    --theme-font-h3_font-size: 3rem;
    --theme-font-h3_line-height: 1.286em;
    --theme-font-h3_font-weight: 700;
    --theme-font-h3_font-style: normal;
    --theme-font-h3_text-decoration: none;
    --theme-font-h3_text-transform: none;
    --theme-font-h3_letter-spacing: inherit;
    --theme-font-h3_margin-top: 1.91em;
    --theme-font-h3_margin-bottom: 1.44em;
    --theme-font-h4_font-family: inherit;
    --theme-font-h4_font-size: 2.143rem;
    --theme-font-h4_line-height: 1.4em;
    --theme-font-h4_font-weight: 400;
    --theme-font-h4_font-style: normal;
    --theme-font-h4_text-decoration: none;
    --theme-font-h4_text-transform: none;
    --theme-font-h4_letter-spacing: inherit;
    --theme-font-h4_margin-top: 2.07em;
    --theme-font-h4_margin-bottom: 1.4em;
    --theme-font-h5_font-family: inherit;
    --theme-font-h5_font-size: 1.571rem;
    --theme-font-h5_line-height: 1.45em;
    --theme-font-h5_font-weight: 400;
    --theme-font-h5_font-style: normal;
    --theme-font-h5_text-decoration: none;
    --theme-font-h5_text-transform: none;
    --theme-font-h5_letter-spacing: 0px;
    --theme-font-h5_margin-top: 2.9em;
    --theme-font-h5_margin-bottom: 2.15em;
    --theme-font-h6_font-family: inherit;
    --theme-font-h6_font-size: 1.143rem;
    --theme-font-h6_line-height: 1.75em;
    --theme-font-h6_font-weight: 600;
    --theme-font-h6_font-style: normal;
    --theme-font-h6_text-decoration: none;
    --theme-font-h6_text-transform: none;
    --theme-font-h6_letter-spacing: 0px;
    --theme-font-h6_margin-top: 2.75em;
    --theme-font-h6_margin-bottom: .85em;
    --theme-font-logo_font-family: inherit;
    --theme-font-logo_font-size: 2.428rem;
    --theme-font-logo_line-height: 1.25em;
    --theme-font-logo_font-weight: 800;
    --theme-font-logo_font-style: normal;
    --theme-font-logo_text-decoration: none;
    --theme-font-logo_text-transform: none;
    --theme-font-logo_letter-spacing: inherit;
    --theme-font-logo_margin-top: inherit;
    --theme-font-logo_margin-bottom: inherit;
    --theme-font-button_font-family: inherit;
    --theme-font-button_font-size: 1.143rem;
    --theme-font-button_line-height: 1.5em;
    --theme-font-button_font-weight: 700;
    --theme-font-button_font-style: normal;
    --theme-font-button_text-decoration: none;
    --theme-font-button_text-transform: none;
    --theme-font-button_letter-spacing: inherit;
    --theme-font-button_margin-top: inherit;
    --theme-font-button_margin-bottom: inherit;
    --theme-font-input_font-family: inherit;
    --theme-font-input_font-size: 1.143rem;
    --theme-font-input_line-height: 1.5em;
    --theme-font-input_font-weight: 400;
    --theme-font-input_font-style: normal;
    --theme-font-input_text-decoration: none;
    --theme-font-input_text-transform: none;
    --theme-font-input_letter-spacing: 0px;
    --theme-font-input_margin-top: inherit;
    --theme-font-input_margin-bottom: inherit;
    --theme-font-info_font-family: inherit;
    --theme-font-info_font-size: 1.143rem;
    --theme-font-info_line-height: 1.5em;
    --theme-font-info_font-weight: 300;
    --theme-font-info_font-style: normal;
    --theme-font-info_text-decoration: none;
    --theme-font-info_text-transform: none;
    --theme-font-info_letter-spacing: 0px;
    --theme-font-info_margin-top: 1.28em;
    --theme-font-info_margin-bottom: inherit;
    --theme-font-menu_font-family: inherit;
    --theme-font-menu_font-size: 1.143rem;
    --theme-font-menu_line-height: 1.5em;
    --theme-font-menu_font-weight: 600;
    --theme-font-menu_font-style: normal;
    --theme-font-menu_text-decoration: none;
    --theme-font-menu_text-transform: none;
    --theme-font-menu_letter-spacing: 0px;
    --theme-font-menu_margin-top: inherit;
    --theme-font-menu_margin-bottom: inherit;
    --theme-font-submenu_font-family: inherit;
    --theme-font-submenu_font-size: 1.143rem;
    --theme-font-submenu_line-height: 1.5em;
    --theme-font-submenu_font-weight: 600;
    --theme-font-submenu_font-style: normal;
    --theme-font-submenu_text-decoration: none;
    --theme-font-submenu_text-transform: none;
    --theme-font-submenu_letter-spacing: 0px;
    --theme-font-submenu_margin-top: inherit;
    --theme-font-submenu_margin-bottom: inherit;

body {
    font-family: "Inter-UI",sans-serif;
    font-size: 1.143rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.75em;
    text-transform: none;
}

.ix-btn-default .elementor-button-wrapper span.elementor-button-text {

	font-size: 1.143rem !important;
	font-weight: 700;
	line-height: 1.5em;
	outline: 0;
	border-radius: 0; 
}
.elementor-button.elementor-size-md {
	padding:24px 46px !important;
	font-size: 1.143rem !important;
}

.ix-btn-default.elementor-widget-button .elementor-button {
    background-color: var( --e-global-color-primary ) !important;
	color: #fff;
}

.ix-btn-default .elementor-button.elementor-size-md {
    border-radius: 0 !important;
}

.elementor-43 .elementor-element.elementor-element-5720602 .jet-woo-products .jet-woo-products__inner-box {
    background: transparent !important;
}

.elementor-43 .elementor-element.elementor-element-5720602 .jet-woo-products .jet-woo-product-title a {
    color: white !important;
}

.elementor-43 .elementor-element.elementor-element-5720602 .jet-woo-products .jet-woo-product-price .amount {
    color: #4cd43b !important;
}

.elementor-43 .elementor-element.elementor-element-5720602 .jet-woo-products .jet-woo-product-title {
    padding-top: 30px !important;
    padding-bottom: 10px !important;
}

.elementor-element-abb5fbb .jet-testimonials__item.slick-slide>div {
    background: #14161E;
    border-radius: 10px;
}

.elementor-element-abb5fbb .jet-testimonials__item.slick-slide {
    padding: 15px;
}

span.salescount,span.sales-count {
    display: none !important;
}

.jupiterx-product-template-7 div.product form.cart div.quantity {
    display: none !important;
}

.jupiterx-post-content h2 {
    color: white !important;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 40px;
    margin-top: 40px;
    margin-bottom: 15px;
}

.jupiterx-post-content h2 a {
    color: inherit;
}

.jupiterx-post-content a {
    color: #4cd43b;
}

.jupiterx-post-content h3 {
    color: white;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 40px;
    margin-bottom: 15px;
}

.jupiterx-post-content img {
    border-radius: 8px;
}

.jupiterx-comments .comment-reply-title {
    /* color: white; */
    text-transform: uppercase;
    font-weight: 600;
}

.footer-copyright a {
    color: white;
}

.footer-copyright a:hover {
    color: #44d62c;
}