<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,700,900&amp;display=swap");
.container {
	max-width: 1170px;
	max-width: 100%;
}
body {
	font-size: 18px;
	color: #000;
	text-align: center !important;
	font-family: "Montserrat", sans-serif;
}

.page.landing {
	background-color: white;
}

.landing #content {
	background-color: white;
	padding-top: 2em;
}

/*
	.landing.bachelor .cta .btn .btn { color: #00757d; }
		.landing.prepa.cta .btn  { color:  #00b4c9; }
		.landing.litteraire .cta .btn { color: #2d3892; }
		.lancing.tremplin .cta .btn { color: #990061; }

*/

/*-------------------------------------------------------*/
/*HEADER*/
/*-------------------------------------------------------*/

.landing #header {
	position: relative;
	background-image: url(/wp-content/themes/Divi/land-1/squelettes/css/images/landing/header-landing.jpg);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
	min-height: 330px;
	margin: auto;
	padding: 0;
}

/*logo*/

.logo-landing {
	position: absolute;
	top: 20px;
	left: 20px;
	border-radius: 0;
}

.logo-landing .spip_logos {
	border-radius: 0;
	margin: 0;
	padding: 0;
}

/*Accroche titre*/

.landing .accroche {
	margin: auto;
	margin-top: 110px;
	text-align: center;
	margin-bottom: 30px;
}

.landing .header h1 {
	text-transform: uppercase;
	font: Bold 32px/38px Montserrat;
}

.landing .header h1 .ln1,
.landing .header h1 .ln2 {
	padding-left: 10px;
	padding-right: 10px;
	background-color: #333333;
	border: 1px solid #333333;
	color: #fff;
	line-height: 1.3em;
}

.landing .header h1 .ln1:after {
	content: "\a";
	white-space: pre;
}

.landing.tremplin .header h1 .ln1,
.landing.tremplin .header h1 .ln2 {
	background-color: #990061;
	border-color: #990061;
}

.landing.prepa .header h1 .ln1,
.landing.prepa .header h1 .ln2 {
	background-color: #00b2ca;
	border-color: #00b2ca;
}

.landing.bachelor .header h1 .ln1,
.landing.bachelor .header h1 .ln2 {
	background-color: #00757d;
	border-color: #00757d;
}

.landing.litteraire .header h1 .ln1,
.landing.litteraire .header h1 .ln2 {
	background-color: #2d3892;
	border-color: #2d3892;
}

/*bouton*/

.landing .cta {
	display: block;
	text-align: center; /*margin-top: 70px;*/
}

.landing .cta .btn,
.landing .formulaire_formidable .boutons input,
.landing.prepa .formulaire_formidable .boutons input,
.landing.bachelor .formulaire_formidable .boutons input,
.landing.litteraire .formulaire_formidable .boutons input,
.landing.tremplin .formulaire_formidable .boutons input {
	background-color: #ffed00;
	border: 1px solid #ffed00;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 11px;
	padding-top: 11px;
	padding-left: 22px;
	padding-right: 22px;
}
.landing .cta .btn.btn-large {
	padding-bottom: 17px;
	padding-top: 17px;
	padding-left: 38px;
	padding-right: 38px;
	font-size: 1.2em;
}

.landing.bachelor .main .texte a.btn.btn-bachelor,
.cta .btn.btn-bachelor,
.landing.bachelor .formulaire_formidable .boutons input {
	color: #00757d;
}

.landing.prepa .main .texte a.btn.btn-prepa,
.cta .btn.btn-prepa,
.landing.prepa .formulaire_formidable .boutons input {
	color: #0ea1b7;
}

.landing.litteraire .main .texte a.btn.btn-litteraire,
.cta .btn.btn-litteraire,
.landing.litteraire .formulaire_formidable .boutons input {
	color: #2d3892;
}

.landing .tremplin .main .texte a.btn.btn-tremplin,
.cta .btn.btn-tremplin,
.landing.tremplin .formulaire_formidable .boutons input {
	color: #990061;
}

