/* ATTENTION! This file was generated automatically! Don&#039;t change it!!!
----------------------------------------------------------------------- */
:root {
--theme-var-page_width:1290px;
--theme-var-page_boxed_extra:60px;
--theme-var-page_fullwide_max:1920px;
--theme-var-page_fullwide_extra:60px;
--theme-var-sidebar_width:410px;
--theme-var-grid_gap:30px;
--theme-var-rad:0px;
--theme-var-sidebar_proportional:1;
--theme-var-rad_koef:0;
--theme-var-sidebar_prc:0.31782945736434;
--theme-var-sidebar_gap_prc:0.031007751937984;
--theme-var-sidebar_gap_width:40px
}
:root {
--theme-font-p_font-family:"DM Sans", sans-serif;
--theme-font-p_font-size:1rem;
--theme-font-p_line-height:1.647em;
--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:0px;
--theme-font-p_margin-top:0em;
--theme-font-p_margin-bottom:1.57em;
--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:stolzl, sans-serif;
--theme-font-h1_font-size:3.353em;
--theme-font-h1_line-height:1.053em;
--theme-font-h1_font-weight:500;
--theme-font-h1_font-style:normal;
--theme-font-h1_text-decoration:none;
--theme-font-h1_text-transform:none;
--theme-font-h1_letter-spacing:-1.8px;
--theme-font-h1_margin-top:1.04em;
--theme-font-h1_margin-bottom:0.46em;
--theme-font-h2_font-family:stolzl, sans-serif;
--theme-font-h2_font-size:2.765em;
--theme-font-h2_line-height:1.07em;
--theme-font-h2_font-weight:500;
--theme-font-h2_font-style:normal;
--theme-font-h2_text-decoration:none;
--theme-font-h2_text-transform:none;
--theme-font-h2_letter-spacing:0px;
--theme-font-h2_margin-top:0.67em;
--theme-font-h2_margin-bottom:0.56em;
--theme-font-h3_font-family:stolzl, sans-serif;
--theme-font-h3_font-size:2.059em;
--theme-font-h3_line-height:1.086em;
--theme-font-h3_font-weight:500;
--theme-font-h3_font-style:normal;
--theme-font-h3_text-decoration:none;
--theme-font-h3_text-transform:none;
--theme-font-h3_letter-spacing:0px;
--theme-font-h3_margin-top:0.94em;
--theme-font-h3_margin-bottom:0.72em;
--theme-font-h4_font-family:stolzl, sans-serif;
--theme-font-h4_font-size:1.647em;
--theme-font-h4_line-height:1.214em;
--theme-font-h4_font-weight:500;
--theme-font-h4_font-style:normal;
--theme-font-h4_text-decoration:none;
--theme-font-h4_text-transform:none;
--theme-font-h4_letter-spacing:0px;
--theme-font-h4_margin-top:1.15em;
--theme-font-h4_margin-bottom:0.83em;
--theme-font-h5_font-family:stolzl, sans-serif;
--theme-font-h5_font-size:1.412em;
--theme-font-h5_line-height:1.208em;
--theme-font-h5_font-weight:500;
--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:1.3em;
--theme-font-h5_margin-bottom:0.84em;
--theme-font-h6_font-family:stolzl, sans-serif;
--theme-font-h6_font-size:1.118em;
--theme-font-h6_line-height:1.474em;
--theme-font-h6_font-weight:500;
--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:1.75em;
--theme-font-h6_margin-bottom:1.1em;
--theme-font-logo_font-family:stolzl, sans-serif;
--theme-font-logo_font-size:1.7em;
--theme-font-logo_line-height:1.25em;
--theme-font-logo_font-weight:500;
--theme-font-logo_font-style:normal;
--theme-font-logo_text-decoration:none;
--theme-font-logo_text-transform:none;
--theme-font-logo_letter-spacing:0px;
--theme-font-logo_margin-top:inherit;
--theme-font-logo_margin-bottom:inherit;
--theme-font-button_font-family:stolzl, sans-serif;
--theme-font-button_font-size:14px;
--theme-font-button_line-height:21px;
--theme-font-button_font-weight:400;
--theme-font-button_font-style:normal;
--theme-font-button_text-decoration:none;
--theme-font-button_text-transform:none;
--theme-font-button_letter-spacing:0px;
--theme-font-button_margin-top:inherit;
--theme-font-button_margin-bottom:inherit;
--theme-font-input_font-family:inherit;
--theme-font-input_font-size:16px;
--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:0.1px;
--theme-font-input_margin-top:inherit;
--theme-font-input_margin-bottom:inherit;
--theme-font-info_font-family:inherit;
--theme-font-info_font-size:14px;
--theme-font-info_line-height:1.5em;
--theme-font-info_font-weight:400;
--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:0.4em;
--theme-font-info_margin-bottom:inherit;
--theme-font-menu_font-family:stolzl, sans-serif;
--theme-font-menu_font-size:15px;
--theme-font-menu_line-height:1.5em;
--theme-font-menu_font-weight:400;
--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:"DM Sans", sans-serif;
--theme-font-submenu_font-size:15px;
--theme-font-submenu_line-height:1.5em;
--theme-font-submenu_font-weight:400;
--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;
--theme-font-other_font-family:inherit;
--theme-font-other_font-size:inherit;
--theme-font-other_line-height:inherit;
--theme-font-other_font-weight:inherit;
--theme-font-other_font-style:inherit;
--theme-font-other_text-decoration:inherit;
--theme-font-other_text-transform:inherit;
--theme-font-other_letter-spacing:inherit;
--theme-font-other_margin-top:inherit;
--theme-font-other_margin-bottom:inherit
}
body {
	font-family: "DM Sans", sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	line-height: 1.647em;
	text-transform: none;
	letter-spacing: 0px
}
p, ul, ol, dl, blockquote, address, .wp-block-button, .wp-block-cover, .wp-block-image, .wp-block-video, .wp-block-search, .wp-block-archives, .wp-block-archives-dropdown, .wp-block-categories, .wp-block-calendar, .wp-block-media-text {
	margin-top: 0em;
	margin-bottom: 1.57em
}
p[style*="font-size"], .has-small-font-size, .has-normal-font-size, .has-medium-font-size {
	line-height: 1.647em
}
h1, .front_page_section_caption {
	font-family: stolzl, sans-serif;
	font-size: 3.353em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.053em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: -1.8px;
	margin-top: 1.04em;
	margin-bottom: 0.46em
}
h2 {
	font-family: stolzl, sans-serif;
	font-size: 2.765em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.07em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 0.67em;
	margin-bottom: 0.56em
}
h3 {
	font-family: stolzl, sans-serif;
	font-size: 2.059em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.086em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 0.94em;
	margin-bottom: 0.72em
}
h4 {
	font-family: stolzl, sans-serif;
	font-size: 1.647em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.214em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 1.15em;
	margin-bottom: 0.83em
}
h5 {
	font-family: stolzl, sans-serif;
	font-size: 1.412em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.208em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 1.3em;
	margin-bottom: 0.84em
}
h6 {
	font-family: stolzl, sans-serif;
	font-size: 1.118em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.474em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 1.75em;
	margin-bottom: 1.1em
}
input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="search"], input[type="password"], textarea, textarea.wp-editor-area, .select_container, select, .select_container select {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1px
}
.sc_item_pagination_load_more .nav-links, .nav-links-more .nav-load-more, .nav-links-more .woocommerce-load-more, .woocommerce-links-more .woocommerce-load-more, .sidebar_small_screen_above .sidebar_control, .trx_addons_popup_form_field_submit .submit_button, .simple_text_link, .show_comments_single .show_comments_button, form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .sc_layouts_row .sc_button, .sc_portfolio_preview_show .post_readmore, .wp-block-button__link, .post_item .more-link, div.esg-filter-wrapper .esg-filterbutton>span, .mptt-navigation-tabs li a, .dentalux_tabs .dentalux_tabs_titles li a {
	font-family: stolzl, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.adp-popup-type-notification-box .adp-popup-button, .adp-popup-type-notification-bar .adp-popup-button, #sb_instagram[data-shortcode-atts*="feedOne"] .sbi_follow_btn a, #sb_instagram.feedOne .sbi_follow_btn a, .post-more-link, .nav-links-old, .latepoint-book-button, .round-square-2 .elementor-button {
	font-family: stolzl, sans-serif
}
.top_panel .slider_engine_revo .slide_title {
	font-family: stolzl, sans-serif
}
blockquote {
}
.sc_layouts_menu_nav>li[class*="columns-"] li.menu-item-has-children>a, .sc_layouts_menu_nav li.menu-collapse li[class*="columns-"] li.menu-item-has-children>a, .sticky_socials_wrap.sticky_socials_modern .social_item .social_name, .search_modern .search_wrap .search_field, .search_style_fullscreen.search_opened .search_field, .comments_list_wrap .comment_reply, .author_info .author_label, .nav-links-single .nav-links .nav-arrow-label, .post_item_single .post_tags_single a, .sc_layouts_row_type_compact .sc_layouts_item_details, .post_meta_item.post_categories, div.esg-filters, .woocommerce nav.woocommerce-pagination ul, .comments_pagination, .nav-links, .page_links, .wp-playlist.wp-audio-playlist .wp-playlist-tracks, .wp-playlist.wp-audio-playlist .wp-playlist-item-title, .mejs-container *, .format-audio .post_featured .post_audio_author, .single-format-audio .post_featured .post_audio_author, .sc_layouts_blog_item_featured .post_featured .post_audio_author, #powerTip .box_view_html, .widget_product_tag_cloud, .widget_tag_cloud, .wp-block-tag-cloud, .custom-html-widget .extra_item, .post_meta_item.post_author, .post_info_item.post_info_posted_by, .post_info_item.post_categories, table th, mark, ins, .logo_text, .theme_button_close_text, .post_price.price, .theme_scroll_down, .post_meta_item .post_sponsored_label, .latepoint-lightbox-w h1, .latepoint-lightbox-w h2, .latepoint-lightbox-w h3, .latepoint-lightbox-w h4, .latepoint-lightbox-w h5, .latepoint-lightbox-w h6, .has-drop-cap:not(:focus):first-letter, .widget_calendar caption, .wp-block-calendar caption, .sc_layouts_title .breadcrumbs, blockquote>cite, blockquote>p>cite, blockquote>.wp-block-pullquote__citation, .wp-block-quote .wp-block-quote__citation {
	font-family: stolzl, sans-serif
}
.post_meta {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 0.4em
}
.post-date, .rss-date, .post_date, .post_meta_item, .post_meta .vc_inline-link, .comments_list_wrap .comment_date, .comments_list_wrap .comment_time, .comments_list_wrap .comment_counters, .top_panel .slider_engine_revo .slide_subtitle, .logo_slogan, .trx_addons_audio_player .audio_author, .post_item_single .post_content .post_meta, .author_bio .author_link, .comments_list_wrap .comment_posted, .comments_list_wrap .comment_reply {
}
.wpgdprc, option, fieldset legend, figure figcaption, .wp-caption .wp-caption-text, .wp-caption .wp-caption-dd, .wp-caption-overlay .wp-caption .wp-caption-text, .wp-caption-overlay .wp-caption .wp-caption-dd, .wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item-artist, .backstage-customizer-access-wrapper .backstage-customizer-access-button, .latepoint-w, .search_wrap .search_results .post_meta_item {
	font-family: "DM Sans", sans-serif
}
.logo_text {
	font-family: stolzl, sans-serif;
	font-size: 1.7em;
	font-weight: 500;
	font-style: normal;
	line-height: 1.25em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.logo_footer_text {
	font-family: stolzl, sans-serif
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav>li>ul {
	font-family: stolzl, sans-serif
}
.menu_main_nav_area>ul, .sc_layouts_menu_nav, .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
	font-family: stolzl, sans-serif;
	font-size: 16px;
	line-height: 1.5em
}
.menu_main_nav>li>a, .sc_layouts_menu_nav>li>a {
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.sc_layouts_menu_nav>li.current-menu-item>a, .sc_layouts_menu_nav>li.current-menu-parent>a, .sc_layouts_menu_nav>li.current-menu-ancestor>a, .menu_main_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description, .sc_layouts_menu_nav>li[class*="current-menu-"]>a .sc_layouts_menu_item_description {
	font-weight: 400
}
.menu_main_nav>li>ul, .sc_layouts_menu_nav>li>ul, .sc_layouts_menu_popup .sc_layouts_menu_nav {
	font-family: "DM Sans", sans-serif;
	font-size: 15px;
	line-height: 1.5em
}
.menu_main_nav>li ul>li>a, .sc_layouts_menu_nav>li ul>li>a, .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a {
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>ul, .sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul, .menu_mobile .menu_mobile_nav_area>ul {
	font-family: stolzl, sans-serif
}
.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>ul, .sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown>ul>li ul, .menu_mobile .menu_mobile_nav_area>ul>li ul {
	font-family: "DM Sans", sans-serif
}
[class*="trx_addons_title_with_link"], .sc_price_item_price .sc_price_item_price_after, .sc_price_item .sc_price_item_subtitle, .sc_dishes_compact .sc_services_item_title, .sc_services_iconed .sc_services_item_title, .sc_services .sc_services_item_subtitle, .sc_testimonials_item_author_subtitle, .sc_icons_plain .sc_icons_item:not(.sc_icons_item_linked) .sc_icons_item_link, .sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item {
font-family:"DM Sans", sans-serif
}
.sc_testimonials_bred .sc_testimonials_item_content, .sc_testimonials_decoration .sc_testimonials_item_content, .sc_testimonials_alter2 .sc_testimonials_item_content, .sc_testimonials_alter .sc_testimonials_item_content, .sc_testimonials_fashion .sc_testimonials_item_content, .sc_testimonials_creative .sc_testimonials_item_content, .sc_testimonials_accent2 .sc_testimonials_item_content, .sc_testimonials_accent .sc_testimonials_item_content, .sc_testimonials_hover .sc_testimonials_item_content, .sc_testimonials_common .sc_testimonials_item_content, .sc_testimonials_list .sc_testimonials_item_content, .sc_testimonials_light .sc_testimonials_item_content, .sc_testimonials_extra .sc_testimonials_item_content, .sc_testimonials_plain .sc_testimonials_item_content, .sc_testimonials_simple .sc_testimonials_item_content, .sc_testimonials_default .sc_testimonials_item_content {
}
.trx_addons_alter_text, .sc_layouts_cart_items_short, .widget .trx_addons_tabs .trx_addons_tabs_titles li, .trx_addons_video_list_controller_wrap .trx_addons_video_list_subtitle, .trx_addons_video_list_controller_wrap .trx_addons_video_list_image_label, .trx_addons_audio_wrap .trx_addons_audio_navigation, .services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a, .sc_events_item_price, .sc_events_item_date_day, .sc_events_item_meta_locality, .tabs_style_2.elementor-widget-tabs .elementor-tab-title, .trx_addons_list_parameters, .sc_events_item_more_link, .sc_events_item_meta_categories a, .scroll_to_top_style_modern, .categories_list .categories_link_more, .sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date, .sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date, .team_member_brief_info_details .team_member_details_phone .team_member_details_value, .sc_socials.sc_socials_icons_names .social_item .social_name, .services_single .services_page_featured .sc_services_item_price, .sc_services .sc_services_item_price, .sc_services .sc_services_item_number, .sc_services_minimal .sc_services_item_subtitle, .audio_now_playing, .sc_testimonials_modern .sc_testimonials_item_content strong, .sc_testimonials_classic .sc_testimonials_item_content, .social_item.social_item_type_names .social_name, .trx_addons_message_box, .sc_countdown .sc_countdown_label, .sc_countdown_default .sc_countdown_digits, .sc_countdown_default .sc_countdown_separator, .sc_price_simple .sc_price_item_details, .toc_menu_item .toc_menu_description, .sc_recent_news .post_item .post_footer .post_meta .post_meta_item, .sc_item_subtitle, .sc_icons_item_title, .sc_price_item_title, .sc_price_item_price, .sc_courses_default .sc_courses_item_price, .sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a, .sc_events_classic .sc_events_item_price, .sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a, .sc_promo_modern .sc_promo_link2 span+span, .sc_skills_counter .sc_skills_total, .sc_skills_counter_alter .sc_skills_total, .sc_skills_counter_extra .sc_skills_total, .sc_skills_counter_modern .sc_skills_total, .sc_skills_counter_simple .sc_skills_total, .sc_skills_pie.sc_skills_compact_off .sc_skills_total, .sc_skills_counter_alter .sc_skills_item_title, .sc_skills_counter_extra .sc_skills_item_title, .sc_skills_counter_modern .sc_skills_item_title, .sc_skills_counter_simple .sc_skills_item_title, .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title, .sc_icons_number .sc_icons_item_number, .slider_container .slide_info.slide_info_large .slide_title, .slider_style_modern .slider_controls_label span + span, .slider_pagination_wrap, .sc_slider_controller_info, .trx_addons_dropcap, .sc_hotspot_item_price, .sc_igenerator_extended .sc_igenerator_form_actions_item>a, .sc_igenerator_form_field_tags_item, .sc_igenerator_form_field_tags_label, .sc_igenerator_form_field_inner>label, .sc_mgenerator_form_field_inner>label, .sc_mgenerator_form_settings label, .sc_mgenerator_form_field_tags_label, .sc_mgenerator_form_field_tags_item, .sc_agenerator_form_actions_item>a, .sc_agenerator_form_settings label, .sc_agenerator_form_field_inner>label, .sc_tgenerator_result .sc_tgenerator_result_label, .sc_chat_form_field_prompt_label, .sc_chat_form_field_tags_label, .sc_chat_form_field_tags_item, .slide_info .slide_number, .slider_outer_titles_outside_top .slider_titles_outside_wrap .slide_cats, .h5-font-family, .trx_addons_bg_text_char {
	font-family: stolzl, sans-serif
}
.sc_recent_news .post_item .post_meta, .sc_courses_default .sc_courses_item_date, .courses_single .courses_page_meta, .sc_events_classic .sc_events_item_date, .sc_promo_modern .sc_promo_link2 span, .sc_skills_counter .sc_skills_item_title, .slider_style_modern .slider_controls_label span, .slider_titles_outside_wrap .slide_cats, .slider_titles_outside_wrap .slide_subtitle, .sc_slider_controller_item_info_date, .sc_testimonials_item_author_title, .sc_testimonials_item_content:before {
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.trx_expcol_button, .sc_button:not(.sc_button_simple), .sc_button.sc_button_simple, .sc_form button {
	font-family: stolzl, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button, .sc_chat_form_field_prompt .sc_chat_form_field_prompt_button, .sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button, .sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button, .sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button, .sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button, .sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_button, .sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_button, .sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_button, .sc_icons .sc_icons_item_more_link, .sc_services .sc_services_item_more_link, .sc_blogger .sc_blogger_item_button .item_more_link, .sc_promo_modern .sc_promo_link2 {
	font-family: stolzl, sans-serif
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories {
	font-family: stolzl, sans-serif
}
.text_font .social_item.social_item_type_names .social_name, .sc_blogger.sc_blogger_portestate .post_meta_item.post_categories, .sc_icons_plain .sc_icons_item .sc_icons_item_more_link, .sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories, .slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet, .sc_title_default h5.sc_item_title_tag + .sc_title_subtitle, .sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories, .sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories, .sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .sc_item_filters_header .sc_item_filters_subtitle, .sc_portfolio .sc_portfolio_item .post_meta .post_meta_item, .sc_blogger_lay_portfolio_grid .sc_blogger_item .post_meta .post_categories, .sc_blogger_lay_portfolio .sc_blogger_item .post_meta .post_categories {
	font-family: "DM Sans", sans-serif
}
.elementor-widget-progress .elementor-title, .elementor-widget-progress .elementor-progress-percentage, .elementor-widget-toggle .elementor-toggle-title, .elementor-widget-tabs .elementor-tab-title, .custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-text, .elementor-widget-counter .elementor-counter-number-wrapper, .elementor-widget-counter .elementor-counter-title {
	font-family: stolzl, sans-serif
}
.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-title small {
	font-family: "DM Sans", sans-serif
}
body.edit-post-visual-editor {
	font-family: "DM Sans", sans-serif !important;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	line-height: 1.647em;
	text-transform: none;
	letter-spacing: 0px
}
.editor-post-title__block .editor-post-title__input {
	font-family: stolzl, sans-serif;
	font-size: 3.353em;
	font-weight: 500;
	font-style: normal
}
.block-editor-block-list__block {
	margin-top: 0em;
	margin-bottom: 1.57em
}
.woocommerce-form-login label.woocommerce-form-login__rememberme, .woocommerce-checkout-payment .wpgdprc-checkbox label, .woocommerce ul.products li.product .post_header .post_tags, #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box, .woocommerce div.product .product_meta span>a, .woocommerce div.product .product_meta span>span, .woocommerce .checkout table.shop_table .product-name .variation, .woocommerce .shop_table.order_details td.product-name .variation, .woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt, .woocommerce-checkout-payment .checkbox .woocommerce-terms-and-conditions-checkbox-text {
	font-family: "DM Sans", sans-serif
}
.woocommerce-grouped-product-list-item__label, .woocommerce-grouped-product-list-item__price, .woocommerce #review_form #respond #reply-title, .tinv-wishlist th, .tinv-wishlist td, .tinv-wishlist td *, .woocommerce-error, .woocommerce-info, .woocommerce-message, .shop_table_checkout_review table, form.woocommerce-checkout label, .woocommerce_status_bar, .woocommerce .cart-collaterals span.amount, .woocommerce .comment-form .comment-form-comment label, .woocommerce .comment-form .comment-form-rating label, .woocommerce .comment-form .comment-form-author label, .woocommerce .comment-form .comment-form-email label, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce .product_meta span, .woocommerce div.product form.cart .variations .label, .woocommerce.widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .quantity, .woocommerce-page.widget_shopping_cart .quantity, .woocommerce .widget_shopping_cart .quantity, .woocommerce-page .widget_shopping_cart .quantity, .woocommerce ul.cart_list li .amount, .woocommerce-page ul.cart_list li .amount, .woocommerce ul.product_list_widget li .amount, .woocommerce-page ul.product_list_widget li .amount, .woocommerce ul.products li.product .outofstock_label, .woocommerce ul.cart_list li>b, .woocommerce ul.cart_list li a, .woocommerce-page ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.product_list_widget li a, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce ul.products li.product .post_header, .woocommerce-page ul.products li.product .post_header, .single-product div.product .woocommerce-tabs .wc-tabs li a, .woocommerce .shop_table th, .woocommerce span.onsale, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .summary .stock, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce table.cart td.product-name .product-info>b, .woocommerce table.cart td.product-name a, .woocommerce-page table.cart td.product-name a, .woocommerce #content table.cart td.product-name a, .woocommerce-page #content table.cart td.product-name a, .woocommerce .checkout table.shop_table .product-name, .woocommerce .shop_table.order_details td.product-name, .woocommerce .order_details li strong, .woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content .woocommerce-Address-title a, .woocommerce .woocommerce-cart-form table.shop_table tbody span.amount, .woocommerce .woocommerce-cart-form table.shop_table tbody span.amount .woocommerce-Price-currencySymbol, .woocommerce .woocommerce-cart-form table.shop_table tbody .product-price span.amount, .trx_addons_woocommerce_search .sc_form_field_title_caption, .woocommerce table.shop_table_responsive tr td td:before, .woocommerce-page table.shop_table_responsive tr td td:before {
	font-family: stolzl, sans-serif
}
.woocommerce ul.products li.product .post_data .add_to_cart_wrap .added_to_cart, .woocommerce-page ul.products li.product .post_data .add_to_cart_wrap .added_to_cart, .woocommerce #btn-buy, .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .woocommerce #review_form #respond p.form-submit input[type="submit"], .woocommerce-page #review_form #respond p.form-submit input[type="submit"], .woocommerce table.my_account_orders .order-actions .button, .woocommerce .button, .woocommerce-page .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce .hidden-title-form a.hide-title-form, .woocommerce input[type="button"], .woocommerce-page input[type="button"], .woocommerce input[type="submit"], .woocommerce-page input[type="submit"] {
	font-family: stolzl, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
.woocommerce button.button *, .post_featured.hover_shop .bottom-info>div>a, .woocommerce ul.products.products_style_simple li.product .post_data .add_to_cart_wrap .added_to_cart, .woocommerce ul.products.products_style_simple li.product .post_data .add_to_cart_wrap .button {
	font-family: stolzl, sans-serif
}
.woocommerce-input-wrapper, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1px
}
.woocommerce ul.products li.product .post_header .post_tags, .woocommerce div.product form.cart .reset_variations, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta time {
}
.tinv-wishlist td .tinvwl-input-group select, .tinv-wishlist td .tinvwl-input-group select * {
	font-family: "DM Sans", sans-serif
}
form.mc4wp-form .mc4wp-form-fields input[type="email"] {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1px
}
form.mc4wp-form .mc4wp-form-fields input[type="submit"] {
	font-family: stolzl, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
#style-5.mc4wp-form .mc4wp-form-fields input[type="email"] {
	font-family: stolzl, sans-serif
}
body #booked-profile-page .appt-block .booked-cal-buttons.addeventatc .google-cal-button, body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a, body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button, .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, body #booked-profile-page input[type="submit"], body #booked-profile-page button, body .booked-list-view input[type="submit"], body .booked-list-view button, body .booked-calendar input[type="submit"], body .booked-calendar button, body .booked-modal input[type="submit"], body .booked-modal button {
	font-family: stolzl, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0px
}
body #booked-page-form input[type="text"], body #booked-page-form input[type="password"], body #booked-page-form input[type="email"], body #booked-page-form textarea {
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1px
}
body #profile-login label, #profile-register label, #profile-forgot label, body #profile-edit #booked-page-form label, body #booked-profile-page .booked-tabs li a, body .booked-form .field label.field-label, body .booked-modal .bm-window p.appointment-title, body .booked-modal .bm-window p.calendar-name, body .booked-modal .bm-window p small, body #booked-profile-page .booked-profile-appt-list .appt-block .status-block, #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-title, body div.booked-calendar-wrap.large .bc-body .date .number, body div.booked-calendar .bc-head, .booked-appt-list .timeslot .timeslot-time .timeslot-title, .booked-appt-list .timeslot .timeslot-time .timeslot-range {
	font-family: stolzl, sans-serif
}
body .booked-modal .bm-window p, body div.booked-calendar-wrap .booked-appt-list .timeslot .spots-available {
	font-family: "DM Sans", sans-serif
}
.wpcf7 span.wpcf7-not-valid-tip, div.wpcf7-response-output {
	font-family: stolzl, sans-serif
}
.scheme_default, body.scheme_default {
--theme-color-bg_color:#F7F9FB;
--theme-color-bd_color:#E4E9ED;
--theme-color-text:#818387;
--theme-color-text_light:#9B9DA0;
--theme-color-text_dark:#212122;
--theme-color-text_link:#e37727;
--theme-color-text_hover:#e37727;
--theme-color-text_link2:#35B8C0;
--theme-color-text_hover2:#27A7AF;
--theme-color-text_link3:#0FC8EA;
--theme-color-text_hover3:#01BCDE;
--theme-color-alter_bg_color:#FFFFFF;
--theme-color-alter_bg_hover:#F0F3F7;
--theme-color-alter_bd_color:#E4E9ED;
--theme-color-alter_bd_hover:#DBDFE4;
--theme-color-alter_text:#818387;
--theme-color-alter_light:#9B9DA0;
--theme-color-alter_dark:#212122;
--theme-color-alter_link:#e37727;
--theme-color-alter_hover:#e37727;
--theme-color-alter_link2:#35B8C0;
--theme-color-alter_hover2:#27A7AF;
--theme-color-alter_link3:#0FC8EA;
--theme-color-alter_hover3:#01BCDE;
--theme-color-extra_bg_color:#1F1F2D;
--theme-color-extra_bg_hover:#2D2D3C;
--theme-color-extra_bd_color:#323240;
--theme-color-extra_bd_hover:#34343F;
--theme-color-extra_text:#CBC9CE;
--theme-color-extra_light:#9F9DA0;
--theme-color-extra_dark:#FFFFFF;
--theme-color-extra_link:#e37727;
--theme-color-extra_hover:#FFFFFF;
--theme-color-extra_link2:#80d572;
--theme-color-extra_hover2:#8be77c;
--theme-color-extra_link3:#ddb837;
--theme-color-extra_hover3:#eec432;
--theme-color-input_bg_color:transparent;
--theme-color-input_bg_hover:transparent;
--theme-color-input_bd_color:#E4E9ED;
--theme-color-input_bd_hover:#DBDFE4;
--theme-color-input_text:#818387;
--theme-color-input_light:#9B9DA0;
--theme-color-input_dark:#212122;
--theme-color-inverse_bd_color:#67bcc1;
--theme-color-inverse_bd_hover:#5aa4a9;
--theme-color-inverse_text:#1d1d1d;
--theme-color-inverse_light:#333333;
--theme-color-inverse_dark:#212122;
--theme-color-inverse_link:#FFFFFF;
--theme-color-inverse_hover:#FFFFFF;
--theme-color-bg_color_0:rgba(247,249,251,0);
--theme-color-bg_color_02:rgba(247,249,251,0.2);
--theme-color-bg_color_07:rgba(247,249,251,0.7);
--theme-color-bg_color_08:rgba(247,249,251,0.8);
--theme-color-bg_color_09:rgba(247,249,251,0.9);
--theme-color-alter_bg_color_07:rgba(255,255,255,0.7);
--theme-color-alter_bg_color_08:rgba(255,255,255,0.8);
--theme-color-alter_bg_color_04:rgba(255,255,255,0.4);
--theme-color-alter_bg_color_00:rgba(255,255,255,0);
--theme-color-alter_bg_color_02:rgba(255,255,255,0.2);
--theme-color-alter_bd_color_02:rgba(228,233,237,0.2);
--theme-color-alter_dark_015:rgba(33,33,34,0.15);
--theme-color-alter_dark_02:rgba(33,33,34,0.2);
--theme-color-alter_dark_05:rgba(33,33,34,0.5);
--theme-color-alter_dark_08:rgba(33,33,34,0.8);
--theme-color-alter_link_02:rgba(227,119,39,0.2);
--theme-color-alter_link_07:rgba(227,119,39,0.7);
--theme-color-extra_bg_color_05:rgba(31,31,45,0.5);
--theme-color-extra_bg_color_07:rgba(31,31,45,0.7);
--theme-color-extra_link_02:rgba(227,119,39,0.2);
--theme-color-extra_link_07:rgba(227,119,39,0.7);
--theme-color-text_dark_003:rgba(33,33,34,0.03);
--theme-color-text_dark_005:rgba(33,33,34,0.05);
--theme-color-text_dark_008:rgba(33,33,34,0.08);
--theme-color-text_dark_015:rgba(33,33,34,0.15);
--theme-color-text_dark_02:rgba(33,33,34,0.2);
--theme-color-text_dark_03:rgba(33,33,34,0.3);
--theme-color-text_dark_05:rgba(33,33,34,0.5);
--theme-color-text_dark_07:rgba(33,33,34,0.7);
--theme-color-text_dark_08:rgba(33,33,34,0.8);
--theme-color-text_link_007:rgba(227,119,39,0.07);
--theme-color-text_link_02:rgba(227,119,39,0.2);
--theme-color-text_link_03:rgba(227,119,39,0.3);
--theme-color-text_link_04:rgba(227,119,39,0.4);
--theme-color-text_link_07:rgba(227,119,39,0.7);
--theme-color-text_link2_08:rgba(53,184,192,0.8);
--theme-color-text_link2_007:rgba(53,184,192,0.07);
--theme-color-text_link2_02:rgba(53,184,192,0.2);
--theme-color-text_link2_085:rgba(53,184,192,0.85);
--theme-color-text_link2_000:rgba(53,184,192,0);
--theme-color-text_link2_03:rgba(53,184,192,0.3);
--theme-color-text_link2_05:rgba(53,184,192,0.5);
--theme-color-text_link3_007:rgba(15,200,234,0.07);
--theme-color-text_link3_02:rgba(15,200,234,0.2);
--theme-color-text_link3_03:rgba(15,200,234,0.3);
--theme-color-inverse_text_03:rgba(29,29,29,0.3);
--theme-color-inverse_link_08:rgba(255,255,255,0.8);
--theme-color-inverse_hover_08:rgba(255,255,255,0.8);
--theme-color-text_dark_blend:#2e2e2e;
--theme-color-text_link_blend:#f08c35;
--theme-color-alter_link_blend:#f08c35
}
.scheme_dark, body.scheme_dark {
--theme-color-bg_color:#0C0C13;
--theme-color-bd_color:#2A2A35;
--theme-color-text:#CBC9CE;
--theme-color-text_light:#9F9DA0;
--theme-color-text_dark:#FFFFFF;
--theme-color-text_link:#6F51C7;
--theme-color-text_hover:#5F42B4;
--theme-color-text_link2:#35B8C0;
--theme-color-text_hover2:#27A7AF;
--theme-color-text_link3:#0FC8EA;
--theme-color-text_hover3:#01BCDE;
--theme-color-alter_bg_color:#171723;
--theme-color-alter_bg_hover:#262636;
--theme-color-alter_bd_color:#2A2A35;
--theme-color-alter_bd_hover:#34343F;
--theme-color-alter_text:#CBC9CE;
--theme-color-alter_light:#9F9DA0;
--theme-color-alter_dark:#FFFFFF;
--theme-color-alter_link:#6F51C7;
--theme-color-alter_hover:#5F42B4;
--theme-color-alter_link2:#35B8C0;
--theme-color-alter_hover2:#27A7AF;
--theme-color-alter_link3:#0FC8EA;
--theme-color-alter_hover3:#01BCDE;
--theme-color-extra_bg_color:#1F1F2D;
--theme-color-extra_bg_hover:#3f3d47;
--theme-color-extra_bd_color:#323240;
--theme-color-extra_bd_hover:#34343F;
--theme-color-extra_text:#CBC9CE;
--theme-color-extra_light:#9F9DA0;
--theme-color-extra_dark:#FFFFFF;
--theme-color-extra_link:#6F51C7;
--theme-color-extra_hover:#FFFFFF;
--theme-color-extra_link2:#80d572;
--theme-color-extra_hover2:#8be77c;
--theme-color-extra_link3:#ddb837;
--theme-color-extra_hover3:#eec432;
--theme-color-input_bg_color:#transparent;
--theme-color-input_bg_hover:#transparent;
--theme-color-input_bd_color:#2A2A35;
--theme-color-input_bd_hover:#2A2A35;
--theme-color-input_text:#CBC9CE;
--theme-color-input_light:#9F9DA0;
--theme-color-input_dark:#FFFFFF;
--theme-color-inverse_bd_color:#e36650;
--theme-color-inverse_bd_hover:#cb5b47;
--theme-color-inverse_text:#F9F9F9;
--theme-color-inverse_light:#6f6f6f;
--theme-color-inverse_dark:#212122;
--theme-color-inverse_link:#FFFFFF;
--theme-color-inverse_hover:#212122;
--theme-color-bg_color_0:rgba(12,12,19,0);
--theme-color-bg_color_02:rgba(12,12,19,0.2);
--theme-color-bg_color_07:rgba(12,12,19,0.7);
--theme-color-bg_color_08:rgba(12,12,19,0.8);
--theme-color-bg_color_09:rgba(12,12,19,0.9);
--theme-color-alter_bg_color_07:rgba(23,23,35,0.7);
--theme-color-alter_bg_color_08:rgba(23,23,35,0.8);
--theme-color-alter_bg_color_04:rgba(23,23,35,0.4);
--theme-color-alter_bg_color_00:rgba(23,23,35,0);
--theme-color-alter_bg_color_02:rgba(23,23,35,0.2);
--theme-color-alter_bd_color_02:rgba(42,42,53,0.2);
--theme-color-alter_dark_015:rgba(255,255,255,0.15);
--theme-color-alter_dark_02:rgba(255,255,255,0.2);
--theme-color-alter_dark_05:rgba(255,255,255,0.5);
--theme-color-alter_dark_08:rgba(255,255,255,0.8);
--theme-color-alter_link_02:rgba(111,81,199,0.2);
--theme-color-alter_link_07:rgba(111,81,199,0.7);
--theme-color-extra_bg_color_05:rgba(31,31,45,0.5);
--theme-color-extra_bg_color_07:rgba(31,31,45,0.7);
--theme-color-extra_link_02:rgba(111,81,199,0.2);
--theme-color-extra_link_07:rgba(111,81,199,0.7);
--theme-color-text_dark_003:rgba(255,255,255,0.03);
--theme-color-text_dark_005:rgba(255,255,255,0.05);
--theme-color-text_dark_008:rgba(255,255,255,0.08);
--theme-color-text_dark_015:rgba(255,255,255,0.15);
--theme-color-text_dark_02:rgba(255,255,255,0.2);
--theme-color-text_dark_03:rgba(255,255,255,0.3);
--theme-color-text_dark_05:rgba(255,255,255,0.5);
--theme-color-text_dark_07:rgba(255,255,255,0.7);
--theme-color-text_dark_08:rgba(255,255,255,0.8);
--theme-color-text_link_007:rgba(111,81,199,0.07);
--theme-color-text_link_02:rgba(111,81,199,0.2);
--theme-color-text_link_03:rgba(111,81,199,0.3);
--theme-color-text_link_04:rgba(111,81,199,0.4);
--theme-color-text_link_07:rgba(111,81,199,0.7);
--theme-color-text_link2_08:rgba(53,184,192,0.8);
--theme-color-text_link2_007:rgba(53,184,192,0.07);
--theme-color-text_link2_02:rgba(53,184,192,0.2);
--theme-color-text_link2_085:rgba(53,184,192,0.85);
--theme-color-text_link2_000:rgba(53,184,192,0);
--theme-color-text_link2_03:rgba(53,184,192,0.3);
--theme-color-text_link2_05:rgba(53,184,192,0.5);
--theme-color-text_link3_007:rgba(15,200,234,0.07);
--theme-color-text_link3_02:rgba(15,200,234,0.2);
--theme-color-text_link3_03:rgba(15,200,234,0.3);
--theme-color-inverse_text_03:rgba(249,249,249,0.3);
--theme-color-inverse_link_08:rgba(255,255,255,0.8);
--theme-color-inverse_hover_08:rgba(33,33,34,0.8);
--theme-color-text_dark_blend:#ffffff;
--theme-color-text_link_blend:#8261d4;
--theme-color-alter_link_blend:#8261d4
}
.scheme_light, body.scheme_light {
--theme-color-bg_color:#FFFFFF;
--theme-color-bd_color:#E4E9ED;
--theme-color-text:#818387;
--theme-color-text_light:#9B9DA0;
--theme-color-text_dark:#212122;
--theme-color-text_link:#6F51C7;
--theme-color-text_hover:#5F42B4;
--theme-color-text_link2:#35B8C0;
--theme-color-text_hover2:#27A7AF;
--theme-color-text_link3:#0FC8EA;
--theme-color-text_hover3:#01BCDE;
--theme-color-alter_bg_color:#F7F9FB;
--theme-color-alter_bg_hover:#F0F3F7;
--theme-color-alter_bd_color:#E4E9ED;
--theme-color-alter_bd_hover:#DBDFE4;
--theme-color-alter_text:#818387;
--theme-color-alter_light:#9B9DA0;
--theme-color-alter_dark:#212122;
--theme-color-alter_link:#6F51C7;
--theme-color-alter_hover:#5F42B4;
--theme-color-alter_link2:#35B8C0;
--theme-color-alter_hover2:#27A7AF;
--theme-color-alter_link3:#0FC8EA;
--theme-color-alter_hover3:#01BCDE;
--theme-color-extra_bg_color:#1F1F2D;
--theme-color-extra_bg_hover:#2D2D3C;
--theme-color-extra_bd_color:#323240;
--theme-color-extra_bd_hover:#34343F;
--theme-color-extra_text:#CBC9CE;
--theme-color-extra_light:#9F9DA0;
--theme-color-extra_dark:#FFFFFF;
--theme-color-extra_link:#6F51C7;
--theme-color-extra_hover:#FFFFFF;
--theme-color-extra_link2:#80d572;
--theme-color-extra_hover2:#8be77c;
--theme-color-extra_link3:#ddb837;
--theme-color-extra_hover3:#eec432;
--theme-color-input_bg_color:transparent;
--theme-color-input_bg_hover:transparent;
--theme-color-input_bd_color:#E4E9ED;
--theme-color-input_bd_hover:#DBDFE4;
--theme-color-input_text:#818387;
--theme-color-input_light:#9B9DA0;
--theme-color-input_dark:#212122;
--theme-color-inverse_bd_color:#67bcc1;
--theme-color-inverse_bd_hover:#5aa4a9;
--theme-color-inverse_text:#1d1d1d;
--theme-color-inverse_light:#333333;
--theme-color-inverse_dark:#212122;
--theme-color-inverse_link:#FFFFFF;
--theme-color-inverse_hover:#FFFFFF;
--theme-color-bg_color_0:rgba(255,255,255,0);
--theme-color-bg_color_02:rgba(255,255,255,0.2);
--theme-color-bg_color_07:rgba(255,255,255,0.7);
--theme-color-bg_color_08:rgba(255,255,255,0.8);
--theme-color-bg_color_09:rgba(255,255,255,0.9);
--theme-color-alter_bg_color_07:rgba(247,249,251,0.7);
--theme-color-alter_bg_color_08:rgba(247,249,251,0.8);
--theme-color-alter_bg_color_04:rgba(247,249,251,0.4);
--theme-color-alter_bg_color_00:rgba(247,249,251,0);
--theme-color-alter_bg_color_02:rgba(247,249,251,0.2);
--theme-color-alter_bd_color_02:rgba(228,233,237,0.2);
--theme-color-alter_dark_015:rgba(33,33,34,0.15);
--theme-color-alter_dark_02:rgba(33,33,34,0.2);
--theme-color-alter_dark_05:rgba(33,33,34,0.5);
--theme-color-alter_dark_08:rgba(33,33,34,0.8);
--theme-color-alter_link_02:rgba(111,81,199,0.2);
--theme-color-alter_link_07:rgba(111,81,199,0.7);
--theme-color-extra_bg_color_05:rgba(31,31,45,0.5);
--theme-color-extra_bg_color_07:rgba(31,31,45,0.7);
--theme-color-extra_link_02:rgba(111,81,199,0.2);
--theme-color-extra_link_07:rgba(111,81,199,0.7);
--theme-color-text_dark_003:rgba(33,33,34,0.03);
--theme-color-text_dark_005:rgba(33,33,34,0.05);
--theme-color-text_dark_008:rgba(33,33,34,0.08);
--theme-color-text_dark_015:rgba(33,33,34,0.15);
--theme-color-text_dark_02:rgba(33,33,34,0.2);
--theme-color-text_dark_03:rgba(33,33,34,0.3);
--theme-color-text_dark_05:rgba(33,33,34,0.5);
--theme-color-text_dark_07:rgba(33,33,34,0.7);
--theme-color-text_dark_08:rgba(33,33,34,0.8);
--theme-color-text_link_007:rgba(111,81,199,0.07);
--theme-color-text_link_02:rgba(111,81,199,0.2);
--theme-color-text_link_03:rgba(111,81,199,0.3);
--theme-color-text_link_04:rgba(111,81,199,0.4);
--theme-color-text_link_07:rgba(111,81,199,0.7);
--theme-color-text_link2_08:rgba(53,184,192,0.8);
--theme-color-text_link2_007:rgba(53,184,192,0.07);
--theme-color-text_link2_02:rgba(53,184,192,0.2);
--theme-color-text_link2_085:rgba(53,184,192,0.85);
--theme-color-text_link2_000:rgba(53,184,192,0);
--theme-color-text_link2_03:rgba(53,184,192,0.3);
--theme-color-text_link2_05:rgba(53,184,192,0.5);
--theme-color-text_link3_007:rgba(15,200,234,0.07);
--theme-color-text_link3_02:rgba(15,200,234,0.2);
--theme-color-text_link3_03:rgba(15,200,234,0.3);
--theme-color-inverse_text_03:rgba(29,29,29,0.3);
--theme-color-inverse_link_08:rgba(255,255,255,0.8);
--theme-color-inverse_hover_08:rgba(255,255,255,0.8);
--theme-color-text_dark_blend:#2e2e2e;
--theme-color-text_link_blend:#8261d4;
--theme-color-alter_link_blend:#8261d4
}
