
/* AUTOGENERATED - CORE - START - DO NOT TOUCH THIS COMMENT OR THE CODE BETWEEN THIS COMMENT AND THE AUTOGENERATED - END COMMENT */

:root, 
:before, 
:after {

	--font-family-1: "Poppins";
	--font-family-2: "Prometo";
	--font-family-3: "Poppins";
	--font-family-4: "Poppins";

	/* Set main column width and add widths for larger screens (QHD, 4K ...) */

	--master-column-width-small: 1260px;
	--master-column-width-standard: 1460px;
	--master-column-width-large: 1740px;
	--master-column-width-max: 1910px;

	/* body vars */

	--body-color: #dff2f9; /* CLEANDONE */
	--body-background-color: #071c2a; /* CLEANDONE */
	--body-font-family: "Prometo"; /* CLEANDONE */
	/* --body-font-size: ; KILLING */
	--body-line-height: 1.6; /* CLEANDONE */

	/* selected font vars */
	--h3-font-family: "Poppins"; /* CLEANDONE */
	--p-font-family: var(--body-font-family); /* CLEANDONE */
	--h1-color: #ffffff; /* CLEANDONE */
	--h2-color: #ffffff; /* CLEANDONE */
	--h3-color: #ffffff; /* CLEANDONE */
	--h4-color: #ffffff; /* CLEANDONE */
	--h5-color: #ffffff; /* CLEANDONE */
	--h6-color: #ffffff; /* CLEANDONE */
	--p-color: #dff2f9; /* CLEANDONE */
	--p-v2-color: #dff2f9; /* CLEANDONE */
	--page-titles-color: #ffffff; /* CLEANDONE */
	--list-items-color: #c0cdd6; /* CLEANDONE */

	/**
	 * theme colors vars
	 * =================
	 *
	 * KILLED THEME COLORS 1-4
	 *
	 */

	/* gradient gradient colors */

	/* NOVO, vidi da li ti ista sad treba osim "gradient-part" */

	/**
	 * theme gradients vars
	 * ====================
	 *
	 * ALL CLEANDONE ! ! !
	 *
	 */
	--gradient-1: rgba(104,255,247,1);
	--gradient-1-rgba: rgba(104,255,247,1);
	--gradient-1-rgb-numbers-only: 104,255,247;
	--grad1-r: 104;
	--grad1-g: 255;
	--grad1-b: 247;

	--gradient-2: rgba(247,231,54,1);
	--gradient-2-rgba: rgba(247,231,54,1);
	--gradient-2-rgb-numbers-only: 247,231,54;
	--grad2-r: 247;
	--grad2-g: 231;
	--grad2-b: 54;

	--gradient-3: rgba(247,74,143,1);
	--gradient-3-rgba: rgba(247,74,143,1);
	--gradient-3-rgb-numbers-only: 247,74,143;
	--grad3-r: 247;
	--grad3-g: 74;
	--grad3-b: 143;

	--gradient-4: rgba(0,169,247,1);
	--gradient-4-rgba: rgba(0,169,247,1);
	--gradient-4-rgb-numbers-only: 0,169,247;
	--grad4-r: 0;
	--grad4-g: 169;
	--grad4-b: 247;

	--gradient-part1: rgb(104,255,247);
	--gradient-part2: -o-linear-gradient(left, rgba(104,255,247,1) 0%, rgba(247,231,54,1) 50%, rgba(247,74,143,1) 100%);
	--gradient-part3: -webkit-gradient(linear, left top, right top, from(rgba(104,255,247,1)), color-stop(50%, rgba(247,231,54,1)), to(rgba(247,74,143,1)));
	--gradient-part4: linear-gradient(90deg, rgba(104,255,247,1) 0%, rgba(247,231,54,1) 50%, rgba(247,74,143,1) 100%);
	--reverse-gradient-part1: rgb(104,255,247);
	--reverse-gradient-part2: -o-linear-gradient(right, rgba(104,255,247,1) 0%, rgba(247,231,54,1) 50%, rgba(247,74,143,1) 100%);
	--reverse-gradient-part3: -webkit-gradient(linear, right top, left top, from(rgba(104,255,247,1)), color-stop(50%, rgba(247,231,54,1)), to(rgba(247,74,143,1)));
	--reverse-gradient-part4: linear-gradient(270deg, rgba(104,255,247,1) 0%, rgba(247,231,54,1) 50%, rgba(247,74,143,1) 100%);

	/* gradient links */

	--gradient-links: rgba(198,198,198,1);
	--gradient-links-rgba: rgba(198,198,198,1);
	--gradient-links-rgb-numbers-only: 198,198,198;
	--grad-links-r: 198;
	--grad-links-g: 198;
	--grad-links-b: 198;

	/* link colors */

	--a-color-initial: #5bd5e0; /* CLEANDONE */
	--a-color-visited: #5bd5e0; /* CLEANDONE */
	--a-color-hover: #3bbcc7; /* CLEANDONE */
	--a-color-focus: #5bd5e0; /* CLEANDONE */
	--a-color-active: #5bd5e0; /* CLEANDONE */

	/* master transitions */

	--transition-02: all 0.2s ease 0s;
	--transition-03: all 0.3s ease 0s;
	--transition-04: all 0.4s ease 0s;
	--transition-05: all 0.5s ease 0s;
	--transition-06: all 0.6s ease 0s;
	--transition-07: all 0.7s ease 0s;

	/* shade colors */

	--dark-shade-1: #000000 !important; /* CLEANDONE */
	--dark-shade-2: #0e0e0f !important; /* CLEANDONE */
	--dark-shade-3: #17191a !important; /* CLEANDONE */
	--dark-shade-4: #1d2021 !important; /* CLEANDONE */
	--dark-shade-5: #323638 !important; /* CLEANDONE */
	--dark-shade-6: #4c5254 !important; /* CLEANDONE */
	--dark-shade-7: #60676b !important; /* CLEANDONE */
	--dark-shade-8: #778187 !important; /* CLEANDONE */
	--dark-shade-9: #8d99a1 !important; /* CLEANDONE */
	--dark-shade-10: #9caab3 !important; /* CLEANDONE */
	--saturated-dark-shade-1: var(--dark-shade-8) !important; /* CLEANDONE */
	--saturated-dark-shade-2: var(--dark-shade-9) !important; /* CLEANDONE */
	--light-shade-1: #ffffff !important; /* CLEANDONE */
	--light-shade-2: #fcfcfc !important; /* CLEANDONE */
	--light-shade-3: #f5f7f7 !important; /* CLEANDONE */
	--light-shade-4: #edf1f2 !important; /* CLEANDONE */
	--light-shade-5: #e6ebed !important; /* CLEANDONE */
	--light-shade-6: #e0e7eb !important; /* CLEANDONE */
	--light-shade-7: #dbe2e6 !important; /* CLEANDONE */
	--light-shade-8: #d2dde3 !important; /* CLEANDONE */
	--light-shade-9: #c7d6de !important; /* CLEANDONE */
	--light-shade-10: #c0cfd6 !important; /* CLEANDONE */
	--saturated-light-shade-1: var(--light-shade-8) !important; /* CLEANDONE */
	--saturated-light-shade-2: var(--light-shade-9) !important; /* CLEANDONE */
	--white: #FFFFFF !important; /* CLEANDONE */

	/* elements colors */

	--ui-sections-background-color-shade: var(--light-shade-1);
	--ui-sections-border-color-shade: var(--light-shade-5);
	--ui-elements-background-color-shade: var(--light-shade-1);
	--ui-elements-active-background-color-shade: var(--light-shade-4);
	--ui-elements-border-color-shade: var(--light-shade-5);
	--ui-elements-text-color-shade: var(--dark-shade-8);
	--ui-elements-active-text-color-shade: var(--dark-shade-7);
	--ui-important-elements-text-color-shade: var(--dark-shade-6);

	--divider-color: var(--light-shade-5); /* CLEANDONE */
	--divider-bright-color: var(--divider-color); /* deprecated */ /* CLEANDONE */

	/**
	 * Navigation Menu vars (dependent on Fstyles)
	 * ===========================================
	 */

	/* Main menu - general */

	--menu-items-font-family: "Prometo";
	--all-sub-menus-font-family: "Prometo";
	--menu-item-font-weight: 400;
	--submenu-item-font-weight: 400;
	--subsubmenu-item-font-weight: 400;


	/* submit buttons and inputs */

	--button-submit-padding-top: calc(13px - 2px); /* CLEANDONE */
	--button-submit-padding-right: calc(24px - 2px); /* CLEANDONE */
	--button-submit-padding-bottom: calc(12px - 2px); /* CLEANDONE */
	--button-submit-padding-left: calc(24px - 2px); /* CLEANDONE */
	--button-submit-border-width: 2px; /* CLEANDONE */
	--button-submit-border-radius: 60px; /* CLEANDONE */
	--button-submit-background-color-normal: rgba(34,208,255,0.44); /* CLEANDONE */
	--button-submit-background-color-hover: rgba(34,208,255,0.8); /* CLEANDONE */
	--button-submit-text-color-normal: #ffffff; /* CLEANDONE */
	--button-submit-text-color-hover: #ffffff; /* CLEANDONE */
	--button-submit-border-style: solid; /* CLEANDONE */
	--button-submit-border-color-normal: rgba(34,208,255,0.6); /* CLEANDONE */
	--button-submit-border-color-hover: #22d0ff; /* CLEANDONE */
	--button-submit-width: auto; /* CLEANDONE */
	--button-submit-margin-top: 15px; /* CLEANDONE */


	/* subscribe form */

	--button-subscribe-padding-top: 13px; /* CLEANDONE */
	--button-subscribe-padding-right: 24px; /* CLEANDONE */
	--button-subscribe-padding-bottom: 12px; /* CLEANDONE */
	--button-subscribe-padding-left: 24px; /* CLEANDONE */
	--button-subscribe-border-width: 2px; /* CLEANDONE */
	--button-subscribe-border-radius: 60px; /* CLEANDONE */
	--button-subscribe-background-color-normal: #00d3ef; /* CLEANDONE */
	--button-subscribe-background-color-hover: #0ba3e0; /* CLEANDONE */
	--button-subscribe-text-color-normal: #ffffff; /* CLEANDONE */
	--button-subscribe-text-color-hover: #ffffff; /* CLEANDONE */
	--button-subscribe-border-style: none; /* CLEANDONE */
	--button-subscribe-border-color-normal: transparent; /* CLEANDONE */
	--button-subscribe-border-color-hover: transparent; /* CLEANDONE */
	--subscribe-button-width: auto; /* CLEANDONE */
	--subscribe-button-margin-top: 15px; /* CLEANDONE */
	--subscribe-form-input-background-color: rgba(255,255,255,0.1); /* CLEANDONE */

	/* form status messages */

	--form-success-message-color: #32eb9e; /* CLEANDONE */
	--form-info-message-color: #59c3ff; /* CLEANDONE */
	--form-error-message-color: #ff6371; /* CLEANDONE */
	--form-warning-message-color: #ffbb72; /* CLEANDONE */
	--form-error-label-color: #e3a4bb; /* CLEANDONE */
	--notifications-background-color: #ffffff; /* CLEANDONE */

	/**
	 * buttons
	 */

	--button-primary-background-color-normal: #00d3ef; /* CLEANDONE */
	--button-primary-background-color-hover: #0ba3e0; /* CLEANDONE */
	--button-primary-text-color-normal: #ffffff; /* CLEANDONE */
	--button-primary-text-color-hover: #ffffff; /* CLEANDONE */
	--button-primary-border-style: none; /* CLEANDONE */
	--button-primary-border-color-normal: transparent; /* CLEANDONE */
	--button-primary-border-color-hover: transparent; /* CLEANDONE */
	--button-secondary-background-color-normal: #6997b2; /* CLEANDONE */
	--button-secondary-background-color-hover: #22d0ff; /* CLEANDONE */
	--button-secondary-text-color-normal: #ffffff; /* CLEANDONE */
	--button-secondary-text-color-hover: #ffffff; /* CLEANDONE */
	--button-secondary-border-style: none; /* CLEANDONE */
	--button-secondary-border-color-normal: transparent; /* CLEANDONE */
	--button-secondary-border-color-hover: transparent; /* CLEANDONE */
	--button-outline-primary-background-color-normal: rgba(34,208,255,0.44); /* CLEANDONE */
	--button-outline-primary-background-color-hover: rgba(34,208,255,0.8); /* CLEANDONE */
	--button-outline-primary-text-color-normal: #ffffff; /* CLEANDONE */
	--button-outline-primary-text-color-hover: #ffffff; /* CLEANDONE */
	--button-outline-primary-border-style: solid; /* CLEANDONE */
	--button-outline-primary-border-color-normal: rgba(34,208,255,0.6); /* CLEANDONE */
	--button-outline-primary-border-color-hover: #22d0ff; /* CLEANDONE */
	--button-outline-secondary-background-color-normal: rgba(255,255,255,0); /* CLEANDONE */
	--button-outline-secondary-background-color-hover: rgba(255,255,255,0.15); /* CLEANDONE */
	--button-outline-secondary-text-color-normal: #ffffff; /* CLEANDONE */
	--button-outline-secondary-text-color-hover: #ffffff; /* CLEANDONE */
	--button-outline-secondary-border-style: solid; /* CLEANDONE */
	--button-outline-secondary-border-color-normal: rgba(255,255,255,0.6); /* CLEANDONE */
	--button-outline-secondary-border-color-hover: #ffffff; /* CLEANDONE */
	
	--button-md-padding-top: 15px; /* CLEANDONE */
	--button-md-padding-right: 30px; /* CLEANDONE */
	--button-md-padding-bottom: 14px; /* CLEANDONE */
	--button-md-padding-left: 30px; /* CLEANDONE */
	--button-md-border-width: 3px; /* CLEANDONE */
	--button-md-border-radius: 80px; /* CLEANDONE */
	--button-lg-padding-top: 21.7px; /* CLEANDONE */
	--button-lg-padding-right: 45.6px; /* CLEANDONE */
	--button-lg-padding-bottom: 18.7px; /* CLEANDONE */
	--button-lg-padding-left: 45.6px; /* CLEANDONE */
	--button-lg-border-width: 3px; /* CLEANDONE */
	--button-lg-border-radius: 100px; /* CLEANDONE */
	--button-sm-padding-top: 13px; /* CLEANDONE */
	--button-sm-padding-right: 24px; /* CLEANDONE */
	--button-sm-padding-bottom: 12px; /* CLEANDONE */
	--button-sm-padding-left: 24px; /* CLEANDONE */
	--button-sm-border-width: 2px; /* CLEANDONE */
	--button-sm-border-radius: 60px; /* CLEANDONE */

	--outline-buttons-md-padding-top: calc(15px - 3px); /* CLEANDONE */
	--outline-buttons-md-padding-right: calc(30px - 3px); /* CLEANDONE */
	--outline-buttons-md-padding-bottom: calc(14px - 3px); /* CLEANDONE */
	--outline-buttons-md-padding-left: calc(30px - 3px); /* CLEANDONE */
	--outline-buttons-lg-padding-top: calc(21.7px - 3px); /* CLEANDONE */
	--outline-buttons-lg-padding-right: calc(45.6px - 3px); /* CLEANDONE */
	--outline-buttons-lg-padding-bottom: calc(18.7px - 3px); /* CLEANDONE */
	--outline-buttons-lg-padding-left: calc(45.6px - 3px); /* CLEANDONE */
	--outline-buttons-sm-padding-top: calc(13px - 2px); /* CLEANDONE */
	--outline-buttons-sm-padding-right: calc(24px - 2px); /* CLEANDONE */
	--outline-buttons-sm-padding-bottom: calc(12px - 2px); /* CLEANDONE */
	--outline-buttons-sm-padding-left: calc(24px - 2px); /* CLEANDONE */

	/* normal gradient button */

	--buttons-gradient-text-color-normal: #ffffff; /* CLEANDONE */
	--buttons-gradient-text-color-hover: #ffffff; /* CLEANDONE */
	--buttons-gradient-background-color-hover: #8ba3b3; /* CLEANDONE */
	--buttons-gradient-border-color-hover: #8ba3b3; /* CLEANDONE */

	/**
	 * Sidebar & Widgets
	 */

	/* sidebar */

	--sidebar-background-color: ;
	--sidebar-width: 280px; /* CLEANDONE */
	--sidebar-width-above-fullhd: 364px; /* CLEANDONE */
	--sidebar-tease-animation: helloBounce1 2s ease;
	--sidebar-trigger-tease-animation: helloBounce2 2s ease;
	--sidebar-right-tease-animation: helloBounce1Right 2s ease;
	--sidebar-right-trigger-tease-animation: helloBounce2Right 2s ease;
	--mobile-sidebar-tease-animation: mobileHelloBounce1 2s ease;
	--mobile-sidebar-trigger-tease-animation: mobileHelloBounce2 2s ease;
	--mobile-sidebar-right-tease-animation: mobileHelloBounce1Right 2s ease;
	--mobile-sidebar-right-trigger-tease-animation: mobileHelloBounce2Right 2s ease;

	/* widgets - general */

	--widgets-background-color: #ffffff; /* CLEANDONE */
	--widgets-padding-top: 0; /* CLEANDONE */
	--widgets-padding-right: 0; /* CLEANDONE */
	--widgets-padding-bottom: 0; /* CLEANDONE */
	--widgets-padding-left: 0; /* CLEANDONE */
	--widgets-margin-bottom: 20px; /* CLEANDONE */
	--widgets-border-style: none; /* CLEANDONE */
	--widgets-border-width: 0; /* CLEANDONE */
	--widgets-border-radius: 0; /* CLEANDONE */
	--widgets-border-color: rgba(252,252,252,0.001); /* CLEANDONE */

	/* widget headings */

	--widget-headings-color: #c9d9e5; /* CLEANDONE */
	--widget-headings-margin-bottom: 1rem; /* CLEANDONE */

	/* widgets content */

	--widgets-content-padding-top: 4px; /* CLEANDONE */
	--widgets-content-padding-right: 12px; /* CLEANDONE */
	--widgets-content-padding-bottom: 12px; /* CLEANDONE */
	--widgets-content-padding-left: 12px; /* CLEANDONE */
	--widget-content-color: #b2c0c4; /* CLEANDONE */
	--widget-bullets-color: #7d8891; /* MULTIPLE LOCATIONS, REQUIRES CHECK */

	/* widget links */

	--widget-a-color-initial: #a7b4b8; /* CLEANDONE */
	--widget-a-color-visited: #a7b4b8; /* CLEANDONE */
	--widget-a-color-hover: #3bbcc7; /* CLEANDONE */
	--widget-a-color-focus: #a7b4b8; /* CLEANDONE */
	--widget-a-color-active: #5bd5e0; /* CLEANDONE */

}

