/* Saisissez votre CSS personnalisé ci-dessous */

/* CSS boutton demarrer  */ 
.ButtonMenuDemarrer {
	color:#fff !important;
	background-color:#05c68a;
	margin-bottom:5px;
	-ms-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
	margin-top:20px !important;
	
}
a.qodef-btn.qodef-btn-medium.qodef-btn-solid ,input.wpcf7-form-control.wpcf7-submit{
    text-transform: initial !important;
}
.iconhome img{

	height:58px;
}
.qodef-logo-wrapper a{
	height:auto !important;
}

.ButtonMenuDemarrer a {
	color:#fff !important;	
}
@media (max-width:666px){
	rs-layer-wrap.rs-parallax-wrap{
		width:170% !important;
	}
}

@media (max-width: 1024px)
	{
			.ButtonMenuDemarrer {
				color:#9e9e9e !important;
				background-color:unset;

			}
		.ButtonMenuDemarrer a {
	     color:#9e9e9e !important;	
}

}

/* CSS boutton inscription  */ 

.ButtonMenuInscription {
	color:#05c68a !important;
	background-color:#fff;
	margin-bottom:5px;
	-ms-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
	border:1px solid #05c68a;
	
}

.ButtonMenuInscription a {
	color:#05c68a !important;	
}

.ButtonMenuInscription:hover {
	color:#fff !important;
	background-color:#05c68a;
	border:1px solid #05c68a;
	margin-bottom:5px;
	
} 
.ButtonMenuInscription a:hover {
	color:#fff !important;	
}


@media (max-width: 1024px)
	{
			.ButtonMenuInscription {
				color:#9e9e9e !important;
				background-color:unset;

			}
		.ButtonMenuInscription a {
	     color:#9e9e9e !important;	
}

}


.qodef-header-vertical .qodef-logo-wrapper {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    z-index: 100;
	height:80px;
}

.heightparallaxrow{
	height:50px;
}


.qodef-header-vertical .qodef-vertical-menu ul li {
position: relative;
padding: 0;
margin: 5px;
}



h4 {
font-size: 18px !important;
line-height: 1.1em;
letter-spacing: .02em;
}

.qodef-btn{
	-ms-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
	
}

.qodef-iwt .qodef-iwt-icon .qodef-icon-shortcode {
line-height: 3 !important;
}

#cd-timeline {
position: relative;
padding: 0em 0!important;
margin-top: 2em;
margin-bottom: 2em;
}

@media only screen and (min-width: 1024px){
.cd-timeline-block {
margin: 3em 0 !important;
}}


.menu-item .menu-item-type-custom .menu-item-object-custom .menu-item-has-children  .has_sub narrow{
	background-color:#fff !important;
}




