html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{height:100%;top:0;bottom:0;width:100%;font-size:1em;color:black;margin:0;padding:0;font-family:petita,times}.error-window{background:url(../img/error.jpg) center 0 no-repeat fixed;background-size:100%;height:500px;padding-top:3%;padding-bottom:3%}section{width:100%}.developpement-ajustement a:link{color:#0057c2;transition:all 0.3s ease-in}.developpement-ajustement a:visited{color:#85bcff}.developpement-ajustement a:hover{color:#85bcff}h1{font-family:cinzel;text-align:center;margin:1% auto;font-size:2.5em;color:black}.escape-adjustment h1,.escape-adjustment h3,.escape-adjustment h4{color:#f93}h2{font-family:cinzel;font-size:2em;margin:2%;color:#0057c2}.escape-adjustment h2{color:white}h3{font-family:cinzel;font-size:1.5em;margin:2%;color:black}h4{padding-top:30px;font-family:cinzel;font-size:1.8em;margin-top:2%;color:#0057c2}tr td{top:0;vertical-align:middle}p,ul,td,label,.show{font-size:1.1em;font-family:petita,times,'times new roman';color:black}p{text-align:justify;line-height:1.2em}.escape-adjustment p,.escape-adjustment ul,.escape-adjustment td,.escape-adjustment label{color:white}li{font-family:petita,times,'times new roman';color:black}.escape-adjustment li{font-family:petita,times,'times new roman';color:white}strong,.strong{font-weight:700}em{font-style:italic}.developpement-ajustement a:link,.developpement-ajustement a:visited{text-decoration:none;cursor:pointer;color:#0057c2;transition:all 0.3s ease-in}.developpement-ajustement a:hover{color:#85bcff;text-decoration:none}.developpement-ajustement a:active,.developpement-ajustement a:focus{color:#85bcff;text-decoration:none}.escape-adjustment a:link,.escape-adjustment a:visited,.escape-adjustment .show4{cursor:pointer;color:white;text-decoration:none;transition:all 0.3s ease-in}.escape-adjustment a:hover{color:#b35900}.escape-adjustment a:active,.escape-adjustment a:focus{color:#b35900;text-decoration:none}#choix a:link,a:visited{cursor:pointer;padding:10px 15px;background-color:white;text-decoration:none;transition:all 0.3s ease-in}.bouton-accueil{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #8c8c8c;display:inline-block;cursor:pointer;color:black;font-family:petita;font-size:1em;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #fff;transition:all 0.3s ease-in}.bouton-accueil:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9}#menu,#menu-2{width:60%;text-align:center;position:fixed;height:2em;line-height:2em;z-index:9;opacity:.3;transition:all 0.2s ease-in}#menu{background:white;padding:.3em 25% .3em 15%}#menu-2{background:black;padding:.3em 5% .3em 35%;width:60%}#menu:hover,#menu-2:hover{opacity:1}#menu a,#menu-2 a{display:inline-block;margin:0 2%;z-index:9;font-size:.9em;padding:0 .5%}.fond-menu{transition:all 0.3s ease-in;border-radius:10px;border:solid 1px #85bcff}.escape-adjustment .fond-menu{border:solid 1px #f93}#bonus,#bonus-2{font-size:.8em;width:15%;position:fixed;z-index:9}#bonus{background:rgba(0,0,0,.5)}#bonus-2{background:rgba(255,255,255,.8);bottom:0;right:0}#bonus p,#bonus-2 p{text-align:center;margin:6%}#bonus p{color:white;margin-top:50%}#bonus-2 p{color:black;margin-bottom:40%}.height-100-vh{width:100%;height:100vh}.fond-bas{background-image:url(img/fond-bas.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in;z-index:11}.top-accueil .fond-haut{background-image:url(img/fond-haut.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in;z-index:11;height:15%;width:27%}.accueil{width:100%;height:100vh;margin:0;-webkit-animation:widen 1.6s;-moz-animation:widen 1.6s;-ms-animation:widen 1.6s;-o-animation:widen 1.6s;animation:widen 1.6s;background-image:url(img/fond.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in}.vertical{display:none;padding-top:36vh}.fond-logo{background:rgba(240,240,240,.9);width:50%;text-align:center;margin-left:auto;margin-right:auto;border-radius:5px;-webkit-animation:fadein 4s;-moz-animation:fadein 4s;-ms-animation:fadein 4s;-o-animation:fadein 4s;animation:fadein 4s;transition:width 0.4s ease-in}.top-accueil .transform-logo-2{width:12%;z-index:11;padding:0}.top-accueil .transform-logo-2:hover{width:12%}.opacity-0{opacity:0}.fond-noir{background-color:black}.top-accueil .transform-logo-2-1{width:12%;z-index:11;padding:0 0 0 3%}.top-accueil .transform-logo-2-1:hover{width:12%}.top-accueil .transform-logo-3{width:25%;z-index:11;padding:0}.top-accueil .transform-logo-3:hover{width:25%}.transform-fond-2{height:120px;width:15%}.top-accueil .transform-fond-3{padding:0;margin:0;height:200%;width:500%}.top-accueil .top-right{top:0;bottom:auto;padding:1%;width:25%}.escape-adjustment{background-color:black;z-index:10;padding:0;margin:0}.lien1{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;transition:all 0.4s ease-in}.lien2{-webkit-animation:fadein 4s;-moz-animation:fadein 4s;-ms-animation:fadein 4s;-o-animation:fadein 4s;animation:fadein 4s;transition:all 0.4s ease-in}.lien3{-webkit-animation:fadein 6s;-moz-animation:fadein 6s;-ms-animation:fadein 6s;-o-animation:fadein 6s;animation:fadein 6s;transition:all 0.6s ease-in}.lien4{-webkit-animation:fadein 8s;-moz-animation:fadein 8s;-ms-animation:fadein 8s;-o-animation:fadein 8s;animation:fadein 8s;transition:all 0.8s ease-in}.lien-noir a:link,.lien-blanc a:link{padding:10px 15px;text-decoration:none;transition:all 0.3s ease-in}.lien-noir a:link,.lien-noir a:visited,.lien-noir a:focus{border:solid black 1px;color:black}.lien-blanc a:link,.lien-blanc a:visited,.lien-blanc a:focus{border:solid white 1px;color:white}.lien-blanc a:hover{color:black;background-color:white}.lien-noir a:hover{color:white;background-color:black}.disparait{-webkit-animation:fadeout 2s;-moz-animation:fadeout 2s;-ms-animation:fadeout 2s;-o-animation:fadeout 2s;animation:fadeout 2s}.fadein{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}#logo-3{-webkit-animation:fadein 5.5s;-moz-animation:fadein 5.5s;-ms-animation:fadein 5.5s;-o-animation:fadein 5.5s;animation:fadein 5.5s;transition:all 0.4s ease-in}#logo-2{-webkit-animation:fadein 5.8s;-moz-animation:fadein 5.8s;-ms-animation:fadein 5.8s;-o-animation:fadein 5.8s;animation:fadein 5.8s;transition:all 0.4s ease-in}.logo-escape:hover,.logo-dev:hover{width:33%}.fadeout{-webkit-animation:fadeout 0.3s;-moz-animation:fadeout 0.3s;-ms-animation:fadeout 0.3s;-o-animation:fadeout 0.3s;animation:fadeout 0.3s}@keyframes widen{from{height:5px;margin-top:50vh;margin-left:auto;margin-right:auto}to{width:auto;height:100vh;margin:0}}@-webkit-keyframes widen{from{height:5px;margin-top:50vh;margin-left:auto;margin-right:auto}to{height:100vh;margin:0}}@keyframes fadein{from,50%,100%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from,50%,100%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from,50%,100%{opacity:0}to{opacity:1}}@keyframes fadeout{from,50%,100%{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from,50%,100%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from,50%,100%{opacity:1}to{opacity:0}}#dev-web,.fond-dev{background:url(img/ink.jpg) center 0 no-repeat fixed;background-size:100% auto;background-repeat:no-repeat;padding-bottom:10%}#presentation-ludique,.fond-key{background:url(img/fond-key.jpg) center 0 no-repeat fixed;background-size:100% auto;background-repeat:no-repeat}.fond-bleu,.fond-texture,.fond-blanc,.fond-cercle,.fond-gris,.fond-gris-bleu,.fond-border-blue,.fond-moitie{background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in}.fond-cercle{background-repeat:no-repeat;background-position:center;background-size:auto 100%;transition:all 1s ease-in}.fond-bleu{background-image:url(img/fond-bleu.png)}.fond-blanc{background-image:url(img/fond-blanc.png)}.fond-cercle{background-image:url(img/cercle.jpg)}.fond-gris{background-image:url(img/fond-gris.png)}.fond-gris-bleu{background-image:url(img/fond-gris-bleu.png)}.fond-border-blue{background-image:url(img/fond-border-blue-2.png)}.fond-moitie{background-image:url(img/moitie-3.png)}.fond-dev{background-image:url(img/fond-dev.jpg)}.fond-texture{background-image:url(img/fond-texture-2.jpg);padding-bottom:3%}#site-1,#site-2,#site-3,#site-4,#site-5{margin:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;position:relative;transition:all 1s ease-in}#site-1{background-image:url(img/fond-site-1.png)}#site-2{background-image:url(img/fond-site-2.png)}#site-3{background-image:url(img/fond-site-3.png)}#site-4{background-image:url(img/fond-site-4.png)}#site-5{background-image:url(img/fond-site-5.png)}.fond-noir-50,.fond-noir-80,.fond-noir-100{background-repeat:no-repeat;background-position:center;background-size:100% 100%;padding:5% 3%}.fond-noir-50{background-image:url(img/fond-noir-50.png)}.fond-noir-80{background-image:url(img/fond-noir.png)}.fond-noir-100{background-image:url(img/fond-noir-100.png)}.fog,.fog2{z-index:-1;opacity:.2;width:100%;position:absolute}.fog{bottom:-3%}.fog2{top:3%}.row{top:0;left:0;overflow:hidden}.mySlides p{text-align:center}.slidecontainer{width:300%;margin-left:-110%;transition:margin-left 0.5s;-webkit-transition:margin-left 0.5s;padding:0;margin:0;overflow:hidden}.slideable{width:33.33%;float:left}.slideable input[type=text]{float:right;width:50%}.slideable p,slideable label{font-size:.9em}.right-devis{background-color:#06c;Border:solid white 1px}.left-devis{background-color:white;border:solid 1px #0057c2}#forms{background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in}.transform-slides{height:0;opacity:0}.transform-slides-visible{width:90%;height:auto;opacity:1}.mySlides{overflow:hidden;margin-left:auto;margin-right:auto;transition:all 0.4s ease-in}.mySlides p{margin-top:30px}.escape-adjustment .mySlides{width:100%}.miniature-1{width:30%;position:absolute;margin:12% 0 0 15%;opacity:.7;transition:all 0.3s ease-in}.miniature-2{width:30%;position:absolute;margin:8% 0 0 8%}.miniature-1:hover{opacity:1;z-index:100}.border-grey{border:solid 1px grey}.border-yellow{border:solid 1px #f93}.border-blue{border:solid 1px #06c}.blue{color:#0057c2}.yellow{color:#f93}.green{color:green}.black{color:black}.white{color:white}.text-gris{color:#999}.font-demi{font-size:.5em}.font-1{font-size:1.2em}.font-2{font-size:1.5em}.font-3{font-size:2em}.font-petit{font-size:.8em}.bold{font-weight:700}.italic{font-style:italic}.smallc{font-variant:small-caps}.cinzel{font-family:cinzel}.petita{font-family:'petita'}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.scroll-no{overflow-y:hidden}.onnevoitpas{display:none}.pointer{cursor:pointer}.background-red{background-color:#c70000}.background-red a:link,.background-red a:visited,.background-red a:hover{color:white}.background-red:hover{background-color:#a80000}.line-2{line-height:1.5em}.lineup{line-height:2em}.line-height-40-px{line-height:40px}.height-40-px{height:40px}.line-40{line-height:40px}.line-40 a{line-height:40px}.height-40{height:40px}.height-2{height:2em}.height-1{height:1em}.line-height-2{line-height:2em}.index-0{z-index:0}.index-1{z-index:1}.index-2{z-index:2}.margin-top--3{margin-top:-1%}.margin-top--5{margin-top:-5%}.top--7{top:-7%}.top--10{top:-10%}.top-8{top:6%}.top-9{top:7%}.top-4{top:4.5%}.top-10{top:10%}.left-30{left:30%}.bottom-10{bottom:10%}.right-20{right:20%}.opacity{opacity:.5;filter:alpha(opacity=50)}.transparent{opacity:.1;filter:alpha(opacity=10)}.hidden{overflow:hidden}.block{display:block}.inline-block{display:inline-block}.border-dix{border-radius:10px}.width-5{width:5%}.width-10{width:10%}.width-13{width:10.6%}.width-15{width:15%}.width-20{width:20%}.width-23{width:23%}.width-25{width:25%}.width-28{width:29%}.width-30{width:30%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}.padding-0{padding:0}.padding-1{padding:1%}.padding-2{padding:2%}.padding-cote-2-5{padding:0 2.5%}.padding-3{padding:3%}.padding-5{padding:5%}.margin-1{margin:1%}.margin-3{margin:3%}.margin-10-px{margin:10px}.margin-top-1{margin-top:1%}.margin-top-3{margin-top:3%}.margin-top-5{margin-top:5%}.margin-top-6{padding-top:6%}.margin-top-10{margin-top:11%}.margin-top-30{margin-top:30%}.margin-top-div{padding:4%}.margin-top-10-px{margin-top:10px}.margin-top-30-px{margin-top:30px}.margin-top-50-px{margin-top:50px}.margin-top-100-px{margin-top:150px}.bottom{margin-top:auto}.margin-left-10-px{margin-left:10px}.margin-left-30-px{margin-left:30px}.margin-left-1{margin-left:1%}.margin-right-1{margin-right:1%}.margin-left-10{margin-left:10%}.margin-right-5{margin-right:5%}.margin-right-10{margin-right:10%}.margin-left-5{margin-left:5%}.margin-left-15{margin-left:15%}.margin-left-20{margin-left:20%}.margin-left-25{margin-left:25%}.margin-left-30{margin-left:30%}.margin-left-35{margin-left:35%}.margin-right-10-px{margin-right:10px}.margin-right-30-px{margin-right:30px}.margin-bottom-1{margin-bottom:1%}.margin-bottom-10-px{margin-bottom:10px}.margin-bottom-30-px{margin-bottom:30px}.margin-top-bottom{margin-top:.5%;margin-bottom:.5%}.min-height-200{min-height:200px}.min-height-300{min-height:300px}.min-height-500{min-height:500px}.min-height-1000{min-height:1000px}.max-height-100{max-height:100px}.height-100{height:100px}.height-300{height:300px}.height-640{min-height:640px}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed;z-index:10}.right-bottom{right:0;bottom:0}.right{width:100%;text-align:right;display:block;clear:both}.table{display:table;vertical-align:middle}.table-cell{display:table-cell;vertical-align:middle}.center{text-align:center;margin-left:auto;margin-right:auto}.float-right{float:right}.float-left{float:left}.clear{clear:both}.float-none{float:none}.after-float-after:after{content:" ";width:100%;display:table;clear:both}.after-float-padding:before,.after-float:before{content:" ";width:100%;display:table;clear:both}.after-float-padding:before{margin:6% 0}.prestas p{width:32%}.developpement-ajustement .width-90 .float-left .selected{color:white}.developpement-ajustement .selected{background-image:url(img/fond-border-blue-invert-2.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:all 1s ease-in}.escape-adjustment .width-80 .selected{color:#f93}.show,.show2,.show3,.show4{cursor:pointer;display:block;transition:all 0.3s ease-in}.escape-adjustment .show2{color:white}.selected3{color:#0057c2;font-size:1.3em;border:solid 1px #0057c2;background-color:white}.description-site{width:40%;margin-top:3%;padding:5% 3%;margin-right:5%;float:right}.padding-cadre-plus{padding:13% 3%}.description-site p{font-size:1em}.description-site ul{list-style:none;padding:0;margin:0}.description-site ul li{margin:6px 0;font-size:.8em;padding-left:1em;text-indent:-.7em;text-align:justify}.description-site ul li::before{content:'▸ ';color:#0057c2}.side-div{background-color:white;position:relative}.chiffre{background-color:#0057c2;height:50px;width:50px;line-height:50px;margin-left:auto;margin-right:auto;text-align:center;color:white;font-size:2.8em;font-family:cinzel;border-radius:50px;margin-bottom:10px;margin-top:10px}.fleches{background-color:#0057c2;height:40px;width:40px;line-height:40px;color:white;font-size:1.3em;border-radius:50px;cursor:pointer;display:block;position:absolute;top:50%}.slider h4{width:90%;margin-left:auto;margin-right:auto}.escape-adjustment .fleches,.escape-adjustment .chiffre{background-color:#f93}.gauche{left:-10%}.droite{right:-10%}.maj{font-variant:small-caps}#comment{overflow:hidden}.index-11{z-index:11}#escape-devis .float-left p{position:relative;z-index:11}#escape-devis .font-1{margin-top:30px}.fond-gris-bleu{padding-bottom:8%}.middle .fond-moitie{padding:13% 0}.mode-lien{border:solid 1px grey;padding:3%}#outils .table-cell{text-align:center}#outils .table-cell>img{height:50px}#outils .table-cell>p{text-align:center;font-size:.9em}#etapes .show3{padding:15px}#escape-projet .selected{font-size:1.3em;transition:all 0.3s ease-in}#escape-projet .selected .picto-coin{width:20%;filter:none}.right-devis p,.right-devis label,.right-devis span{color:white}.right-devis .option-devis>input:checked + img{border:solid white 1px}.row .slidecontainer .slideable .right-devis .link-middle{color:white;border-color:white}.right-devis .side-div{background-color:#06c}.show{text-align:left;position:relative;padding:1% 0 1% 10%}.picto-1{display:block;width:50%;margin:5px auto}.picto-2{position:absolute;height:3.5em;top:-30%;left:-3%}.picto-3{float:left;height:2em;margin-right:3%}.picto-coin{position:absolute;left:-2.5%;top:-2.5%;width:15%;transition:all 0.3s ease-in;filter:grayscale(200%) brightness(200%)}#titre-0,#titre-1{margin:0}#escape-devis .float-left input[type="checkbox"],#escape-devis .float-left input[type="radio"]{position:absolute;opacity:0;z-index:1}#escape-devis .float-left p{text-align:left}#escape-devis .float-left label{font-size:1em;position:relative;display:inline-block;margin-bottom:10px;padding-left:30px;cursor:pointer;z-index:2}#escape-devis .float-left label::before{content:" ";position:absolute;left:0;display:block;width:.8em;height:.8em;border:2px solid #f93;border-radius:4px;z-index:1}#escape-devis .float-left input[type="radio"] + label::before{border-radius:18px}#escape-devis .float-left input[type="checkbox"]:checked + label,#escape-devis .float-left input[type="radio"]:checked + label{color:#f93}#escape-devis .float-left input[type="checkbox"]:checked + label::before,#escape-devis .float-left input[type="radio"]:checked + label::before{background:#f93;z-index:-1;-webkit-box-shadow:inset 0 0 0 2px #000;-moz-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}#escape-devis .float-left label,#escape-devis .float-left label::before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}#explications{z-index:10}#explications p{font-size:1em}textarea,input[type=number],input[type=text]{background-color:rgba(255,255,255,.9);border:solid #ccc 1px;color:grey;resize:none;height:1.5em;font-size:.9em;font-family:'petita',times,serif}.normal-form input[type=submit]{display:block;cursor:pointer;padding:8px 18px;font-family:'petita',times,serif;color:white;font-size:1em;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;background-color:#82bfd8}.normal-form input[type=submit]:hover{background-color:#c1dfeb}.normal-form textarea{display:block;margin:10px 0;width:80%;height:15em;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,.9);border:solid #ccc 1px;color:grey;resize:none;font-family:'petita',times,serif}.normal-form input[type=number]{margin-bottom:10px;font-size:1em;color:grey;font-family:'petita',times,serif;height:2em;text-align:center;display:block;width:30%;margin-left:auto;margin-right:auto}.normal-form input[type=text],.normal-form input[type=tel],.normal-form input[type=email],.normal-form input[type=file],.normal-form input[type=password]{margin-bottom:10px;font-size:1em;color:grey;background-color:rgba(255,255,255,.9);font-family:'petita';height:2em;text-align:center;display:block;width:80%;margin-left:auto;margin-right:auto}.normal-form input[type=tel]{width:40%}.normal-form label{display:block;margin:10px 0}.blue-button{font-size:1em;margin-top:30px;margin-bottom:30px;box-shadow:rgb(187,218,247) 0 1px 0 0 inset;background:linear-gradient(rgb(121,187,255) 5%,rgb(55,141,229) 100%) rgb(121,187,255);border:1px solid rgb(132,187,243);cursor:pointer;color:rgb(255,255,255);font-family:petita;padding:6px 24px;text-decoration:none}.yellow-button{margin-top:30px;margin-bottom:30px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fae873),color-stop(1,#ffab23));background:-moz-linear-gradient(top,#fae873 5%,#ffab23 100%);background:-webkit-linear-gradient(top,#fae873 5%,#ffab23 100%);background:-o-linear-gradient(top,#fae873 5%,#ffab23 100%);background:-ms-linear-gradient(top,#fae873 5%,#ffab23 100%);background:linear-gradient(to bottom,#fae873 5%,#ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae873',endColorstr='#ffab23',GradientType=0);background-color:#fae873;cursor:pointer;border:1px solid #ffc773;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:.9em;margin-left:auto;margin-right:auto;font-family:petita;padding:6px 24px;text-decoration:none;color:black}.yellow-button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ffab23),color-stop(1,#ffec64));background:-moz-linear-gradient(top,#ffab23 5%,#ffec64 100%);background:-webkit-linear-gradient(top,#ffab23 5%,#ffec64 100%);background:-o-linear-gradient(top,#ffab23 5%,#ffec64 100%);background:-ms-linear-gradient(top,#ffab23 5%,#ffec64 100%);background:linear-gradient(to bottom,#ffab23 5%,#ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64',GradientType=0);background-color:#ffab23}form .invalid{transition:all 0.3s ease-in;border:solid red 1px;background-color:#ffd6d6!important}.validationspan{height:0;overflow:hidden;display:block;transition:all 0.3s ease-in}.invalid-span{height:2em;color:red}.valid{transition:all 0.3s ease-in;border:solid green 1px;background-color:#d6ffde!important}.option-devis>input{visibility:hidden;position:absolute}.option-devis>input + img{cursor:pointer;border:2px solid transparent}.option-devis>input:checked + img{border:1px solid #0057c2}::placeholder{font-style:italic;color:#ccc}.button-devis,.button-white{transition:all 0.3s ease-in;padding:10px 15px}.button-white{border:solid 1px white}.button-white:hover{border:solid 3px white}.button-devis{border:solid 1px #0057c2}.button-devis:hover{border:solid 3px #0057c2}label{margin-bottom:5px}input[type=text],input[type=password]{background-color:white}.accueil .onnevoitpas{display:none}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;display:none;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.modalDialog:target{display:block;opacity:1;position:fixed;z-index:10000}.modalDialog>div{padding:3% 6%;width:40%;font-size:1em;position:relative;margin-left:auto;margin-right:auto;display:table;margin-top:10vh}.modalDialog label,.modalDialog input[type=text]{display:block;width:100%;margin-top:10px;margin-bottom:10px}.close{font-size:1.6em;line-height:30px;width:30px;position:absolute;right:0;text-align:center;z-index:11;text-decoration:none;font-weight:700;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:solid 4px white;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition:all 0.5s ease-in}section .modal-height a{color:white}.close:hover{color:black;border:solid 5px black}.modalDialog .resize{width:90%}.escape-adjustment input[type=submit],.modalDialog>div a.yellow-button,.padding-3 a.yellow-button{color:black}footer{position:relative;clear:both;background:black;padding:0 3%;z-index:10}footer p{color:white}#article div{font-size:1.2em}#article div p{margin-top:15px}.w-gallery{overflow-x:hidden}.developpement-ajustement .center-div{background:rgba(255,255,255,.8)}.escape-adjustment .center-div{background:rgba(0,0,0,.8)}.center-div{padding:3%;position:absolute;top:47%;left:47%;width:27em;height:15em;margin-top:-9em;margin-left:-15em}.height-90-vh{min-height:calc(85vh - 50px);padding:40px 0 0 0}.height-10-vh{height:50px}@media screen and (max-device-width :767px){body{font-size:3em}#some-element{display:none}.float-left,.float-right,.slideable input[type=text]{float:none;width:90%;text-align:center;margin-left:auto;margin-right:auto}.top-accueil .fond-haut{height:7%;width:40%}.logo-dev,.logo-escape{width:70%}.top-accueil .transform-logo-3,.top-accueil .transform-logo-2-1{width:40%}.top-accueil .transform-logo-3:hover,.top-accueil .transform-logo-2-1:hover{width:40%}.transform-logo-2 img{width:150%}.fond-logo{width:100%}#fond{text-align:center;margin-left:auto;margin-right:auto}#fond .width-40{width:70%;position:relative}.height-auto{height:auto}.transform-explain-ludique{left:0;position:relative;margin-left:auto;margin-right:auto}.transform-explain-dev{position:relative;bottom:auto;margin-top:20vh;margin-left:auto;right:0;padding-bottom:10vh}.fleches{height:1.5em;width:1.5em;line-height:1.5em;border-radius:1.5em}.chiffre{height:2em;width:2em;font-size:2em;line-height:2em;border-radius:2em}.top-accueil .transform-fond-2{width:22%;height:60px}.top-accueil .top-right{width:60%}#bonus,#menu{width:0;height:0;overflow:hidden}#dev-web{background-size:cover;background-attachment:scroll}#dev-web .width-60{width:90%}#dev-web .margin-top-50-px{margin-top:100px}#projet .bandeau{top:-4%}.show{font-size:.9em;padding:2% 0 2% 5%;margin-left:0}#projet .line-height-2{line-height:1em;padding-top:2em;padding-bottom:2em}.picto-2{height:2.5em;left:-1em;top:-.5em}#projet h2{top:-2.5%}#projet .width-50{width:90%}#projet .height-300{height:auto}.fond-cercle{background-size:100% auto}#etapes .show3,#autre-ludique .width-13{width:30%;padding:1%;float:left;font-size:.7em}#etapes .selected{font-size:.7em}#etapes .clear{clear:none}#comment .droite{right:-30px;top:8em}#comment .gauche{left:-30px;top:8em}#comment .height-600{padding-top:5em;padding-bottom:10em}#comment .slider p{font-size:.9em}.fond-moitie .float-left,.fond-moitie .float-right{padding-bottom:13%}.fond-moitie{background-image:none}#outils .table-cell{display:block;float:left;width:30%;margin:1.5%}.fond-gris-bleu{background-image:none;border:solid 1px blue;padding:1em 3%;margin-bottom:2em}#outils .table-cell>img{width:100%;height:auto}.slideable .prestas .float-left{width:30%;margin:1.33%;float:left}.slideable input[type=radio]{width:3em;height:3em;margin-top:1em}.slideable textarea{height:4em;background-color:white}.slideable textarea,.slideable p{width:90%;margin-left:auto;margin-right:auto;margin-top:1em}.slideable .margin-top-30-px{margin:2em 3%}.middle .float-right{background:#0057c2}.middle .float-left{background:white}#outils{margin-top:10%}#outils p{display:none}.right-devis p,.left-devis p{text-align:left}.left-devis img,.right-devis img{width:100%}.width-5{width:20%}#portfolio .margin-left-15{margin:30px auto;width:90%}.description-site{width:90%;margin:0 auto 10% auto;float:none;padding:5em 2%}#portfolio .adjust-mobile-target{padding:15em 2%}#portfolio .height-640{background-size:cover;padding-bottom:3%;height:auto}#portfolio h3{position:relative;padding-bottom:8em;margin:0}#site-1 .miniature-1,#site-1 .miniature-2{width:80%;top:5em}.miniature-1,.miniature-2{width:80%;top:2em}#autre-ludique .width-60{width:90%}#autre-ludique h3{margin-top:2em}.show2{padding:2em 0;font-size:.9em}#moi-dev-web .float-right .table-cell{display:block;width:40%;margin:5%;float:left}#moi-dev-web{padding-bottom:5em}#presentation-ludique,.fond-texture{background-size:cover;background-attachment:scroll}.width-80{width:90%}#presentation-ludique .margin-top-50-px{margin-top:100px;width:90%}.escape-adjustment .droite{right:-25%;top:50%}.escape-adjustment .gauche{left:-25%;top:50%}#escape-devis .float-left label{padding-left:1.3em}.modalDialog>div{width:80%;margin-top:15%;padding-top:10%;padding-bottom:10%}.margin-mobile{margin-top:4em}#concept .margin-top-100-px{margin-top:30px}#autre .width-60{width:90%}#autre .width-5{width:20%}footer .width-20{width:50%}.bandeau{height:5em}.margin-top--3{margin-top:0}.adjust{margin-top:1em}.width-10{width:20%}h2{font-size:1.4em}h3{font-size:1.3em;margin-top:30px}#escape-projet .selected{font-size:.5em}.show4{margin-top:30px;font-size:.5em;padding-left:5%}.width-80 .show4 .picto-coin,#escape-projet .selected .picto-coin{width:15%}.targetDiv4 .font-2{margin-top:3em}.escape-adjustment .smallc{margin-top:3em}#bonus,#bonus-2{width:0;height:0}.padding-cadre-plus{padding:20% 3%}#escape-comment .width-30{width:80%}.yellow-button{display:block}#menu,#menu-2,h2 span:first-child{overflow:hidden;width:0;height:0;display:none}#escape-moi{padding-bottom:5em}.targetDiv p{margin-top:2em}}@media screen and (min-device-width:768px) and (max-device-width:1199px){#presentation-ludique,.fond-texture,#dev-web{background-size:cover;background-attachment:scroll}#contact-ludique .width-40{width:48%;padding-top:5%;padding-bottom:5%}.show{font-size:.9em;padding:2% 0 2% 10%;margin-left:0}#projet .fond-gris-bleu{padding:16% 3%}#contact-dev .width-80{width:90%}#contact-dev .width-40{width:48%}#contact-dev .float-right{padding:6% 0}.fond-haut{height:5%}#menu{font-size:.8em}#menu-2{font-size:.8em;width:78%;padding-left:22%}#portfolio .margin-left-15{margin-left:5%;width:80%}.font-1{font-size:.9em}}@font-face{font-family:'cinzel';src:url(fonts/cinzel.woff2) format('woff2'),url(fonts/cinzel.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'petita';src:url(fonts/petita.woff2) format('woff2'),url(fonts/petita.ttf) format('truetype');font-weight:400;font-style:normal}