.landing.tremplin .main .texte a.btn {
	color: #990061;
}

.landing.bachelor .header .cta {
	margin-top: 40px;
}

/*-------------------------------------------------------*/
/*FOOTER*/
/*-------------------------------------------------------*/

.landing .footer {
	position: relative;
	border-top: 0;
	background-color: #2f2f2f;
	font-size: 1em;
	padding-bottom: 0;
	color: #fff;
	text-align: left;
}

.landing .col-foot strong {
	text-transform: uppercase;
	font-weight: 600;
	display: block;
	text-align: left;
	margin-bottom: 0.5em;
	color: #fff;
}

.landing .col-foot {
	min-height: 190px;
}

.landing .footer .col-foot.bs .content-col,
.landing .footer .social .content-col,
.landing .footer .contact .content-col {
	text-align: left;
	display: block;
	clear: both;
}

.landing .footer a {
	color: #e8e8e8;
}

.landing .footer .col-foot.bs a {
	clear: left;
	font-size: 15px;
}

hr.filetjaune {
	height: 1px;
	margin: 0;
	margin-bottom: 1em;
	border: 0;
	background: #ffed00;
	color: #ffed00;
	width: 50px;
}

.landing .footer .colophon {
	background-color: black;
	color: #fff;
	border: none;
}

.landing .social li a {
	text-indent: 100px;
	display: block;
	width: 20px;
	height: 21px;
	overflow: hidden;
	background-size: 21px;
	opacity: 1;
	padding-left: 20px;
}

.landing .social li.tw a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/twitter.png") left top no-repeat;
}
.landing .social li.fb a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/facebook.png") left top
		no-repeat;
}
.landing .social li.yt a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/youtube.png") left top no-repeat;
}
.landing .social li.insta a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/instagram.png") left top
		no-repeat;
}
.landing .social li.tiktok a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/tiktok.png") left top
		no-repeat;
}
.landing .social li.ln a {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/LinkedIn-new.png") left top
		no-repeat;
	margin-left: 2px;
	margin-bottom: 2px;
	border-radius: 0;
}

.landing .social li.tw a:hover {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/twitter.png") left top no-repeat;
}
.landing .social li.fb a:hover {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/facebook.png") left top
		no-repeat;
}
.landing .social li.yt a:hover {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/youtube.png") left top no-repeat;
}
.landing .social li.insta a:hover {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/instagram.png") left top
		no-repeat;
}
.landing .social li.ln a:hover {
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/LinkedIn-new.png") left top
		no-repeat;
	margin-left: 2px;
	margin-bottom: 2px;
	border-radius: 0;
}

/*contact*/

.landing .footer .contact {
	padding-top: 60px;
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/logo ecricome-footer.png") top
		left no-repeat;
}
.landing .footer .contact .adresse {
	padding-left: 32px;
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/geoloc.png") top left no-repeat;
}
.landing .footer .contact .adresse p {
	margin-bottom: 0;
}

.landing .footer .contact .phone {
	padding-left: 32px;
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/mobile.png") top left no-repeat;
}
.landing .footer .contact .mail {
	padding-left: 32px;
	background: url("/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/mail.png") top left no-repeat;
}

/*-------------------------------------------------------*/
/*CHARTE TYPO*/
/*-------------------------------------------------------*/

/*		.landing.bachelor  
		.landing.prepa 
		.landing.litteraire 
		.landing.tremplin 
*/

/*titres de section*/

.landing h2.spip {
	font-size: 2em;
	font-weight: 900;
	display: block;
	text-align: center;
	color: black;
	font-family: "Montserrat", sans-serif;
	margin-top: 1.5em;
}
.landing.bachelor h2.spip,
.landing.bachelor h3.spip,
.landing.prepa h2.spip,
.landing.prepa h3.spip,
.landing.litteraire h2.spip,
.landing.litteraire h3.spip,
.landing.tremplin h2.spip,
.landing.tremplin h3.spip {
	color: black;
	display: block;
	text-align: center;
}

h2 .caractencadre2-spip {
	font-weight: 900;
}

