@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.horizontal-center{position:relative;left:50%;transform:translateX(-50%)}.vertical-horizontal-center{position:relative;left:50%;top:50%;transform:translate(-50%, -50%)}@font-face{font-family:'ExoLight';src:url("fonts/Exo2.0-Light-webfont.eot");src:url("fonts/Exo2.0-Light-webfont.eot?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/TZlHHgxEfHXA7uKM1eaCjfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2"),url("fonts/Exo2.0-Light-webfont.woff") format("woff"),url("fonts/Exo2.0-Light-webfont.ttf") format("truetype"),url("fonts/Exo2.0-Light-webfont.svg#exo_2.0light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ExoRegular';src:url("fonts/Exo2.0-Regular-webfont.eot");src:url("fonts/Exo2.0-Regular-webfont.eot?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/-A4eIjQkAwKL411pgtQ4VA.woff2) format("woff2"),url("fonts/Exo2.0-Regular-webfont.woff") format("woff"),url("fonts/Exo2.0-Regular-webfont.ttf") format("truetype"),url("fonts/Exo2.0-Regular-webfont.svg#exo_2.0regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ExoMedium';src:url("fonts/Exo2.0-Medium-webfont.eot");src:url("fonts/Exo2.0-Medium-webfont.eot?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/6b9HPGUYUr8qZeNu0Z7o-PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2"),url("fonts/Exo2.0-Medium-webfont.woff") format("woff"),url("fonts/Exo2.0-Medium-webfont.ttf") format("truetype"),url("fonts/Exo2.0-Medium-webfont.svg#exo_2.0Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ExoBold';src:url("fonts/Exo2.0-Bold-webfont.eot");src:url("fonts/Exo2.0-Bold-webfont.eot?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/AbMslUVu4Wq5jvNwOBLwLvesZW2xOQ-xsNqO47m55DA.woff2) format("woff2"),url("fonts/Exo2.0-Bold-webfont.woff") format("woff"),url("fonts/Exo2.0-Bold-webfont.ttf") format("truetype"),url("fonts/Exo2.0-Bold-webfont.svg#exo_2.0bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ExoBlack';src:url("fonts/Exo2-Black.eot");src:url("fonts/Exo2-Black.eot?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/GJUUsjMsQG_gk-UGzcMXofesZW2xOQ-xsNqO47m55DA.woff2) format("woff2"),url("fonts/Exo2-Black.woff") format("woff"),url("fonts/Exo2-Black.ttf") format("truetype"),url("fonts/Exo2-Black.svg#exo_2.0black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ExoLightItalic';src:url("fonts/exo-light-italic.eot");src:url("fonts/exo-light-italic?#iefix") format("embedded-opentype"),url(https://fonts.gstatic.com/s/exo2/v3/nWbHq5XdqJFjIrJyBvpVo_k_vArhqVIZ0nv9q090hN8.woff2) format("woff2") url("fonts/exo-light-italic.woff") format("woff"),url("fonts/exo-light-italic.ttf") format("truetype"),url("fonts/exo-light-italic#ExoLightItalic") format("svg");font-weight:normal;font-style:normal}.bx-wrapper .bx-pager,.bx-wrapper .bx-caption span{font-family:Arial, Helvetica, sans-serif}.list_entries li a,.coup-coeur .caption,.experience .ctr p,.experience .ctr .btn,.btn_home,.newsletter .inscription span,.columns .details .btn,.columns .title,.columns p{font-family:"ExoRegular",sans-serif;font-style:normal}.columns p{font-family:"ExoLight",sans-serif;font-style:normal}.coup-coeur .title,.memories a .text,.newsletter .inscription .title,.columns .title{font-family:"ExoBold",sans-serif;font-style:normal}.list_entries li a.route span,.mail span,.phone span,.coup-coeur .bx-wrapper .bx-next,.coup-coeur .bx-wrapper .bx-prev,.get_ready span,.info_live span,.food_drinks span,.people span,.memories a .rarr,.newsletter .inscription span.icon,.social-live-page span{background-repeat:no-repeat;background-image:url('../images/icon-s339790ab8d.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.list_entries li a.route span,.mail span,.phone span,.coup-coeur .bx-wrapper .bx-next,.coup-coeur .bx-wrapper .bx-prev,.get_ready span,.info_live span,.food_drinks span,.people span,.memories a .rarr,.newsletter .inscription span.icon,.social-live-page span{background-image:url('../images/icon-retina-sb622b6009b.png');background-size:185px auto}}.list_entries{background-color:#1d2231}.list_entries li{float:left;width:50%;border-left:1px solid #444e50;border-bottom:1px solid #444e50;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list_entries li a{text-transform:uppercase;display:block;padding:21px 0;font-size:15px;font-size:1.5rem;color:#fff}.list_entries li a.route span{height:34px;width:24px;background-position:0 -10306px;margin-bottom:6px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.list_entries li a.route span{background-position:0 -9978px}}.list_entries li a span{display:block;margin:0 auto 10px}.list_entries li.list_entries__full{float:none;width:100%;clear:both;padding:10px 0}.list_entries li.list_entries__full a{padding:10px 20px;max-width:240px;display:inline-block;line-height:2em;font-size:16px;font-size:1.6rem}.mail span{height:30px;width:26px;background-position:0 -8466px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.mail span{background-position:0 -8196.5px}}.phone span{height:30px;width:17px;background-position:0 -9752px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.phone span{background-position:0 -9442px}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/global/loader.gif) center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:bold;color:#E10816;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(33,38,39,0.55);text-indent:-9999px;display:block;width:13px;height:13px;margin:0 5px;outline:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#212627}.bx-wrapper .bx-prev{left:10px;background:url(images/global/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/global/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/global/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/global/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}.white_control .bx-wrapper .bx-pager{padding:0;position:absolute;bottom:20px}.white_control .bx-wrapper .bx-pager.bx-default-pager a{background-color:rgba(255,255,255,0.5)}.white_control .bx-wrapper .bx-pager.bx-default-pager a.active,.white_control .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff}.coup-coeur .bx-wrapper .bx-controls{position:absolute;width:100%;bottom:20px}.coup-coeur .bx-wrapper .bx-controls-direction{position:relative;bottom:45px}.coup-coeur .bx-wrapper .bx-next,.coup-coeur .bx-wrapper .bx-prev{height:43px;width:23px}.coup-coeur .bx-wrapper .bx-next{height:43px;width:23px;background-position:0 -10150px;right:30px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.coup-coeur .bx-wrapper .bx-next{background-position:0 -9826px}}.coup-coeur .bx-wrapper .bx-prev{height:43px;width:23px;background-position:0 -7672px;left:30px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.coup-coeur .bx-wrapper .bx-prev{background-position:0 -7425px}}.coup-coeur .bx-viewport{margin:0}.coup-coeur>.title{position:absolute;width:100%;text-align:center;margin:22px 0;z-index:2}.coup-coeur .title{font-size:20px;font-size:2rem;color:#fff;text-transform:uppercase}.coup-coeur li{position:relative}.coup-coeur .inside{position:absolute;bottom:10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.coup-coeur .caption{background-color:#fff;padding:25px 60px 35px 60px;font-size:14px;font-size:1.4rem}.coup-coeur .caption .title{display:block;margin:0 0 5px 0;line-height:1;color:#212627;font-size:25px;font-size:2.5rem;line-height:14px;line-height:1.4rem}.coup-coeur .caption a{text-transform:uppercase;color:#212627;margin:0;line-height:1.2}.coup-coeur img{max-width:100%}.content{padding:0px}.experience{position:relative;overflow-y:hidden;max-height:654px}.experience>img{display:block;width:100%}.experience .ctr{position:absolute;left:50%;bottom:15px;width:212px;margin-left:-106px;text-align:center}.experience .ctr p{margin:0;font-size:16px;font-size:1.6rem;font-style:italic;color:#fff}.experience .ctr .btn{background-color:transparent;border:solid 1px #fff;padding:12px 45px;color:#fff;font-size:1.3em;text-transform:uppercase}.experience .home_baseline{position:absolute;z-index:30;top:20px;left:50%;display:block;width:100%;margin-left:-50%}.btn_home{margin-bottom:15px;text-transform:uppercase;font-size:18px;font-size:1.8rem}.get_ready span{height:30px;width:30px;background-position:0 -11134px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.get_ready span{background-position:0 -10766px}}.info_live span{height:30px;width:30px;background-position:0 -10921px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.info_live span{background-position:0 -10562px}}.food_drinks span{height:30px;width:33px;background-position:0 -5107px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.food_drinks span{background-position:0 -4941.5px}}.people span{height:30px;width:33px;background-position:0 -9720px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.people span{background-position:0 -9411px}}.memories{position:relative;padding:10px 0;text-align:center}.memories>img{display:block;width:100%}.memories a{display:block;position:absolute;letter-spacing:-1px;top:40px;left:0;right:0;background-color:#E10816;margin:0 10px;padding:25px 15px 34px;-moz-transform:skew(0, -5deg);-ms-transform:skew(0, -5deg);-webkit-transform:skew(0, -5deg);transform:skew(0, -5deg)}.memories a .text{display:block;font-size:23px;font-size:2.3rem;line-height:1;font-style:italic;color:#fff;text-align:center;text-transform:uppercase}.memories a .text-center-btn{text-align:center;position:absolute;width:100%;left:0;bottom:-35px;-moz-transform:skew(0, 5deg);-ms-transform:skew(0, 5deg);-webkit-transform:skew(0, 5deg);transform:skew(0, 5deg)}.memories a .rarr{display:block;position:absolute;left:50%;bottom:-17px;background-color:#fff;margin-left:-17px;border-radius:50%;height:35px;width:35px;background-position:0 -10076px;-moz-transform:skew(0, 5deg);-ms-transform:skew(0, 5deg);-webkit-transform:skew(0, 5deg);transform:skew(0, 5deg)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.memories a .rarr{background-position:0 -9754px}}.list_entries li a{font-size:18px;font-size:1.8rem}.list_entries li a span{margin-bottom:10px}.newsletter{background-color:#fff;padding:20px 0;position:relative}.newsletter a{display:block}.newsletter .inscription{display:inline-block;padding:15px 5px 0 0px;width:49%;vertical-align:top;color:#000}.newsletter .inscription .title{display:block;font-size:1.4em;text-transform:uppercase;line-height:20px}.newsletter .inscription span{line-height:15px}.newsletter .inscription span.icon{position:absolute;display:block;right:15px;top:50%;margin-top:-9px;height:18px;width:21px;background-position:0 -3426px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.newsletter .inscription span.icon{background-position:0 -3329.5px}}.newsletter__pic{display:inline-block;padding:5px 0 0 28px;width:92px}.newsletter__pic img{width:82px}.columns{background-color:#fff;text-align:center}.columns .details{padding:20px}.columns .details .btn{position:relative;margin:15px 0 10px 0;background-color:transparent;border:solid 1px #353945;padding:12px 45px;color:#353945;font-size:1.3em;text-transform:uppercase}.columns img{display:block;width:100%}.columns .title,.columns p{text-align:center}.columns .title{display:block;font-size:1.4em;text-transform:uppercase;margin-bottom:8px}.columns p{font-style:italic}.newsletter,.columns,.coup-coeur{border:1px solid #212627;border-top:none}.social-live-page span{height:30px;width:29px;background-position:0 -10651px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.social-live-page span{background-position:0 -10308px}}
