*{margin:0px;padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:1.6}.dark{background-color:#121212;color:#fff}.btn__dark{background-size:contain;background-image:url(../images/picto_theme.svg);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;width:44px;height:44px;margin-right:10%;background-color:inherit;border:none;cursor:pointer}nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:8vh;background-color:#121212;font-family:"Roboto",sans-serif}.logo{color:#ccc;font-size:20px}.highlight{color:#ff5d5d;font-weight:600}.dark .highlight{color:#ff6d6d}.logo a{text-decoration:none;color:#ccc;font-size:inherit}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:40%}.nav-links a:hover{border-bottom:3px solid #ff6d6d}.nav-links a.active{border-bottom:3px solid #ff6d6d}.nav-links li{list-style:none}.nav-links a{color:#ccc;text-decoration:none;letter-spacing:3px;font-weight:bold;font-size:16px}.btn{cursor:pointer}.burger{display:none;cursor:pointer}.burger div{width:25px;height:2px;background-color:#ccc;margin:5px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 768px){body{overflow-x:hidden}.nav-links{position:absolute;right:0px;height:92vh;top:8vh;background-color:#121212;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in, -webkit-transform .5s ease-in;display:none;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.nav-links li{opacity:0;margin-top:10vh}.burger{display:block}}.nav-active{-webkit-transform:translateX(0%);transform:translateX(0%);display:inherit}@-webkit-keyframes navLinkFade{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes navLinkFade{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.toggle .line1{-webkit-transform:rotate(-45deg) translate(-5px, 6px);transform:rotate(-45deg) translate(-5px, 6px)}.toggle .line2{opacity:0}.toggle .line3{-webkit-transform:rotate(45deg) translate(-5px, -6px);transform:rotate(45deg) translate(-5px, -6px)}hr{display:none;height:2px;background-color:#ff6d6d;border:none}.dark hr{display:inherit}.menu__el--footer a{text-decoration:none;color:#ccc}.section--footer{margin-bottom:0;padding:20px 0;background-color:#121212}.container{width:90%;max-width:1440px;margin:0 auto;margin-top:20px}.menu__liste{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.menu__el--footer{margin-right:15px}.section--footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ccc}.dwm{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(../images/dwm.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.menu__el--footer a:hover{border-bottom:3px solid #ff6d6d}.banner-area{width:100%;height:92vh;background-image:url(../images/img_1.jpg);background-size:cover;margin-bottom:100px}.content-area{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content{text-align:center}.content h1{font-size:80px;color:#fff;line-height:1.2;margin-bottom:50px}.content .btn{border:none;outline:none;padding:15px;border-radius:30px;cursor:pointer;background:#ff6d6d}.btn{text-decoration:none;font-size:18px;font-weight:600;line-height:1.6;color:#121212}.imgmockup{max-width:100%}.tittle{color:#ff5d5d;font-size:32px;font-weight:700}.dark .tittle{color:#ff6d6d}.section{margin-bottom:100px}.container{width:90%;margin:0 auto;max-width:1100px}.container--case{max-width:2000px}.section--app{text-align:center}@media(min-width: 900px){body{font-size:20px}.tittle{font-size:49px}.section--decouvre,.section--carte,.section--lieux,.section--profil{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:150px}.deco-image{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;margin-left:50px;max-width:400px}.section--carte .deco-image{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;margin-left:0;margin-right:50px}.section--profil .deco-image{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;margin-left:0;margin-right:50px}.section--reflex .deco-image,.section--user .deco-image,.section--design .deco-image,.section--code .deco-image{margin:0 auto}.col{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}h2,p{margin:auto 0}.col h2{margin-bottom:20px;text-align:left}}@media screen and (max-width: 900px){.deco-image{max-width:200px;margin:0 auto}.col p{max-width:700px;margin:0 auto}.col h2{text-align:center;margin-bottom:10px}}.tittle--case{font-size:80px;line-height:1.2;margin-bottom:50px;text-align:center;margin-top:50px}.col .p2{margin-top:20px}.section--reflex .deco-image,.section--user .deco-image,.section--next .deco-image,.section--design .deco-image,.section--code .deco-image,.section--feedback .deco-image,.section--critiques .deco-image{margin-top:20px;max-width:300px}.section--next .tittle{text-align:center}.section--next,.section--design{margin-bottom:0}.section--critiques2{margin-top:20px}.btn--case{margin-top:20px;border:none;outline:none;padding:15px;border-radius:30px;cursor:pointer;background:#ff6d6d}.section--critiques2{text-align:center;margin-top:80px}@media(min-width: 1000px){.section--reflex,.section--user,.section--design,.section--code,.section--feedback{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:150px}.section--reflex .deco-image,.section--design .deco-image{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;margin-left:50px;max-width:300px}.section--user .deco-image,.section--code .deco-image{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;margin-left:0;margin-right:50px}.section--next{margin-bottom:150px}}.section--credit{height:62vh}.elements ul{list-style:none}.elements ul li::before{content:"•";color:#ff6d6d;display:inline-block;width:1em;margin-left:-1em;text-align:left}.elements--credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title--credits{text-align:center;font-size:4.25rem;font-weight:500;line-height:1.1;-webkit-text-decoration:underline #ff6d6d;text-decoration:underline #ff6d6d;color:#232323}.dark .title--credits{color:#fff}.hover{border-bottom:3px solid #ff6d6d}.ui{margin-bottom:20px}.container--ui{height:80vh}.btn--ui{margin-top:40px}
/*# sourceMappingURL=main.css.map */
