.cta-container{padding:30px 200px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:1300px){.cta-container{padding-left:8%;padding-right:8%}}@media (max-width:995px){.cta-container{padding-left:4%;padding-right:4%}}@media (max-width:950px){.cta-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}}.cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:950px){.cta{-ms-flex-align:center;align-items:center}}.cta.full .content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%}.cta.full .content.left{-ms-flex-direction:row;flex-direction:row}@media (max-width:950px){.cta.full .content.left{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}}.cta.full .content.left .medium{margin-right:50px;margin-top:25px}@media (max-width:950px){.cta.full .content.left .medium{margin-right:0;margin-top:0;margin-bottom:25px}}.cta.full .content.left h1{margin-top:0;margin-bottom:0;min-height:50px}.cta .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:950px){.cta .content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.cta .content .text{width:100%;line-height:25px;padding:10px 0}.cta .content .text h1{margin-top:0}.cta .content h1{min-height:86px;font-size:1.8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:950px){.cta .content h1{min-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:730px){.cta .content h1{-ms-flex-align:center;align-items:center;font-size:1.65em}}.cta .content h2{font-size:1.3em;padding:10px 0;margin:10px 0;line-height:25px}.cta .content .extra{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;text-align:left;margin-top:20px}@media (max-width:700px){.cta .content .extra{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cta .content .extra h2{font-size:1.5em;color:#000}.cta .content .tagline{font-weight:400;padding:10px 0;line-height:25px;color:rgba(0,0,0,.5)}@media (max-width:950px){.cta .content img{width:150px}}.cta button{padding:20px 25px;min-width:200px;border:2px solid hsla(0,0%,100%,0);color:#fff;font-size:1.2em}@media (max-width:600px){.cta button{font-size:1em}}.cta .red{background-color:#ee5e5f}.cta .yellow{background-color:#ffbb4c}.section-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:left;color:rgba(0,0,0,.7)}@media (max-width:810px){.section-container{padding:0 5%}}.univ-container .dividing-container .text{padding-bottom:50px}.dividing-container{width:100%;padding:5% 200px;padding-top:50px;padding-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (max-width:1300px){.dividing-container{padding-left:8%;padding-right:8%}}@media (max-width:995px){.dividing-container{padding-left:4%;padding-right:4%}}@media (max-width:700px){.dividing-container{-ms-flex-direction:column;flex-direction:column}}@media (max-width:600px){.dividing-container img{padding-left:10px;padding-right:30px}}.dividing-container .text{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:rgba(0,0,0,.65)}.dividing-container .text h1{margin-bottom:0;margin-top:0}.dividing-container .text h3{line-height:30px}.dividing-container .text div{font-size:19px;line-height:25px}.dividing-container.large-list:not(.left){-ms-flex-direction:column;flex-direction:column}@media (max-width:950px){.large-list{-ms-flex-direction:column!important;flex-direction:column!important}.large-list img{width:200px}}.medium-list .extra{margin-left:20px}.small{max-width:120px;margin-right:30px}.small img{width:100%}.medium img{width:150px}.large img{width:250px;margin:25px}@media (max-width:950px){.large{width:100%;text-align:center}.large img{margin-left:0;margin-right:0;margin-bottom:50px}}@media (max-width:600px){.large{min-height:100px;max-height:none}}.third{width:30%;padding:70px 0}@media (max-width:950px){.third{width:100%;text-align:left}.third ul li{margin:3px}}@media (max-width:300px){.third img{max-width:90%!important}}.half{width:49%;padding:40px 0}.half img{width:100px;margin-right:35px}@media (max-width:950px){.half img{width:150px;margin-right:0}}@media (max-width:950px){.half{width:90%;padding:1% 5%;padding-bottom:70px}.half ul{text-align:left}}@media only screen and (max-width:500px){.half{padding:1% 0;padding-bottom:70px;width:100%}}.full{padding:30px 200px}.full button{max-width:350px;margin-top:35px}@media (max-width:1300px){.full{padding-left:10%;padding-right:10%}}@media (max-width:900px){.full{padding-left:5%;padding-right:5%;text-align:left}}@media (max-width:950px){.left img{padding-left:15px;padding-right:50px}}@media (max-width:700px){.left img{padding:0}}.left.large-list img{width:250px;margin-right:75px}@media (max-width:950px){.left.large-list img{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.left.large-list .text div{color:#fff}.left.medium-list img{margin-right:50px;margin-top:10px}@media (max-width:950px){.left.medium-list img{margin:0;margin-bottom:20px}}.left.small-list{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:700px){.left.small-list{-ms-flex-align:center;align-items:center}}.left.small-list .text{max-width:78%}@media (max-width:950px){.left.small-list .text{max-width:100%}}.left.small-list .text h1{margin-top:5px}.right{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.right .text{padding-right:100px}.right img{margin-top:50px;margin-left:50px}@media (max-width:950px){.right{-ms-flex-direction:column!important;flex-direction:column!important}.right .text{padding-right:0}.right img{margin-left:0}}.transparent{opacity:.5}.parallax-blue{background-image:url(/static/media/spacey1.8b0fa7ad.png);height:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-left:0;padding-right:300px;padding-bottom:50px}.parallax-blue,.parallax-blue .text{color:hsla(0,0%,100%,.8)!important}.parallax-blue h1{color:#fff!important;padding-bottom:30px}.parallax-blue li{font-size:19px}@media (max-width:1300px){.parallax-blue{padding-left:3%}}@media (max-width:950px){.parallax-blue{padding-left:5%;padding-right:3%;padding-bottom:50px}}@media (max-width:500px){.parallax-blue{padding-bottom:0}}.parallax-orange{background-image:url(/static/media/spacey-blur.47280c59.jpg);height:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-left:0;padding-right:300px;padding-bottom:50px}.parallax-orange,.parallax-orange .text{color:#fffaf1!important}.parallax-orange h1{color:#fff!important;padding-bottom:30px}@media (max-width:1300px){.parallax-orange{padding-left:3%}}@media (max-width:950px){.parallax-orange{padding-left:5%;padding-right:3%;padding-bottom:50px}}@media (max-width:500px){.parallax-orange{padding-bottom:0}}.yellow{border-bottom:1px solid rgba(255,187,76,.5);background-color:rgba(255,187,76,.1)}.darkblue{color:#fff!important;background-color:#424c62}.darkblue .text{color:hsla(0,0%,100%,.8)!important}.darkblue .text h1{color:#fff!important;padding-bottom:20px}.lightblue{background-color:#616b81}.lightblue,.lightblue .text{color:hsla(0,0%,100%,.8)!important}.lightblue h1{color:#fff!important}.lightyellow{border-top:1px solid rgba(255,187,76,.1);background-color:#fffcf0}.card-container{padding:30px 200px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left}.card-container h2{width:100%;text-align:center}@media (max-width:1200px){.card-container{padding-left:5%;padding-right:5%}}@media (max-width:700px){.card-container{-ms-flex-direction:column;flex-direction:column}}.card-container .business-container{width:100%;height:80px;display:table-cell;vertical-align:middle}.card-container .business-container img{width:300px;height:auto;max-width:100%}.card-container .business-container img.nuevalue{width:80%}@media (max-width:500px){.card-container .business-container img{width:80%}}.card-container .card h1{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left}.card-container .card ul{margin:30px 0}@media (max-width:950px){.card-container .card ul{min-height:150px}}@media (max-width:700px){.card-container .card ul{min-height:100px}.card-container .card ul .half{width:50%!important}}.card-container .card ul li{line-height:20px;font-size:17px;font-weight:400}.card-container .card button{padding:15px 50px;border:2px solid hsla(0,0%,100%,0);color:#fff;font-size:1em;margin-top:25px;margin-left:25px}.card-container .card .red{background-color:#ec4d3e}.card-container .card .green{background-color:#76b143}.card-container a{text-decoration:underline;margin-left:20px;line-height:35px;font-size:19px;font-weight:500;color:hsla(0,0%,100%,.7)}@media (max-width:500px){.card-container a{margin-left:0}}.avatar-container{padding:0 200px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:1300px){.avatar-container{padding-left:5%;padding-right:5%}}@media (max-width:750px){.avatar-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}}.avatar-container .profile-container{width:100%}.avatar-container .profile-container img{width:100%;max-width:200px;padding:15px 25px}@media (max-width:950px){.avatar-container .profile-container{text-align:center}}.avatar-container .avatar h2{margin-left:20px}.avatar-container .avatar ul{min-height:150px}.avatar-container .avatar ul li{margin:5px 0}.portfolio-container{padding:30px 200px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;border-bottom:1px solid rgba(85,85,85,.2)}@media (max-width:1300px){.portfolio-container{padding:30px 10%}}@media (max-width:750px){.portfolio-container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:left}}.portfolio-container h1{color:#fff}.portfolio-container .companies,.portfolio-container .universities{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.portfolio-container .companies .item,.portfolio-container .universities .item{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.portfolio-container .companies .item a,.portfolio-container .universities .item a{text-decoration:none;color:#fff;display:table}.portfolio-container .companies .item a h3,.portfolio-container .universities .item a h3{display:table}.portfolio-container .companies .item a h3 span,.portfolio-container .universities .item a h3 span{padding:5px 0;border-bottom:2px solid #fff}.portfolio-container .companies .item a.more,.portfolio-container .universities .item a.more{text-decoration:underline;line-height:35px;font-size:19px;font-weight:500;color:hsla(0,0%,100%,.7);height:auto;margin-top:auto}@media (max-width:750px){.portfolio-container .companies .item a.more,.portfolio-container .universities .item a.more{margin-bottom:25px}}.portfolio-container .companies .item .logo,.portfolio-container .universities .item .logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.portfolio-container .companies .item .logo img,.portfolio-container .universities .item .logo img{max-width:100%;padding:20px;height:75px}.portfolio-container .companies .item .logo img.college-medium,.portfolio-container .universities .item .logo img.college-medium{width:auto;max-width:none;height:120px}.portfolio-container .companies .item .logo img.college-large,.portfolio-container .universities .item .logo img.college-large{width:auto;max-width:none;height:175px}.portfolio-container .portfolio p{line-height:1.5em;color:#fff}.portfolio-container .companies{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}.portfolio-container .companies .item{width:45%}@media (max-width:750px){.portfolio-container .companies .item{width:100%}}.portfolio-container .companies .item p{line-height:1.5em;color:#fff}.App{text-align:center}.App-header{background-image:url(/static/media/landing-edit2.ef14aff2.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;background-color:#ff645d;color:#fff}.App-header.rectangle{background-image:url(/static/media/rectangular.0be23407.png);background-position:0 0}.App-header.rectangle .catch{height:auto!important}@media (max-width:600px){.App-header{background-size:auto}}.App-title{font-size:1.5em}.App-intro{font-size:large}.App-logo{height:35px}#gdpr{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10;-ms-flex-align:center;align-items:center}#gdpr,#gdpr .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#gdpr .content{width:25%;height:25%;min-width:300px;min-height:200px;padding:30px;-ms-flex-direction:column;flex-direction:column;background-color:#fffaf1;border-radius:15px}#gdpr .content .agreement{margin-bottom:30px;line-height:25px}#gdpr .content .agreement a{font-weight:500;color:#000}#gdpr .content button{border:none;background-color:#ffbb4c;padding:20px 30px;margin:0 auto;max-width:200px;width:200px;cursor:pointer}#gdpr .content button span{font-size:1.1em;color:#fff}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}.form-container{width:100%}.form-container .form-page{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding:5% 250px}@media (max-width:1200px){.form-container .form-page{padding:5% 35px}}@media (max-width:600px){.form-container .form-page{padding:4%}}.form-container .form-page h1{width:100%}.form-container .form-page .field{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-container .form-page .field input,.form-container .form-page .field textarea{font-size:1em;padding:20px;border-radius:10px;border:1px solid rgba(0,0,0,.15);font-family:Nunito,sans-serif}.form-container .form-page .field input:focus,.form-container .form-page .field select:focus,.form-container .form-page .field textarea:focus{border:2px solid rgba(239,154,76,.7);outline:none}.form-container .form-page .field select{font-family:Nunito,sans-serif;font-size:1em;background:none;border:1px solid rgba(0,0,0,.15);border-radius:10px;padding:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-container .form-page .field select::-ms-expand{display:none}.form-container .form-page .field label{font-size:1.1em;font-weight:700;color:rgba(0,0,0,.6);margin:17px 0}@media (max-width:600px){.form-container .form-page .field label{line-height:25px}}.form-container .form-page .field label span.error{display:block;font-size:.9em;font-weight:400;color:#ec4d3e;position:relative;line-height:0;top:9px}@media (max-width:600px){.form-container .form-page .field label span.error{font-size:.7em;line-height:normal}}.form-container .form-page .field .checkbox-group .checkbox input[type=checkbox]{opacity:0}.form-container .form-page .field .checkbox-group .checkbox label{position:relative;display:inline-block;padding-left:30px;margin:12px 0;font-weight:400;font-size:1em}.form-container .form-page .field .checkbox-group .checkbox label:after,.form-container .form-page .field .checkbox-group .checkbox label:before{position:absolute;content:"";display:inline-block}.form-container .form-page .field .checkbox-group .checkbox label:before{height:25px;width:25px;border:1px solid rgba(0,0,0,.15);left:-12px;top:-3px;border-radius:5px}.form-container .form-page .field .checkbox-group .checkbox label:after{height:8px;width:12px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:-5px;top:3px}.form-container .form-page .field .checkbox-group .checkbox input[type=checkbox]+label:after{content:none}.form-container .form-page .field .checkbox-group .checkbox input[type=checkbox]:checked+label:after{content:""}.form-container .form-page .field .radio-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.form-container .form-page .field .radio-group .radio .boolean{width:65px!important}.form-container .form-page .field .radio-group .radio .boolean~span:first-of-type{top:-20px!important;left:-48px!important}.form-container .form-page .field .radio-group .radio .boolean span{top:-23px!important}.form-container .form-page .field .radio-group .radio input[type=radio]{width:30px;height:30px;padding:25px;border-radius:10px;border:1px solid rgba(0,0,0,.2);background-color:#fff;-webkit-appearance:none;-moz-appearance:none}.form-container .form-page .field .radio-group .radio input[type=radio]:focus{outline:none}.form-container .form-page .field .radio-group .radio input[type=radio]:checked{border:1px solid #ff645d;background-color:#ff645d}.form-container .form-page .field .radio-group .radio input[type=radio]:checked~span:first-of-type{color:#fff}.form-container .form-page .field .radio-group .radio span{position:relative;top:-20px;cursor:default;pointer-events:none}.form-container .form-page .field .radio-group .radio span:first-of-type{position:relative;left:-34px;font-size:16px;font-weight:700;color:rgba(0,0,0,.6)}@media (max-width:417px){.form-container .form-page .field .radio-group .radio span:first-of-type{left:25px;top:-38px}}.form-container .form-page .field .radio-group-div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media (max-width:600px){.form-container .form-page .field .radio-group-div{-ms-flex-flow:wrap;flex-flow:wrap}}.form-container .form-page .field .radio-group-div .radio-div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.form-container .form-page .field .radio-group-div .radio-div input[type=radio]{display:contents;visibility:hidden;width:0;height:0;margin-left:-5px}.form-container .form-page .field .radio-group-div .radio-div div{cursor:pointer;font-weight:600;color:rgba(0,0,0,.6);min-width:20px;padding:18px;text-align:center;border-radius:10px;border:1px solid rgba(0,0,0,.2);margin-right:10px;margin-bottom:10px}@media (max-width:600px){.form-container .form-page .field .radio-group-div .radio-div div{padding:10px;border-radius:7px;margin-right:5px}}.form-container .form-page .field .radio-group-div .radio-div div .boolean{min-width:30px}.form-container .form-page .field .radio-group-div .radio-div div.checked{border:1px solid #ff645d;background-color:#ff645d;color:#fff}.form-container .form-page .field-half{width:48.5%}@media (max-width:950px){.form-container .form-page .field-half{width:100%}}.form-container .form-page .field-full{width:100%}.form-container .form-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(0,0,0,.15);padding:35px 250px}@media (max-width:1200px){.form-container .form-footer{padding:5% 35px}}@media (max-width:750px){.form-container .form-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}}@media (max-width:750px){.form-container .form-footer .form-submit{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:500px){.form-container .form-footer .form-submit{-ms-flex-direction:column;flex-direction:column}}.form-container .form-footer .form-submit button{padding:15px 75px;border:2px solid hsla(0,0%,100%,0);color:#fff;font-size:1em;background-color:#ee5e5f;margin-right:5px}@media (max-width:750px){.form-container .form-footer .form-submit button{margin-bottom:5px;margin-right:0}}.form-container .form-footer .form-submit button:disabled{background-color:rgba(238,94,95,.3);cursor:not-allowed}.form-container .custom-footer{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border-top:none;padding:0 250px}.form-container .custom-footer span{margin:0 20px;color:rgba(0,0,0,.7);font-weight:700}.form-container .custom-footer button{padding:15px 75px;border:2px solid hsla(0,0%,100%,0);color:#fff;font-size:1em;background-color:#ee5e5f}.form-container .custom-footer button:disabled{background-color:rgba(238,94,95,.3);cursor:not-allowed}@media (max-width:1200px){.form-container .custom-footer{padding:5% 35px}}@media (max-width:700px){.form-container .custom-footer{-ms-flex-direction:column;flex-direction:column}}.progress-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:650px){.progress-container{margin-top:35px;width:100%}}.progress-container .progress-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:5px}@media (max-width:650px){.progress-container .progress-text{width:100%}}.progress-container .form-progress{display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,right top,from(#ec4d3e),to(#ffbb4c));background:-webkit-linear-gradient(left,#ec4d3e,#ffbb4c);background:-o-linear-gradient(left,#ec4d3e,#ffbb4c);background:linear-gradient(90deg,#ec4d3e,#ffbb4c);border:3px solid #fff;border-radius:25px;max-width:272px}@media (max-width:650px){.progress-container .form-progress{width:100%;max-width:100%;margin:0 auto}}.progress-container .form-progress .progress-page{display:inline-block;width:65px;border:3px solid #fff;border-right:none}@media (max-width:650px){.progress-container .form-progress .progress-page{width:100%}}.progress-container .form-progress .progress-page:first-of-type{border-radius:25px 0 0 25px}.progress-container .form-progress .progress-page:last-of-type,.progress-container .form-progress .progress-page:last-of-type .progress-question:not(.progress-complete):last-of-type{border-radius:0 25px 25px 0;border-right:3px}.progress-container .form-progress .progress-page .progress-question{display:table-cell;width:20px;height:20px;background-color:transparent}@media (max-width:650px){.progress-container .form-progress .progress-page .progress-question{width:400px}}.progress-container .form-progress .progress-page .progress-question:not(.progress-complete){background-color:#e1e1e1}.checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px!important}.checkbox input[type=radio]:checked{border:1px solid #ff645d!important;background-color:#ff645d!important}.checkbox input[type=radio]:checked~span:first-of-type{color:#fff;position:relative;top:0;left:-27px;font-size:29px;font-weight:700;cursor:default;visibility:visible;width:8px}.checkbox span:first-of-type{visibility:hidden}.application-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:75vh}.application-container .intro{width:100%}.flex-align{padding:5% 250px;text-align:left}@media (max-width:1200px){.flex-align{padding:35px}}.flex-align .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flex-align .content .text{min-width:60%;line-height:25px}.flex-align button{padding:15px 75px;border:2px solid hsla(0,0%,100%,0);color:#fff;font-size:1em;margin-top:45px}.flex-align .red{background-color:#ee5e5f}.flex-align .green{background-color:#76b143}.gdpr-container{text-align:left;margin:5% 15%}@media (max-width:950px){.gdpr-container{margin:5%}}@media (max-width:600px){.gdpr-container{margin:3%;line-height:22px}}.gdpr-container .sections{margin:35px 0}.gdpr-container .sections .section{margin:60px 0}.gdpr-container .sections .section .paragraphs{margin:35px 0}.banner .catch a{color:#fff}.nav-container{text-align:center;padding:20px}.nav-container .subheader{color:#555;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nav-container .subheader img{max-height:50px;margin:0 10px}.nav-container ul.navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;list-style:none;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:0}.nav-container ul.navigation li{min-width:130px;margin:10px}.nav-container ul.navigation a{color:#000;padding:5px 3px;text-decoration:none;border-bottom:2px solid #ef9a4c}.nav-container ul.navigation a:hover{font-weight:500}.resources-container{text-align:left}@media (max-width:600px){.resources-container{line-height:22px}}.resources-container .sections{margin:35px 0}.resources-container .sections .section{padding:50px 200px;margin:35px 0;color:#2a2a2a}@media (max-width:1300px){.resources-container .sections .section{padding:5%}}.resources-container .sections .section .project-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.resources-container .sections .section .project-container .project-image{padding:0 30px;margin-right:50px;max-width:35%}@media (max-width:800px){.resources-container .sections .section .project-container .project-image{display:none}}.resources-container .sections .section .project-container .project-image img{max-height:500px;min-width:230px;max-width:100%}.resources-container .sections .section .project-container .project-content{width:100%}.resources-container .sections .section:nth-child(2n) .project-container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.resources-container .sections .section:nth-child(2n) .project-container .project-image{margin-left:50px;margin-right:0}.resources-container .sections .section .main-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (max-width:600px){.resources-container .sections .section .main-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.resources-container .sections .section .main-info .back{margin:10px 0;justify-self:flex-end;min-width:90px}@media (max-width:600px){.resources-container .sections .section .main-info .back{-ms-flex-item-align:end;align-self:flex-end}}.resources-container .sections .section .main-info .back a{color:rgba(0,0,0,.5);margin:5px;padding:5px 0;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.35)}.resources-container .sections .section .main-info a.main-link{text-decoration:none}.resources-container .sections .section .main-info a.main-link h1 span{padding:1px 0;border-bottom:2px solid #25aae1}.resources-container .sections .section .main-info img{max-width:90%}.resources-container .sections .section .credits-container,.resources-container .sections .section .demo-container,.resources-container .sections .section .misc-container,.resources-container .sections .section .release-container,.resources-container .sections .section .tech-container{margin-top:10px;padding-bottom:10px}.resources-container .sections .section .credits,.resources-container .sections .section .misc-list{list-style:none;padding-left:0}.resources-container .sections .section .credits li,.resources-container .sections .section .misc-list li{margin-right:10px}.resources-container .sections .section .tech-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0}.resources-container .sections .section .paragraphs{margin:35px 0}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}#overlay,.hamburger,.opened-false{display:none}.menu{padding:25px 0;margin-left:200px;margin-right:200px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;height:80px}@media (max-width:1300px){.menu{padding:0;margin-left:5%;margin-right:5%}}.menu .logo-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.menu .logo-container h1{text-transform:uppercase;letter-spacing:2px}.menu .menu-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:1em;list-style:none;margin:0;padding:0}@media (max-width:1000px){.menu .menu-items{display:none}}.menu .menu-items .item{padding:20px}.menu .menu-items .item.path-true{font-weight:500}.menu .menu-items .item.path-true>a{border-bottom:2px solid #fff;padding-bottom:10px;cursor:pointer}@media (max-width:600px){.menu .menu-items .item.path-true>a{padding-bottom:5px}}.menu .menu-items .submenu{display:none;list-style:none;margin:0;padding:10px 0;-ms-flex-direction:column;flex-direction:column;position:absolute;top:90px;background-color:#fff;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3)}.menu .menu-items .submenu.opened-true{display:-ms-flexbox;display:flex}.menu .menu-items .submenu#resources{right:495px}@media (max-width:1300px){.menu .menu-items .submenu#resources{top:65px;right:320px}}.menu .menu-items .submenu#universities{right:355px}@media (max-width:1300px){.menu .menu-items .submenu#universities{top:65px;right:180px}}.menu .menu-items .submenu li.subitem{padding:5px 30px;font-size:14px;text-align:left;background-color:#fff;width:155px}.menu .menu-items .submenu li.subitem a{color:rgba(0,0,0,.7);font-weight:400;padding:10px 0}.menu .menu-items .submenu li.subitem a:hover{font-weight:500}.menu .menu-items button{margin-left:10px;background-color:transparent;border:2px solid #fff;color:#fff}.menu .menu-items a{text-decoration:none;color:#fff;padding:15px 0;text-align:left}.menu .menu-items a i.fab.fa-telegram{font-size:40px;margin:0 20px}@media (max-width:1000px){.menu .menu-items a i.fab.fa-telegram{margin:0}}.menu .menu-items a.opened-true{display:none}.menu .menu-items a.opened-true.subitem{display:block}.menu .menu-items .menu-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:160px}.menu .menu-items .menu-cta .contact{padding:10px}@media (max-width:1000px){#overlay.opened-false,.menu-items,.menu-items.opened-false{display:none}#overlay.opened-true,.menu .menu-items a.opened-true{display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hamburger{cursor:pointer;display:block}.menu-items.opened-true{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;background-image:url(/static/media/spacey-edit2.02227dfd.jpg);position:fixed;top:0;right:0;z-index:10;padding:0 25px;padding-top:25px;height:100%;min-width:177px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.menu-items.opened-true .App-logo{padding-bottom:50px}.menu-items.opened-true .item{font-size:1.2em;font-weight:400;letter-spacing:1px;margin-bottom:0;padding:0;padding-bottom:25px}.menu-items.opened-true button{margin-left:0;margin-top:0}.menu .menu-items{text-align:left}.menu .menu-items .submenu.opened-false,.menu .menu-items .submenu.opened-true{display:-ms-flexbox!important;display:flex!important;position:static;display:flex;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding-top:15px;padding-bottom:0}.menu .menu-items .submenu li.subitem{background-color:transparent;padding:0;width:100%}.menu .menu-items .submenu li.subitem a{color:#fff;font-weight:300;font-size:15px}}@media (max-width:600px){.menu .menu-items a{padding:10px 0}.menu .menu-items.opened-true .App-logo{padding-bottom:10px;height:30px}.menu .menu-items.opened-true .item{font-size:1em;font-weight:400;letter-spacing:1px;padding:0;padding-bottom:20px}.menu ul li{margin:0;margin-bottom:10px}}.banner{margin-left:200px;margin-right:200px;min-height:500px;max-width:700px;text-align:left}@media (max-width:1300px){.banner{margin-left:5%;margin-right:5%}}@media (max-width:600px){.banner{min-height:0;padding-bottom:50px}}.banner h1{font-size:3em;padding-top:30px;color:#fff!important}@media (max-width:500px){.banner h1{font-size:2.5em}}.banner h3{font-size:1.75em}.banner h3.preamble{margin-top:100px;padding-bottom:0;margin-bottom:0;color:hsla(0,0%,100%,.6);font-size:1.5em}.banner h3~h1{margin-top:0;padding-top:30px}.banner .catch{color:hsla(0,0%,100%,.7);font-size:1.4em;line-height:1.5em;height:400px}@media (max-width:600px){.banner .catch{height:auto}}.banner button{border:none;background-color:#fff;padding:25px 50px;max-width:350px}@media screen and (max-width:400px){.banner button{padding:25px;max-width:400px}}.banner button span{font-size:1.5em;color:#e07154}@media screen and (max-width:400px){.banner button span{font-size:1.3em}}.footer-items{width:100%;height:300px;padding-top:35px;padding-bottom:20px;margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#384156;color:#fff}@media (max-width:575px),only screen and (-webkit-device-pixel-ratio:3){.footer-items{-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:85px}}.footer-items .logo-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575px){.footer-items .logo-container{padding-top:50px;padding-bottom:50px}}.footer-items .logo-container .App-logo{-webkit-animation:App-logo-spin infinite 20s linear;animation:App-logo-spin infinite 20s linear;height:35px}.footer-items .logo-container i.fab{color:#fff;font-size:18px;padding:5px 15px}.footer-items .menu-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:1em;text-transform:uppercase}@media (max-width:575px){.footer-items .menu-items{-ms-flex-direction:column;flex-direction:column}.footer-items .menu-items :first-child{display:none}}.footer-items .menu-items *{cursor:pointer}.footer-items .menu-items .item{color:hsla(0,0%,100%,.75);padding:20px}@media (max-width:575px){.footer-items .menu-items .item{padding:30px}}.footer-items .disclaimer{font-size:12px;color:hsla(0,0%,100%,.5);max-width:600px;padding:20px 0}@media (max-width:600px){.footer-items .disclaimer{width:90%;margin-bottom:30px}}.footer-items .copyright{width:100%;margin-right:50px;text-align:right;color:hsla(0,0%,100%,.5);font-size:.9em}@media (max-width:575px){.footer-items .copyright{margin-right:0;text-align:center}}.footer-items a{text-decoration:none;color:#fffaf1}@media (max-width:575px),only screen and (-webkit-device-pixel-ratio:3){.footer-items .gdpr{margin-bottom:30px}}.footer-items .gdpr a{padding:0 10px;color:hsla(0,0%,100%,.5)}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-Light.1f1932a2.eot);src:url(/static/media/FaktPro-Light.1f1932a2.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-Light.d4bd272f.woff) format("woff"),url(/static/media/FaktPro-Light.edf05d14.ttf) format("truetype");font-weight:200}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-Blond.f5b40f51.eot);src:url(/static/media/FaktPro-Blond.f5b40f51.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-Blond.c8028332.woff) format("woff"),url(/static/media/FaktPro-Blond.773e70e4.ttf) format("truetype");font-weight:300}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-Normal.bca7f165.eot);src:url(/static/media/FaktPro-Normal.bca7f165.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-Normal.81174403.woff) format("woff"),url(/static/media/FaktPro-Normal.2faa25c7.ttf) format("truetype");font-weight:400}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-SemiBold.35b3672b.eot);src:url(/static/media/FaktPro-SemiBold.35b3672b.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-SemiBold.b9e605ef.woff) format("woff"),url(/static/media/FaktPro-SemiBold.f2995b06.ttf) format("truetype");font-weight:500}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-Bold.63935b65.eot);src:url(/static/media/FaktPro-Bold.63935b65.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-Bold.53d710ef.woff) format("woff"),url(/static/media/FaktPro-Bold.5fc87381.ttf) format("truetype");font-weight:600}@font-face{font-family:FaktPro;src:url(/static/media/FaktPro-Black.a9d74f70.eot);src:url(/static/media/FaktPro-Black.a9d74f70.eot?#iefix) format("embedded-opentype"),url(/static/media/FaktPro-Black.b3d0cf7b.woff) format("woff"),url(/static/media/FaktPro-Black.1e931a51.ttf) format("truetype");font-weight:800}body{margin:0;padding:0;font-family:FaktPro,sans-serif;color:hsla(0,0%,4%,.8);font-weight:300}h1{font-weight:800;line-height:1.5em;color:#000}h2{font-weight:600}b,h3{font-weight:500}h4,h5,h6{font-weight:400}button{font-family:FaktPro,sans-serif;font-weight:500;padding:10px 25px;font-size:15px;border-radius:50px;letter-spacing:1px;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none}ul{margin-left:0;padding-left:20px}ul li{margin:10px 0;line-height:25px}
/*# sourceMappingURL=main.e312ba4e.css.map*/