.landing.bachelor h2.spip .bachelor {
	color: #00757d;
}
.landing.bachelor h2.spip .caractencadre2-spip {
	color: #00757d;
}

.landing.prepa h2.spip .prepa {
	color: #00b2ca;
}
.landing.litteraire h2.spip .litteraire {
	color: #2d3892;
}
.landing.tremplin h2.spip .tremplin {
	color: #990061;
}

/*-------------------------------------------------------*/
/*section chiffre /
/*-------------------------------------------------------*/

.chiffres {
	margin: auto;
	margin-bottom: 2em;
}

.chiffre {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/cercle-chiffres.png);
	width: 160px;
	height: 160px;
	display: block;
	margin: auto;
	font-weight: 600;
	font-size: 18px;
	text-align: center;
	text-transform: uppercase;
	padding-top: 33px;
	float: left;
	margin-left: 55px;
	margin-right: 55px;
}

.prepa .chiffre {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/bg-chiffre-prepa.png);
}
.bachelor .chiffre {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/bg-chiffre-bachelor.png);
}
.litteraire .chiffre {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/bg-chiffre-litteraire.png);
}
.tremplin .chiffre {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/bg-chiffre-tremplin.png);
}

.chiffre .libelle {
	font: Bold 18px/21px Montserrat;
}

.chiffre .nombre {
	font: Bold 41px/49px Montserrat;
	color: #333;
}

.prepa .chiffre .nombre {
	color: #0ea1b7;
}
.bachelor .chiffre .nombre {
	color: #00757d;
}
.litteraire .chiffre .nombre {
	color: #2d3892;
}
.tremplin .chiffre .nombre {
	color: #990061;
}

/*-------------------------------------------------------*/
/*section countdown /
/*-------------------------------------------------------*/

.rebours {
	max-width: 1000px;
	/*	max-height: 300px;*/
	background-color: #fff;
}

.rebours h2.spip .prepa {
	color: #00b2ca;
}

.landing.litteraire .panel-default &gt; .panel-heading {
	background-color: rgba(45, 56, 146, 1);
}
.landing.litteraire h3.panel-title {
	color: #fff;
	font-weight: 900;
}

.landing.litteraire .panel {
	border: none;
	background-color: rgba(45, 56, 146, 0.07);
}
.landing.litteraire .inscriptions {
	color: #000;
	text-align: center;
	font-weight: 500;
}

.landing.litteraire .inscriptions h2.spip {
	margin-top: 0;
}

.landing.litteraire .inscriptions p {
	margin: 1em;
}

.landing.litteraire .inscriptions strong {
	color: #000;
	font-weight: 700;
}

.landing.litteraire #header .cta {
	margin-top: 30px;
}

.landing.litteraire .double-cta .cta .btn.btn-litteraire {
	line-height: 1em;
	display: block;
	float: none;
	margin-bottom: 1em;
}

.landing.litteraire .cta .btn.btn-litteraire small {
	font-weight: 400;
	text-transform: none;
}

/*-------------------------------------------------------*/
/*section ecoles /
/*-------------------------------------------------------*/

.ecoles {
	margin: auto;
	margin-bottom: 2em;
}

.bachelor .ecoles {
	max-width: 660px;
}

.ecole {
	background-color: #ccc;
	max-width: 190px;
    height: 200px;
	display: block;
	float: left;
	padding: 30px;
	position: relative;
	margin: 15px;
}

.ecole .spip_documents.spip_documents_center {
	margin-bottom: 0;
	margin-top: 0;
}

.ecole.kedge img,
.ecole.neoma img {
	margin-top: 50px;
}
.ecole.rennes img {
	margin-top: 30px;
}

.landing.prepa .ecole.kedge {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-p.jpg);
}
.landing.prepa .ecole.strasbourg {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-p.jpg);
}
.landing.prepa .ecole.neoma {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-p.jpg);
}
.landing.prepa .ecole.rennes {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-p.jpg);
}
.landing.prepa .ecole.mbs {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-p.png);
}

