.c-ec7aaa7f { line-height:1.38;margin-top:20pt;margin-bottom:6pt; }
.c-bd70496a { 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-5add6d95 { line-height:1.38;margin-top:18pt;margin-bottom:6pt; }
.c-eca34aea { 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-e067ed97 { 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-9030a5e0 { margin-bottom:0px;padding-inline-start:48px; }
.c-7700e09b { 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:pre; }
.c-00e742ca { line-height:1.38;margin-top:0pt;margin-bottom:0pt; }
.c-d04fb11d { 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-ce5fe69d { 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-0b57271a { 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-7bfceea8 { 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-45d734f1 { 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:pre; }
.c-c521f30e { list-style-type:disc;font-size:11pt;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:pre; }
.c-9c9924cb { 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-e7b46f9d { line-height:1.38;margin-top:12pt;margin-bottom:12pt; }
.c-3563f2d4 { font-size:16pt;font-family:Montserrat, 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-6f7b2772 { line-height:1.38;margin-top:12pt;margin-bottom:0pt; }
.c-774bb721 { line-height:1.38;margin-top:0pt;margin-bottom:12pt; }
.c-ecc6716b { 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; }
* { 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-704c9e53 { margin-bottom:32px;letter-spacing:normal; }
.c-61886731, .r-4k6ontrg25n, .r-4k6ontrg25n.headline-text-1, .headline-text-1.c-61886731 { font-size:44px; }
.c-0df3d459, .r-k5gc30rkb7c { font-size:52px;color:rgb(63, 214, 43); }
.c-da4906a4, .r-k5gc30rkb7c.headline-text-2 { font-size:52px; }
.c-8bd7de13 { white-space-collapse:preserve; }
.main { background-image:url("../assets/img/de053d43-f603-41b6-8cc5-70a7f347218b.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position-x:100%;background-position-y:0%; }
.timeline-text { color:rgb(255, 255, 255); }
.r-jrknexvjo07, .timeline-text.r-z28rzt6295j, .r-wzuvy9lfqw, .timeline-text.r-bqshlk4svbo, .r-5wwmh28nvtc, .timeline-text.r-j59mnezocwd, .timeline-text.r-6mmj1mw4ejl, .r-xco2g6sor7, .headline-text-2.c-da4906a4 { color:rgb(63, 214, 43); }

@media (max-width: 1480px) and (min-width: 1281px), screen and (min-width: 1025px) and (max-height: 900px)  {
  .headline-text-1.c-61886731 { font-size:32px; }
  .headline-text-2.c-0df3d459 { font-size:44px; }
  .r-4k6ontrg25n.headline-text-1 { font-size:40px; }
  .r-k5gc30rkb7c.headline-text-2, .headline-text-2.c-da4906a4 { font-size:48px; }
  .main { background-image:url("../assets/img/de053d43-f603-41b6-8cc5-70a7f347218b.avif");background-repeat:no-repeat;background-position-x:100%;background-position-y:0%;background-attachment:scroll;background-size:contain; }
}

@media (max-width: 1280px) and (min-width: 1025px), screen and (min-width: 1025px) and (max-height: 800px)  {
  .headline-text-1.c-61886731 { font-size:30px; }
  .headline-text-2.c-0df3d459 { font-size:36px; }
  .r-4k6ontrg25n.headline-text-1 { font-size:38px; }
  .r-k5gc30rkb7c.headline-text-2 { font-size:44px; }
  .headline-text-2.c-da4906a4 { font-size:46px; }
  .main { background-image:url("../assets/img/de053d43-f603-41b6-8cc5-70a7f347218b.avif");background-repeat:no-repeat;background-position-x:100%;background-position-y:0%;background-attachment:scroll;background-size:contain; }
}

@media (max-width: 1024px), screen and (max-device-width: 1024px)  {
  .tablet.mobile.logo { width:260px;height:71px; }
  .r-4k6ontrg25n, .headline-text-1.c-61886731 { font-size:4.948vw; }
  .r-k5gc30rkb7c, .headline-text-2.c-0df3d459, .headline-text-2.c-da4906a4 { font-size:5.469vw; }
  .redirect-link { font-size:4.167vw; }
}

@media (max-width: 768px)  {
  .headline-text-1.c-61886731 { font-size:4.948vw; }
  .headline-text-2.c-da4906a4, .headline-text-2.c-0df3d459, .r-k5gc30rkb7c.headline-text-2 { font-size:5.469vw; }
  .tablet.mobile.logo { width:176px; }
}

@media (max-width: 440px)  {
  .headline-text-1.c-61886731, .r-4k6ontrg25n.headline-text-1 { font-size:3.948vw; }
  .headline-text-2.c-0df3d459, .r-k5gc30rkb7c.headline-text-2, .headline-text-2.c-da4906a4 { font-size:4.469vw; }
  .redirect-link { font-size:3.167vw; }
  .tablet.mobile.logo { width:111px; }
}

@media (max-width: 375px)  {
  .tablet.mobile.logo { width:96px; }
  .redirect-link { font-size:6.4vw; }
  .headline-text-1.c-61886731, .r-4k6ontrg25n.headline-text-1 { font-size:4.267vw; }
  .headline-text-2.c-0df3d459, .r-k5gc30rkb7c.headline-text-2, .headline-text-2.c-da4906a4 { font-size:5.333vw; }
  .c-8bd7de13 { display:block; }
}
