h1, h2, h3, h4, h5, p, a, strong, em, span {
font-family:"Fieldwork", Montserrat, sans-serif;
}
h1 {
font-weight:200;
}
h3 strong {
font-weight:600;
}
.purple-color h1, .purple-color h3, .purple-color p {
color:#6153CC;
}
.small-text p {
font-size:16px;
}
.blue-text {
color:#57F7E8 !important;
}
.white-text p, .white-text h3 {
color:#fff;
}
.nectar-highlighted-text em {
line-height:1.5em;
}
.box-shadow {
box-shadow: 6px 6px 25px #00000029;
max-width: 1000px;
margin: auto;
padding: 50px;
background: rgba(255,255,255,0.1);
}
.btn-connexion {
display:none !important;
}
.btn-connexion .menu-title-text {
color:#57F7E8;	
}
.btn-connexion a:before {
background-color:#6658D3 !important;
}
#decouvrir-emmai .row-bg-wrap .inner-wrap .row-bg {
background-size:contain;
}
.box-decouvrir-emmai {
background:#fff;
color:#6153CC;
padding:30px;
transition:all 0.45s cubic-bezier(0.25,1,0.2,1);
min-height:375px;
}
.box-decouvrir-emmai h3 {
color:#6153CC;
font-weight:300;
}
.box-decouvrir-emmai a {
color:#fff;
}
.box-decouvrir-emmai p {
color:#6153CC;
font-size:14px;
line-height:24px;
border-bottom:1px solid #6153CC;
padding-bottom:10px;
padding-top:20px;
margin-bottom:20px;
font-weight:400;
}
.box-decouvrir-emmai:hover {
background:#1A181B;
color:#fff;
}
.box-decouvrir-emmai:hover h3, .box-decouvrir-emmai:hover p {
color:#fff;
border-bottom:none;
}
.box-decouvrir-emmai:hover a {
color:#fff;
}
.bloc-accompagnement {
background:transparent;
border:1px solid #DFDBFF;
transition:all 0.45s cubic-bezier(0.25,1,0.2,1);
}
.bloc-accompagnement .row_col_wrap_12_inner {
justify-content:center;
}
.bloc-accompagnement:hover {
background:#fff;
box-shadow: 0px 6px 10px #B972FF26;
}
.bloc-accompagnement .img-with-aniamtion-wrap .hover-wrap {
margin-bottom:0;
width:50px;
}
@media screen and (max-width:999px) {
.bloc-accompagnement, .bloc-accompagnement h3 {
text-align:center;
}
.bloc-accompagnement .img-with-aniamtion-wrap {
margin-right:0 !important;
}
.bloc-accompagnement .img-with-aniamtion-wrap .inner {
display:flex;
justify-content:center;
}
}
.btn-accompagnement {
background-color:#E9E7FC;
}
.btn-accompagnement:hover {
background-color:#6153CC;
color:#fff;
}
.box-pourquoi {
border:1px solid #7A6DD8;
padding:20px;
color:#fff;
}
.box-pourquoi p {
font-weight: 400;
}
@media screen and (max-width:899px) {
#pourquoi-faire-appel-a-emmai h2 {
text-align:center;
}
#comment-cela-fonctionne h2, #comment-cela-fonctionne .subtitle {
text-align:center;
}
}
@media screen and (min-width:900px) {
.description-team {
margin-top:-50px;
}	
.box-pourquoi {
min-height:180px;
max-width:240px;
}
}
#temoignages .tabbed {
max-width:900px;
margin:auto;
}
#temoignages .wpb_tabs_nav {
color:#fff;
}
#temoignages blockquote p {
font-style:italic;
}
#temoignages .nectar_single_testimonial span {
font-weight:bold;
font-size:18px;
}
#temoignages blockquote span.title {
font-weight:200;
}
#temoignages blockquote .image-icon {
background-size: contain;
background-repeat: no-repeat;
border-radius: 0;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
background: transparent;
border-bottom: 1px solid #6153CC;
border-radius:0;
}
input[type=submit] {
border: 1px solid #6153CC;
background: transparent !important;
color: #6153CC;
text-transform: uppercase;
font-family: "Fieldwork", Montserrat, sans-serif;
font-size: 18px;
}
label {
font-size:16px;
color:#6153CC;
font-weight:400;
}
@media screen and (max-width:899px) {
#contact h2 {
text-align:center;
}
#nos-accompagnements {
text-align:center;
}
}
body #footer-outer .row {
padding:30px 0 ;
}
#footer-outer .widget {
margin-bottom:0 !important;
}
#footer-outer #copyright[data-layout="centered"] .col.span_5 {
max-width:100%;
}
#footer-outer #copyright[data-layout="centered"] {
padding:10px 0;
}
@media screen and (min-width:900px) {
.credits {
display: inline-flex;
float: left;
}
.menu-subfooter {
display: inline-flex;
float: right;
}
}
#footer-widgets .container .col {
display: flex;
justify-content: space-between;
}
@media screen and (max-width:899px) {
#footer-widgets .container .col {
justify-content:center;
flex-wrap:wrap;
text-align:center;
}
}