/*
Theme Name: Divi enfant
Description: Theme enfant
Author: 
Author URI: 
Template: Divi 
Version: 0.1.0
*/

body {
  font-family: "goudy", 'Goudy Old Style' !important;
}

/*#top-header {
  background-color: #504d4e !important;
}*/

#top-menu li {
	text-transform: uppercase;
}

.nav li ul {
	border-top: 0px;
	width: 250px;
}

.nav li li ul {
  left: 250px;
}

#top-menu li li a {
  width: 250px;
}

p {
	text-align: justify;
}

.et_pb_section {
  	background-color: #7d7d7d;
}

a:hover {
  	color: #abd268 !important; 
	opacity: 1 !important;
}

h3, h4 {
	font-size: 14px;
	color: #919191;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.et-l--footer h3{
	font-family: "Open sans";
	margin-bottom: 25px;
}

.et-l--footer {
	color: #a0a0a0;
	font-size: 18px;
}

.fas {
	margin-right: 10px;
	width: 20px;
}

#menu-cs-pied .et-menu, #menu-cs-pied .menu{
	display: block;
}

#menu-cs-pied .et-menu a, #menu-cs-pied .menu a{
	font-family: "Open sans";
	color: #d1d1d1;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 2px;
}

@media (min-width: 980px) {
	
	.et_pb_column_0_tb_footer{
		width: 38.6667% !important;
	}
	
	.et_pb_column_1_tb_footer{
		width: 31.6667% !important;
	}
	
	.et_pb_column_2_tb_footer{
		width: 18.6667% !important;
	}
	
	#teritoria-footer {
	  text-align: right;
	}

	#QualitelisWidget{
		float: right;
	}
}

.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
  padding: 4% 8%;
}

@media (min-width: 981px) {
	.et_pb_column_1_4 .et_pb_module{
		float: right;
	}
}