footer#colophon {

	/**
	 * Footer vars
	 * ===========
	 */
	--footer-text-color: #c1c5c7;
	--footer-headings-color: #edeeef;
	--footer-background-color: rgba(3,3,3,1);

}

/**
 * Blog vars
 * =========
 */

.sk__grid, 
.sk__grid.sk__blog-grid {
	/* Blog grid */

	--blog-grid-column-gap: 1.4rem; 
	--blog-grid-row-gap: 2.1rem;
}

/* Featured posts */
.sk__featured-post, 
div[id*="sk__gallery-basic-blog"] {
	--featured-posts-slider-border-radius: 1.2rem;
}
.sk__featured-post {
	/* featured posts slider */
	--featured-posts-aspect-ratio: 14 / 6;
	--featured-posts-min-height: auto;
}

.sk__blog-card {

	/* In-feed Articles Styling */

	--infeed-card-content-alignment: start;
	--infeed-card-content-vertical-alignment: start;
	--infeed-image-vs-content-width-ratio: 50%;
	--infeed-card-content-text-align: left;
	--infeed-card-heights: auto;
	--infeed-card-content-vert-spacing: 0.2rem;
	--infeed-posts-article-title-color-normal: #e1e5e7; /* CLEANDONE */
	--infeed-posts-article-title-color-hover: #27d8f6; /* CLEANDONE */
	--infeed-posts-article-excerpt-color: #bac8cb; /* CLEANDONE */
	--infeed-metas-text-color: #7895a5; /* CLEANDONE */
	--infeed-metas-links-color-normal: #7895a5; /* CLEANDONE */
	--infeed-metas-links-color-hover: #27D8F6; /* CLEANDONE */
	--infeed-metas-icon-color: #c9ebef; /* CLEANDONE */
	--infeed-posts-background-color-normal: ; /* CLEANDONE */
	--infeed-posts-background-color-hover: ; /* CLEANDONE */
	--infeed-posts-border-color-normal: transparent; /* CLEANDONE */
	--infeed-posts-border-color-hover: transparent; /* CLEANDONE */
	--infeed-posts-border-width: 0rem; /* CLEANDONE */
	--infeed-posts-border-style: none; /* CLEANDONE */
	--infeed-posts-border-radius: 16px; /* CLEANDONE */
	--infeed-post-thumbs-aspect-ratio: 16 / 12;
	--infeed-post-thumbs-border-color-normal: transparent; /* CLEANDONE */
	--infeed-post-thumbs-border-color-hover: transparent; /* CLEANDONE */
	--infeed-post-thumbs-border-width: 0px; /* CLEANDONE */
	--infeed-post-thumbs-border-style: none; /* CLEANDONE */
	--infeed-thumb-border-top-left-radius: 16px; /* CLEANDONE */
	--infeed-thumb-border-top-right-radius: 16px; /* CLEANDONE */
	--infeed-thumb-border-bottom-left-radius: 16px; /* CLEANDONE */
	--infeed-thumb-border-bottom-right-radius: 16px; /* CLEANDONE */
	--infeed-posts-content-padding-top: 1.4rem; /* CLEANDONE */
	--infeed-posts-content-padding-right: 1.4rem; /* CLEANDONE */
	--infeed-posts-content-padding-bottom: 1.4rem; /* CLEANDONE */
	--infeed-posts-content-padding-left: 1.4rem; /* CLEANDONE */
	--infeed-post-thumbs-padding-top: 0rem; /* CLEANDONE */
	--infeed-post-thumbs-padding-right: 0rem; /* CLEANDONE */
	--infeed-post-thumbs-padding-bottom: 0rem; /* CLEANDONE */
	--infeed-post-thumbs-padding-left: 0rem; /* CLEANDONE */
	--infeed-posts-box-shadow: 0 0 0 0 rgba(0,0,0,0); /* CLEANDONE */
	--infeed-posts-box-shadow-hover: 0 0 0 0 rgba(0,0,0,0); /* CLEANDONE */
	--infeed-readmore-buttons-alignment: end;
}

