.with_frm_style input[type=email]::placeholder, .with_frm_style input[type=tel]::placeholder,
.with_frm_style .frm_slimselect.ss-main, .with_frm_style input[type=text]::placeholder {
	font-size: 1rem;
	    color: #3C260C;
}
.searchandfilter ul.options, .options {
	background: #ffffff;
	border-radius: 40px;
}
.with_frm_style .frm_slimselect.ss-main, .with_frm_style input[type=text], .with_frm_style input[type=password], .with_frm_style input[type=email], .with_frm_style input[type=number], .with_frm_style input[type=url], .with_frm_style input[type=tel], .with_frm_style input[type=phone], .with_frm_style input[type=search], .with_frm_style textarea, .frm_form_fields_style, .with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .with_frm_style .frm-card-element.StripeElement {
	    margin-bottom: 20px;
	padding: 20px 40px;
	font-size: 1rem;
    border-color: #EB9A8B;
    background: #ffffff;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    color: #3C260C;
}
.with_frm_style select {
	opacity: 0;
}
.frm_style_style-formidable.with_frm_style .form-field .styledSelect {
    background-color: #ffffff;
    padding: 20px 40px;
    border: 1px solid #EB9A8B;
    color: #3C260C;
 
    border-radius: 40px;
}

.with_frm_style .frm_top_container .frm_primary_label, .with_frm_style .frm_hidden_container .frm_primary_label, .with_frm_style .frm_pos_top {
	    color: #3C260C;
    padding: 8px 0;
/*     padding-left: 40px; */
	font-size: 1rem;
}
.with_frm_style .frm_scale input[type=radio]:before, .with_frm_style .frm_radio input[type=radio]:before {
	background-color: #EB9A8B;
}
.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked, .frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked, .frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {
		border-color: #EB9A8B !important;
	box-shadow: none !important;
}

.with_frm_style input[type=radio], .with_frm_style input[type=checkbox] {
	opacity: 1;
}
.vertical_radio label {
	padding-left: 0 !important;
}
.frm_style_style-formidable.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_style-formidable.with_frm_style .frm-edit-page-btn, .frm_style_style-formidable.with_frm_style input[type=submit], .frm_style_style-formidable.with_frm_style .frm_submit input[type=button], .frm_style_style-formidable.with_frm_style .frm_submit button, .frm_form_submit_style {
	    float: right;
	font-size: 1rem;
    margin-bottom: 60px;
	padding: 17px 60px;
    display: inline-block;
    border: 2px solid #EB9A8B;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    background: transparent;
    color: #EB9A8B;
    margin-top: 1rem;
    font-weight: 500;
    -webkit-tap-highlight-color: transparent;
    -webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;
    -o-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;
    -moz-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;
    transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;
}
.frm_style_style-formidable.with_frm_style .frm-edit-page-btn:hover, .frm_style_style-formidable.with_frm_style input[type=submit]:hover, .frm_style_style-formidable.with_frm_style .frm_submit input[type=button]:hover, .frm_style_style-formidable.with_frm_style .frm_submit button:hover {
	border-color: #EB9A8B;
	background-color: #EB9A8B;
  color: #fff;
}
.page-template-membres .frm_section_heading,
.page-id-2161 .frm_section_heading {
	    background: #FBFAF8;
    padding: 65px 65px 40px;
    margin-bottom: 30px;
}
.frm_style_style-formidable.with_frm_style .frm_single_product_label, .frm_style_style-formidable.with_frm_style .frm_total_formatted {
    font-size: 1rem;
    color: #3C260C;
}
.page-template-membres .frm_section_heading p,
.page-id-2161 .frm_section_heading p {
    margin-top: 20px;
	color: #3C260C;
	font-size: 1rem;
}
.page-template-membres .frm_section_heading a,
.page-id-2161 .frm_section_heading a {
    margin-top: 20px;
	color: #EB9A8B;
	font-size: 1rem;
}
.page-template-membres .frm_section_heading p.lead,
.page-id-2161 .frm_section_heading p.lead {
 font-size: 1rem;
}
.frm_style_style-formidable.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"] {
	border: none;
	padding: 0;
	margin: 0;
}
.page-template-membres .frm_section_heading h3,
.page-id-2161 .frm_section_heading h3 {
	color: #3C260C;
}

#cmplz-document a, .editor-styles-wrapper .cmplz-unlinked-mode a {
  color: #EB9A8B !important;
}

.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {
  color: #EB9A8B !important;
}
.page-id-1582 h1,
.page-id-1581 h1 {
  text-align: center;
}
.page-id-1582 label {
	font-size: 0.7em;
	margin: 0;

}

.page-id-1582 input {
	padding: 10px;
		font-size: 0.7em;
}
.page-id-1582 input[type="button"] {
	width: auto;
	background: #EB9A8B;
	border-color: #EB9A8B;
	color: #ffffff;
}
.page-id-1582 input[type="radio"], .page-id-1582 input[type="checkbox"] {
margin-right: 10px;
	opacity: 1;
	 -webkit-appearance: checkbox;

	position: relative;
}

#cmplz-document a, .editor-styles-wrapper .cmplz-unlinked-mode a{
  color: #EB9A8B !important;
}
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode,
.page-id-1581 #main .container,
.page-id-1582 #main .container {
  max-width: 1200px;
}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
  margin: 0 auto;
  font-size: 1rem;
}
.politiques-menu ul {
  display: flex;
  margin-top: 15px;

}
.politiques-menu ul li {
  margin: 0 20px 0 0;
    font-size: 0.55rem;
  border-right: 1px solid white; padding-right: 20px;
}
.politiques-menu ul li:last-child {
  margin: 0;
  border-right: 0;
  padding-right: 0;
}
.wpcf7-checkbox .wpcf7-list-item {
	position: relative;
}
.wpcf7-checkbox .wpcf7-list-item input[type="checkbox"] {
	width: 100%;
	z-index: 99999;
}


@media (max-width: 768px) {
  .page-template-membres .frm_section_heading, .page-id-2161 .frm_section_heading {
    padding: 45px 45px 30px;
  }
}