.landing.prepa .ecole.kedge:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-j.jpg);
}
.landing.prepa .ecole.strasbourg:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-j.jpg);
}
.landing.prepa .ecole.neoma:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-j.jpg);
}
.landing.prepa .ecole.rennes:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-j.jpg);
}
.landing.prepa .ecole.mbs:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-j.png);
}

.landing.tremplin .ecole.kedge {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-t.jpg);
}
.landing.tremplin .ecole.strasbourg {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-t.jpg);
}
.landing.tremplin .ecole.neoma {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-t.jpg);
}
.landing.tremplin .ecole.rennes {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-t.jpg);
}
.landing.tremplin .ecole.mbs {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-t.png);
}

.landing.tremplin .ecole.kedge:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-j.jpg);
}
.landing.tremplin .ecole.strasbourg:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-j.jpg);
}
.landing.tremplin .ecole.neoma:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-j.jpg);
}
.landing.tremplin .ecole.rennes:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-j.jpg);
}
.landing.tremplin .ecole.mbs:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-j.png);
}

.landing.litteraire .ecole.kedge {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-l.jpg);
}
.landing.litteraire .ecole.strasbourg {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-l.jpg);
}
.landing.litteraire .ecole.neoma {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-l.jpg);
}
.landing.litteraire .ecole.rennes {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-l.jpg);
}
.landing.litteraire .ecole.mbs {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-l.png);
}

.landing.litteraire .ecole.kedge:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-j.jpg);
}
.landing.litteraire .ecole.strasbourg:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-j.jpg);
}
.landing.litteraire .ecole.neoma:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-j.jpg);
}
.landing.litteraire .ecole.rennes:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-j.jpg);
}
.landing.litteraire .ecole.mbs:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/mbs-j.png);
}

.landing.bachelor .ecole.kedge {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-b.jpg);
}
.landing.bachelor .ecole.strasbourg {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-b.jpg);
}
.landing.bachelor .ecole.neoma {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-b.jpg);
}
.landing.bachelor .ecole.rennes {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-b.jpg);
}

.landing.bachelor .ecole.kedge:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/kedge-j.jpg);
}
.landing.bachelor .ecole.strasbourg:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/emstrasbourg-j.jpg);
}
.landing.bachelor .ecole.neoma:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/neoma-j.jpg);
}
.landing.bachelor .ecole.rennes:hover {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/ecoles/rennes-j.jpg);
}

/*-------------------------------------------------------*/
/*section temoignages*/
/*-------------------------------------------------------*/

.landing #content.temoignages {
	color: white;
	text-align: center;
}

.landing.bachelor #content .temoignages {
	background-color: #00757d;
	color: #fff;
}
.landing.prepa #content .temoignages {
	background-color: #0ea1b7;
	color: #fff;
}
.landing.litteraire #content .temoignages {
	background-color: #2d3892;
	color: #fff;
}
.landing.tremplin #content .temoignages {
	background-color: #990061;
	color: #fff;
}

.temoignages .container-slider {
	max-width: 800px;
	display: block;
	margin: auto;
	padding-bottom: 2em;
}

.landing.bachelor .temoignages h2.spip,
.landing.bachelor .temoignages h3.spip,
.landing.prepa .temoignages h2.spip,
.landing.prepa .temoignages h3.spip,
.landing.litteraire .temoignages h2.spip,
.landing.litteraire .temoignages h3.spip,
.landing.tremplin .temoignages h2.spip,
.landing.tremplin .temoignages h3.spip {
	color: #fff;
}

.slick-titre {
	text-align: center;
}
.slick-descriptif {
	text-align: center;
}

.landing .temoignage .cta {
	display: block;
	text-align: center;
	margin-top: 20px;
}

.temoignage {
	/*	max-width:600px;*/
}

.temoignages .slick-slide img {
	padding: 0 !important;
	margin: auto;
	border-radius: 50%;
}

/*-------------------------------------------------------*/
/*section brochure/
/*-------------------------------------------------------*/