form {
	/**
	 * Forms & UI vars
	 * ===============
	 */

	/* form */

	--forms-background-color: rgba(255,255,255,0.1);
	--forms-border-top-color: rgba(242,250,252,0);
	--forms-border-right-color: rgba(242,250,252,0);
	--forms-border-bottom-color: rgba(242,250,252,0);
	--forms-border-left-color: rgba(242,250,252,0);
	--forms-padding-top: 24px;
	--forms-padding-right: 24px;
	--forms-padding-bottom: 24px;
	--forms-padding-left: 24px;
	--forms-border-top-style: solid;
	--forms-border-right-style: solid;
	--forms-border-bottom-style: solid;
	--forms-border-left-style: solid;
	--forms-border-top-width: 1px;
	--forms-border-right-width: 1px;
	--forms-border-bottom-width: 1px;
	--forms-border-left-width: 1px;
	--forms-border-top-left-radius: 16px;
	--forms-border-top-right-radius: 16px;
	--forms-border-bottom-left-radius: 16px;
	--forms-border-bottom-right-radius: 16px;
	--forms-box-shadow: 0 4px 16px 0 rgba(255,255,255,0); /* CLEANDONE */

	/* form labels */

	--form-label-font-family: var(--body-font-family, sans-serif);
	--form-label-margin-bottom: 0.4rem;
	--form-label-text-size: 15px;
	--form-label-text-font-weight: 400;
	--form-label-text-color: #d2d9dd;

	/* form fields */

	--form-field-outline: none;
	--form-field-font-family: "Poppins";
	--form-input-width: 100%;
	--form-textarea-width: 100%;
	--form-group-margin-bottom: 0.5rem;
	--form-field-text-size: 15px;
	--form-field-text-font-weight: 600; /* CLEANDONE */
	--form-field-placeholder-text-color: #ffffff;
	--form-field-text-color-normal: #ffffff;
	--form-field-text-color-hover: #ffffff;
	--form-field-text-color-focus: #ffffff;
	--form-field-text-color-focus-hover: #ffffff;
	--form-field-background-color-normal: rgba(255,255,255,0.1);
	--form-field-background-color-hover: rgba(255,255,255,0.23);
	--form-field-background-color-focus: rgba(255,255,255,0.1);
	--form-field-background-color-focus-hover: rgba(255,255,255,0.1);
	--form-field-border-top-color-normal: rgba(255,255,255,0.75);
	--form-field-border-top-color-hover: #ffffff;
	--form-field-border-top-color-focus: rgba(255,255,255,0.9);
	--form-field-border-top-color-focus-hover: #ffffff;
	--form-field-border-right-color-normal: rgba(255,255,255,0.75);
	--form-field-border-right-color-hover: #ffffff;
	--form-field-border-right-color-focus: rgba(255,255,255,0.9);
	--form-field-border-right-color-focus-hover: #ffffff;
	--form-field-border-bottom-color-normal: rgba(255,255,255,0.75);
	--form-field-border-bottom-color-hover: #ffffff;
	--form-field-border-bottom-color-focus: rgba(255,255,255,0.9);
	--form-field-border-bottom-color-focus-hover: #ffffff;
	--form-field-border-left-color-normal: rgba(255,255,255,0.75);
	--form-field-border-left-color-hover: #ffffff;
	--form-field-border-left-color-focus: rgba(255,255,255,0.9);
	--form-field-border-left-color-focus-hover: #ffffff;
	--form-field-autofill-text-color: var(--form-field-text-color-focus);
	--form-field-autofill-background: var(--form-field-background-color-focus);
	--form-field-border-top-style: solid;
	--form-field-border-right-style: solid;
	--form-field-border-bottom-style: solid;
	--form-field-border-left-style: solid;
	--form-field-border-top-width: 2px;
	--form-field-border-right-width: 2px;
	--form-field-border-bottom-width: 2px;
	--form-field-border-left-width: 2px;
	--form-field-border-top-left-radius: 32px;
	--form-field-border-top-right-radius: 32px;
	--form-field-border-bottom-left-radius: 32px;
	--form-field-border-bottom-right-radius: 32px;
	--form-field-margin-bottom: 18px;
	--form-field-padding-top: 14px;
	--form-field-padding-right: 22.3px;
	--form-field-padding-bottom: 13px;
	--form-field-padding-left: 22.3px;
}

