@charset "UTF-8";

.font02-300 {font-family:'Heebo Regular', sans-serif;font-weight:300;}

.font02-600 {font-family:'Heebo Bold', sans-serif;font-weight:600;}

.caps {text-transform:uppercase;}.table {display:table;}

.table .table_row {display:table-row;}

.table .table_row .table_cell {display:table-cell;}

.wrapper {display:block;position:relative;width:1700px;min-width:100%;min-height:1px;margin:0 auto;padding:0 2%;}

.wrapper .wrapper {display:block;position:relative;width:100%;max-width:1400px;min-height:1px;margin:0 auto;padding:0 2%;}

html {font-size:62.5%;}

@media (max-width:1400px) {html {font-size:58%;}}

@media screen and (max-width :1024px){html {font-size:53%;}}
	
body {font-size:1.6rem;overflow-x:hidden;min-height:100vh;padding:25px 120px 0 120px;background:url('../images/bgContent.jpg') center no-repeat;background-size:cover;background-attachment:fixed;background-position:top right}
p {font-family:'Heebo Regular', sans-serif;font-weight:300;line-height:1.6;font-size:18px;color:#fff;}
	
@media screen and (max-width:1400px) {p {font-size:14px;}}
	
p:nth-last-child(1) {padding:0;}

h1,h2,.title {font-family:'Heebo Bold', sans-serif;font-weight:600;text-transform:uppercase;color:#fff;font-size:2em;letter-spacing:2px;}

@media screen and (max-width :1024px) {h1,h2,.title {letter-spacing:0;}}

#header {background-color:#252525;padding:20px 5%;}

@media screen and (max-width :1024px) {#header #logo img {display:block;margin:0 auto;}}

#header p.title {float:right;}

@media screen and (max-width:1600px) {#header p.title {font-size:1.4em;letter-spacing:0;margin-top:10px;}}

@media screen and (max-width :1024px) {#header p.title {float:none;text-align:center;font-size:1.8em;}}

@media screen and (max-width :768px) {#header p.title {font-size:1.4em;}}

#content {margin-top:71vh;text-align:center;}

#content #texte {padding:20px 0;background:#252525;-webkit-box-shadow:0px 3px 10px 0px #000000;-moz-box-shadow:0px 3px 10px 0px #000000;box-shadow:0px 3px 10px 0px #000000;}

#content #texte p {color:#838383;}#content #texte #info {width:100%;}

#content #texte #info p {color:#fff;}

#content #texte #info p.title {letter-spacing:0;font-size:1.4em;padding-bottom:5px;}

#content #texte #info .table-cell {width:50%;vertical-align:top;padding:0px 5%;}

#content #texte #info .table-cell:nth-child(2) {border-left:2px solid #fff;}

@media screen and (max-width :768px) {#content #texte #info .table-cell {display:block;width:100%;padding:20px 0;}#content #texte #info .table-cell:nth-child(2) {border:none;border-top:2px solid #fff;}}

@media screen and (max-width :1024px) {#content {margin-top:67vh;}}

@media screen and (max-width :768px) {#content {margin-top:55vh;}}

@media screen and (max-width:352px) {#content {margin-top:51vh;}}

//@media screen and (max-width:1300px) {body {padding:25px 2% 0 2%;background-position:20% center;}#content #texte {padding:20px 2%;}}






