*{box-sizing:border-box;margin:0;padding:0}.header{align-items:center;background-color:#0000;display:flex;height:auto;justify-content:center;min-height:112px;width:100%}.header .header-nav{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-around;width:100%}.header .header-nav .header-nav-left,.header .header-nav .header-nav-right{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-around;width:40%}.header .header-nav .header-nav-left .header-nav-a,.header .header-nav .header-nav-right .header-nav-a{color:#fff;font-family:JetBrains Mono;font-size:18px;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}.header .header-nav .header-nav-logo{height:80px;width:90px}.StartPage{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:1200px;width:100%}.StartPage .StartPage-description{align-items:flex-end;display:flex;flex-direction:row;height:auto;justify-content:space-around;width:100%}.StartPage .StartPage-description .StartPage-description-p-team{color:#fff;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500;line-height:27px;max-width:340px;text-shadow:0 0 40px #fffc;text-transform:uppercase}.StartPage .StartPage-description .StartPage-description-p-team .StartPage-description-link{color:#fff;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:600;margin-left:5px;margin-right:5px;text-decoration:none}.StartPage .StartPage-description .StartPage-description-p-team .StartPage-description-link .StartPage-description-link-color{color:#6f00e6}.StartPage .StartPage-description .StartPage-description-competition{max-width:327px;text-align:right;text-shadow:0 0 40px #fffc}.StartPage .StartPage-description .StartPage-description-competition .StartPage-description-competition-link{color:#fff;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500;line-height:27px;text-decoration:none}.StartPage .StartPage-description .StartPage-description-competition .StartPage-description-competition-color{background-color:#6f00e6;color:#fff;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500}.StartPage h1{color:#6f00e6;font-family:Kode Mono;font-size:80px;font-style:normal;font-weight:600;line-height:70px;text-align:center;text-shadow:0 0 40px #455cff99;text-transform:uppercase}.LandingPage{align-items:center;background-image:url(/static/media/black.ba3da674a6861187fdfc.jpg);display:flex;display:none;flex-direction:column;justify-content:flex-start}.LandingPage,.LandingPage .LandingPage-bg{background-repeat:no-repeat;background-size:cover;height:auto;width:100%}.LandingPage .LandingPage-bg{background-image:url(/static/media/bg.0d524dfd7e7031658cd8.png);border-radius:0 0 100px 100px}.Team{align-items:center;background-image:url(/static/media/black.ba3da674a6861187fdfc.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-start;min-height:1200px;padding:90px}.Team,.Team .Team-description{display:flex;height:auto;width:100%}.Team .Team-description{align-items:flex-end;flex-direction:row;justify-content:space-between;padding-bottom:40px}.Team .Team-description h2{color:#6f00e6;font-family:Kode Mono;font-size:60px;font-style:normal;font-weight:600;text-align:center;text-shadow:0 0 20px #455cff99;text-transform:uppercase}.Team .Team-description .Team-description-p{color:#fff;font-family:JetBrains Mono;font-size:19px;font-style:normal;font-weight:400;line-height:24px;max-width:485px;text-align:right;text-shadow:0 0 20px #fffc}.Team .Team-principles-collection{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.Team .Team-principles-collection h3{color:#ff5628;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500;margin-bottom:40px;text-shadow:0 0 20px #ff562899;text-transform:uppercase}.Team .Team-principles-collection .Team-principles-collection-cards{display:flex;flex-wrap:wrap;height:auto;min-height:200px;width:100%}.Team .Team-students-collection{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin-top:40px;width:100%}.Team .Team-students-collection h3{color:#ff5628;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500;margin-bottom:40px;text-shadow:0 0 20px #ff562899;text-transform:uppercase}.Team .Team-students-collection .Team-students-collection-cards{display:flex;flex-wrap:wrap;height:auto;min-height:200px;width:100%}.Card{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:space-around;max-width:440px;min-height:220px;padding-top:10px;width:100%}.Card .Card-picture{background-color:gray;border-radius:50%;height:200px;max-height:200px;max-width:200px;width:200px}.Card .Card-description{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:40px}.Card .Card-description h5{font-size:24px;margin-bottom:15px;text-shadow:0 0 40px #fffc;text-transform:uppercase}.Card .Card-description .Card-description-p,.Card .Card-description h5{color:#fff;font-family:JetBrains Mono;font-style:normal;font-weight:400;line-height:24px;text-align:left}.Card .Card-description .Card-description-p{font-size:18px;max-width:181px}.Descriptions{align-items:center;background-image:url(/static/media/black.ba3da674a6861187fdfc.jpg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:600px;padding-left:113px;padding-right:113px;padding-top:70px;width:100%}.Descriptions .Descriptions-about{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:space-between;min-height:256px;width:100%}.Descriptions .Descriptions-about h6{color:#ff5628;font-family:JetBrains Mono;font-size:25px;font-style:normal;font-weight:500;text-shadow:0 0 20px #ff562899;text-transform:uppercase}.Descriptions .Descriptions-about .Descriptions-about-p{color:#fff;font-family:JetBrains Mono;font-size:22px;font-style:normal;font-weight:400;line-height:28px;max-width:800px;text-align:right;text-shadow:0 0 40px #fffc;text-transform:uppercase;width:450px}.Descriptions .Descriptions-about .Descriptions-about-p .Descriptions-about-p-purple{color:#6f00e6;margin-left:8px;margin-right:8px;text-shadow:0 0 40px #455cff99}.About{background-image:url(/static/media/gradient1.433a6835a35d8b8b8b45.jpeg);background-repeat:no-repeat;background-size:cover;border-radius:100px;flex-direction:row;justify-content:space-between;min-height:650px;padding:120px 140px;width:100%}.About,.About .About-description{align-items:flex-start;display:flex;height:auto}.About .About-description{flex-direction:column;justify-content:center;width:35%}.About .About-description .About-description-header{background:#141414fc;border-radius:90px;color:#fff;display:block;font-family:JetBrains Mono;font-size:75px;font-style:normal;font-weight:500;height:297px;line-height:75px;padding-left:56px;padding-top:39px;text-align:left;text-transform:uppercase;width:472px;z-index:4}.About .About-description .About-description-header span{font-style:italic}.About .About-description .About-description-star{bottom:50px;display:block;height:80px;position:relative;right:5px;width:72px;z-index:4}.About .About-description .About-description-link{background-color:#6f00e6;color:#fff;font-family:JetBrains Mono;font-size:30px;font-style:normal;font-weight:500;margin-left:70px;padding:5px 10px;text-decoration:none;text-transform:uppercase}.About .About-picture{border-radius:90px;height:auto;min-height:469px;width:65%}.Partners{align-items:flex-start;background-image:url(/static/media/black.ba3da674a6861187fdfc.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-start;min-height:450px;padding-top:80px}.Partners,.Partners .Partners-txt{display:flex;height:auto;width:100%}.Partners .Partners-txt{align-items:flex-end;flex-direction:row;justify-content:space-between;padding-bottom:40px;padding-left:79px;padding-right:79px}.Partners .Partners-txt h2{color:#6f00e6;font-family:Kode Mono;font-size:60px;font-style:normal;font-weight:600;text-align:center;text-shadow:0 0 30px #455cff99;text-transform:uppercase}.Partners .Partners-txt .Partners-txt-p{color:#fff;font-family:JetBrains Mono;font-size:19px;font-style:normal;font-weight:400;line-height:24px;max-width:300px;text-align:right;text-shadow:0 0 20px #fffc}.Contacts{align-items:flex-start;background-color:#6f00e6;border-radius:100px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:800px;padding:78px 90px;width:100%}.Contacts h2{color:#fff;font-family:Kode Mono;font-size:70px;font-style:normal;font-weight:600;text-transform:uppercase}.Contacts .Contacts-main{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:40px;width:100%}.Contacts .Contacts-main .Contacts-main-pic{border-radius:80px;filter:drop-shadow(0 0 1px rgba(0,0,0,.4));height:auto;width:55%}.Contacts .Contacts-main .Contacts-main-links{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin-left:50px;width:45%}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-email{align-items:flex-end;display:flex;flex-direction:column;height:auto;justify-content:flex-end;position:relative;width:100%}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-email .Contacts-main-links-email-star{bottom:150px;display:block;height:119px;position:absolute;width:117px}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-email .Contacts-main-links-email-content{align-items:flex-start;background-color:#fff;border-radius:50px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:207px;min-width:513px;padding-bottom:37px;padding-left:40px;width:100%}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-email .Contacts-main-links-email-content .Contacts-main-links-email-content-p{color:#141414;font-family:JetBrains Mono;font-size:40px;font-style:normal;font-weight:800;line-height:40px;margin-bottom:1px;text-transform:uppercase}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-email .Contacts-main-links-email-content .Contacts-main-links-email-content-a{color:#ff5628;font-family:JetBrains Mono;font-size:30px;font-style:normal;font-weight:800;text-decoration:none}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-smaller{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:30px;width:100%}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-smaller .Contacts-main-links-smaller-facebook{align-items:center;background-color:#e2e2e2f2;border-radius:50px;box-shadow:0 0 4px 0 #00000040;display:flex;height:250px;justify-content:center;text-decoration:none;width:250px}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-smaller .Contacts-main-links-smaller-facebook img{height:74px;width:74px}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-smaller .Contacts-main-links-smaller-instagram{align-items:center;background-color:#ff5628;border-radius:50px;box-shadow:0 0 4px 0 #00000040;display:flex;height:250px;justify-content:center;text-decoration:none;width:250px}.Contacts .Contacts-main .Contacts-main-links .Contacts-main-links-smaller .Contacts-main-links-smaller-instagram img{height:74px;width:74px}.Footer{align-items:center;background-image:url(/static/media/gradient2.e6138331171a4e8a4b6c.jpg);background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:space-between;min-height:432px;padding-left:120px;padding-right:120px;padding-top:30px}.Footer,.Footer .Footer-col-txt{display:flex;height:auto;width:100%}.Footer .Footer-col-txt{align-items:space-between;flex-direction:column;justify-content:flex-start;min-height:300px}.Footer .Footer-col-txt .Footer-col-txt-logo{height:80px;width:90px}.Footer .Footer-col-txt p{color:#6f00e6;font-family:JetBrains Mono;font-size:20px;font-style:normal;font-weight:400;margin-top:auto;text-shadow:0 0 20px #455cff99;-webkit-user-select:none;user-select:none}.Footer .Footer-col-txt p a{color:#6f00e6;text-decoration:none}.Footer .Footer-col-link{display:flex;flex-direction:column;height:auto;min-height:300px;width:100%}
/*# sourceMappingURL=main.d5f956fa.css.map*/