* { box-sizing: border-box; }
body { margin: 0; }
* { box-sizing:border-box; }
body, .lang-buttoon, .lang-buttoon, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body, body { margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px; }
.c-ae1104f0, .c-d4fb84b6 { font-size:20pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-eeb968f8, .c-0d2adee8 { line-height:1.38;margin-top:20pt;margin-bottom:10pt; }
.c-79c056b6, .c-cc40739f { font-size:11pt;font-family:Montserrat, sans-serif;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-a429e179, .c-053bd211 { font-size:11pt;font-family:Montserrat, sans-serif;background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-c576b408, .c-a1877e90 { line-height:1.38;margin-top:0pt;margin-bottom:10pt; }
.c-3c74a984, .c-a513b6b7 { font-size:11.5pt;font-family:Roboto, sans-serif;background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-9efead92, .c-44a84a80 { font-size:16pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-b2b79d2f, .c-a5b8f9e1 { line-height:1.38;margin-top:18pt;margin-bottom:10pt; }
.c-3a4b4af9, .c-f230b171 { font-size:11pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-0fb470ab, .c-3e6af9fb { font-size:11pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-20269264, .c-eeac4c57 { list-style-type:decimal;font-size:11pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve;text-wrap-mode:nowrap; }
.c-d620b42a, .c-166dcdda { margin-bottom:0px;padding-inline-start:48px; }
.c-25836e61, .c-ab05ae41 { list-style-type:circle;font-size:11pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve;text-wrap-mode:nowrap;margin-left:36pt; }
.c-74874501, .c-95aaf8d5 { list-style-type:disc;font-size:11pt;font-family:Montserrat, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve;text-wrap-mode:nowrap; }
.c-41554975, .c-49297d5c, .c-1de49e7c, .c-2caa6a51 { padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px; }
.c-d78f86a4 { font-size:16pt;font-family:Arial, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve; }
.c-1b5bbef0 { list-style-type:disc;font-size:16pt;font-family:Arial, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-variant-position:normal;font-variant-emoji:normal;vertical-align:baseline;white-space-collapse:preserve;text-wrap-mode:nowrap; }
.c-a5f29075 { white-space-collapse:preserve; }
.c-90c28b02 { font-size:8vw; }
.c-14b8aca8 { font-size:34px;line-height:100%; }
.main { background-image:url("../assets/img/7ae85e1a-f56d-43ed-a071-fafe556bfe8a.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position-x:100%;background-position-y:0%; }
.c-90c28b02.r-8j2a6vd304l { color:rgb(63, 214, 43);font-size:60px; }
.c-90c28b02.r-8j2a6vd304l.RU, .c-90c28b02.r-8j2a6vd304l.r-qvybmmgm6dn { font-size:60px; }
.content { width:1300px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:-9vw; }
.r-wsrc0cs1lvm.c-14b8aca8 { font-size:40px;margin-top:-1vw;margin-right:0px;margin-bottom:-1vw;margin-left:0px;line-height:150%; }
.r-adg9alhdauc { display:inline; }

@media (max-width: 320px)  {
  .redirect-link.r-7xlhz5bb2fi, .redirect-link.r-wwilc1g5yb9, .redirect-link.r-czcr5ca2dz, .redirect-link.r-4c0r6zrsofl { font-size:5.5vw; }
  .c-90c28b02.r-8j2a6vd304l { font-size:5.8vw; }
}

@media (max-width: 1024px), screen and (max-device-width: 1024px)  {
  .c-90c28b02 { font-size:8vw; }
  .c-90c28b02.r-8j2a6vd304l { font-size:6vw;margin-top:-2vw;margin-right:0px;margin-bottom:0px;margin-left:0px;display:none; }
  .c-90c28b02.r-8j2a6vd304l.RU, .c-90c28b02.r-8j2a6vd304l.r-qvybmmgm6dn { font-size:6vw; }
  .content { margin-top:-10vw;margin-right:0px;margin-bottom:0px;margin-left:0px;min-height:100%; }
  .r-wsrc0cs1lvm, .r-adg9alhdauc { display:none; }
  .rules { margin-top:-1vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .footer-tablet, .social-links, .timeline, .container-buttons { margin-top:-5vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .content.r-7z3cg2hj0kg { width:100%;margin-top:-6vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .r-wsrc0cs1lvm.c-14b8aca8 { display:inline;font-size:5vw; }
}

@media (max-width: 440px)  {
  .content { margin-top:-35vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .content.r-7z3cg2hj0kg { margin-top:-22vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .c-90c28b02.r-8j2a6vd304l { font-size:5.8vw; }
  .c-90c28b02.r-8j2a6vd304l.RU, .c-90c28b02.r-8j2a6vd304l.r-qvybmmgm6dn { font-size:6vw; }
  .redirect-link { width:100%;font-size:6vw; }
  .redirect-link.r-7xlhz5bb2fi { font-size:6.5vw;width:100%; }
  .social-links, .timeline { margin-top:-3vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .container-buttons { margin-top:-2vw;margin-right:0px;margin-bottom:0px;margin-left:0px; }
}

@media (max-width: 375px)  {
  .c-90c28b02.r-8j2a6vd304l { font-size:5.8vw; }
}
