/*
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: 'Good Karma Wide';
    src: url(https://www.vanbale.eu/wp-content/uploads/fonts/GoodKarma-Wide.woff),
         url(https://www.vanbale.eu/wp-content/uploads/fonts/GoodKarma-Wide.woff2),
         url(https://www.vanbale.eu/wp-content/uploads/fonts/GoodKarma-Wide.woff),
         url(https://www.vanbale.eu/wp-content/uploads/fonts/GoodKarma-Wide.woff2);
    font-weight: normal;
    font-style: normal;
}

h1 {
	font-family: 'Good Karma Wide' !important;
    font-weight: normal !important;
    font-style: normal;
    letter-spacing: 0px;
}
h2, h3, h4, h5, .sf-menu li a, .nectar-button span  {
    font-family: 'Poppins' !important;
    font-weight: 700 !important;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    letter-spacing: 0px;
}

.sf-menu li a {
	text-transform: lowercase !important;
}

@media only screen and (min-width: 1000px) {
	.current-menu-item {
		border-top: 5px solid #8CC740;
	}
}

.current-menu-item a{
	top: -3px !important;
}

h2::after {
	color: #8CC740;
	bottom: 0;
	content: '.';
}

.bg-gradient > .column-bg-overlay {
	background: rgba(27,20,99,1);
	background: -moz-linear-gradient(left, rgba(27,20,99,1) 0%, rgba(27,20,99,0) 100%) !important;
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(27,20,99,1)), color-stop(100%, rgba(27,20,99,0))) !important;
	background: -webkit-linear-gradient(left, rgba(27,20,99,1) 0%, rgba(27,20,99,0) 100%) !important;
	background: -o-linear-gradient(left, rgba(27,20,99,1) 0%, rgba(27,20,99,0) 100%) !important;
	background: -ms-linear-gradient(left, rgba(27,20,99,1) 0%, rgba(27,20,99,0) 100%) !important;
	background: linear-gradient(to right, rgba(27,20,99,1) 0%, rgba(27,20,99,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1463', endColorstr='#1b1463', GradientType=1 ) !important;
}

.offset-bg-left > .column-bg-overlay {
    width: 240%;
    position: absolute;
    left: -150%;
	right: 10%;
    top: 60px;
}

.offset-bg-right > .column-bg-overlay {
    width: 250%;
    position: absolute;
    right: -150%;
	left: 10%;
    top: 60px;
}

.image-500 {
	width: 500px !important;
}

.extra-margin {
	margin-top: 1px;
	margin-bottom: 2px !important;
}

.contact-info h2, 
.contact-info h2::after{
	color: #fff !important
}