@font-face{font-family:gilroy-b;font-weight:400;font-style:normal;src:url(../fonts/Gilroy-Bold.eot);src:url(../fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold.ttf) format("truetype")}@font-face{font-family:gilroy;font-weight:400;font-style:normal;src:url(../fonts/Gilroy-Regular.eot);src:url(../fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-family:gilroy-m;font-weight:400;font-style:normal;src:url(../fonts/Gilroy-Medium.eot);src:url(../fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy-Medium.ttf) format("truetype")}@font-face{font-family:proxima-b;font-weight:400;font-style:normal;src:url(../fonts/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype")}@font-face{font-family:proxima;font-weight:400;font-style:normal;src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype")}@font-face{font-family:roboto;font-weight:400;font-style:normal;src:url(../fonts/RobotoRegular.eot);src:url(../fonts/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoRegular.woff) format("woff"),url(../fonts/RobotoRegular.ttf) format("truetype")}@font-face{font-family:roboto-b;font-weight:400;font-style:normal;src:url(../fonts/RobotoBold.eot);src:url(../fonts/RobotoBold.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoBold.woff) format("woff"),url(../fonts/RobotoBold.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype")}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff}.text-block{width:50%}.text-block h2{font-family:gilroy-m;font-style:normal;font-weight:700;font-size:35px;line-height:42px;color:#282828}.text-block .p-default{font-family:proxima;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin:30px 0 40px 0}.text-block .button{font-family:gilroy;font-weight:700;color:#fff;background-color:#f46c0a;padding:10px 25px;border-radius:4px;font-size:16px;line-height:17px;text-decoration:none;z-index:1}.text-block.visible{opacity:1!important;-webkit-transition:2s;-o-transition:2s;transition:2s}.container{max-width:1250px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.button{color:#fff;font-family:gilroy;padding:10px 20px;background-color:#f46c0a;border-radius:4px;text-decoration:none;position:relative;z-index:1}.header__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:80px;max-width:1300px;margin:0 auto}.header{min-height:600px;background:url(../img/new-header-bg.png) center center/cover no-repeat;height:100vh;background-position-x:1280px}.header-container{max-width:1180px;margin:0 auto}.header .logo{background:url(../img/logo.svg) center center/contain no-repeat;width:170px;height:46px;-webkit-transform:translateY(-130px);-ms-transform:translateY(-130px);transform:translateY(-130px)}.header .logo.in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header nav li{-webkit-transform:translateY(-130px);-ms-transform:translateY(-130px);transform:translateY(-130px);display:inline-block}.header nav li:last-child a{color:#fff;background-color:#f46c0a;padding:10px 25px;border-radius:4px;padding:10px 20px}.header nav li:first-child.in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.header nav li:nth-child(2).in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.header nav li:nth-child(3).in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.header nav li:nth-child(4).in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.header nav li:nth-child(5).in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;-webkit-animation:scaled .55s 1.4s;animation:scaled .55s 1.4s}.header nav a{color:#fff;text-decoration:none;font-family:proxima;font-style:normal;font-weight:700;font-size:16px;line-height:16px;padding:8px 25px}.header .container{max-width:1250px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-calc(100vh - 126px);height:calc(100vh - 126px)}.header .container .left{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.header .container .left.in-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s}.header .container .right{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header h1{font-family:gilroy;font-style:normal;font-weight:400;width:70%;font-size:40px;line-height:47px}.header h1 span{display:block;font-family:gilroy-b}.header p{font-family:gilroy;font-style:normal;font-weight:400;font-size:19px;line-height:29px;margin:25px 0}.header .play-div{text-align:center;-webkit-animation:scaled .55s 2s;animation:scaled .55s 2s}.header .play-div img{margin:0 auto;width:60px}.header .play-div .play-p{color:#fff;font-family:proxima;font-style:normal;font-weight:700;font-size:15px;line-height:16px;width:180px;margin:10px auto}.header .play-div .play-block{cursor:pointer;margin:0 auto;width:60px;height:60px;background:url(../img/play-button.svg) center center/cover no-repeat}.header.in-view{background-position-x:right;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.popup{position:fixed;top:0;left:0;height:100vh;width:100vw;display:block;background-color:#0000008f;z-index:-1;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.popup.visible{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:1;z-index:2}.popup.visible iframe{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.4s .2s;-o-transition:.4s .2s;transition:.4s .2s}.popup div{padding:5vh;height:100vh}.popup .close{content:'';background:url(../img/cancel.svg) center center/cover no-repeat;display:block;position:absolute;width:30px;height:30px;right:70px;top:5vh;border:1px solid #fff;border-radius:50%;cursor:pointer;z-index:20}.popup iframe{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;display:block;width:100%;margin:0 auto;height:90vh}.why-legacy{position:relative;margin-top:5%}.why-legacy .container{max-width:1250px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.why-legacy .container .text-block{opacity:0;margin:160px 0 0 100px}.why-legacy .container .text-block .p-default{width:90%}.why-legacy .days{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.why-legacy .days::after{display:block;content:'';background:url(../img/splash.svg) left/cover no-repeat;position:absolute;height:117%;width:55%;top:-65px;z-index:-1;left:0}.why-legacy li{-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);margin:0 10px 20px 10px;background-color:#fff;width:40%;text-align:center;border-radius:20px;padding:60px 5px;-webkit-box-shadow:5px 6px 30px -10px #000;box-shadow:5px 6px 30px -10px #000}.why-legacy li img{width:76px;height:auto;display:block;margin:0 auto}.why-legacy li:nth-child(3) img{width:60px}.why-legacy li.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1s;-o-transition:1s;transition:1s}.why-legacy li .days-bold{color:#282828;font-family:proxima-b;display:block;margin:15px 0 10px 0;font-size:20px;line-height:25px}.why-legacy li .days-regular{color:#282828;font-family:proxima;display:block;font-style:normal;font-size:20px;line-height:25px}.mob-info{display:none}.how-it-works{position:relative;margin-top:200px}.how-it-works .text-block{padding:30px 0 0 70px;opacity:0}.how-it-works .possibilities{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);padding:0 110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:0}.how-it-works .possibilities li{text-align:center;width:30%;margin-bottom:20px}.how-it-works .possibilities img{width:66px;height:auto;margin:0 auto;border-radius:50%;-webkit-box-shadow:0 4px 28px -12px #000;box-shadow:0 4px 28px -12px #000}.how-it-works .possibilities span{display:block;font-family:proxima;font-style:normal;font-weight:700;font-size:14px;line-height:21px;width:90%;margin:0 auto;margin-top:10px}.how-it-works .possibilities.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:1}.how-it-works.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1s;-o-transition:1s;transition:1s}.mission{position:relative;margin-top:100px}.mission::after{display:block;content:'';position:absolute;height:935px;z-index:-5;width:634px;right:0;top:-350px;background:url(../img/second-splash.svg) right top/cover no-repeat}.mission .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mission .container .slick-slider{opacity:0;margin-top:40px;width:540px}.mission .container .slick-slider .pic-wrap{height:300px}.mission .container .slick-slider.active{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s}.mission .text-block{margin:80px 0 0 70px;width:50%;opacity:0}.mission .text-block .p-mission{font-family:gilroy;font-style:normal;font-size:35px;line-height:42px;margin:5px 0;width:80%}.slick-next.slick-arrow,.slick-prev.slick-arrow{display:none}.meet-erno{position:relative;margin-top:300px}.meet-erno::after{display:block;content:'';position:absolute;background:url(../img/third-splash.svg) center center/cover no-repeat;left:0;top:-184px;height:729px;width:752px;z-index:-1}.meet-erno .container .text-block{padding-left:70px}.meet-erno .container .text-block .p-default{width:74%}.meet-erno .container .text-block.visible{opacity:1;-webkit-transition:2s;-o-transition:2s;transition:2s}.meet-erno .container .conversation{position:absolute;right:0;top:-300px;width:700px;height:auto}.play-video{font-family:proxima;font-style:normal;font-weight:400;font-size:14px;line-height:27px;color:#f46c0a;text-decoration:none;cursor:pointer}.play-video::before{display:inline-block;content:'';width:34px;height:34px;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);background:url(../img/orange-play-button.svg) center center/cover no-repeat;margin-right:10px}.team{margin-top:300px;text-align:center}.team .container{display:block}.team .container .play-video{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);display:inline-block}.team .container h2{font-family:gilroy-m;font-style:normal;font-weight:700;font-size:35px;line-height:42px;color:#282828}.team .container ul{-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.team .container ul li{width:20%;margin-top:40px}.team .container ul li .photos{width:130px;height:130px;display:block;border-radius:50%;margin:0 auto}.team .container ul img{width:130px;height:130px;border-radius:50%}.team .container ul .name{font-family:gilroy;display:block;margin:15px 0 15px 0}.team .container ul .p-default{width:80%;font-family:proxima;font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;display:inline-block}.team .container ul.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:1s;-o-transition:1s;transition:1s}.contact{padding-top:100px;position:relative;overflow:hidden;padding-bottom:70px}.contact::after{content:'';display:block;background:url(../img/bottom-splash.svg) center center/contain no-repeat;width:650px;height:350px;position:relative;z-index:-5;margin:-310px auto 0}.contact .contact-container{background-color:#212121;max-width:750px;margin:0 auto;border-radius:15px;text-align:center;-webkit-box-shadow:0 25px 56px -6px #000;box-shadow:0 25px 56px -6px #000}.contact .contact-container h3{font-family:gilroy;font-style:normal;font-weight:700;font-size:35px;line-height:42px;color:#fff;padding-top:50px}.contact .contact-container form{padding:0 50px 60px 50px}.contact .contact-container form .inputs{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact .contact-container form .inputs label{margin-top:30px;font-family:roboto;font-style:normal;font-weight:700;font-size:12px;line-height:32px;width:45%;color:#fff;background-color:#212121}.contact .contact-container form .inputs label:last-child{margin-top:0}.contact .contact-container form .inputs label input,.contact .contact-container form .inputs label option,.contact .contact-container form .inputs label select,.contact .contact-container form .inputs label textarea{background-color:#212121;font-family:roboto;font-style:normal;font-weight:400;font-size:12px;line-height:32px;display:block;color:#838383;border:none;border-bottom:1px solid #fff;width:100%}.contact .contact-container form .inputs label input:focus,.contact .contact-container form .inputs label option:focus,.contact .contact-container form .inputs label select:focus,.contact .contact-container form .inputs label textarea:focus{outline:0}.contact .contact-container form .inputs textarea::-webkit-input-placeholder{position:relative;top:30px}.contact .contact-container form .inputs textarea::-moz-placeholder{position:relative;top:30px}.contact .contact-container form .inputs textarea:-ms-input-placeholder{position:relative;top:30px}.contact .contact-container form .inputs textarea::-ms-input-placeholder{position:relative;top:30px}.contact .contact-container form .inputs textarea::placeholder{position:relative;top:30px}.contact .contact-container form .inputs select{border-bottom:1px solid #fff;border-radius:0;-webkit-appearance:none;background-image:-o-linear-gradient(45deg,transparent 50%,#fffefe 50%),-o-linear-gradient(315deg,#fffdfd 50%,#ffffff00 50%);background-image:linear-gradient(45deg,transparent 50%,#fffefe 50%),linear-gradient(135deg,#fffdfd 50%,#ffffff00 50%);background-position:-webkit-calc(100% - 10px) -webkit-calc(1em + 2px),-webkit-calc(100% - 5px) -webkit-calc(1em + 2px),-webkit-calc(100% - 2.5em) .5em;background-position:calc(100% - 10px) calc(1em + 2px),calc(100% - 5px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;margin:0}.contact .contact-container form .general-box{width:45%;margin-top:30px;margin-right:-20px}.contact .contact-container form .general-box .check{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;padding:10px 0 0 10px;font-family:roboto;font-style:normal;font-weight:400;font-size:12px;line-height:21px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.contact .contact-container form .general-box .check input{width:auto;position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact .contact-container form .general-box .check input:checked~.checkmark:after{content:'';display:block}.contact .contact-container form .general-box .check .checkmark{background-color:#212121;border:solid 1px #fff;cursor:pointer;position:absolute;top:10px;left:-20px;height:15px;width:15px}.contact .contact-container form .general-box .check .checkmark:after{left:6px;top:-6px;width:7px;height:15px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.contact .contact-container form .send{font-family:gilroy;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;color:#ff6b01;background-color:#fff;padding:11px 55px;border-radius:7px;cursor:pointer;float:right;margin:-25px 30px 0 0;display:block}.contact .doubt{width:50%;text-align:center;margin:50px auto}.contact .doubt h3{font-family:gilroy-b;font-style:normal;font-weight:700;font-size:35px;line-height:43px;color:#fff}.contact .doubt h3.active{-webkit-animation:scaled .55s .5s;animation:scaled .55s .5s}.contact .doubt a{text-decoration:none}.contact .doubt .here,.contact .doubt a{font-family:proxima;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff;margin-top:10px;display:inline-block}.contact .doubt .here{text-decoration:underline}.contact .doubt .here.active{-webkit-animation:scaled .55s 1.4s;animation:scaled .55s 1.4s}.footer{border-top:.5px solid #d6dadc;padding:25px 25px}.footer .container{position:relative}.footer .container p{text-align:center;font-size:16px;font-family:gilroy;margin:15px auto 7px}.footer .container .logo{position:absolute;left:0;top:0}.footer .container ul{padding-top:15px;top:-2px;position:absolute;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .container ul li{padding:0 6px}@-webkit-keyframes scaled{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaled{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:767px){body{background-color:#fff}.header{min-height:0;height:400px;-webkit-box-shadow:inset 0 -69px 99px -20px #446182;box-shadow:inset 0 -69px 99px -20px #446182;background:url(../img/header-bg.png) 75% center/cover no-repeat!important;background-position:right}.header .header__top{padding:40px 0 0 20px}.header .header__top .logo{background:url(../img/logo-white.png) center center/cover no-repeat}.header .header__top nav .header__top-nav{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#fff;z-index:20;left:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.header .header__top nav .header__top-nav.visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;z-index:10}.header .header__top nav .header__top-nav li{margin:10px 0;text-align:center}.header .header__top nav .header__top-nav li a{font-size:20px;color:#000;position:relative;z-index:50}.header .header__top nav .header__top-nav li:last-child a{color:#000;background-color:transparent;padding:8px 25px;border-radius:0}.header .header__top nav .hamburger{height:46px;width:50px;display:block;position:absolute;z-index:11;border-radius:30%;right:20px;top:35px;z-index:100;cursor:pointer}.header .header__top nav .hamburger.active{position:fixed}.header .header__top nav .hamburger.active .hamburger_button{background-color:#000}.header .header__top nav .hamburger.active .hamburger_button::after,.header .header__top nav .hamburger.active .hamburger_button::before{background-color:#000}.header .header__top nav .hamburger_button{height:2px;width:60%;display:block;background-color:#fff;position:relative;top:50%;margin:0 auto;border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:21}.header .header__top nav .hamburger_button::after,.header .header__top nav .hamburger_button::before{content:'';background-color:#fff;position:absolute;height:2px;width:100%;left:0;border-radius:3px;-webkit-transition:top .3s,-webkit-transform .3s .3s;transition:top .3s,-webkit-transform .3s .3s;-o-transition:top .3s,transform .3s .3s;transition:top .3s,transform .3s .3s;transition:top .3s,transform .3s .3s,-webkit-transform .3s .3s}.header .header__top nav .hamburger_button::after{top:-7px}.header .header__top nav .hamburger_button::before{top:7px}.header .header-container .container{height:-webkit-calc(400px - 86px);height:calc(400px - 86px);position:relative}.header .header-container .container .left{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .header-container .container .left h1{font-size:30px;margin-top:40%;color:#fff;text-align:center;position:relative}.header .header-container .container .left p{display:none}.header .header-container .container .left .button{display:none}.header .header-container .container .right{width:100%;height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header-container .container .right .play-div{position:relative;z-index:1}.header .header-container .container .right .play-div p{display:none}.mob-info{display:block!important;text-align:left;margin-bottom:50px;padding-left:30px}.mob-info p{font-family:gilroy;font-style:normal;font-weight:400;font-size:19px;line-height:29px;margin:25px 0}.mob-info br{display:none}.why-legacy{overflow:hidden;padding-bottom:5%}.why-legacy .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse wrap;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.why-legacy .container .text-block{margin:0 0 0 30px!important;width:100%}.why-legacy .container .text-block h2{width:80%}.why-legacy .container .text-block .button{font-size:15px}.why-legacy .container .days{padding:0 10px;margin-top:100px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.why-legacy .container .days li{padding:25px 5px;width:45%;margin:0 0 10px 0}.why-legacy .container .days li .days-bold{margin-bottom:0;font-size:15px}.why-legacy .container .days li .days-regular{font-size:15px}.why-legacy .container .days li img{width:43px}.why-legacy .container .days li:nth-child(3) img{width:40px!important}.why-legacy .container .days::after{height:73%!important;width:100%!important;top:35%!important}.how-it-works{margin-top:30px!important;overflow:hidden}.how-it-works .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.how-it-works .container .text-block{width:100%;padding:0 0 0 30px}.how-it-works .container .text-block .p-default{width:80%}.how-it-works .container .possibilities{padding:0;width:100%}.how-it-works .container .possibilities li{width:45%}.mission{margin-top:10px;margin-bottom:15%}.mission .container{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mission .container .slick-slider{width:100%}.mission .container .slick-slider img{width:100%;height:auto}.mission .container .text-block{margin:30px 0;width:80%;padding-left:30px}.mission .container .text-block .p-mission{font-size:23px;line-height:31px;width:100%}.mission::after{width:80%;height:620px;top:140px}.meet-erno{margin-top:0;padding-top:80px;overflow:hidden}.meet-erno .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;position:relative}.meet-erno .container .conversation{position:relative;top:-105px;width:125%;height:auto;right:70px;z-index:-10}.meet-erno .container .text-block{width:100%;padding-left:30px}.meet-erno::after{width:100%;top:-104px}.team{margin-top:-200px}.team .container h2{padding:0 10px}.team .container ul img{margin:0 auto}.contact{position:relative;margin-top:0}.contact .contact-container{text-align:left;width:90%;margin-top:12%}.contact .contact-container h3{padding-left:35px;font-size:32px}.contact .contact-container form{padding:0 35px 50px 35px}.contact .contact-container form .inputs label{width:100%;margin-top:15px}.contact .contact-container form .inputs label:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.contact .contact-container form .inputs label:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.contact .contact-container form .inputs label:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.contact .contact-container form .inputs label:nth-child(4){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.contact .contact-container form .inputs label:nth-child(5){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.contact .contact-container form .inputs .general-box{width:100%;-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;margin-top:15px;padding-left:20px}.contact .contact-container form .inputs .check{width:100%}.contact .contact-container form .inputs label:last-child{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:15px}.contact .contact-container form .send{float:none;margin:0;margin-top:20px;display:inline-block}.contact .doubt{margin:30px auto 0;width:70%}.contact::after{width:570px;height:530px;bottom:-40px;position:absolute;left:-115px;z-index:-5}.footer{padding:25px 0}.footer .container{padding-top:30px;display:block;max-width:100%}.footer .container .logo{position:relative;display:block;margin:0 auto}.footer .container ul{padding-bottom:40px;border-bottom:.5px solid #d6dadc;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .container p{display:block}}@media (min-width:768px) and (max-width:1023px){.header{background-position-x:right}.header .header__top{max-width:700px}.header .header__top .logo{width:240px;height:56px}.header .header__top nav .header__top-nav{margin-top:10px}.header .header__top nav .header__top-nav li a{padding:8px;font-size:14px}.header .header-container{max-width:600px}.header .header-container .container .left h1{width:110%}.how-it-works .container .possibilities{padding:0}.how-it-works .container .text-block{width:100%}.why-legacy{margin-top:70px}.why-legacy .container li{padding:40px 5px;width:40%}.why-legacy .container .text-block{margin:0;padding:5px}.mission .container{display:block}.mission .container .slick-slider{margin:40px auto}.mission .container .text-block{padding:0 10px;width:100%;margin-left:0;text-align:center}.mission .container .text-block .p-mission{width:100%}.meet-erno .container .conversation{top:-200px;width:60%}}@media (min-width:1024px) and (max-width:1300px){.header{padding:50px}.header .header__top nav .header__top-nav{margin-top:10px}.meet-erno .container .conversation{width:600px}.mission .text-block{margin:80px 0 0 30px}.mission .text-block .p-mission{width:100%}.why-legacy{margin-top:100px}.why-legacy .container .text-block{margin:50px 0 0 60px}.why-legacy .container .days{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.why-legacy .container .days li{padding:30px 5px}}