body {
	background-image: url('/img/bg-vihya-stretching-postural.jpg');
	background-position: center;
	background-size: 100%;
	min-height: 100vh;
	width: 100%;
	color: #492a39;
	padding: 80px 0 10px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

h1, h2, .lilita {
	font-family: 'Lilita One', cursive;
}
.lilita {
	font-size: 1.3rem;
}
.caps {
	text-transform: uppercase;
}

a {
	color: #ac445b;
	text-decoration: none;
	transition: all .3s ease-in;
}
a:hover {
	color: #d67a80;
}

i {
	color: #cb7155;
}

body > .container {
	height: 100%;
}

body > .container > div  {
	height: 100%;
	display: flex;
	flex-direction: column;
}

body > .container > div img#logo {
	width: 300px;
}

/*body > .container > div img {
	max-width: 600px;
}*/

article {
	background-color: #fff;
	margin: 20px 0;
	padding: 20px;
	border-radius: 20px;
}
article aside {
	background-color: #a04b5d;
	color: #fff;
	margin: 20px 0;
	padding: 20px 20px 1px;
	border-radius: 10px;
}
article aside:last-child {
	margin-bottom: 0;
}
article img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	border-radius: 10px;
}

article.decouv {
	background-color: #cb7155;
	color: #fff;
}
article.decouv aside {
	background-color: #fff;
	color: #492a39;
}
article.decouv .btn {
	background-color: #492a39;
	color: #fff;
	border-radius: 10px;
}
article.decouv .btn:hover {
	background-color: #fff;
	color: #492a39;
}
article.decouv a {
	color: #492a39;
}
article.decouv a:hover {
	color: #fff;
}



.eapps-paypal-button-container > a {
	display: none;
}
.eapps-widget {
	text-align: left;
}