@charset 'utf-8';
/*
  Theme Name: FarmAgrico Child
Theme URI: http://consultor.ancorathemes.com/
Description: FarmAgrico - excellent WordPress theme with many different blog and header layouts
Author: AncoraThemes
Author URI: http://ancorathemes.com/
  Template: farmagrico
  Version: 1.1
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready

*/




/* =Theme customization starts here by Seo.FR
-------------------------------------------------------------- */

/* General */
body {
    font-family: 'Open Sans', sans-serif;
}

.scheme_default h1, .scheme_default h2, .scheme_default h3, .scheme_default h4, .scheme_default h5, .scheme_default h6 {
    font-family: 'Covered By Your Grace';
    font-weight: 500;
}

.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, .scheme_default li a, .scheme_default [class*="color_style_"] h1 a, .scheme_default [class*="color_style_"] h2 a, .scheme_default [class*="color_style_"] h3 a, .scheme_default [class*="color_style_"] h4 a, .scheme_default [class*="color_style_"] h5 a, .scheme_default [class*="color_style_"] h6 a, .scheme_default [class*="color_style_"] li a {
    color: #a60522;
}

h1 {
    font-size: 46px;
}

h2 {
    font-size: 42px;
}

h3 {
    font-size: 38px;   
}

h1.sc_item_title {
    line-height: initial;
}

.sc_title_alter .sc_item_title {
    padding-bottom: 2rem;
}

.scheme_default {
    color: #252525;
}

.scheme_default button, .scheme_default input[type="reset"], .scheme_default input[type="submit"], .scheme_default input[type="button"], .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type="submit"], .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type="button"], .scheme_default #buddypress input[type="reset"], .scheme_default #buddypress input[type="submit"], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button > a, .scheme_default body #booked-profile-page input[type="submit"], .scheme_default body #booked-profile-page button, .scheme_default body .booked-list-view input[type="submit"], .scheme_default body .booked-list-view button, .scheme_default body table.booked-calendar input[type="submit"], .scheme_default body table.booked-calendar button, .scheme_default body .booked-modal input[type="submit"], .scheme_default body .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-views li.tribe-bar-views-option a, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data > a, .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.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 #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt {
    color: #fff;
    background-color: #a60522;
}

.scheme_default button:hover, .scheme_default button:focus, .scheme_default input[type="submit"]:hover, .scheme_default input[type="submit"]:focus, .scheme_default input[type="reset"]:hover, .scheme_default input[type="reset"]:focus, .scheme_default input[type="button"]:hover, .scheme_default input[type="button"]:focus, .scheme_default .post_item .more-link:hover, .scheme_default .comments_wrap .form-submit input[type="submit"]:hover, .scheme_default .comments_wrap .form-submit input[type="submit"]:focus, .scheme_default #buddypress .comment-reply-link:hover, .scheme_default #buddypress .generic-button a:hover, .scheme_default #buddypress a.button:hover, .scheme_default #buddypress button:hover, .scheme_default #buddypress input[type="button"]:hover, .scheme_default #buddypress input[type="reset"]:hover, .scheme_default #buddypress input[type="submit"]:hover, .scheme_default #buddypress ul.button-nav li a:hover, .scheme_default a.bp-title-button:hover, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover, .scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button > a: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 table.booked-calendar input[type="submit"]:hover, .scheme_default body table.booked-calendar button:hover, .scheme_default body .booked-modal input[type="submit"]:hover, .scheme_default body .booked-modal button:hover, .scheme_default .sc_button_default:hover, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .scheme_default .socials_share:not(.socials_type_drop) .social_icon:hover, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]:hover, .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:focus, .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:hover, .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:focus, .scheme_default #tribe-bar-views li.tribe-bar-views-option a:hover, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover, .scheme_default #tribe-events .tribe-events-button:hover, .scheme_default .tribe-events-button:hover, .scheme_default .tribe-events-cal-links a:hover, .scheme_default .tribe-events-sub-nav li a:hover, .scheme_default .edd_download_purchase_form .button:hover, .scheme_default .edd_download_purchase_form .button:active, .scheme_default .edd_download_purchase_form .button:focus, .scheme_default #edd-purchase-button:hover, .scheme_default #edd-purchase-button:active, .scheme_default #edd-purchase-button:focus, .scheme_default .edd-submit.button:hover, .scheme_default .edd-submit.button:active, .scheme_default .edd-submit.button:focus, .scheme_default .widget_edd_cart_widget .edd_checkout a:hover, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data > a:hover, .scheme_default .woocommerce #respond input#submit:hover, .scheme_default .woocommerce .button:hover, .scheme_default .woocommerce-page .button:hover, .scheme_default .woocommerce a.button:hover, .scheme_default .woocommerce-page a.button:hover, .scheme_default .woocommerce button.button:hover, .scheme_default .woocommerce-page button.button:hover, .scheme_default .woocommerce input.button:hover, .scheme_default .woocommerce-page input.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 {
    color: #fff;
    background-color: #067280;
}

