/* Themify Customize Styling */
body {	background: none;
	background-color: #fff7f2;
	font-family: "Open Sans";	font-weight:400;
	font-size:16px;

	color: #002060; 
}
a {		text-decoration:underline;
 
}
:root {	
	--theme_accent: #ff5900;
	--theme_accent_semi: #002060;
	--theme_accent_hover: #002060; 
}
h1 {	
	font-family: "Open Sans";	font-weight:400;
	font-size:36px;

	color: #002060; 
}
h2 {	
	font-family: "Open Sans";	font-weight:400;
	font-size:30px;

	color: #002060; 
}
h3 {	
	font-family: "Open Sans";	font-weight:400;
	font-size:24px;

	color: #002060; 
}
.post-title {	
	font-family: "Open Sans";	font-weight:400;
	font-size:24px;
 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #ff5900; 
}
.loops-wrapper.grid2 .post-title {		font-size:24px;
 
}
#footerwrap {	background: none;
	background-color: #fff2eb; 
}

/* Themify Custom CSS */
/*----GENENRAL----*/
/*onglet module tab*/
.ui.vertical>.tab-nav{
	background-color: #F2F8FE;
}



/*form newsletter*/
#tbp_footer #mc_embed_signup{
	background-color : #fff2eb!important;
}

 #mc_embed_signup{
	border-radius: 15px;
}

/*module tab largeur page plan S*/
.programme-plan-s.ui .tab-nav{
width: 400px
}

.programme-plan-s.module-tab>.tab-content{
margin-left: 240px;
}


/*module tab background des onglets*/
.programme-plan-s.ui.vertical>.tab-nav{
	background-color: #FFF7F2;
}