.landing .brochure {
	padding: 40px 0 60px 0;
}

.landing.bachelor .brochure {
	background-color: rgba(0, 117, 125, 0.07);
}
.landing.prepa .brochure {
	background-color: rgba(14, 161, 183, 0.07);
}
.landing.litteraire .brochure {
	background-color: rgba(45, 56, 146, 0.07);
}
.landing.tremplin .brochure {
	background-color: rgba(153, 0, 97, 0.07);
}

.brochure h2.spip {
	font-weight: 900;
	text-align: left !important;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
.brochure h3.spip.ouverture {
	text-align: left;
	margin-bottom: 0.5em;
}

/*	visuel brochure	*/

.brochure .visuel-brochure {
	width: 518px;
	padding-top: 30px;
	padding-bottom: 20px;
	background: #ccc 0% 0% no-repeat padding-box;
	opacity: 1;
	box-shadow: -10px 10px #ffed00;
	max-width: 100%;
	text-align: center;
}

.prepa .brochure .visuel-brochure {
	background: #0ea1b7 0% 0% no-repeat padding-box;
}
.bachelor .brochure .visuel-brochure {
	background: #00757d 0% 0% no-repeat padding-box;
}
.litteraire .brochure .visuel-brochure {
	background: #2d3892 0% 0% no-repeat padding-box;
}
.tremplin .brochure .visuel-brochure {
	background: #990061 0% 0% no-repeat padding-box;
}

/*formulaire brochure	*/

.landing .brochure .formulaire_spip {
	text-align: left;
	background-color: transparent;
	margin: 0;
	padding: 0;
	color: #000;
}
.brochure .formulaire_spip .explication {
	color: #000;
	margin-bottom: 0;
	padding-bottom: 0;
}
.brochure .formulaire_spip .editer.editer_explication {
	padding-bottom: 0;
}

.landing .brochure .formulaire_spip .boutons {
	background-color: transparent;
	border: none;
	text-align: left;
	padding: 0;
	padding-left: 1em;
}

.landing .brochure .formulaire_spip input.text.email {
	background: rgba(255, 255, 255, 1) 0% 0% no-repeat padding-box;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);
	opacity: 1;
	height: 46px;
	line-height: 46px;
	color: #000;
	border-radius: 0;
}

/*			.landing.bachelor .brochure  .formulaire_spip input.text.email::placeholder { color: #00757d; }
			.landing.prepa .brochure  .formulaire_spip input.text.email::placeholder{ color:  #0EA1B7; }
			.landing.litteraire .brochure  .formulaire_spip input.text.email::placeholder { color: #2d3892; }
			.lancing.tremplin .brochure  .formulaire_spip input.text.email::placeholder{ color: #990061; }*/

.landing .brochure .formulaire_spip .choix.grpd label {
	display: inline;
	font-weight: 500;
}
.landing .brochure .formulaire_spip .choix.grpd label a {
	font-size: 0.8em;
	float: right;
	margin-right: 40px;
	color: black;
}

.formulaire_spip .choix input.checkbox {
	width: 19px;
	height: 19px;
	border: 1px solid #0ea1b7;
	opacity: 1;
}

/*telechargement brochure*/

.landing .brochure .formulaire_spip .reponse_formulaire_ok {
	background-color: transparent;
	border: 0;
	border-color: #d6e9c6;
	color: #000;
}

.brochure .spip_documents.spip_documents_left.PDF {
	text-align: center;
	float: left;
	width: 300px;
}
.brochure .spip_documents.spip_documents_left.PDF p {
	margin-bottom: 0;
}

.brochure .spip_documents.spip_documents_left.PDF .spip_doc_titre {
	/* float: none; */
	display: block;
	text-align: center;
	clear: left;
	margin: 0;
	font-weight: 600;
	padding: 0;
	color: #000;
}
.brochure .spip_documents.spip_documents_left.PDF a.spip_doc.pdf img {
	max-width: 100px;
	text-align: center;
}

