/*
	Theme Name: Divi-child
	Description: Divi Enfant, theme enfant de Divi
	Author: A New Story 
	Author URI: https://anewstory.fr
	Template: Divi
	Version: 1.0.0
	*/


.et_pb_scroll_top.et-pb-icon{
	background:#b828fb!important;
}

/*---MENU---*/

.nav li li{
	line-height:1.2em!important;
}
#top-menu li a{
	font-weight:700!important;
}
#top-menu li.wpml-ls-item .sub-menu {
    width: fit-content;
    left: -2em;
}
#top-menu li.wpml-ls-item .sub-menu li a {
	width: max-content;
}


/*---FORMULAIRE---*/

#ninja_forms_required_items, .nf-field-container{
	margin-bottom:10px!important;
}
.nf-form-fields-required, .nf-error-required-error{
	display:none;
}
.nf-error-msg{
	color:#ffffff!important;
	font-weight:bold;
}
.nf-field-element textarea{
	height:100px!important;
}
#nf-field-1::placeholder, #nf-field-2::placeholder, #nf-field-3::placeholder, #nf-field-5::placeholder{
	color:#EDF2F4!important;
	font-weight:600;
}

/*---RESPONSIVE---*/

@media screen and (min-width:980px) and (max-width:1480px) {
	.et_pb_row.et_pb_equal_columns.services{
		flex-wrap:wrap!important;
		row-gap:30px!important;
	}
	.et_pb_row.et_pb_equal_columns.services div.et_pb_column_1_5{
		width:30%!important;
	}
}

