/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

@font-face {
    font-family: 'HarmoniaSansW01';
    src: url('HarmoniaSansW01-Regular.woff2') format('woff2'),
        url('HarmoniaSansW01-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	font-display: swap;

}

@font-face {
    font-family: 'HarmoniaSansW01';
    src: url('HarmoniaSansW01-Bold.woff2') format('woff2'),
        url('HarmoniaSansW01-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@media only screen and (min-width: 1000px) {
    body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li > a {
        font-size: 50px !important;
        line-height: 1.2 !important;
    }
}

.nf-response-msg .ninja-forms-req-symbol {
    color: #000 !important;
}

.nf-field-label .nf-label-span, .nf-field-label label {
	color: #000
		
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
    background-color: #fff !important;
	color: #111d29 !important;
    border-radius: 0px !important;
	border: 1px solid #000 !important;
	border-style: solid !important;
	border-radius: 10px !important;
}

body[data-form-submit=regular] .container-wrap input[type=submit] {
	background-color: #9edeef !important;
	color: #000 !important;
	border-radius: 20px !important;
	font-family: 'HarmoniaSansW01' !important;
}

.nf-field-label .nf-label-span, .nf-field-label label {
	font-family: 'HarmoniaSansW01' !important;
	font-size: 18px !important;
	font-weight: 700 !important;
}

.nf-error-msg, .ninja-forms-req-symbol {
    color: #AC7021 !important;
}

.nf-form-fields-required {
  display: none;
}

.nf-form-content textarea.ninja-forms-field {
    height: 100px !important;
}
.nf-response-msg {
    color: #AC7021 !important;
}

a:hover {
	color: #7fcfe5;
	
}