.cropped-border, .cropped-border-grey {
    position: relative;
    overflow: hidden;
}

.cropped-border figure, .cropped-border-grey figure {
    margin-bottom: 0 !important;
}

.cropped-border:after, .cropped-border-grey:after {
    content: url(img/img-effect.png);
    width: 100%;
    height: auto;
    display: block;
    position: absolute;
    bottom: -6px;
    left: 0;
    z-index: 50;
}

.cropped-border:before, .cropped-border-grey:before {
    content: url(img/img-effect.png);
    width: 100%;
    height: auto;
    display: block;
    position: absolute;
    top: -6px;
    right: 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    z-index: 50;
}

.cropped-border-grey:after, .cropped-border-grey:before {
    content: url(img/img-effect-grey.png);
}

.sc_layouts_menu_nav>li ul {
    padding: 0;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat {
    font-family: 'Covered By Your Grace';
    font-size: 20px;
    padding: 6px 18px;
    border-radius: 10px;
    border: 2px solid;
    transition: all 0.3s ease;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-size-lg {
    padding: 14px 40px;
    font-size: 24px;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-pink {
    background-color: #a60522;
    border-color: #a60522;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-white {
    background-color: #fff;
    border-color: #fff;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-white:hover {
    background: transparent;
    color: #fff;
}

a.vc_general.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-pink:hover {
    background: transparent;
    color: #a60522;
}

.sc_blogger a.sc_button {
    background: none !important;
    background-color: #a60522 !important;
    color: #fff !important;
    border: 2px solid #a60522 !important;
    font-family: 'Covered By Your Grace';
    font-size: 20px;
    padding: 14px 24px;
    border-radius: 10px;
}

.sc_blogger a.sc_button:hover {
    background-color: transparent !important;
    color: #a60522 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta.vc_tta-style-modern .vc_tta-tabs-list .vc_tta-tab {
    background-color: rgba(0, 0, 0, 0.18);
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
    background-color: #79003e !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:hover {
    background-color: #79003e !important;
}

/* Top bar */
#top_bar a, #top_bar.sc_layouts_row_type_compact .sc_layouts_item_details_line1, #top_bar.sc_layouts_row_type_compact .sc_layouts_item_icon, #top_bar .search_wrap .search_submit:before {
    color: #067280;
}

/* Menu */
.top_panel {
    padding: 0 !important;
}

#header_logo_menu, #header_logo_menu .sc_content_container > .vc_row > .wpb_column{
    height: 85px;
}

#header_logo_menu .sc_layouts_logo{
	display: block;
	text-align: center;
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu_nav > li > a {
	color: #a60522 !important;
	/* color: #9d0e46 !important; */
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu_nav > li.current-menu-parent > a,
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu_nav > li.current-menu-ancestor > a,
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item .sc_layouts_menu_nav > li > a:hover,
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item li.sfHover > a:not(.sc_button):not(.button){
    color: #a60522 !important;
}

.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{
    max-height: 75px;
}

.sc_layouts_menu_nav>li ul {
    width: 16em;
}

.scheme_default .sc_layouts_menu_nav > li ul {
    background-color: #fff;
    border-radius: 10px;
}

.scheme_default .sc_layouts_menu_nav > li ul > li:first-child a {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.scheme_default .sc_layouts_menu_nav > li ul > li:last-child a {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.scheme_default .sc_layouts_menu_nav > li li > a {
    color: #a60522 !important;
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover, .scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a, .scheme_default .sc_layouts_menu_nav>li li>a:hover, .scheme_default .sc_layouts_menu_nav>li li.sfHover>a {
    background-color: #0f8999 !important;
    color: #fff !important;
}

.sc_layouts_menu_nav>li>ul:before {
    left: 20%;
}

.scheme_default .sc_layouts_menu_nav > li > ul:before {
    border-bottom-color: #fff;
}

.menu-left .sc_layouts_menu_nav > li:nth-child(1) ul {
    background-color: #cf6416;
}

.menu-left .sc_layouts_menu_nav > li:nth-child(1) > ul:before {
    border-bottom-color: #cf6416;
}

.scheme_default .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li:nth-child(1)>a:hover, .scheme_default .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li.sfHover:nth-child(1)>a, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(1) li>a:hover, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(1) li.sfHover>a {
    color: #cf6416 !important;
    background-color: #fff !important;
}

/* .scheme_default .sc_layouts_menu_nav > li:nth-child(1) > a {
    background-color: #cf6416;
    color: #fff;
} */

.menu-left .sc_layouts_menu_nav > li:nth-child(1) li > a, .menu-left .sc_layouts_menu_nav > li:nth-child(2) li > a, .menu-left .sc_layouts_menu_nav > li:nth-child(3) li > a {
    color: #fff !important;
}


.menu-left .sc_layouts_menu_nav > li:nth-child(2) ul {
    background-color: #875ea0;
}

.menu-left .sc_layouts_menu_nav > li:nth-child(2) > ul:before {
    border-bottom-color: #875ea0;
}

.scheme_default .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li:nth-child(2)>a:hover, .scheme_default .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li.sfHover:nth-child(2)>a, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(2) li>a:hover, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(2) li.sfHover>a {
    color: #875ea0 !important;
    background-color: #fff !important;
}

.menu-left .sc_layouts_menu_nav > li:nth-child(3) ul {
    background-color: #2d8bbf;
}

.menu-left .sc_layouts_menu_nav > li:nth-child(3) > ul:before {
    border-bottom-color: #2d8bbf;
}

.scheme_default .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li:nth-child(3)>a:hover, .scheme_default .menu-left .sc_layouts_menu_popup .menu-left .sc_layouts_menu_nav>li.sfHover:nth-child(3)>a, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(3) li>a:hover, .scheme_default .menu-left .sc_layouts_menu_nav>li:nth-child(3) li.sfHover>a {
    color: #2d8bbf !important;
    background-color: #fff !important;
}

/* Slider */
#rev_slider_1_1 .defaultimg {
    /* box-shadow: inset 0 0 0 9999px rgba(205, 0, 105, 0.25); */
    -webkit-box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25);
}

#rev_slider_1_1_wrapper:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: url('./img/slider-effect.png') no-repeat;
    background-position: bottom;
    pointer-events: none;
}

/* Home */
/*
.row-2bg .left > .vc_column-inner {
    padding-left: calc((100vw - 1290px) / 2) !important;
    padding-right: 30px !important;
}

.row-2bg .right > .vc_column-inner {
    padding-right: calc((100vw - 1290px) / 2) !important;
    padding-left: 30px !important;
}*/

.vc_row-has-fill.row-2bg>.vc_column_container.left > .vc_column-inner, .vc_row-has-fill.row-2bg>.vc_column_container.right > .vc_column-inner {
    min-height: 500px;
    padding-top: 50px !important;
    padding-bottom: 50px !important;
    padding-left: 15% !important;
    padding-right: 15% !important;
    
}

.row-2bg h2 {
    color: #fff;
}

/* Footer */
/* .footer_wrap .widget {
    margin: 0 0 1.5em 0;
} */

.scheme_default.footer_wrap h1, .scheme_default.footer_wrap h2, .scheme_default.footer_wrap h3, .scheme_default.footer_wrap h4, .scheme_default.footer_wrap h5, .scheme_default.footer_wrap h6, .scheme_default.footer_wrap h1 a, .scheme_default.footer_wrap h2 a, .scheme_default.footer_wrap h3 a, .scheme_default.footer_wrap h4 a, .scheme_default.footer_wrap h5 a, .scheme_default.footer_wrap h6 a, .footer_wrap .scheme_default.vc_row h1, .footer_wrap .scheme_default.vc_row h2, .footer_wrap .scheme_default.vc_row h3, .footer_wrap .scheme_default.vc_row h4, .footer_wrap .scheme_default.vc_row h5, .footer_wrap .scheme_default.vc_row h6, .footer_wrap .scheme_default.vc_row h1 a, .footer_wrap .scheme_default.vc_row h2 a, .footer_wrap .scheme_default.vc_row h3 a, .footer_wrap .scheme_default.vc_row h4 a, .footer_wrap .scheme_default.vc_row h5 a, .footer_wrap .scheme_default.vc_row h6 a, .footer_wrap .widget_contacts .contacts_description, .footer_wrap .widget_contacts .contacts_content, .scheme_default.footer_wrap .widget_contacts .contacts_info span:before, .scheme_default.footer_wrap .widget_contacts .contacts_info > div > a:before, .scheme_default.footer_wrap .widget_contacts .contacts_info > a:before, .wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info span, .scheme_default .widget_contacts .contacts_info span a, .scheme_default .widget_contacts .contacts_info > div > a, .scheme_default .widget_contacts .contacts_info > a, body .scheme_default.footer_wrap a, body .footer_wrap .scheme_default.vc_row a  {
    color: #fff;
}

.scheme_default.footer_wrap a:hover, .footer_wrap .scheme_default.vc_row a:hover {
    color: #067280;
}

.footer_wrap .footer-copyright .widget {
    margin: 1em 0;
    color: #fff;
}

footer .wpb_single_image a:hover {
    background-color: transparent;
}

footer .socials_wrap .social_item .social_icon {
    width: 2.8em;
    height: 2.8em;
    line-height: 2.8em;
    border-radius: 50%;
}

.scheme_default .footer_wrap .socials_wrap .social_item .social_icon, .scheme_default.footer_wrap .socials_wrap .social_item .social_icon {
    background-color: #1d1d1d;
}

.scheme_default.footer_wrap .socials_wrap .social_item .social_icon_facebook, .scheme_default.footer_wrap .socials_wrap .social_item .social_icon_facebook {
    /* background-color: #3b5998; */
}

.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_facebook, .scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_facebook {
    /* color: #3b5998; */
    color: #fff;
    /* background-color: #fff; */
    background-color: #3b5998;
}

.scheme_default.footer_wrap .socials_wrap .social_item .social_icon_twitter, .scheme_default.footer_wrap .socials_wrap .social_item .social_icon_twitter {
    /* background-color: #1da1f2; */
}

.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_twitter, .scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_twitter {
    /* color: #1da1f2; */
    color: #fff;
    /* background-color: #fff; */
    background-color: #1da1f2;
}

.scheme_default.footer_wrap .socials_wrap .social_item .social_icon_instagramm, .scheme_default.footer_wrap .socials_wrap .social_item .social_icon_instagramm {
    /* background: radial-gradient(circle at 30% 107%,#1d1d1d 0%,#1d1d1d 5%,#1d1d1d 45%,#1d1d1d 60%,#1d1d1d 90%); */
    /* background-color: transparent; */
}

.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_instagramm, .scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_instagramm {
    /* color: #c32aa3; */
    color: #fff;
    background: radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);
    background-color: transparent;
    /* background: none; */
    /* background-color: #fff; */
}

.scheme_default.footer_wrap .socials_wrap .social_item .social_icon_video, .scheme_default.footer_wrap .socials_wrap .social_item .social_icon_video {
    /* background-color: #ff0000; */
}

.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_video, .scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon_video {
    /* color: #ff0000; */
    color: #fff;
    /* background-color: #fff; */
    background-color: #ff0000;
}

/* Form */
.wpcf7-form .vc_row {
    margin-bottom: 1.55rem;
}

.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 .select_container, .scheme_default .select2-container.select2-container--default span.select2-choice, .scheme_default .select2-container.select2-container--default span.select2-selection, .scheme_default .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered, .scheme_default .select2-container.select2-container--default .select2-selection--multiple, .scheme_default textarea, .scheme_default textarea.wp-editor-area, .scheme_default .tourmaster-form-field input[type="text"], .scheme_default .tourmaster-form-field input[type="email"], .scheme_default .tourmaster-form-field input[type="password"], .scheme_default .tourmaster-form-field textarea, .scheme_default .tourmaster-form-field select, .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="text"], .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="email"], .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="password"], .scheme_default .tourmaster-form-field.tourmaster-with-border textarea, .scheme_default .tourmaster-form-field.tourmaster-with-border select, .scheme_default #buddypress .dir-search input[type="search"], .scheme_default #buddypress .dir-search input[type="text"], .scheme_default #buddypress .groups-members-search input[type="search"], .scheme_default #buddypress .groups-members-search input[type="text"], .scheme_default #buddypress .standard-form input[type="color"], .scheme_default #buddypress .standard-form input[type="date"], .scheme_default #buddypress .standard-form input[type="datetime-local"], .scheme_default #buddypress .standard-form input[type="datetime"], .scheme_default #buddypress .standard-form input[type="email"], .scheme_default #buddypress .standard-form input[type="month"], .scheme_default #buddypress .standard-form input[type="number"], .scheme_default #buddypress .standard-form input[type="password"], .scheme_default #buddypress .standard-form input[type="range"], .scheme_default #buddypress .standard-form input[type="search"], .scheme_default #buddypress .standard-form input[type="tel"], .scheme_default #buddypress .standard-form input[type="text"], .scheme_default #buddypress .standard-form input[type="time"], .scheme_default #buddypress .standard-form input[type="url"], .scheme_default #buddypress .standard-form input[type="week"], .scheme_default #buddypress .standard-form select, .scheme_default #buddypress .standard-form textarea, .scheme_default #buddypress form#whats-new-form textarea, .scheme_default #booked-page-form input[type="email"], .scheme_default #booked-page-form input[type="text"], .scheme_default #booked-page-form input[type="password"], .scheme_default #booked-page-form textarea, .scheme_default .booked-upload-wrap, .scheme_default .booked-upload-wrap input {
    color: #a60522;
    border-color: #f8f5f0;
    background-color: #fff;
}

