/*
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: 'Ranade';
    src: url("/wp-content/themes/salient-child/fonts/Ranade-Regular/Ranade-Regular.woff2") format("woff2"),
        url("/wp-content/themes/salient-child/fonts/Ranade-Regular/Ranade-Regular.otf") format("opentype"),
        url("/wp-content/themes/salient-child/fonts/Ranade-Regular/Ranade-Regular.ttf") format("truetype");
}

@font-face
{
    font-family: 'Cabinet';
    src: url("/wp-content/themes/salient-child/fonts/CabinetGrotesk-Regular/CabinetGrotesk-Regular.woff2") format("woff2"),
        url("/wp-content/themes/salient-child/fonts/CabinetGrotesk-Regular/CabinetGrotesk-Regular.otf") format("opentype"),
        url("/wp-content/themes/salient-child/fonts/CabinetGrotesk-Regular/CabinetGrotesk-Regular.ttf") format("truetype");
}


@font-face
{
    font-family: 'The Seasons';
    src: url("/wp-content/themes/salient-child/fonts/the-seasons.woff2") format("woff2")
}

/* taille fonts*/

.big,
.big p,
.big h1,
.big h2
{
	font-family: 'The Seasons', sans-serif;
	line-height: 110%;
    font-size: 2.6rem;
	font-weight: 400;
}
.subtitle,
.subtitle p,
.subtitle h1,
.subtitle h2
{
	font-family: 'The Seasons', sans-serif;
	line-height: 110%;
    font-size: 2rem;
	font-weight: 400;
}

.med,
.med h1,
.med h2,
.med h3
{
	font-family: 'The Seasons', sans-serif;
	line-height: 110%;
    font-size: 25px;
}

.chapo,
.chapo h2
{
	font-family: "Monsterrat", sans-serif;
	font-size: 12px;
	line-height: 110%;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.intro
{
	line-height: 120%;
    font-size: 15px;
	font-weight: 200;
	opacity: 0.8;
}

/* --------- menu ---------- */

#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item > .sub-menu > li 
{
  padding: 10px;
}

#header-outer a .nectar-ext-menu-item .image-layer
{
    background-size: contain;
    background-repeat: no-repeat;
}


/* ---------- Galerie d'images -------------- */
.fancybox-bg 
{
  background-color: #fff !important;
}

.fancybox-caption
{
    color: #21244f !important;
    background: transparent !important;
}
.portfolio-items .work-meta
{
	width: 100%;
	text-align: center;
}
.portfolio-items .col .work-item .work-info .default-link,
.portfolio-items .col .work-item .work-info .default-link:hover
{
	opacity: 0!important;
}

.portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg
{
	background-color: transparent !important;
}

body .portfolio-items .col.span_4.regular.element.animated-in 
{
    padding: 50px;
}

/* fancybox open */
button.fancybox-button
{
	background-color: transparent !important;
}

.fancybox-toolbar .fancybox-button:hover
 {
    color: initial !important;
}

/* cta underline */
.nectar-cta[data-style=underline] .link_wrap .link_text:after
 {
    border-bottom: 1px solid #9D9CA9;
}

/* portfolio */
h2.post-heading.nectar-inherit-h2 
{
    font-family: 'Montserrat' !important;
}

/* footer */
#footer-outer[data-cols="1"] #copyright .widget 
{
   opacity: 0.7;
	margin-right : 5px;
}

#footer-outer #copyright .container div:last-child 
{
    display: flex;
    justify-content: center;
    flex-direction: row;
}
