/*
 Theme Name:   Divi-ohlesfilles
 Theme URI:    http://divi.space/
 Description:  A Child Theme built for Divi on Divi Space
 Author:       Fred Reillier - Lesmotspourleweb
 Author URI:   http://www.lesmotspourleweb.com
 Template:     Divi
 Version:      1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@font-face {
    font-family: 'zerocalcare_scriptregular';
    src: url('zerocalcare_script-webfont.woff2') format('woff2'),
         url('zerocalcare_script-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'zerocalcare_script_ncbold';
    src: url('zerocalcare_script_bold-webfont.woff2') format('woff2'),
         url('zerocalcare_script_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

h1, h2, h3 {
	font-family: 'zerocalcare_scriptregular'!important;
    vertical-align:text-top;
    margin-bottom: 1em;

}

.menu-twitter {
	text-indent: -9999px;
	background-image: url("images/twitter.png") !important;
    background-position: top -15px;
    background-repeat: no-repeat !important;
    background-size: 25px auto;
    position: relative;
    top: -5px;
    width: 35px;
   
}
.menu-facebook {
	text-indent: -9999px;
	background-image: url("images/facebook.png") !important;
    background-position: top -15px;
    background-repeat: no-repeat !important;
    background-size: 25px auto;
    position: relative;
    width: 35px;
    top: -5px;

}

h2 {
  font-size: 40px;
}


li h2 {
  font-size:45px !important;
  line-height:1em;
  padding-bottom:1em;
}

h1 {
	font-size: 60px;
}

/****** MEDIA QUERIES *******/

@media only screen and (max-width: 1200px) {

li h2 {
		font-size:45px !important;
		line-height:1em;
		padding-bottom:1em;
	}

	h1 {
		font-size: 60px;
	}

}

@media only screen and (max-width: 960px) {
	li h2 {
		font-size:40px !important;
		line-height:1em;
		padding-bottom:1em;
	}

	h1 {
		font-size: 50px;
	}


}

@media only screen and (max-width: 800px) {
	
	li h2 {
		font-size:30px !important;
		line-height:1em;
		padding-bottom:1em;
	}

	h1 {
		font-size: 40px;
	}

	
}


@media only screen and (max-width: 600px) {
	
	li h2 {
		font-size:25px !important;
		line-height:1em;
		padding-bottom:1em;
	}

	h1 {
		font-size: 40px;
	}

}