@font-face{font-family:'ProximaNova';src:url("../fonts/35F2E4_1_0.eot");src:url("../fonts/35F2E4_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/35F2E4_1_0.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova';src:url("../fonts/35F2E4_3_0.eot");src:url("../fonts/35F2E4_3_0.eot?#iefix") format("embedded-opentype"),url("../fonts/35F2E4_3_0.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'ProximaNova';src:url("../fonts/35F2E4_2_0.eot");src:url("../fonts/35F2E4_2_0.eot?#iefix") format("embedded-opentype"),url("../fonts/35F2E4_2_0.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'ProximaNova';src:url("../fonts/35F2E4_0_0.eot");src:url("../fonts/35F2E4_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/35F2E4_0_0.woff") format("woff");font-weight:700;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;vertical-align:baseline;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:bold;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}.wrap{overflow:hidden;width:940px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 1140px){.wrap{width:720px}}@media only screen and (max-width: 739px){.wrap{width:94%}}#counter{display:none;position:fixed;bottom:0;left:0;width:0;height:5px;background:#00FFCE;z-index:99;-webkit-transition:all 150ms ease;transition:all 150ms ease}header{position:absolute;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:35px 50px 0}header #logo{z-index:9;width:186px;height:52px;background:url(../pics/charte/logo.png) no-repeat center center;background-size:cover}header #menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:430px;margin:13px 0 0;font-size:16px;font-weight:600}header #menu a,header #menu span{cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms;color:#fff}header #menu a:hover,header #menu a.actif,header #menu span:hover,header #menu span.actif{color:#00FFCE}header .hamburger{z-index:10;display:none}header #menu-mobile{position:fixed;top:0;right:0;bottom:0;left:0;display:none;padding:150px 8% 0;background:rgba(0,0,0,0.95)}header #menu-mobile nav{display:block;font-size:28px;font-weight:600;line-height:32px;color:#fff}header #menu-mobile nav p{cursor:pointer}header #menu-mobile nav p:hover{color:#00FFCE}header #menu-mobile nav>div{display:none}header #menu-mobile nav span{display:block;font-size:18px;line-height:normal;margin:0 0 0 20px;cursor:pointer}header #menu-mobile nav span:last-of-type{margin-bottom:15px}header #menu-mobile nav span:hover,header #menu-mobile nav span:active,header #menu-mobile nav span.actif{color:#00FFCE}header #menu-mobile nav p+div{margin-top:5px}header #menu-mobile a{display:block;font-size:28px;font-weight:600;line-height:32px;color:#fff}header #menu-mobile a:hover,header #menu-mobile a:active{color:#00FFCE}@media only screen and (max-width: 1140px){header{padding:35px 30px 0}header #menu{width:400px}}@media only screen and (max-width: 739px){header{padding:35px 8% 0}header #logo{width:120px;height:33px}header #menu{display:none}header .hamburger{display:block}}footer{position:absolute;z-index:0;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 50px 0;padding:0 50px 0;color:#fff}footer h3{margin:0 0 13px 0;font-size:18px;font-weight:700}footer p{font-size:14px;font-weight:600;line-height:20px}footer a{color:#fff}footer>div:last-of-type{text-align:right}@media only screen and (max-width: 1140px){footer{padding:0 30px 0}}@media only screen and (max-width: 739px){footer{margin:0 0 10px 0}footer>div{margin:0 0 30px 0}footer>div:last-of-type{margin:0;text-align:left}}@media only screen and (max-height: 500px){footer{display:none}}#home{position:fixed;width:100%;height:100vh;background:#000}#home #carrousel{width:100%;height:100vh;opacity:.80}#home #carrousel .slick-slide{height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover}#home #carrousel .slick-dots{bottom:20px}#masque{position:fixed;z-index:6;width:100%;min-height:100%;color:#fff;background:rgba(0,0,0,0.65)}#architecture,#paysage{position:absolute;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:100%;min-height:100%;color:#fff}#architecture a,#paysage a{color:#fff}#architecture>div,#paysage>div{width:auto;margin:auto 50px auto auto;padding:100px 0 80px 0;font-family:"ProximaNova",sans-serif;text-align:right}#architecture>div a,#paysage>div a{display:block;font-size:55px;line-height:53px}#architecture>div a:hover,#paysage>div a:hover{color:#00FFCE}#architecture>div a span,#paysage>div a span{position:relative}#architecture>div a span:before,#paysage>div a span:before{position:absolute;top:12px;left:-70px;display:block;width:50px;height:50px;content:'';opacity:0;background:url(../pics/charte/arrow.png) no-repeat center center;background-size:100% 100%}#architecture>div a span:hover:before,#paysage>div a span:hover:before{-webkit-animation:span-in 500ms cubic-bezier(0.215, 0.61, 0.355, 1) forwards;animation:span-in 500ms cubic-bezier(0.215, 0.61, 0.355, 1) forwards}@-webkit-keyframes span-in{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes span-in{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}#presentation{position:absolute;z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100%;color:#fff}#presentation>div{min-width:730px;margin:0 auto;padding:180px 0 100px 0}#presentation>div #submenu{position:fixed;width:auto;padding:0 25px 0 0;text-align:right}#presentation>div #submenu span{display:block;font-weight:600;line-height:23px;cursor:pointer;color:#fff}#presentation>div #submenu span:hover,#presentation>div #submenu span.actif{color:#00FFCE}#presentation>div section{display:none;float:right;width:520px;padding:0 0 0 25px;border-left:1px solid #fff}#presentation>div section:first-of-type{display:block}#presentation h1{margin:0 0 20px 0;font-size:28px;font-weight:700;line-height:28px;color:#00FFCE}#presentation h2{margin:0 0 20px 0;font-size:28px;font-weight:700;line-height:28px;color:#00FFCE}#presentation h3{font-size:16px;font-weight:700;line-height:18px;color:#00FFCE}#presentation h4{margin:40px 0 20px 0;font-size:28px;font-family:"ProximaNova",sans-serif;line-height:28px;color:#00FFCE}#presentation p{margin:0 0 20px 0;font-size:16px;line-height:23px}#presentation p+h2{margin-top:70px}@media only screen and (max-width: 739px){#presentation>div{min-width:auto;margin:0 8%;padding:140px 0 60px 0}#presentation>div #submenu{display:none}#presentation>div section{border:none;width:100%;padding:0}#presentation>div section:first-of-type{display:none}#presentation h1,#presentation h2{font-size:24px;line-height:normal}#presentation h4{font-size:24px;line-height:normal}#presentation p{font-size:14px;line-height:normal}}#projets #banniere,#projet-fiche #banniere{position:relative;z-index:-1;width:100%;height:300px;background:#fff}#projets #banniere .bandeau,#projet-fiche #banniere .bandeau{position:absolute;width:100%;height:300px;background-image:url("../pics/bandeaux/default.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}#projets #banniere .bandeau.off,#projet-fiche #banniere .bandeau.off{display:none}#projets #banniere .bandeau.paysages,#projet-fiche #banniere .bandeau.paysages{background-image:url("../pics/bandeaux/default-paysages.jpg")}#projets #banniere #titre,#projet-fiche #banniere #titre{position:relative;width:100%;max-width:1060px;height:100%;margin:auto}#projets #banniere h1,#projets #banniere p,#projet-fiche #banniere h1,#projet-fiche #banniere p{position:absolute;right:0;bottom:50px;font-size:60px;font-weight:600;line-height:60px;text-align:right;color:#00FFCE}#projets #wrap-projets,#projet-fiche #wrap-projets{background:#fff}#projets #types,#projet-fiche #types{max-width:1080px;margin:0 auto;padding:40px 10px;font-size:14px;text-align:right}#projets #types a,#projet-fiche #types a{display:inline-block;margin:0 0 0 25px}#projets #types a.actif,#projet-fiche #types a.actif{color:#00FFCE}#projets #liste,#projet-fiche #liste{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1080px;margin:auto;padding:0 0}#projets #liste:after,#projet-fiche #liste:after{content:'';-webkit-box-flex:1;-ms-flex:auto;flex:auto}#projets #liste>a,#projet-fiche #liste>a{position:relative;overflow:hidden;-ms-flex-preferred-size:340px;flex-basis:340px;margin:0 10px 20px 10px;text-align:center}#projets #liste>a:hover,#projet-fiche #liste>a:hover{color:#000}#projets #liste>a:hover>div,#projet-fiche #liste>a:hover>div{opacity:.7}#projets #liste>a:hover img,#projet-fiche #liste>a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}#projets #liste>a>div,#projet-fiche #liste>a>div{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:opacity 400ms;transition:opacity 400ms;opacity:0;background:#00FFCE}#projets #liste>a>div>div,#projet-fiche #liste>a>div>div{margin:auto;padding:0 10px}#projets #liste>a img,#projet-fiche #liste>a img{width:100%;height:auto;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#projets #liste>a p,#projet-fiche #liste>a p{margin:0 0 10px;font-size:26px;font-weight:700;line-height:26px}#projets #liste>a span,#projet-fiche #liste>a span{font-size:16px;font-weight:700}#projets #nextCat,#projet-fiche #nextCat{max-width:1080px;display:block;overflow:hidden;height:400px;margin:80px auto 0 auto;padding:40px 0 0;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:right;border-top:1px solid #e1e1e1}#projets #nextCat p,#projet-fiche #nextCat p{margin:0 0 50px 0;font-size:18px;font-weight:700}#projets #nextCat strong,#projet-fiche #nextCat strong{display:block;margin:0 0 40px 0;font-size:40px;font-weight:700;line-height:normal;color:#000}#projets #nextCat>div,#projet-fiche #nextCat>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#projets #nextCat>div img,#projet-fiche #nextCat>div img{width:340px;margin:0 10px 20px 10px}#projets #nextCat:hover p,#projet-fiche #nextCat:hover p{-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#00FFCE}#projets #fiche,#projet-fiche #fiche{position:relative;clear:both;max-width:1080px;margin:auto}#projets #fiche #current,#projet-fiche #fiche #current{-webkit-transition:all 300ms ease;transition:all 300ms ease}#projets #fiche #current img,#projet-fiche #fiche #current img{width:100%;height:auto;margin:0 0 20px 0}#projets #fiche #current h1,#projets #fiche #current h2,#projet-fiche #fiche #current h1,#projet-fiche #fiche #current h2{right:0;bottom:50px;font-size:40px;font-weight:600;line-height:35px;text-align:right;color:#00FFCE}#projets #fiche #current h2,#projet-fiche #fiche #current h2{margin:0 0 45px 0;font-size:25px;line-height:30px}#projets #fiche #current p,#projet-fiche #fiche #current p{margin:0 0 20px 0;line-height:22px}#projets #fiche #current>div,#projet-fiche #fiche #current>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#projets #fiche #current>div .semi,#projet-fiche #fiche #current>div .semi{width:50%}#projets #fiche #current>div .text,#projet-fiche #fiche #current>div .text{display:-webkit-box;display:-ms-flexbox;display:flex}#projets #fiche #current>div .text>div,#projet-fiche #fiche #current>div .text>div{margin:auto;padding:0 80px}#projets #fiche #next,#projet-fiche #fiche #next{display:block;overflow:hidden;height:400px;margin:80px 0 0 0;padding:40px 0 0;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:right;border-top:1px solid #e1e1e1}#projets #fiche #next p,#projet-fiche #fiche #next p{margin:0 0 50px 0;font-size:18px;font-weight:700}#projets #fiche #next strong,#projet-fiche #fiche #next strong{display:block;margin:0 0 0 0;font-size:40px;font-weight:700;line-height:normal;color:#000}#projets #fiche #next em,#projet-fiche #fiche #next em{display:block;margin:0 0 40px 0;font-size:25px;font-weight:700;font-style:normal;line-height:normal;color:#000}#projets #fiche #next>div,#projet-fiche #fiche #next>div{overflow:hidden}#projets #fiche #next>div img,#projet-fiche #fiche #next>div img{height:auto;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transform:scale(1.05);transform:scale(1.05)}#projets #fiche #next:hover>div img,#projet-fiche #fiche #next:hover>div img{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width: 1140px){#projets #banniere,#projet-fiche #banniere{height:200px}#projets #banniere .bandeau,#projet-fiche #banniere .bandeau{height:200px}#projets #banniere #titre,#projet-fiche #banniere #titre{max-width:700px}#projets #banniere h1,#projets #banniere p,#projet-fiche #banniere h1,#projet-fiche #banniere p{bottom:20px;font-size:38px;line-height:normal}#projets #types,#projet-fiche #types{max-width:720px}#projets #liste,#projet-fiche #liste{max-width:720px;padding:0 10px}#projets #liste>a,#projet-fiche #liste>a{-ms-flex-preferred-size:48%;flex-basis:48%;height:auto;margin:0 0 4% 0}#projets #liste>a>div,#projet-fiche #liste>a>div{color:#00FFCE;opacity:1;background:rgba(0,0,0,0.2)}#projets #liste>a:hover>div,#projet-fiche #liste>a:hover>div{opacity:1}#projets #liste:after,#projet-fiche #liste:after{display:none}#projets #nextCat,#projet-fiche #nextCat{max-width:720px}#projets #nextCat>div,#projet-fiche #nextCat>div{padding:0 10px}#projets #nextCat>div img,#projet-fiche #nextCat>div img{width:336px;height:336px;margin:0}#projets #nextCat>div img:nth-child(3),#projet-fiche #nextCat>div img:nth-child(3){display:none}#projets #fiche,#projet-fiche #fiche{max-width:720px}#projets #fiche #current>div .semi,#projet-fiche #fiche #current>div .semi{width:100%}#projets #fiche #current>div .text,#projet-fiche #fiche #current>div .text{width:100%;padding:0 0 20px 0}#projets #fiche #current>div .text>div,#projet-fiche #fiche #current>div .text>div{padding:0}}@media only screen and (max-width: 739px){#projets #banniere #titre,#projet-fiche #banniere #titre{max-width:92%}#projets #banniere h1,#projets #banniere p,#projet-fiche #banniere h1,#projet-fiche #banniere p{bottom:20px;font-size:23px;line-height:normal}#projets #types,#projet-fiche #types{display:none}#projets #liste,#projet-fiche #liste{max-width:92%;padding:0;margin-top:25px}#projets #nextCat,#projet-fiche #nextCat{max-width:92%;height:200px}#projets #nextCat p,#projet-fiche #nextCat p{font-size:18px;margin-bottom:30px}#projets #nextCat strong,#projet-fiche #nextCat strong{font-size:22px;margin-bottom:20px}#projets #nextCat>div,#projet-fiche #nextCat>div{padding:0 10px}#projets #nextCat>div img,#projet-fiche #nextCat>div img{display:none}#projets #fiche,#projet-fiche #fiche{max-width:92%}#projets #fiche p,#projets #fiche ul,#projet-fiche #fiche p,#projet-fiche #fiche ul{font-size:14px;line-height:normal}#projets #fiche #current,#projet-fiche #fiche #current{margin-top:20px}#projets #fiche #current h1,#projet-fiche #fiche #current h1{font-size:26px;line-height:26px}#projets #fiche #current h2,#projet-fiche #fiche #current h2{font-size:19px;margin-bottom:25px}#projets #fiche #next p,#projet-fiche #fiche #next p{margin-bottom:30px}#projets #fiche #next strong,#projet-fiche #fiche #next strong{font-size:22px}#projets #fiche #next em,#projet-fiche #fiche #next em{font-size:16px}}@media only screen and (max-width: 479px){#projets #liste>a,#projet-fiche #liste>a{-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;margin:0 0 4% 0}}#contact{position:absolute;z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100%;color:#fff}#contact>div{width:430px;margin:auto 50px auto auto;padding:100px 20px 0 0}#contact h2{margin:0 0 5px 0;font-size:20px;font-weight:700;line-height:20px;color:#00FFCE}#contact h3{font-size:14px;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:#00FFCE}#contact h3:after{display:block;width:25px;height:1px;margin:10px 0 8px 0;content:' ';background:#fff}#contact p{margin:0 0 35px 0;font-size:14px;line-height:20px}#contact a{-webkit-transition:color 100ms;transition:color 100ms;color:#fff}#contact a:hover{color:#00FFCE}@media only screen and (max-width: 1140px){#contact>div{margin:auto auto auto 30px}}@media only screen and (max-width: 739px){#contact>div{margin:auto auto auto 8%}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{display:inline-block;overflow:visible;margin:0;padding:12px 5px;font:inherit;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:1}.hamburger-box{position:relative;display:inline-block;width:26px;height:18px}.hamburger-inner{top:50%;display:block;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{position:absolute;width:26px;height:2px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;border-radius:4px;background-color:#fff}.hamburger-inner::before,.hamburger-inner::after{display:block;content:''}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition-duration:.075s;transition-duration:.075s}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .075s .12s ease, opacity .075s ease;transition:top .075s .12s ease, opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;-webkit-transition:top .075s ease, opacity .075s .12s ease;transition:top .075s ease, opacity .075s .12s ease;opacity:0}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.chocolat-zoomable.chocolat-zoomed{cursor:-webkit-zoom-out;cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#000;display:none;opacity:0.88}.chocolat-wrapper{height:100%;width:100%;position:fixed;display:none;left:0;top:0;z-index:16;color:#fff}.chocolat-zoomable .chocolat-img{cursor:-webkit-zoom-in;cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(../pics/chocolat/loader.gif);display:none}.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:10px;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../pics/chocolat/left.png) 50% 50% no-repeat;background-size:50%;z-index:17;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:10px;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../pics/chocolat/right.png) 50% 50% no-repeat;background-size:50%;z-index:17;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:0px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:39px;height:39px;cursor:pointer;position:absolute;top:15px;right:15px;background:url(../pics/chocolat/close.png) 50% 50% no-repeat;background-size:50%}.chocolat-wrapper .chocolat-bottom{display:none;position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0,0,0,0.2);text-align:right;margin-top:10px}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,0.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(../pics/chocolat/fullscreen.png) 50% 50% no-repeat;display:none;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute}.chocolat-in-container{position:relative}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../pics/charte/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:9px;line-height:20px;text-align:center;color:#fff;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:1}html,body{position:relative;height:100%}body{font-family:"ProximaNova",sans-serif;line-height:18px;color:#000;outline:none;background:#FFF;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}a{color:#000;text-decoration:none;-webkit-transition:color 150ms;transition:color 150ms}a:hover{color:#00FFCE;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{font-weight:normal}img{vertical-align:middle}iframe{border:none}input:focus,textarea:focus,select:focus,button:focus{outline:none}input{border-radius:0;padding:0;margin:0}sup{font-size:10px;vertical-align:super;line-height:0}::-moz-selection{background:#00FFCE;color:#FFF}::selection{background:#00FFCE;color:#FFF}::-moz-selection{background:#00FFCE;color:#FFF}.clear{height:0;float:none !important;clear:both;border:none !important;margin:0 !important;padding:0;font-size:0;line-height:0}a:focus,input:focus,textarea:focus,select:focus{outline:none}.center{text-align:center !important}img.map,map area{outline:none}strong{font-weight:700}
