/* extracted inline style #1 */
body{--booked_button_color: #d5a353;}

/* extracted inline style #2 */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

/* extracted inline style #3 */
img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */

/* extracted inline style #4 */
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */

/* extracted inline style #5 */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */

/* extracted inline style #6 */
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */

/* extracted inline style #7 */
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,body #booked-profile-page input[type=submit].button-primary:hover,body .booked-list-view button.button:hover, body .booked-list-view input[type=submit].button-primary:hover,body div.booked-calendar input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body div.booked-calendar .bc-head,body div.booked-calendar .bc-head .bc-col,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover,body #booked-profile-page .appt-block .google-cal-button > a:hover,#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header{ background:#f9f6f2 !important; }body #booked-profile-page input[type=submit].button-primary:hover,body div.booked-calendar input[type=submit].button-primary:hover,body .booked-list-view button.button:hover, body .booked-list-view input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body div.booked-calendar .bc-head .bc-col,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page .appt-block .google-cal-button > a:hover{ border-color:#f9f6f2 !important; }body div.booked-calendar .bc-row.days,body div.booked-calendar .bc-row.days .bc-col,body .booked-calendarSwitcher.calendar,body #booked-profile-page .booked-tabs,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{ background:#191514 !important; }body div.booked-calendar .bc-row.days .bc-col,body #booked-profile-page .booked-tabs{ border-color:#191514 !important; }#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,body #booked-profile-page input[type=submit].button-primary,body div.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page .appt-block .google-cal-button > a,body .booked-modal p.booked-title-bar,body div.booked-calendar .bc-col:hover .date span,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,.booked-ms-modal .booked-book-appt,body #booked-profile-page .booked-tabs li a .counter{ background:#d5a353; }body #booked-profile-page input[type=submit].button-primary,body div.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body #booked-profile-page .appt-block .google-cal-button > a,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{ border-color:#d5a353; }body .booked-modal .bm-window p i.fa,body .booked-modal .bm-window a,body .booked-appt-list .booked-public-appointment-title,body .booked-modal .bm-window p.appointment-title,.booked-ms-modal.visible:hover .booked-book-appt{ color:#d5a353; }.booked-appt-list .timeslot.has-title .booked-public-appointment-title { color:inherit; }
/*# sourceURL=booked-css-inline-css */

/* extracted inline style #8 */
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */

/* extracted inline style #9 */
body{
    font-family:"Merriweather",serif
}
h1{
    font-family:"Teko",sans-serif
}
h2{
    font-family:"Teko",sans-serif
}
h3{
    font-family:"Teko",serif
}
h4{
    font-family:"Teko",serif
}
h5{
    font-family:"Teko",sans-serif
}
h6{
    font-family:"Merriweather",serif
}
a{
    font-family:inherit
}
.select2-container--default .select2-selection--single,.woocommerce form .form-row .input-text,.woocommerce form .form-row select,input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],textarea,.select_container,.select_container select{
    font-family:"Merriweather",sans-serif
}
.post_date,.post_meta_item,.post_counters_item,.post_item .more-link,.comments_list_wrap .comment_date,.comments_list_wrap .comment_time,.comments_list_wrap .comment_counters,.comments_list_wrap .comment_reply a,.widget_area .post_item .post_info .post_info_item,aside .post_item .post_info .post_info_item,.widget_area .post_item .post_info .post_info_item a,aside .post_item .post_info .post_info_item a,.widget_area .post_info_counters .post_counters_item,aside .post_info_counters .post_counters_item,.widget_area .post-date,aside .post-date,.widget_area .rss-date,aside .rss-date{
    font-family:"Merriweather",sans-serif
}
.logo,.logo_footer_text,.top_panel_title_2_text a,.top_panel_title_2_address,.top_panel_title_2_phone,.top_panel_title_2_works,.search_style_fullscreen.search_opened .search_field{
    font-family:"Teko",serif
}
.menu_main_nav>li,.menu_main_nav>li>a,.menu_header_nav>li,.menu_header_nav>li>a,.menu_mobile .menu_mobile_nav_area>ul>li,.menu_mobile .menu_mobile_nav_area>ul>li>a{
    font-family:"Teko",sans-serif
}
.menu_main_nav>li li,.menu_main_nav>li li>a,.menu_header_nav>li li,.menu_header_nav>li li>a,.menu_mobile .menu_mobile_nav_area>ul>li li,.menu_mobile .menu_mobile_nav_area>ul>li li>a{
    font-family:"Teko",sans-serif
}
.breadcrumbs,blockquote,input[type="radio"] + label,input[type="checkbox"] + label,input[type="radio"] + .wpcf7-list-item-label,input[type="checkbox"] + .wpcf7-list-item-label,.edd_price_options ul>li>label>input[type="radio"] + span,.edd_price_options ul>li>label>input[type="checkbox"] + span,.wpgdprc,.comment-form .wpgdprc-checkbox label{
    font-family:"Merriweather",serif
}
blockquote p+p,.top_panel_cart_button span,.post_item_404 .go_home{
    font-family:"Teko",sans-serif
}
button,input[type="button"],input[type="reset"],input[type="submit"],.wp-block-button__link,.wp-block-search__button,table>thead>tr,table>body>tr:first-child,table th,.widget_product_tag_cloud a,.widget_tag_cloud a,.wp-block-tag-cloud a,.widget_area .post_item .post_categories,aside .post_item .post_categories,.format-audio .post_featured .post_audio_title,.related_wrap .post_categories,.related_wrap .post_date,.nav-links,.page_links,.nav-links-old,.nav-links-more,.berger_tabs .berger_tabs_titles,.comments_list_wrap .comment_posted,.menu_footer_nav_area ul li{
    font-family:"Teko",sans-serif
}
.sc_skills_counter .sc_skills_total,.sc_action_item_default.with_image .sc_action_item_subtitle,.sc_action_item_default.with_image .sc_action_item_title{
    font-family:"Teko",sans-serif
}
.post_item .post_meta span,.post_item .more-link{
    font-family:"Teko",sans-serif
}
.post_item .post_meta_item.post_date,.post_item .post_meta_item.post_date a{
    font-family:"Merriweather",serif
}
aside li,.widget_calendar th,figure figcaption,.single .nav-links,.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{
    font-family:"Merriweather",serif
}
.trx_addons_tiny_text,.sc_price_period,.sc_price_link,.sc_action_item_link,.sc_action_item_date,.sc_action_item_description,.sc_action_item_info,.sc_events_detailed .sc_events_item,.sc_item_button a,.sc_icons_title,.sc_table table th,.sc_services_default .sc_services_item_button a{
    font-family:"Teko",sans-serif
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total,.sc_price .sc_price_price,.sc_table table td{
    font-family:"Teko",sans-serif
}
[class*="sc_input_hover_"] .sc_form_field_content,.sc_type_modern .sc_table table td{
    font-family:"Merriweather",serif
}
.trx_addons_dropcap{
    font-family:"Teko",sans-serif
}
ol,ul.trx_addons_list>li,.sc_action_item_subtitle,.sc_action_item_title,.sc_events_detailed .sc_events_item_title,.sc_item_subtitle,.trx_addons_tooltip:before{
    font-family:"Merriweather",serif
}
[class*="sc_input_hover_"] input[type="text"],[class*="sc_input_hover_"] input[type="number"],[class*="sc_input_hover_"] input[type="email"],[class*="sc_input_hover_"] input[type="password"],[class*="sc_input_hover_"] input[type="search"],[class*="sc_input_hover_"] select,[class*="sc_input_hover_"] textarea{
    font-family:"Merriweather",sans-serif
}
.esg-grid .eg-winelist-element-25,.esg-grid .eg-winelist-element-30{
    font-family:"Teko",sans-serif
}
.esg-grid .eg-winelist-element-0{
    font-family:"Merriweather",serif
}
.vc_tta .vc_tta-panel-title{
    font-family:"Merriweather",serif
}
.vc_message_box,.vc_widget_video + .wpb_text_column,.vc_widget_slider + .wpb_text_column{
    font-family:"Teko",sans-serif
}
.woocommerce ul.products li.product .post_header,.woocommerce-page ul.products li.product .post_header,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a,.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce .woocommerce-message .button,.woocommerce #review_form #respond p.form-submit input[type="submit"],.woocommerce-page #review_form #respond p.form-submit input[type="submit"],.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce #btn-buy,.woocommerce a.added_to_cart,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce input[type="button"],.woocommerce-page input[type="button"],.woocommerce input[type="submit"],.woocommerce-page input[type="submit"],.woocommerce .shop_table th,.woocommerce span.onsale,.woocommerce div.product p.price,.woocommerce div.product .summary .stock,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content .woocommerce-Address-title a,.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount,.woocommerce-page.widget_shopping_cart .total .amount,.woocommerce-page .widget_shopping_cart .total .amount,.woocommerce ul.cart_list li span .amount,.woocommerce ul.product_list_widget li span .amount,.woocommerce-page ul.cart_list li span .amount,.woocommerce-page ul.product_list_widget li span .amount{
    font-family:"Teko",sans-serif
}
.single.woocommerce .top_panel_title_wrap .post_meta .post_meta_item.post_categories,.single-product.woocommerce .top_panel_title_wrap .post_meta .post_meta_item.post_categories,.single.woocommerce-page .top_panel_title_wrap .post_meta .post_meta_item.post_categories,.single-.woocommerce-page .top_panel_title_wrap .post_meta .post_meta_item.post_categories{
    font-family:"Teko",sans-serif
}
.woocommerce ul.products li.product .post_header .post_tags,.woocommerce .shop_mode_list ul.products li.product .price,.woocommerce-page .shop_mode_list ul.products li.product .price{
    font-family:"Merriweather",serif
}
.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2,.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span.current{
    font-family:"Merriweather",serif
}
.scheme_default .woocommerce div.product form.cart div.quantity input[type="number"],.scheme_default .woocommerce-page div.product form.cart div.quantity input[type="number"]{
    font-family:"Teko",sans-serif
}
.shop_slider_content,.tp-caption.shop_slider_content,.shop_slider_add_to_cart_button,.tp-caption.shop_slider_add_to_cart_button{
    font-family:"Teko",sans-serif
}
.shop_slider_tags,.tp-caption.shop_slider_tags,.shop_slider_title,.tp-caption.shop_slider_title,.shop_slider_price,.tp-caption.shop_slider_price{
    font-family:"Merriweather",serif
}
.scheme_default h1,.scheme_default h2,.scheme_default h3,.scheme_default h4,.scheme_default h5,.scheme_default h6,.scheme_default h1 a,.scheme_default h2 a,.scheme_default h3 a,.scheme_default h4 a,.scheme_default h5 a,.scheme_default h6 a{
    color:#191514
}
.scheme_default h1 a:hover,.scheme_default h2 a:hover,.scheme_default h3 a:hover,.scheme_default h4 a:hover,.scheme_default h5 a:hover,.scheme_default h6 a:hover{
    color:#c74735
}
.scheme_default dt,.scheme_default b,.scheme_default strong{
    color:#191514
}
.scheme_default s,.scheme_default strike,.scheme_default del{
    color:#ffffff
}
.scheme_default a{
    color:#191514
}
.scheme_default a:hover{
    color:#c74735
}
.scheme_default blockquote{
    color:#191514
}
.scheme_default blockquote:before,.scheme_default blockquote cite,.scheme_default blockquote a,.scheme_default aside blockquote a{
    color:#191514
}
.scheme_default blockquote a:hover,.scheme_default aside blockquote a:hover{
    color:#c74735
}
.scheme_default table{
    color:#191514
}
.scheme_default td{
    border-color:#191514
}
.scheme_default table>thead>tr,.scheme_default table>body>tr:first-child,.scheme_default table th{
    color:#191514
}
.scheme_default hr{
    border-color:#e0ddd9
}
.scheme_default .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.scheme_default figure figcaption,.scheme_default .wp-caption .wp-caption-text,.scheme_default .wp-caption .wp-caption-dd,.scheme_default .wp-caption-overlay .wp-caption .wp-caption-text,.scheme_default .wp-caption-overlay .wp-caption .wp-caption-dd{
    color:#ffffff;
     background:#f9f6f2
}
.scheme_default .sidebar_inner figure figcaption{
    background-color:#ffffff
}
.scheme_default ul>li:before{
    color:#191514
}
.scheme_default fieldset{
    border-color:#e0ddd9
}
.scheme_default fieldset legend{
    color:#42403f;
     background-color:#ffffff
}
.scheme_default .select2-container--default .select2-selection--single,.scheme_default .woocommerce form .form-row .input-text,.scheme_default .woocommerce form .form-row select,.scheme_default input[type="text"],.scheme_default input[type="number"],.scheme_default input[type="email"],.scheme_default input[type="tel"],.scheme_default input[type="search"],.scheme_default input[type="password"],.scheme_default .widget_search form,.scheme_default .select_container,.scheme_default textarea{
    color:#7e7b7a;
     border-color:#cccccc;
     background-color:#ffffff
}
.scheme_default .select_container select{
    color:#7e7b7a;
     border-color:#cccccc
}
.scheme_default .select2-container .select2-choice{
    border-color:#cccccc
}
.scheme_default .select2-container--default .select2-selection--single:focus,.scheme_default .woocommerce form .form-row .input-text:focus,.scheme_default .woocommerce form .form-row select:focus,.scheme_default input[type="text"]:focus,.scheme_default input[type="number"]:focus,.scheme_default input[type="email"]:focus,.scheme_default input[type="tel"]:focus,.scheme_default input[type="search"]:focus,.scheme_default input[type="password"]:focus,.scheme_default .select_container:hover,.scheme_default .select2-container .select2-choice:hover,.scheme_default textarea:focus{
    color:#1d1d1d;
     border-color:#1d1d1d;
     background-color:#ffffff
}
.scheme_default .select_container select:focus{
    color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .select2-container--default .select2-selection--single .select2-selection__arrow::after,.scheme_default .select_container:after{
    color:#7e7b7a;
     border-color:#7e7b7a
}
.scheme_default .select2-container--default .select2-selection--single:hover .select2-selection__arrow::after,.scheme_default .select_container:hover:after{
    color:#1d1d1d;
     border-color:#1d1d1d
}
.scheme_default .widget_search form:hover:after{
    color:#1d1d1d
}
.scheme_default .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{
    color:#ffffff !important;
     background:#191514 !important
}
.scheme_default .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{
    background:#42403f !important
}
.scheme_default .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input,.scheme_default .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.scheme_default .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{
    background-color:#f9f6f2
}
.scheme_default.sidebar .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input,.scheme_default.sidebar .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.scheme_default.sidebar .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{
    background-color:#ffffff
}
.scheme_default input::-webkit-input-placeholder,.scheme_default textarea::-webkit-input-placeholder{
    color:#7e7b7a
}
.scheme_default input[type="radio"] + label,.scheme_default input[type="checkbox"] + label,.scheme_default input[type="radio"] + .wpcf7-list-item-label,.scheme_default input[type="checkbox"] + .wpcf7-list-item-label,.scheme_default .edd_price_options ul>li>label>input[type="radio"] + span,.scheme_default .edd_price_options ul>li>label>input[type="checkbox"] + span,.scheme_default .wpgdprc,.scheme_default .comment-form .wpgdprc-checkbox label{
    color:#42403f
}
.scheme_default #booked-profile-page label:has(>input[type="checkbox"])::before,.scheme_default .woocommerce-page .content label:has(>input[type="checkbox"])::before,.scheme_default .mc4wp-form label:has(>input[type="checkbox"])::before,.scheme_default .gdpr-terms-container span:has(>input[type="checkbox"])::before,.scheme_default input[type="radio"] + label:before,.scheme_default input[type="checkbox"] + label:before,.scheme_default input[type="radio"] + .wpcf7-list-item-label:before,.scheme_default input[type="checkbox"] + .wpcf7-list-item-label:before,.scheme_default .wpcf7-list-item-label.wpcf7-list-item-right:before,.scheme_default .edd_price_options ul>li>label>input[type="radio"] + span:before,.scheme_default .edd_price_options ul>li>label>input[type="checkbox"] + span:before{
    color:#191514;
     border-color:#e0ddd9;
     background-color:#ffffff
}
.scheme_default button,.scheme_default input[type="reset"],.scheme_default input[type="submit"],.scheme_default input[type="button"]{
    border-color:#191514;
     background-color:transparent;
     color:#191514
}
.scheme_default input[type="submit"]:not([class*="sc_button_hover_"]):hover,.scheme_default input[type="reset"]:not([class*="sc_button_hover_"]):hover,.scheme_default input[type="button"]:not([class*="sc_button_hover_"]):hover,.scheme_default button:not([class*="sc_button_hover_"]):hover,.scheme_default input[type="submit"]:not([class*="sc_button_hover_"]):focus,.scheme_default input[type="reset"]:not([class*="sc_button_hover_"]):focus,.scheme_default input[type="button"]:not([class*="sc_button_hover_"]):focus,.scheme_default button:not([class*="sc_button_hover_"]):focus{
    border-color:#191514;
     color:#ffffff
}
.scheme_default .sticky{
    border-color:#e0ddd9
}
.scheme_default .sticky .label_sticky{
    border-top-color:#191514
}
.scheme_default body{
    color:#42403f;
     background-color:#ffffff
}
.scheme_default #page_preloader,.scheme_default.header_position_under .page_content_wrap,.scheme_default .page_wrap{
    background-color:#ffffff
}
.scheme_default .preloader_wrap>div{
    background-color:#191514
}
.scheme_default .logo b{
    color:#191514
}
.scheme_default .logo i{
    color:#191514
}
.scheme_default .logo_text{
    color:#191514
}
.scheme_default .logo:hover .logo_text{
    color:#191514
}
.scheme_default .logo_slogan{
    color:#42403f
}
.scheme_default .top_panel_title_2_text a{
    background-color:#c74735;
     color:#191514
}
.scheme_default .top_panel_title_2_text a:hover{
    color:#191514
}
.scheme_default .top_panel_title_2_address h5,.scheme_default .top_panel_title_2_phone h5,.scheme_default .top_panel_title_2_works h5{
    color:#c74735
}
.scheme_default .top_panel_title_2_address,.scheme_default .top_panel_title_2_phone,.scheme_default .top_panel_title_2_works{
    color:#ffffff
}
.scheme_default .header2_info{
    border-color:rgba(255,255,255,0.1)
}
.scheme_default .header2_info .top_panel_title_2_address:after,.scheme_default .header2_info .top_panel_title_2_phone:after{
    background-color:rgba(255,255,255,0.1)
}
.scheme_default .header2_info .top_panel_title_2_phone a{
    color:#ffffff
}
.scheme_default .header2_info .top_panel_title_2_phone a:hover{
    color:#c74735
}
.scheme_default .socials_wrap .social_item a,.scheme_default .socials_wrap .social_item a i{
    color:#ffffff
}
.scheme_default .socials_wrap .social_item a:hover,.scheme_default .socials_wrap .social_item a:hover i{
    color:#191514
}
.scheme_default .search_wrap .search_field{
    color:#42403f
}
.scheme_default .search_wrap .search_field:focus{
    color:#c74735
}
.scheme_default .search_wrap .search_submit{
    color:#ffffff
}
.scheme_default .search_wrap .search_submit:hover,.scheme_default .search_wrap .search_submit:focus{
    color:#c74735
}
.scheme_default .post_item_none_search .search_wrap .search_submit:hover,.scheme_default .post_item_none_search .search_wrap .search_submit:focus,.scheme_default .post_item_none_archive .search_wrap .search_submit:hover,.scheme_default .post_item_none_archive .search_wrap .search_submit:focus{
    color:#ffffff
}
.scheme_default .search_style_expand.search_opened .search_submit{
    color:#ffffff
}
.scheme_default .search_style_expand .search_submit:hover.search_style_expand .search_submit:focus{
    color:#c74735
}
.scheme_default .search_wrap .icon-search:before{
    color:#c74735
}
.scheme_default .search_style_fullscreen.search_opened .search_form_wrap{
    background-color:rgba(255,255,255,0.95)
}
.scheme_default .search_style_fullscreen.search_opened .search_form{
    border-color:#191514
}
.scheme_default .search_style_fullscreen.search_opened .search_close,.scheme_default .search_style_fullscreen.search_opened .search_field,.scheme_default .search_style_fullscreen.search_opened .search_submit{
    color:#191514
}
.scheme_default .search_style_fullscreen.search_opened .search_close:hover,.scheme_default .search_style_fullscreen.search_opened .search_field:hover,.scheme_default .search_style_fullscreen.search_opened .search_field:focus,.scheme_default .search_style_fullscreen.search_opened .search_submit:hover,.scheme_default .search_style_fullscreen.search_opened .search_submit:focus{
    color:#191514
}
.scheme_default .search_style_fullscreen.search_opened input::-webkit-input-placeholder{
    color:#191514;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened input::-moz-placeholder{
    color:#191514;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened input:-moz-placeholder{
    color:#191514;
     opacity:1
}
.scheme_default .search_style_fullscreen.search_opened input:-ms-input-placeholder{
    color:#191514;
     opacity:1
}
.scheme_default .search_wrap .search_results{
    background-color:#ffffff;
     border-color:#e0ddd9
}
.scheme_default .search_wrap .search_results:after{
    background-color:#ffffff;
     border-left-color:#e0ddd9;
     border-top-color:#e0ddd9
}
.scheme_default .search_wrap .search_results .search_results_close{
    color:#ffffff
}
.scheme_default .search_wrap .search_results .search_results_close:hover{
    color:#191514
}
.scheme_default .search_results.widget_area .post_item + .post_item{
    border-top-color:#e0ddd9
}
.scheme_default .top_panel_cart_button{
    color:#ffffff
}
.scheme_default .body_style_boxed .top_panel_cart_button{
    color:#c74735
}
.scheme_default .top_panel_cart_button:hover,.scheme_default .top_panel_cart_button .cart_items:after,.scheme_default .top_panel_cart_button .cart_items:before{
    color:#c74735
}
.scheme_default .menu_side_wrap .sidebar_cart,.scheme_default .top_panel_search_cart .sidebar_cart{
    background-color:#ffffff
}
.scheme_default .menu_main_cart .contact_icon:before,.scheme_default .search_wrap .icon-cancel:before{
    color:#c74735
}
.scheme_default .menu_header_nav>li>a,.scheme_default .menu_main_nav>li>a{
    color:#191514
}
.scheme_default .menu_header_nav>li>a:hover,.scheme_default .menu_header_nav>li.sfHover>a,.scheme_default .menu_header_nav>li.current-menu-item>a,.scheme_default .menu_header_nav>li.current-menu-parent>a,.scheme_default .menu_header_nav>li.current-menu-ancestor>a,.scheme_default .menu_main_nav>li>a:hover,.scheme_default .menu_main_nav>li.sfHover>a,.scheme_default .menu_main_nav>li.current-menu-item>a,.scheme_default .menu_main_nav>li.current-menu-parent>a,.scheme_default .menu_main_nav>li.current-menu-ancestor>a{
    color:#191514
}
.scheme_default .menu_header_nav>li+li:before,.scheme_default .menu_main_nav>li+li:before{
    border-color:#e0ddd9
}
.scheme_default .menu_main_nav>li ul{
    background-color:#ffffff;
     border-color:#191514
}
.scheme_default .menu_main_nav>li>ul:before{
    border-bottom-color:#191514
}
.scheme_default .menu_main_nav>li>ul ul:before{
    border-right-color:#191514
}
.scheme_default .menu_main_nav>li>ul ul.submenu_left:before{
    border-right-color:transparent;
     border-left-color:#191514
}
.scheme_default .menu_main_nav>li li>a{
    color:#191514
}
.scheme_default .menu_mobile .menu_mobile_nav_area li li a{
    color:#ffffff
}
.scheme_default .menu_mobile .menu_mobile_nav_area li li a:hover{
    color:#c74735
}
.scheme_default .menu_mobile .menu_mobile_nav_area li.current-menu-item>a,.scheme_default .menu_mobile .menu_mobile_nav_area li.current-menu-parent>a,.scheme_default .menu_mobile .menu_mobile_nav_area li.current-menu-ancestor>a,.scheme_default .menu_mobile .menu_mobile_nav_area li li.current-menu-item>a,.scheme_default .menu_mobile .menu_mobile_nav_area li li.current-menu-parent>a,.scheme_default .menu_mobile .menu_mobile_nav_area li li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_default .menu_mobile .menu_mobile_nav_area .open_child_menu + span:before,.scheme_default .menu_mobile .menu_mobile_nav_area .open_child_menu + span:after{
    color:#c74735
}
.scheme_default .menu_main_nav>li li>a:hover,.scheme_default .menu_main_nav>li li.sfHover>a{
    color:#c74735
}
.scheme_default .menu_main_nav>li li.current-menu-item>a,.scheme_default .menu_main_nav>li li.current-menu-parent>a,.scheme_default .menu_main_nav>li li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_default .top_panel_navi.state_fixed .menu_main_wrap{
    background-color:#191514
}
.scheme_default .menu_mobile_inner{
    color:#42403f;
     background-color:#f9f6f2
}
.scheme_default .menu_mobile_inner .menu_mobile_nav_area::-webkit-scrollbar-track{
    background:#ffffff
}
.scheme_default .menu_mobile_inner .menu_mobile_nav_area::-webkit-scrollbar-thumb{
    background-color:#191514
}
.scheme_default .menu_mobile_close:before,.scheme_default .menu_mobile_close:after,.scheme_default .menu_mobile_button,.scheme_default .menu_mobile_button:before{
    border-color:#c74735
}
.scheme_default .menu_mobile_inner .socials_mobile a{
    color:#c74735
}
.scheme_default .menu_mobile_inner .socials_mobile a:hover{
    color:#191514
}
.scheme_default .menu_mobile_inner a.menu_mobile_inner a:hover,.scheme_default .menu_mobile_inner .current-menu-ancestor>a,.scheme_default .menu_mobile_inner .current-menu-item>a{
    color:#191514
}
.scheme_default .menu_mobile_inner .search_mobile .search_submit{
    color:#7e7b7a
}
.scheme_default .menu_mobile_inner .search_mobile .search_submit:focus,.scheme_default .menu_mobile_inner .search_mobile .search_submit:hover{
    color:#1d1d1d
}
.scheme_default .menu_side_inner a.menu_mobile_button span.icon_menu{
    background-color:#c74735
}
.scheme_default .menu_side_inner a.menu_mobile_button span.icon_menu:after,.scheme_default .menu_side_inner a.menu_mobile_button span.icon_menu:before{
    background-color:#c74735
}
.scheme_default .top_panel_title_2_phone>div{
    color:#ffffff
}
.scheme_default .top_panel_title:after{
    background-color:#efece9
}
.scheme_default .top_panel_title .post_meta{
    color:#191514
}
.scheme_default .breadcrumbs,.scheme_default .breadcrumbs a{
    color:#ffffff
}
.scheme_default .breadcrumbs a:hover{
    color:#191514
}
.scheme_default .top_panel_title_2_text{
    color:#191514
}
.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li>a,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li>a{
    color:#ffffff
}
.scheme_default .menu_style_top.top_panel_fixed .menu_main_nav>li>a{
    color:#ffffff
}
.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li>a:hover,.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li.sfHover>a,.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-item>a,.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-parent>a,.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-ancestor>a,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li>a:hover,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li.sfHover>a,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-item>a,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-parent>a,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_default.top_panel_navi_header.with_bg_image .menu_header_nav>li+li:before,.scheme_default.top_panel_navi.with_bg_image .menu_main_nav>li+li:before{
    border-color:#ffffff
}
.scheme_default.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit{
    color:#ffffff
}
.scheme_default.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit:hover,.scheme_default.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit:focus{
    color:#ffffff
}
.scheme_default.top_panel.with_bg_image .page_caption{
    color:#ffffff
}
.scheme_default.top_panel.with_bg_image .top_panel_title:after{
    background-color:#ffffff
}
.scheme_default.top_panel.with_bg_image .top_panel_title .post_meta{
    color:#ffffff
}
.scheme_default .top_panel.with_bg_image .top_panel_title .post_meta a{
    color:#ffffff
}
.scheme_default .top_panel.with_bg_image .top_panel_title .post_meta a:hover{
    color:#c74735
}
.scheme_default.top_panel.with_bg_image .breadcrumbs,.scheme_default.top_panel.with_bg_image .breadcrumbs a{
    color:#ffffff
}
.scheme_default.top_panel.with_bg_image .breadcrumbs a:hover{
    color:#ffffff
}
.scheme_default.top_panel.with_bg_image .top_panel_title_2_text{
    color:#ffffff
}
.scheme_default .berger_tabs .berger_tabs_titles li a{
    color:#191514
}
.scheme_default .berger_tabs .berger_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .berger_tabs .berger_tabs_titles li.ui-state-active a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .post_item{
    color:#42403f
}
.scheme_default .post_item .post_meta,.scheme_default .post_item .post_meta_item,.scheme_default .post_item .post_date a,.scheme_default .post_item .post_meta_item a,.scheme_default .post_item .post_date:before,.scheme_default .post_item .post_meta_item:before,.scheme_default .post_counters .socials_share .socials_caption:before,.scheme_default .post_counters .socials_share .socials_caption:hover:before,.scheme_default .post_item .post_meta_item:hover:before{
    color:#191514
}
.scheme_default .post_item .post_meta_item.post_date,.scheme_default .post_item .post_meta_item.post_date a{
    color:#ffffff
}
.scheme_default .post_item .post_meta_item.post_date,.scheme_default .post_item .post_meta_item.post_date a:hover{
    color:#c74735
}
.scheme_default .post_meta .post_meta_item+.post_meta_item:before,.scheme_default .vc_inline-link:before{
    color:#ffffff
}
.scheme_default .post_item .post_date a:hover,.scheme_default .post_item a.post_meta_item:hover,.scheme_default .post_item .post_meta_item a:hover{
    color:#c74735
}
.scheme_default .post_item .post_meta_item.post_categories,.scheme_default .post_item .post_meta_item.post_categories a{
    color:#c74735
}
.scheme_default .post_item .post_meta_item.post_categories a:hover{
    color:#191514
}
.scheme_default .post_meta_item .social_items,.scheme_default .post_meta_item .social_items:before{
    background-color:#ffffff;
     border-color:#e0ddd9;
     color:#ffffff
}
.scheme_default .post_layout_excerpt + .post_layout_excerpt{
    border-color:#e0ddd9
}
.scheme_default .post_layout_classic{
    border-color:#e0ddd9
}
.scheme_default.gallery_preview:before{
    background-color:#ffffff
}
.scheme_default .post_featured:after{
    background-color:#ffffff
}
.scheme_default .post_item .more-link{
    border-color:#191514
}
.scheme_default .post_featured.hover_icon .icons a,.scheme_default .post_featured.hover_icons .icons a{
    border-color:#c74735
}
.scheme_default .post_featured.hover_icon .icons a:before,.scheme_default .post_featured.hover_icons .icons a:before{
    color:#c74735
}
.scheme_default .format-audio .post_featured.with_thumb .post_audio_title{
    color:#ffffff
}
.scheme_default .format-audio .post_featured.without_thumb .post_audio{
    border-color:#e0ddd9
}
.scheme_default .format-audio .post_featured.without_thumb .post_audio_author{
    color:#191514
}
.scheme_default .format-audio .post_featured.without_thumb .post_audio_title{
    color:#191514
}
.scheme_default .mejs-controls .mejs-button,.scheme_default .mejs-controls .mejs-time-rail .mejs-time-current,.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
    color:#191514;
     background:#c74735
}
.scheme_default .mejs-controls .mejs-button:hover{
    background:#ffffff;
     color:#c74735
}
.scheme_default .format-aside .post_content_inner{
    color:#42403f;
     border-color:#191514
}
.scheme_default .format-link .post_content_inner,.scheme_default .format-status .post_content_inner{
    color:#191514
}
.scheme_default .format-chat p>b,.scheme_default .format-chat p>strong{
    color:#191514
}
.scheme_default .post_layout_chess .post_content_inner:after{
    background:linear-gradient(to top,#ffffff 0%,rgba(255,255,255,0) 100%) no-repeat scroll right top / 100% 100% rgba(255,255,255,0)
}
.scheme_default .post_layout_chess_1 .post_meta:before{
    background-color:#e0ddd9
}
.scheme_default .nav-links-old{
    color:#191514
}
.scheme_default .nav-links-old a:hover{
    color:#191514;
     border-color:#191514
}
.scheme_default .page_links>a,.scheme_default .nav-links .page-numbers{
    color:#191514
}
.scheme_default .page_links>a:hover,.scheme_default .nav-links a.page-numbers:hover,.scheme_default .page_links>span:not(.page_links_title),.scheme_default .nav-links .page-numbers.current{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .post_item_single .post_header .post_date{
    color:#ffffff
}
.scheme_default .post_item_single .post_header .post_categories,.scheme_default .post_item_single .post_header .post_categories a{
    color:#191514
}
.scheme_default .post_item_single .post_meta_item,.scheme_default .post_item_single .post_meta_item:before,.scheme_default .post_item_single .post_meta_item:hover:before,.scheme_default .post_item_single .post_meta_item a,.scheme_default .post_item_single .post_meta_item a:before,.scheme_default .post_item_single .post_meta_item a:hover:before,.scheme_default .post_item_single .post_meta_item .socials_caption,.scheme_default .post_item_single .post_meta_item .socials_caption:before,.scheme_default .post_item_single .post_edit a{
    color:#ffffff
}
.scheme_default .post_item_single .post_meta_item:hover,.scheme_default .post_item_single .post_meta_item>a:hover,.scheme_default .post_item_single .post_meta_item .socials_caption:hover,.scheme_default .post_item_single .post_edit a:hover{
    color:#c74735
}
.scheme_default .post_item_single .post_content .post_meta_label,.scheme_default .post_item_single .post_content .post_meta_item:hover .post_meta_label{
    color:#ffffff
}
.scheme_default .post_item_single .post_content .post_tags,.scheme_default .post_item_single .post_content .post_tags a{
    color:#191514
}
.scheme_default .post_item_single .post_content .post_tags a:hover{
    color:#c74735
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a{
    color:#ffffff !important;
     background-color:#191514
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,#191514 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,#191514 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,#191514 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,#191514 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .post_item_single .post_content .post_meta .post_share .social_item a:not([class*="sc_button_hover_"]):hover{
    background-color:#c74735
}
.scheme_default .post-password-form input[type="submit"]{
    border-color:#191514
}
.scheme_default .post-password-form input[type="submit"]:hover,.scheme_default .post-password-form input[type="submit"]:focus{
    color:#ffffff
}
.scheme_default .nav-links-single .nav-links{
    border-color:#e0ddd9
}
.scheme_default .nav-links-single .nav-links a .meta-nav{
    color:#ffffff
}
.scheme_default .nav-links-single .nav-links a .post_date{
    color:#ffffff
}
.scheme_default .nav-links-single .nav-links a:hover .meta-nav,.scheme_default .nav-links-single .nav-links a:hover .post_date{
    color:#191514
}
.scheme_default .nav-links-single .nav-links a:hover .post-title{
    color:#191514
}
.scheme_default .author_info{
    border-color:#e0ddd9
}
.scheme_default .author_info a{
    color:#191514
}
.scheme_default .author_info a:hover{
    color:#191514
}
.scheme_default .related_wrap{
    border-color:#e0ddd9
}
.scheme_default .related_wrap .related_item_style_1 .post_header{
    background-color:rgba(255,255,255,0.95)
}
.scheme_default .related_wrap .related_item_style_1:hover .post_header{
    background-color:#ffffff
}
.scheme_default .related_wrap .related_item_style_1 .post_date a{
    color:#42403f
}
.scheme_default .related_wrap .related_item_style_1:hover .post_date a{
    color:#ffffff
}
.scheme_default .related_wrap .related_item_style_1:hover .post_date a:hover{
    color:#191514
}
.scheme_default .sc_action_item_default.with_image .sc_action_item_subtitle span{
    color:#c74735
}
.scheme_default .comments_list_wrap,.scheme_default .comments_list_wrap>ul{
    border-color:#e0ddd9
}
.scheme_default .comments_list_wrap li + li,.scheme_default .comments_list_wrap li ul{
    border-color:#e0ddd9
}
.scheme_default .comments_list_wrap .comment_info,.scheme_default .comments_list_wrap .comment_counters a{
    color:#191514
}
.scheme_default .comments_list_wrap .comment_counters a:before{
    color:#191514
}
.scheme_default .comments_list_wrap .comment_counters a:hover:before,.scheme_default .comments_list_wrap .comment_counters a:hover{
    color:#c74735
}
.scheme_default .comments_list_wrap .comment_text{
    color:#42403f
}
.scheme_default .comments_form_wrap{
    border-color:#e0ddd9
}
.scheme_default .comments_wrap .comments_notes{
    color:#ffffff
}
.scheme_default .post_item_404 .page_title{
    color:#ffffff
}
.scheme_default .post_item_404 .page_description{
    color:#191514
}
.scheme_default .post_item_404 .go_home{
    border-color:#191514
}
.scheme_default .sidebar_inner{
    background-color:#f9f6f2;
     color:#42403f
}
.scheme_default .sidebar_inner aside + aside{
    border-color:#e0ddd9
}
.scheme_default .sidebar_inner h1,.scheme_default .sidebar_inner h2,.scheme_default .sidebar_inner h3,.scheme_default .sidebar_inner h4,.scheme_default .sidebar_inner h5,.scheme_default .sidebar_inner h6,.scheme_default .sidebar_inner h1 a,.scheme_default .sidebar_inner h2 a,.scheme_default .sidebar_inner h3 a,.scheme_default .sidebar_inner h4 a,.scheme_default .sidebar_inner h5 a,.scheme_default .sidebar_inner h6 a{
    color:#191514
}
.scheme_default aside{
    color:#42403f
}
.scheme_default aside a{
    color:#191514
}
.scheme_default aside a:hover{
    color:#c74735
}
.scheme_default ul.wp-block-page-list li:before,.scheme_default ul.wp-block-archives-list li:before,.scheme_default ul.wp-block-categories-list li:before,.scheme_default ul.wp-block-categories__list li:before,.scheme_default aside li:before,.scheme_default .widget_area.sidebar aside.widget_recent_posts .post_item:before{
    background-color:#c74735
}
.scheme_default .widget_area_inner .post_item .post_info .post_info_item,.scheme_default aside .post_item .post_info .post_info_item,.scheme_default .widget_area_inner .post_item .post_info .post_info_item a,.scheme_default aside .post_item .post_info .post_info_item a,.scheme_default .widget_area_inner .post_info_counters .post_counters_item,.scheme_default aside .post_info_counters .post_counters_item{
    color:#979797
}
.scheme_default .widget_area_inner .post_item .post_info .post_info_item a:hover,.scheme_default aside .post_item .post_info .post_info_item a:hover,.scheme_default .widget_area_inner .post_info_counters .post_counters_item:hover,.scheme_default aside .post_info_counters .post_counters_item:hover{
    color:#c74735
}
.scheme_default .widget_area_inner .post_item .post_title a:hover,.scheme_default aside .post_item .post_title a:hover{
    color:#c74735
}
.scheme_default .widget_archive li{
    color:#191514
}
.scheme_default .widget_calendar caption,.scheme_default .widget_calendar tbody td a,.scheme_default .widget_calendar th,.scheme_default .wp-block-calendar caption,.scheme_default .wp-block-calendar tbody td a,.scheme_default .wp-block-calendar th{
    color:#191514
}
.scheme_default .widget_calendar tbody td,.scheme_default .wp-block-calendar tbody td{
    color:#42403f
}
.scheme_default .widget_calendar tbody td a,.scheme_default .wp-block-calendar tbody td a{
    color:#c74735
}
.scheme_default .widget_calendar tbody td a:after,.scheme_default .wp-block-calendar tbody td a:after{
    color:#c74735
}
.scheme_default .widget_calendar tbody td a:hover,.scheme_default .widget_calendar tbody td a:hover:after,.scheme_default .wp-block-calendar tbody td a:hover,.scheme_default .wp-block-calendar tbody td a:hover:after{
    color:#191514
}
.scheme_default .widget_calendar td#today,.scheme_default .wp-block-calendar td#today{
    color:#ffffff
}
.scheme_default .widget_calendar .wp-calendar-nav-prev a,.scheme_default .widget_calendar .wp-calendar-nav-next a,.scheme_default .wp-block-calendar .wp-calendar-nav-prev a,.scheme_default .wp-block-calendar .wp-calendar-nav-next a{
    color:#191514
}
.scheme_default .widget_calendar .wp-calendar-nav-prev a:hover,.scheme_default .widget_calendar .wp-calendar-nav-next a:hover,.scheme_default .wp-block-calendar .wp-calendar-nav-prev a:hover,.scheme_default .wp-block-calendar .wp-calendar-nav-next a:hover{
    color:#c74735
}
.scheme_default .widget_categories li{
    color:#191514
}
.scheme_default .widget_product_tag_cloud a,.scheme_default .widget_tag_cloud a,.scheme_default .wp-block-tag-cloud a{
    color:#ffffff;
     background-color:#efece9
}
.scheme_default .widget_product_tag_cloud a:hover,.scheme_default .widget_tag_cloud a:hover,.scheme_default .wp-block-tag-cloud a:hover{
    color:#ffffff !important;
     border-color:#191514;
     background-position:left bottom;
     background-color:#c74735 !important
}
.scheme_default .widget_product_tag_cloud a:not([class*="sc_button_hover_"]):hover,.scheme_default .widget_tag_cloud a:not([class*="sc_button_hover_"]):hover{
    background-color:#191514
}
.scheme_default .wp-block-search button,.scheme_default .post-password-form input[type="submit"]{
    color:#ffffff;
     background-color:#efece9
}
.scheme_default .wp-block-search button:hover,.scheme_default .post-password-form input[type="submit"]:hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_default .widget_rss .widget_title a:first-child{
    color:#191514
}
.scheme_default .widget_rss .widget_title a:first-child:hover{
    color:#c74735
}
.scheme_default .widget_rss .rss-date{
    color:#ffffff
}
.scheme_default .widget_mc4wp_form_widget .mc4wp-form input{
    background-color:#efece9;
     color:#fcfbf9
}
.scheme_default .widget_mc4wp_form_widget .mc4wp-form input[type="submit"]{
    background-color:#c74735;
     color:#ffffff
}
.scheme_default .widget_mc4wp_form_widget .mc4wp-form input[type="submit"]:hover{
    color:#191514;
     background-color:#c74735
}
.scheme_default .widget_mc4wp_form_widget .socials_wrap a{
    color:#191514
}
.scheme_default .widget_mc4wp_form_widget .socials_wrap a:hover{
    color:#c74735
}
.scheme_default .widget_mc4wp_form_widget .mc4wp-form span{
    color:#ffffff
}
.scheme_default .footer_wrap_inner{
    background-color:#fcfbf9;
     color:#42403f
}
.scheme_default .copyright_wrap_inner{
    background-color:#ffffff;
     color:#42403f
}
.scheme_default .site_footer_wrap h1,.scheme_default .site_footer_wrap h2,.scheme_default .site_footer_wrap h3,.scheme_default .site_footer_wrap h4,.scheme_default .site_footer_wrap h5,.scheme_default .site_footer_wrap h6,.scheme_default .site_footer_wrap h1 a,.scheme_default .site_footer_wrap h2 a,.scheme_default .site_footer_wrap h3 a,.scheme_default .site_footer_wrap h4 a,.scheme_default .site_footer_wrap h5 a,.scheme_default .site_footer_wrap h6 a,{
    color:#191514
}
.scheme_default .logo_footer_wrap_inner,.scheme_default .copyright_wrap_inner{
    border-color:#e0ddd9
}
.scheme_default .logo_footer_wrap_inner:after{
    background-color:#42403f
}
.scheme_default .socials_footer_wrap_inner .social_item .social_icons{
    border-color:#42403f;
     color:#42403f
}
.scheme_default .socials_footer_wrap_inner .social_item .social_icons:hover{
    border-color:#191514;
     color:#191514
}
.scheme_default .menu_footer_nav_area ul li a{
    color:#191514
}
.scheme_default .menu_footer_nav_area ul li a:hover{
    color:#191514
}
.scheme_default .menu_footer_nav_area ul li+li:before{
    border-color:#ffffff
}
.scheme_default .copyright_wrap_inner{
    color:#191514
}
.scheme_default .copyright_wrap_inner a{
    color:#191514
}
.scheme_default .copyright_wrap_inner a:hover{
    color:#c74735
}
.scheme_default .copyright_wrap_inner .copyright_text{
    color:#42403f
}
.scheme_default .theme_button,.scheme_default .more-link,.scheme_default .socials_share:not(.socials_type_drop) .social_icons,.scheme_default .wp-block-post-comments-form input[type="submit"],.scheme_default .comments_wrap .form-submit input[type="submit"],.scheme_default .wc-block-product-search .wc-block-product-search__button{
    color:#191514 !important;
     background-color:#c74735 !important
}
.scheme_default .socials_share:not(.socials_type_drop) .social_icons:hover,.scheme_default .wp-block-post-comments-form input[type="submit"]:hover,.scheme_default .comments_wrap .form-submit input[type="submit"]:hover,.scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.scheme_default .wc-block-product-search .wc-block-product-search__button:hover{
    color:#ffffff !important;
     background-color:#191514 !important
}
.scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link{
    color:#c74735
}
.scheme_default .format-video .post_featured.with_thumb .post_video_hover{
    color:#191514;
     background-color:#c74735
}
.scheme_default .theme_scroll_down{
    color:#191514
}
.scheme_default .theme_scroll_down:hover{
    color:#191514
}
.scheme_default .mfp-bg{
    background-color:rgba(255,255,255,0.95)
}
.scheme_default .mfp-image-holder .mfp-close,.scheme_default .mfp-iframe-holder .mfp-close{
    color:#191514
}
.scheme_default .mfp-image-holder .mfp-close:hover,.scheme_default .mfp-iframe-holder .mfp-close:hover{
    color:#191514
}
.scheme_default button[disabled],.scheme_default input[type="submit"][disabled],.scheme_default .comments_wrap .form-submit input[type="submit"][disabled],.scheme_default input[type="button"][disabled]{
    background-color:#ffffff !important;
     color:#42403f !important
}
.scheme_default .wp-block-button__link.is-style-outline:not(.has-text-color){
    color:#c74735;
     border-color:#c74735
}
.scheme_default .is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.scheme_default .wp-block-button__link.is-style-outline:not(.has-text-color):hover{
    color:#c74735;
     border-color:#c74735
}
.scheme_default body table.booked-calendar thead th .monthName,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-right,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-left,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a{
    color:#191514 !important
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a:hover{
    color:#c74735 !important
}
.scheme_default body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{
    background-color:#191514!important
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today:hover .date span{
    background:#c74735 !important;
     color:#ffffff !important
}
.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .cancel,.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .pay,.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .edit,.scheme_default .addeventatc,.scheme_default body .booked-modal input[type=submit].button-primary,.scheme_default body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button{
    border-color:#c74735 !important;
     background-color:#c74735 !important;
     color:#ffffff !important
}
.scheme_default body #booked-profile-page input[type=submit].cancel,.scheme_default body #booked-profile-page button.cancel,.scheme_default body .booked-list-view input[type=submit].cancel,.scheme_default body .booked-list-view button.cancel,.scheme_default body .booked-calendar input[type=submit].cancel,.scheme_default body .booked-calendar button.cancel,.scheme_default body .booked-modal input[type=submit].cancel,.scheme_default body .booked-modal button.cancel{
    border-color:#191514 !important;
     background-color:#191514 !important;
     color:#ffffff !important
}
.scheme_default body #booked-profile-page input[type=submit].cancel:hover,.scheme_default body #booked-profile-page button.cancel:hover,.scheme_default body .booked-list-view input[type=submit].cancel:hover,.scheme_default body .booked-list-view button.cancel:hover,.scheme_default body .booked-calendar input[type=submit].cancel:hover,.scheme_default body .booked-calendar button.cancel:hover,.scheme_default body .booked-modal input[type=submit].cancel:hover,.scheme_default body .booked-modal button.cancel:hover{
    border-color:#c74735 !important;
     background-color:#c74735 !important
}
.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover,.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .pay:hover,.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .edit:hover,.scheme_default .addeventatc:hover,.scheme_default body .booked-modal input[type=submit].button-primary:hover,.scheme_default body #booked-profile-page input[type=submit]:hover,.scheme_default body #booked-profile-page button:hover,.scheme_default body .booked-list-view input[type=submit]:hover,.scheme_default body .booked-list-view button:hover,.scheme_default body .booked-calendar input[type=submit]:hover,.scheme_default body .booked-calendar button:hover,.scheme_default body .booked-modal input[type=submit]:hover,.scheme_default body .booked-modal button:hover,.scheme_default body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{
    background:#191514 !important;
     border-color:#191514 !important;
     color:#ffffff !important
}
.scheme_default body .booked-appt-list .timeslot .spots-available{
    color:#191514
}
.scheme_default body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]{
    border-color:#ffffff !important;
     background-color:#ffffff !important;
     color:#42403f !important
}
.scheme_default body .booked-appt-list .timeslot{
    border-color:#f9f6f2;
     color:#42403f
}
.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete{
    color:#ffffff
}
.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete:hover{
    color:#191514
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date span,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date span,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date span,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date span{
    background:#fcfbf9 !important;
     border-color:#fcfbf9 !important;
     color:#ffffff !important
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month:not(.prev-date):hover .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col:hover .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.entryBlock .bc-col,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date{
    background:#f9f6f2 !important
}
.scheme_default body .booked-appt-list .timeslot .timeslot-time i.fa-solid,.scheme_default body .booked-appt-list .timeslot .timeslot-time,.scheme_default body .booked-appt-list h2,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month .date span,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{
    color:#191514
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month:not(.prev-date) .date{
    background:#ffffff !important
}
.scheme_default body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:not([disabled]):hover .spots-available{
    color:#ffffff !important
}
.scheme_default body .booked-appt-list p{
    color:#42403f
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-head{
    color:#191514
}
.scheme_default .wp-block-file__button{
    color:#ffffff !important;
     background:#191514 !important
}
.scheme_default .wp-block-file__button:hover{
    background:#42403f !important
}
.scheme_default .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,.scheme_default .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.scheme_default .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.scheme_default .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{
    color:#ffffff;
     background:#c74735;
     box-shadow:#c74735 0 1px 3px 0 inset
}
.scheme_default .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.scheme_default .xdsoft_datetimepicker .xdsoft_calendar td:hover,.scheme_default .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{
    color:#ffffff !important;
     background:#191514 !important
}
.scheme_default .xdsoft_datetimepicker .xdsoft_calendar th{
    color:#191514
}
.scheme_default .xdsoft_datetimepicker .xdsoft_calendar td,.scheme_default .xdsoft_datetimepicker .xdsoft_calendar th{
    color:#42403f;
     border-color:#e0ddd9
}
.scheme_default .xdsoft_datetimepicker{
    border-color:#e0ddd9
}
.scheme_default body #booked-profile-page .booked-profile-header{
    background-color:#191514 !important;
     color:#ffffff
}
.scheme_default body #booked-profile-page .booked-profile-header strong{
    color:#ffffff
}
.scheme_default body #booked-profile-page .booked-tabs li.active a{
    color:#191514;
     background-color:#c74735 !important
}
.scheme_default body .booked-appt-list .timeslot,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{
    border-color:#e0ddd9
}
.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today:hover .date,.scheme_default body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date{
    color:#ffffff!important;
     background-color:#c74735 !important
}
.scheme_default .woocommerce form .show-password-input,.scheme_default .woocommerce-page form .show-password-input{
    color:#ffffff;
     background:transparent!important
}
.scheme_default .woocommerce form .show-password-input:hover,.scheme_default .woocommerce-page form .show-password-input:hover{
    color:#191514
}
/* ================= MAIN MENU ITEM'S HOVERS ==================== */
.scheme_default .menu_hover_fade_box .menu_main_nav>a:hover,.scheme_default .menu_hover_fade_box .menu_main_nav>li>a:hover,.scheme_default .menu_hover_fade_box .menu_main_nav>li.sfHover>a{
    color:#191514;
     background-color:#f9f6f2
}
.scheme_default .menu_hover_slide_line .menu_main_nav>li#blob{
    background-color:#191514
}
.scheme_default .menu_hover_slide_box .menu_main_nav>li#blob{
    background-color:#f9f6f2
}
.scheme_default .menu_hover_zoom_line .menu_main_nav>li>a:before{
    background-color:#191514
}
.scheme_default .menu_hover_path_line .menu_main_nav>li:before,.scheme_default .menu_hover_path_line .menu_main_nav>li:after,.scheme_default .menu_hover_path_line .menu_main_nav>li>a:before,.scheme_default .menu_hover_path_line .menu_main_nav>li>a:after{
    background-color:#191514
}
.scheme_default .menu_hover_roll_down .menu_main_nav>li>a:before{
    background-color:#191514
}
.scheme_default .menu_hover_color_line .menu_main_nav>li>a:before{
    background-color:#191514
}
.scheme_default .menu_hover_color_line .menu_main_nav>li>a:after,.scheme_default .menu_hover_color_line .menu_main_nav>li.menu-item-has-children>a:after{
    background-color:#191514
}
.scheme_default .menu_hover_color_line .menu_main_nav>li.sfHover>a,.scheme_default .menu_hover_color_line .menu_main_nav>li>a:hover,.scheme_default .menu_hover_color_line .menu_main_nav>li>a:focus{
    color:#191514
}
/* ================= BUTTON'S HOVERS ==================== */
.scheme_default .sc_button_hover_slide_left{
    background:linear-gradient(to right, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .sc_button_hover_slide_right{
    background:linear-gradient(to left, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default form button.sc_button_hover_slide_left{
    background:linear-gradient(to right, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default form button.sc_button_hover_slide_right{
    background:linear-gradient(to left, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default form button.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default form button.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
/* ================= IMAGE'S HOVERS ==================== */
.scheme_default .post_featured .mask{
    background-color:rgba(25,21,20,0.5)
}
.scheme_default .post_featured.hover_dots .icons span{
    background-color:#191514
}
.scheme_default .post_featured.hover_dots .post_info{
    color:#ffffff
}
.scheme_default .post_featured.hover_icon .icons a{
    color:#191514
}
.scheme_default .post_featured.hover_icon a:hover{
    color:#ffffff
}
.scheme_default .post_featured.hover_icons .icons a{
    color:#191514
}
.scheme_default .post_featured.hover_icons a:hover{
    color:#191514
}
.scheme_default .post_featured.hover_fade .post_info,.scheme_default .post_featured.hover_fade .post_info a,.scheme_default .post_featured.hover_fade .post_info .post_meta_item,.scheme_default .post_featured.hover_fade .post_info .post_meta .post_meta_item:before,.scheme_default .post_featured.hover_fade .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_default .post_featured.hover_fade .post_info a:hover{
    color:#191514
}
.scheme_default .post_featured.hover_slide .post_info,.scheme_default .post_featured.hover_slide .post_info a,.scheme_default .post_featured.hover_slide .post_info .post_meta_item,.scheme_default .post_featured.hover_slide .post_info .post_meta .post_meta_item:before,.scheme_default .post_featured.hover_slide .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_default .post_featured.hover_slide .post_info a:hover{
    color:#191514
}
.scheme_default .post_featured.hover_slide .post_info .post_title:after{
    background-color:#ffffff
}
.scheme_default .post_featured.hover_pull .post_info,.scheme_default .post_featured.hover_pull .post_info a{
    color:#ffffff
}
.scheme_default .post_featured.hover_pull .post_info a:hover{
    color:#191514
}
.scheme_default .post_featured.hover_pull .post_info .post_descr{
    background-color:#191514
}
.scheme_default .post_featured.hover_border .post_info,.scheme_default .post_featured.hover_border .post_info a,.scheme_default .post_featured.hover_border .post_info .post_meta_item,.scheme_default .post_featured.hover_border .post_info .post_meta .post_meta_item:before,.scheme_default .post_featured.hover_border .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_default .post_featured.hover_border .post_info a:hover{
    color:#191514
}
.scheme_default .post_featured.hover_border .post_info:before,.scheme_default .post_featured.hover_border .post_info:after{
    border-color:#ffffff
}
.scheme_default .post_featured.hover_shop .icons a{
    color:#191514;
     border-color:#191514 !important
}
.scheme_default .post_featured.hover_shop .icons a:hover{
    color:#ffffff;
     border-color:#191514 !important;
     background-color:#191514
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover{
    color:#c74735
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after{
    border-color:#c74735
}
.scheme_default .trx_addons_accent,.scheme_default .trx_addons_accent>*{
    color:#191514
}
.scheme_default .trx_addons_accent_bg{
    background-color:#c74735;
     color:#ffffff
}
.scheme_default .trx_addons_inverse{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .trx_addons_dark{
    color:#c74735
}
.scheme_default .trx_addons_inverse{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .trx_addons_dropcap_style_1{
    color:#ffffff;
     background-color:#c74735
}
.scheme_default .trx_addons_dropcap_style_2{
    color:#c74735
}
.scheme_default .trx_addons_tooltip{
    color:#191514;
     border-color:#191514
}
.scheme_default .trx_addons_tooltip:before{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .trx_addons_tooltip:after{
    border-top-color:#191514
}
.scheme_default ul.trx_addons_list_dot_red>li:before{
    background-color:#c74735
}
.scheme_default ul.trx_addons_list_dot_dark>li:before{
    background-color:#191514
}
.scheme_default ul.trx_addons_list_arrow>li:before{
    color:#c74735
}
.scheme_default blockquote.trx_addons_blockquote_style_1:before,.scheme_default blockquote.trx_addons_blockquote_style_1{
    color:#191514
}
.scheme_default blockquote.trx_addons_blockquote_style_1 a,.scheme_default blockquote.trx_addons_blockquote_style_1 cite{
    color:#191514
}
.scheme_default blockquote.trx_addons_blockquote_style_1 a:hover{
    color:#c74735
}
.scheme_default blockquote.trx_addons_blockquote_style_2{
    background-color:#191514;
     color:#ffffff
}
.scheme_default blockquote.trx_addons_blockquote_style_2:before,.scheme_default blockquote.trx_addons_blockquote_style_2 a,.scheme_default blockquote.trx_addons_blockquote_style_2 cite{
    color:#c74735
}
.scheme_default blockquote.trx_addons_blockquote_style_2 a:hover{
    color:#ffffff
}
.scheme_default .trx_addons_hover_mask{
    background-color:#2a2a2a
}
.scheme_default .trx_addons_hover_title{
    color:#ffffff
}
.scheme_default .trx_addons_hover_text{
    color:#ffffff
}
.scheme_default .trx_addons_hover_icon,.scheme_default .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .trx_addons_hover_icon:hover,.scheme_default .trx_addons_hover_links a:hover{
    color:#191514 !important;
     background-color:#f9f6f2
}
.scheme_default .slider_swiper .slide_info.slide_info_large{
    background-color:rgba(255,255,255,0.95)
}
.scheme_default .slider_swiper .slide_info.slide_info_large:hover{
    background-color:#ffffff
}
.scheme_default .slider_swiper .slide_info.slide_info_large .slide_cats a{
    color:#191514
}
.scheme_default .slider_swiper .slide_info.slide_info_large .slide_title a{
    color:#191514
}
.scheme_default .slider_swiper .slide_info.slide_info_large .slide_date{
    color:#42403f
}
.scheme_default .slider_swiper .slide_info.slide_info_large:hover .slide_date{
    color:#ffffff
}
.scheme_default .slider_swiper .slide_info.slide_info_large .slide_cats a:hover,.scheme_default .slider_swiper .slide_info.slide_info_large .slide_title a:hover{
    color:#c74735
}
.scheme_default .slider_swiper.slider_multi .slide_cats a:hover,.scheme_default .slider_swiper.slider_multi .slide_title a:hover,.scheme_default .slider_swiper.slider_multi a:hover .slide_title{
    color:#c74735
}
.scheme_default .slider_swiper.slider_pagination .swiper-pagination-bullet-active{
    background-color:#191514
}
.scheme_default .slider_swiper.slider_controls_bottom .slider_prev,.scheme_default .slider_swiper.slider_controls_bottom .slider_next{
    color:#191514;
     border-color:#191514
}
.scheme_default .slider_swiper.slider_controls_bottom .slider_prev:hover,.scheme_default .slider_swiper.slider_controls_bottom .slider_next:hover{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .slider_swiper .swiper-pagination-bullet{
    border-color:#ffffff
}
.scheme_default .slider_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_default .slider_swiper .swiper-pagination-bullet:hover{
    border-color:#191514;
     background-color:#c74735
}
.scheme_default .slider_swiper.slider_controls_side .slider_prev,.scheme_default .slider_swiper.slider_controls_side .slider_next{
    background-color:#c74735;
     color:#191514
}
.scheme_default .slider_swiper.slider_controls_side .slider_prev:after,.scheme_default .slider_swiper.slider_controls_side .slider_next:after{
    background:#fff;
     content:"";
     height:200px;
     left:-95px;
     opacity:.2;
     position:absolute;
     top:-50px;
     -webkit-transform:rotate(35deg);
     -ms-transform:rotate(35deg);
     transform:rotate(35deg);
     -webkit-transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     width:50px;
     z-index:10
}
.scheme_default .slider_swiper.slider_controls_side .slider_prev:hover:after,.scheme_default .slider_swiper.slider_controls_side .slider_next:hover:after{
    left:120%;
     -webkit-transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     transition:all 550ms cubic-bezier(0.19,1,0.22,1)
}
.scheme_default aside.widget_bg_image a,.scheme_default aside.widget_bg_image ul li a{
    color:#ffffff
}
.scheme_default aside.widget_bg_image a:hover,.scheme_default aside.widget_bg_image ul li a:hover{
    color:#c74735
}
.scheme_default .trx_addons_audio_player.without_cover{
    background-color:#191514
}
.scheme_default .trx_addons_audio_player .audio_author,.scheme_default .format-audio .post_featured .post_audio_author{
    color:#c74735
}
.scheme_default .widget_audio .trx_addons_audio_player .audio_caption{
    color:#ffffff
}
.scheme_default .trx_addons_audio_player .mejs-container .mejs-controls .mejs-time{
    color:#ffffff
}
.scheme_default .widget_categories_list .categories_list_style_2 .categories_list_title a:hover{
    color:#191514
}
.scheme_default .widget_contacts .contacts_info{
    color:#191514
}
.scheme_default .widget_contacts .contacts_socials a{
    color:#191514
}
.scheme_default .widget_contacts .contacts_socials a:hover{
    color:#c74735
}
.scheme_default .widget_socials .socials_wrap{
    background-color:#c74735
}
.scheme_default .widget_socials .social_item span{
    color:#ffffff
}
.scheme_default .widget_socials .social_item span:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_default .widget_socials .social_item a:hover span{
    color:#ffffff;
     background-color:#c74735
}
.scheme_default .slider_engine_revo .widget_socials .social_item span{
    color:#191514
}
.scheme_default .slider_engine_revo .widget_socials .social_item a:hover span{
    color:#191514
}
.scheme_default .footer_wrap_inner .email_icon:before,.scheme_default .footer_wrap_inner .phone_icon:before,.scheme_default .footer_wrap_inner .address_icon:before{
    color:#c74735
}
.scheme_default aside .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#191514;
     border-color:#191514
}
.scheme_default aside .trx_addons_tabs .trx_addons_tabs_titles li a:hover,.scheme_default aside .trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active a{
    color:#191514;
     border-color:#191514
}
.scheme_default .sc_recent_news_header{
    border-color:#191514
}
.scheme_default .sc_recent_news_header_category_item_more{
    color:#191514
}
.scheme_default .sc_recent_news_header_more_categories{
    border-color:#efece9;
     background-color:#f9f6f2
}
.scheme_default .sc_recent_news_header_more_categories>a{
    color:#191514
}
.scheme_default .sc_recent_news_header_more_categories>a:hover{
    color:#c74735;
     background-color:#fcfbf9
}
.scheme_default .sc_recent_news .post_counters_item,.scheme_default .sc_recent_news .post_counters .post_counters_edit a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .sc_recent_news .post_counters_item:hover,.scheme_default .sc_recent_news .post_counters .post_counters_edit a:hover{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .sidebar .sc_recent_news .post_counters_item:hover,.scheme_default .sidebar .sc_recent_news .post_counters .post_counters_edit a:hover{
    color:#2a2a2a;
     background-color:#f9f6f2
}
.scheme_default .sc_recent_news_style_news-magazine .post_accented_border{
    border-color:#e0ddd9
}
.scheme_default .sc_recent_news_style_news-excerpt .post_item{
    border-color:#e0ddd9
}
.scheme_default .widget_twitter li{
    color:#42403f
}
.scheme_default .trx_addons_video_player.with_cover .video_hover{
    color:#191514;
     border-color:#c74735;
     background-color:#c74735
}
.scheme_default .widget.widget_video .video_description{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .sc_item_subtitle{
    color:#191514
}
.scheme_default .sc_item_button a:not(.sc_button_bg_image){
    color:#191514;
     border-color:#191514;
     background:transparent
}
.scheme_default .sc_item_button a:not(.sc_button_bg_image){
    background:#c74735
}
.scheme_default .sc_item_button a.sc_button_simple:not(.sc_button_bg_image){
    color:#191514
}
.scheme_default .sc_item_button a.sc_button_simple:not(.sc_button_bg_image):hover{
    color:#c74735 !important
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_"]),.scheme_default .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#191514 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#191514 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#191514 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#191514 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a:hover{
    color:#191514 !important;
     background-position:left bottom;
    /*background-color:#ffffff;
    */
}
.scheme_default .trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_"]):hover{
    background-color:#ffffff
}
.scheme_default .sc_action_item_event .sc_action_item_subtitle{
    color:#191514
}
.scheme_default .sc_action_item_description{
    color:#191514
}
.scheme_default .sc_action_item_date,.scheme_default .sc_action_item_info{
    color:#191514;
     border-color:#42403f
}
.scheme_default .sc_action_item_default .sc_action_item_link{
    color:#191514;
     background-color:#c74735
}
.scheme_default .sc_action_item_event .sc_action_item_link{
    color:#191514;
     background-color:#c74735
}
.scheme_default .sc_content .sc_content_subtitle{
    color:#42403f
}
.scheme_default #toc_menu .toc_menu_icon:before{
    color:#c74735
}
.scheme_default #toc_menu .toc_menu_item:hover .toc_menu_icon:before,.scheme_default #toc_menu .toc_menu_item_active .toc_menu_icon:before{
    color:#c74735
}
.scheme_default #toc_menu .toc_menu_item:hover .toc_menu_icon_default:before,.scheme_default #toc_menu .toc_menu_item_active .toc_menu_icon_default:before{
}
.scheme_default #toc_menu .toc_menu_description{
    color:#191514
}
.scheme_default #toc_menu .toc_menu_icon:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_default .sc_blogger_default .sc_blogger_item,.scheme_default .sc_blogger_classic .sc_blogger_item{
    background-color:#f9f6f2
}
.scheme_default .sc_blogger_default .sc_blogger_post_meta,.scheme_default .sc_blogger_classic .sc_blogger_post_meta{
    color:#9d9c9c
}
.scheme_default .sc_blogger_default .sc_blogger_item_title a,.scheme_default .sc_blogger_classic .sc_blogger_item_title a{
    color:#2a2a2a
}
.scheme_default .sc_blogger_default .sc_blogger_item_title a:hover,.scheme_default .sc_blogger_classic .sc_blogger_item_title a:hover{
    color:#191514
}
.scheme_default .sc_blogger_default .sc_blogger_post_meta,.scheme_default .sc_blogger_classic .sc_blogger_post_meta{
    color:#9d9c9c
}
.scheme_default .sc_blogger_default .sc_blogger_item_content,.scheme_default .sc_blogger_classic .sc_blogger_item_content{
    color:#979797
}
.scheme_default .sc_blogger_classic .sc_blogger_item .more-link{
    color:#191514
}
.scheme_default .sc_blogger_classic .sc_blogger_item .more-link:hover{
    color:#2a2a2a
}
.scheme_default .sc_courses_default .sc_courses_item{
    background-color:#f9f6f2
}
.scheme_default .sc_courses_default .sc_courses_item_categories{
    background-color:#2a2a2a
}
.scheme_default .sc_courses_default .sc_courses_item_categories a{
    color:#ffffff
}
.scheme_default .sc_courses_default .sc_courses_item_categories a:hover{
    color:#191514
}
.scheme_default .sc_courses_default .sc_courses_item_price{
    color:#191514
}
.scheme_default .sc_courses_default .sc_courses_item_period{
    color:#9d9c9c
}
.scheme_default .sc_events_default .sc_events_item{
    background-color:#f9f6f2
}
.scheme_default .sc_events_default .sc_events_item_date{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_date{
    background-color:#2a2a2a
}
.scheme_default .sc_events_default .sc_events_item_title{
    color:#2a2a2a
}
.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_title{
    color:#191514
}
.scheme_default .sc_events_default .sc_events_item_button{
    color:#191514
}
.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_button{
    color:#2a2a2a
}
.scheme_default .sc_events_detailed .sc_events_item,.scheme_default .sc_events_detailed .sc_events_item_time_wrap:before,.scheme_default .sc_events_detailed .sc_events_item_button_wrap:before{
    border-color:#191514
}
.scheme_default .sc_events_detailed .sc_events_item_date,.scheme_default .sc_events_detailed .sc_events_item_button{
    color:#191514
}
.scheme_default .sc_events_detailed .sc_events_item_title{
    color:#191514
}
.scheme_default .sc_events_detailed .sc_events_item_time{
    color:#42403f
}
.scheme_default .sc_events_detailed .sc_events_item:hover{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .sc_events_detailed .sc_events_item:hover,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_date,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_button,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_title,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_time{
    color:#ffffff
}
.scheme_default .sc_events_detailed .sc_events_item:hover,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_date_wrap,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before{
    border-color:#ffffff
}
.scheme_default.sc_form{
    background-color:#ffffff
}
.scheme_default .sc_form_field_title{
    color:#191514
}
.scheme_default .sc_form .sc_form_field input[type="text"],.scheme_default .sc_form .sc_form_field textarea,.scheme_default .wpcf7-form .wpcf7-form-control-wrap input,.scheme_default .wpcf7-form .wpcf7-form-control-wrap textarea{
    color:#ffffff;
     border-color:#f9f6f2;
     background-color:#f9f6f2
}
.scheme_default .sc_form .sc_form_field input[type="text"]:focus,.scheme_default .sc_form .sc_form_field textarea:focus{
    color:#1d1d1d;
     border-color:#1d1d1d;
     background-color:#ffffff
}
.scheme_default .wpcf7-form button.button_wrap,.scheme_default .sc_form_field button,.scheme_default .wpcf7-form .wpcf7-submit{
    color:#191514;
     background-color:#c74735
}
.scheme_default .sc_form_field button:hover,.scheme_default .wpcf7-form .button_wrap .wpcf7-submit:hover{
    color:#191514;
     background-color:#c74735
}
.scheme_default .sc_form .sc_form_info_icon{
    color:#191514
}
.scheme_default .sc_form .sc_form_info_data>a,.scheme_default .sc_form .sc_form_info_data>span{
    color:#191514
}
.scheme_default .sc_form .sc_form_info_data>a:hover{
    color:#191514
}
.scheme_default [class*="sc_input_hover_"] .sc_form_field_content{
    color:#191514
}
.scheme_default .sc_input_hover_accent input[type="text"]:focus,.scheme_default .sc_input_hover_accent input[type="number"]:focus,.scheme_default .sc_input_hover_accent input[type="email"]:focus,.scheme_default .sc_input_hover_accent input[type="password"]:focus,.scheme_default .sc_input_hover_accent input[type="search"]:focus,.scheme_default .sc_input_hover_accent select:focus,.scheme_default .sc_input_hover_accent textarea:focus{
    /*box-shadow:0px 0px 0px 2px #191514;
    */
     border-color:#191514 !important
}
.scheme_default .sc_input_hover_accent .sc_form_field_hover:before{
    color:rgba(25,21,20,0.6)
}
.scheme_default .sc_input_hover_path .sc_form_field_graphic{
    stroke:#cccccc
}
.scheme_default .sc_input_hover_jump .sc_form_field_content{
    color:#ffffff
}
.scheme_default .sc_input_hover_jump .sc_form_field_content:before{
    color:#191514
}
.scheme_default .sc_input_hover_jump input[type="text"],.scheme_default .sc_input_hover_jump input[type="number"],.scheme_default .sc_input_hover_jump input[type="email"],.scheme_default .sc_input_hover_jump input[type="password"],.scheme_default .sc_input_hover_jump input[type="search"],.scheme_default .sc_input_hover_jump textarea{
    border-color:#cccccc
}
.scheme_default .sc_input_hover_jump input[type="text"]:focus,.scheme_default .sc_input_hover_jump input[type="number"]:focus,.scheme_default .sc_input_hover_jump input[type="email"]:focus,.scheme_default .sc_input_hover_jump input[type="password"]:focus,.scheme_default .sc_input_hover_jump input[type="search"]:focus,.scheme_default .sc_input_hover_jump textarea:focus{
    border-color:#c74735 !important
}
.scheme_default .sc_input_hover_underline .sc_form_field_hover:before{
    background-color:#cccccc
}
.scheme_default .sc_input_hover_underline input:focus + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline input.filled + .sc_form_field_hover:before,.scheme_default .sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
    background-color:#191514
}
.scheme_default .sc_input_hover_underline .sc_form_field_content{
    color:#1d1d1d
}
.scheme_default .sc_input_hover_underline input:focus,.scheme_default .sc_input_hover_underline textarea:focus,.scheme_default .sc_input_hover_underline input.filled,.scheme_default .sc_input_hover_underline textarea.filled,.scheme_default .sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.scheme_default .sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#191514 !important
}
.scheme_default .sc_input_hover_iconed .sc_form_field_hover{
    color:#7a7a7a
}
.scheme_default .sc_input_hover_iconed input:focus + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed input.filled + .sc_form_field_hover,.scheme_default .sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
    color:#1d1d1d
}
.scheme_default .sc_googlemap_content,.scheme_default.sc_googlemap_content{
    color:#42403f;
     background-color:#ffffff
}
.scheme_default .sc_googlemap_content b,.scheme_default .sc_googlemap_content strong,.scheme_default.sc_googlemap_content b,.scheme_default.sc_googlemap_content strong{
    color:#191514
}
.scheme_default .sc_googlemap_content_detailed:before{
    background-color:#191514
}
.scheme_default .sc_icons .sc_icons_icon{
    color:#191514
}
.scheme_default .sc_icons .sc_icons_item_linked:hover .sc_icons_icon{
    color:#191514
}
.scheme_default .sc_icons .sc_icons_title{
    color:#191514
}
.scheme_default .sc_icons_description,.scheme_default .sc_icons_modern .sc_icons_description{
    color:#191514
}
.scheme_default .sc_icons.sc_icons_default{
    border-color:rgba(255,255,255,0.1)
}
.scheme_default .sc_icons.sc_icons_default .sc_icons_columns>div:after{
    background-color:rgba(255,255,255,0.1)
}
.scheme_default .sc_price{
    color:#42403f;
     background-color:#f9f6f2
}
.scheme_default .sc_price .sc_price_icon{
    color:#191514
}
.scheme_default .sc_price .sc_price_icon:hover{
    color:#c74735
}
.scheme_default .sc_price_period{
    color:#191514
}
.scheme_default .sc_price .sc_price_price{
    color:#c74735
}
.scheme_default .sc_price .sc_price_description{
    color:#7e7b7a
}
.scheme_default .sc_price_link{
    color:#191514;
     background-color:#c74735
}
.scheme_default .sc_price_link:hover{
    color:#191514;
     background-color:#c74735
}
.scheme_default.sc_promo{
    background-color:#ffffff
}
.scheme_default .sc_promo.sc_promo_size_normal .sc_promo_descr,.scheme_default.sc_promo.sc_promo_size_normal .sc_promo_descr{
    color:#191514
}
.scheme_default .sc_promo_size_large .sc_promo_subtitle{
    color:#c74735
}
.scheme_default .sc_promo.sc_promo_size_small .sc_promo_descr{
    color:#42403f
}
.scheme_default .sc_promo.sc_promo_size_small .sc_promo_subtitle{
    color:#c74735
}
/* Skills (Counters) */
.scheme_default .sc_skills_counter .sc_skills_icon{
    color:#c74735
}
.scheme_default .sc_skills .sc_skills_total,.scheme_default .sc_skills .sc_skills_item_title,.scheme_default .sc_skills .sc_skills_legend_title,.scheme_default .sc_skills .sc_skills_legend_value{
    color:#191514
}
.scheme_default .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
    color:#191514
}
.scheme_default .sc_skills_counter .sc_skills_item_wrap{
    background-color:#f9f6f2
}
.scheme_default .sc_socials .socials_wrap a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .sc_socials .socials_wrap a:hover{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .sc_table table td,.scheme_default .sc_table table tr:last-child td{
    border-color:#e0ddd9
}
.scheme_default .sc_table table td{
    color:#c74735
}
.scheme_default .sc_table table td:first-child{
    color:#191514
}
.scheme_default .sc_type_modern .sc_table table tr:nth-child(2n+1) td{
    background-color:#fcfbf9
}
.scheme_default .sc_type_modern .sc_table table tr:first-child td{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .sc_type_modern .sc_table table td{
    border-color:rgba(255,255,255,0.2);
     color:#42403f
}
.scheme_default .sc_type_modern .sc_table table tr:nth-child(2n) td{
    background-color:#f9f6f2
}
.scheme_default .sc_type_modern .sc_table table td,.scheme_default .sc_type_modern .sc_table table tr:last-child td{
    border-color:rgba(255,255,255,0.2)
}
.scheme_default .sc_testimonials_item_content{
    color:#191514
}
.scheme_default .sc_testimonials_item_author{
    color:#191514
}
.scheme_default .sc_testimonials_item_author_title{
    color:#c74735
}
.scheme_default .sc_testimonials_item_author_subtitle{
    color:#ffffff
}
.scheme_default .sc_testimonials_simple .sc_testimonials_item_author_data:before{
    background-color:#42403f
}
.scheme_default .sc_testimonials.slider_swiper .swiper-pagination-bullet{
    background-color:#e0ddd9
}
.scheme_default .sc_testimonials.slider_swiper .swiper-pagination-bullet{
    background-color:#e0ddd9
}
.scheme_default .sc_testimonials.slider_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color:#191514
}
.scheme_default .sc_testimonials_item_content p:before,.scheme_default .sc_testimonials_item_content p:after{
    color:#c74735
}
.scheme_default .sc_team_default .sc_team_item_title a:hover{
    color:#c74735
}
.scheme_default .sc_team_default .sc_team_item_subtitle{
    color:#9d9c9c
}
.scheme_default .sc_team_links a.sc_team_links_icon{
    color:#ffffff
}
.scheme_default .sc_team_links a.sc_team_links_icon:hover{
    color:#191514
}
.scheme_default .sc_team_links{
    background-color:#c74735
}
.scheme_default .sc_team_links a.sc_team_links_icon:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_default .sc_services_item{
    background-color:#ffffff
}
.scheme_default .sc_services_default .sc_services_item_button a{
    color:#c74735
}
.scheme_default .sc_services_default .sc_services_item_button a:hover{
    color:#ffffff
}
.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_header .sc_services_item_title a{
    color:#c74735
}
.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_content p{
    color:#ffffff
}
.scheme_default .sc_services_default .sc_services_item_icon{
    color:#c74735
}
.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.scheme_default .trx_addons_scroll_to_top,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top{
    border-color:#191514;
     background-color:#191514;
     color:#ffffff
}
.scheme_default .trx_addons_scroll_to_top:hover,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover{
    border-color:#191514;
     background-color:#191514;
     color:#ffffff
}
.scheme_default .menu_style_side .trx_addons_scroll_to_top{
    color:#c74735
}
.scheme_default .menu_style_side .trx_addons_scroll_to_top:hover{
    border-color:#c74735;
     background-color:#c74735;
     color:#ffffff
}
.scheme_default .trx_addons_profiler{
    background-color:#f9f6f2;
     border-color:#c5c5c5
}
.scheme_default .trx_addons_profiler_title{
    color:#2a2a2a
}
.scheme_default .trx_addons_profiler table td,.scheme_default .trx_addons_profiler table th{
    border-color:#efece9
}
.scheme_default .trx_addons_profiler table td{
    color:#979797
}
.scheme_default .trx_addons_profiler table th{
    background-color:#9d9c9c;
     color:#2a2a2a
}
.scheme_default .trx_addons_cv,.scheme_default .trx_addons_cv_body_wrap{
    color:#979797;
     background-color:#f9f6f2
}
.scheme_default .trx_addons_cv a{
    color:#191514
}
.scheme_default .trx_addons_cv a:hover{
    color:#c74735
}
.scheme_default .trx_addons_cv_header{
    background-color:#ffffff
}
.scheme_default .trx_addons_cv_header_image img{
    border-color:#191514
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_letter,.scheme_default .trx_addons_cv_header .trx_addons_cv_header_text{
    color:#191514
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>a{
    color:rgba(25,21,20,0.2)
}
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>a:hover{
    color:#191514
}
.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item{
    color:#9d9c9c;
     background-color:#f9f6f2;
     border-color:#ffffff
}
.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover{
    color:#2a2a2a;
     border-color:#f9f6f2
}
.scheme_default .trx_addons_cv .trx_addons_cv_section_title,.scheme_default .trx_addons_cv .trx_addons_cv_section_title a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_section_title.ui-state-active{
    border-color:#2a2a2a
}
.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a{
    color:#9d9c9c
}
.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_section .trx_addons_pagination>*{
    color:#979797
}
.scheme_default .trx_addons_cv_section .trx_addons_pagination>a:hover{
    color:#2a2a2a
}
.scheme_default .trx_addons_pagination>span.active{
    color:#2a2a2a;
     border-color:#2a2a2a
}
.scheme_default .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item{
    color:#9d9c9c
}
.scheme_default .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_single .trx_addons_cv_single_title{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_single .trx_addons_cv_single_subtitle{
    color:#9d9c9c
}
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item{
    border-color:#efece9
}
.scheme_default .trx_addons_cv_resume_item_meta{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_item_subtitle{
    color:#9d9c9c
}
.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after{
    border-color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number{
    color:#9d9c9c
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after{
    border-top-color:#2a2a2a
}
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title{
    color:#2a2a2a
}
.scheme_default .trx_addons_cv .trx_addons_contact_form_field_title{
    color:#2a2a2a
}
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"],.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea{
    border-color:#efece9;
     color:#979797
}
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"]:focus,.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus{
    background-color:#fcfbf9;
     color:#2a2a2a
}
.scheme_default .trx_addons_contact_form_field button{
    background-color:#2a2a2a;
     border-color:#2a2a2a;
     color:#ffffff
}
.scheme_default .trx_addons_contact_form_field button:hover{
    color:#2a2a2a
}
.scheme_default .trx_addons_contact_form_info_icon{
    color:#9d9c9c
}
.scheme_default .trx_addons_contact_form_info_area{
    color:#2a2a2a
}
.scheme_default .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data{
    color:#2a2a2a !important
}
.scheme_default .trx_addons_cv_about_page .trx_addons_cv_single_title{
    color:#2a2a2a
}
.scheme_default .picker__weekday{
    color:#191514
}
.scheme_default .picker__day--today:before{
    border-top-color:#c74735
}
.scheme_default .picker__day--selected,.scheme_default .picker__day--selected:hover,.scheme_default .picker--focused .picker__day--selected,.scheme_default .picker__day--infocus:hover,.scheme_default .picker__day--outfocus:hover{
    color:#c74735
}
.scheme_default .select2-container--default .select2-results__option--highlighted[aria-selected],.scheme_default .select2-container--default .select2-results__option--highlighted[data-selected]{
    color:#ffffff !important;
     background-color:#191514 !important
}
.scheme_default .select2-container--default .select2-results__option[aria-selected=true],.scheme_default .select2-container--default .select2-results__option[data-selected=true]{
    color:#191514;
     background-color:#f9f6f2
}
.scheme_default .esg-grid .eg-winelist-element-30{
    color:#191514
}
.scheme_default .esg-grid .eg-winelist-element-30:hover{
    color:#191514
}
.scheme_default.wpb_row,.scheme_default.wpb_column,.scheme_default.wpb_text_column{
    color:#42403f;
     background-color:#ffffff
}
.scheme_default.vc_row.vc_parallax[class*="scheme_"] .vc_parallax-inner:before{
    background-color:rgba(255,255,255,0.95)
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,#191514 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,#191514 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,#191514 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,#191514 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:before,.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:after{
    border-color:#ffffff
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{
    color:#191514
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover{
    color:#191514
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_left{
    background-position:left bottom !important
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_right{
    background-position:right bottom !important
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_top{
    background-position:right top !important
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_bottom{
    background-position:right bottom !important
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:before,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:after{
    border-color:#ffffff
}
.scheme_default .vc_tta.vc_general .vc_tta-tab>a{
    color:#191514
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover>a,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover{
    color:#ffffff
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover>a:not([class*="sc_button_hover_"]),.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:not([class*="sc_button_hover_"]):hover{
    background-color:#191514
}
.scheme_default .vc_separator.vc_sep_color_grey .vc_sep_line{
    border-color:#e0ddd9
}
.scheme_default .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar{
    background-color:#f9f6f2
}
.scheme_default .vc_progress_bar.vc_progress_bar_narrow.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
    background-color:#c74735
}
.scheme_default .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label{
    color:#191514
}
.scheme_default .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label .vc_label_units{
    color:#42403f
}
.scheme_default .woocommerce .woocommerce-breadcrumb{
    color:#42403f
}
.scheme_default .woocommerce .woocommerce-breadcrumb a{
    color:#191514
}
.scheme_default .woocommerce .woocommerce-breadcrumb a:hover{
    color:#c74735
}
.scheme_default .woocommerce .widget_price_filter .ui-slider .ui-slider-range,.scheme_default .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
    background-color:#191514
}
.scheme_default .woocommerce .post_featured.hover_shop .icons a{
    background:#c74735
}
.scheme_default .woocommerce .woocommerce-ordering,.scheme_default .woocommerce .woocommerce-ordering select{
    background-color:#f9f6f2!important
}
.scheme_default .woocommerce span.onsale{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .woocommerce ul.products li.product .post_item,.scheme_default .woocommerce .shop_mode_list ul.products li.product + li.product .post_item,.scheme_default .woocommerce-page .shop_mode_list ul.products li.product + li.product .post_item{
    border-color:#efece9
}
.scheme_default .woocommerce ul.products li.product .post_item:hover{
    border-color:#191514
}
.scheme_default .woocommerce .shop_mode_list ul.products li.product .post_featured:hover,.scheme_default .woocommerce-page .shop_mode_list ul.products li.product .post_featured:hover{
    border-color:#efece9
}
.scheme_default .woocommerce .shop_mode_list ul.products li.product .post_featured,.scheme_default .woocommerce-page .shop_mode_list ul.products li.product .post_featured{
    border-color:#efece9
}
.scheme_default .product_awards{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .woocommerce ul.products li.product .post_header .post_tags a{
    color:#191514
}
.scheme_default .woocommerce ul.products li.product .post_header .post_tags a:hover{
    color:#191514
}
.scheme_default .woocommerce ul.products li.product .post_header a{
    color:#191514
}
.scheme_default .woocommerce ul.products li.product .post_header a:hover{
    color:#c74735
}
.scheme_default .woocommerce ul.products li.product .price,.scheme_default .woocommerce-page ul.products li.product .price{
    color:#c74735
}
.scheme_default .home_products .woocommerce ul.products li.product .post_item{
    background-color:#f9f6f2
}
.scheme_default .woocommerce div.product p.price,.scheme_default .woocommerce div.product span.price,.scheme_default .woocommerce span.amount,.scheme_default .woocommerce-page span.amount{
    color:#c74735
}
.scheme_default .sidebar_inner .woocommerce div.product p.price,.scheme_default .sidebar_inner .woocommerce div.product span.price,.scheme_default .sidebar_inner .woocommerce span.amount,.scheme_default .sidebar_inner .woocommerce-page span.amount{
    color:#191514
}
.scheme_default .woocommerce table.shop_table td span.amount{
    color:#191514
}
.scheme_default aside.woocommerce del,.scheme_default .woocommerce del,.scheme_default .woocommerce del>span.amount,.scheme_default .woocommerce-page del,.scheme_default .woocommerce-page del>span.amount{
    color:#ffffff !important
}
.scheme_default .woocommerce .price del:before{
    background-color:#ffffff
}
.scheme_default div.woocommerce form.woocommerce-cart-form div.quantity span,.scheme_default .woocommerce div.product form.cart div.quantity span,.scheme_default .woocommerce-page div.product form.cart div.quantity span{
    color:#191514;
     background-color:#c74735
}
.scheme_default div.woocommerce form.woocommerce-cart-form div.quantity span:hover,.scheme_default .woocommerce div.product form.cart div.quantity span:hover,.scheme_default .woocommerce-page div.product form.cart div.quantity span:hover{
    color:#ffffff
}
.scheme_default div.woocommerce form.woocommerce-cart-form div.quantity input[type="number"],.scheme_default .woocommerce div.product form.cart div.quantity input[type="number"],.scheme_default .woocommerce-page div.product form.cart div.quantity input[type="number"]{
    background-color:#f9f6f2;
     color:#7e7b7a
}
.scheme_default .woocommerce p.stars a{
    color:#c74735
}
.scheme_default .woocommerce div.product .product_meta span>a{
    color:#c74735
}
.scheme_default .woocommerce div.product .product_meta a:hover{
    color:#191514
}
.scheme_default .woocommerce div.product div.images img,.scheme_default .woocommerce .flex-viewport{
    border-color:#e0ddd9
}
.scheme_default .woocommerce div.product div.images a:hover img,.scheme_default .woocommerce .flex-viewport:hover{
    border-color:#191514
}
.scheme_default .single-product div.product .trx-stretch-width{
    background-color:#f9f6f2
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a{
    border-color:#191514
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a{
    color:#191514
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a{
    background-color:#c74735
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#191514 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a:hover{
    color:#ffffff
}
.scheme_default .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a:not([class*="sc_button_hover_"]):hover{
    color:#191514;
     background-color:#c74735
}
.scheme_default .single-product .related{
    border-color:#e0ddd9
}
.scheme_default .single-product ul.products li.product .post_data{
    color:#c74735
}
.scheme_default .single-product ul.products li.product .post_data .price span.amount{
    color:#c74735
}
.scheme_default .single-product ul.products li.product .post_data .post_header .post_tags a,.scheme_default .single-product ul.products li.product .post_data a{
    color:#191514
}
.scheme_default .single-product ul.products li.product .post_data .post_header .post_tags a:hover,.scheme_default .single-product ul.products li.product .post_data a:hover{
    color:#c74735
}
.scheme_default .star-rating span,.scheme_default .star-rating:before{
    color:#c74735
}
.scheme_default #review_form #respond p.form-submit input[type="submit"]{
    color:#191514;
     background-color:#c74735
}
.scheme_default #review_form #respond p.form-submit input[type="submit"]:hover,.scheme_default #review_form #respond p.form-submit input[type="submit"]:focus{
    color:#ffffff;
     background-position:left bottom
}
.scheme_default #review_form #respond p.form-submit input[type="submit"]:not([class*="sc_button_hover_"]):hover,.scheme_default #review_form #respond p.form-submit input[type="submit"]:not([class*="sc_button_hover_"]):focus{
    background-color:#191514
}
.scheme_default .berger_shop_mode_buttons a{
    color:#191514
}
.scheme_default .berger_shop_mode_buttons a:hover{
    color:#191514
}
.scheme_default .woocommerce #respond input#submit,.scheme_default .woocommerce a.button,.scheme_default .woocommerce button.button,.scheme_default .woocommerce input.button,.scheme_default .woocommerce a.button,.scheme_default .woocommerce button.button,.scheme_default .woocommerce nav.woocommerce-pagination ul li a,.scheme_default .woocommerce .button,.scheme_default .woocommerce-page .button,.scheme_default .woocommerce input[type="button"],.scheme_default .woocommerce-page input[type="button"],.scheme_default .woocommerce input[type="submit"],.scheme_default .woocommerce-page input[type="submit"],.scheme_default .woocommerce input.button{
    color:#191514
}
.scheme_default .woocommerce #respond input#submit:hover,.scheme_default .woocommerce a.button:hover,.scheme_default .woocommerce button.button:hover,.scheme_default .woocommerce input.button:hover,.scheme_default .woocommerce a.button:hover,.scheme_default .woocommerce button.button:hover,.scheme_default .woocommerce nav.woocommerce-pagination ul li span.current,.scheme_default .woocommerce nav.woocommerce-pagination ul li a:hover,.scheme_default .woocommerce nav.woocommerce-pagination ul li span.current:hover,.scheme_default .woocommerce .button:hover,.scheme_default .woocommerce-page .button:hover,.scheme_default .woocommerce input[type="button"]:hover,.scheme_default .woocommerce-page input[type="button"]:hover,.scheme_default .woocommerce input[type="submit"]:hover,.scheme_default .woocommerce-page input[type="submit"]:hover,.scheme_default .woocommerce input.button:hover,.scheme_default .woocommerce .post_featured.hover_shop .icons a:hover{
    background-color:#c74735;
     color:#191514
}
.scheme_default .cc-window .cc-highlight .cc-btn:first-child,.scheme_default .cc-window .cc-btn,.scheme_default .woocommerce #respond input#submit.alt,.scheme_default .woocommerce a.button.alt,.scheme_default .woocommerce button.button.alt,.scheme_default .woocommerce input.button.alt{
    color:#191514;
     background-color:#c74735
}
.scheme_default .woocommerce #respond input#submit.alt:not([class*="sc_button_hover_"]):hover,.scheme_default .woocommerce a.button.alt:not([class*="sc_button_hover_"]):hover,.scheme_default .woocommerce button.button.alt:not([class*="sc_button_hover_"]):hover,.scheme_default .woocommerce input.button.alt:not([class*="sc_button_hover_"]):hover{
    background-color:#c74735
}
.scheme_default #add_payment_method #payment div.payment_box,.scheme_default .woocommerce-cart #payment div.payment_box,.scheme_default .woocommerce-checkout #payment div.payment_box{
    color:#191514;
     background-color:#c5c5c5
}
.scheme_default #add_payment_method #payment div.payment_box::before,.scheme_default .woocommerce-cart #payment div.payment_box::before,.scheme_default .woocommerce-checkout #payment div.payment_box::before{
    border-bottom-color:#c5c5c5
}
.scheme_default .woocommerce .woocommerce-message,.scheme_default .woocommerce .woocommerce-info{
    background-color:#f9f6f2;
     border-top-color:#c74735
}
.scheme_default .woocommerce .woocommerce-message:before,.scheme_default .woocommerce .woocommerce-info:before{
    color:#c74735
}
.scheme_default .woocommerce .woocommerce-message .button,.scheme_default .woocommerce .woocommerce-info .button{
    color:#191514;
     background-color:#c74735
}
.scheme_default .woocommerce-cart table.cart .quantity input:hover{
    color:#c74735
}
.scheme_default .woocommerce .woocommerce-error{
    background-color:#f9f6f2;
     border-top-color:#191514
}
.scheme_default .woocommerce .woocommerce-error:before{
    color:#191514
}
.scheme_default .woocommerce .woocommerce-error .button{
    color:#ffffff;
     background-color:#191514
}
.scheme_default .woocommerce .woocommerce-error .button:not([class*="sc_button_hover_"]),.scheme_default .woocommerce .woocommerce-error .button.sc_button_hover_slide_left{
    background:linear-gradient(to right, #2a2a2a 50%,#191514 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .woocommerce .woocommerce-error .button.sc_button_hover_slide_right{
    background:linear-gradient(to left, #2a2a2a 50%,#191514 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_default .woocommerce .woocommerce-error .button.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #2a2a2a 50%,#191514 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_default .woocommerce .woocommerce-error .button.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#2a2a2a 50%,#191514 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_default .woocommerce .woocommerce-error .button:hover{
    color:#ffffff;
     background-color:#2a2a2a;
     background-position:left bottom
}
.scheme_default .woocommerce table.shop_table{
    border-color:#191514 !important
}
.scheme_default .woocommerce table.shop_table td,.scheme_default .woocommerce table.shop_table th{
    border-color:#191514 !important
}
.scheme_default .woocommerce table.shop_table tfoot th,.scheme_default .woocommerce-page table.shop_table tfoot th{
    color:#191514
}
.scheme_default .woocommerce .quantity input.qty,.scheme_default .woocommerce #content .quantity input.qty,.scheme_default .woocommerce-page .quantity input.qty,.scheme_default .woocommerce-page #content .quantity input.qty{
    color:#1d1d1d
}
.scheme_default .woocommerce .cart-collaterals .cart_totals table select,.scheme_default .woocommerce-page .cart-collaterals .cart_totals table select{
    color:#7e7b7a;
     background-color:#ffffff
}
.scheme_default .woocommerce .cart-collaterals .cart_totals table select:focus,.scheme_default .woocommerce-page .cart-collaterals .cart_totals table select:focus{
    color:#7a7a7a;
     background-color:#ffffff
}
.scheme_default .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.scheme_default .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{
    color:#191514
}
.scheme_default .woocommerce table.shop_table .cart-subtotal .amount,.scheme_default .woocommerce-page table.shop_table .cart-subtotal .amount,.scheme_default .woocommerce table.shop_table .shipping td,.scheme_default .woocommerce-page table.shop_table .shipping td{
    color:#191514
}
.scheme_default .woocommerce table.cart td+td a,.scheme_default .woocommerce #content table.cart td+td a,.scheme_default .woocommerce-page table.cart td+td a,.scheme_default .woocommerce-page #content table.cart td+td a,.scheme_default .woocommerce table.cart td+td span,.scheme_default .woocommerce #content table.cart td+td span,.scheme_default .woocommerce-page table.cart td+td span,.scheme_default .woocommerce-page #content table.cart td+td span{
    color:#191514
}
.scheme_default .woocommerce table.cart td+td a:hover,.scheme_default .woocommerce #content table.cart td+td a:hover,.scheme_default .woocommerce-page table.cart td+td a:hover,.scheme_default .woocommerce-page #content table.cart td+td a:hover{
    color:#191514
}
.scheme_default .woocommerce-checkout #payment{
    background-color:#f9f6f2
}
.scheme_default .woocommerce .order_details li strong,.scheme_default .woocommerce-page .order_details li strong{
    color:#191514
}
.scheme_default .cc-window .cc-highlight .cc-btn:first-child:hover,.scheme_default .cc-window .cc-btn:hover,.scheme_default .woocommerce #payment #place_order:hover,.scheme_default .woocommerce-page #payment #place_order:hover{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .woocommerce form .form-row input.input-text,.scheme_default .woocommerce form .form-row textarea,.scheme_default .woocommerce-page form .form-row input.input-text,.scheme_default .woocommerce-page form .form-row textarea{
    border-color:#ffffff
}
.scheme_default .woocommerce-account .woocommerce-MyAccount-navigation,.scheme_default .woocommerce-MyAccount-navigation li+li{
    border-color:#e0ddd9
}
.scheme_default .woocommerce-MyAccount-navigation li.is-active a{
    color:#191514
}
.scheme_default .woocommerce.widget_product_search form:after{
    color:#7e7b7a
}
.scheme_default .woocommerce.widget_product_search form:hover:after{
    color:#1d1d1d
}
.scheme_default .woocommerce.widget_product_search .search_button{
    background-color:#191514;
     color:#ffffff
}
.scheme_default .woocommerce.widget_shopping_cart .total,.scheme_default .woocommerce .widget_shopping_cart .total,.scheme_default .woocommerce-page.widget_shopping_cart .total,.scheme_default .woocommerce-page .widget_shopping_cart .total{
    color:#191514;
     border-color:#e0ddd9
}
.scheme_default .woocommerce .widget_layered_nav ul li.chosen a,.scheme_default .woocommerce-page .widget_layered_nav ul li.chosen a{
    color:#191514
}
.scheme_default .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
    background:#ffffff
}
.scheme_default .woocommerce .widget_price_filter .price_label span{
    color:#191514
}
.scheme_default .shop_slider_price,.scheme_default .tp-caption.shop_slider_price{
    color:#191514
}
.scheme_default .shop_slider_content,.scheme_default .tp-caption.shop_slider_content{
    color:#191514
}
.scheme_default .shop_slider_add_to_cart:before,.scheme_default .tp-caption.shop_slider_add_to_cart:before{
    border-color:#191514
}
.scheme_default .tp-bullets.custom .tp-bullet{
    border-color:#ffffff
}
.scheme_default .tp-bullets.custom .tp-bullet.selected{
    border-color:#191514;
     background-color:#191514
}
.scheme_default .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_thumbs,.scheme_default .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_list{
    color:#c74735
}
.scheme_default .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_list,.scheme_default .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_thumbs{
    color:#191514
}
.scheme_default .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_list:hover,.scheme_default .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_thumbs:hover{
    color:#c74735
}
.scheme_default .woocommerce #btn-buy{
    background:#c74735;
     color:#191514
}
.scheme_default .woocommerce #btn-buy:hover{
    background:#c74735
}
.scheme_default .menu_main_cart .woocommerce.widget_shopping_cart .cart_list::-webkit-scrollbar-track{
    background:#f9f6f2
}
.scheme_default .menu_main_cart .woocommerce.widget_shopping_cart .cart_list::-webkit-scrollbar-thumb{
    background-color:#191514
}
.scheme_dark h1,.scheme_dark h2,.scheme_dark h3,.scheme_dark h4,.scheme_dark h5,.scheme_dark h6,.scheme_dark h1 a,.scheme_dark h2 a,.scheme_dark h3 a,.scheme_dark h4 a,.scheme_dark h5 a,.scheme_dark h6 a{
    color:#ffffff
}
.scheme_dark h1 a:hover,.scheme_dark h2 a:hover,.scheme_dark h3 a:hover,.scheme_dark h4 a:hover,.scheme_dark h5 a:hover,.scheme_dark h6 a:hover{
    color:#c74735
}
.scheme_dark dt,.scheme_dark b,.scheme_dark strong{
    color:#ffffff
}
.scheme_dark s,.scheme_dark strike,.scheme_dark del{
    color:#a1a1a1
}
.scheme_dark a{
    color:#ffffff
}
.scheme_dark a:hover{
    color:#c74735
}
.scheme_dark blockquote{
    color:#ffffff
}
.scheme_dark blockquote:before,.scheme_dark blockquote cite,.scheme_dark blockquote a,.scheme_dark aside blockquote a{
    color:#ffffff
}
.scheme_dark blockquote a:hover,.scheme_dark aside blockquote a:hover{
    color:#c74735
}
.scheme_dark table{
    color:#ffffff
}
.scheme_dark td{
    border-color:#ffffff
}
.scheme_dark table>thead>tr,.scheme_dark table>body>tr:first-child,.scheme_dark table th{
    color:#ffffff
}
.scheme_dark hr{
    border-color:#474443
}
.scheme_dark .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.scheme_dark figure figcaption,.scheme_dark .wp-caption .wp-caption-text,.scheme_dark .wp-caption .wp-caption-dd,.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-text,.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-dd{
    color:#a1a1a1;
     background:#080707
}
.scheme_dark .sidebar_inner figure figcaption{
    background-color:#080707
}
.scheme_dark ul>li:before{
    color:#ffffff
}
.scheme_dark fieldset{
    border-color:#474443
}
.scheme_dark fieldset legend{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark .select2-container--default .select2-selection--single,.scheme_dark .woocommerce form .form-row .input-text,.scheme_dark .woocommerce form .form-row select,.scheme_dark input[type="text"],.scheme_dark input[type="number"],.scheme_dark input[type="email"],.scheme_dark input[type="tel"],.scheme_dark input[type="search"],.scheme_dark input[type="password"],.scheme_dark .widget_search form,.scheme_dark .select_container,.scheme_dark textarea{
    color:#7e7b7a;
     border-color:#343434;
     background-color:#343434
}
.scheme_dark .select_container select{
    color:#7e7b7a;
     border-color:#343434
}
.scheme_dark .select2-container .select2-choice{
    border-color:#343434
}
.scheme_dark .select2-container--default .select2-selection--single:focus,.scheme_dark .woocommerce form .form-row .input-text:focus,.scheme_dark .woocommerce form .form-row select:focus,.scheme_dark input[type="text"]:focus,.scheme_dark input[type="number"]:focus,.scheme_dark input[type="email"]:focus,.scheme_dark input[type="tel"]:focus,.scheme_dark input[type="search"]:focus,.scheme_dark input[type="password"]:focus,.scheme_dark .select_container:hover,.scheme_dark .select2-container .select2-choice:hover,.scheme_dark textarea:focus{
    color:#eeeeee;
     border-color:#4c4c4c;
     background-color:#080707
}
.scheme_dark .select_container select:focus{
    color:#eeeeee;
     border-color:#4c4c4c
}
.scheme_dark .select2-container--default .select2-selection--single .select2-selection__arrow::after,.scheme_dark .select_container:after{
    color:#7e7b7a;
     border-color:#7e7b7a
}
.scheme_dark .select2-container--default .select2-selection--single:hover .select2-selection__arrow::after,.scheme_dark .select_container:hover:after{
    color:#eeeeee;
     border-color:#eeeeee
}
.scheme_dark .widget_search form:hover:after{
    color:#eeeeee
}
.scheme_dark .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{
    color:#ffffff !important;
     background:#bf3c33 !important
}
.scheme_dark .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{
    background:#7e7b7a !important
}
.scheme_dark .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input,.scheme_dark .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.scheme_dark .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{
    background-color:#080707
}
.scheme_dark.sidebar .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input,.scheme_dark.sidebar .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.scheme_dark.sidebar .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{
    background-color:#080707
}
.scheme_dark input::-webkit-input-placeholder,.scheme_dark textarea::-webkit-input-placeholder{
    color:#7e7b7a
}
.scheme_dark input[type="radio"] + label,.scheme_dark input[type="checkbox"] + label,.scheme_dark input[type="radio"] + .wpcf7-list-item-label,.scheme_dark input[type="checkbox"] + .wpcf7-list-item-label,.scheme_dark .edd_price_options ul>li>label>input[type="radio"] + span,.scheme_dark .edd_price_options ul>li>label>input[type="checkbox"] + span,.scheme_dark .wpgdprc,.scheme_dark .comment-form .wpgdprc-checkbox label{
    color:#7e7b7a
}
.scheme_dark #booked-profile-page label:has(>input[type="checkbox"])::before,.scheme_dark .woocommerce-page .content label:has(>input[type="checkbox"])::before,.scheme_dark .mc4wp-form label:has(>input[type="checkbox"])::before,.scheme_dark .gdpr-terms-container span:has(>input[type="checkbox"])::before,.scheme_dark input[type="radio"] + label:before,.scheme_dark input[type="checkbox"] + label:before,.scheme_dark input[type="radio"] + .wpcf7-list-item-label:before,.scheme_dark input[type="checkbox"] + .wpcf7-list-item-label:before,.scheme_dark .wpcf7-list-item-label.wpcf7-list-item-right:before,.scheme_dark .edd_price_options ul>li>label>input[type="radio"] + span:before,.scheme_dark .edd_price_options ul>li>label>input[type="checkbox"] + span:before{
    color:#ffffff;
     border-color:#474443;
     background-color:#080707
}
.scheme_dark button,.scheme_dark input[type="reset"],.scheme_dark input[type="submit"],.scheme_dark input[type="button"]{
    border-color:#ffffff;
     background-color:transparent;
     color:#ffffff
}
.scheme_dark input[type="submit"]:not([class*="sc_button_hover_"]):hover,.scheme_dark input[type="reset"]:not([class*="sc_button_hover_"]):hover,.scheme_dark input[type="button"]:not([class*="sc_button_hover_"]):hover,.scheme_dark button:not([class*="sc_button_hover_"]):hover,.scheme_dark input[type="submit"]:not([class*="sc_button_hover_"]):focus,.scheme_dark input[type="reset"]:not([class*="sc_button_hover_"]):focus,.scheme_dark input[type="button"]:not([class*="sc_button_hover_"]):focus,.scheme_dark button:not([class*="sc_button_hover_"]):focus{
    border-color:#ffffff;
     color:#ffffff
}
.scheme_dark .sticky{
    border-color:#474443
}
.scheme_dark .sticky .label_sticky{
    border-top-color:#ffffff
}
.scheme_dark body{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark #page_preloader,.scheme_dark.header_position_under .page_content_wrap,.scheme_dark .page_wrap{
    background-color:#080707
}
.scheme_dark .preloader_wrap>div{
    background-color:#ffffff
}
.scheme_dark .logo b{
    color:#ffffff
}
.scheme_dark .logo i{
    color:#ffffff
}
.scheme_dark .logo_text{
    color:#ffffff
}
.scheme_dark .logo:hover .logo_text{
    color:#ffffff
}
.scheme_dark .logo_slogan{
    color:#7e7b7a
}
.scheme_dark .top_panel_title_2_text a{
    background-color:#c74735;
     color:#ffffff
}
.scheme_dark .top_panel_title_2_text a:hover{
    color:#ffffff
}
.scheme_dark .top_panel_title_2_address h5,.scheme_dark .top_panel_title_2_phone h5,.scheme_dark .top_panel_title_2_works h5{
    color:#c74735
}
.scheme_dark .top_panel_title_2_address,.scheme_dark .top_panel_title_2_phone,.scheme_dark .top_panel_title_2_works{
    color:#ffffff
}
.scheme_dark .header2_info{
    border-color:rgba(255,255,255,0.1)
}
.scheme_dark .header2_info .top_panel_title_2_address:after,.scheme_dark .header2_info .top_panel_title_2_phone:after{
    background-color:rgba(255,255,255,0.1)
}
.scheme_dark .header2_info .top_panel_title_2_phone a{
    color:#ffffff
}
.scheme_dark .header2_info .top_panel_title_2_phone a:hover{
    color:#c74735
}
.scheme_dark .socials_wrap .social_item a,.scheme_dark .socials_wrap .social_item a i{
    color:#a1a1a1
}
.scheme_dark .socials_wrap .social_item a:hover,.scheme_dark .socials_wrap .social_item a:hover i{
    color:#ffffff
}
.scheme_dark .search_wrap .search_field{
    color:#7e7b7a
}
.scheme_dark .search_wrap .search_field:focus{
    color:#c74735
}
.scheme_dark .search_wrap .search_submit{
    color:#ffffff
}
.scheme_dark .search_wrap .search_submit:hover,.scheme_dark .search_wrap .search_submit:focus{
    color:#c74735
}
.scheme_dark .post_item_none_search .search_wrap .search_submit:hover,.scheme_dark .post_item_none_search .search_wrap .search_submit:focus,.scheme_dark .post_item_none_archive .search_wrap .search_submit:hover,.scheme_dark .post_item_none_archive .search_wrap .search_submit:focus{
    color:#ffffff
}
.scheme_dark .search_style_expand.search_opened .search_submit{
    color:#ffffff
}
.scheme_dark .search_style_expand .search_submit:hover.search_style_expand .search_submit:focus{
    color:#c74735
}
.scheme_dark .search_wrap .icon-search:before{
    color:#c74735
}
.scheme_dark .search_style_fullscreen.search_opened .search_form_wrap{
    background-color:rgba(8,7,7,0.95)
}
.scheme_dark .search_style_fullscreen.search_opened .search_form{
    border-color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened .search_close,.scheme_dark .search_style_fullscreen.search_opened .search_field,.scheme_dark .search_style_fullscreen.search_opened .search_submit{
    color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened .search_close:hover,.scheme_dark .search_style_fullscreen.search_opened .search_field:hover,.scheme_dark .search_style_fullscreen.search_opened .search_field:focus,.scheme_dark .search_style_fullscreen.search_opened .search_submit:hover,.scheme_dark .search_style_fullscreen.search_opened .search_submit:focus{
    color:#ffffff
}
.scheme_dark .search_style_fullscreen.search_opened input::-webkit-input-placeholder{
    color:#ffffff;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened input::-moz-placeholder{
    color:#ffffff;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened input:-moz-placeholder{
    color:#ffffff;
     opacity:1
}
.scheme_dark .search_style_fullscreen.search_opened input:-ms-input-placeholder{
    color:#ffffff;
     opacity:1
}
.scheme_dark .search_wrap .search_results{
    background-color:#080707;
     border-color:#474443
}
.scheme_dark .search_wrap .search_results:after{
    background-color:#080707;
     border-left-color:#474443;
     border-top-color:#474443
}
.scheme_dark .search_wrap .search_results .search_results_close{
    color:#a1a1a1
}
.scheme_dark .search_wrap .search_results .search_results_close:hover{
    color:#ffffff
}
.scheme_dark .search_results.widget_area .post_item + .post_item{
    border-top-color:#474443
}
.scheme_dark .top_panel_cart_button{
    color:#ffffff
}
.scheme_dark .body_style_boxed .top_panel_cart_button{
    color:#c74735
}
.scheme_dark .top_panel_cart_button:hover,.scheme_dark .top_panel_cart_button .cart_items:after,.scheme_dark .top_panel_cart_button .cart_items:before{
    color:#c74735
}
.scheme_dark .menu_side_wrap .sidebar_cart,.scheme_dark .top_panel_search_cart .sidebar_cart{
    background-color:#ffffff
}
.scheme_dark .menu_main_cart .contact_icon:before,.scheme_dark .search_wrap .icon-cancel:before{
    color:#c74735
}
.scheme_dark .menu_header_nav>li>a,.scheme_dark .menu_main_nav>li>a{
    color:#ffffff
}
.scheme_dark .menu_header_nav>li>a:hover,.scheme_dark .menu_header_nav>li.sfHover>a,.scheme_dark .menu_header_nav>li.current-menu-item>a,.scheme_dark .menu_header_nav>li.current-menu-parent>a,.scheme_dark .menu_header_nav>li.current-menu-ancestor>a,.scheme_dark .menu_main_nav>li>a:hover,.scheme_dark .menu_main_nav>li.sfHover>a,.scheme_dark .menu_main_nav>li.current-menu-item>a,.scheme_dark .menu_main_nav>li.current-menu-parent>a,.scheme_dark .menu_main_nav>li.current-menu-ancestor>a{
    color:#ffffff
}
.scheme_dark .menu_header_nav>li+li:before,.scheme_dark .menu_main_nav>li+li:before{
    border-color:#474443
}
.scheme_dark .menu_main_nav>li ul{
    background-color:#080707;
     border-color:#ffffff
}
.scheme_dark .menu_main_nav>li>ul:before{
    border-bottom-color:#ffffff
}
.scheme_dark .menu_main_nav>li>ul ul:before{
    border-right-color:#ffffff
}
.scheme_dark .menu_main_nav>li>ul ul.submenu_left:before{
    border-right-color:transparent;
     border-left-color:#ffffff
}
.scheme_dark .menu_main_nav>li li>a{
    color:#ffffff
}
.scheme_dark .menu_mobile .menu_mobile_nav_area li li a{
    color:#a1a1a1
}
.scheme_dark .menu_mobile .menu_mobile_nav_area li li a:hover{
    color:#c74735
}
.scheme_dark .menu_mobile .menu_mobile_nav_area li.current-menu-item>a,.scheme_dark .menu_mobile .menu_mobile_nav_area li.current-menu-parent>a,.scheme_dark .menu_mobile .menu_mobile_nav_area li.current-menu-ancestor>a,.scheme_dark .menu_mobile .menu_mobile_nav_area li li.current-menu-item>a,.scheme_dark .menu_mobile .menu_mobile_nav_area li li.current-menu-parent>a,.scheme_dark .menu_mobile .menu_mobile_nav_area li li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_dark .menu_mobile .menu_mobile_nav_area .open_child_menu + span:before,.scheme_dark .menu_mobile .menu_mobile_nav_area .open_child_menu + span:after{
    color:#c74735
}
.scheme_dark .menu_main_nav>li li>a:hover,.scheme_dark .menu_main_nav>li li.sfHover>a{
    color:#c74735
}
.scheme_dark .menu_main_nav>li li.current-menu-item>a,.scheme_dark .menu_main_nav>li li.current-menu-parent>a,.scheme_dark .menu_main_nav>li li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_dark .top_panel_navi.state_fixed .menu_main_wrap{
    background-color:#ffffff
}
.scheme_dark .menu_mobile_inner{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area::-webkit-scrollbar-track{
    background:#080707
}
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area::-webkit-scrollbar-thumb{
    background-color:#ffffff
}
.scheme_dark .menu_mobile_close:before,.scheme_dark .menu_mobile_close:after,.scheme_dark .menu_mobile_button,.scheme_dark .menu_mobile_button:before{
    border-color:#c74735
}
.scheme_dark .menu_mobile_inner .socials_mobile a{
    color:#c74735
}
.scheme_dark .menu_mobile_inner .socials_mobile a:hover{
    color:#ffffff
}
.scheme_dark .menu_mobile_inner a.menu_mobile_inner a:hover,.scheme_dark .menu_mobile_inner .current-menu-ancestor>a,.scheme_dark .menu_mobile_inner .current-menu-item>a{
    color:#ffffff
}
.scheme_dark .menu_mobile_inner .search_mobile .search_submit{
    color:#7e7b7a
}
.scheme_dark .menu_mobile_inner .search_mobile .search_submit:focus,.scheme_dark .menu_mobile_inner .search_mobile .search_submit:hover{
    color:#eeeeee
}
.scheme_dark .menu_side_inner a.menu_mobile_button span.icon_menu{
    background-color:#c74735
}
.scheme_dark .menu_side_inner a.menu_mobile_button span.icon_menu:after,.scheme_dark .menu_side_inner a.menu_mobile_button span.icon_menu:before{
    background-color:#c74735
}
.scheme_dark .top_panel_title_2_phone>div{
    color:#ffffff
}
.scheme_dark .top_panel_title:after{
    background-color:#f9f6f2
}
.scheme_dark .top_panel_title .post_meta{
    color:#ffffff
}
.scheme_dark .breadcrumbs,.scheme_dark .breadcrumbs a{
    color:#a1a1a1
}
.scheme_dark .breadcrumbs a:hover{
    color:#ffffff
}
.scheme_dark .top_panel_title_2_text{
    color:#ffffff
}
.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li>a,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li>a{
    color:#ffffff
}
.scheme_dark .menu_style_top.top_panel_fixed .menu_main_nav>li>a{
    color:#ffffff
}
.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li>a:hover,.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li.sfHover>a,.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-item>a,.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-parent>a,.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li.current-menu-ancestor>a,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li>a:hover,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li.sfHover>a,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-item>a,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-parent>a,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li.current-menu-ancestor>a{
    color:#c74735
}
.scheme_dark.top_panel_navi_header.with_bg_image .menu_header_nav>li+li:before,.scheme_dark.top_panel_navi.with_bg_image .menu_main_nav>li+li:before{
    border-color:#ffffff
}
.scheme_dark.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit{
    color:#ffffff
}
.scheme_dark.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit:hover,.scheme_dark.top_panel_navi.with_bg_image:not(.state_fixed) .search_wrap:not(.search_opened) .search_submit:focus{
    color:#ffffff
}
.scheme_dark.top_panel.with_bg_image .page_caption{
    color:#ffffff
}
.scheme_dark.top_panel.with_bg_image .top_panel_title:after{
    background-color:#ffffff
}
.scheme_dark.top_panel.with_bg_image .top_panel_title .post_meta{
    color:#ffffff
}
.scheme_dark .top_panel.with_bg_image .top_panel_title .post_meta a{
    color:#ffffff
}
.scheme_dark .top_panel.with_bg_image .top_panel_title .post_meta a:hover{
    color:#c74735
}
.scheme_dark.top_panel.with_bg_image .breadcrumbs,.scheme_dark.top_panel.with_bg_image .breadcrumbs a{
    color:#a1a1a1
}
.scheme_dark.top_panel.with_bg_image .breadcrumbs a:hover{
    color:#ffffff
}
.scheme_dark.top_panel.with_bg_image .top_panel_title_2_text{
    color:#ffffff
}
.scheme_dark .berger_tabs .berger_tabs_titles li a{
    color:#ffffff
}
.scheme_dark .berger_tabs .berger_tabs_titles li a:hover{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .berger_tabs .berger_tabs_titles li.ui-state-active a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .post_item{
    color:#7e7b7a
}
.scheme_dark .post_item .post_meta,.scheme_dark .post_item .post_meta_item,.scheme_dark .post_item .post_date a,.scheme_dark .post_item .post_meta_item a,.scheme_dark .post_item .post_date:before,.scheme_dark .post_item .post_meta_item:before,.scheme_dark .post_counters .socials_share .socials_caption:before,.scheme_dark .post_counters .socials_share .socials_caption:hover:before,.scheme_dark .post_item .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_dark .post_item .post_meta_item.post_date,.scheme_dark .post_item .post_meta_item.post_date a{
    color:#a1a1a1
}
.scheme_dark .post_item .post_meta_item.post_date,.scheme_dark .post_item .post_meta_item.post_date a:hover{
    color:#c74735
}
.scheme_dark .post_meta .post_meta_item+.post_meta_item:before,.scheme_dark .vc_inline-link:before{
    color:#a1a1a1
}
.scheme_dark .post_item .post_date a:hover,.scheme_dark .post_item a.post_meta_item:hover,.scheme_dark .post_item .post_meta_item a:hover{
    color:#c74735
}
.scheme_dark .post_item .post_meta_item.post_categories,.scheme_dark .post_item .post_meta_item.post_categories a{
    color:#c74735
}
.scheme_dark .post_item .post_meta_item.post_categories a:hover{
    color:#ffffff
}
.scheme_dark .post_meta_item .social_items,.scheme_dark .post_meta_item .social_items:before{
    background-color:#080707;
     border-color:#474443;
     color:#a1a1a1
}
.scheme_dark .post_layout_excerpt + .post_layout_excerpt{
    border-color:#474443
}
.scheme_dark .post_layout_classic{
    border-color:#474443
}
.scheme_dark.gallery_preview:before{
    background-color:#080707
}
.scheme_dark .post_featured:after{
    background-color:#080707
}
.scheme_dark .post_item .more-link{
    border-color:#ffffff
}
.scheme_dark .post_featured.hover_icon .icons a,.scheme_dark .post_featured.hover_icons .icons a{
    border-color:#c74735
}
.scheme_dark .post_featured.hover_icon .icons a:before,.scheme_dark .post_featured.hover_icons .icons a:before{
    color:#c74735
}
.scheme_dark .format-audio .post_featured.with_thumb .post_audio_title{
    color:#ffffff
}
.scheme_dark .format-audio .post_featured.without_thumb .post_audio{
    border-color:#474443
}
.scheme_dark .format-audio .post_featured.without_thumb .post_audio_author{
    color:#ffffff
}
.scheme_dark .format-audio .post_featured.without_thumb .post_audio_title{
    color:#ffffff
}
.scheme_dark .mejs-controls .mejs-button,.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-current,.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
    color:#ffffff;
     background:#c74735
}
.scheme_dark .mejs-controls .mejs-button:hover{
    background:#ffffff;
     color:#c74735
}
.scheme_dark .format-aside .post_content_inner{
    color:#7e7b7a;
     border-color:#ffffff
}
.scheme_dark .format-link .post_content_inner,.scheme_dark .format-status .post_content_inner{
    color:#ffffff
}
.scheme_dark .format-chat p>b,.scheme_dark .format-chat p>strong{
    color:#ffffff
}
.scheme_dark .post_layout_chess .post_content_inner:after{
    background:linear-gradient(to top,#080707 0%,rgba(8,7,7,0) 100%) no-repeat scroll right top / 100% 100% rgba(8,7,7,0)
}
.scheme_dark .post_layout_chess_1 .post_meta:before{
    background-color:#474443
}
.scheme_dark .nav-links-old{
    color:#ffffff
}
.scheme_dark .nav-links-old a:hover{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .page_links>a,.scheme_dark .nav-links .page-numbers{
    color:#ffffff
}
.scheme_dark .page_links>a:hover,.scheme_dark .nav-links a.page-numbers:hover,.scheme_dark .page_links>span:not(.page_links_title),.scheme_dark .nav-links .page-numbers.current{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .post_item_single .post_header .post_date{
    color:#a1a1a1
}
.scheme_dark .post_item_single .post_header .post_categories,.scheme_dark .post_item_single .post_header .post_categories a{
    color:#ffffff
}
.scheme_dark .post_item_single .post_meta_item,.scheme_dark .post_item_single .post_meta_item:before,.scheme_dark .post_item_single .post_meta_item:hover:before,.scheme_dark .post_item_single .post_meta_item a,.scheme_dark .post_item_single .post_meta_item a:before,.scheme_dark .post_item_single .post_meta_item a:hover:before,.scheme_dark .post_item_single .post_meta_item .socials_caption,.scheme_dark .post_item_single .post_meta_item .socials_caption:before,.scheme_dark .post_item_single .post_edit a{
    color:#a1a1a1
}
.scheme_dark .post_item_single .post_meta_item:hover,.scheme_dark .post_item_single .post_meta_item>a:hover,.scheme_dark .post_item_single .post_meta_item .socials_caption:hover,.scheme_dark .post_item_single .post_edit a:hover{
    color:#c74735
}
.scheme_dark .post_item_single .post_content .post_meta_label,.scheme_dark .post_item_single .post_content .post_meta_item:hover .post_meta_label{
    color:#a1a1a1
}
.scheme_dark .post_item_single .post_content .post_tags,.scheme_dark .post_item_single .post_content .post_tags a{
    color:#ffffff
}
.scheme_dark .post_item_single .post_content .post_tags a:hover{
    color:#c74735
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a{
    color:#ffffff !important;
     background-color:#ffffff
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ffffff 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ffffff 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item a:not([class*="sc_button_hover_"]):hover{
    background-color:#c74735
}
.scheme_dark .post-password-form input[type="submit"]{
    border-color:#ffffff
}
.scheme_dark .post-password-form input[type="submit"]:hover,.scheme_dark .post-password-form input[type="submit"]:focus{
    color:#080707
}
.scheme_dark .nav-links-single .nav-links{
    border-color:#474443
}
.scheme_dark .nav-links-single .nav-links a .meta-nav{
    color:#a1a1a1
}
.scheme_dark .nav-links-single .nav-links a .post_date{
    color:#a1a1a1
}
.scheme_dark .nav-links-single .nav-links a:hover .meta-nav,.scheme_dark .nav-links-single .nav-links a:hover .post_date{
    color:#ffffff
}
.scheme_dark .nav-links-single .nav-links a:hover .post-title{
    color:#ffffff
}
.scheme_dark .author_info{
    border-color:#474443
}
.scheme_dark .author_info a{
    color:#ffffff
}
.scheme_dark .author_info a:hover{
    color:#ffffff
}
.scheme_dark .related_wrap{
    border-color:#474443
}
.scheme_dark .related_wrap .related_item_style_1 .post_header{
    background-color:rgba(8,7,7,0.95)
}
.scheme_dark .related_wrap .related_item_style_1:hover .post_header{
    background-color:#080707
}
.scheme_dark .related_wrap .related_item_style_1 .post_date a{
    color:#7e7b7a
}
.scheme_dark .related_wrap .related_item_style_1:hover .post_date a{
    color:#a1a1a1
}
.scheme_dark .related_wrap .related_item_style_1:hover .post_date a:hover{
    color:#ffffff
}
.scheme_dark .sc_action_item_default.with_image .sc_action_item_subtitle span{
    color:#c74735
}
.scheme_dark .comments_list_wrap,.scheme_dark .comments_list_wrap>ul{
    border-color:#474443
}
.scheme_dark .comments_list_wrap li + li,.scheme_dark .comments_list_wrap li ul{
    border-color:#474443
}
.scheme_dark .comments_list_wrap .comment_info,.scheme_dark .comments_list_wrap .comment_counters a{
    color:#ffffff
}
.scheme_dark .comments_list_wrap .comment_counters a:before{
    color:#ffffff
}
.scheme_dark .comments_list_wrap .comment_counters a:hover:before,.scheme_dark .comments_list_wrap .comment_counters a:hover{
    color:#c74735
}
.scheme_dark .comments_list_wrap .comment_text{
    color:#7e7b7a
}
.scheme_dark .comments_form_wrap{
    border-color:#474443
}
.scheme_dark .comments_wrap .comments_notes{
    color:#a1a1a1
}
.scheme_dark .post_item_404 .page_title{
    color:#a1a1a1
}
.scheme_dark .post_item_404 .page_description{
    color:#ffffff
}
.scheme_dark .post_item_404 .go_home{
    border-color:#ffffff
}
.scheme_dark .sidebar_inner{
    background-color:#080707;
     color:#7e7b7a
}
.scheme_dark .sidebar_inner aside + aside{
    border-color:#474443
}
.scheme_dark .sidebar_inner h1,.scheme_dark .sidebar_inner h2,.scheme_dark .sidebar_inner h3,.scheme_dark .sidebar_inner h4,.scheme_dark .sidebar_inner h5,.scheme_dark .sidebar_inner h6,.scheme_dark .sidebar_inner h1 a,.scheme_dark .sidebar_inner h2 a,.scheme_dark .sidebar_inner h3 a,.scheme_dark .sidebar_inner h4 a,.scheme_dark .sidebar_inner h5 a,.scheme_dark .sidebar_inner h6 a{
    color:#ffffff
}
.scheme_dark aside{
    color:#7e7b7a
}
.scheme_dark aside a{
    color:#ffffff
}
.scheme_dark aside a:hover{
    color:#c74735
}
.scheme_dark ul.wp-block-page-list li:before,.scheme_dark ul.wp-block-archives-list li:before,.scheme_dark ul.wp-block-categories-list li:before,.scheme_dark ul.wp-block-categories__list li:before,.scheme_dark aside li:before,.scheme_dark .widget_area.sidebar aside.widget_recent_posts .post_item:before{
    background-color:#c74735
}
.scheme_dark .widget_area_inner .post_item .post_info .post_info_item,.scheme_dark aside .post_item .post_info .post_info_item,.scheme_dark .widget_area_inner .post_item .post_info .post_info_item a,.scheme_dark aside .post_item .post_info .post_info_item a,.scheme_dark .widget_area_inner .post_info_counters .post_counters_item,.scheme_dark aside .post_info_counters .post_counters_item{
    color:#979797
}
.scheme_dark .widget_area_inner .post_item .post_info .post_info_item a:hover,.scheme_dark aside .post_item .post_info .post_info_item a:hover,.scheme_dark .widget_area_inner .post_info_counters .post_counters_item:hover,.scheme_dark aside .post_info_counters .post_counters_item:hover{
    color:#c74735
}
.scheme_dark .widget_area_inner .post_item .post_title a:hover,.scheme_dark aside .post_item .post_title a:hover{
    color:#c74735
}
.scheme_dark .widget_archive li{
    color:#ffffff
}
.scheme_dark .widget_calendar caption,.scheme_dark .widget_calendar tbody td a,.scheme_dark .widget_calendar th,.scheme_dark .wp-block-calendar caption,.scheme_dark .wp-block-calendar tbody td a,.scheme_dark .wp-block-calendar th{
    color:#ffffff
}
.scheme_dark .widget_calendar tbody td,.scheme_dark .wp-block-calendar tbody td{
    color:#7e7b7a
}
.scheme_dark .widget_calendar tbody td a,.scheme_dark .wp-block-calendar tbody td a{
    color:#c74735
}
.scheme_dark .widget_calendar tbody td a:after,.scheme_dark .wp-block-calendar tbody td a:after{
    color:#c74735
}
.scheme_dark .widget_calendar tbody td a:hover,.scheme_dark .widget_calendar tbody td a:hover:after,.scheme_dark .wp-block-calendar tbody td a:hover,.scheme_dark .wp-block-calendar tbody td a:hover:after{
    color:#ffffff
}
.scheme_dark .widget_calendar td#today,.scheme_dark .wp-block-calendar td#today{
    color:#ffffff
}
.scheme_dark .widget_calendar .wp-calendar-nav-prev a,.scheme_dark .widget_calendar .wp-calendar-nav-next a,.scheme_dark .wp-block-calendar .wp-calendar-nav-prev a,.scheme_dark .wp-block-calendar .wp-calendar-nav-next a{
    color:#ffffff
}
.scheme_dark .widget_calendar .wp-calendar-nav-prev a:hover,.scheme_dark .widget_calendar .wp-calendar-nav-next a:hover,.scheme_dark .wp-block-calendar .wp-calendar-nav-prev a:hover,.scheme_dark .wp-block-calendar .wp-calendar-nav-next a:hover{
    color:#c74735
}
.scheme_dark .widget_categories li{
    color:#ffffff
}
.scheme_dark .widget_product_tag_cloud a,.scheme_dark .widget_tag_cloud a,.scheme_dark .wp-block-tag-cloud a{
    color:#a1a1a1;
     background-color:#f9f6f2
}
.scheme_dark .widget_product_tag_cloud a:hover,.scheme_dark .widget_tag_cloud a:hover,.scheme_dark .wp-block-tag-cloud a:hover{
    color:#ffffff !important;
     border-color:#ffffff;
     background-position:left bottom;
     background-color:#c74735 !important
}
.scheme_dark .widget_product_tag_cloud a:not([class*="sc_button_hover_"]):hover,.scheme_dark .widget_tag_cloud a:not([class*="sc_button_hover_"]):hover{
    background-color:#ffffff
}
.scheme_dark .wp-block-search button,.scheme_dark .post-password-form input[type="submit"]{
    color:#a1a1a1;
     background-color:#f9f6f2
}
.scheme_dark .wp-block-search button:hover,.scheme_dark .post-password-form input[type="submit"]:hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .widget_rss .widget_title a:first-child{
    color:#ffffff
}
.scheme_dark .widget_rss .widget_title a:first-child:hover{
    color:#c74735
}
.scheme_dark .widget_rss .rss-date{
    color:#a1a1a1
}
.scheme_dark .widget_mc4wp_form_widget .mc4wp-form input{
    background-color:#f9f6f2;
     color:#1a1614
}
.scheme_dark .widget_mc4wp_form_widget .mc4wp-form input[type="submit"]{
    background-color:#c74735;
     color:#080707
}
.scheme_dark .widget_mc4wp_form_widget .mc4wp-form input[type="submit"]:hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .widget_mc4wp_form_widget .socials_wrap a{
    color:#ffffff
}
.scheme_dark .widget_mc4wp_form_widget .socials_wrap a:hover{
    color:#c74735
}
.scheme_dark .widget_mc4wp_form_widget .mc4wp-form span{
    color:#ffffff
}
.scheme_dark .footer_wrap_inner{
    background-color:#1a1614;
     color:#7e7b7a
}
.scheme_dark .copyright_wrap_inner{
    background-color:#080707;
     color:#7e7b7a
}
.scheme_dark .site_footer_wrap h1,.scheme_dark .site_footer_wrap h2,.scheme_dark .site_footer_wrap h3,.scheme_dark .site_footer_wrap h4,.scheme_dark .site_footer_wrap h5,.scheme_dark .site_footer_wrap h6,.scheme_dark .site_footer_wrap h1 a,.scheme_dark .site_footer_wrap h2 a,.scheme_dark .site_footer_wrap h3 a,.scheme_dark .site_footer_wrap h4 a,.scheme_dark .site_footer_wrap h5 a,.scheme_dark .site_footer_wrap h6 a,{
    color:#ffffff
}
.scheme_dark .logo_footer_wrap_inner,.scheme_dark .copyright_wrap_inner{
    border-color:#474443
}
.scheme_dark .logo_footer_wrap_inner:after{
    background-color:#7e7b7a
}
.scheme_dark .socials_footer_wrap_inner .social_item .social_icons{
    border-color:#7e7b7a;
     color:#7e7b7a
}
.scheme_dark .socials_footer_wrap_inner .social_item .social_icons:hover{
    border-color:#ffffff;
     color:#ffffff
}
.scheme_dark .menu_footer_nav_area ul li a{
    color:#ffffff
}
.scheme_dark .menu_footer_nav_area ul li a:hover{
    color:#ffffff
}
.scheme_dark .menu_footer_nav_area ul li+li:before{
    border-color:#a1a1a1
}
.scheme_dark .copyright_wrap_inner{
    color:#ffffff
}
.scheme_dark .copyright_wrap_inner a{
    color:#ffffff
}
.scheme_dark .copyright_wrap_inner a:hover{
    color:#c74735
}
.scheme_dark .copyright_wrap_inner .copyright_text{
    color:#7e7b7a
}
.scheme_dark .theme_button,.scheme_dark .more-link,.scheme_dark .socials_share:not(.socials_type_drop) .social_icons,.scheme_dark .wp-block-post-comments-form input[type="submit"],.scheme_dark .comments_wrap .form-submit input[type="submit"],.scheme_dark .wc-block-product-search .wc-block-product-search__button{
    color:#ffffff !important;
     background-color:#c74735 !important
}
.scheme_dark .socials_share:not(.socials_type_drop) .social_icons:hover,.scheme_dark .wp-block-post-comments-form input[type="submit"]:hover,.scheme_dark .comments_wrap .form-submit input[type="submit"]:hover,.scheme_dark .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.scheme_dark .wc-block-product-search .wc-block-product-search__button:hover{
    color:#ffffff !important;
     background-color:#ffffff !important
}
.scheme_dark .wp-block-button:not(.is-style-outline) .wp-block-button__link{
    color:#c74735
}
.scheme_dark .format-video .post_featured.with_thumb .post_video_hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .theme_scroll_down{
    color:#ffffff
}
.scheme_dark .theme_scroll_down:hover{
    color:#ffffff
}
.scheme_dark .mfp-bg{
    background-color:rgba(8,7,7,0.95)
}
.scheme_dark .mfp-image-holder .mfp-close,.scheme_dark .mfp-iframe-holder .mfp-close{
    color:#ffffff
}
.scheme_dark .mfp-image-holder .mfp-close:hover,.scheme_dark .mfp-iframe-holder .mfp-close:hover{
    color:#ffffff
}
.scheme_dark button[disabled],.scheme_dark input[type="submit"][disabled],.scheme_dark .comments_wrap .form-submit input[type="submit"][disabled],.scheme_dark input[type="button"][disabled]{
    background-color:#a1a1a1 !important;
     color:#7e7b7a !important
}
.scheme_dark .wp-block-button__link.is-style-outline:not(.has-text-color){
    color:#c74735;
     border-color:#c74735
}
.scheme_dark .is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.scheme_dark .wp-block-button__link.is-style-outline:not(.has-text-color):hover{
    color:#c74735;
     border-color:#c74735
}
.scheme_dark body table.booked-calendar thead th .monthName,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-right,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-left,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a{
    color:#ffffff !important
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a:hover{
    color:#c74735 !important
}
.scheme_dark body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{
    background-color:#ffffff!important
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today:hover .date span{
    background:#c74735 !important;
     color:#ffffff !important
}
.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .cancel,.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .pay,.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .edit,.scheme_dark .addeventatc,.scheme_dark body .booked-modal input[type=submit].button-primary,.scheme_dark body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button{
    border-color:#c74735 !important;
     background-color:#c74735 !important;
     color:#ffffff !important
}
.scheme_dark body #booked-profile-page input[type=submit].cancel,.scheme_dark body #booked-profile-page button.cancel,.scheme_dark body .booked-list-view input[type=submit].cancel,.scheme_dark body .booked-list-view button.cancel,.scheme_dark body .booked-calendar input[type=submit].cancel,.scheme_dark body .booked-calendar button.cancel,.scheme_dark body .booked-modal input[type=submit].cancel,.scheme_dark body .booked-modal button.cancel{
    border-color:#ffffff !important;
     background-color:#ffffff !important;
     color:#ffffff !important
}
.scheme_dark body #booked-profile-page input[type=submit].cancel:hover,.scheme_dark body #booked-profile-page button.cancel:hover,.scheme_dark body .booked-list-view input[type=submit].cancel:hover,.scheme_dark body .booked-list-view button.cancel:hover,.scheme_dark body .booked-calendar input[type=submit].cancel:hover,.scheme_dark body .booked-calendar button.cancel:hover,.scheme_dark body .booked-modal input[type=submit].cancel:hover,.scheme_dark body .booked-modal button.cancel:hover{
    border-color:#c74735 !important;
     background-color:#c74735 !important
}
.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover,.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .pay:hover,.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .edit:hover,.scheme_dark .addeventatc:hover,.scheme_dark body .booked-modal input[type=submit].button-primary:hover,.scheme_dark body #booked-profile-page input[type=submit]:hover,.scheme_dark body #booked-profile-page button:hover,.scheme_dark body .booked-list-view input[type=submit]:hover,.scheme_dark body .booked-list-view button:hover,.scheme_dark body .booked-calendar input[type=submit]:hover,.scheme_dark body .booked-calendar button:hover,.scheme_dark body .booked-modal input[type=submit]:hover,.scheme_dark body .booked-modal button:hover,.scheme_dark body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{
    background:#ffffff !important;
     border-color:#ffffff !important;
     color:#ffffff !important
}
.scheme_dark body .booked-appt-list .timeslot .spots-available{
    color:#ffffff
}
.scheme_dark body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]{
    border-color:#a1a1a1 !important;
     background-color:#a1a1a1 !important;
     color:#7e7b7a !important
}
.scheme_dark body .booked-appt-list .timeslot{
    border-color:#080707;
     color:#7e7b7a
}
.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete{
    color:#a1a1a1
}
.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete:hover{
    color:#ffffff
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date .date span,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.prev-date:hover .date span,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur .date span,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.blur:hover .date span{
    background:#1a1614 !important;
     border-color:#1a1614 !important;
     color:#a1a1a1 !important
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month:not(.prev-date):hover .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col:hover .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.entryBlock .bc-col,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date{
    background:#080707 !important
}
.scheme_dark body .booked-appt-list .timeslot .timeslot-time i.fa-solid,.scheme_dark body .booked-appt-list .timeslot .timeslot-time,.scheme_dark body .booked-appt-list h2,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month .date span,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{
    color:#ffffff
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.next-month:not(.prev-date) .date{
    background:#080707 !important
}
.scheme_dark body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:not([disabled]):hover .spots-available{
    color:#ffffff !important
}
.scheme_dark body .booked-appt-list p{
    color:#7e7b7a
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-head{
    color:#ffffff
}
.scheme_dark .wp-block-file__button{
    color:#ffffff !important;
     background:#bf3c33 !important
}
.scheme_dark .wp-block-file__button:hover{
    background:#7e7b7a !important
}
.scheme_dark .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.scheme_dark .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{
    color:#ffffff;
     background:#c74735;
     box-shadow:#c74735 0 1px 3px 0 inset
}
.scheme_dark .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar td:hover,.scheme_dark .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{
    color:#ffffff !important;
     background:#ffffff !important
}
.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar th{
    color:#ffffff
}
.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar td,.scheme_dark .xdsoft_datetimepicker .xdsoft_calendar th{
    color:#7e7b7a;
     border-color:#474443
}
.scheme_dark .xdsoft_datetimepicker{
    border-color:#474443
}
.scheme_dark body #booked-profile-page .booked-profile-header{
    background-color:#ffffff !important;
     color:#ffffff
}
.scheme_dark body #booked-profile-page .booked-profile-header strong{
    color:#ffffff
}
.scheme_dark body #booked-profile-page .booked-tabs li.active a{
    color:#191514;
     background-color:#c74735 !important
}
.scheme_dark body .booked-appt-list .timeslot,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col{
    border-color:#474443
}
.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today:hover .date,.scheme_dark body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date{
    color:#ffffff!important;
     background-color:#c74735 !important
}
.scheme_dark .woocommerce form .show-password-input,.scheme_dark .woocommerce-page form .show-password-input{
    color:#a1a1a1;
     background:transparent!important
}
.scheme_dark .woocommerce form .show-password-input:hover,.scheme_dark .woocommerce-page form .show-password-input:hover{
    color:#ffffff
}
/* ================= MAIN MENU ITEM'S HOVERS ==================== */
.scheme_dark .menu_hover_fade_box .menu_main_nav>a:hover,.scheme_dark .menu_hover_fade_box .menu_main_nav>li>a:hover,.scheme_dark .menu_hover_fade_box .menu_main_nav>li.sfHover>a{
    color:#bf3c33;
     background-color:#080707
}
.scheme_dark .menu_hover_slide_line .menu_main_nav>li#blob{
    background-color:#ffffff
}
.scheme_dark .menu_hover_slide_box .menu_main_nav>li#blob{
    background-color:#080707
}
.scheme_dark .menu_hover_zoom_line .menu_main_nav>li>a:before{
    background-color:#ffffff
}
.scheme_dark .menu_hover_path_line .menu_main_nav>li:before,.scheme_dark .menu_hover_path_line .menu_main_nav>li:after,.scheme_dark .menu_hover_path_line .menu_main_nav>li>a:before,.scheme_dark .menu_hover_path_line .menu_main_nav>li>a:after{
    background-color:#ffffff
}
.scheme_dark .menu_hover_roll_down .menu_main_nav>li>a:before{
    background-color:#ffffff
}
.scheme_dark .menu_hover_color_line .menu_main_nav>li>a:before{
    background-color:#ffffff
}
.scheme_dark .menu_hover_color_line .menu_main_nav>li>a:after,.scheme_dark .menu_hover_color_line .menu_main_nav>li.menu-item-has-children>a:after{
    background-color:#ffffff
}
.scheme_dark .menu_hover_color_line .menu_main_nav>li.sfHover>a,.scheme_dark .menu_hover_color_line .menu_main_nav>li>a:hover,.scheme_dark .menu_hover_color_line .menu_main_nav>li>a:focus{
    color:#ffffff
}
/* ================= BUTTON'S HOVERS ==================== */
.scheme_dark .sc_button_hover_slide_left{
    background:linear-gradient(to right, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .sc_button_hover_slide_right{
    background:linear-gradient(to left, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark form button.sc_button_hover_slide_left{
    background:linear-gradient(to right, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark form button.sc_button_hover_slide_right{
    background:linear-gradient(to left, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark form button.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark form button.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#c74735 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
/* ================= IMAGE'S HOVERS ==================== */
.scheme_dark .post_featured .mask{
    background-color:rgba(255,255,255,0.5)
}
.scheme_dark .post_featured.hover_dots .icons span{
    background-color:#ffffff
}
.scheme_dark .post_featured.hover_dots .post_info{
    color:#ffffff
}
.scheme_dark .post_featured.hover_icon .icons a{
    color:#ffffff
}
.scheme_dark .post_featured.hover_icon a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_icons .icons a{
    color:#ffffff
}
.scheme_dark .post_featured.hover_icons a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_fade .post_info,.scheme_dark .post_featured.hover_fade .post_info a,.scheme_dark .post_featured.hover_fade .post_info .post_meta_item,.scheme_dark .post_featured.hover_fade .post_info .post_meta .post_meta_item:before,.scheme_dark .post_featured.hover_fade .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_dark .post_featured.hover_fade .post_info a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_slide .post_info,.scheme_dark .post_featured.hover_slide .post_info a,.scheme_dark .post_featured.hover_slide .post_info .post_meta_item,.scheme_dark .post_featured.hover_slide .post_info .post_meta .post_meta_item:before,.scheme_dark .post_featured.hover_slide .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_dark .post_featured.hover_slide .post_info a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_slide .post_info .post_title:after{
    background-color:#ffffff
}
.scheme_dark .post_featured.hover_pull .post_info,.scheme_dark .post_featured.hover_pull .post_info a{
    color:#ffffff
}
.scheme_dark .post_featured.hover_pull .post_info a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_pull .post_info .post_descr{
    background-color:#ffffff
}
.scheme_dark .post_featured.hover_border .post_info,.scheme_dark .post_featured.hover_border .post_info a,.scheme_dark .post_featured.hover_border .post_info .post_meta_item,.scheme_dark .post_featured.hover_border .post_info .post_meta .post_meta_item:before,.scheme_dark .post_featured.hover_border .post_info .post_meta .post_meta_item:hover:before{
    color:#ffffff
}
.scheme_dark .post_featured.hover_border .post_info a:hover{
    color:#ffffff
}
.scheme_dark .post_featured.hover_border .post_info:before,.scheme_dark .post_featured.hover_border .post_info:after{
    border-color:#ffffff
}
.scheme_dark .post_featured.hover_shop .icons a{
    color:#ffffff;
     border-color:#ffffff !important
}
.scheme_dark .post_featured.hover_shop .icons a:hover{
    color:#ffffff;
     border-color:#ffffff !important;
     background-color:#ffffff
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover{
    color:#c74735
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after{
    border-color:#c74735
}
.scheme_dark .trx_addons_accent,.scheme_dark .trx_addons_accent>*{
    color:#ffffff
}
.scheme_dark .trx_addons_accent_bg{
    background-color:#c74735;
     color:#ffffff
}
.scheme_dark .trx_addons_inverse{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .trx_addons_dark{
    color:#c74735
}
.scheme_dark .trx_addons_inverse{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .trx_addons_dropcap_style_1{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .trx_addons_dropcap_style_2{
    color:#c74735
}
.scheme_dark .trx_addons_tooltip{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .trx_addons_tooltip:before{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .trx_addons_tooltip:after{
    border-top-color:#ffffff
}
.scheme_dark ul.trx_addons_list_dot_red>li:before{
    background-color:#c74735
}
.scheme_dark ul.trx_addons_list_dot_dark>li:before{
    background-color:#ffffff
}
.scheme_dark ul.trx_addons_list_arrow>li:before{
    color:#c74735
}
.scheme_dark blockquote.trx_addons_blockquote_style_1:before,.scheme_dark blockquote.trx_addons_blockquote_style_1{
    color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_1 a,.scheme_dark blockquote.trx_addons_blockquote_style_1 cite{
    color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_1 a:hover{
    color:#c74735
}
.scheme_dark blockquote.trx_addons_blockquote_style_2{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark blockquote.trx_addons_blockquote_style_2:before,.scheme_dark blockquote.trx_addons_blockquote_style_2 a,.scheme_dark blockquote.trx_addons_blockquote_style_2 cite{
    color:#c74735
}
.scheme_dark blockquote.trx_addons_blockquote_style_2 a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_hover_mask{
    background-color:#eeeeee
}
.scheme_dark .trx_addons_hover_title{
    color:#ffffff
}
.scheme_dark .trx_addons_hover_text{
    color:#a1a1a1
}
.scheme_dark .trx_addons_hover_icon,.scheme_dark .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#bf3c33
}
.scheme_dark .trx_addons_hover_icon:hover,.scheme_dark .trx_addons_hover_links a:hover{
    color:#bf3c33 !important;
     background-color:#080707
}
.scheme_dark .slider_swiper .slide_info.slide_info_large{
    background-color:rgba(8,7,7,0.95)
}
.scheme_dark .slider_swiper .slide_info.slide_info_large:hover{
    background-color:#080707
}
.scheme_dark .slider_swiper .slide_info.slide_info_large .slide_cats a{
    color:#ffffff
}
.scheme_dark .slider_swiper .slide_info.slide_info_large .slide_title a{
    color:#ffffff
}
.scheme_dark .slider_swiper .slide_info.slide_info_large .slide_date{
    color:#7e7b7a
}
.scheme_dark .slider_swiper .slide_info.slide_info_large:hover .slide_date{
    color:#a1a1a1
}
.scheme_dark .slider_swiper .slide_info.slide_info_large .slide_cats a:hover,.scheme_dark .slider_swiper .slide_info.slide_info_large .slide_title a:hover{
    color:#c74735
}
.scheme_dark .slider_swiper.slider_multi .slide_cats a:hover,.scheme_dark .slider_swiper.slider_multi .slide_title a:hover,.scheme_dark .slider_swiper.slider_multi a:hover .slide_title{
    color:#c74735
}
.scheme_dark .slider_swiper.slider_pagination .swiper-pagination-bullet-active{
    background-color:#ffffff
}
.scheme_dark .slider_swiper.slider_controls_bottom .slider_prev,.scheme_dark .slider_swiper.slider_controls_bottom .slider_next{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .slider_swiper.slider_controls_bottom .slider_prev:hover,.scheme_dark .slider_swiper.slider_controls_bottom .slider_next:hover{
    color:#080707;
     background-color:#ffffff
}
.scheme_dark .slider_swiper .swiper-pagination-bullet{
    border-color:#080707
}
.scheme_dark .slider_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_dark .slider_swiper .swiper-pagination-bullet:hover{
    border-color:#ffffff;
     background-color:#c74735
}
.scheme_dark .slider_swiper.slider_controls_side .slider_prev,.scheme_dark .slider_swiper.slider_controls_side .slider_next{
    background-color:#c74735;
     color:#ffffff
}
.scheme_dark .slider_swiper.slider_controls_side .slider_prev:after,.scheme_dark .slider_swiper.slider_controls_side .slider_next:after{
    background:#fff;
     content:"";
     height:200px;
     left:-95px;
     opacity:.2;
     position:absolute;
     top:-50px;
     -webkit-transform:rotate(35deg);
     -ms-transform:rotate(35deg);
     transform:rotate(35deg);
     -webkit-transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     width:50px;
     z-index:10
}
.scheme_dark .slider_swiper.slider_controls_side .slider_prev:hover:after,.scheme_dark .slider_swiper.slider_controls_side .slider_next:hover:after{
    left:120%;
     -webkit-transition:all 550ms cubic-bezier(0.19,1,0.22,1);
     transition:all 550ms cubic-bezier(0.19,1,0.22,1)
}
.scheme_dark aside.widget_bg_image a,.scheme_dark aside.widget_bg_image ul li a{
    color:#ffffff
}
.scheme_dark aside.widget_bg_image a:hover,.scheme_dark aside.widget_bg_image ul li a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_audio_player.without_cover{
    background-color:#ffffff
}
.scheme_dark .trx_addons_audio_player .audio_author,.scheme_dark .format-audio .post_featured .post_audio_author{
    color:#c74735
}
.scheme_dark .widget_audio .trx_addons_audio_player .audio_caption{
    color:#ffffff
}
.scheme_dark .trx_addons_audio_player .mejs-container .mejs-controls .mejs-time{
    color:#ffffff
}
.scheme_dark .widget_categories_list .categories_list_style_2 .categories_list_title a:hover{
    color:#ffffff
}
.scheme_dark .widget_contacts .contacts_info{
    color:#ffffff
}
.scheme_dark .widget_contacts .contacts_socials a{
    color:#ffffff
}
.scheme_dark .widget_contacts .contacts_socials a:hover{
    color:#c74735
}
.scheme_dark .widget_socials .socials_wrap{
    background-color:#c74735
}
.scheme_dark .widget_socials .social_item span{
    color:#ffffff
}
.scheme_dark .widget_socials .social_item span:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_dark .widget_socials .social_item a:hover span{
    color:#080707;
     background-color:#c74735
}
.scheme_dark .slider_engine_revo .widget_socials .social_item span{
    color:#ffffff
}
.scheme_dark .slider_engine_revo .widget_socials .social_item a:hover span{
    color:#ffffff
}
.scheme_dark .footer_wrap_inner .email_icon:before,.scheme_dark .footer_wrap_inner .phone_icon:before,.scheme_dark .footer_wrap_inner .address_icon:before{
    color:#c74735
}
.scheme_dark aside .trx_addons_tabs .trx_addons_tabs_titles li a{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark aside .trx_addons_tabs .trx_addons_tabs_titles li a:hover,.scheme_dark aside .trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active a{
    color:#ffffff;
     border-color:#ffffff
}
.scheme_dark .sc_recent_news_header{
    border-color:#ffffff
}
.scheme_dark .sc_recent_news_header_category_item_more{
    color:#ffffff
}
.scheme_dark .sc_recent_news_header_more_categories{
    border-color:#f9f6f2;
     background-color:#080707
}
.scheme_dark .sc_recent_news_header_more_categories>a{
    color:#bf3c33
}
.scheme_dark .sc_recent_news_header_more_categories>a:hover{
    color:#ffffff;
     background-color:#1a1614
}
.scheme_dark .sc_recent_news .post_counters_item,.scheme_dark .sc_recent_news .post_counters .post_counters_edit a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .sc_recent_news .post_counters_item:hover,.scheme_dark .sc_recent_news .post_counters .post_counters_edit a:hover{
    color:#080707;
     background-color:#ffffff
}
.scheme_dark .sidebar .sc_recent_news .post_counters_item:hover,.scheme_dark .sidebar .sc_recent_news .post_counters .post_counters_edit a:hover{
    color:#eeeeee;
     background-color:#080707
}
.scheme_dark .sc_recent_news_style_news-magazine .post_accented_border{
    border-color:#474443
}
.scheme_dark .sc_recent_news_style_news-excerpt .post_item{
    border-color:#474443
}
.scheme_dark .widget_twitter li{
    color:#7e7b7a
}
.scheme_dark .trx_addons_video_player.with_cover .video_hover{
    color:#ffffff;
     border-color:#c74735;
     background-color:#c74735
}
.scheme_dark .widget.widget_video .video_description{
    background-color:#191514;
     color:#ffffff
}
.scheme_dark .sc_item_subtitle{
    color:#ffffff
}
.scheme_dark .sc_item_button a:not(.sc_button_bg_image){
    color:#ffffff;
     border-color:#ffffff;
     background:transparent
}
.scheme_dark .sc_item_button a:not(.sc_button_bg_image){
    background:#c74735
}
.scheme_dark .sc_item_button a.sc_button_simple:not(.sc_button_bg_image){
    color:#ffffff
}
.scheme_dark .sc_item_button a.sc_button_simple:not(.sc_button_bg_image):hover{
    color:#c74735 !important
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_"]),.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ffffff 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ffffff 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a:hover{
    color:#ffffff !important;
     background-position:left bottom;
    /*background-color:#ffffff;
    */
}
.scheme_dark .trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_"]):hover{
    background-color:#ffffff
}
.scheme_dark .sc_action_item_event .sc_action_item_subtitle{
    color:#ffffff
}
.scheme_dark .sc_action_item_description{
    color:#ffffff
}
.scheme_dark .sc_action_item_date,.scheme_dark .sc_action_item_info{
    color:#ffffff;
     border-color:#7e7b7a
}
.scheme_dark .sc_action_item_default .sc_action_item_link{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .sc_action_item_event .sc_action_item_link{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .sc_content .sc_content_subtitle{
    color:#7e7b7a
}
.scheme_dark #toc_menu .toc_menu_icon:before{
    color:#c74735
}
.scheme_dark #toc_menu .toc_menu_item:hover .toc_menu_icon:before,.scheme_dark #toc_menu .toc_menu_item_active .toc_menu_icon:before{
    color:#c74735
}
.scheme_dark #toc_menu .toc_menu_item:hover .toc_menu_icon_default:before,.scheme_dark #toc_menu .toc_menu_item_active .toc_menu_icon_default:before{
}
.scheme_dark #toc_menu .toc_menu_description{
    color:#ffffff
}
.scheme_dark #toc_menu .toc_menu_icon:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_dark .sc_blogger_default .sc_blogger_item,.scheme_dark .sc_blogger_classic .sc_blogger_item{
    background-color:#080707
}
.scheme_dark .sc_blogger_default .sc_blogger_post_meta,.scheme_dark .sc_blogger_classic .sc_blogger_post_meta{
    color:#aaaaaa
}
.scheme_dark .sc_blogger_default .sc_blogger_item_title a,.scheme_dark .sc_blogger_classic .sc_blogger_item_title a{
    color:#eeeeee
}
.scheme_dark .sc_blogger_default .sc_blogger_item_title a:hover,.scheme_dark .sc_blogger_classic .sc_blogger_item_title a:hover{
    color:#bf3c33
}
.scheme_dark .sc_blogger_default .sc_blogger_post_meta,.scheme_dark .sc_blogger_classic .sc_blogger_post_meta{
    color:#aaaaaa
}
.scheme_dark .sc_blogger_default .sc_blogger_item_content,.scheme_dark .sc_blogger_classic .sc_blogger_item_content{
    color:#979797
}
.scheme_dark .sc_blogger_classic .sc_blogger_item .more-link{
    color:#bf3c33
}
.scheme_dark .sc_blogger_classic .sc_blogger_item .more-link:hover{
    color:#eeeeee
}
.scheme_dark .sc_courses_default .sc_courses_item{
    background-color:#080707
}
.scheme_dark .sc_courses_default .sc_courses_item_categories{
    background-color:#eeeeee
}
.scheme_dark .sc_courses_default .sc_courses_item_categories a{
    color:#ffffff
}
.scheme_dark .sc_courses_default .sc_courses_item_categories a:hover{
    color:#bf3c33
}
.scheme_dark .sc_courses_default .sc_courses_item_price{
    color:#bf3c33
}
.scheme_dark .sc_courses_default .sc_courses_item_period{
    color:#aaaaaa
}
.scheme_dark .sc_events_default .sc_events_item{
    background-color:#080707
}
.scheme_dark .sc_events_default .sc_events_item_date{
    background-color:#bf3c33;
     color:#ffffff
}
.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_date{
    background-color:#eeeeee
}
.scheme_dark .sc_events_default .sc_events_item_title{
    color:#eeeeee
}
.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_title{
    color:#bf3c33
}
.scheme_dark .sc_events_default .sc_events_item_button{
    color:#bf3c33
}
.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_button{
    color:#eeeeee
}
.scheme_dark .sc_events_detailed .sc_events_item,.scheme_dark .sc_events_detailed .sc_events_item_time_wrap:before,.scheme_dark .sc_events_detailed .sc_events_item_button_wrap:before{
    border-color:#ffffff
}
.scheme_dark .sc_events_detailed .sc_events_item_date,.scheme_dark .sc_events_detailed .sc_events_item_button{
    color:#ffffff
}
.scheme_dark .sc_events_detailed .sc_events_item_title{
    color:#ffffff
}
.scheme_dark .sc_events_detailed .sc_events_item_time{
    color:#7e7b7a
}
.scheme_dark .sc_events_detailed .sc_events_item:hover{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .sc_events_detailed .sc_events_item:hover,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_date,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_button,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_title,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_time{
    color:#ffffff
}
.scheme_dark .sc_events_detailed .sc_events_item:hover,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_date_wrap,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before{
    border-color:#ffffff
}
.scheme_dark.sc_form{
    background-color:#080707
}
.scheme_dark .sc_form_field_title{
    color:#ffffff
}
.scheme_dark .sc_form .sc_form_field input[type="text"],.scheme_dark .sc_form .sc_form_field textarea,.scheme_dark .wpcf7-form .wpcf7-form-control-wrap input,.scheme_dark .wpcf7-form .wpcf7-form-control-wrap textarea{
    color:#a1a1a1;
     border-color:#080707;
     background-color:#080707
}
.scheme_dark .sc_form .sc_form_field input[type="text"]:focus,.scheme_dark .sc_form .sc_form_field textarea:focus{
    color:#eeeeee;
     border-color:#4c4c4c;
     background-color:#080707
}
.scheme_dark .wpcf7-form button.button_wrap,.scheme_dark .sc_form_field button,.scheme_dark .wpcf7-form .wpcf7-submit{
    color:#191514;
     background-color:#c74735
}
.scheme_dark .sc_form_field button:hover,.scheme_dark .wpcf7-form .button_wrap .wpcf7-submit:hover{
    color:#191514;
     background-color:#c74735
}
.scheme_dark .sc_form .sc_form_info_icon{
    color:#ffffff
}
.scheme_dark .sc_form .sc_form_info_data>a,.scheme_dark .sc_form .sc_form_info_data>span{
    color:#ffffff
}
.scheme_dark .sc_form .sc_form_info_data>a:hover{
    color:#ffffff
}
.scheme_dark [class*="sc_input_hover_"] .sc_form_field_content{
    color:#ffffff
}
.scheme_dark .sc_input_hover_accent input[type="text"]:focus,.scheme_dark .sc_input_hover_accent input[type="number"]:focus,.scheme_dark .sc_input_hover_accent input[type="email"]:focus,.scheme_dark .sc_input_hover_accent input[type="password"]:focus,.scheme_dark .sc_input_hover_accent input[type="search"]:focus,.scheme_dark .sc_input_hover_accent select:focus,.scheme_dark .sc_input_hover_accent textarea:focus{
    /*box-shadow:0px 0px 0px 2px #ffffff;
    */
     border-color:#ffffff !important
}
.scheme_dark .sc_input_hover_accent .sc_form_field_hover:before{
    color:rgba(255,255,255,0.6)
}
.scheme_dark .sc_input_hover_path .sc_form_field_graphic{
    stroke:#343434
}
.scheme_dark .sc_input_hover_jump .sc_form_field_content{
    color:#a1a1a1
}
.scheme_dark .sc_input_hover_jump .sc_form_field_content:before{
    color:#ffffff
}
.scheme_dark .sc_input_hover_jump input[type="text"],.scheme_dark .sc_input_hover_jump input[type="number"],.scheme_dark .sc_input_hover_jump input[type="email"],.scheme_dark .sc_input_hover_jump input[type="password"],.scheme_dark .sc_input_hover_jump input[type="search"],.scheme_dark .sc_input_hover_jump textarea{
    border-color:#343434
}
.scheme_dark .sc_input_hover_jump input[type="text"]:focus,.scheme_dark .sc_input_hover_jump input[type="number"]:focus,.scheme_dark .sc_input_hover_jump input[type="email"]:focus,.scheme_dark .sc_input_hover_jump input[type="password"]:focus,.scheme_dark .sc_input_hover_jump input[type="search"]:focus,.scheme_dark .sc_input_hover_jump textarea:focus{
    border-color:#c74735 !important
}
.scheme_dark .sc_input_hover_underline .sc_form_field_hover:before{
    background-color:#343434
}
.scheme_dark .sc_input_hover_underline input:focus + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline input.filled + .sc_form_field_hover:before,.scheme_dark .sc_input_hover_underline textarea.filled + .sc_form_field_hover:before{
    background-color:#ffffff
}
.scheme_dark .sc_input_hover_underline .sc_form_field_content{
    color:#eeeeee
}
.scheme_dark .sc_input_hover_underline input:focus,.scheme_dark .sc_input_hover_underline textarea:focus,.scheme_dark .sc_input_hover_underline input.filled,.scheme_dark .sc_input_hover_underline textarea.filled,.scheme_dark .sc_input_hover_underline input:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline textarea:focus + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline input.filled + .sc_form_field_hover>.sc_form_field_content,.scheme_dark .sc_input_hover_underline textarea.filled + .sc_form_field_hover>.sc_form_field_content{
    color:#ffffff !important
}
.scheme_dark .sc_input_hover_iconed .sc_form_field_hover{
    color:#aaaaaa
}
.scheme_dark .sc_input_hover_iconed input:focus + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed textarea:focus + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed input.filled + .sc_form_field_hover,.scheme_dark .sc_input_hover_iconed textarea.filled + .sc_form_field_hover{
    color:#eeeeee
}
.scheme_dark .sc_googlemap_content,.scheme_dark.sc_googlemap_content{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark .sc_googlemap_content b,.scheme_dark .sc_googlemap_content strong,.scheme_dark.sc_googlemap_content b,.scheme_dark.sc_googlemap_content strong{
    color:#ffffff
}
.scheme_dark .sc_googlemap_content_detailed:before{
    background-color:#ffffff
}
.scheme_dark .sc_icons .sc_icons_icon{
    color:#ffffff
}
.scheme_dark .sc_icons .sc_icons_item_linked:hover .sc_icons_icon{
    color:#ffffff
}
.scheme_dark .sc_icons .sc_icons_title{
    color:#ffffff
}
.scheme_dark .sc_icons_description,.scheme_dark .sc_icons_modern .sc_icons_description{
    color:#ffffff
}
.scheme_dark .sc_icons.sc_icons_default{
    border-color:rgba(255,255,255,0.1)
}
.scheme_dark .sc_icons.sc_icons_default .sc_icons_columns>div:after{
    background-color:rgba(255,255,255,0.1)
}
.scheme_dark .sc_price{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark .sc_price .sc_price_icon{
    color:#ffffff
}
.scheme_dark .sc_price .sc_price_icon:hover{
    color:#c74735
}
.scheme_dark .sc_price_period{
    color:#ffffff
}
.scheme_dark .sc_price .sc_price_price{
    color:#c74735
}
.scheme_dark .sc_price .sc_price_description{
    color:#7e7b7a
}
.scheme_dark .sc_price_link{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .sc_price_link:hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark.sc_promo{
    background-color:#080707
}
.scheme_dark .sc_promo.sc_promo_size_normal .sc_promo_descr,.scheme_dark.sc_promo.sc_promo_size_normal .sc_promo_descr{
    color:#ffffff
}
.scheme_dark .sc_promo_size_large .sc_promo_subtitle{
    color:#c74735
}
.scheme_dark .sc_promo.sc_promo_size_small .sc_promo_descr{
    color:#ffffff
}
.scheme_dark .sc_promo.sc_promo_size_small .sc_promo_subtitle{
    color:#c74735
}
/* Skills (Counters) */
.scheme_dark .sc_skills_counter .sc_skills_icon{
    color:#c74735
}
.scheme_dark .sc_skills .sc_skills_total,.scheme_dark .sc_skills .sc_skills_item_title,.scheme_dark .sc_skills .sc_skills_legend_title,.scheme_dark .sc_skills .sc_skills_legend_value{
    color:#ffffff
}
.scheme_dark .sc_skills_pie.sc_skills_compact_off .sc_skills_item_title{
    color:#ffffff
}
.scheme_dark .sc_skills_counter .sc_skills_item_wrap{
    background-color:#080707
}
.scheme_dark .sc_socials .socials_wrap a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .sc_socials .socials_wrap a:hover{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .sc_table table td,.scheme_dark .sc_table table tr:last-child td{
    border-color:#474443
}
.scheme_dark .sc_table table td{
    color:#c74735
}
.scheme_dark .sc_table table td:first-child{
    color:#ffffff
}
.scheme_dark .sc_type_modern .sc_table table tr:nth-child(2n+1) td{
    background-color:#1a1614
}
.scheme_dark .sc_type_modern .sc_table table tr:first-child td{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .sc_type_modern .sc_table table td{
    border-color:rgba(255,255,255,0.2);
     color:#7e7b7a
}
.scheme_dark .sc_type_modern .sc_table table tr:nth-child(2n) td{
    background-color:#080707
}
.scheme_dark .sc_type_modern .sc_table table td,.scheme_dark .sc_type_modern .sc_table table tr:last-child td{
    border-color:rgba(255,255,255,0.2)
}
.scheme_dark .sc_testimonials_item_content{
    color:#ffffff
}
.scheme_dark .sc_testimonials_item_author{
    color:#ffffff
}
.scheme_dark .sc_testimonials_item_author_title{
    color:#c74735
}
.scheme_dark .sc_testimonials_item_author_subtitle{
    color:#a1a1a1
}
.scheme_dark .sc_testimonials_simple .sc_testimonials_item_author_data:before{
    background-color:#7e7b7a
}
.scheme_dark .sc_testimonials.slider_swiper .swiper-pagination-bullet{
    background-color:#474443
}
.scheme_dark .sc_testimonials.slider_swiper .swiper-pagination-bullet{
    background-color:#474443
}
.scheme_dark .sc_testimonials.slider_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color:#ffffff
}
.scheme_dark .sc_testimonials_item_content p:before,.scheme_dark .sc_testimonials_item_content p:after{
    color:#c74735
}
.scheme_dark .sc_team_default .sc_team_item_title a:hover{
    color:#c74735
}
.scheme_dark .sc_team_default .sc_team_item_subtitle{
    color:#aaaaaa
}
.scheme_dark .sc_team_links a.sc_team_links_icon{
    color:#ffffff
}
.scheme_dark .sc_team_links a.sc_team_links_icon:hover{
    color:#ffffff
}
.scheme_dark .sc_team_links{
    background-color:#c74735
}
.scheme_dark .sc_team_links a.sc_team_links_icon:after{
    background-color:rgba(255,255,255,0.2)
}
.scheme_dark .sc_services_item{
    background-color:#343434
}
.scheme_dark .sc_services_default .sc_services_item_button a{
    color:#c74735
}
.scheme_dark .sc_services_default .sc_services_item_button a:hover{
    color:#ffffff
}
.scheme_dark .sc_services_default .sc_services_item:hover .sc_services_item_header .sc_services_item_title a{
    color:#c74735
}
.scheme_dark .sc_services_default .sc_services_item:hover .sc_services_item_content p{
    color:#ffffff
}
.scheme_dark .sc_services_default .sc_services_item_icon{
    color:#c74735
}
.scheme_dark .sc_services_default .sc_services_item:hover .sc_services_item_icon{
    color:#ffffff
}
.scheme_dark .trx_addons_scroll_to_top,.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top{
    border-color:#ffffff;
     background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .trx_addons_scroll_to_top:hover,.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top:hover{
    border-color:#ffffff;
     background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .menu_style_side .trx_addons_scroll_to_top{
    color:#c74735
}
.scheme_dark .menu_style_side .trx_addons_scroll_to_top:hover{
    border-color:#c74735;
     background-color:#c74735;
     color:#ffffff
}
.scheme_dark .trx_addons_profiler{
    background-color:#080707;
     border-color:#292929
}
.scheme_dark .trx_addons_profiler_title{
    color:#eeeeee
}
.scheme_dark .trx_addons_profiler table td,.scheme_dark .trx_addons_profiler table th{
    border-color:#f9f6f2
}
.scheme_dark .trx_addons_profiler table td{
    color:#979797
}
.scheme_dark .trx_addons_profiler table th{
    background-color:#aaaaaa;
     color:#eeeeee
}
.scheme_dark .trx_addons_cv,.scheme_dark .trx_addons_cv_body_wrap{
    color:#979797;
     background-color:#080707
}
.scheme_dark .trx_addons_cv a{
    color:#bf3c33
}
.scheme_dark .trx_addons_cv a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_header{
    background-color:#080707
}
.scheme_dark .trx_addons_cv_header_image img{
    border-color:#ffffff
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_letter,.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_text{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>a{
    color:rgba(255,255,255,0.2)
}
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>a:hover{
    color:#ffffff
}
.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item{
    color:#aaaaaa;
     background-color:#080707;
     border-color:#080707
}
.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover{
    color:#eeeeee;
     border-color:#080707
}
.scheme_dark .trx_addons_cv .trx_addons_cv_section_title,.scheme_dark .trx_addons_cv .trx_addons_cv_section_title a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_section_title.ui-state-active{
    border-color:#eeeeee
}
.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a{
    color:#aaaaaa
}
.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_section .trx_addons_pagination>*{
    color:#979797
}
.scheme_dark .trx_addons_cv_section .trx_addons_pagination>a:hover{
    color:#eeeeee
}
.scheme_dark .trx_addons_pagination>span.active{
    color:#eeeeee;
     border-color:#eeeeee
}
.scheme_dark .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item{
    color:#aaaaaa
}
.scheme_dark .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_title{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_subtitle{
    color:#aaaaaa
}
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item{
    border-color:#f9f6f2
}
.scheme_dark .trx_addons_cv_resume_item_meta{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_item_subtitle{
    color:#aaaaaa
}
.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after{
    border-color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number{
    color:#aaaaaa
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after{
    border-top-color:#eeeeee
}
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title{
    color:#eeeeee
}
.scheme_dark .trx_addons_cv .trx_addons_contact_form_field_title{
    color:#eeeeee
}
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"],.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea{
    border-color:#f9f6f2;
     color:#979797
}
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type="text"]:focus,.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus{
    background-color:#1a1614;
     color:#eeeeee
}
.scheme_dark .trx_addons_contact_form_field button{
    background-color:#eeeeee;
     border-color:#eeeeee;
     color:#080707
}
.scheme_dark .trx_addons_contact_form_field button:hover{
    color:#eeeeee
}
.scheme_dark .trx_addons_contact_form_info_icon{
    color:#aaaaaa
}
.scheme_dark .trx_addons_contact_form_info_area{
    color:#eeeeee
}
.scheme_dark .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data{
    color:#eeeeee !important
}
.scheme_dark .trx_addons_cv_about_page .trx_addons_cv_single_title{
    color:#eeeeee
}
.scheme_dark .picker__weekday{
    color:#191514
}
.scheme_dark .picker__day--today:before{
    border-top-color:#c74735
}
.scheme_dark .picker__day--selected,.scheme_dark .picker__day--selected:hover,.scheme_dark .picker--focused .picker__day--selected,.scheme_dark .picker__day--infocus:hover,.scheme_dark .picker__day--outfocus:hover{
    color:#c74735
}
.scheme_dark .select2-container--default .select2-results__option--highlighted[aria-selected],.scheme_dark .select2-container--default .select2-results__option--highlighted[data-selected]{
    color:#ffffff !important;
     background-color:#ffffff !important
}
.scheme_dark .select2-container--default .select2-results__option[aria-selected=true],.scheme_dark .select2-container--default .select2-results__option[data-selected=true]{
    color:#ffffff;
     background-color:#080707
}
.scheme_dark .esg-grid .eg-winelist-element-30{
    color:#ffffff
}
.scheme_dark .esg-grid .eg-winelist-element-30:hover{
    color:#ffffff
}
.scheme_dark.wpb_row,.scheme_dark.wpb_column,.scheme_dark.wpb_text_column{
    color:#7e7b7a;
     background-color:#080707
}
.scheme_dark.vc_row.vc_parallax[class*="scheme_"] .vc_parallax-inner:before{
    background-color:rgba(8,7,7,0.95)
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,#ffffff 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,#ffffff 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,#ffffff 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:before,.scheme_dark .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:after{
    border-color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{
    color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover{
    color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_left{
    background-position:left bottom !important
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_right{
    background-position:right bottom !important
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_top{
    background-position:right top !important
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .sc_button_hover_slide_bottom{
    background-position:right bottom !important
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon,.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:before,.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:after{
    border-color:#ffffff
}
.scheme_dark .vc_tta.vc_general .vc_tta-tab>a{
    color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover>a,.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover{
    color:#ffffff
}
.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover>a:not([class*="sc_button_hover_"]),.scheme_dark .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:not([class*="sc_button_hover_"]):hover{
    background-color:#ffffff
}
.scheme_dark .vc_separator.vc_sep_color_grey .vc_sep_line{
    border-color:#474443
}
.scheme_dark .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar{
    background-color:#080707
}
.scheme_dark .vc_progress_bar.vc_progress_bar_narrow.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
    background-color:#c74735
}
.scheme_dark .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label{
    color:#ffffff
}
.scheme_dark .vc_progress_bar.vc_progress_bar_narrow .vc_single_bar .vc_label .vc_label_units{
    color:#7e7b7a
}
.scheme_dark .woocommerce .woocommerce-breadcrumb{
    color:#7e7b7a
}
.scheme_dark .woocommerce .woocommerce-breadcrumb a{
    color:#ffffff
}
.scheme_dark .woocommerce .woocommerce-breadcrumb a:hover{
    color:#c74735
}
.scheme_dark .woocommerce .widget_price_filter .ui-slider .ui-slider-range,.scheme_dark .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
    background-color:#ffffff
}
.scheme_dark .woocommerce .post_featured.hover_shop .icons a{
    background:#c74735
}
.scheme_dark .woocommerce .woocommerce-ordering,.scheme_dark .woocommerce .woocommerce-ordering select{
    background-color:#080707!important
}
.scheme_dark .woocommerce span.onsale{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .woocommerce ul.products li.product .post_item,.scheme_dark .woocommerce .shop_mode_list ul.products li.product + li.product .post_item,.scheme_dark .woocommerce-page .shop_mode_list ul.products li.product + li.product .post_item{
    border-color:#f9f6f2
}
.scheme_dark .woocommerce ul.products li.product .post_item:hover{
    border-color:#ffffff
}
.scheme_dark .woocommerce .shop_mode_list ul.products li.product .post_featured:hover,.scheme_dark .woocommerce-page .shop_mode_list ul.products li.product .post_featured:hover{
    border-color:#f9f6f2
}
.scheme_dark .woocommerce .shop_mode_list ul.products li.product .post_featured,.scheme_dark .woocommerce-page .shop_mode_list ul.products li.product .post_featured{
    border-color:#f9f6f2
}
.scheme_dark .product_awards{
    color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .woocommerce ul.products li.product .post_header .post_tags a{
    color:#ffffff
}
.scheme_dark .woocommerce ul.products li.product .post_header .post_tags a:hover{
    color:#ffffff
}
.scheme_dark .woocommerce ul.products li.product .post_header a{
    color:#ffffff
}
.scheme_dark .woocommerce ul.products li.product .post_header a:hover{
    color:#c74735
}
.scheme_dark .woocommerce ul.products li.product .price,.scheme_dark .woocommerce-page ul.products li.product .price{
    color:#c74735
}
.scheme_dark .home_products .woocommerce ul.products li.product .post_item{
    background-color:#080707
}
.scheme_dark .woocommerce div.product p.price,.scheme_dark .woocommerce div.product span.price,.scheme_dark .woocommerce span.amount,.scheme_dark .woocommerce-page span.amount{
    color:#c74735
}
.scheme_dark .sidebar_inner .woocommerce div.product p.price,.scheme_dark .sidebar_inner .woocommerce div.product span.price,.scheme_dark .sidebar_inner .woocommerce span.amount,.scheme_dark .sidebar_inner .woocommerce-page span.amount{
    color:#ffffff
}
.scheme_dark .woocommerce table.shop_table td span.amount{
    color:#ffffff
}
.scheme_dark aside.woocommerce del,.scheme_dark .woocommerce del,.scheme_dark .woocommerce del>span.amount,.scheme_dark .woocommerce-page del,.scheme_dark .woocommerce-page del>span.amount{
    color:#a1a1a1 !important
}
.scheme_dark .woocommerce .price del:before{
    background-color:#a1a1a1
}
.scheme_dark div.woocommerce form.woocommerce-cart-form div.quantity span,.scheme_dark .woocommerce div.product form.cart div.quantity span,.scheme_dark .woocommerce-page div.product form.cart div.quantity span{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark div.woocommerce form.woocommerce-cart-form div.quantity span:hover,.scheme_dark .woocommerce div.product form.cart div.quantity span:hover,.scheme_dark .woocommerce-page div.product form.cart div.quantity span:hover{
    color:#ffffff
}
.scheme_dark div.woocommerce form.woocommerce-cart-form div.quantity input[type="number"],.scheme_dark .woocommerce div.product form.cart div.quantity input[type="number"],.scheme_dark .woocommerce-page div.product form.cart div.quantity input[type="number"]{
    background-color:#080707;
     color:#7e7b7a
}
.scheme_dark .woocommerce p.stars a{
    color:#c74735
}
.scheme_dark .woocommerce div.product .product_meta span>a{
    color:#c74735
}
.scheme_dark .woocommerce div.product .product_meta a:hover{
    color:#ffffff
}
.scheme_dark .woocommerce div.product div.images img,.scheme_dark .woocommerce .flex-viewport{
    border-color:#474443
}
.scheme_dark .woocommerce div.product div.images a:hover img,.scheme_dark .woocommerce .flex-viewport:hover{
    border-color:#ffffff
}
.scheme_dark .single-product div.product .trx-stretch-width{
    background-color:#080707
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a{
    border-color:#ffffff
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a{
    color:#ffffff
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a{
    background-color:#c74735
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_left{
    background:linear-gradient(to right, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_right{
    background:linear-gradient(to left, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li.active a.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#ffffff 50%,rgba(0,0,0,0) 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a:hover{
    color:#ffffff
}
.scheme_dark .single-product div.product .trx-stretch-width .woocommerce-tabs .wc-tabs li a:not([class*="sc_button_hover_"]):hover{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .single-product .related{
    border-color:#474443
}
.scheme_dark .single-product ul.products li.product .post_data{
    color:#c74735
}
.scheme_dark .single-product ul.products li.product .post_data .price span.amount{
    color:#c74735
}
.scheme_dark .single-product ul.products li.product .post_data .post_header .post_tags a,.scheme_dark .single-product ul.products li.product .post_data a{
    color:#ffffff
}
.scheme_dark .single-product ul.products li.product .post_data .post_header .post_tags a:hover,.scheme_dark .single-product ul.products li.product .post_data a:hover{
    color:#c74735
}
.scheme_dark .star-rating span,.scheme_dark .star-rating:before{
    color:#c74735
}
.scheme_dark #review_form #respond p.form-submit input[type="submit"]{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark #review_form #respond p.form-submit input[type="submit"]:hover,.scheme_dark #review_form #respond p.form-submit input[type="submit"]:focus{
    color:#ffffff;
     background-position:left bottom
}
.scheme_dark #review_form #respond p.form-submit input[type="submit"]:not([class*="sc_button_hover_"]):hover,.scheme_dark #review_form #respond p.form-submit input[type="submit"]:not([class*="sc_button_hover_"]):focus{
    background-color:#ffffff
}
.scheme_dark .berger_shop_mode_buttons a{
    color:#ffffff
}
.scheme_dark .berger_shop_mode_buttons a:hover{
    color:#ffffff
}
.scheme_dark .woocommerce #respond input#submit,.scheme_dark .woocommerce a.button,.scheme_dark .woocommerce button.button,.scheme_dark .woocommerce input.button,.scheme_dark .woocommerce a.button,.scheme_dark .woocommerce button.button,.scheme_dark .woocommerce nav.woocommerce-pagination ul li a,.scheme_dark .woocommerce .button,.scheme_dark .woocommerce-page .button,.scheme_dark .woocommerce input[type="button"],.scheme_dark .woocommerce-page input[type="button"],.scheme_dark .woocommerce input[type="submit"],.scheme_dark .woocommerce-page input[type="submit"],.scheme_dark .woocommerce input.button{
    color:#ffffff
}
.scheme_dark .woocommerce #respond input#submit:hover,.scheme_dark .woocommerce a.button:hover,.scheme_dark .woocommerce button.button:hover,.scheme_dark .woocommerce input.button:hover,.scheme_dark .woocommerce a.button:hover,.scheme_dark .woocommerce button.button:hover,.scheme_dark .woocommerce nav.woocommerce-pagination ul li span.current,.scheme_dark .woocommerce nav.woocommerce-pagination ul li a:hover,.scheme_dark .woocommerce nav.woocommerce-pagination ul li span.current:hover,.scheme_dark .woocommerce .button:hover,.scheme_dark .woocommerce-page .button:hover,.scheme_dark .woocommerce input[type="button"]:hover,.scheme_dark .woocommerce-page input[type="button"]:hover,.scheme_dark .woocommerce input[type="submit"]:hover,.scheme_dark .woocommerce-page input[type="submit"]:hover,.scheme_dark .woocommerce input.button:hover,.scheme_dark .woocommerce .post_featured.hover_shop .icons a:hover{
    background-color:#c74735;
     color:#ffffff
}
.scheme_dark .cc-window .cc-highlight .cc-btn:first-child,.scheme_dark .cc-window .cc-btn,.scheme_dark .woocommerce #respond input#submit.alt,.scheme_dark .woocommerce a.button.alt,.scheme_dark .woocommerce button.button.alt,.scheme_dark .woocommerce input.button.alt{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .woocommerce #respond input#submit.alt:not([class*="sc_button_hover_"]):hover,.scheme_dark .woocommerce a.button.alt:not([class*="sc_button_hover_"]):hover,.scheme_dark .woocommerce button.button.alt:not([class*="sc_button_hover_"]):hover,.scheme_dark .woocommerce input.button.alt:not([class*="sc_button_hover_"]):hover{
    background-color:#c74735
}
.scheme_dark #add_payment_method #payment div.payment_box,.scheme_dark .woocommerce-cart #payment div.payment_box,.scheme_dark .woocommerce-checkout #payment div.payment_box{
    color:#ffffff;
     background-color:#292929
}
.scheme_dark #add_payment_method #payment div.payment_box::before,.scheme_dark .woocommerce-cart #payment div.payment_box::before,.scheme_dark .woocommerce-checkout #payment div.payment_box::before{
    border-bottom-color:#292929
}
.scheme_dark .woocommerce .woocommerce-message,.scheme_dark .woocommerce .woocommerce-info{
    background-color:#080707;
     border-top-color:#c74735
}
.scheme_dark .woocommerce .woocommerce-message:before,.scheme_dark .woocommerce .woocommerce-info:before{
    color:#c74735
}
.scheme_dark .woocommerce .woocommerce-message .button,.scheme_dark .woocommerce .woocommerce-info .button{
    color:#ffffff;
     background-color:#c74735
}
.scheme_dark .woocommerce-cart table.cart .quantity input:hover{
    color:#c74735
}
.scheme_dark .woocommerce .woocommerce-error{
    background-color:#080707;
     border-top-color:#bf3c33
}
.scheme_dark .woocommerce .woocommerce-error:before{
    color:#bf3c33
}
.scheme_dark .woocommerce .woocommerce-error .button{
    color:#ffffff;
     background-color:#bf3c33
}
.scheme_dark .woocommerce .woocommerce-error .button:not([class*="sc_button_hover_"]),.scheme_dark .woocommerce .woocommerce-error .button.sc_button_hover_slide_left{
    background:linear-gradient(to right, #eeeeee 50%,#bf3c33 50%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .woocommerce .woocommerce-error .button.sc_button_hover_slide_right{
    background:linear-gradient(to left, #eeeeee 50%,#bf3c33 50%) no-repeat scroll left bottom / 210% 100% rgba(0,0,0,0)
}
.scheme_dark .woocommerce .woocommerce-error .button.sc_button_hover_slide_top{
    background:linear-gradient(to bottom, #eeeeee 50%,#bf3c33 50%) no-repeat scroll right bottom / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .woocommerce .woocommerce-error .button.sc_button_hover_slide_bottom{
    background:linear-gradient(to top,#eeeeee 50%,#bf3c33 50%) no-repeat scroll right top / 100% 210% rgba(0,0,0,0)
}
.scheme_dark .woocommerce .woocommerce-error .button:hover{
    color:#ffffff;
     background-color:#eeeeee;
     background-position:left bottom
}
.scheme_dark .woocommerce table.shop_table{
    border-color:#ffffff !important
}
.scheme_dark .woocommerce table.shop_table td,.scheme_dark .woocommerce table.shop_table th{
    border-color:#ffffff !important
}
.scheme_dark .woocommerce table.shop_table tfoot th,.scheme_dark .woocommerce-page table.shop_table tfoot th{
    color:#ffffff
}
.scheme_dark .woocommerce .quantity input.qty,.scheme_dark .woocommerce #content .quantity input.qty,.scheme_dark .woocommerce-page .quantity input.qty,.scheme_dark .woocommerce-page #content .quantity input.qty{
    color:#eeeeee
}
.scheme_dark .woocommerce .cart-collaterals .cart_totals table select,.scheme_dark .woocommerce-page .cart-collaterals .cart_totals table select{
    color:#7e7b7a;
     background-color:#343434
}
.scheme_dark .woocommerce .cart-collaterals .cart_totals table select:focus,.scheme_dark .woocommerce-page .cart-collaterals .cart_totals table select:focus{
    color:#aaaaaa;
     background-color:#080707
}
.scheme_dark .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.scheme_dark .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{
    color:#ffffff
}
.scheme_dark .woocommerce table.shop_table .cart-subtotal .amount,.scheme_dark .woocommerce-page table.shop_table .cart-subtotal .amount,.scheme_dark .woocommerce table.shop_table .shipping td,.scheme_dark .woocommerce-page table.shop_table .shipping td{
    color:#ffffff
}
.scheme_dark .woocommerce table.cart td+td a,.scheme_dark .woocommerce #content table.cart td+td a,.scheme_dark .woocommerce-page table.cart td+td a,.scheme_dark .woocommerce-page #content table.cart td+td a,.scheme_dark .woocommerce table.cart td+td span,.scheme_dark .woocommerce #content table.cart td+td span,.scheme_dark .woocommerce-page table.cart td+td span,.scheme_dark .woocommerce-page #content table.cart td+td span{
    color:#ffffff
}
.scheme_dark .woocommerce table.cart td+td a:hover,.scheme_dark .woocommerce #content table.cart td+td a:hover,.scheme_dark .woocommerce-page table.cart td+td a:hover,.scheme_dark .woocommerce-page #content table.cart td+td a:hover{
    color:#ffffff
}
.scheme_dark .woocommerce-checkout #payment{
    background-color:#080707
}
.scheme_dark .woocommerce .order_details li strong,.scheme_dark .woocommerce-page .order_details li strong{
    color:#ffffff
}
.scheme_dark .cc-window .cc-highlight .cc-btn:first-child:hover,.scheme_dark .cc-window .cc-btn:hover,.scheme_dark .woocommerce #payment #place_order:hover,.scheme_dark .woocommerce-page #payment #place_order:hover{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .woocommerce form .form-row input.input-text,.scheme_dark .woocommerce form .form-row textarea,.scheme_dark .woocommerce-page form .form-row input.input-text,.scheme_dark .woocommerce-page form .form-row textarea{
    border-color:#a1a1a1
}
.scheme_dark .woocommerce-account .woocommerce-MyAccount-navigation,.scheme_dark .woocommerce-MyAccount-navigation li+li{
    border-color:#474443
}
.scheme_dark .woocommerce-MyAccount-navigation li.is-active a{
    color:#ffffff
}
.scheme_dark .woocommerce.widget_product_search form:after{
    color:#7e7b7a
}
.scheme_dark .woocommerce.widget_product_search form:hover:after{
    color:#eeeeee
}
.scheme_dark .woocommerce.widget_product_search .search_button{
    background-color:#ffffff;
     color:#ffffff
}
.scheme_dark .woocommerce.widget_shopping_cart .total,.scheme_dark .woocommerce .widget_shopping_cart .total,.scheme_dark .woocommerce-page.widget_shopping_cart .total,.scheme_dark .woocommerce-page .widget_shopping_cart .total{
    color:#ffffff;
     border-color:#474443
}
.scheme_dark .woocommerce .widget_layered_nav ul li.chosen a,.scheme_dark .woocommerce-page .widget_layered_nav ul li.chosen a{
    color:#ffffff
}
.scheme_dark .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
    background:#a1a1a1
}
.scheme_dark .woocommerce .widget_price_filter .price_label span{
    color:#ffffff
}
.scheme_dark .shop_slider_price,.scheme_dark .tp-caption.shop_slider_price{
    color:#ffffff
}
.scheme_dark .shop_slider_content,.scheme_dark .tp-caption.shop_slider_content{
    color:#ffffff
}
.scheme_dark .shop_slider_add_to_cart:before,.scheme_dark .tp-caption.shop_slider_add_to_cart:before{
    border-color:#ffffff
}
.scheme_dark .tp-bullets.custom .tp-bullet{
    border-color:#a1a1a1
}
.scheme_dark .tp-bullets.custom .tp-bullet.selected{
    border-color:#ffffff;
     background-color:#ffffff
}
.scheme_dark .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_thumbs,.scheme_dark .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_list{
    color:#c74735
}
.scheme_dark .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_list,.scheme_dark .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_thumbs{
    color:#ffffff
}
.scheme_dark .woocommerce .shop_mode_thumbs .berger_shop_mode_buttons .woocommerce_list:hover,.scheme_dark .woocommerce .shop_mode_list .berger_shop_mode_buttons .woocommerce_thumbs:hover{
    color:#c74735
}
.scheme_dark .woocommerce #btn-buy{
    background:#c74735;
     color:#ffffff
}
.scheme_dark .woocommerce #btn-buy:hover{
    background:#c74735
}
.scheme_dark .menu_main_cart .woocommerce.widget_shopping_cart .cart_list::-webkit-scrollbar-track{
    background:#080707
}
.scheme_dark .menu_main_cart .woocommerce.widget_shopping_cart .cart_list::-webkit-scrollbar-thumb{
    background-color:#ffffff
}

/*# sourceURL=berger-main-inline-css */

/* extracted inline style #10 */
.woocommerce-product-gallery{ opacity: 1 !important; }

/* extracted inline style #11 */
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

/* extracted inline style #12 */
.vc_custom_1628235193846{background-color: #f9f6f2 !important;}.vc_custom_1628230429679{background-image: url(../../wp-content/uploads/2021/08/testimonials-scaled-e1628229527758.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

/* extracted inline style #13 */
.wpb_animate_when_almost_visible { opacity: 1; }

/* extracted inline style #14 */
.vc_custom_1468492539899{background-color: #f9f6f2 !important;}.vc_custom_1628376143859{background: rgba(0,0,0,0.7) url(../../wp-content/uploads/2021/08/testimonials-scaled-e1628229527758.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;*background-color: rgb(0,0,0) !important;}.vc_custom_1470744255695{background-color: #f9f6f2 !important;}

/* extracted inline style #15 */
.vc_custom_1628230310433{background-image: url(../../wp-content/uploads/2021/08/testimonials-scaled-e1628229527758.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

/* extracted inline style #16 */
.vc_do_icon{margin-bottom:35px;}

/* extracted inline style #17 */
.post-navigation .nav-previous a .nav-arrow { background-color: rgba(128,128,128,0.05); border-color:rgba(128,128,128,0.1); }.post-navigation .nav-next a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/placement-370x231.jpeg); }
/*# sourceURL=berger-main-inline-css */

/* extracted inline style #18 */
.post-navigation .nav-previous a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/placement-370x231.jpeg); }.post-navigation .nav-next a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/aftercare-370x231.jpeg); }
/*# sourceURL=berger-main-inline-css */

/* extracted inline style #19 */
.post-navigation .nav-previous a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/tattoo-370x231.jpeg); }.post-navigation .nav-next a .nav-arrow { background-color: rgba(128,128,128,0.05); border-color:rgba(128,128,128,0.1); }
/*# sourceURL=berger-main-inline-css */

/* extracted inline style #20 */
.post-navigation .nav-previous a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/design-370x231.jpeg); }.post-navigation .nav-next a .nav-arrow { background-image: url(../../wp-content/uploads/2016/07/tattoo-370x231.jpeg); }
/*# sourceURL=berger-main-inline-css */

/* extracted inline style #21 */
.vc_custom_1470744255695{background-color: #f9f6f2 !important;}

/* extracted inline style #22 */
.vc_custom_1527690588959{background-color: #f7f8f9 !important;}.vc_custom_1527690597112{background-color: #f7f8f9 !important;}.vc_custom_1527690601612{background-color: #f7f8f9 !important;}.vc_custom_1527690606563{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}.vc_custom_1527690611459{background-color: #f7f8f9 !important;}

/* extracted inline style #23 */
.post-navigation .nav-previous a .nav-arrow { background-color: rgba(128,128,128,0.05); border-color:rgba(128,128,128,0.1); }.post-navigation .nav-next a .nav-arrow { background-color: rgba(128,128,128,0.05); border-color:rgba(128,128,128,0.1); }
/*# sourceURL=berger-main-inline-css */


/* ---- TTA Astro extras ---- */
.portfolio__item[hidden] { display: none !important; }
.tta-lightbox{position:fixed;inset:0;z-index:99999;}
.tta-lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.85);}
.tta-lightbox__content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;}
.tta-lightbox__content img{max-width:95vw;max-height:95vh;height:auto;width:auto;}

/* Stop theme JS from forcing inline heights on the header */
.home header.top_panel.trx-stretch-height,
.home header.top_panel.header_fullheight {
  height: auto !important;
  top: auto !important;
}

/* If the theme expects a full-height feel, do it with CSS instead */
.home header.top_panel.header_fullheight {
  min-height: 100vh;
}

 .top_panel_title:not(.home) .page_title {
	margin: 4.55em auto 2em;
	color: #ffffff;
}

.column-1_3, .column-2_6, .column-3_9, .column-4_12 {
  width: 33%;
}

.trx_addons_column-1_3, .trx_addons_column-2_6, .trx_addons_column-3_9, .trx_addons_column-4_12 {
	width: 33%;
}

/* HOME PAGE: allow static TRX/WPBakery blocks to render */
body.home.blog_mode_home .sc_team,
body.home.blog_mode_home .wpb-content-wrapper,
body.home.blog_mode_home .vc_row {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  height: auto !important;
}

/* Make team avatars consistent on ALL pages */
.sc_team .sc_team_item_avatar {
  aspect-ratio: 1 / 1;
  width: 100%;
  overflow: hidden;
}

.sc_team .sc_team_item_avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

[data-vc-full-width="true"][data-vc-full-width-init="true"] {
	  position: relative;
      left: 50% !important;
      width: 100vw !important;
      max-width: 100vw !important;
      transform: translateX(-50%) !important;
      box-sizing: border-box !important;

      padding-left: calc((100vw - min(1170px, 100vw)) / 2) !important;
      padding-right: calc((100vw - min(1170px, 100vw)) / 2) !important;
}


body.home [data-vc-full-width="true"][data-vc-full-width-init="true"] {
	left: 0 !important;
}

    @media (max-width:1199px){
      [data-vc-full-width="true"][data-vc-full-width-init="true"]{
        padding-left: 15px !important;
        padding-right: 15px !important;
      }
    }


    /* full-width section while keeping content aligned */
    .tta-portfolio {
      background-color: #fafafa;
      padding-top: 32px;
      padding-bottom: 32px;
    }


    .tta-portfolio__title{
      padding: 32px 0;
      text-align: center;
      line-height: 0.8em;
      font-size: 5em;
      margin: 0;
    }

    .tta-portfolio__masonry{
      display: block;
      width: 100%;
      column-count: 3;
      column-gap: 5px;
    }
    @media (max-width: 1024px){
      .tta-portfolio__masonry{ column-count: 2; }
      .tta-portfolio__title{ font-size: 3em; }
    }
    @media (max-width: 640px){
      .tta-portfolio__masonry{ column-count: 1; }
      .tta-portfolio__title{ font-size: 2.2em; }
    }

    a.tta-portfolio__item{
      display: inline-block;
      width: 100%;
      margin: 0 0 -3px 0;
      break-inside: avoid;
      -webkit-column-break-inside: avoid;
      page-break-inside: avoid;
      line-height: 0;
      text-decoration: none;
      position: relative;
    }
    a.tta-portfolio__item img{
      width: 100%;
      height: auto;
      display: block;
    }

    .tta-portfolio__actions{ margin-top: 18px; text-align: center; }

    .tta-portfolio__loadmore.button{
      display: inline-block;
      border: 0;
      background: #c74735;
      color: #000;
      border-radius: 0;
      cursor: pointer;
      transition: opacity .2s ease, transform .2s ease;
      font-size: 15px;
      line-height: 1.4em;
      font-weight: 500;
      letter-spacing: 1px;
      padding: .7em 1em .5em 1em;
      margin: 0 auto 8px auto;
      font-family: inherit;
    }
    .tta-portfolio__loadmore.button:hover{ opacity:.9; transform: translateY(-1px); }
    .tta-portfolio__loadmore.button:active{ transform: translateY(0); }

    /* ========= TTA LIGHTBOX: HARD OVERRIDES (wins vs theme) ========= */

/* lock viewport + center */
.tta-lightbox{
  position: fixed !important;
  inset: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  z-index: 2147483647 !important;

  /* prefer flex over grid because themes often mess with grid */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 24px !important;
  box-sizing: border-box !important;
}

/* dark overlay */
.tta-lightbox__backdrop{
  position: absolute !important;
  inset: 0 !important;
  background: rgba(0,0,0,.85) !important;
  z-index: 0 !important;
}

/* wrapper must be above backdrop */
.tta-lightbox__wrap{
  position: relative !important;
  z-index: 2 !important;

  width: min(1100px, 95vw) !important;
  max-width: 95vw !important;

  /* keep it from pinning top-left */
  margin: 0 auto !important;

  /* remove any inherited bg / weird theme styling */
  background: transparent !important;
  box-shadow: none !important;

  /* layout */
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;

  /* keep within viewport */
  max-height: 92vh !important;
}

/* image area centers the img */
.tta-lightbox__imageArea{
  position: relative !important;
  z-index: 2 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  min-height: 200px !important;

  /* prevent theme line-height/layout weirdness */
  line-height: 0 !important;
  overflow: hidden !important;
}

/* force img to be visible + centered */
.tta-lightbox__imageArea img{
  position: relative !important;
  z-index: 3 !important;

  display: block !important;
  max-width: 100% !important;
  max-height: 78vh !important;

  height: auto !important;
  width: auto !important;

  /* stop theme filters/opacity */
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
}

/* arrows overlay */
.tta-lightbox__nav{
  position: absolute !important;
  inset: 0 !important;
  z-index: 4 !important;

  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;

  opacity: 0 !important;
  transition: opacity .15s ease !important;

  pointer-events: none !important;
}
.tta-lightbox__imageArea:hover .tta-lightbox__nav{
  opacity: 1 !important;
}
.tta-lightbox__arrow{
  pointer-events: auto !important;
}

/* caption row should span same width as image */
.tta-lightbox .lb-data{
  width: 100% !important;
  box-sizing: border-box !important;
  z-index: 5 !important;
}

    /* arrows show on hover */
    .tta-lightbox__nav{
      position: absolute;
      inset: 0;
      display: flex;
      justify-content: space-between;
      align-items: center;
      opacity: 0;
      transition: opacity .15s ease;
      pointer-events: none;
      z-index: 2;
    }
    .tta-lightbox__imageArea:hover .tta-lightbox__nav{ opacity: 1; }

    .tta-lightbox__arrow{
      pointer-events: auto;
      width: 52px;
      height: 52px;
      border: 0;
      background: rgba(0,0,0,.35);
      cursor: pointer;
      position: relative;
    }
    .tta-lightbox__arrow:before{
      content:"";
      position:absolute;
      top:50%;
      left:50%;
      width: 12px;
      height: 12px;
      border-right: 3px solid #fff;
      border-bottom: 3px solid #fff;
      transform: translate(-50%,-50%) rotate(135deg);
    }
    .tta-lightbox__arrow--next:before{
      transform: translate(-50%,-50%) rotate(-45deg);
    }

    /* required lb-data markup */
    .tta-lightbox .lb-data{
      display: flex;
      justify-content: space-between;
      align-items: center;
      color: #fff;
      font-size: 14px;
      line-height: 1.3;
      gap: 12px;
      padding: 6px 2px;
    }
    .tta-lightbox .lb-number{ opacity: .75; margin-left: 10px; }

    .tta-lightbox .lb-close{
      width: 26px;
      height: 26px;
      display: inline-block;
      position: relative;
      cursor: pointer;
      opacity: .9;
    }
    .tta-lightbox .lb-close:before,
    .tta-lightbox .lb-close:after{
      content:"";
      position:absolute;
      top:50%;
      left:50%;
      width: 22px;
      height: 2px;
      background: #fff;
      transform-origin: center;
    }
    .tta-lightbox .lb-close:before{ transform: translate(-50%,-50%) rotate(45deg); }
    .tta-lightbox .lb-close:after{ transform: translate(-50%,-50%) rotate(-45deg); }

	.tta-portfolio__empty{
      text-align:center;
      padding: 56px 0 40px;
      color:#777;
      font-size: 18px;
      font-style: italic;
      letter-spacing: .3px;
    }

.sc_item_title {
line-height: 0.8em;
font-size: 5em;
}

.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
border-color: #191514;
background-color: #191514;
color: #ffffff;
}

 #gform_wrapper_1[data-form-index="0"].gform-theme, [data-parent-form="1_0"] {
	--gf-color-primary: #204ce5;
	--gf-color-primary-rgb: 32, 76, 229;
	--gf-color-primary-contrast: #fff;
	--gf-color-primary-contrast-rgb: 255, 255, 255;
	--gf-color-primary-darker: #001AB3;
	--gf-color-primary-lighter: #527EFF;
	--gf-color-secondary: #fff;
	--gf-color-secondary-rgb: 255, 255, 255;
	--gf-color-secondary-contrast: #112337;
	--gf-color-secondary-contrast-rgb: 17, 35, 55;
	--gf-color-secondary-darker: #F5F5F5;
	--gf-color-secondary-lighter: #FFFFFF;
	--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);
	--gf-color-out-ctrl-light-rgb: 17, 35, 55;
	--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);
	--gf-color-out-ctrl-light-lighter: #F5F5F5;
	--gf-color-out-ctrl-dark: #585e6a;
	--gf-color-out-ctrl-dark-rgb: 88, 94, 106;
	--gf-color-out-ctrl-dark-darker: #112337;
	--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
	--gf-color-in-ctrl: #fff;
	--gf-color-in-ctrl-rgb: 255, 255, 255;
	--gf-color-in-ctrl-contrast: #112337;
	--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;
	--gf-color-in-ctrl-darker: #F5F5F5;
	--gf-color-in-ctrl-lighter: #FFFFFF;
	--gf-color-in-ctrl-primary: #204ce5;
	--gf-color-in-ctrl-primary-rgb: 32, 76, 229;
	--gf-color-in-ctrl-primary-contrast: #fff;
	--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;
	--gf-color-in-ctrl-primary-darker: #001AB3;
	--gf-color-in-ctrl-primary-lighter: #527EFF;
	--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);
	--gf-color-in-ctrl-light-rgb: 17, 35, 55;
	--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);
	--gf-color-in-ctrl-light-lighter: #F5F5F5;
	--gf-color-in-ctrl-dark: #585e6a;
	--gf-color-in-ctrl-dark-rgb: 88, 94, 106;
	--gf-color-in-ctrl-dark-darker: #112337;
	--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
	--gf-radius: 3px;
	--gf-font-size-secondary: 14px;
	--gf-font-size-tertiary: 13px;
	--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
	--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
	--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
	--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);
	--gf-ctrl-border-color: #686e77;
	--gf-ctrl-size: var(--gf-ctrl-size-md);
	--gf-ctrl-label-color-primary: #112337;
	--gf-ctrl-label-color-secondary: #112337;
	--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);
	--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);
	--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);
	--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);
	--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);
	--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);
	--gf-ctrl-btn-border-color-secondary: #686e77;
	--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;
	--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);
	--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);
	--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);
	--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);
	--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);
}

 /* Status: prominent, centered */
  .tta-status {
    margin: 14px auto 0;
    max-width: 680px;
    text-align: center;
    padding: 12px 14px;
    border-radius: 6px;
    font-weight: 700;
    line-height: 1.25;
    border: 1px solid transparent;
  }
  .tta-status:empty { display: none; }
  .tta-status[data-kind="info"] { background: rgba(17,35,55,.06); border-color: rgba(17,35,55,.12); }
  .tta-status[data-kind="success"] { background: rgba(0,128,0,.10); border-color: rgba(0,128,0,.18); }
  .tta-status[data-kind="error"] { background: rgba(176,0,32,.10); border-color: rgba(176,0,32,.18); }

  /* Drop area: make the hidden input not ruin layout */
  [data-tta-dropzone] input[type="file"][data-tta-file] {
    position: absolute;
    opacity: 0;
    width: 1px;
    height: 1px;
    pointer-events: none;
  }

  /* Dragover hint */
  .gform_drop_area.tta-dragover {
    outline: 2px dashed rgba(32, 76, 229, 0.7);
    outline-offset: 4px;
  }

  /* Simple preview row styling (keeps inside GF preview list) */
  .ginput_preview_list .ginput_preview {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 8px;
  }
  .ginput_preview_remove {
    margin-left: auto;
    line-height: 1;
    font-size: 18px;
    background: transparent;
    border: 0;
    cursor: pointer;
  }

/* Must NOT be display:none or Safari may block programmatic click() */
.tta-file-input {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  pointer-events: none;
}