/*
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com
Template: generatepress
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 10kb (gzipped) to your page size. We take full advantage of the block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS, and is translated into over 25 languages by our amazing community of users. A few of our many features include 60+ color controls, powerful dynamic typography, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover), and 9 widget areas. Learn more and check out our powerful premium version at https://generatepress.com
Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options
Version: 3.1.3.1665654539
Updated: 2022-10-13 11:48:59

*/
@font-face {
    font-family: 'Poppins Thin';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Thin.svg#Poppins-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins SemiBoldItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBoldItalic.svg#Poppins-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins BoldItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BoldItalic.svg#Poppins-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ThinItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ThinItalic.svg#Poppins-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Black';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Black.svg#Poppins-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins SemiBold';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins BlackItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-BlackItalic.svg#Poppins-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Bold';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Bold.svg#Poppins-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ExtraBold';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBold.svg#Poppins-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ExtraLight';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLight.svg#Poppins-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins LightItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-LightItalic.svg#Poppins-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Light';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Light.svg#Poppins-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Medium';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Medium.svg#Poppins-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins MediumItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-MediumItalic.svg#Poppins-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins Italic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-Italic.svg#Poppins-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ExtraLightItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraLightItalic.svg#Poppins-ExtraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins ExtraBoldItalic';
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.eot');
    src: url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.woff2') format('woff2'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.woff') format('woff'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.ttf') format('truetype'),
        url('/wp-content/themes/generatepress-child/assets/fonts/Poppins-ExtraBoldItalic.svg#Poppins-ExtraBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}


@media screen and (max-width: 768px) {
	header #searchwp-form-1 {
		display: none;
	}
	header.site-header {
		border-bottom: 2px solid var(--bleu-feef)
	}
	header.site-header .inside-header {
		display: flex !important;
		justify-content: space-between; 
		padding-right: 10px !important;
		padding-left: 10px !important;
		padding-top: 0 !important;
	}
	.site-logo {
		order: 2;
	}
	.menu-profil p {
		display: none !important;
	} 
	#masthead .site-logo {
		margin-right: 0 !important
	}
	.barre-de-recherche {
		order: 3;
		width: 50px;
	}
	#mobile-menu-control-wrapper {
		order: 1;
		margin-left: 0;
		width: 50px
	}  
	#site-navigation {
		margin-top: 0 !important
	}
	#masthead {
		padding: 10px 0;
	}
	.mobile-menu-control-wrapper .menu-toggle {
		padding: 0;
		background-color: transparent;
		font-size: 25px;
	}
	#masthead .header-image {
		max-height: 40px;
	}
	#masthead .gp-icon svg {
		fill: var(--bleu-feef); 
	}
	.rangee-connexion::before {
		display: none;
	}
	 .filtre-base-doc .titre-filtres .facetwp-facet {
		display: none;
	}
	.filtre-base-doc h3 {
		position: relative;
		font-size: 16px;
		margin-bottom: 10px;
		padding: 0
	}
	.titre-filtres > div {
		padding: 0 !important;
	}
	 .titre-filtres {
		border-bottom: 1px solid #2B3884;
		max-width: 100% !important;
		width: 500px;
		margin-bottom: 10px;
	  }
	.filtre-base-doc h3::after {
		transition: 0.2s;
		content: "";
		position: absolute;
		display: block;
		right: 20px;
		background: url('/wp-content/uploads/bouton-ensavoirplus-arrow-right.png') #2B3884; 
		background-repeat: repeat;
		background-size: contain;
		width: 20px;
		height: 20px;
		border-radius: 50%;
		text-align: center;
		line-height: 32px;
		background-size: 7px;
		background-repeat: no-repeat;
		background-position: 8px center;
		top: 50%;
		transform: translateY(-50%) rotate(90deg);
	}
	.bouton-home-pme a, .bouton-home-enquetes a {
		height: 200px !important;
	}
}
