.breadcrumbs {
	/**
	 * Breadcrumbs vars
	 * ================
	 */

	--breadcrumbs-links-color: #b5cbce;
	--breadcrumbs-links-hover-color: #ffffff;
	--breadcrumbs-current-item-color: #ffffff;
	--breadcrumbs-background-color: transparent;
	--breadcrumbs-divider-color: #a7b7ba;
	--breadcrumbs-divider-margin-left: 2px;
	--breadcrumbs-divider-margin-right: 2px;
	--breadcrumbs-divider-position: 3px;
	--breadcrumbs-divider-scale: 0.7;
	--breadcrumbs-margin-top: 1rem;
	--breadcrumbs-margin-right: 0;
	--breadcrumbs-margin-bottom: 1rem;
	--breadcrumbs-margin-left: 0;
	--breadcrumbs-padding-top: 1rem;
	--breadcrumbs-padding-right: 1.4rem;
	--breadcrumbs-padding-bottom: 1rem;
	--breadcrumbs-padding-left: 1.4rem;
	--breadcrumbs-border-top-color: ;
	--breadcrumbs-top-border-width: 0;
	--breadcrumbs-border-right-color: ;
	--breadcrumbs-right-border-width: 0;
	--breadcrumbs-border-bottom-color: ;
	--breadcrumbs-bottom-border-width: 0;
	--breadcrumbs-border-left-color: ;
	--breadcrumbs-left-border-width: 0;
}


.sk__woo-myacc-header-user-info {
	--myaccount-user-info-background-color: #fff;
}

.single-product .summary .button, .wc-block-cart__submit-container a, .wc-block-cart__submit-container a:focus, .wc-block-cart__submit-container a:link, .wc-block-cart__submit-container a:visited, .wc-block-cart__submit-container button, .wc-block-cart__submit-container button:focus, .wc-block-cart__submit-container button:link, .wc-block-cart__submit-container button:visited {
	/* WooCommerce - Single Product Add to Cart Button */

	--woo-single-product-atc-button-padding-top: 15px;
	--woo-single-product-atc-button-padding-right: 30px;
	--woo-single-product-atc-button-padding-bottom: 14px;
	--woo-single-product-atc-button-padding-left: 30px;
	--woo-single-product-atc-button-border-width: 3px;
	--woo-single-product-atc-button-border-radius: 80px;
	--woo-single-product-atc-button-background-color-normal: #00d3ef;
	--woo-single-product-atc-button-background-color-hover: #0ba3e0;
	--woo-single-product-atc-button-text-color-normal: #ffffff;
	--woo-single-product-atc-button-text-color-hover: #ffffff;
	--woo-single-product-atc-button-border-style: none;
	--woo-single-product-atc-button-border-color-normal: transparent;
	--woo-single-product-atc-button-border-color-hover: transparent;
	--woo-single-product-atc-button-width: auto;
	--woo-single-product-atc-button-margin-top: 0;
}
/**
 * Single Product - Add to cart button
 * 
 * Plus Selected WooCommerce Selectors to receive this style
 */
.single-product .summary .button, .wc-block-cart__submit-container a, .wc-block-cart__submit-container a:focus, .wc-block-cart__submit-container a:link, .wc-block-cart__submit-container a:visited, .wc-block-cart__submit-container button, .wc-block-cart__submit-container button:focus, .wc-block-cart__submit-container button:link, .wc-block-cart__submit-container button:visited {
	padding: var(--woo-single-product-atc-button-padding-top) var(--woo-single-product-atc-button-padding-right) var(--woo-single-product-atc-button-padding-bottom) var(--woo-single-product-atc-button-padding-left);
	border-width: var(--woo-single-product-atc-button-border-width);
	border-style: var(--woo-single-product-atc-button-border-style);
	border-color: var(--woo-single-product-atc-button-border-color-normal);
	border-radius: var(--woo-single-product-atc-button-border-radius);
	margin-top: var(--woo-single-product-atc-button-margin-top);
	width: var(--woo-single-product-atc-button-width);
	color: var(--woo-single-product-atc-button-text-color-normal);
	background-color: var(--woo-single-product-atc-button-background-color-normal);
	-webkit-transition: all 0.3s ease 0s !important;
		 -o-transition: all 0.3s ease 0s !important;
			transition: all 0.3s ease 0s !important;
	outline: none !important;
	-webkit-box-shadow: none !important;
			box-shadow: none !important;
}
.single-product .summary .button:hover, .wc-block-cart__submit-container a:hover, .wc-block-cart__submit-container button:hover {
	border-color: var(--woo-single-product-atc-button-border-color-hover);
	color: var(--woo-single-product-atc-button-text-color-hover);
	background-color: var(--woo-single-product-atc-button-background-color-hover);
}

/**
 * Responsive font sizes
 * LOAD LAST, after theme, bootstrap, style.css
 */
