@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){#tarteaucitron,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder{border:0!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitron *{zoom:1}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff}#tarteaucitron b{font-size:22px;font-weight:500}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{-webkit-box-sizing:initial;box-sizing:initial;color:#333;font-family:sans-serif!important;font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:rgba(51,51,51,.07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{background:#333;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName b{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:10px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:gray;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px!important;left:0;padding:5px 5%;position:fixed;text-align:center;width:90%;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:2147483645}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{font:15px verdana;color:#fff}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{font-weight:700}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize{background:#febc16;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:5px 10px;text-decoration:none;margin-left:7px}#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#fff;color:#333;font-size:13px;margin-bottom:3px;margin-left:7px;padding:4px 10px}#tarteaucitronPercentage{background:#0a0;-webkit-box-shadow:0 0 2px #fff,0 1px 2px #555;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644}#tarteaucitronAlertSmall{background:#333;bottom:0;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,.05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1b870b}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#fbda26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9c1a1a}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,.3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList b{color:#333}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle b{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,.1);padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,.2)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a b{color:#8b0000}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float b{color:#fff}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1b870b;display:inline-block}ins.adsbygoogle,ins.ferank-publicite{text-decoration:none}div.amazon_product{height:240px;width:120px}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../images/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(../images/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}@font-face{font-family:fontello;src:url(../font/fontello.eot?93642879);src:url(../font/fontello.eot?93642879#iefix) format('embedded-opentype'),url(../font/fontello.woff2?93642879) format('woff2'),url(../font/fontello.woff?93642879) format('woff'),url(../font/fontello.ttf?93642879) format('truetype'),url(../font/fontello.svg?93642879#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-clock:before{content:'\e800'}.icon-location:before{content:'\e804'}.icon-phone:before{content:'\e805'}.icon-check:before{content:'\e806'}.icon-mail:before{content:'\e80c'}.icon-check-empty:before{content:'\f096'}.icon-twitter:before{content:'\f099'}.icon-facebook-letter:before{content:'\f09a'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-youtube-play:before{content:'\f16a'}.icon-file-pdf:before{content:'\f1c1'}.icon-facebook:before{content:'\f230'}@font-face{font-family:'Open Sans';src:url(../font/OpenSans-Regular.eot);src:url(../font/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(../font/OpenSans-Regular.woff2) format('woff2'),url(../font/OpenSans-Regular.woff) format('woff'),url(../font/OpenSans-Regular.ttf) format('truetype'),url(../font/OpenSans-Regular.svg#OpenSans-Regular) format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.bloc-padding{padding-left:180px;padding-right:180px}p a{color:#fff;text-decoration:underline}p a:hover{text-decoration:none}body{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px}.bg-page{background:url(../images/bg-animation.jpg) repeat}.bg-page .top{padding-top:40px}.bg-page .top h1{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Fugaz One',cursive;color:#b2baa5;text-shadow:1px 2px #111,2px 3px #b2baa5;font-weight:400;text-align:center;line-height:normal}.bg-page .top h1>span{position:relative;display:inline-block;width:100px;height:24px}.bg-page .top h1>span:first-child{margin-right:10px}.bg-page .top h1>span:last-child{margin-left:10px}.bg-page .top h1>span:after,.bg-page .top h1>span:before,.bg-page .top h1>span>span{position:absolute;left:0;width:100%;height:3px;content:' '}.bg-page .top h1>span:before{top:25%}.bg-page .top h1>span:after{bottom:25%}.bg-page .top h1>span>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-page .top h1>span:first-child:before{background:-webkit-gradient(linear,left top,right top,from(rgba(178,186,165,0)),color-stop(40%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 0,#b2baa5 40%,#b2baa5 100%)}.bg-page .top h1 span:first-child>span{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(178,186,165,0)),color-stop(60%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 20%,#b2baa5 60%,#b2baa5 100%)}.bg-page .top h1 span:first-child:after{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(178,186,165,0)),color-stop(90%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 50%,#b2baa5 90%,#b2baa5 100%)}.bg-page .top h1>span:last-child:before{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(60%,#b2baa5),to(rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 60%,rgba(178,186,165,0) 100%)}.bg-page .top h1 span:last-child>span{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(40%,#b2baa5),color-stop(80%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 40%,rgba(178,186,165,0) 80%)}.bg-page .top h1 span:last-child:after{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(10%,#b2baa5),color-stop(50%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 10%,rgba(178,186,165,0) 50%)}div p{margin-bottom:20px}div:last-child{margin-bottom:0}header{position:fixed;width:100%;top:0;left:0;z-index:7;top:-100%;opacity:0;-webkit-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s}header.appear{opacity:1;top:0}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:55px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#b2baa5;-webkit-box-shadow:0 5px 5px #31352e;box-shadow:0 5px 5px #31352e}header nav a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;line-height:40px}header .part{display:-webkit-box;display:-ms-flexbox;display:flex;width:450px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav>div:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .part div{margin:0 10px 0 10px}header .part a.current,header .part div a:hover,header .part div.selected a{color:#000}header .logo{margin:0 20px 0 20px}header .logo a{line-height:normal;height:100px}header .logo a img{display:block;height:100%}header .part>div>div{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;width:100%;top:100%;padding-top:20px;padding-bottom:20px;left:0;background:rgba(195,28,70,.8)}header .part>div.selected>div{display:-webkit-box;display:-ms-flexbox;display:flex}header .part>div>div>a{position:relative;display:block;width:calc(100% / 3);padding:0 20px 17px 20px;line-height:normal;color:#fff;text-align:center}header .part>div>div>a:after{width:calc(100% - 40px);height:2px;position:absolute;bottom:0;left:20px;background:#fff;content:'';-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}header .part>div>div>a:hover{color:#fff}header .part>div>div>a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}header nav button{display:none;position:absolute;top:10px;right:0;color:#fff;font-size:2.5em}.logo-mobile,a#showMenu{display:none}.logo-mobile{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.logo-mobile img{display:block;height:80px}.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:7}.loader div{width:150px;text-align:center;position:relative;z-index:2;-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,transform .8s;transition:opacity .8s,transform .8s,-webkit-transform .8s}.loader:after,.loader:before{content:' ';display:block;position:absolute;left:0;width:100%;height:51%;background:#000;z-index:1;-webkit-transition:-webkit-transform .8s .5s;transition:-webkit-transform .8s .5s;transition:transform .8s .5s;transition:transform .8s .5s,-webkit-transform .8s .5s}.loader:before{top:0}.loader:after{bottom:0}.loader.move:before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.loader.move:after{-webkit-transform:translateY(100%);transform:translateY(100%)}.loader.move div{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}.animation{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:120px;padding-bottom:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/bg-animation.jpg) repeat;overflow:hidden;z-index:4}.animation h1{position:relative;width:100%;margin-bottom:40px;font-size:2.3em;line-height:normal;color:#fff;font-family:'Fugaz One',cursive;text-align:center}.liens{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:-200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5}.liens a{width:380px;margin:0 20px;text-decoration:none}.liste-page{width:calc(100% - 300px);padding-top:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.liste-page a{width:calc((100% - 120px)/ 3);margin-bottom:20px}.liste-page.hide{opacity:0}.liens a .titre{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Fugaz One',cursive;color:#b2baa5;text-align:center;text-shadow:1px 2px #111,2px 3px #b2baa5}.liste-page a .titre{color:#fff;text-shadow:1px 1px #111,1px 2px #fff}.liens a .titre>span{position:relative;display:inline-block;width:100px;height:24px}.liens a .titre>span:first-child{margin-right:10px}.liens a .titre>span:last-child{margin-left:10px}.liens a .titre>span:after,.liens a .titre>span:before,.liens a .titre>span>span{position:absolute;left:0;width:100%;height:3px;content:' '}.liens a .titre>span:before{top:25%}.liens a .titre>span:after{bottom:25%}.liens a .titre>span>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.liens a .titre>span:first-child:before{background:-webkit-gradient(linear,left top,right top,from(rgba(178,186,165,0)),color-stop(40%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 0,#b2baa5 40%,#b2baa5 100%)}.liste-page a .titre>span:first-child:before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(40%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 40%,#fff 100%)}.liens a .titre span:first-child>span{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(178,186,165,0)),color-stop(60%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 20%,#b2baa5 60%,#b2baa5 100%)}.liste-page a .titre span:first-child>span{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(255,255,255,0)),color-stop(60%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 20%,#fff 60%,#fff 100%)}.liens a .titre>span:first-child:after{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(178,186,165,0)),color-stop(90%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 50%,#b2baa5 90%,#b2baa5 100%)}.liste-page a .titre>span:first-child:after{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(90%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 50%,#fff 90%,#fff 100%)}.liens a .titre>span:last-child:before{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(60%,#b2baa5),to(rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 60%,rgba(178,186,165,0) 100%)}.liste-page a .titre>span:last-child:before{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(60%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 60%,rgba(255,255,255,0) 100%)}.liens a .titre span:last-child>span{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(40%,#b2baa5),color-stop(80%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 40%,rgba(178,186,165,0) 80%)}.liste-page a .titre span:last-child>span{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(40%,#fff),color-stop(80%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 40%,rgba(255,255,255,0) 80%)}.liens a .titre span:last-child:after{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(10%,#b2baa5),color-stop(50%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 10%,rgba(178,186,165,0) 50%)}.liste-page a .titre span:last-child:after{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(10%,#fff),color-stop(50%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 10%,rgba(255,255,255,0) 50%)}.liens a .image{display:block;margin-bottom:20px;overflow:hidden}.liens a .image img{display:block;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.liens a .bouton{display:block;padding:10px;font-size:1.2em;text-transform:uppercase;border:2px solid #718036;text-align:center;color:#718036;background:#fff;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}.liens a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.liens a:hover .bouton{background:#718036;color:#fff}.columns{display:-webkit-box;display:-ms-flexbox;display:flex}.columns>.liste-page{margin:0;padding-right:40px}.columns>div:last-child{padding:40px 0;width:300px}.filtre{margin-bottom:20px;padding:10px;background:#fafafa}.filtre:last-of-type{margin-bottom:0}.filtre strong,.filtre.texte fieldset label{display:block;margin-bottom:15px;padding:10px;font-size:1.5em;font-weight:400;color:#fff;text-align:center;line-height:normal;font-weight:400;background:#b2baa5}.filtre div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filtre div button,.filtre.texte button{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 14px 0;padding:5px;border:none;border-radius:0;-webkit-appearance:none;background:#b2baa5;color:#fff;cursor:pointer}.filtre div button.hide,.filtre.texte button.hide{display:none}.filtre div button.selected,.filtre div button:hover,.filtre.texte button:hover{background:#96a381}.filtre div button span,.filtre.texte button span{display:block;line-height:normal;font-size:1.3em}.filtre fieldset{border:none;padding:5px}.filtre fieldset [type=text]{width:100%;padding:10px;border:1px solid #111}.filtre fieldset [type=checkbox]:checked,.filtre fieldset [type=checkbox]:not(:checked){position:absolute;left:-9999px}.filtre fieldset [type=checkbox]:checked+label,.filtre fieldset [type=checkbox]:not(:checked)+label{cursor:pointer}.filtre fieldset [type=checkbox]:checked+label:before,.filtre fieldset [type=checkbox]:not(:checked)+label:before{display:inline-block;content:'';width:20px;font-family:fontello;font-style:normal;font-weight:400}.filtre fieldset [type=checkbox]:not(:checked)+label:before{content:'\f096'}.filtre fieldset [type=checkbox]:checked+label:before{content:'\e806'}.bandeau{width:100%;display:block}.page{padding-top:40px;padding-bottom:40px;color:#fff}.page h1{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Fugaz One',cursive;color:#b2baa5;text-shadow:1px 2px #111,2px 3px #b2baa5;font-weight:400;text-align:center;line-height:normal}.page h1>span{position:relative;display:inline-block;width:100px;height:24px}.page h1>span:first-child{margin-right:10px}.page h1>span:last-child{margin-left:10px}.page h1>span:after,.page h1>span:before,.page h1>span>span{position:absolute;left:0;width:100%;height:3px;content:' '}.page h1>span:before{top:25%}.page h1>span:after{bottom:25%}.page h1>span>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page h1>span:first-child:before{background:-webkit-gradient(linear,left top,right top,from(rgba(178,186,165,0)),color-stop(40%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 0,#b2baa5 40%,#b2baa5 100%)}.page h1 span:first-child>span{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(178,186,165,0)),color-stop(60%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 20%,#b2baa5 60%,#b2baa5 100%)}.page h1 span:first-child:after{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(178,186,165,0)),color-stop(90%,#b2baa5),to(#b2baa5));background:linear-gradient(to right,rgba(178,186,165,0) 50%,#b2baa5 90%,#b2baa5 100%)}.page h1>span:last-child:before{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(60%,#b2baa5),to(rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 60%,rgba(178,186,165,0) 100%)}.page h1 span:last-child>span{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(40%,#b2baa5),color-stop(80%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 40%,rgba(178,186,165,0) 80%)}.page h1 span:last-child:after{background:-webkit-gradient(linear,left top,right top,from(#b2baa5),color-stop(10%,#b2baa5),color-stop(50%,rgba(178,186,165,0)));background:linear-gradient(to right,#b2baa5 0,#b2baa5 10%,rgba(178,186,165,0) 50%)}.page .texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page .texte>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc((100% - 40px)/ 2)}.page .texte>div>div:first-child{width:24px}.page .texte>div>div:last-child{width:calc(100% - 24px);padding-left:10px}.page .texte>div:last-child{font-style:italic}.mention{margin-bottom:40px}.mention h2{margin-bottom:20px}.documents{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px;padding-bottom:30px}.documents a{display:inline-block;padding:10px;font-size:1.2em;text-transform:uppercase;border:2px solid #718036;text-align:center;color:#718036;background:#fff;text-decoration:none;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}.documents a:hover{background:#718036;color:#fff}.galerie{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.galerie a{display:block;width:calc(100% / 5);padding:10px;text-decoration:none}.galerie a img{display:block;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.galerie a span{display:block;text-align:center;font-style:italic;font-size:.8em}.galerie a:hover{text-decoration:underline}.galerie a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.bloc-video{margin:auto;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.bloc-video embed,.bloc-video iframe,.bloc-video object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.videos{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:40px;padding-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.videos>div{padding:10px}.videos.col1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.videos.col1>div,.videos.col2>div{width:50%}.videos.col3>div{width:calc(100% / 3)}.coordonnees{width:calc(100% - 300px);padding-right:40px}.contact{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}.contact .error,.contact .success{display:block;padding:5px;color:#fff;background:#c71a0b}.contact .success{background:#3ca71c}.contact .error.hide,.contact form.hide{display:none}.contact{color:#fff}.contact form fieldset,.g-recaptcha{border:none;margin-bottom:15px}.contact form fieldset label{display:block}.contact form fieldset input,.contact form fieldset select,.contact form fieldset textarea{width:100%;height:30px;padding:0 5px;border:1px solid #747474;color:#111;line-height:28px}.contact form fieldset select{font-family:'Open Sans',sans-serif;font-size:16px}.contact form fieldset textarea{max-width:100%;min-height:86px}.contact form button{width:100%;padding:10px;font-size:1.2em;text-transform:uppercase;border:2px solid #718036;text-align:center;color:#718036;background:#fff;text-decoration:none;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s;border-radius:none;-webkit-appearance:none}.contact form button:hover{background:#718036;color:#fff}footer{width:100%;padding-bottom:20px;padding-top:20px;background:#f1e6c8}footer>div:nth-child(2){text-align:center}footer a{color:#111;text-decoration:underline}footer a:hover{text-decoration:none}@media screen and (max-width:1600px){.liens a .titre{font-size:.9em}.liens a .titre>span{width:80px}}@media screen and (max-width:1600px){.liens:not(.liste-page){width:900px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}.liens:not(.liste-page) a:nth-child(1),.liens:not(.liste-page) a:nth-child(2){margin-bottom:20px}.liens:not(.liste-page) a:nth-child(3) .titre,.liens:not(.liste-page) a:nth-child(4) .titre{text-shadow:1px 2px #fff,2px 3px #b2baa5}}@media screen and (max-width:1500px){.bloc-padding{padding-left:100px;padding-right:100px}.bandeau{height:400px;-o-object-fit:cover;object-fit:cover}.liste-page a{width:calc((100% - 80px)/ 2)}}@media screen and (max-width:1200px){.galerie a{width:calc(100% / 3)}}@media screen and (max-width:1024px){.bloc-padding{padding-left:80px;padding-right:80px}header nav a{font-size:.9em}.videos.col3>div{width:50%}}@media screen and (max-width:940px){.bloc-padding{padding-left:40px;padding-right:40px}header{height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:15px;padding-right:10px;background:#b2baa5;-webkit-box-shadow:0 5px 5px #31352e;box-shadow:0 5px 5px #31352e}.logo-mobile{display:block}header>nav{position:fixed;width:100%;height:100%;top:0;left:-100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;z-index:4;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s;font-size:1.2em}header>nav.open{left:0;opacity:1}header .part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .logo{display:none}a#showMenu{position:relative;display:block;width:30px;height:24px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:5}a#showMenu.hide{display:none}header div.open+a#showMenu{position:fixed;top:27px;right:0;z-index:5}a#showMenu span{display:block;position:absolute;height:4px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}a#showMenu span:nth-child(1){top:0}a#showMenu span:nth-child(2),a#showMenu span:nth-child(3){top:10px}a#showMenu span:nth-child(4){top:20px}a#showMenu.open span:nth-child(1){top:18px;width:0%;left:50%}a#showMenu.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}a#showMenu.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}a#showMenu.open span:nth-child(4){top:18px;width:0%;left:50%}}@media screen and (max-width:920px){.animation .photos>div:nth-child(1),.animation .photos>div:nth-child(2){display:none}.liens{width:100%}.columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.columns>.liste-page{padding-right:0}.columns>.liste-page.liens,.columns>div:last-child{width:100%}}@media screen and (max-width:860px){.liens:not(.liste-page){width:380px}.liens a:nth-child(3){margin-bottom:20px}.liens:not(.liste-page) a:nth-child(2) .titre{text-shadow:1px 2px #fff,2px 3px #b2baa5}}@media screen and (max-width:800px){.bloc-padding{padding-left:20px;padding-right:20px}.page .texte{display:block}.page .texte>div{width:100%}.page .texte>div:first-child{margin-bottom:40px}.galerie a{width:50%}.videos.col2>div,.videos.col3>div{width:100%}}