::-ms-backdrop,article,.menu,.patterns{display:none}::-ms-backdrop,.ie,.krafrt{display:block!important;width:450px;margin:15% auto 20%}.ie p{font-size:2rem}.ie sup{font-size:3rem}*{outline:none}html{background:url(../images/fond.jpg) no-repeat center center fixed;background-size:100% 100%;font:16px 'Source Code Pro';color:#5d4325;margin:0}noscript{position:fixed;top:0;z-index:150;background:orange;padding:1rem}.container{width:1200px;margin:18rem auto 3rem;position:relative}.wrap{position:absolute;width:100%;padding-bottom:3rem}.menu{font-size:1.1rem;font-weight:700;position:fixed;top:0;width:75rem;z-index:100;-webkit-transition:all ease 500ms;-moz-transition:all ease 500ms;-ms-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.menu ul{position:relative;display:table;margin:0 auto;padding:0 1rem;background:url(../images/craft.jpg);background-size:50%;border-radius:3px;width:73rem;box-shadow:0 1px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.1) inset,0 -2px 0 rgba(0,0,0,.1) inset,0 -3px 0 rgba(0,0,0,.1) inset,-1px 0 0 rgba(0,0,0,.1) inset}.menu ul li{display:table-cell}.menu ul li a{display:block;position:relative;text-align:center;color:#5d4325;text-decoration:none;padding:13px 18px 23px 8px;text-shadow:0 1px 0 rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.1) inset,0 -2px 0 rgba(0,0,0,.1) inset,0 -3px 0 rgba(0,0,0,.1) inset;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;transition:all 1s}.mail{display:none}.is-closed,.is-opened{margin:0;padding:0;width:60px;height:60px;position:absolute;right:.5rem;top:2.2rem;background:rgba(67,48,26,.1);border-radius:50%;display:none}svg{width:60px;height:55px;cursor:pointer;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-moz-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-o-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);-ms-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray .5s cubic-bezier(0.25,-0.25,0.75,1.25);stroke-width:50px;stroke-linecap:round;stroke:#43301a;stroke-dashoffset:0}path#top,path#bottom{stroke-dasharray:240px 950px}path#middle{stroke-dasharray:240px 240px}.is-opened path#top,.is-opened path#bottom{stroke-dashoffset:-650px;stroke-dashoffset:-650px}.is-opened path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}.home{cursor:pointer}.menu ul li:nth-child(1){background:url(../images/accolade.png) no-repeat 0 3rem,url(../images/accolade-reverse.png) no-repeat 260px 3rem;background-size:25px 170px;padding:3rem;padding-left:2rem;border-radius:0 0 5px 5px}.menu ul li:nth-child(1) h1{padding:0;font-size:3rem;font-weight:400}.menu ul li:nth-child(1) p{font-size:2rem;font-weight:200;letter-spacing:.7rem;margin:.5rem 0}.menu ul li:nth-child(1) p+p{margin:.8rem 0;font-weight:500;font-size:1.3rem;letter-spacing:-.13rem}.menu ul li a::before{content:'';display:none;position:absolute;left:45%;bottom:3.3em;margin-left:0;width:8px;height:8px;background:rgba(93,67,37,.5)}.menu ul li a:hover::before,.menu ul li a:focus::before{background:rgba(93,67,37,1);box-shadow:0 0 2px rgba(255,255,255,.4),0 -1px 0 rgba(0,0,0,.3)}.menu ul li a:hover,.menu ul li a:focus{padding:13px 25px 23px;background:rgba(93,67,37,0.08);box-shadow:0 -3px 10px rgba(93,67,37,0.2) inset,0 -6px 10px rgba(93,67,37,0.1) inset,0 -9px 10px rgba(93,67,37,0.1) inset;-webkit-transition:all 1s 0;-moz-transition:all 1s 0;-ms-transition:all 1s 0;-o-transition:all 1s 0;transition:all 1s 0;transition:all 1s 0}.menu ul li a:active{background:-webkit-linear-gradient(rgba(0,0,0,.08),rgba(93,67,37,0.1));background:-moz-linear-gradient(rgba(0,0,0,.08),rgba(93,67,37,0.1));background:-ms-linear-gradient(rgba(0,0,0,.08),rgba(93,67,37,0.1));background:-o-linear-gradient(rgba(0,0,0,.08),rgba(93,67,37,0.1));background:linear-gradient(rgba(0,0,0,.08),rgba(93,67,37,0.1));box-shadow:0 0 2px rgba(93,67,37,0.3) inset}.footer{font:1rem Merriweather;background:url(../images/encre.png) no-repeat -50px -150px,url(../images/craft.jpg) no-repeat center center;cursor:pointer;background-size:cover;padding-bottom:7.8rem;color:#43301a;width:75%}.footer .fa{font-size:1.3rem}.footer .fa:hover{color:#000}.footer ul{padding:3rem;padding-left:6rem}.footer ul li{list-style:none}.footer h3,.footer p{margin:0;padding:0}.footer h3{color:#000}.footer sup{font-size:3rem;line-height:1.3rem;font-weight:500;color:#43301a}.footer .phonetique{color:#43301a!important}.footer p,.footer a{color:#000}h1,h2,h3,p{margin:0;padding:0;font-weight:500}a{color:#4b361d;text-decoration:none}a:hover{color:#392916;text-decoration:underline}header{width:1200px;margin:0 auto}h1{font-size:3rem}article{position:relative;background:url(../images/craft.jpg) no-repeat center center;background-size:cover;border-radius:5px;margin:1rem;padding:.5rem;box-shadow:0 1px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.1) inset,0 -2px 0 rgba(0,0,0,.1) inset,0 -3px 0 rgba(0,0,0,.1) inset;-webkit-transition:box-shadow ease 2s;-moz-transition:box-shadow ease 2s;-ms-transition:box-shadow ease 2s;-o-transition:box-shadow ease 2s;transition:box-shadow ease 2s}article h3,article h2{padding:.5rem;font-size:2rem;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}article p{padding:.5rem;font-size:1.2rem;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}section{background:transparent}.patterns:hover,.creaweb:hover,.anim:hover,.qui:hover,.contact:hover,.typo:hover,.font:hover,.dessin:hover,.logo:hover{box-shadow:0 0 300px rgba(93,67,37,0.3) inset!important;cursor:pointer}.colonne{width:50%;margin:0}.colonne2 .mini-left{margin:0 1rem 0 0}.colonne2-bis .mini-left{margin:0 1rem 0 0}.colonne1 article{margin:0 1rem 1rem}.colonne2 article{margin:0 1rem 1rem 0}.colonne2-bis article{margin:0 1rem 1rem 0}.mini-left{width:44.5%;background:url(../images/craft.jpg) no-repeat;background-size:cover;border-radius:5px;margin:1rem 1rem 0;padding:.5rem}.mini-right{width:44.5%;background:url(../images/craft.jpg) no-repeat;background-size:cover;border-radius:5px;margin:1rem 1rem 0 0;padding:.5rem}.colonne1.mini-right{width:42%;background:url(../images/craft.jpg) no-repeat;background-size:cover;border-radius:5px;margin:1rem 1rem 0 0;padding:.5rem}.beginning{margin-top:0!important}.krafrt{font-weight:300;width:450px;height:450px;margin:10% auto 0;cursor:pointer}.krafrt div{background:url(../images/accolade.png) no-repeat 0 1rem,url(../images/accolade-reverse.png) no-repeat 270px 1rem;background-size:25px 170px;position:relative;width:250px;height:160px;padding:1rem 2rem;margin:13rem auto}.krafrt .fa{color:#43301a;padding:0;margin:0;font-size:2rem;opacity:.8}.krafrt p{font-size:2rem;font-weight:200;letter-spacing:.7rem;margin:.5rem 0}.krafrt p+p{font-weight:500;font-size:1.3rem;letter-spacing:-.15rem;margin:1rem 0}.krafrt p+p+p{text-align:center;font-weight:500;margin-top:8rem}.krafrt h1{padding:0;font-size:3rem;font-weight:400}.patterns{padding:2rem}.patterns h1{font-weight:300}.keywords p{font-weight:300;padding-bottom:2rem}.keywords h3{padding:0 .5rem;font-weight:400}.anim{padding-bottom:3rem}.end{margin-bottom:0}.contact{font-size:8rem;text-align:center;padding-bottom:1rem}.qui{font-size:8rem;text-align:center;padding-bottom:1rem!important}.edito p{font-size:1.5rem;font-weight:600;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none;padding-bottom:2rem}.creaweb a{display:block;font-weight:300}.creaweb h3{letter-spacing:-3px}.creaweb p{margin-left:1rem;margin-bottom:1rem;-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;letter-spacing:-.1rem}.creaweb:hover p{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);font-weight:400}.illustration h3 span{letter-spacing:-4px}.logo,.dessin{height:300px}.font,.typo{height:200px}.typo p{font-weight:300}.font a{text-decoration:none}.font h3{letter-spacing:.35rem;padding-bottom:0}.font p{margin:0;margin-bottom:1rem;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;font-weight:300}.font .fa{font-size:1.8rem}object{display:block;width:300px;height:300px;margin:0 auto}.float{float:left}.clearfix:after{display:block;content:'';clear:both;visibility:hidden;height:0}.hide{display:none}.responsive-hide{display:none}.colonne1-responsive-hide{display:block}article:before,article:after{content:"";position:absolute;z-index:-2;bottom:15px;box-shadow:0 15px 10px rgba(0,0,0,0.5),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);height:20%;left:10px;max-width:300px;transform:rotate(-3deg);width:50%}article:after{left:auto;right:10px;transform:rotate(3deg)}.head{padding-top:8.5rem;padding-left:10%;margin-top:0;padding-bottom:3rem}.bulle{position:relative;width:200px;height:100px;background:url(../images/head.png) no-repeat;background-size:110px;-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s}.bulle:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);z-index:1}.mini-head .bulle{-webkit-transform:rotateY(180deg) scale(0.7) translateX(-250px);-moz-transform:rotateY(180deg) scale(0.7) translateX(-250px);-ms-transform:rotateY(180deg) scale(0.7)translateX(-250px);-o-transform:rotateY(180deg) scale(0.7)translateX(-250px);transform:rotateY(180deg) scale(0.7) translateX(-250px)}.mini-head .bulle:hover{-webkit-transform:rotateY(180deg) scale(0.7) translateX(-250px)scale(1.2);-moz-transform:rotateY(180deg) scale(0.7) translateX(-250px) scale(1.2);-ms-transform:rotateY(180deg) scale(0.7)translateX(-250px) scale(1.2);-o-transform:rotateY(180deg) scale(0.7)translateX(-250px) scale(1.2);transform:rotateY(180deg) scale(0.7) translateX(-250px) scale(1.2)}.mini-head .text{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);text-align:center}.language .mini-head .bulle{-webkit-transform:rotateY(180deg) scale(0.8) translateX(-40px) translateY(150px);-moz-transform:rotateY(180deg) scale(0.8) translateX(-40px) translateY(100px);-ms-transform:rotateY(180deg) scale(0.8) translateX(-40px) translateY(100px);-o-transform:rotateY(180deg) scale(0.8) translateX(-40px) translateY(100px);transform:rotateY(180deg) scale(0.8) translateX(-40px) translateY(150px)}.language .mini-head .text{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);text-align:center;font-size:1.5rem}.hello{display:block;position:absolute;width:150px;height:150px;top:-100px;left:100px;border:5px solid #43301a;border-radius:50%;background:url(../images/craft.jpg) no-repeat;background-size:cover;box-shadow:10px 10px 10px rgba(0,0,0,.2)}.fleche{display:block;position:absolute;top:10px;left:103px;width:20px;height:20px;border-left:5px solid #43301a;border-bottom:5px solid #43301a;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);background:url(../images/craft.jpg) no-repeat;background-size:cover}.text{display:block;position:absolute;top:-50px;left:135px;font-size:1.3rem;color:#43301a}.fente{position:absolute;z-index:100;width:100px;height:6px;top:129px;left:70px;box-shadow:0 1px 5px rgba(5,5,5,0.5);border-radius:3px 3px 3px 3px}.masque{position:absolute;z-index:120;width:100%;height:135px;top:0;left:0;background:url(../images/craft.jpg) no-repeat;background-size:cover}.test{height:400px;background:url(../images/craft.jpg) no-repeat;background-size:cover}.etiquette{position:absolute;top:20px;left:85px;width:70px;height:200px;border:solid 1px transparent;border-radius:30px;background:url(../images/craft.jpg) no-repeat center center;background-size:cover;z-index:90;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s;transition:all ease-in .1s;box-shadow:0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.etiquette:hover,.etiquette:focus{-webkit-transform:translateY(90px);-moz-transform:translateY(90px);-ms-transform:translateY(90px);-o-transform:translateY(90px);transform:translateY(90px)}.loading{height:200px}.load{margin:1rem 1rem 3rem;opacity:.8}.load .point{display:inline-block;width:15px;height:15px;border-radius:15px;background-color:rgba(93,67,37,.9);box-shadow:0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.load .point:nth-child(1){-webkit-animation:loading .6s .1s linear infinite;-o-animation:loading .6s .1s linear infinite;animation:loading .6s .1s linear infinite}.load .point:nth-child(2){-webkit-animation:loading .6s .2s linear infinite;-o-animation:loading .6s .2s linear infinite;animation:loading .6s .2s linear infinite}.load .point:nth-child(3){-webkit-animation:loading .6s .3s linear infinite;-o-animation:loading .6s .3s linear infinite;animation:loading .6s .3s linear infinite}@-webkit-keyframes loading{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes loading{0%{-moz-transform:translate(0,0);transform:translate(0,0)}50%{-moz-transform:translate(0,15px);transform:translate(0,15px)}100%{-moz-transform:translate(0,0);transform:translate(0,0)}}@keyframes loading{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);-moz-transform:translate(0,15px);-ms-transform:translate(0,15px);-o-transform:translate(0,15px);transform:translate(0,15px)}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.article-fellow{padding-top:3rem!important;height:255px}.fellow{position:relative;border:8px solid #43301a;border-radius:50%;border-bottom:8px solid transparent;width:100px;height:100px;margin:3rem;-webkit-animation:rotate ease-in 3s infinite;-o-animation:rotate ease-in 3s infinite;animation:rotate ease-in 3s infinite}.fellow:before{content:'';position:absolute;bottom:8%;left:-10%;display:block;width:25px;border-bottom:8px solid #43301a}.fellow-replace:before{bottom:10%;left:-2%}.fellow:after{content:'';position:absolute;bottom:8%;left:85%;display:block;width:25px;border-bottom:8px solid #43301a}.fellow-replace:after{bottom:10%}.fellow span:first-child{display:block;position:absolute;top:45%;left:-20px;background:#43301a;width:18px;height:18px;border-radius:50%}.fellow span:nth-child(2){display:block;position:absolute;top:35%;left:60%;background:#43301a;width:15px;height:15px;border-radius:50%;-webkit-animation:wooble linear 400ms infinite;-o-animation:wooble linear 400ms infinite;animation:wooble linear 400ms infinite}.fellow span:nth-child(3){display:block;position:absolute;top:35%;left:80%;background:#43301a;width:15px;height:15px;border-radius:50%;-webkit-animation:wooble2 linear 500ms infinite;-o-animation:wooble2 linear 500ms infinite;animation:wooble2 linear 500ms infinite;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-o-animation-direction:reverse;animation-direction:reverse}.fellow span:nth-child(4){display:block;position:absolute;top:35%;left:25%;border:8px solid #43301a;border-radius:50% 50% 0 0;border-bottom:0 solid transparent;width:23px;height:35px;margin:25% auto;-webkit-transform:rotate(-170deg);-moz-transform:rotate(-170deg);-ms-transform:rotate(-170deg);-o-transform:rotate(-170deg);transform:rotate(-170deg)}.fellow span:nth-child(5){display:block;position:absolute;top:-35%;left:30%;border:20px solid transparent;border-top:0 solid transparent;border-bottom:20px solid #43301a}.fellow span:nth-child(6){display:block;position:absolute;top:-18%;left:80%;border:20px solid transparent;border-top:0 solid transparent;border-bottom:20px solid #43301a;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fellow span:nth-child(7){display:block;position:absolute;top:-20%;left:-20%;border:20px solid transparent;border-top:0 solid transparent;border-bottom:20px solid #43301a;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}@-webkit-keyframes wooble{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}50%{-webkit-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes wooble{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-moz-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}50%{-moz-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-ms-keyframes wooble{0%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-ms-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}50%{-ms-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}100%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes wooble{0%{-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-o-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}50%{-o-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}100%{-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wooble{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-webkit-transform:translate3d(0,1px,0);-moz-transform:translate3d(0,1px,0);-ms-transform:translate3d(0,1px,0);-o-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}50%{-webkit-transform:translate3d(2px,-2px,0);-moz-transform:translate3d(2px,-2px,0);-ms-transform:translate3d(2px,-2px,0);-o-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes wooble2{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-webkit-transform:translate3d(2px,-1px,0);transform:translate3d(2px,-1px,0)}50%{-webkit-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes wooble2{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-moz-transform:translate3d(2px,-1px,0);transform:translate3d(2px,-1px,0)}50%{-moz-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0)}100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-ms-keyframes wooble2{0%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-ms-transform:translate3d(2px,-1px,0);transform:translate3d(2px,-1px,0)}50%{-ms-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0)}100%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes wooble2{0%{-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-o-transform:translate3d(2px,-1px,0);transform:translate3d(2px,-1px,0)}50%{-o-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0)}100%{-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wooble2{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}30%{-webkit-transform:translate3d(2px,-1px,0);-moz-transform:translate3d(2px,-1px,0);-ms-transform:translate3d(2px,-1px,0);-o-transform:translate3d(2px,-1px,0);transform:translate3d(2px,-1px,0)}50%{-webkit-transform:translate3d(2px,2px,0);-moz-transform:translate3d(2px,2px,0);-ms-transform:translate3d(2px,2px,0);-o-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}30%{-moz-transform:rotate(5deg);transform:rotate(5deg)}50%{-moz-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes rotate{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}30%{-ms-transform:rotate(5deg);transform:rotate(5deg)}50%{-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}30%{-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.pattern{position:relative;width:auto;height:200px;overflow:hidden;margin:0 auto;-webkit-perspective:500px;-moz-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.pattern .cube{display:block;margin:75px 20% auto auto;width:78px;height:78px;-webkit-perspective:500px;-moz-perspective:500px;-ms-perspective:500px;-o-perspective:500px;perspective:500px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(45deg) rotateX(-25deg);-moz-transform:rotateY(45deg) rotateX(-25deg);-ms-transform:rotateY(45deg) rotateX(-25deg);-o-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg);-webkit-animation:spin 3s linear infinite alternate;-o-animation:spin 3s linear infinite alternate;animation:spin 3s linear infinite alternate}.pattern span{display:block;position:absolute;background:url(../images/craft.jpg) no-repeat;background-size:100%;width:78px;height:78px;border:3px dotted #5d4325}.front{-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);-o-transform:translateZ(40px);transform:translateZ(40px)}.back{-webkit-transform:translateZ(-40px);-moz-transform:translateZ(-40px);-ms-transform:translateZ(-40px);-o-transform:translateZ(-40px);transform:translateZ(-40px)}.top{-webkit-transform:rotateX(90deg) translateZ(40px);-moz-transform:rotateX(90deg) translateZ(40px);-ms-transform:rotateX(90deg) translateZ(40px);-o-transform:rotateX(90deg) translateZ(40px);transform:rotateX(90deg) translateZ(40px)}.bottom{-webkit-transform:rotateX(90deg) translateZ(-40px);-moz-transform:rotateX(90deg) translateZ(-40px);-ms-transform:rotateX(90deg) translateZ(-40px);-o-transform:rotateX(90deg) translateZ(-40px);transform:rotateX(90deg) translateZ(-40px)}.left{-webkit-transform:rotateY(90deg) translateZ(-40px);-moz-transform:rotateY(90deg) translateZ(-40px);-ms-transform:rotateY(90deg) translateZ(-40px);-o-transform:rotateY(90deg) translateZ(-40px);transform:rotateY(90deg) translateZ(-40px)}.right{-webkit-transform:rotateY(90deg) translateZ(40px);-moz-transform:rotateY(90deg) translateZ(40px);-ms-transform:rotateY(90deg) translateZ(40px);-o-transform:rotateY(90deg) translateZ(40px);transform:rotateY(90deg) translateZ(40px)}@-webkit-keyframes spin{0%{-webkit-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg)}100%{-webkit-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg)}}@-moz-keyframes spin{0%{-moz-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg)}100%{-moz-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg)}}@-ms-keyframes spin{0%{-ms-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg)}100%{-ms-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg)}}@-o-keyframes spin{0%{-o-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg)}100%{-o-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg)}}@keyframes spin{0%{-webkit-transform:rotateY(45deg) rotateX(-25deg);-moz-transform:rotateY(45deg) rotateX(-25deg);-ms-transform:rotateY(45deg) rotateX(-25deg);-o-transform:rotateY(45deg) rotateX(-25deg);transform:rotateY(45deg) rotateX(-25deg)}100%{-webkit-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);-moz-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);-ms-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);-o-transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg);transform:rotateY(360deg) rotateX(-45deg) rotateZ(-45deg)}}.bonhomme-container{width:300px;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.bonhomme{margin:130px auto;-webkit-animation-name:bonhomme-run;-moz-animation-name:bonhomme-run;animation-name:bonhomme-run;-webkit-animation-duration:350ms;-moz-animation-duration:350ms;animation-duration:350ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;width:80px}.bonhomme:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}.bonhomme .bonhead{position:absolute;background-color:transparent;border-radius:50%;width:60px;height:60px;bottom:100%;margin:auto;left:0;right:0;-webkit-animation:head-wobble .5s infinite alternate;-moz-animation:head-wobble .5s infinite alternate;animation:head-wobble .5s infinite alternate;overflow:hidden}.bonhomme .bonhead span{position:absolute;width:100%}.bonhomme .bonhead .eye{position:absolute;content:'';background-color:rgba(0,0,0,0.6);width:10px;height:10px;border-radius:50%;top:50%;left:23%;box-shadow:0 0 0 2px rgba(0,0,0,0.2)}.bonhomme .bonhead .small-eye{position:absolute;content:'';background-color:rgba(0,0,0,0.6);width:10px;height:10px;border-radius:50%;top:50%;left:54%;box-shadow:0 0 0 1px #a97b48 0 0 2px rgba(0,0,0,0.2);-webkit-animation-name:swing;-moz-animation-name:swing;animation-name:swing;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;animation-duration:400ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}.bonhomme .bonhead .small-pupille{position:absolute;display:block;width:2.5px;height:2.5px;border-radius:50%;top:54.75%;left:58.75%;border:1px solid transparent;background:rgba(0,0,0,.8)}.bonhomme .bonhead .pupille{position:absolute;display:block;width:2.5px;height:2.5px;border-radius:50%;border:1px solid transparent;top:55%;left:27.5%;background:rgba(0,0,0,.8)}.bonhomme .bonhead:after{content:'';position:absolute;top:0;left:0;border-radius:inherit;width:100%;height:100%;box-shadow:0 0 1px rgba(0,0,0,0.5) inset,inset -10px 5px 20px rgba(0,0,0,0.3)}.bonhomme .wheel{height:80px;width:80px;background-color:transparent;border-radius:50%;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,0.5) ,-5px -5px 20px rgba(0,0,0,0.1) inset,-10px -10px 20px rgba(0,0,0,0.1) inset}.bonhomme .wheel:after{content:'';position:absolute;top:25%;left:25%;border-radius:inherit;width:50%;height:50%;box-shadow:-20px -20px 30px rgba(169,123,72,.3);-webkit-animation-name:shadow-turn;-moz-animation-name:shadow-turn;animation-name:shadow-turn;-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes bonhomme-run{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);top:75px}50%{top:78px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);top:75px}}@-moz-keyframes bonhomme-run{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);top:75px}50%{top:78px;-moz-transform:rotate(3deg);transform:rotate(3deg)}100%{-moz-transform:rotate(0deg);transform:rotate(0deg);top:75px}}@keyframes bonhomme-run{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);top:75px}50%{top:78px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);top:75px}}@-webkit-keyframes wheel-turn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes wheel-turn{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wheel-turn{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shadow-turn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes shadow-turn{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes shadow-turn{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes head-wobble{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-moz-keyframes head-wobble{0%{-moz-transform:rotate(5deg);transform:rotate(5deg)}50%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes head-wobble{0%{-webkit-transform:rotate(5deg);-moz-transform:rotateX(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);-moz-transform:rotateX(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-5deg);-moz-transform:rotateX(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(65deg);transform:rotateX(65deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes swing{0%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-moz-transform:rotateX(65deg);transform:rotateX(65deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes swing{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(65deg);-moz-transform:rotateX(65deg);-webkit-transform:rotateX(65deg)}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}.rslides{position:relative;list-style:none;overflow:hidden;width:150px;height:150px;padding:0;margin:0 auto}.rslides-illustration,.rslides-illus{position:relative;list-style:none;overflow:hidden;width:100%;height:auto;padding:0;margin:2rem auto}.rslides-logo{position:relative;list-style:none;overflow:hidden;width:100%;height:auto;padding:0;margin:0 auto}.rslides-flash{position:relative;list-style:none;overflow:hidden;width:300px;height:300px;padding:0;margin:0 auto}.rslides-mariochka{position:relative;list-style:none;overflow:hidden;width:150px;height:620px;padding:0;margin:0 auto;margin-top:3rem}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides-illustration img,.rslides-illus img{display:block;width:auto;float:left;height:200px;margin:0 auto;border:0;opacity:.8}.rslides-logo img{display:block;width:auto;float:left;height:200px;margin:0 auto;border:0;opacity:.8}.video{margin-top:0}#video{position:relative;width:98%;margin:1%}@media screen and (max-width:1024px){html{background:url(../images/fond.jpg) repeat center center scroll;background-size:100% 100%}.colonne2{display:none}.wrap{position:relative;width:auto;margin-top:1rem;padding-bottom:0}.heads{width:auto}.head{padding-left:5%}.patterns h1{font-size:2rem}.edito p{height:auto}.ie{width:300px}.end{margin:1rem 0}.bonhomme-container{width:350px}.rslides-flash{width:350px;height:350px}object{width:350px;height:350px}.logo-replace{height:300px}.dessin-replace{height:300px}.rslides-illustration{width:250px;margin:1rem auto}.colonne1-responsive-hide .qui{display:none!important}.responsive-hide{display:block}.float{float:none}a{display:block}.font,.typo{height:auto;padding-bottom:1.5rem!important}.container{width:auto;margin:1rem 1rem 3rem}.colonne{width:auto;margin:0}article{width:auto;margin:1rem 0;background:url(../images/fond.jpg) no-repeat center center;background-size:cover}section{margin:0;width:auto}.colonne2 article{margin:1rem 0 0}.colonne2-bis article{margin:1rem 0 0}.colonne1.mini-right{width:auto;margin:1rem 0;background:url(../images/fond.jpg) no-repeat center center;background-size:cover}.mini-right,.mini-left{position:relative;padding:0;width:100%;background:url(../images/fond.jpg) no-repeat center center;background-size:cover}.mini-right{margin:0}.mini-left{margin:0 1rem 1rem 0}header{width:auto;top:0;margin:1rem}.menu{width:auto;margin:0;position:relative}.menu ul{display:block;background:url(../images/craft.jpg) no-repeat center center!important;width:auto;padding:0;margin:0;background-size:100%;box-shadow:0 1px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.1) inset,-1px 0 0 rgba(0,0,0,.1) inset}.menu ul li:nth-child(2) a{border-radius:3px 3px 0 0}.menu ul li:last-child a{border-radius:0 0 3px 3px}.menu ul li{display:none}.menu ul li:first-child{display:block}.mail{display:block;position:absolute;width:60px;height:60px;font-size:2rem;z-index:150;color:#43301a;background:rgba(67,48,26,.1);border-radius:50%;box-sizing:border-box;padding:.9rem;font-weight:600;top:5rem;right:.5rem}.is-closed,.is-opened{display:block}.footer{display:block;background:url(../images/encre.png) no-repeat -150px -250px,url(../images/craft.jpg) no-repeat center center;background-size:cover;width:auto}}@media screen and (max-width:600px){.menu ul li{display:none}.menu ul li:first-child{display:block}html{background:url(../images/fond.jpg) repeat center center scroll;background-size:100% 100%}article{background:url(../images/craft.jpg) no-repeat center center;background-size:cover}.colonne1.mini-right{width:auto;margin:1rem 0;background:url(../images/craft.jpg) no-repeat center center;background-size:cover}.mini-right,.mini-left{position:relative;padding:0;width:100%;background:url(../images/craft.jpg) no-repeat center center;background-size:cover}.menu ul{background-size:contain;background:url(../images/craft.jpg) no-repeat center center;background-size:cover;box-shadow:0 1px 0 rgba(0,0,0,.1) inset,-1px 0 0 rgba(0,0,0,.1) inset}.menu ul li:first-child{padding-left:3rem;background-size:25px 140px;background:url(../images/accolade.png) no-repeat 15px 40px,url(../images/accolade-reverse.png) no-repeat 170px 40px;background-size:25px 150px;padding-bottom:1rem}.menu ul li:first-child h1{font-size:1.8rem}.menu ul li:first-child p{font-size:1.8rem;letter-spacing:normal}.menu ul li:first-child p+p{font-size:1.3rem;letter-spacing:.1rem}.creaweb a{font-size:.8rem}.creaweb:hover p{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.bonhomme-container{width:200px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.bonhomme{margin:100px auto}.rslides-flash{width:200px;height:200px}object{width:200px;height:200px}.rslides-logo{width:200px}.mini-head{display:none}.krafrt{font-weight:300;width:300px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.krafrt div{margin:3rem auto}.home{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:150px}.footer{background:url(../images/encre.png) no-repeat -25px -75px,url(../images/craft.jpg) no-repeat center center;background-size:cover}}