/*
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: 'PP Montreal Neue';
    src: url('/fonts/ppneuemontreal-regular.woff2') format('woff2'),
        url('/fonts/ppneuemontreal-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Grotesk Wide Fine';
    src: url('/fonts/pprightgrotesk-widefine.woff2') format('woff2'),
        url('/fonts/pprightgrotesk-widefine.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Grotesk Wide Medium';
    src: url('/fonts/pprightgrotesk-widemedium.woff2') format('woff2'),
        url('/fonts/pprightgrotesk-widemedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Editorial Neue Thin';
    src: url('/fonts/ppeditorialnew-thin.woff2') format('woff2'),
        url('/fonts/ppeditorialnew-thin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Editorial Neue Thin Italic';
    src: url('/fonts/ppeditorialnew-thinitalic.woff2') format('woff2'),
        url('/fonts/ppeditorialnew-thinitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/*font classes*/

.bigbig {font-size:4vh;line-height:2vh;}
.big {font-size:4vh;line-height:4vh;font-family:'PP Right Grotesk Wide Medium'}
.orange {color:#ff8c52;}
.green {color:#95ed82;}
@media only screen and (max-width: 1023px) {
	h1 {font-size:5vh!important;line-height:5vh!important;}
}
.small {font-size:14px;line-height:14px;}
.deepblue {color:#034544!important;}
.deepred {color:#540B11!important;}
.deeporange {color:#FF6B21!important;}
.deepgreen {color:#22421B!important;}
.darkorange {color:#73300F!important;}
.linkgreen a{color:#428034!important;}
.linkorange a{color:#ff8c52!important;}
.linkred a{color:#A11520!important;}
.linkblue a{color:#07b5b2!important;}
.blue {color:#07B5B2!important;}
.green {color:#95ED82!important;}
.orange {color:#FF6B21!important;}
.red {color:#E61E2E!important;}
.red {color:#E61E2E;}

.medmed {font-size:25px;line-height:30px;}


/*button classes*/

.colorhoverone a:hover.nectar-button.large.regular.regular-button{
        background-color:#ff6b21!important;
}

.colorhovertwo a:hover.nectar-button.large.regular.regular-button{
        background-color:#428034!important;
}

/*css to classes*/

a:hover.nectar-button.large.regular.regular-button.colorhoverone{
        background-color:#ff6b21!important;
}

a:hover.nectar-button.large.regular.regular-button.colorhovertwo{
        background-color:#428034!important;
		color:#95ed82!important;
}

a:hover.nectar-button.large.regular.regular-button.colorhoverthree{
        background-color:#07b5b2!important;
		color:#82fffc!important;
}

a:hover.nectar-button.large.regular.regular-button.colorhoverfour{
        background-color:#73300F!important;
		color:#FFDBC9!important;
}

a:hover.nectar-button.large.regular.regular-button.colorhoverfive{
        background-color:#95ED82!important;
		color:#22421B!important;
}


/*blog*/

.row.heading-title.hentry {
	display:none!important;
}

body[data-header-resize="1"] .container-wrap, body[data-header-resize="1"] .project-title {
	padding-top:0px!important;
}

/*portfolio*/

.bottom_controls {
	display:none!important;
}

a.evenements.style-button {
	display:none!important;
}

/*termly*/

a.termly-display-preferences {
	font-size:14px!important;line-height:14px!important;
}