.qodef-st-loader .pulse, .qodef-st-loader .double_pulse .double-bounce1, .qodef-st-loader .double_pulse .double-bounce2, .qodef-st-loader .cube, .qodef-st-loader .rotating_cubes .cube1, .qodef-st-loader .rotating_cubes .cube2, .qodef-st-loader .stripes>div, .qodef-st-loader .wave>div, .qodef-st-loader .two_rotating_circles .dot1, .qodef-st-loader .two_rotating_circles .dot2, .qodef-st-loader .five_rotating_circles .container1>div, .qodef-st-loader .five_rotating_circles .container2>div, .qodef-st-loader .five_rotating_circles .container3>div, .qodef-st-loader .atom .ball-1:before, .qodef-st-loader .atom .ball-2:before, .qodef-st-loader .atom .ball-3:before, .qodef-st-loader .atom .ball-4:before, .qodef-st-loader .clock .ball:before, .qodef-st-loader .mitosis .ball, .qodef-st-loader .lines .line1, .qodef-st-loader .lines .line2, .qodef-st-loader .lines .line3, .qodef-st-loader .lines .line4, .qodef-st-loader .fussion .ball, .qodef-st-loader .fussion .ball-1, .qodef-st-loader .fussion .ball-2, .qodef-st-loader .fussion .ball-3, .qodef-st-loader .fussion .ball-4, .qodef-st-loader .wave_circles .ball, .qodef-st-loader .pulse_circles .ball, #submit_comment, .post-password-form input[type=submit],  body div.wpcf7-response-output.wpcf7-aborted, body div.wpcf7-response-output.wpcf7-mail-sent-ng, body div.wpcf7-response-output.wpcf7-mail-sent-ok, .error404 .qodef-page-not-found .searchform button,  footer .widget.widget_search .input-holder button, footer .widget.widget_tag_cloud a, .qodef-fullscreen-sidebar .widget.widget_search .input-holder button, .qodef-fullscreen-sidebar .widget.widget_tag_cloud a, .qodef-side-menu .widget.widget_search .input-holder button, .qodef-side-menu .widget.widget_tag_cloud a, .wpb_widgetised_column .widget.widget_search .input-holder button, aside.qodef-sidebar .widget.widget_search .input-holder button, .wpb_widgetised_column .widget.widget_tag_cloud a, aside.qodef-sidebar .widget.widget_tag_cloud a, .widget.widget_search .input-holder button, .widget.widget_tag_cloud a, .qodef-social-icons-group-widget.qodef-square-icons .qodef-social-icon-widget-holder:hover, .qodef-social-icons-group-widget.qodef-square-icons.qodef-light-skin .qodef-social-icon-widget-holder:hover, .tt_tabs_navigation li a:hover, .tt_tabs_navigation li.ui-tabs-active a, .qodef-blog-holder article.format-link .qodef-post-text, .qodef-blog-holder article.format-quote .qodef-post-text, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container, .qodef-blog-holder.qodef-blog-single article .qodef-post-info-bottom .qodef-tags-holder .qodef-tags a, .qodef-blog-slider-holder .qodef-bli-content, .qodef-main-menu>ul>li.qodef-active-item>a .item_outer, .qodef-header-vertical .qodef-vertical-menu ul li .current_page_item>a .item_text, .qodef-header-vertical .qodef-vertical-menu ul li.current-menu-ancestor>a .item_text, .qodef-header-vertical .qodef-vertical-menu ul li.current-menu-item>a .item_text, .qodef-header-vertical .qodef-vertical-menu ul li.qodef-active-item>a .item_text, .qodef-portfolio-list-holder.qodef-pl-gallery-slide-from-image-bottom .qodef-pli-text-holder, .qodef-accordion-holder.qodef-ac-boxed .qodef-accordion-title.ui-state-active, .qodef-accordion-holder.qodef-ac-boxed .qodef-accordion-title.ui-state-hover, .qodef-btn.qodef-btn-solid, .qodef-icon-shortcode.qodef-circle, .qodef-icon-shortcode.qodef-dropcaps.qodef-circle, .qodef-icon-shortcode.qodef-square, .qodef-progress-bar .qodef-pb-content-holder .qodef-pb-content, .qodef-recipe .qodef-ingredients .qodef-ingredient ul li:before {
background-color:#fff !important;
}




.qodef-header-vertical .qodef-vertical-menu ul li .current_page_item>a, .qodef-header-vertical .qodef-vertical-menu ul li.current-menu-ancestor>a, .qodef-header-vertical .qodef-vertical-menu ul li.current-menu-item>a, .qodef-header-vertical .qodef-vertical-menu ul li.qodef-active-item>a {
    color: #05c68a !important;	
}




.qodef-btn.qodef-btn-solid {
color: #fff!important;
background-color: #05c68a!important;
border: 1px solid transparent!important;
}


.wpcf7-form-control .wpcf7-submit{
	color: #fff!important;
background-color: #05c68a!important;
	-ms-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
	
}
submit {
	color: #fff!important;
background-color: #05c68a!important;
	-ms-border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
	
}


.qodef-image-with-text-holder .qodef-iwt-text-holder {
position: relative;
display: inline-block;
width: 100%;
vertical-align: middle;
margin-top: 20px!important;
text-align: center!important;
}

.qodef-image-with-text-holder .qodef-iwt-text {
margin: 17px 0 0;
padding-left: 20Px!important;
text-align: center!important;
padding-right: 20px!important;
padding-bottom:20px!important;
}


.vc_btn3-container {
margin-bottom: 21.73913043px;
max-width: 100%;
display: none;
}


.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {
margin: 15px;
border: 1px solid rgb(163, 211, 173);
border-collapse: collapse;
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span, .vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {
color: #05c68a;
}


.vc_gitem-post-data h4{

text-align: center !important;
}


body .cf7-style input.wpcf7-form-control.wpcf7-submit {
text-align: center;
text-decoration: blink;

}
.center {
	text-align: center !important;
}
@media only screen and (max-width: 1200px) and (min-width: 1300px)  {
	
rs-layer-wrap.rs-parallax-wrap {
    padding-left: 100px;
}
}
.eapps-pricing-table-column-1.eapps-pricing-table-column.eapps-pricing-table-column-featured.eapps-pricing-table-column-border-radius-16 ,.eapps-pricing-table-column-4.eapps-pricing-table-column.eapps-pricing-table-column-featured.eapps-pricing-table-column-border-radius-16{
	display:none;
}