.brochure .spip_documents_left.PDF a.spip_doc.pdf {
	text-align: center;
	display: block;
	float: none;
	border: none;
}

/*-------------------------------------------------------*/
/*section etapes /
/*-------------------------------------------------------*/

.steps {
	display: block;
	margin-bottom: 2em;
}

.steps ol {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 0;
	counter-reset: section;
	list-style-type: none;
}
.steps ol li {
	text-align: center;
}
.steps ol li:before {
	counter-increment: section;
	content: counter(section);
	font-size: 15px;
	font-weight: 700;
	width: 38px;
	height: 38px;
	position: absolute;
	text-align: center;
	line-height: 38px;
	color: #ffed00;
	border-radius: 100%;
	background-color: #999;
}

.prepa .steps ol li:before {
	background-color: #0ea1b7;
}
.tremplin .steps ol li:before {
	background-color: #990061;
}
.litteraire .steps ol li:before {
	background-color: #2d3892;
}
.bachelor .steps ol li:before {
	background-color: #00757d;
}

.steps ol li:nth-child(1) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(2) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(3) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(4) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(5) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(6) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}
.steps ol li:nth-child(7) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
	background-repeat: no-repeat, no-repeat;
}

.tremplin .steps ol li:nth-child(1) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(2) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(3) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(4) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(5) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(6) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}
.tremplin .steps ol li:nth-child(7) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-t.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-t.png);
}

.litteraire .steps ol li:nth-child(1) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(2) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(3) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(4) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(5) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(6) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}
.litteraire .steps ol li:nth-child(7) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-l.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-l.png);
}

.bachelor .steps ol li:nth-child(1) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}
.bachelor .steps ol li:nth-child(2) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}
.bachelor .steps ol li:nth-child(3) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
		width: 240px;
		padding-top: 85px;
}
.bachelor .steps ol li:nth-child(4) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}
.bachelor .steps ol li:nth-child(5) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}
.bachelor .steps ol li:nth-child(6) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}
.bachelor .steps ol li:nth-child(7) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-b.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-b.png);
}

.prepa .steps ol li:nth-child(1) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(2) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(3) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(4) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(5) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(6) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}
.prepa .steps ol li:nth-child(7) {
	background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-p.png),
		url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil-p.png);
}

/*-------------------------------------------------------*/
/*MEDIA QUERIES /
/*-------------------------------------------------------*/

@media (min-width: 1200px) {
	.landing #header .cta {
		margin-top: 70px;
	}
}

@media (min-width: 768px) {
	/*Etapes*/

	.steps ol {
		min-height: 362px;
		padding: 0;
		margin: 0;
		background: #fff url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/timeline.png) center center
			no-repeat;
	}

	.steps ol li {
		font: Bold 14px/18px Montserrat;
		display: inline-block;
		width: 180px;
		height: 180px;
		vertical-align: top;
		position: relative;
		color: black;
		padding: 0;
		padding-top: 90px;
		padding-bottom: 50px;
		margin-left: -15px;
		margin-right: -15px;
	}

	.steps-lit ol li {
		padding-top: 85px;
	}

	.steps ol li:nth-child(2n + 1) {
		width: 220px;
		background-position: center 30px, center bottom;
	}
	.steps-lit ol li:nth-child(2n + 1) {
		width: 227px;
		background-position: center 30px, center bottom;
	}
	.steps ol li:nth-child(2n) {
		padding-top: 120px;
		margin-top: 180px;
		background-position: center 50px, center top;
	}
	.steps ol li:before {
		left: 40%;
	}
	.steps ol li:nth-child(2n + 1):before {
		bottom: -18px;
	}
	.steps ol li:nth-child(2n):before {
		top: -20px;
	}

	.steps ol li:nth-child(1) {
		width: 120px;
	}
	.steps ol li:nth-child(7) {
		background-position: center 20px, center bottom;
		width: 180px;
	}
}