.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 select option:hover, .scheme_default select option:focus, .scheme_default .select2-container.select2-container--default span.select2-choice:hover, .scheme_default .select2-container.select2-container--focus span.select2-choice, .scheme_default .select2-container.select2-container--open span.select2-choice, .scheme_default .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered, .scheme_default .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered, .scheme_default .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered, .scheme_default .select2-container.select2-container--default span.select2-selection--multiple:hover, .scheme_default .select2-container.select2-container--focus span.select2-selection--multiple, .scheme_default .select2-container.select2-container--open span.select2-selection--multiple, .scheme_default textarea:focus, .scheme_default textarea.wp-editor-area:focus, .scheme_default .tourmaster-form-field input[type="text"]:focus, .scheme_default .tourmaster-form-field input[type="email"]:focus, .scheme_default .tourmaster-form-field input[type="password"]:focus, .scheme_default .tourmaster-form-field textarea:focus, .scheme_default .tourmaster-form-field select:focus, .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="text"]:focus, .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="email"]:focus, .scheme_default .tourmaster-form-field.tourmaster-with-border input[type="password"]:focus, .scheme_default .tourmaster-form-field.tourmaster-with-border textarea:focus, .scheme_default .tourmaster-form-field.tourmaster-with-border select:focus, .scheme_default #buddypress .dir-search input[type="search"]:focus, .scheme_default #buddypress .dir-search input[type="text"]:focus, .scheme_default #buddypress .groups-members-search input[type="search"]:focus, .scheme_default #buddypress .groups-members-search input[type="text"]:focus, .scheme_default #buddypress .standard-form input[type="color"]:focus, .scheme_default #buddypress .standard-form input[type="date"]:focus, .scheme_default #buddypress .standard-form input[type="datetime-local"]:focus, .scheme_default #buddypress .standard-form input[type="datetime"]:focus, .scheme_default #buddypress .standard-form input[type="email"]:focus, .scheme_default #buddypress .standard-form input[type="month"]:focus, .scheme_default #buddypress .standard-form input[type="number"]:focus, .scheme_default #buddypress .standard-form input[type="password"]:focus, .scheme_default #buddypress .standard-form input[type="range"]:focus, .scheme_default #buddypress .standard-form input[type="search"]:focus, .scheme_default #buddypress .standard-form input[type="tel"]:focus, .scheme_default #buddypress .standard-form input[type="text"]:focus, .scheme_default #buddypress .standard-form input[type="time"]:focus, .scheme_default #buddypress .standard-form input[type="url"]:focus, .scheme_default #buddypress .standard-form input[type="week"]:focus, .scheme_default #buddypress .standard-form select:focus, .scheme_default #buddypress .standard-form textarea:focus, .scheme_default #buddypress form#whats-new-form textarea:focus, .scheme_default #booked-page-form input[type="email"]:focus, .scheme_default #booked-page-form input[type="text"]:focus, .scheme_default #booked-page-form input[type="password"]:focus, .scheme_default #booked-page-form textarea:focus, .scheme_default .booked-upload-wrap:hover, .scheme_default .booked-upload-wrap input:focus {
    color: #a60522;
    border-color: #a60522;
    background-color: #fff;
}

