/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1620216771
Updated: 2021-05-05 14:12:51

*/
/*Form Devis*/

<meta name="google-site-verification" content="_q8zKwgk2O4JdsSTEWBRYZlX6qoKqC7kGzwd-KcNh44" />

.nf-form-fields-required{
	display: none;
}
.nf-field-label, span#nf-form-title-5{
	color: white;
}

.nf-field-element {
    color: white;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
}

.elementor-element-290735b9 .nf-row {
    margin-left: -105px;
	margin-right: 0;
}

.nf-form-title-5 .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #FED945!important; 
	color: black!important;
}

#nf-field-68{
	 background: #477BB4!important;
	color: white!important;
}

.nf-form-title h3{
	margin-left: 90px;
}

.elementor-5370 .elementor-element.elementor-element-290735b9 .textbox-wrap input[type=text], .elementor-5370 .elementor-element.elementor-element-290735b9 .email-wrap input, .elementor-5370 .elementor-element.elementor-element-290735b9 .textarea-wrap textarea{
	color: #787878!important;
}

.label-above .nf-field-element, .label-below .nf-field-element{
	width: 90%!important;
}

.nf-next-previous li.nf-next-item{
	position: absolute;
    right: 45px;
    bottom: 50px;
}

.nf-next-previous li.nf-previous-item {
    position: absolute;
    bottom: 50px;
    right: 160px;
}

/*.elementor-kit-7 button, */.elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"]/*, .elementor-kit-7 .elementor-button*/{
	border-radius: 60px!important;
	padding: 12px 25px!important;
}

/*Form contact*/
textarea::placeholder, input::placeholder{
	color: #353535!important;
}

.elementor-5556 .elementor-element.elementor-element-e82fa09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5556 .elementor-element.elementor-element-e82fa09 .elementor-icon-list-item > a, .elementor-5556 .elementor-element.elementor-element-c336d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5556 .elementor-element.elementor-element-c336d82 .elementor-icon-list-item > a{
	color: black!important;
}

.elementor-5556 .elementor-element.elementor-element-e3300b7 .elementor-icon-list-text{
	color: black!important;
}


@media (max-width: 1194px) {
	.elementor-5370 .elementor-element.elementor-element-1a5fcc89:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-1a5fcc89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position: 0px -98px!important;
	}
	
	.elementor-element-290735b9 .nf-row {
   		margin-left: 0px!important;
		margin-right: 0px!important;
	}
	
	.nf-form-title h3{
		margin-left: 0px;
	}


	
}

@media (max-width: 640px) {
	.nf-form-title h3 {
    	margin-left: 8px!important;
	}
	.elementor-5370 .elementor-element.elementor-element-290735b9 .nf-field-container:not(.submit-container) {
    	padding: 0%!important;
	}
	
	#ninja_forms_required_items, .nf-field-container {
    	margin-bottom: 40px!important;
	}
	
	.nf-next-previous li.nf-next-item, .nf-next-previous li.nf-previous-item {
    	position: initial!important;
	}
	/*.nf-next-previous li.nf-previous-item{
		bottom: 91px;
	}*/
	
}

