@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900);header{background-color:#07051d;color:#fff;display:flex;justify-content:space-between;padding-top:10px;width:100vw}.header--links{display:flex;width:100%}.header--tab,.header--tab--active{background-color:initial;border:none;color:#fff;font-size:large;padding:20px}.header--tab--active{font-weight:700}.header--tab--active:hover,.header--tab:hover{cursor:pointer}.header--tab:hover{animation:header--tab--hover;animation-duration:.4s;animation-timing-function:ease}header>img{margin:10px;width:180px}.header--icons{margin:15px 0}.header--icons>a{color:#fff;font-size:24px;padding:0 20px}.header--icons>a:hover{color:#d3d3d3}.header--icons>a:active{color:grey}@media screen and (max-width:481px){header{align-items:center;flex-direction:column}header .left{align-items:center;display:flex}header .left button{font-size:16px}header .left>img{width:100px}}footer{background-color:#fff;border-top:10px solid #07051d;display:flex;flex-direction:column;height:20%;padding-top:10px;width:100vw}footer *{margin:0}.footer--top{display:flex;justify-content:space-between}.footer--image{width:182px}.footer--email{align-items:center;color:#d3d3d3;display:flex;font-size:32px;gap:10px;margin-top:70px}.footer--email a{color:#000;font-size:25px;font-weight:200;text-decoration:none}.footer--left{padding-left:20px}footer>p{color:#000;font-size:15px;margin:10px;text-align:center}@media screen and (max-width:481px){.footer--image{width:100px}.footer--email{font-size:25px}.footer--right>img{width:100px}}.about{background-color:#07051d;color:#fff;padding:20px}.about *{margin:0}.about>p{font-weight:200;margin-top:20px}.about>h2{margin-top:30px}.about .timeline{display:flex;flex-direction:column;margin-top:20px;padding:20px 30px}.about .timeline .timeline-item{display:flex;position:relative}.timeline-item .left{align-self:center;background-color:#07051d;padding:10px 0;position:absolute}.timeline-item>p{border:1px solid #fff;border-radius:9px;font-weight:200;margin-left:100px;padding:30px 10px 30px 140px;text-align:right;width:100%}.bold{font-weight:300}.vl{border-left:1px solid #fff;height:100px;margin-left:40px}.timeline .what-next{font-weight:200;margin-top:20px}.timeline .what-next button{border:none;border-radius:8px;font-size:20px;font-weight:300;margin-top:10px;padding:10px 25px;transition:.2s}.meet-team{display:flex;gap:40px;justify-content:left;padding:20px}.meet-team .item{text-align:center}.meet-team .item p{font-weight:200}.meet-team .item img{height:200px}@media screen and (max-width:481px){.about .timeline{margin-top:20px;padding:0}.timeline-item>p{margin-left:50px;padding:30px 10px 30px 100px;width:100%}.timeline-item .left{width:40%}.vl{margin-left:20px}.meet-team .item img{height:150px}.meet-team{align-items:center;flex-direction:column;justify-content:left}}.contact,.contact-back{background-color:#07051d}.contact{background:url(/static/media/contact_back.a6063ced2298729aef13.png);background-position:0 100px;background-repeat:no-repeat;background-size:cover;color:#fff;padding:20px 20px 500px;width:100%}.contact *{margin:0}.contact p{font-size:25px;font-weight:200;margin-top:20px}.bold{font-weight:700}.contact a{color:#fff;text-decoration:none}.contact a:hover{color:#d3d3d3}@media screen and (max-width:481px){.contact{padding:5% 5% 500px;width:90%}.contact h1{font-size:30px}.contact p{font-size:20px}}body{font-family:Roboto;font-size:larger;height:100vh;margin:0}.placeholder{text-align:center}.page{flex-grow:1;gap:50px;margin:10px 20px}.page,.page--main{display:flex;flex-direction:column}.main--content{display:flex;flex-direction:row;gap:20px}.main--content>img{align-self:right}.bristol-img{height:500px;object-position:100% 0}.bristol-img,.plym-img{object-fit:cover;width:400px}.plym-img{height:400px}.direction-button{align-self:center;border:none;font-size:larger;padding:5px 20px;width:100px}.direction-button,.direction-button:enabled{background-color:#d3d3d3}.direction-button:enabled:hover{background-color:grey}.direction-button:enabled:active{background-color:#000}main{background-color:#07051d;color:#fff;padding-top:10px}main,main *{margin:0}.main-hero{display:flex;padding:0 20px}.main-hero h1{font-size:48px;font-weight:200}.main-hero .main-bold{font-weight:300}.main-hero-left{width:50%}.main-hero-left p{font-size:24px;font-weight:200;margin-top:20px}.main-hero-right{align-items:center;display:flex;gap:20px;justify-content:center;width:50%}.main-hero-right button{border:none;border-radius:8px;font-size:20px;font-weight:300;padding:10px 25px;transition:.2s}.main-hero-right .button-dark{background-color:initial;border:1px solid #fff;color:#fff;transition:.2s}.main-hero-right .button-dark:hover{background-color:grey}.main-our-vision{margin-top:40px;padding:20px;position:relative}.main-our-vision>h1{background-color:#07051d;left:22px;padding:5px 10px;position:absolute;top:-10px}.main-our-text{border:2px solid #fff;border-radius:9px;padding:20px}.main-our-text p{font-weight:300;margin:10px}.main-what{background:url(/static/media/main_back.ba27507f78426e7320c5.png);padding:20px}.main-what .box-left,.main-what .box-right{display:flex;gap:50px;margin-top:20px;position:relative}.main-what .box-left h1{left:5px}.main-what .box-left h1,.main-what .box-right h1{background-color:#07051d;padding:5px 10px;position:absolute;top:-25px}.main-what .box-right h1{right:5px}.main-what .content{width:70%}.main-what .image{align-self:center;justify-self:center}.main-what .image img{height:150px}.main-what .text{border:2px solid #fff;border-radius:9px;padding:20px}.main-what .text p{font-weight:300;margin:10px}#app-dev{background-color:#100d31}#soft-cons{background-color:#151137}.main-partners{background-color:#fff;color:#000;padding:10px 30px}.main-partners .images{align-items:center;display:flex;gap:20px;justify-content:center;padding:10px}.main-partners .images img{height:60px}@media screen and (max-width:481px){.main-hero{align-items:center;flex-direction:column;gap:20px}.main-hero-left{width:90%}.main-what .box-left,.main-what .box-right{flex-direction:column}.main-what .content{justify-self:center;width:100%}.main-what .box-right h1{font-size:30px;top:180px}.main-what .box-left h1{font-size:30px}.main-what{background:linear-gradient(#07051d,#151137);background-color:#07051d}.main-partners h1{font-size:30px}.main-partners .images img{height:40px}}
/*# sourceMappingURL=main.f22eb0ed.css.map*/