/* Themify Customize Styling */
body {	
	font-family: "Arial", "Helvetica", sans-serif;	font-size:1.2em;

	color: #000000; 
}
:root {	
	--theme_accent: #e63073;
	--theme_accent_semi: #632182; 
}
#content {	
	padding-bottom: 0px; 
}
h1 {	
	color: #e63073; 
}
h2 {	
	color: #e63073; 
}
h3 {	
	color: #e63073; 
}
#headerwrap.fixed-header #site-logo a img {		width: 250px; 
}
body #site-logo a img {		width: 530px; 
}
#site-description {	display: none; 
}
#main-nav {	margin: auto; 
}
#main-nav a {	
	color: #f8d1e3;	font-weight:700;
	font-size:1.1em;
 
}
#main-nav a:hover {	
	color: #000000; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #ffffff; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #e63073; 
}
#main-nav ul a {	
	color: #f8d1e3; 
}
#main-nav ul a:hover {	
	color: #000000; 
}
#main-nav .sub-menu > .current_page_item > a, #main-nav .sub-menu > .current-menu-item > a {	
	color: #ffffff; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #e63073; 
}
.loops-wrapper.list-thumb-image .post-title, .loops-wrapper.list-thumb-image .post-title a {		font-size:1.4em;
 
}
.page-title {	
	color: #632182; 
}
#footerwrap {	background: none;
	background-color: #632182;
	border: none !important;
	padding: 0px; 
}
#footer {	
	color: #f8d1e3; 
}
#footer a {	
	color: #f8d1e3; 
}
#footer a:hover {	
	color: #ffffff; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 250px; 
}
body #site-logo a img {		width: 530px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 250px; 
}
body #site-logo a img {		width: 530px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 250px; 
}
body #site-logo a img {		width: 530px; 
}
 }
/* Themify Custom CSS */
/*
 * rose: e63073
 * rose pâle: f8d1e3
 * violet: 632182
 */

/**
 * HTML
 */


/**
 * Header
 */
#headerwrap {
	background-image: linear-gradient(90deg,rgb(99, 33, 130) 0%,rgb(230, 48, 115) 100%);
}

#main-nav {
	width: 530px;
	margin: auto;
	display: flex;
	justify-content: space-between;
}

#main-nav a {
	padding: 0;
}

#main-nav::after {
	display: none;
}

/**
 * Modules
 */
.post-filter li.active a {
	background-color: #632182;
}

.module.module-buttons.outline a.ui {
	border-width: 2px;
}

.module-fancy-heading .sub-head {
	padding-top: 0;
}

/**
 * Footer
 */
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
	color: inherit;
}

#footer input[type="submit"] {
	background-color: #e63073;
	border: 1px solid 1px solid rgba(0,0,0,.05);
	font-weight: normal;
	transition: none;
	transform: none;
	box-shadow: none;
	width: 17em;
}

#footer .module-buttons a:hover,
#footer input[type="submit"]:hover {
	color: #e63073;
	background-color: #f8d1e3;
}

#footer .inf-rgpd {
	font-size: .85em;
}

/**
 * Themify vars
 */
.pink {
	--tb_pr_color: #000000;
	--tb_pr_bg: #e63073;
	--tb_pr_hover_bg: #f8d1e3;
}

.purple {
	--tb_pr_color: #FFFFFF;
	--tb_pr_bg: #632182;
	--tb_pr_hover_bg: #e63073;
}