/* QHD, UHD */
.font-102 {
	font-size: 102px;
}
.font-97 {
	font-size: 97px;
}
.font-88 {
	font-size: 88px;
}
.font-80, 
h1, 
.page-title,
h1.page-title,
h2.page-title,
h3.page-title,
h4.page-title,
h5.page-title,
h6.page-title {
	font-size: 80px;
}
.font-72, 
.product-page-title,
h1.product-page-title,
h2.product-page-title,
h3.product-page-title,
h4.product-page-title,
h5.product-page-title,
h6.product-page-title,
.product-page-title > a,
h1.product-page-title > a,
h2.product-page-title > a,
h3.product-page-title > a,
h4.product-page-title > a,
h5.product-page-title > a,
h6.product-page-title > a {
	font-size: 72px;
}
.font-54 {
	font-size: 54px;
}
.font-49 {
	font-size: 49px;
}
.font-44, 
h3, 
blockquote,
blockquote > p,
blockquote.wp-block-quote > p,
blockquote.wp-block-quote.is-large > p,
blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
	font-size: 44px;
}
.font-34, 
h2 {
	font-size: 34px;
}
.font-32, 
.blog-feed-article-title,
.blog-feed-article-title > a,
h1.blog-feed-article-title,
h1.blog-feed-article-title > a,
h2.blog-feed-article-title,
h2.blog-feed-article-title > a,
h3.blog-feed-article-title,
h3.blog-feed-article-title > a,
h4.blog-feed-article-title,
h4.blog-feed-article-title > a,
h5.blog-feed-article-title,
h5.blog-feed-article-title > a,
h6.blog-feed-article-title,
h6.blog-feed-article-title > a {
	font-size: 32px;
}
.font-30 {
	font-size: 30px;
}
.font-28 {
	font-size: 28px;
}
.font-24, 
h4 {
	font-size: 24px;
}
.font-22 {
	font-size: 22px;
}
.font-20, 
footer#colophon h1,
footer#colophon h2,
footer#colophon h3,
footer#colophon h4,
footer#colophon h5,
footer#colophon h6,
footer#colophon h1 > a,
footer#colophon h1 > a:link,
footer#colophon h1 > a:visited,
footer#colophon h2 > a,
footer#colophon h2 > a:link,
footer#colophon h2 > a:visited,
footer#colophon h3 > a,
footer#colophon h3 > a:link,
footer#colophon h3 > a:visited,
footer#colophon h4 > a,
footer#colophon h4 > a:link,
footer#colophon h4 > a:visited,
footer#colophon h5 > a,
footer#colophon h5 > a:link,
footer#colophon h5 > a:visited,
footer#colophon h6 > a,
footer#colophon h6 > a:link,
footer#colophon h6 > a:visited,
footer#colophon h1.widget_title,
footer#colophon h2.widget_title,
footer#colophon h3.widget_title,
footer#colophon h4.widget_title,
footer#colophon h5.widget_title,
footer#colophon h6.widget_title,
footer#colophon .sk__widget-inner .widget_title,
footer#colophon .sk__widget-inner h1.widget_title,
footer#colophon .sk__widget-inner h2.widget_title,
footer#colophon .sk__widget-inner h3.widget_title,
footer#colophon .sk__widget-inner h4.widget_title,
footer#colophon .sk__widget-inner h5.widget_title,
footer#colophon .sk__widget-inner h6.widget_title {
	font-size: 20px;
}
.font-19, 
h5, 
.post-excerpt p {
	font-size: 19px;
}
.font-18, 
body,
p {
	font-size: 18px;
}
.font-17, 
.sk__btn-lg.sk__btn-primary,
.sk__btn-lg.sk__btn-secondary,
.sk__btn-lg.sk__btn-outline-primary,
.sk__btn-lg.sk__btn-outline-secondary,
.sk__btn-lg.sk__btn-gradient,
.sk__btn-lg.sk__btn-gradient-outline,
.sk__btn-lg.sk__btn-gradient-outline-hard,
.sk__btn-lg.sk__btn-gradient-glow,
.sk__btn-lg.sk__btn-gradient-glow-dark,
.sk__btn-lg.sk__btn-dynamic-gradient {
	font-size: 17px;
}
.font-16, 
h6, 
li, 
footer#colophon,
footer#colophon p {
	font-size: 16px;
}
.font-15, 
.sk__btn-md.sk__btn-primary,
.sk__btn-md.sk__btn-secondary,
.sk__btn-md.sk__btn-outline-primary,
.sk__btn-md.sk__btn-outline-secondary,
.sk__btn-md.sk__btn-gradient,
.sk__btn-md.sk__btn-gradient-outline,
.sk__btn-md.sk__btn-gradient-outline-hard,
.sk__btn-md.sk__btn-gradient-glow,
.sk__btn-md.sk__btn-gradient-glow-dark,
.sk__btn-md.sk__btn-dynamic-gradient,
.single-product .summary .button {
	font-size: 15px;
}
.font-14, 
p.p-v2, 
.widget_title,
h1.widget_title,
h2.widget_title,
h3.widget_title,
h4.widget_title,
h5.widget_title,
h6.widget_title, 
h2.woocommerce-loop-product__title {
	font-size: 14px;
}
.font-13, 
.widget,
.widget p,
.widget a,
[class*="elementor-widget-wp-widget-"] a {
	font-size: 13px;
}
.font-12, 
.sk__btn-sm.sk__btn-primary,
.sk__btn-sm.sk__btn-secondary,
.sk__btn-sm.sk__btn-outline-primary,
.sk__btn-sm.sk__btn-outline-secondary,
.sk__btn-sm.sk__btn-gradient,
.sk__btn-sm.sk__btn-gradient-outline,
.sk__btn-sm.sk__btn-gradient-outline-hard,
.sk__btn-sm.sk__btn-gradient-glow,
.sk__btn-sm.sk__btn-gradient-glow-dark,
.sk__btn-sm.sk__btn-dynamic-gradient,
button,
button[type="submit"],
input[type="submit"],
input[type="button"],
input[type="reset"],
.sk__subscribe-form button[type="submit"],
.widget_mailpoet_form form input[type="submit"] {
	font-size: 12px;
}
.font-11 {
	font-size: 11px;
}
.font-10 {
	font-size: 10px;
}
.font-9 {
	font-size: 9px;
}
/* xxl to FullHD */
@media all and (min-width: 1400px) and (max-width: 1920px) {
	.font-102 {
		font-size: 92px;
	}
	.font-97 {
		font-size: 72px;
	}
	.font-88 {
		font-size: 64px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 60px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 54px;
	}
	.font-54 {
		font-size: 44px;
	}
	.font-49 {
		font-size: 37px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 34px;
	}
	.font-34, 
	h2 {
		font-size: 34px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 30px;
	}
	.font-30 {
		font-size: 28px;
	}
	.font-28 {
		font-size: 28px;
	}
	.font-24, 
	h4 {
		font-size: 24px;
	}
	.font-22 {
		font-size: 20px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 20px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 19px;
	}
	.font-18, 
	body,
	p {
		font-size: 18px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 17px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 16px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 15px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 14px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 13px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 12px;
	}
	.font-11 {
		font-size: 11px;
	}
	.font-10 {
		font-size: 10px;
	}
	.font-9 {
		font-size: 9px;
	}
}
/* xl */
@media all and (min-width: 1200px) and (max-width: 1399px) {
	.font-102 {
		font-size: 72px;
	}
	.font-97 {
		font-size: 66px;
	}
	.font-88 {
		font-size: 62px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 60px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 54px;
	}
	.font-54 {
		font-size: 44px;
	}
	.font-49 {
		font-size: 37px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 34px;
	}
	.font-34, 
	h2 {
		font-size: 34px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 28px;
	}
	.font-30 {
		font-size: 28px;
	}
	.font-28 {
		font-size: 28px;
	}
	.font-24, 
	h4 {
		font-size: 24px;
	}
	.font-22 {
		font-size: 20px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 20px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 19px;
	}
	.font-18, 
	body,
	p {
		font-size: 18px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 17px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 16px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 15px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 14px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 13px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 12px;
	}
	.font-11 {
		font-size: 11px;
	}
	.font-10 {
		font-size: 10px;
	}
	.font-9 {
		font-size: 9px;
	}
}
/* lg */
@media all and (min-width: 992px) and (max-width: 1199px) {
	.font-102 {
		font-size: 72px;
	}
	.font-97 {
		font-size: 66px;
	}
	.font-88 {
		font-size: 62px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 58px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 54px;
	}
	.font-54 {
		font-size: 44px;
	}
	.font-49 {
		font-size: 37px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 34px;
	}
	.font-34, 
	h2 {
		font-size: 34px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 28px;
	}
	.font-30 {
		font-size: 28px;
	}
	.font-28 {
		font-size: 28px;
	}
	.font-24, 
	h4 {
		font-size: 24px;
	}
	.font-22 {
		font-size: 20px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 20px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 19px;
	}
	.font-18, 
	body,
	p {
		font-size: 18px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 17px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 16px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 15px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 14px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 13px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 12px;
	}
	.font-11 {
		font-size: 11px;
	}
	.font-10 {
		font-size: 10px;
	}
	.font-9 {
		font-size: 9px;
	}
}
/* md */
@media all and (min-width: 768px) and (max-width: 991px) {
	.font-102 {
		font-size: 72px;
	}
	.font-97 {
		font-size: 66px;
	}
	.font-88 {
		font-size: 62px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 58px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 54px;
	}
	.font-54 {
		font-size: 44px;
	}
	.font-49 {
		font-size: 37px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 34px;
	}
	.font-34, 
	h2 {
		font-size: 30px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 28px;
	}
	.font-30 {
		font-size: 28px;
	}
	.font-28 {
		font-size: 28px;
	}
	.font-24, 
	h4 {
		font-size: 22px;
	}
	.font-22 {
		font-size: 19.5px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 19px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 18px;
	}
	.font-18, 
	body,
	p {
		font-size: 17px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 16px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 16px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 15px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 14px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 13px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 12px;
	}
	.font-11 {
		font-size: 11px;
	}
	.font-10 {
		font-size: 10px;
	}
	.font-9 {
		font-size: 9px;
	}
}
/* sm */
@media all and (min-width: 576px) and (max-width: 767px) {
	.font-102 {
		font-size: 54px;
	}
	.font-97 {
		font-size: 49px;
	}
	.font-88 {
		font-size: 47px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 46px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 44px;
	}
	.font-54 {
		font-size: 36px;
	}
	.font-49 {
		font-size: 32px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 28px;
	}
	.font-34, 
	h2 {
		font-size: 26px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 25px;
	}
	.font-30 {
		font-size: 24px;
	}
	.font-28 {
		font-size: 24px;
	}
	.font-24, 
	h4 {
		font-size: 20px;
	}
	.font-22 {
		font-size: 19px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 18px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 17px;
	}
	.font-18, 
	body,
	p {
		font-size: 17px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 16px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 15px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 14px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 13px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 12px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 11px;
	}
	.font-11 {
		font-size: 10px;
	}
	.font-10 {
		font-size: 10px;
	}
	.font-9 {
		font-size: 9px;
	}
}
/* xs */
@media all and (max-width: 575px) {
	.font-102 {
		font-size: 24px;
	}
	.font-97 {
		font-size: 23px;
	}
	.font-88 {
		font-size: 23px;
	}
	.font-80, 
	h1, 
	.page-title,
	h1.page-title,
	h2.page-title,
	h3.page-title,
	h4.page-title,
	h5.page-title,
	h6.page-title {
		font-size: 22px;
	}
	.font-72, 
	.product-page-title,
	h1.product-page-title,
	h2.product-page-title,
	h3.product-page-title,
	h4.product-page-title,
	h5.product-page-title,
	h6.product-page-title,
	.product-page-title > a,
	h1.product-page-title > a,
	h2.product-page-title > a,
	h3.product-page-title > a,
	h4.product-page-title > a,
	h5.product-page-title > a,
	h6.product-page-title > a {
		font-size: 22px;
	}
	.font-54 {
		font-size: 20px;
	}
	.font-49 {
		font-size: 19px;
	}
	.font-44, 
	h3, 
	blockquote,
	blockquote > p,
	blockquote.wp-block-quote > p,
	blockquote.wp-block-quote.is-large > p,
	blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
		font-size: 19px;
	}
	.font-34, 
	h2 {
		font-size: 18px;
	}
	.font-32, 
	.blog-feed-article-title,
	.blog-feed-article-title > a,
	h1.blog-feed-article-title,
	h1.blog-feed-article-title > a,
	h2.blog-feed-article-title,
	h2.blog-feed-article-title > a,
	h3.blog-feed-article-title,
	h3.blog-feed-article-title > a,
	h4.blog-feed-article-title,
	h4.blog-feed-article-title > a,
	h5.blog-feed-article-title,
	h5.blog-feed-article-title > a,
	h6.blog-feed-article-title,
	h6.blog-feed-article-title > a {
		font-size: 18px;
	}
	.font-30 {
		font-size: 17px;
	}
	.font-28 {
		font-size: 17px;
	}
	.font-24, 
	h4 {
		font-size: 16px;
	}
	.font-22 {
		font-size: 14px;
	}
	.font-20, 
	footer#colophon h1,
	footer#colophon h2,
	footer#colophon h3,
	footer#colophon h4,
	footer#colophon h5,
	footer#colophon h6,
	footer#colophon h1 > a,
	footer#colophon h1 > a:link,
	footer#colophon h1 > a:visited,
	footer#colophon h2 > a,
	footer#colophon h2 > a:link,
	footer#colophon h2 > a:visited,
	footer#colophon h3 > a,
	footer#colophon h3 > a:link,
	footer#colophon h3 > a:visited,
	footer#colophon h4 > a,
	footer#colophon h4 > a:link,
	footer#colophon h4 > a:visited,
	footer#colophon h5 > a,
	footer#colophon h5 > a:link,
	footer#colophon h5 > a:visited,
	footer#colophon h6 > a,
	footer#colophon h6 > a:link,
	footer#colophon h6 > a:visited,
	footer#colophon h1.widget_title,
	footer#colophon h2.widget_title,
	footer#colophon h3.widget_title,
	footer#colophon h4.widget_title,
	footer#colophon h5.widget_title,
	footer#colophon h6.widget_title,
	footer#colophon .sk__widget-inner .widget_title,
	footer#colophon .sk__widget-inner h1.widget_title,
	footer#colophon .sk__widget-inner h2.widget_title,
	footer#colophon .sk__widget-inner h3.widget_title,
	footer#colophon .sk__widget-inner h4.widget_title,
	footer#colophon .sk__widget-inner h5.widget_title,
	footer#colophon .sk__widget-inner h6.widget_title {
		font-size: 13px;
	}
	.font-19, 
	h5, 
	.post-excerpt p {
		font-size: 13px;
	}
	.font-18, 
	body,
	p {
		font-size: 12px;
	}
	.font-17, 
	.sk__btn-lg.sk__btn-primary,
	.sk__btn-lg.sk__btn-secondary,
	.sk__btn-lg.sk__btn-outline-primary,
	.sk__btn-lg.sk__btn-outline-secondary,
	.sk__btn-lg.sk__btn-gradient,
	.sk__btn-lg.sk__btn-gradient-outline,
	.sk__btn-lg.sk__btn-gradient-outline-hard,
	.sk__btn-lg.sk__btn-gradient-glow,
	.sk__btn-lg.sk__btn-gradient-glow-dark,
	.sk__btn-lg.sk__btn-dynamic-gradient {
		font-size: 12px;
	}
	.font-16, 
	h6, 
	li, 
	footer#colophon,
	footer#colophon p {
		font-size: 12px;
	}
	.font-15, 
	.sk__btn-md.sk__btn-primary,
	.sk__btn-md.sk__btn-secondary,
	.sk__btn-md.sk__btn-outline-primary,
	.sk__btn-md.sk__btn-outline-secondary,
	.sk__btn-md.sk__btn-gradient,
	.sk__btn-md.sk__btn-gradient-outline,
	.sk__btn-md.sk__btn-gradient-outline-hard,
	.sk__btn-md.sk__btn-gradient-glow,
	.sk__btn-md.sk__btn-gradient-glow-dark,
	.sk__btn-md.sk__btn-dynamic-gradient,
	.single-product .summary .button {
		font-size: 12px;
	}
	.font-14, 
	p.p-v2, 
	.widget_title,
	h1.widget_title,
	h2.widget_title,
	h3.widget_title,
	h4.widget_title,
	h5.widget_title,
	h6.widget_title, 
	h2.woocommerce-loop-product__title {
		font-size: 11px;
	}
	.font-13, 
	.widget,
	.widget p,
	.widget a,
	[class*="elementor-widget-wp-widget-"] a {
		font-size: 10px;
	}
	.font-12, 
	.sk__btn-sm.sk__btn-primary,
	.sk__btn-sm.sk__btn-secondary,
	.sk__btn-sm.sk__btn-outline-primary,
	.sk__btn-sm.sk__btn-outline-secondary,
	.sk__btn-sm.sk__btn-gradient,
	.sk__btn-sm.sk__btn-gradient-outline,
	.sk__btn-sm.sk__btn-gradient-outline-hard,
	.sk__btn-sm.sk__btn-gradient-glow,
	.sk__btn-sm.sk__btn-gradient-glow-dark,
	.sk__btn-sm.sk__btn-dynamic-gradient,
	button,
	button[type="submit"],
	input[type="submit"],
	input[type="button"],
	input[type="reset"],
	.sk__subscribe-form button[type="submit"],
	.widget_mailpoet_form form input[type="submit"] {
		font-size: 9px;
	}
	.font-11 {
		font-size: 9px;
	}
	.font-10 {
		font-size: 8px;
	}
	.font-9 {
		font-size: 8px;
	}
}
h1, 
h1 > a, 
h1 > a:link, 
h1 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
h2, 
h2 > a, 
h2 > a:link, 
h2 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
h3, 
h3 > a, 
h3 > a:link, 
h3 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
h4, 
h4 > a, 
h4 > a:link, 
h4 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
h5, 
h5 > a, 
h5 > a:link, 
h5 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
h6, 
h6 > a, 
h6 > a:link, 
h6 > a:visited {
	color: #ffffff;
    line-height: 1.4;
    letter-spacing: -0.03rem;
}
.sk__regular,
h3,
h4,
h5,
h6,
p.p-v2,
.widget_title,
h1.widget_title,
h2.widget_title,
h3.widget_title,
h4.widget_title,
h5.widget_title,
h6.widget_title,
.widget,
.widget p,
.widget a,
[class*="elementor-widget-wp-widget-"] a,
.product-page-title,
h1.product-page-title,
h2.product-page-title,
h3.product-page-title,
h4.product-page-title,
h5.product-page-title,
h6.product-page-title,
.product-page-title > a,
h1.product-page-title > a,
h2.product-page-title > a,
h3.product-page-title > a,
h4.product-page-title > a,
h5.product-page-title > a,
h6.product-page-title > a,
h2.woocommerce-loop-product__title {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 400;
	font-style: normal;
}
.sk__regular > strong,
h3 > strong,
h4 > strong,
h5 > strong,
h6 > strong,
p.p-v2 > strong,
.widget_title > strong,
h1.widget_title > strong,
h2.widget_title > strong,
h3.widget_title > strong,
h4.widget_title > strong,
h5.widget_title > strong,
h6.widget_title > strong,
.widget > strong,
.widget p > strong,
.widget a > strong,
[class*="elementor-widget-wp-widget-"] a > strong,
.product-page-title > strong,
h1.product-page-title > strong,
h2.product-page-title > strong,
h3.product-page-title > strong,
h4.product-page-title > strong,
h5.product-page-title > strong,
h6.product-page-title > strong,
.product-page-title > a > strong,
h1.product-page-title > a > strong,
h2.product-page-title > a > strong,
h3.product-page-title > a > strong,
h4.product-page-title > a > strong,
h5.product-page-title > a > strong,
h6.product-page-title > a > strong,
h2.woocommerce-loop-product__title > strong {
	font-weight: 700;
}
.sk__regular-italic {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 400;
	font-style: normal;
}
.sk__regular-italic > strong {
	font-weight: 700;
}
.sk__light,
h2 {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 300;
	font-style: normal;
}
.sk__light > strong,
h2 > strong {
	font-weight: 600;
}
.sk__light-italic {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 300;
	font-style: normal;
}
.sk__light-italic > strong {
	font-weight: 600;
}
.sk__extrabold {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 800;
	font-style: normal;
}
.sk__extrabold > strong {
	font-weight: 900;
}
.sk__extralight-and-semibold {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 200;
	font-style: normal;
}
.sk__extralight-and-semibold > strong {
	font-weight: 600;
}
.sk__quotes-and-decos,
blockquote,
blockquote > p,
blockquote.wp-block-quote > p,
blockquote.wp-block-quote.is-large > p,
blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 200;
	font-style: italic;
}
.sk__quotes-and-decos > strong,
blockquote > strong,
blockquote > p > strong,
blockquote.wp-block-quote > p > strong,
blockquote.wp-block-quote.is-large > p > strong,
blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p > strong {
	font-weight: 600;
}
.sk__font-1-semibold {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 600;
	font-style: normal;
}
.sk__font-1-semibold > strong {
	font-weight: 800;
}
.sk__font-1-bold,
h1,
.page-title,
h1.page-title,
h2.page-title,
h3.page-title,
h4.page-title,
h5.page-title,
h6.page-title,
footer#colophon h1,
footer#colophon h2,
footer#colophon h3,
footer#colophon h4,
footer#colophon h5,
footer#colophon h6,
footer#colophon h1 > a,
footer#colophon h1 > a:link,
footer#colophon h1 > a:visited,
footer#colophon h2 > a,
footer#colophon h2 > a:link,
footer#colophon h2 > a:visited,
footer#colophon h3 > a,
footer#colophon h3 > a:link,
footer#colophon h3 > a:visited,
footer#colophon h4 > a,
footer#colophon h4 > a:link,
footer#colophon h4 > a:visited,
footer#colophon h5 > a,
footer#colophon h5 > a:link,
footer#colophon h5 > a:visited,
footer#colophon h6 > a,
footer#colophon h6 > a:link,
footer#colophon h6 > a:visited,
footer#colophon h1.widget_title,
footer#colophon h2.widget_title,
footer#colophon h3.widget_title,
footer#colophon h4.widget_title,
footer#colophon h5.widget_title,
footer#colophon h6.widget_title,
footer#colophon .sk__widget-inner .widget_title,
footer#colophon .sk__widget-inner h1.widget_title,
footer#colophon .sk__widget-inner h2.widget_title,
footer#colophon .sk__widget-inner h3.widget_title,
footer#colophon .sk__widget-inner h4.widget_title,
footer#colophon .sk__widget-inner h5.widget_title,
footer#colophon .sk__widget-inner h6.widget_title,
.blog-feed-article-title,
.blog-feed-article-title > a,
h1.blog-feed-article-title,
h1.blog-feed-article-title > a,
h2.blog-feed-article-title,
h2.blog-feed-article-title > a,
h3.blog-feed-article-title,
h3.blog-feed-article-title > a,
h4.blog-feed-article-title,
h4.blog-feed-article-title > a,
h5.blog-feed-article-title,
h5.blog-feed-article-title > a,
h6.blog-feed-article-title,
h6.blog-feed-article-title > a,
form,
input,
textarea,
.sk__subscribe-form,
.widget_mailpoet_form form,
.sk__subscribe-form .sk__subform-element input,
.widget_mailpoet_form form,
.widget_mailpoet_form input,
.widget_mailpoet_form form .sk__subform-element input,
.sk__btn-md.sk__btn-primary,
.sk__btn-md.sk__btn-secondary,
.sk__btn-md.sk__btn-outline-primary,
.sk__btn-md.sk__btn-outline-secondary,
.sk__btn-md.sk__btn-gradient,
.sk__btn-md.sk__btn-gradient-outline,
.sk__btn-md.sk__btn-gradient-outline-hard,
.sk__btn-md.sk__btn-gradient-glow,
.sk__btn-md.sk__btn-gradient-glow-dark,
.sk__btn-md.sk__btn-dynamic-gradient,
.single-product .summary .button,
.sk__btn-lg.sk__btn-primary,
.sk__btn-lg.sk__btn-secondary,
.sk__btn-lg.sk__btn-outline-primary,
.sk__btn-lg.sk__btn-outline-secondary,
.sk__btn-lg.sk__btn-gradient,
.sk__btn-lg.sk__btn-gradient-outline,
.sk__btn-lg.sk__btn-gradient-outline-hard,
.sk__btn-lg.sk__btn-gradient-glow,
.sk__btn-lg.sk__btn-gradient-glow-dark,
.sk__btn-lg.sk__btn-dynamic-gradient,
.sk__btn-sm.sk__btn-primary,
.sk__btn-sm.sk__btn-secondary,
.sk__btn-sm.sk__btn-outline-primary,
.sk__btn-sm.sk__btn-outline-secondary,
.sk__btn-sm.sk__btn-gradient,
.sk__btn-sm.sk__btn-gradient-outline,
.sk__btn-sm.sk__btn-gradient-outline-hard,
.sk__btn-sm.sk__btn-gradient-glow,
.sk__btn-sm.sk__btn-gradient-glow-dark,
.sk__btn-sm.sk__btn-dynamic-gradient,
button,
button[type="submit"],
input[type="submit"],
input[type="button"],
input[type="reset"],
.sk__subscribe-form button[type="submit"],
.widget_mailpoet_form form input[type="submit"] {
	font-family: "Poppins";
	text-transform: none;
	font-weight: 600;
	font-style: normal;
}
.sk__font-1-bold > strong,
h1 > strong,
.page-title > strong,
h1.page-title > strong,
h2.page-title > strong,
h3.page-title > strong,
h4.page-title > strong,
h5.page-title > strong,
h6.page-title > strong,
footer#colophon h1 > strong,
footer#colophon h2 > strong,
footer#colophon h3 > strong,
footer#colophon h4 > strong,
footer#colophon h5 > strong,
footer#colophon h6 > strong,
footer#colophon h1 > a > strong,
footer#colophon h1 > a:link > strong,
footer#colophon h1 > a:visited > strong,
footer#colophon h2 > a > strong,
footer#colophon h2 > a:link > strong,
footer#colophon h2 > a:visited > strong,
footer#colophon h3 > a > strong,
footer#colophon h3 > a:link > strong,
footer#colophon h3 > a:visited > strong,
footer#colophon h4 > a > strong,
footer#colophon h4 > a:link > strong,
footer#colophon h4 > a:visited > strong,
footer#colophon h5 > a > strong,
footer#colophon h5 > a:link > strong,
footer#colophon h5 > a:visited > strong,
footer#colophon h6 > a > strong,
footer#colophon h6 > a:link > strong,
footer#colophon h6 > a:visited > strong,
footer#colophon h1.widget_title > strong,
footer#colophon h2.widget_title > strong,
footer#colophon h3.widget_title > strong,
footer#colophon h4.widget_title > strong,
footer#colophon h5.widget_title > strong,
footer#colophon h6.widget_title > strong,
footer#colophon .sk__widget-inner .widget_title > strong,
footer#colophon .sk__widget-inner h1.widget_title > strong,
footer#colophon .sk__widget-inner h2.widget_title > strong,
footer#colophon .sk__widget-inner h3.widget_title > strong,
footer#colophon .sk__widget-inner h4.widget_title > strong,
footer#colophon .sk__widget-inner h5.widget_title > strong,
footer#colophon .sk__widget-inner h6.widget_title > strong,
.blog-feed-article-title > strong,
.blog-feed-article-title > a > strong,
h1.blog-feed-article-title > strong,
h1.blog-feed-article-title > a > strong,
h2.blog-feed-article-title > strong,
h2.blog-feed-article-title > a > strong,
h3.blog-feed-article-title > strong,
h3.blog-feed-article-title > a > strong,
h4.blog-feed-article-title > strong,
h4.blog-feed-article-title > a > strong,
h5.blog-feed-article-title > strong,
h5.blog-feed-article-title > a > strong,
h6.blog-feed-article-title > strong,
h6.blog-feed-article-title > a > strong,
form > strong,
input > strong,
textarea > strong,
.sk__subscribe-form > strong,
.widget_mailpoet_form form > strong,
.sk__subscribe-form .sk__subform-element input > strong,
.widget_mailpoet_form form > strong,
.widget_mailpoet_form input > strong,
.widget_mailpoet_form form .sk__subform-element input > strong,
.sk__btn-md.sk__btn-primary > strong,
.sk__btn-md.sk__btn-secondary > strong,
.sk__btn-md.sk__btn-outline-primary > strong,
.sk__btn-md.sk__btn-outline-secondary > strong,
.sk__btn-md.sk__btn-gradient > strong,
.sk__btn-md.sk__btn-gradient-outline > strong,
.sk__btn-md.sk__btn-gradient-outline-hard > strong,
.sk__btn-md.sk__btn-gradient-glow > strong,
.sk__btn-md.sk__btn-gradient-glow-dark > strong,
.sk__btn-md.sk__btn-dynamic-gradient > strong,
.single-product .summary .button > strong,
.sk__btn-lg.sk__btn-primary > strong,
.sk__btn-lg.sk__btn-secondary > strong,
.sk__btn-lg.sk__btn-outline-primary > strong,
.sk__btn-lg.sk__btn-outline-secondary > strong,
.sk__btn-lg.sk__btn-gradient > strong,
.sk__btn-lg.sk__btn-gradient-outline > strong,
.sk__btn-lg.sk__btn-gradient-outline-hard > strong,
.sk__btn-lg.sk__btn-gradient-glow > strong,
.sk__btn-lg.sk__btn-gradient-glow-dark > strong,
.sk__btn-lg.sk__btn-dynamic-gradient > strong,
.sk__btn-sm.sk__btn-primary > strong,
.sk__btn-sm.sk__btn-secondary > strong,
.sk__btn-sm.sk__btn-outline-primary > strong,
.sk__btn-sm.sk__btn-outline-secondary > strong,
.sk__btn-sm.sk__btn-gradient > strong,
.sk__btn-sm.sk__btn-gradient-outline > strong,
.sk__btn-sm.sk__btn-gradient-outline-hard > strong,
.sk__btn-sm.sk__btn-gradient-glow > strong,
.sk__btn-sm.sk__btn-gradient-glow-dark > strong,
.sk__btn-sm.sk__btn-dynamic-gradient > strong,
button > strong,
button[type="submit"] > strong,
input[type="submit"] > strong,
input[type="button"] > strong,
input[type="reset"] > strong,
.sk__subscribe-form button[type="submit"] > strong,
.widget_mailpoet_form form input[type="submit"] > strong {
	font-weight: 600;
}
.sk__font-2-regular,
body,
p,
li,
footer#colophon,
footer#colophon p,
.post-excerpt p,
.sk__menu-wrapper ul.sk__menu-ul > li > a,
.sk__menu-wrapper ul.sk__menu-ul > li > a:link,
.sk__menu-wrapper ul.sk__menu-ul > li > a:visited,
.sk__menu-wrapper li > .sub-menu > li > a,
.sk__menu-wrapper li > .sub-menu > li > a:link,
.sk__menu-wrapper li > .sub-menu > li > a:visited {
	font-family: "Prometo";
	text-transform: none;
	font-weight: 400;
	font-style: normal;
}
.sk__font-2-regular > strong,
body > strong,
p > strong,
li > strong,
footer#colophon > strong,
footer#colophon p > strong,
.post-excerpt p > strong,
.sk__menu-wrapper ul.sk__menu-ul > li > a > strong,
.sk__menu-wrapper ul.sk__menu-ul > li > a:link > strong,
.sk__menu-wrapper ul.sk__menu-ul > li > a:visited > strong,
.sk__menu-wrapper li > .sub-menu > li > a > strong,
.sk__menu-wrapper li > .sub-menu > li > a:link > strong,
.sk__menu-wrapper li > .sub-menu > li > a:visited > strong {
	font-weight: 700;
}
.sk__font-2-light {
	font-family: "Prometo";
	text-transform: none;
	font-weight: 300;
	font-style: normal;
}
.sk__font-2-light > strong {
	font-weight: 700;
}
.sk__font-2-bold {
	font-family: "Prometo";
	text-transform: none;
	font-weight: 700;
	font-style: normal;
}
.sk__font-2-bold > strong {
	font-weight: 900;
}
.sk__font-2-bold-all-caps {
	font-family: "Prometo";
	text-transform: uppercase;
	font-weight: 700;
	font-style: normal;
}
.sk__font-2-bold-all-caps > strong {
	font-weight: 900;
}
body,
p {
	color: #dff2f9;
	line-height: 1.6;
	letter-spacing: 0;
}
p.p-v2 {
	color: #dff2f9;
	letter-spacing: 0;
}
.page-title,
h1.page-title,
h2.page-title,
h3.page-title,
h4.page-title,
h5.page-title,
h6.page-title {
	color: #ffffff;
	line-height: 1.2;
	letter-spacing: -0.2vw;
}
.product-page-title,
h1.product-page-title,
h2.product-page-title,
h3.product-page-title,
h4.product-page-title,
h5.product-page-title,
h6.product-page-title,
.product-page-title > a,
h1.product-page-title > a,
h2.product-page-title > a,
h3.product-page-title > a,
h4.product-page-title > a,
h5.product-page-title > a,
h6.product-page-title > a {
	line-height: 1.4;
	letter-spacing: -0.2vw;
}
h2.woocommerce-loop-product__title {
	line-height: 1.4;
	letter-spacing: 0;
}
.blog-feed-article-title,
.blog-feed-article-title > a,
h1.blog-feed-article-title,
h1.blog-feed-article-title > a,
h2.blog-feed-article-title,
h2.blog-feed-article-title > a,
h3.blog-feed-article-title,
h3.blog-feed-article-title > a,
h4.blog-feed-article-title,
h4.blog-feed-article-title > a,
h5.blog-feed-article-title,
h5.blog-feed-article-title > a,
h6.blog-feed-article-title,
h6.blog-feed-article-title > a {
	line-height: 1.4;
}
.post-excerpt p {
}
.widget_title,
h1.widget_title,
h2.widget_title,
h3.widget_title,
h4.widget_title,
h5.widget_title,
h6.widget_title {
	color: #c9d9e5;
	line-height: 1.4;
	letter-spacing: -0.03rem;
}
.widget,
.widget p,
.widget a,
[class*="elementor-widget-wp-widget-"] a {
	line-height: 1.4;
	letter-spacing: 0;
}
blockquote,
blockquote > p,
blockquote.wp-block-quote > p,
blockquote.wp-block-quote.is-large > p,
blockquote.wp-block-quote.is-style-large:not(.is-style-plain) > p {
	line-height: 1.5;
}
li {
	color: #c0cdd6;
	line-height: 1.4;
	letter-spacing: 0;
}
footer#colophon,
footer#colophon p {
	color: #c1c5c7;
	line-height: 1.4;
	letter-spacing: 0;
}
footer#colophon h1,
footer#colophon h2,
footer#colophon h3,
footer#colophon h4,
footer#colophon h5,
footer#colophon h6,
footer#colophon h1 > a,
footer#colophon h1 > a:link,
footer#colophon h1 > a:visited,
footer#colophon h2 > a,
footer#colophon h2 > a:link,
footer#colophon h2 > a:visited,
footer#colophon h3 > a,
footer#colophon h3 > a:link,
footer#colophon h3 > a:visited,
footer#colophon h4 > a,
footer#colophon h4 > a:link,
footer#colophon h4 > a:visited,
footer#colophon h5 > a,
footer#colophon h5 > a:link,
footer#colophon h5 > a:visited,
footer#colophon h6 > a,
footer#colophon h6 > a:link,
footer#colophon h6 > a:visited,
footer#colophon h1.widget_title,
footer#colophon h2.widget_title,
footer#colophon h3.widget_title,
footer#colophon h4.widget_title,
footer#colophon h5.widget_title,
footer#colophon h6.widget_title,
footer#colophon .sk__widget-inner .widget_title,
footer#colophon .sk__widget-inner h1.widget_title,
footer#colophon .sk__widget-inner h2.widget_title,
footer#colophon .sk__widget-inner h3.widget_title,
footer#colophon .sk__widget-inner h4.widget_title,
footer#colophon .sk__widget-inner h5.widget_title,
footer#colophon .sk__widget-inner h6.widget_title {
	color: #edeeef;
	line-height: 1.4;
	letter-spacing: -0.03rem;
}
.sk__menu-wrapper ul.sk__menu-ul > li > a,
.sk__menu-wrapper ul.sk__menu-ul > li > a:link,
.sk__menu-wrapper ul.sk__menu-ul > li > a:visited {
	line-height: 1.5;
	letter-spacing: 0;
}
.sk__menu-wrapper li > .sub-menu > li > a,
.sk__menu-wrapper li > .sub-menu > li > a:link,
.sk__menu-wrapper li > .sub-menu > li > a:visited {
	line-height: 1.5;
	letter-spacing: 0;
}
.sk__btn-md.sk__btn-primary,
.sk__btn-md.sk__btn-secondary,
.sk__btn-md.sk__btn-outline-primary,
.sk__btn-md.sk__btn-outline-secondary,
.sk__btn-md.sk__btn-gradient,
.sk__btn-md.sk__btn-gradient-outline,
.sk__btn-md.sk__btn-gradient-outline-hard,
.sk__btn-md.sk__btn-gradient-glow,
.sk__btn-md.sk__btn-gradient-glow-dark,
.sk__btn-md.sk__btn-dynamic-gradient,
.single-product .summary .button {
	line-height: 1.4;
	letter-spacing: 0;
}
.sk__btn-lg.sk__btn-primary,
.sk__btn-lg.sk__btn-secondary,
.sk__btn-lg.sk__btn-outline-primary,
.sk__btn-lg.sk__btn-outline-secondary,
.sk__btn-lg.sk__btn-gradient,
.sk__btn-lg.sk__btn-gradient-outline,
.sk__btn-lg.sk__btn-gradient-outline-hard,
.sk__btn-lg.sk__btn-gradient-glow,
.sk__btn-lg.sk__btn-gradient-glow-dark,
.sk__btn-lg.sk__btn-dynamic-gradient {
	line-height: 1.4;
	letter-spacing: 0;
}
.sk__btn-sm.sk__btn-primary,
.sk__btn-sm.sk__btn-secondary,
.sk__btn-sm.sk__btn-outline-primary,
.sk__btn-sm.sk__btn-outline-secondary,
.sk__btn-sm.sk__btn-gradient,
.sk__btn-sm.sk__btn-gradient-outline,
.sk__btn-sm.sk__btn-gradient-outline-hard,
.sk__btn-sm.sk__btn-gradient-glow,
.sk__btn-sm.sk__btn-gradient-glow-dark,
.sk__btn-sm.sk__btn-dynamic-gradient,
button,
button[type="submit"],
input[type="submit"],
input[type="button"],
input[type="reset"],
.sk__subscribe-form button[type="submit"],
.widget_mailpoet_form form input[type="submit"] {
	line-height: 1.4;
	letter-spacing: 0;
}
form,
input,
textarea,
.sk__subscribe-form,
.widget_mailpoet_form form,
.sk__subscribe-form .sk__subform-element input,
.widget_mailpoet_form form,
.widget_mailpoet_form input,
.widget_mailpoet_form form .sk__subform-element input {
	letter-spacing: 0;
}
/* Back to top button */
/* Further customize in theming-back-to-top-button.css */

