/*
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
*/

/* Make Top nav sticky */
#header-outer header {
position: fixed !important;
}


#slide-out-widget-area.slide-out-from-right-hover {
    position: fixed;
    transform: translate3d(341px,0,0);
    -webkit-transform: translate3d(341px,0,0);
    -ms-transform: translate3d(341px,0,0);
    top: 0;
    right: 0;
    width: 380px;
    height: 100%;
    z-index: 9999;
    padding: 54px;
    padding-top: 80px;
    overflow: hidden;
    -webkit-transition: transform .7s cubic-bezier(.25,1,.2,1);
    transition: transform .7s cubic-bezier(.25,1,.2,1);
}

/* Load Futura Fonts */

@font-face {
    font-family: 'Futura PT Book';
    font-style: normal;
    font-weight: normal;
    src: local('Futura PT Book'), url('/wp-content/uploads/2024/04/FuturaCyrillicBook.woff') format('woff');
    }

@font-face {
    font-family: 'Futura PT Heavy';
    font-style: normal;
    font-weight: normal;
    src: local('Futura PT Heavy'), url('/wp-content/uploads/2024/04/FuturaCyrillicBold.woff') format('woff');
    }


/* General Fonts */

h1{
font-family: 'Futura PT Heavy' !important;
}

h2 {
font-family: 'Futura PT Heavy' !important;
}

h3 {
font-family: 'Futura PT Heavy' !important;
}
h4 {
font-family: 'Futura PT Heavy' !important;
}

h5 {
font-family: 'Futura PT Heavy' !important;
}

h6 {
font-family: 'Futura PT Heavy' !important;
}

body {
font-family: 'Futura PT Book' !important;
}

p {
font-family: 'Futura PT Book' !important;
}

a {
font-family: 'Futura PT Book' !important;
}

/* Form Success Message Width Fix */
.gform-theme--framework *, .gform-theme--framework :after, .gform-theme--framework :before {
    box-sizing: border-box;
    max-width: 400px;
}

/* Form Field Dropdown Font Fix */
.gform_wrapper .chzn-container .chzn-results .highlighted {
color: black !important;
}

/* News Headers */
.nectar-post-grid .nectar-post-grid-item .content .post-heading {
    font-family: 'Futura PT Book' !important;
    font-weight: normal !important;
}

/* Form Fields */
body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {
    font-family: 'Futura PT Book' !important;
}

/* Main Nav */
#slide-out-widget-area ul {
    font-family: 'Futura PT Book' !important;
}

body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a {
    font-family: 'Futura PT Book' !important;
	font-weight: 700 !important;
}

/* Footer, Search, etc. */
#footer-outer ol, #footer-outer ul, #header-outer .button_social_group ul, #header-outer nav>ul, #header-outer ol, #header-secondary-outer ol, #header-secondary-outer ul, #mobile-menu ol, #mobile-menu ul, #search-outer ol, #search-outer ul, #slide-out-widget-area ol, #slide-out-widget-area ul {
    font-family: 'Futura PT Book' !important;
}

/* Additional */
.nectar-post-grid-wrap .load-more {
    color: #ffffff;
    background-color: #B48133;

}

.bottom-meta-wrap {
	font-size: .7em !important;
}

.bottom-meta-wrap p{
	padding-bottom: .5em; !important;
}

.nectar_team_member_overlay {
    background-color: #124647;
}

.nectar_team_member_overlay.open .team_member_details .mobile-close, .nectar_team_member_overlay.open .team_member_details h2, .nectar_team_member_overlay.open .team_member_details .title, .nectar_team_member_overlay.open .team_member_details .team-desc, .nectar_team_member_overlay.open .team_member_details .team-desc .bottom_meta a {
    font-size: 18px;
	line-height: 24px;
    color: white;
}

.nectar_team_member_overlay .team_member_picture .team_member_image_bg_cover {
    background-color: #124647;

}