/*
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: 'TodaySansNowPro-Bold';
	font-weight: 700;
    font-style: normal;
	font-display: swap;
    src: local('TodaySansNowPro-Bold'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Bold.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-BoldIta';
	font-weight: 700;
    font-style: italic;
	font-display: swap;
    src: local('Today Sans Now Pro'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-BoldIta.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-BoldIta.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-Medium';
	font-weight: 500;
    font-style: normal;
	font-display: swap;
    src: local('TodaySansNowPro-Medium'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Medium.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Medium.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-MediumIta';
	font-weight: 500;
    font-style: italic;
	font-display: swap;
    src: local('TodaySansNowPro-MediumIta'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-MediumIta.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-MediumIta.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-Regular';
	font-weight: 400;
    font-style: normal;
	font-display: swap;
    src: local('TodaySansNowPro-Regular'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Regular.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Regular.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-RegularIta';
	font-weight: 400;
    font-style: italic;
	font-display: swap;
    src: local('TodaySansNowPro-RegularIta'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-RegularIta.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-RegularIta.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-Light';
	font-weight: 300;
    font-style: normal;
	font-display: swap;
    src: local('TodaySansNowPro-Light'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Light.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-Light.woff') format('woff');
}

@font-face {
    font-family: 'TodaySansNowPro-LightIta';
	font-weight: 300;
    font-style: italic;
	font-display: swap;
    src: local('TodaySansNowPro-LightIta'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-LightIta.woff2') format('woff2'), url('/wp-content/themes/salient-child/fonts/TodaySansNowPro-LightIta.woff') format('woff');
}

a.db-jpm {
    background: rgba(255, 255, 255, .2);
	border-radius: 3px;
    padding: 3px 3px 1px 3px;
    margin-left: 2px;
}

.btn-fullwidth {
		width: 100%;
}

.btn-fullwidth i {
    display: contents;
}

.text-gradient {
	background: linear-gradient(30deg, #3ef838 0%, #4cffbd 41%, #ff42bd 82%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
}

@media only screen and (max-width: 690px) {
	.mb-fullwidth {
		width: 100%;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

.nectar-fancy-ul ul li .icon-default-style[class^="icon-"] {
    line-height: 1.2;
}

.nectar-text-inline-images__marker {
    clip-path: inset(3%);
}