* { box-sizing: border-box; }
body { margin: 0; }
* { box-sizing:border-box; }
body { margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px; }
.c-124c655e, .c-4dc15550, .c-804ae90b, .c-ac2ca8bc, .c-fa28f93c, .c-50e08668, .c-0de6c0bf, .c-6c4e590e { white-space-collapse:preserve; }
.c-8d2af154 { padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px; }
.c-0fccf49b { line-height:1.38;margin-top:20pt;margin-bottom:10pt; }
.c-9469dd2a { font-size:20pt;font-family:Arial, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-weight:400;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-041ff38e { font-size:20pt;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-ac4cbe83 { line-height:1.38;margin-top:0pt;margin-bottom:10pt; }
.c-2480bf1f { 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-70cf6520 { 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-8237f850 { line-height:1.38;margin-top:18pt;margin-bottom:10pt; }
.c-371f9348 { font-size:16pt;font-family:Arial, sans-serif;color:rgb(255, 255, 255);background-color:transparent;font-weight:400;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-3e13cbe9 { margin-bottom:0px;padding-inline-start:48px; }
.c-c577a5ea { 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-c6cb07c0 { 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-0ecffb5e { 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-b85a5d26, .c-b111bf01, .c-234a84e2, .c-f21cdad4 { color:rgb(63, 214, 43); }
.headline-text-1 { color:rgb(63, 214, 43);font-size:72px; }
.c-486a4c32 { color:rgb(63, 214, 43);font-size:16px; }
.c-c77e6824 { width:15px; }
.main { background-image:url("../assets/img/8b50ad22-4c9f-4106-9a5b-6ef2d3344924.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position-x:0%;background-position-y:0%; }
.timeline-text { border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(63, 214, 43);border-right-color:rgb(63, 214, 43);border-bottom-color:rgb(63, 214, 43);border-left-color:rgb(63, 214, 43);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(255, 255, 255); }
.footer { width:746px;height:32px; }
.headline-text-2 { font-size:30px; }
.r-8kdsp57rb6k { border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:black;border-right-color:black;border-bottom-color:black;border-left-color:black;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(63, 214, 43); }
.timeline-text.hu, .timeline-text.kz, .c-234a84e2.r-asi9wp1rlvj, .c-486a4c32.r-qcw3hagn8be { font-size:16px; }
.headline-text-1.ru { font-size:66px; }
.headline-text-2.ru { font-size:40px; }
.headline-text-1.hu { font-size:62px; }
.headline-text-2.hu { font-size:32px; }
.headline-text-2.tr { font-size:34px; }

@media (max-width: 1920px)  {
  .main { background-position-x:100%;background-position-y:0%; }
}

@media (max-width: 320px)  {
  .footer-mob { max-width:100%; }
}

@media (max-width: 1480px) and (min-width: 1281px), screen and (min-width: 1025px) and (max-height: 900px)  {
  .headline-text-1.desktop.tablet.r-u507p4ap3d, .headline-text-1.ru { font-size:60px; }
  .headline-text-1 { font-size:65px; }
  .headline-text-2 { font-size:26px; }
  .headline-text-2.ru { font-size:35px; }
  .headline-text-1.hu { font-size:56px; }
}

@media (max-width: 1280px) and (min-width: 1025px), screen and (min-width: 1025px) and (max-height: 800px)  {
  .headline-text-1.desktop.tablet.r-u507p4ap3d.r-ms4t2yrwbw, .headline-text-2, .headline-text-2.hu { font-size:22px; }
  .headline-text-1 { font-size:60px; }
  .headline-text-2.ru { font-size:30px; }
  .headline-text-1.ru { font-size:55px; }
  .headline-text-1.hu { font-size:52px; }
}

@media (max-width: 1024px), screen and (max-device-width: 1024px)  {
  .headline-text-1.desktop.tablet.r-u507p4ap3d, .headline-text-1.ru { font-size:8.594vw; }
  .headline-text-2 { font-size:3.906vw; }
  .headline-text-1 { font-size:9.375vw; }
  .lang-buttoon { font-size:7.813vw; }
  .headline-text-2.ru { font-size:5.208vw; }
  .headline-text-1.hu { font-size:8.073vw; }
  .headline-text-2.hu { font-size:4.167vw; }
  .headline-text-2.tr { font-size:4.427vw; }
}

@media (max-width: 768px)  {
  .tablet.mobile.logo { width:94.156px;height:29px; }
  .redirect-link { padding-top:18px;padding-right:48px;padding-bottom:18px;padding-left:48px; }
}

@media (max-width: 440px)  {
  .headline-text-1.hu { font-size:7.533vw; }
  .headline-text-2.kz, .headline-text-2.tr { font-size:4.333vw; }
  .redirect-link { padding-top:16px;padding-right:48px;padding-bottom:16px;padding-left:48px; }
  .headline-text-1.mobile { font-size:9.667vw;color:rgb(63, 214, 43); }
  .headline-text-1 { font-size:9.667vw; }
  .headline-text-2 { font-size:4.867vw; }
  .headline-text-2.ru { font-size:5.867vw; }
  .headline-text-1.kz, .headline-text-1.ru { font-size:8.067vw; }
  .headline-text-2.uz { font-size:4.6vw; }
  .headline-text-1.uz { font-size:7.8vw; }
  .headline-text-2.hu { font-size:4.067vw; }
  .headline-text-1.tr { font-size:8.867vw; }
}

@media (max-width: 375px)  {
  .footer-mob { margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .headline-text-1.hu { font-size:8.533vw; }
  .headline-text-2.kz, .headline-text-2.tr { font-size:5.333vw; }
  .headline-text-1 { font-size:10.667vw;margin-top:-15px;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .headline-text-2 { font-size:5.867vw; }
  .headline-text-1.kz { font-size:9.067vw; }
  .headline-text-2.uz { font-size:5.6vw; }
  .headline-text-1.uz { font-size:8.8vw; }
  .headline-text-2.hu { font-size:5.067vw; }
  .headline-text-1.tr { font-size:9.867vw; }
  .redirect-link.tr { padding-top:16px;padding-right:40px;padding-bottom:16px;padding-left:40px; }
  .headline { margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px; }
  .headline.r-jf4ihbsph9g { margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px; }
  .content.r-ld5xtuxtkbe { padding-top:36px;padding-right:16px;padding-bottom:24px;padding-left:16px; }
}

@media (max-width: 360px)  {
  .redirect-link { font-size:24px; }
}