a.sk__back-to-top {
	width: 46px;
	height: 46px;
	bottom: 31px;
	right: 32px;
	background: transparent;
	border-style: solid;
	border-width: 2px;
	border-color: #797F82;
	border-radius: 3px;
}
a.sk__back-to-top:hover {
	background: transparent;
	border-color: #797F82;
}
span.sk__back-to-top {
	border-top-color: #797F82;
	border-right-color: #797F82;
}
a.sk__back-to-top:hover span.sk__back-to-top {
	border-top-color: #797F82;
	border-right-color: #797F82;
}
@media all and (min-width: 992px) and (max-width: 1199px) { /* lg */
	a.sk__back-to-top {
		right: 15px;
	}
}
@media all and (min-width: 768px) and (max-width: 991px) { /* md */
	a.sk__back-to-top {
		right: 15px;
	}
}
@media all and (min-width: 576px) and (max-width: 767px) { /* sm */
	a.sk__back-to-top {
		right: 0;
	}
}
@media all and (max-width: 575px) { /* xs */
	a.sk__back-to-top {
		right: 0;
	}
}
/* AUTOGENERATED - CORE - END - DO NOT TOUCH THIS COMMENT OR THE CODE BETWEEN THIS COMMENT AND THE AUTOGENERATED - START COMMENT */