@media (max-width: 1024px) {
	.container.header {
		width: 100%;
	}

	.landing .header .cta {
		display: block;
		text-align: center;
		margin-top: 20px;
	}

	.ecoles {
		/*	padding-bottom: 220px;*/
		max-width: 720px;
		/*	margin: auto;*/
	}

	.ecole {
		max-width: 160px;
		height: 160px;
		display: inline-block;
		float: left;
		padding: 20px;
		margin: 10px;
	}
	.chiffres {
		width: 680px;
		display: block;
	}

	.chiffre {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/cercle-chiffres.png);
		background-size: 100%;
		width: 140px;
		height: 140px;
		font-weight: 600;
		padding-top: 25px;
		display: inline-block;
		margin-left: 15px;
		margin-right: 15px;
	}

	.chiffre .nombre {
		font: Bold 36px/42px Montserrat;
	}
	.chiffre .libelle {
		font: Bold 16px/21px Montserrat;
	}

	.steps ol {
		background: #fff url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/timeline.png) center center
			no-repeat;
		background-size: 560px;
	}

	.steps ol li {
		margin-left: -35px;
		margin-right: -35px;
	}
}

@media (max-width: 767px) {
	.logo-landing {
		position: absolute;
		top: 10px;
		left: 10px;
		border-radius: 0;
		max-width: 80px;
	}

	.landing .header h1 {
		font: Bold 24px/28px Montserrat;
	}

	.landing .cta {
		margin-top: 30px;
	}

	.chiffres {
		/*	margin: auto;*/
		width: 360px;
		display: block;
	}

	.chiffre {
		margin-bottom: 20px;
		margin-left: 10px;
	}

	.ecoles {
		/*	padding-bottom: 350px;*/
		max-width: 330px;
		min-width: 330px;
		/*			margin: auto;*/
	}

	.ecole {
		max-width: 140px;
		height: 140px;
		display: inline-block;
		float: left;
		padding: 20px;
		margin: 10px;
	}
	.ecole.kedge img,
	.ecole.neoma img {
		margin-top: 30px;
	}
	.ecole.rennes img {
		margin-top: 10px;
	}

	.landing .col-foot {
		display: block;
		clear: both;
		margin-bottom: 1em;
	}

	.landing .footer .contact {
		padding-top: 60px;
		background: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/footer/logo ecricome-footer.png) top
			center no-repeat;
	}
	.landing .footer .contact .content-col {
		padding-left: 3em;
	}

	.time_circles &gt; div &gt; span {
		font-weight: 500;
	}

	.steps ol {
		background-image: none;
	}

	.steps ol li {
		font: Bold 14px/18px Montserrat;
		display: block;
		float: none;
		clear: both;
		margin-left: 0;
		margin-right: 0;
		width: auto;
		vertical-align: middle;
		position: relative;
		color: black;
		padding: 1em;
		padding-top: 2em;
		height: auto;
		margin-bottom: 1em;
		padding-left: 175px;
		background-position: 80px center, center center;
	}

	.steps ol li:before {
		counter-increment: section;
		content: counter(section);
		font-size: 15px;
		font-weight: 500;
		width: 38px;
		height: 38px;
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%, -50%);
		text-align: center;
		line-height: 38px;
		color: #ffed00;
		border-radius: 100%;
		background-color: #999;
	}

	.steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
	.steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee.png),
			url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/fil.png);
		background-repeat: no-repeat, repeat-y;
	}
}

