/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/*
@font-face
{
	font-family: 'Playfair Display';
	src: url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Display-Regular.eot');
	src: url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/PlayfairDisplay-Regular.woff2') format('woff2'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/PlayfairDisplay-Regular.woff') format('woff'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/PlayfairDisplay-Regular.ttf') format('truetype'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.eot');
	src: local('Montserrat Regular'), local('Montserrat-Regular'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.woff2') format('woff2'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.woff') format('woff'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.ttf') format('truetype'),
		url('https://dev.everyoungparis.com/wp-content/themes/hello-theme-child-master/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
*/
header#site-header
{
	max-width:100%;
	padding:0 0 .5rem 0;
}

.elementor-widget-container p
{
	text-align:left;
}

@media (max-width: 767px)
{
	.elementor-widget-container p { font-size: 20px; }
}

.post-tags,
span.mega-menu-description
{
	display:none !important;
}

body > header
{
	background-color:#273646 !important;
}

body.single-prestation > main#content
{
	margin-top:1.4rem;
}

h1.entry-title
{
	text-align:center;
}

.site-navigation
{
	margin:0 auto;
}

.site-header .site-branding
{
	text-align: center;
	width: 100%;
}

.site-header .site-branding img
{
	max-height: 7rem;
	width: auto;
}

.site-header .site-branding .site-title
{
	font-family:'Playfair Display', 'Arial Narrow', Arial, sans-serif;
	font-size:4rem;
	/*font-size:96px;*/
	padding:2rem 0 1rem;
}

.site-header .site-branding .site-title a
{
	color:#FFF !important;
}

.site-header .site-branding p.site-description
{
	display:none;
}

.mega-doctolib
{
	background-color:rgb(16, 122, 202) !important;
	border-radius:2rem !important;
	margin-left: 1rem !important;
	padding:0 1rem !important;
}

.mega-doctolib:hover
{
	background-color:#d6c7a1 !important;
}

.mega-doctolib > a
{
	color:#FFF !important;
	font-weight:bold !important;
}