.scheme_default input[type="text"]:hover, .scheme_default input[type="number"]:hover, .scheme_default input[type="email"]:hover, .scheme_default input[type="tel"]:hover, .scheme_default input[type="search"]:hover, .scheme_default input[type="password"]:hover, .scheme_default .select_container:hover, .scheme_default select option:hover, .scheme_default select option:hover, .scheme_default .select2-container .select2-choice:hover, .scheme_default textarea:hover, .scheme_default textarea.wp-editor-area:hover, .scheme_default #buddypress .dir-search input[type="search"]:hover, .scheme_default #buddypress .dir-search input[type="text"]:hover, .scheme_default #buddypress .groups-members-search input[type="search"]:hover, .scheme_default #buddypress .groups-members-search input[type="text"]:hover, .scheme_default #buddypress .standard-form input[type="color"]:hover, .scheme_default #buddypress .standard-form input[type="date"]:hover, .scheme_default #buddypress .standard-form input[type="datetime-local"]:hover, .scheme_default #buddypress .standard-form input[type="datetime"]:hover, .scheme_default #buddypress .standard-form input[type="email"]:hover, .scheme_default #buddypress .standard-form input[type="month"]:hover, .scheme_default #buddypress .standard-form input[type="number"]:hover, .scheme_default #buddypress .standard-form input[type="password"]:hover, .scheme_default #buddypress .standard-form input[type="range"]:hover, .scheme_default #buddypress .standard-form input[type="search"]:hover, .scheme_default #buddypress .standard-form input[type="tel"]:hover, .scheme_default #buddypress .standard-form input[type="text"]:hover, .scheme_default #buddypress .standard-form input[type="time"]:hover, .scheme_default #buddypress .standard-form input[type="url"]:hover, .scheme_default #buddypress .standard-form input[type="week"]:hover, .scheme_default #buddypress .standard-form select:hover, .scheme_default #buddypress .standard-form textarea:hover, .scheme_default #buddypress form#whats-new-form textarea:hover, .scheme_default #booked-page-form input[type="email"]:hover, .scheme_default #booked-page-form input[type="text"]:hover, .scheme_default #booked-page-form input[type="password"]:hover, .scheme_default #booked-page-form textarea:hover, .scheme_default .booked-upload-wrap:hover, .scheme_default .booked-upload-wrap input:hover {
    color: #a60522;
    border-color: #a60522;
    background-color: #f8f5f0;
}

input::placeholder, textarea::placeholder {
    color: #a60522 !important;
}