label {
	color:#093192 !important;
}

.eacf7-form-styler input[type="text"], .eacf7-form-styler input[type="email"], .eacf7-form-styler input[type="tel"], .eacf7-form-styler textarea, .eacf7-form-styler select {
    color:#093192 !important;
}

.wpcf7-response-output {
	display:none;
}

#info-email {
	visibility:hidden;
}

textarea[name=centre-info-complet] {
  resize: none;
max-height: 120px !important;
  
  width: 350px !important;
  background-color: #000957 !important;
  font-weight: 600 !important;
  border: none !important;
  color: white !important;
}


.cf7-readonly-field {
            opacity: 1 !important;
        }

eacf7-row .eacf7-col span input[type=date], .eacf7-row .eacf7-col span input[type=email], .eacf7-row .eacf7-col span input[type=file], .eacf7-row .eacf7-col span input[type=number], .eacf7-row .eacf7-col span input[type=tel], .eacf7-row .eacf7-col span input[type=text], .eacf7-row .eacf7-col span input[type=url], .eacf7-row .eacf7-col span select, .eacf7-row .eacf7-col span textarea, .eacf7-form-styler select {
    border-radius: 10px;
}

eacf7-multistep-control button {
    border-radius: 20px !important;
}

label {
    line-height: 2em !important;
	font-weight: 500 !important;
}

.eacf7-multistep-step.default .eacf7-multistep-step-row .step a {
    font-weight: 600 !important;
}

.eacf7-multistep.style-1 .eacf7-multistep-control button {
    font-weight: 600 !important;
}

.col-trait {
	border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: #F3D40D;
    margin-bottom: 10px;
    width: 50%;
}
.wpcf7-list-item-label::before {
    word-spacing: 5px;
}

.wpcf7-submit {
  font-size: 18px !important;
    background: #F3D40D !important;
    color: #093192 !important;
	font-weight:600 !important;
	border-width:2px;
    border-color: #093192 !important;
    border-radius: 75px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}