@charset "UTF-8";





/* Classe principale de la barre de navigation */
.navbar-default {
	/* Couleur de fond de la barre de navigation */
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	font-size: 12px;
	color: #FFFFFF;
}
/* Couleur des titres affichés dans la barre */
.navbar-default .navbar-brand {
	-webkit-transition: color;
	-o-transition: color;
	transition: color;
	font-size: 14px;
	 }
/* Couleur utilisée lors du passage de la souris sur un titre de la barre */
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5E5E5E;
}

.btn-primary {
    height: 52px;
    width: 219px;
    border-radius: 12px;
    background-color: #4b9cb1;
}
.btn-success {
    height: 52px;
    width: 205px;
    border-radius: 12px;
    background-color: #f7d180;
}
.btn-sm {
    height: 49px;
    background-color: #e2e7e6;
    color: #FFFFFF;
    margin-right: 51px;
    margin-top: 8px;
}

.logo {
	height: auto;
	width: 114px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;
}
.img-principale {
    height: auto;
    width: 100%;
    opacity: 1;
}
.article-1 {
	text-align: justify;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 18px;
	padding-left: 24px;
	padding-right: 24px;
	border-style: none;
}
.img-carre {
    height: auto;
    width: 226px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2px;
    z-index: 1;
    margin-bottom: 14px;
}
.imge-arround {
}
.section {
	margin-top: 100px;
	background-color: #FFFFFF;
	margin-bottom: 87px;
	padding-bottom: 0px;
	z-index: 1;
}
.container-2 {
    background-color: #F2F1EE;
}
.inside {
    margin-top: 45px;
    background-image: url(images/_DSC0532.jpg);
}
.Selection-mariage {
	text-align: center;
	font-size: medium;
	margin-bottom: 16px;
	padding-top: 12px;
	color: #2b374b;
}
.ma-slection {
    margin-top: 7px;
    margin-bottom: 18px;
    -webkit-transition: all 0.1s linear 0s;
    -o-transition: all 0.1s linear 0s;
    transition: all 0.1s linear 0s;
}
.reseau-sociaux {
    background-color: #FFFFFF;
    height: 42px;
    margin-top: 19px;
}
.titre-article-1 {
	font-size: large;
	text-align: left;
}
.inside-reseau-2 {
	margin-top: 11px;
	background-color: #FFFFFF;
}
.img-reseau {
    width: 37px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
}
.color-nav {
	background-color: #2b374b;
	border-bottom-width: 0px;
	border-top-width: 0px;
	font-size: medium;
	z-index: 2;
	border-left-style: none;
	border-right-style: none;
}
.div-nav {
}
.imge-inside-2 {
	margin-top: 2px;
	margin-bottom: 14px;
}
.texte-pieds {
	background-color: #2b374b;
	color: #FFFFFF;
	padding-top: 65px;
	padding-bottom: 46px;
	text-align: right;
	padding-right: 39px;
}
.h5-sacha {
	text-align: center;
	font-style: normal;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	background-color: #FFFFFF;
	font-size: large;
}
.img-inside-3 {
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 14px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	padding-bottom: 6px;
}
.img-en-dessous-inside {
    background-color: #FFFFFF;
    margin-top: 100px;
}
.img-image-rectangle {
    background-color: #FFFFFF;
    margin-top: 12px;
}
.facebook {
    margin-top: -3px;
}
.p1 {
    -webkit-transition: all 0.1s ease-in-out 0s;
    -o-transition: all 0.1s ease-in-out 0s;
    transition: all 0.1s ease-in-out 0s;
    margin-top: 1px;
    font-size: 15px;
    margin-bottom: 21px;
    margin-left: 33px;
    margin-right: 34px;
    text-align: left;
}
.p1:hover {
    color: #1F6196;
}
.ma-slection:hover {
    -webkit-opacity: .7;
    opacity: .7;
}
.reseau-hover {
    -webkit-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
.reseau-hover:hover {
    -webkit-opacity: 0.7;
    opacity: 0.7;
}
.footer {
    margin-top: 10px;
    background-color: #e2e7e7;
}
.body {
    font-style: normal;
    font-weight: 500;
    font-family: Montserrat;
    background-color: #FFFFFF;
    color: #2b374b;
    font-size: 20px;
}
.h1-logo {
	font-size: x-small;
	text-align: center;
	margin-top: 0px;
	color: #bda87b;
}
.section-xs {
	background-color: #FFFFFF;
	margin-bottom: -80px;
}
.marge-footer {
}
.test {
}
.reseau-sm {
	margin-bottom: 66px;
}
.luariet {
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 80px;
	padding-top: 0px;
}
.photopresta {
	background-color: #F2F1EE;
	padding-bottom: 33px;
}
.img-photopresta {
	margin-left: 137px;
	padding-top: 0px;
	padding-bottom: 36px;
}
.bouton-tout-mariage {
	margin-top: 51px;
	background-color: #FFFFFF;
	color: #bda87b;
	border: 1px solid #bda87b;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
}
.Marg-couleur {
	height: 194px;
	width: auto;
}
.nav-fixed {
	z-index: 2;
}

.position-h1{
	height: auto;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 183px;
	color: #000000;
	text-shadow: 1px 0px 1px #A9A9A9;
}
.position2-h1{
	font-size: x-large;
}
.demande-mariage {
	margin-left: auto;
	margin-right: auto;
}
.fond-div-demande {
	background-color: #F2F1EE;
	text-align: center;
}
#barre-noir {
	border-bottom: 1px solid #535353;
	margin-bottom: 30px;
}
.color-headrer {
	background-color: #FFFFFF;
}
.cont-color-nav {
	background-color: #FFFFFF;
}
#article-1 {
	text-align: center;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 48px;
	padding-left: 24px;
	padding-right: 24px;
	border: 1px solid #bda87b;
	height: 665px;
	font-size: large;
}
#section2 {
	text-align: justify;
	margin-bottom: 108px;
	border-style: none;
	margin-top: -52px;
	background-color: #FFFFFF;
	z-index: 1;
	padding-top: 14px;
	height: 702px;
}
.titre-demande {
	font-size: large;
	color: #2b374b;
	margin-bottom: 16px;
	margin-top: 23px;
	font-style: italic;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 11px;
	border-bottom-style: none;
}
#p-demande {
	margin-top: 43px;
	text-align: justify;
	font-size: 14px;
	margin-right: 14px;
	margin-left: 14px;
}
#ul-footer {
	text-align: left;
	color: #FFFFFF;
	margin-top: 62px;
	margin-bottom: 27px;
	margin-left: 39px;
}
.li-footer {
	margin-top: 7px;
	padding-top: 0px;
	list-style-type: none;
}
#iimage-footer {
	width: auto;
	height: 163px;
	margin-top: 27px;
	margin-left: auto;
	margin-right: auto;
}
.ul-footer-sm {
	display: inline;
	width: 100%;
	float: left;
	text-align: center;
	list-style-type: none;
}
.li-footer-xs {
	display: inline-block;
	padding-right: 49px;
	width: 24%;
}
#texte-pieds-xs {
	color: #FFFFFF;
	text-align: center;
}
.img-hover {
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.img-hover:hover {
	-webkit-opacity: 0.7;
	opacity: 0.7;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #F7F7F7;
}.color-header {
	background-color: #2b374b;
}
.cont-color-nav {
	background: #2b374b;
}
.article-2 {
	background-color: #FFFFFF;
	margin-left: 0px;
	padding-top: 13px;
	padding-bottom: 13px;
}
.cadre {
	border: 1px solid #bda87b;
	padding-left: 13px;
	padding-right: 13px;
}
.aside-1 {
	background-color: #FFFFFF;
	margin-top: 2px;
}
.img-section {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 26px;
}
.section-2 {
	margin-top: 27px;
}
.center {
	text-align: center;
}
.reseau {
}
.widget {
	margin-bottom: 15px;
}
.titre-h2 {
	font-size: medium;
	font-style: italic;
	padding-top: 0px;
	text-align: center;
}
.aside-2 {
	margin-top: 26px;
}
.aside-3 {
	margin-top: 27px;
}
.img-tarif {
	height: auto;
	width: 100%;
	padding-top: 0px;
	margin-top: 57px;
}
.article-tarif {
	background-color: #FFFFFF;
}
.prix-texte {
	text-align: center;
	color: #2b374b;
	margin-bottom: 40px;
}
.lauriet3 {
	height: auto;
	width: 69px;
}
.p-tarif {
	font-size: x-large;
}
.article-prix {
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
}
.p-article-prix {
	padding-top: 0px;
	background-color: #FFFFFF;
}
.cadre-image {
	border-bottom: 3px solid #bda87b;
}
.cadre-bb {
	border-bottom: 3px solid #bda87b;
}
.boreder-bas {
	border-bottom: 6px solid #000000;
}
.p-intro {
	color: #bda87b;
}
.articcle-3 {
	background-color: #FFFFFF;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 13px;
	padding-bottom: 13px;
	margin-right: 15px;
}
.h1-tarif {
	text-align: center;
}
.article-4 {
	background-color: #FFFFFF;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 13px;
	padding-bottom: 13px;
	margin-top: 21px;
}
.aside-pr {
	background-color: #FFFFFF;
}
.img-profil {
	height: auto;
	float: left;
	margin-bottom: 16px;
	width: 23%;
	padding-top: 53px;
	margin-left: 22px;
	margin-right: 27px;
}
.h2-accueil {
	font-size: 18px;
	text-align: left;
}
.titre-h2-2 {
	font-size: 15px;
	padding-top: 0px;
	text-align: justify;
	font-style: italic;
}
.img-3D {
	margin-left: auto;
	margin-right: auto;
	width: 43%;
}
.cerdit{
	width: 100%;
	text-align: center;
}
.h2-center {
	text-align: center;
	font-size: 23px;
}

.carousel-inner>.item {
-webkit-transition: 0.9s ease-in-out left;
transition: 0.9s ease-in-out left;
-webkit-transition: 0.9s, ease-in-out, left;
-moz-transition: .9s, ease-in-out, left;
-o-transition: .9s, ease-in-out, left;
transition: .9s, ease-in-out, left;
}
.p-center {
	text-align: justify;
}
.lauriet-bas {
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 61px;
	margin-bottom: 17px;
	margin-top: 17px;
}
.div-reporatge {
    margin-bottom: 55px;
    margin-left: 83px;
    margin-right: 83px;
}
.h2-marge {
	margin-bottom: 26px;
}
.h4-center {
	text-align: center;
	font-size: 29px;
}
.marge {
	margin-bottom: 50px;
}
.color-bleu {
	color: #CEAF71;
	padding-bottom: 7px;
}
.navbar-brand {
	color: #b19a50;	
}.h1-title {
	text-align: center;
	font-size: 39px;
	margin-bottom: 44px;
}
.p-rubrique {
	text-align: center;
}
.p-blanc {
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
}
.bonton-center {
	text-align: center;
	margin-top: 9px;
	margin-bottom: 13px;
}
.div-bouton-marge {
	margin-top: 41px;
}
.p-taille-rub {
	font-size: 13px;
}
.div-top {
	width: 65%;
	margin-left: auto;
	margin-right: auto;
}
.div-marge-p {
	margin-left: 15px;
	margin-right: 15px;
}
.navbar-default .navbar-brand:hover {
	color: #000000;
}
.div-top-avis {
	margin-left: auto;
	margin-right: auto;
}
.h2-gauche {
	text-align: left;
	font-size: 21px;
	height: 60px;
}
.back {
	background-size: contain;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin-top: 25px;
	margin-bottom: 143px;
}
.relative {
	padding-top: 73px;
}
.carre {
	background-color: #FFFFFF;
	width: 166px;
	height: 106px;
	margin-left: auto;
	margin-right: auto;
	opacity: 0.80;
	text-align: center;
	padding-top: 18px;
}
.h3-carre {
	font-size: 14px;
}
.back2 {
	background-size: contain;
	background-repeat: no-repeat;
	height: 411px;
	position: relative;
	background-color: #FFFFFF;
	margin-top: 25px;
}
.back3 {
	background-size: contain;
	background-repeat: no-repeat;
	height: 411px;
	position: relative;
	background-color: #FFFFFF;
	margin-top: 25px;
}
.bck4 {
	background-size: contain;
	background-repeat: no-repeat;
	height: 411px;
	position: relative;
	background-color: #FFFFFF;
	margin-top: 25px;
}
.img-relative {
	position: absolute;
	width: 86%;
	margin-left: 11px;
	margin-right: 11px;
}
.p-avis {
	font-size: 14px;
	padding-left: 86px;
	padding-right: 165px;
}
.p-link {
	text-align: center;
	margin-top: 46px;
}
.img-fin {
}
.div-img-fin {
	margin-top: 56px;
}
.marge-img {
	margin-top: 25px;
}
.marge-p-avis {
	margin-bottom: 25px;
}
.img-center {
}
.marge-contact {
	margin-bottom: 88px;
}
.img-avis {
    text-align: center;
    width: 517px;
    margin-left: auto;
    margin-right: auto;
}
.h3-galerie {
	font-size: 16px;
}
.p-galerie {
	font-size: 11px;
}
.cont-galerie {
	margin-bottom: 231px;
}
.center-galerie {
	text-align: center;
}
.color-gris {
	color: #BFB9B9;
}
.h2-title {
	font-size: 15px;
}
.div-m {
	margin-top: 19px;
}
.classetop {
}
.classetip {
	bottom: 546px;
	top: auto;
	left: auto;
	right: auto;
	position: relative;
}
.classauto {
	left: auto;
	right: auto;
	text-align: center;
}
.typo{
	font-size: 84px;
}
.typo2{
	font-size: 23px;
}
.margeimg {
	margin-bottom: 80px;
}
.section-ombre {
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    background-color: #FFFFFF;
    padding-top: 33px;
    border-radius: 5px;
    padding-bottom: 83Px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    margin-bottom: 57px;
    text-align: center;
}
.class-logo {
	min-width: 0px;
	margin-bottom: 43px;
	width: 224px;
	margin-left: auto;
	margin-right: auto;
}
.marge-nav {
	margin-bottom: 17px;
}
.img-back {
    background-image: url(image%20work%20and%20game/Final-Cards-1222-v2%20copie.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.img-back2 {
    background-image: url(image%20work%20and%20game/escape-game-entreprise-recrutement-corporate.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.container-deux {
	margin-bottom: 30px;
}
.logo-footer {
	margin-bottom: 68px;
}
.marge-cont {
	margin-right: 12px;
	margin-left: 12px;
}
.marge-omg {
}
.section-ombre-deux {
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    background-color: #FFFFFF;
    border-radius: 5px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
    width: 170px;
    height: auto;
}
.top-buttom {
	float: right;
}
.marge-title {
	margin-bottom: 8px;
}
.marge-titre {
}
.marge-imge-bas {
	margin-bottom: 37px;
}
.log-magie {
	left: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 189px;
}
.color-container {
    background-color: #f5f3f0;
}
.h2-blanc {
    text-align: center;
    font-size: 28px;
    margin-bottom: 31px;
}
.comment-marche {
	margin-left: auto;
	margin-right: auto;
	width: 688px;
}
.p2 {
	font-size: 16px;
	text-align: justify;
}
.marge-img2 {
	margin-bottom: 67px;
}
.marge3 {
}
.contactez-nous {
    position: relative;
    background-color: #FFFFFF;
    border-radius: 4px;
    -webkit-box-shadow: 1px 0px 11px #A3A3A3;
    box-shadow: 1px 0px 11px #A3A3A3;
    border-top: 3px solid #f4f0eb;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
    width: 88%;
    top: 117px;
    padding-top: 22px;
    margin-bottom: 267px;
    padding-bottom: 15px;
    text-align: center;
}
.code-promo {
	margin-left: auto;
	margin-right: auto;
	width: 370px;
}
.buttom-code {
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 23px;
}
.marge-code {
	margin-top: 35px;
}
.codepromo {
	color: #F2575A;	
}
.bordus {
	border: 1px solid #000000;
	border-radius: 91px;
}
.h2-wb {
	text-align: left;
}
.p-wb {
	text-align: left;
	margin-bottom: 61px;
	font-size: 18px;
}
.p-jeux {
	font-size: 11px;
}
.marge-jeux {
	margin-top: 48px;
	margin-bottom: 47px;
}
.fond {
	background-color: #ededed;
	background-image: url(url);
	border-radius: 24px;
}
.Prix {
	color: #F24B4E;
	font-size: 24px;
	background-color: #ededed;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 14px;
	margin-right: 9px;
	margin-left: 9px;
}
.section-ombre2 {
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    background-color: #FFFFFF;
    border-radius: 11px;
    padding-top: 33px;
    padding-bottom: 41Px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
    margin-bottom: 112px;
}
.img-jeux {
	margin-bottom: 19px;
}
.ul-jeux {
	font-size: 19px;
}
.li {
	text-align: left;
}
.marge-decript {
	margin-top: 27px;
}
.div-bordus {
	border-right: 2px solid #ededed;
	margin-bottom: 28px;
	padding-bottom: 57px;
}
.logo2 {
	width: 32px;
	margin-left: auto;
}
.texte2 {
	text-align: left;
}
.logo3 {
	margin-left: auto;
}
.marge-code2 {
	margin-bottom: 251px;
}
.fond2 {
    background-color: #f5f3f0;
    background-image: url(url);
}
.p3 {
	font-size: 17px;
}
.img-logo {
	width: 259px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.h1-createur {
	text-align: center;
}
.p4 {
	font-size: 18px;
	margin-top: 56px;
}
.100 {
	width: 55px;
}
.img1 {
	width: 389px;
	margin-left: auto;
}
.concept-marge {
    margin-bottom: 33px;
    margin-top: 72px;
    width: 687px;
    margin-left: auto;
    margin-right: auto;
}
.img-back3 {
    background-image: url(image%20work%20and%20game/escape-game-entreprise-corporate-recrutement.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.color-bleu2 {
    margin-top: 7px;
    -webkit-transition: all 0.1s linear 0s;
    -o-transition: all 0.1s linear 0s;
    transition: all 0.1s linear 0s;
    background-color: #f4f0eb;
    height: 278px;
    position: relative;
    bottom: 194px;
    z-index: -1;
}
.img-back-5 {
    background-image: url(image%20WG/activite-evjf.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.img-back-6 {
    background-image: url(image%20WG/evjf-activite.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.color-bluedark {
    background-color: #0971A4;
}
.dafont-white {
    color: #FFFFFF;
}
.villes {
    text-align: center;
    padding: 120px 0 80px;
    background: url(img/background-villes-page.jpg);
    background-size: cover;
    background-attachment: fixed;
}
.border-bas {
    margin-bottom: 115px;
}
.marge-img-back {
    margin-top: 61px;
}
.img-selection {
    width: 417px;
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    border-radius: 5px;
    background-color: #FFFFFF;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
    height: auto;
}
.marge-bas {
    padding-bottom: 35px;
}
.img-bas {
    bottom: 53px;
}
.p-pixel {
    font-size: 59px;
}
.vert {
    color: #8ABC1A;
}
.noir {
    color: #000000;
}
.img-climat {
    width: 204px;
}
.border-green {
    margin-right: 62px;
}
.blanc {
    color: #FFFFFF;
}
.section-ombre3 {
    font-size: 20px;
    font-weight: 300;
    font-style: normal;
    border-radius: 60px;
    background-color: #6BCB71;
    padding-top: 33px;
    padding-bottom: 41Px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
    margin-bottom: 112px;
    margin-right: 18px;
    margin-left: 18px;
}
.img-ac {
    width: 284px;
    margin-right: auto;
    margin-left: auto;
}
.section-ombre4 {
    font-size: 20px;
    font-weight: 300;
    border-radius: 60px;
    font-style: normal;
    background-color: #366fa0;
    padding-top: 33px;
    padding-bottom: 41Px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
    margin-bottom: 112px;
    margin-right: 18px;
    margin-left: 18px;
}
.color-green {
    background-color: #9EBF53;
}
.section-ombre-climat {
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    background-color: #FFFFFF;
    border-radius: 5px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    color: #5C5C5C;
    text-align: center;
}
.img-c {
    margin-top: auto;
    margin-bottom: auto;
    width: 174px;
    margin-left: auto;
    margin-right: auto;
}
.section-ombre-bleu {
    background-color: #4B9CB1;
    border-radius: 5px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
}
.typo-titre-climat {
    font-size: 30px;
}
.section-ombre-b-center {
    border-radius: 5px;
    background-color: #4B9CB1;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
}
.section-ombre-center {
    border-radius: 5px;
    background-color: #4B9CB1;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: center;
    padding-left: 27px;
}
.div-bas {
    margin-bottom: 49px;
    margin-top: 49px;
}
.img-jeu-c {
    margin-left: auto;
    margin-right: auto;
    width: 118px;
}
.logo-clim {
    width: 266px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 21px;
}
.section-ombre-green {
    border-radius: 5px;
    background-color: #background-color
: #4B9CB1;
    border-radius: 17px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
    ;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
    background-color: #9DBF53;
}
.section-ombre-red {
    border-radius: 17px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
    background-color: #da6a51;
}
.section-ombre-yellow {
    border-radius: 17px;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
    background-color: #e0b349;
}
.img-back-7 {
    background-image: url(photo%20work%20and%20game/_DSC4417-1.jpg);
    background-attachment: fixed;
    height: 387px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 56px;
}
.marge-haut {
    margin-top: 37px;
}
.img-brochure {
    width: 258px;
    margin-left: auto;
    margin-right: auto;
}
.bleu {
    border-radius: 17px;
    background-color: #4b9cb1;
    -webkit-box-shadow: 1px 0px 9px #CECECE;
    box-shadow: 1px 0px 9px #CECECE;
    text-align: left;
    padding-left: 27px;
}
.marge-ombre {
    margin-top: 59px;
}
.img-co {
    width: 178px;
    margin-left: auto;
    margin-right: auto;
}
.marge-climat {
    margin-top: 26px;
    margin-left: 23px;
    margin-right: 23px;
}
.marge-climat-gauche {
}