@media screen and (max-width: 600px) {
	.chiffres {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.ecoles {
		max-width: 330px;
		min-width: 100%;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.steps ol li a {
		word-break: break-all;
	}
	.landing .cta {
		width: 100%;
		margin: auto;
		text-align: center;
	}
}
@media screen and (max-width: 414px) {
	.chiffres {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.ecoles {
		max-width: 330px;
		min-width: 100%;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.prepa .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.bachelor .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-b.png), none !important;
	}

	.tremplin .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-t.png), none !important;
	}

	.steps ol li a {
		word-break: break-all;
	}
	.steps ol li {
		padding-left: 0;
		padding-top: 7em;
		margin-bottom: 30px;
		background-position: center 25px;
	}
	.landing .cta {
		width: 100%;
		margin: auto;
		text-align: center;
	}
	.landing h2.spip {
		font-size: 1.3em;
	}
}
@media screen and (max-width: 370px) {
	.chiffres {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.ecoles {
		max-width: 330px;
		min-width: 100%;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.prepa .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.prepa .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-p.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.litteraire .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-l.png), none !important;
		background-repeat: no-repeat, no-repeat;
	}
	.bachelor .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-b.png), none !important;
	}
	.bachelor .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-b.png), none !important;
	}

	.tremplin .steps ol li:nth-child(1) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Jeminscris-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(2) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Ecole-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(3) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/calendrier-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(4) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Convocation-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(5) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/stylo-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(6) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/Bulle-t.png), none !important;
	}
	.tremplin .steps ol li:nth-child(7) {
		background-image: url(/wp-content/themes/Divi/land-2/squelettes/css/images/landing/pictos/fusee-t.png), none !important;
	}

	.steps ol li a {
		word-break: break-all;
	}
	.steps ol li {
		padding-left: 0;
		padding-top: 7em;
		margin-bottom: 30px;
		background-position: center 25px;
	}
	.landing .cta {
		width: 100%;
		margin: auto;
		text-align: center;
	}
	.landing h2.spip {
		font-size: 1.3em;
	}
}

#formulaire_formidable-24 .et_pb_button {
	background-color: #ffed00;
	border: 1px solid #ffed00;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 11px;
	padding-top: 11px;
	padding-left: 22px;
	padding-right: 22px;
	color: #2d3892;
	margin-top: 20px;
}
#formulaire_formidable-24 .et_pb_button:hover {
	background-color: #ffed00;
	border: 1px solid #ffed00;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 11px;
	padding-top: 11px;
	padding-left: 22px;
	padding-right: 22px;
	color: #2d3892;
	opacity: 0.9;
}

#formulaire_formidable-24 .et_pb_button:hover::after {
	opacity: 0;
}

#formulaire_formidable-24 .wpcf7 input[type="email"] {
	background: rgba(255, 255, 255, 1) 0% 0% no-repeat padding-box !important;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16) !important;
	opacity: 1 !important;
	height: 46px !important;
	line-height: 46px !important;
	color: #000 !important;
	border-radius: 0 !important;
	margin-top: 20px !important;
}
#formulaire_formidable-24 .wpcf7 input[type="email"]::placeholder {
	color: #2d3892 !important;
	opacity: 0.8;
}
#formulaire_formidable-21 .wpcf7 input[type="email"]::placeholder {
	color: #999 !important;
	opacity: 0.8;
}

#formulaire_formidable-21 .et_pb_button {
	background-color: #ffed00;
	border: 1px solid #ffed00;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 11px;
	padding-top: 11px;
	padding-left: 22px;
	padding-right: 22px;
	color: #0ea1b7;
	margin-top: 20px;
}
#formulaire_formidable-21 .et_pb_button:hover {
	background-color: #ffed00;
	border: 1px solid #ffed00;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 11px;
	padding-top: 11px;
	padding-left: 22px;
	padding-right: 22px;
	color: #0ea1b7;
	opacity: 0.9;
}

#formulaire_formidable-21 .et_pb_button:hover::after {
	opacity: 0;
}

#formulaire_formidable-21 .wpcf7 input[type="email"] {
	background: rgba(255, 255, 255, 1) 0% 0% no-repeat padding-box !important;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16) !important;
	opacity: 1 !important;
	height: 46px !important;
	line-height: 46px !important;
	color: #000 !important;
	border-radius: 0 !important;
	margin-top: 20px !important;
}
#formulaire_formidable-21 .wpcf7 input[type="email"]::placeholder {
	color: #999 !important;
	opacity: 0.8;
}

#wpcf7-f2102-o1 button {
	color: #880465 !important;
}
#formulaire_formidable-21 #wpcf7-f2102-o1 .et_pb_button:hover {
	color: #fff !important;
	background-color: #880465 !important;
}</pre></body></html>