@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;600&display=swap);*{margin:0;padding:0}body{background-color:#000;color:#fff;font-family:Montserrat,sans-serif;font-weight:300}.wrapper{min-height:100%;overflow:hidden}.container{margin:0 auto;max-width:1280px;padding:10px}header .top-header{-webkit-touch-callout:none;align-items:center;display:flex;height:100px;justify-content:space-between;position:relative;-webkit-user-select:none;user-select:none}header .logo{cursor:pointer;margin-left:20px;width:auto}header .logo,header .logo a{align-items:center;height:100px}header .logo a{display:flex}header .logo img{height:50px;min-width:100%}header .menu{align-items:center;display:flex;margin-right:20px}header ul.nav{list-style:none;margin-right:30px}header ul.nav li a{color:#fff;text-decoration:none}header ul.nav li{cursor:pointer;display:inline;font-size:20px;font-weight:600;margin-left:25px;transition:opacity .3s ease}header ul.nav li:hover{opacity:50%}header .menu-button{display:none}header .menu.active{transform:translateX(-95%)}@media screen and (max-width:768px){header ul.nav{align-items:center;display:flex;flex-direction:column;width:100%}header ul.nav li{margin-top:10px}header .menu-button{color:#fff;display:block;float:right;height:32px;margin-right:20px;width:32px}header .menu{background-color:#000;box-shadow:0 5px 10px 2px #2e383f1f;display:flex;flex-direction:column;height:100vh;padding:2% 0;position:absolute;right:-55%;top:100px;transition:transform .5s ease;width:50%;z-index:1000}}header .presentation{align-content:center;align-items:center;background-color:#000;display:flex;flex-direction:row;flex-wrap:wrap;height:400px;justify-content:space-between;margin:0 0 25px;overflow:hidden;position:relative;width:100%}header .presentation-text{flex:1 0 40%;z-index:400}header .presentation h2{color:#67a1d2;font-size:14px;font-weight:600;height:auto;margin:15px;max-width:400px;z-index:600}header .presentation h1{color:#fff;font-size:36px;font-weight:600;height:auto;margin-left:15px;width:100%;z-index:600}header .presentation h3{font-size:14px;font-weight:300;height:auto;margin:15px;max-width:500px;z-index:600}header .presentation-form-button{background-color:#70b0e4;border-radius:15px;cursor:pointer;font-size:18px;font-weight:600;height:50px;line-height:50px;margin:15px 20px;text-align:center;transition:transform .5s ease;vertical-align:middle;width:200px;z-index:600}header .presentation-form-button:hover{transform:scale(1.2)}header .presentation-form-button a{color:#000;text-decoration:none}header .presentation-img{align-items:center;display:flex;flex:1 0 60%;height:400px}header .presentation-img img{width:100%}@media screen and (max-width:992px){header .presentation{background:url(/static/media/photo_team.c909aa20b39a2557c022.png);background-position:50%;background-size:cover}header .presentation-img{display:none}header .presentation-text{width:100%}}@media screen and (max-width:576px){header .presentation{height:300px}header .presentation h2{font-size:12px}header .presentation h1{font-size:34px}header .presentation h3{font-size:12px}}.title{font-size:30px;font-weight:600;margin-left:35px;margin-top:10px}@media screen and (max-width:576px){.title{font-size:26px;margin-left:0;text-align:center}}.about-container{background:#122436;background:linear-gradient(140deg,#122436 40%,#2c5b8a);border-radius:120px 0 120px 0;height:auto;margin-bottom:50px;overflow:hidden;padding:15px;position:relative}.about-container h2,.about-container p{border:#222;color:#fff;font-size:18px;font-weight:300;margin:20px;opacity:100%}.about-container h2{font-size:36px;font-weight:600;margin-left:30px}.rules{margin:0 0 50px}.rules-sharp{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px;width:100%}.rules-item img{height:130px;width:270px}.rules-item{cursor:pointer;display:table-cell;flex:1 0 25%;margin-top:25px;text-align:center;vertical-align:middle}.advantages{margin:0 0 50px}.advantages-sharp{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:25px;width:100%}.advantages-item{background:linear-gradient(140deg,#122436 40%,#2c5b8a);border-radius:15px;display:table-cell;height:320px;margin:25px 10px 10px;padding:10px;vertical-align:middle;width:200px}.advantages-item h2{font-size:18px;font-weight:600;height:50px;margin-left:0}.advantages-item p{font-size:12px;font-weight:300;margin-top:10px}.events{margin:0 0 50px}.events-sharp{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.events-item{flex:1 0 20%;height:200px;margin:10px}.events-item,.events-item-border{align-items:center;display:flex;overflow:hidden}.events-item img{min-height:200px;width:100%}@media screen and (max-width:1200px){.events-item{flex:1 0 30%}}@media screen and (max-width:992px){.events-item{flex:1 0 35%}}@media screen and (max-width:768px){.events-item{flex:1 0 40%;height:150px}}@media screen and (max-width:576px){.events-item{flex:1 0 100%;height:200px}.events-sharp{justify-content:center}}.selection{margin:0 0 50px}.selection-sharp{padding:0 35px}.selection-block{align-content:center;border-top:.5px solid #e6e6e6;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:25px;padding:20px 0}.selection-article,.selection-number{font-size:26px;font-weight:300}.selection-article{flex:1 0;margin-bottom:20px;margin-left:30px;text-align:left;width:250px}.selection-text{flex:1 1 20%;font-size:18px;max-width:700px;min-width:300px}@media screen and (max-width:768px){.selection-text{flex:1 0 100%}}@media screen and (max-width:576px){.selection{margin:0 0 50px}.selection-sharp{padding:0}.selection-article,.selection-number{font-size:22px}.selection-text{font-size:14px}}.feedback{margin:0 0 50px}.feedback-sharp{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px;width:100%}.feedback-item{background:linear-gradient(140deg,#122436 40%,#2c5b8a);border-radius:20px;height:250px;margin:10px;padding:10px;width:225px}.feedback-top{align-items:center;display:flex;flex-direction:row;height:20px;justify-content:space-between;text-align:right}.feedback-top p{color:silver;font-size:10px;font-weight:300}.feedback-star svg{color:#daa520;margin-left:5px}.feedback-item a{border-bottom:1px solid #a0a0a0;display:block;font-size:12px;font-weight:300;height:190px;margin-top:10px}.feedback-item h2{font-size:14px;font-weight:600;margin-top:10px}@media screen and (max-width:576px){.feedback-sharp{justify-content:center}}.form{margin:50px 0}.form-block{display:flex;flex-direction:column;margin-left:35px;margin-top:25px}.form-block-input{background:none;border:1px solid #ddd;height:30px;padding:.25rem;width:90%}.form-block-file,.form-block-input{color:#fff;font-size:16px;margin-top:10px}.form-file{margin-top:20px;width:90%}.form-file p{display:inline;font-size:16px}.form-file input{display:inline;margin-left:20px}.form-block-checkbox input{-webkit-appearance:none;appearance:none;background-color:#fff;cursor:pointer;height:1.5rem;transition:.3s;width:1.5rem}.form-block-checkbox input:checked{background-color:#67a1d2;border-radius:50%}.form-button{background-color:#70b0e4;border:none;border-radius:15px;color:#000;cursor:pointer;font-size:18px;font-weight:600;height:50px;line-height:50px;margin-top:20px;text-align:center;transition:transform .5s ease;vertical-align:middle;width:150px}.form-button:hover{transform:scale(1.1)}
.form-checkbox {
  margin: 15px 0;
  display: flex;
  align-items: center;
}
.form-checkbox input[type="checkbox"] {
  width: auto;
  margin-right: 10px;
  cursor: pointer;
  accent-color: #70b0e4;
}
.form-checkbox label {
  cursor: pointer;
  font-size: 14px;
  color: #fff;
}
.form-checkbox a {
  color: #70b0e4 !important;
  text-decoration: underline !important;
}
.form-checkbox a:hover {
  text-decoration: none !important;
  opacity: 0.8;
}
.form-button:disabled {
  background-color: #cccccc !important;
  cursor: not-allowed !important;
  opacity: 0.5 !important;
  transform: none !important;
  color: #666666 !important;
  pointer-events: none;
}
.media{padding:0 0 50px}.media-block{height:600px;margin-top:25px;text-align:center;width:100%}.media-block-frame{width:100%}@media screen and (max-width:576px){.media-block{height:400px}}footer{background-color:#0d0d0d;padding:25px 0}.contact{margin:0 auto;width:100%}.contact-block{margin-top:25px;max-width:80%}.contact-block-sharp{display:flex;justify-content:space-between;margin-left:35px;margin-top:5px}.contact-block-item-1{flex:1 0}.contact-block-item-1,.contact-block-item-2{font-size:18px;text-align:left;width:50%}@media screen and (max-width:992px){.contact-block{max-width:100%}}@media screen and (max-width:768px){.contact-block-item-1,.contact-block-item-2{font-size:14px}}@media screen and (max-width:576px){.contact-block-item-1,.contact-block-item-2{font-size:12px}}
/*# sourceMappingURL=main.25f4d905.css.map*/