@font-face{font-family:Futura;src:url(../fonts/FuturaStd-CondensedBold.otf)}@font-face{font-family:Bangers;src:url(../fonts/Bangers.ttf)}@font-face{font-family:Bangers;src:url(../fonts/Bangers.ttf)}@font-face{font-family:Race;src:url('../fonts/orange juice 2.0.ttf')}body{width:100%;height:100%;font-family:Jaldi,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-color:#141519;-webkit-font-smoothing:antialiased}html{width:100%;height:100%}h1{font-size:42px}a{text-shadow:0 2px 2px #000}h1,h2,h3,h4,h5,h6{text-shadow:0 2px 2px #000;text-transform:uppercase;font-family:Bangers,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}p{margin:0 0 25px;font-size:18px;line-height:1.5;text-shadow:0 2px 2px #000}@media (min-width:768px){p{margin:0 0 35px;font-size:20px;line-height:1.6}}button{text-shadow:0 2px 2px #000}a{color:#e84d3e;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#e84d3e}header,nav{position:relative;border-bottom:1px solid rgba(255,255,255,.3)}.console-underscore{display:inline-block;position:relative;top:-.14em;left:10px}.wisteria{color:#8e44ad}.belize{color:#2980b9}.pomegranate{color:#c0392b}.green{color:#16a085}.midnight{color:#2c3e50}#button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:#0084ff;color:#fff;text-shadow:none;font-size:1.125em;border:.15em solid #0084ff;border-radius:.3em;text-transform:uppercase;margin:7px 7px;padding:.5em 1.5em .5em 3.6em;text-align:center;font-weight:500;text-decoration:none;letter-spacing:.025em;cursor:pointer;transition:inherit;transition:all 50ms linear}#button .icon{position:absolute;top:0;bottom:0;margin:auto 0;left:1.4em;width:1.5em;fill:#fff;height:1.5em;display:block;transition:inherit}#button:hover,body.inactive #button{color:#0084ff;background:0 0}#button:hover .icon,body.inactive #button .icon{fill:#0084ff}#button:hover:active,body.inactive #button:active{transform:scale(.99)}.btn.open-1{color:#f5f5f5;width:260px;height:70px;background:#f47265;text-align:center;margin-bottom:20px;font-size:30px;font-weight:700;padding:17px 0;border-radius:3px;box-shadow:0 8px 0 0 #e84d3e;cursor:pointer;transition:all .3s ease;z-index:5}.btn.open-1:hover{box-shadow:0 5px 0 0 #e74535;margin-top:3px}.btn.open-1:active{box-shadow:0 0 0 0 #e53423;margin-top:8px}.btn.open-2{color:#f5f5f5;width:260px;height:70px;background:#f47265;text-align:center;font-size:30px;font-weight:700;padding:17px 0;margin-bottom:20px;border-radius:3px;box-shadow:0 8px 0 0 #e84d3e;cursor:pointer;transition:all .3s ease;z-index:5}.btn.open-2:hover{box-shadow:0 5px 0 0 #e74535;margin-top:3px}.btn.open-2:active{box-shadow:0 0 0 0 #e53423;margin-top:8px}.navbar-custom{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);text-transform:uppercase;font-family:Bangers,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#000}.navbar-custom .navbar-toggle{color:#fff;background-color:rgba(255,255,255,.2);font-size:12px}.navbar-custom .navbar-toggle:active,.navbar-custom .navbar-toggle:focus{outline:0}.navbar-custom .navbar-brand{font-size:35px;font-weight:700}.navbar-custom .navbar-brand:focus{outline:0}.navbar-custom a{color:#fff}.navbar-custom .nav li a{font-size:20px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .nav li a:hover{color:rgba(255,255,255,.8);outline:0;background-color:transparent}.navbar-custom .nav li a:active,.navbar-custom .nav li a:focus{outline:0;background-color:transparent}.navbar-custom .nav li.active{outline:0}.navbar-custom .nav li.active a{background-color:rgba(255,255,255,.3)}.navbar-custom .nav li.active a:hover{color:#fff}@media (min-width:768px){.navbar-custom{padding:20px 0;border-bottom:none;letter-spacing:1px;background:0 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar-custom.top-nav-collapse{padding:0;background:#000;border-bottom:1px solid rgba(255,255,255,.3)}}.intro{display:table;width:100%;height:auto;padding:100px 0;text-align:center;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.intro .intro-body{z-index:2;display:table-cell;vertical-align:middle}.intro .intro-body .brand-heading{margin-top:90px;min-height:220px;font-size:62px}.intro .intro-body .intro-text{font-size:22px}@media (min-width:980px){.intro{height:100%;padding:0}.intro .intro-body .brand-heading{margin-top:0;min-height:220px;font-size:70px}.intro .intro-body .intro-text{font-size:26px}}@media (min-width:1200px){.intro{height:100%;padding:0}.intro .intro-body .brand-heading{margin-top:0;min-height:250px;font-size:90px}.intro .intro-body .intro-text{font-size:30px}}@media (min-width:1600px){.intro{height:100%;padding:70px 0 0 0}.intro .intro-body .brand-heading{min-height:220px;font-size:90px}.intro .intro-body .intro-text{font-size:33px}}hr{height:1px;width:100px;background:linear-gradient(90deg,#7a5fff,#01ff89)}@media (max-width:768px){.product h1{font-size:38px}}.product .product-screen{padding:0}.product .product-screen .iphone-img{width:100%;height:100%}.product .product-body{height:100%;margin-bottom:30px}.product .product-body p{font-size:20px;color:#000;text-shadow:none}.product .product-body h2{font-size:35px;margin-bottom:10px}@media (min-width:1200px){.product .product-body{height:100%}.product .product-body p{font-size:25px}}@media (min-width:1600px){.product .product-body{height:100%}.product .product-body p{font-size:25px}}.product .product-body .logo-gradient{margin-bottom:40px;padding-left:40px}#product{padding-top:15px}.btn{text-transform:uppercase;font-family:Bangers,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-default{border:1px solid #42dca3;color:#42dca3;background-color:transparent}.btn-default:focus,.btn-default:hover{border:1px solid #23be84;color:#fff;outline:0;background-color:#23be84}.btn-default-signup{height:7.2rem;line-height:7.2rem;font-size:2.4rem;padding:0 3.75em;border-radius:20px 20px 20px 20px;border:1px solid #42dca3;color:#fff;background-color:#42dca3}.btn-default-signup:focus,.btn-default-signup:hover{border:1px solid #23be84;color:#fff;outline:0;background-color:#23be84}ul.banner-social-buttons{margin-top:15px}@media (max-width:1199px){ul.banner-social-buttons{margin-top:15px}}@media (max-width:767px){ul.banner-social-buttons li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons li:last-child{margin-bottom:0}}::-moz-selection{text-shadow:none;background:#fcfcfc;background:rgba(255,255,255,.2)}::selection{text-shadow:none;background:#fcfcfc;background:rgba(255,255,255,.2)}img::selection{background:0 0}img::-moz-selection{background:0 0}.parallax{overflow:hidden;margin:0;padding:0}.parallax.p1{background:url(../img/background/photo1-filtre.png) no-repeat center;background-size:cover;-webkit-background-size:cover;color:#fff}@media (min-width:1200px){.parallax.p1{background:url(../img/background/photo1-filtre.png) no-repeat center fixed;background-size:cover;-webkit-background-size:cover}}.parallax.p2{background:linear-gradient(90deg,#b9deed,#efefef);color:#fff}.parallax.p3{height:auto;background:url(../img/background/34.png) no-repeat fixed;background-size:cover;color:#fff}.container{max-width:1100px;margin:0 auto}.cards{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.crew{height:100%}.card{text-shadow:0 2px 2px #000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;margin-bottom:20px;padding-bottom:10px;background:linear-gradient(90deg,#b9deed,#efefef);color:#363636;text-decoration:none;-moz-box-shadow:rgba(0,0,0,.19) 0 0 8px 0;-webkit-box-shadow:rgba(0,0,0,.19) 0 0 8px 0;box-shadow:rgba(0,0,0,.19) 0 0 8px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.card:focus,.card:hover{text-decoration:none;color:#e84d3e}@media (max-width:700px){.card{width:100%}}@media (min-width:700px){.card{max-width:320px;margin-right:20px;margin-bottom:20px}.card:nth-child(even){margin-right:0}}@media (min-width:980px){.card:nth-child(even){margin-right:20px}.card:nth-child(3n){margin-right:0}}.card span{display:block}.card .card-summary{font-size:17px;line-height:1.4;font-family:Jaldi,sans-serif;padding:5% 5% 3% 5%}.card .card-summary h4{text-shadow:none}.card .card-summary p{font-size:18px;text-shadow:none;font-style:italic}.card .card-header{position:relative;height:300px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:overlay;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0}.card .card-title{font-size:17px;background:rgba(0,0,0,.3);padding:3.5% 0 2.5% 0;color:#fff;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;position:absolute;bottom:0;width:100%}.card .card-title h3{font-size:1.2em;line-height:1.2;padding:0 3.5%;margin:0}.card .card-meta{max-height:0;overflow:hidden;color:#666;font-size:.78em;text-transform:uppercase;position:absolute;bottom:5%;padding:0 5%;-moz-transition-property:max-height;-o-transition-property:max-height;-webkit-transition-property:max-height;transition-property:max-height;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.card:focus,.card:hover{background:linear-gradient(90deg,#b9deed,#efefef);transform:scale(1.025);-moz-box-shadow:rgba(0,0,0,.45) 0 0 20px 0;-webkit-box-shadow:rgba(0,0,0,.45) 0 0 20px 0;box-shadow:rgba(0,0,0,.45) 0 0 20px 0}.card:focus .card-meta,.card:hover .card-meta{max-height:1em}img{max-width:100%}footer{width:100%}.footer-copyright{font-weight:300;overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}footer{padding:0}footer p{margin:0;border-left:3px solid #ffcdd2;padding-left:15px;text-indent:20px;color:#ececec}