/*
Theme Name: illdy-child
Description: Theme enfant de Benoit WPServeur
Author: LaRipaille
Template: illdy 
Version: 0.1.0
*/

/*Acceuil*/


body
{
	font-family: "pompiere", sans-serif; 
}

.section-content
{
margin-bottom: 7.5vw;
}

#header .bottom-header h1
{
	font-family: pompiere;
	margin: -4vw 0 0 0;
}

#header .bottom-header 
{
    padding-top: 250px;
    padding-bottom: 480px;
}


#header .top-header .header-navigation ul li a
{
	font-family: pompiere;
	font-size: 1.7em;
}

#header .is-sticky .top-header
{
	background-color: rgba(0,0,0,0.5);
}

.front-page-section.width-padding .fg-caption-title
{
	font-family: pompiere;
	font-size: 3.5em;
}

.front-page-section p
{
	font-family: pompiere;
	font-size: 1.7em;
	padding-top: 2vw;
	line-height:2vw;
}

#full-width.width-padding
{
	padding-top: 0;
}

 #static-page-content
{
	padding-bottom: 0;
}

h2.has-very-dark-gray-color
{
	
}

:root .has-luminous-vivid-amber-background-color
{
	border-radius: 6.5px;
	font-size: 2em;
}

h3, blockquote
{
	font-family: pompiere;
}

blockquote
{
	font-size: 1.7em;
}

.has-text-color.has-background.has-text-align-center.has-very-dark-grey-color.has-luminous-vivid-amber-background-color
{
	border: solid white;
	border-radius: 6.5px;
    box-shadow: 2px 2px 2px 2px;
}

#testimonials .section-content .testimonials-carousel .carousel-testimonial .testimonial-content blockquote
{
	color: black;
	font-size: 1.5em;
	font-family: pompiere;
}

div#text-9.widget.widget_text h5
{
   font-size: 1.9em;
   font-family: pompiere;
   color: black;	
}

div#text-11.widget.widget_text h5
{
   font-size: 1.9em;
   font-family: pompiere;
   color: black;	
}


div#text-9.widget.widget_text p
{
    font-size: 1.7em;
    font-family: pompiere;
    color: black;
    text-align: center;
}

div#text-9.widget.widget_text
{
background-color: white;
width: 80%;
margin-left: 10%;
margin-right: 10%;
border: solid white;
    border-radius: 6.5px;
    box-shadow: 2px 2px 2px 2px;

}

div#text-11.widget.widget_text p
{
    font-size: 1.7em;
    font-family: pompiere;
    color: black;
}

div#text-11.widget.widget_text
{
background-color: white;
width: 80%;
margin-left: 10%;
margin-right: 10%;
border: solid white;
    border-radius: 6.5px;
    box-shadow: 2px 2px 2px 2px;
}

.image.wp-image-420.attachment-medium.size-medium.lazy-loaded
{
	height: 30vw;
	width: 20vw;
}

.front-page-section img
{
    border: 10px solid white;
    border-radius: 7.5px;
    box-shadow: 1px 1px 1px 1px;
}


/*Réaliste contemporain*/

.blocks-gallery-grid

{
	margin-top: 10vw;
}

div.col-sm-12 #post-126 p
{
	padding-top: 4vw;
	font-family: pompiere;
}

div.col-sm-12 #post-144 p
{
	padding-top: 2vw;
	font-family: pompiere;
}

#post-126 h3
{
    margin-top: 8vw;
    font-family: pompiere;

}

#post-144 h3
{
	margin-top: 6vw;
	font-family: pompiere;
}

#post-144 h2
{
	margin-top: 7vw;
	font-family: pompiere;
}

#post-144 a.wp-block-button__link
{
	text-decoration: none;
	box-shadow: 0.1vw 0.1vw 0.1vw grey;
}

#post-144 a.wp-block-button__link:hover
{
	background-color: #ffd700;	
}

#post-126 a.wp-block-button__link
{
	text-decoration: none;
	box-shadow: 0.1vw 0.1vw 0.1vw grey;
}

#post-126 a.wp-block-button__link:hover
{
	background-color: #ffd700;	
}


/*Contact*/

form#CF5f16e43eaa07f_1
{
	color: black;
	font-family: pompiere;

	border: 2px solid white;
    border-radius: 6.5px;
    box-shadow: 1.5px 1.5px 1.5px 1.5px;

    padding:3.5vw;
}

article#post-434 p
{
	color: black;
	font-family: pompiere;
	font-size: 1.2em;
}

/*Footer*/

#footer
{
   display: none;
}

/*Responsive*/
@media screen and (max-width: 950px) 
{
	.front-page-section p,div#text-9.widget.widget_text p,
div#text-11.widget.widget_text p
	    {
	    	font-size: 1.3em;
	    	line-height: 7vw;
	    }
} 