* { 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-41cbefd5 { line-height:1.38;margin-top:20pt;margin-bottom:10pt; }
.c-40e037e7 { 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-d6ea2919 { line-height:1.38;margin-top:18pt;margin-bottom:10pt; }
.c-8bc74a7d { 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-855cb6d5 { 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-3c4ca817 { margin-bottom:0px;padding-inline-start:48px; }
.c-90994bc0 { 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-91266d32 { line-height:1.38;margin-top:0pt;margin-bottom:10pt; }
.c-cb25672b { 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-9b8d978c { 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-047384f8 { 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-59c06645 { 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-4192f0eb { 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; }
.main { background-image:url("../assets/img/1fdf9d51-60e5-45cc-b437-8edd21493480.avif");background-repeat:no-repeat;background-position-x:100%;background-position-y:0%;background-attachment:scroll;background-size:cover; }
.r-fojjt8d0qeq { 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; }
.r-fojjt8d0qeq.headline-text1, .headline-text1.r-w19azqryop, .headline-text1.r-niosz8uinz { color:rgb(63, 214, 43);font-size:96px; }
.headline-text2.r-yr7yjie5r5s, .headline-text2.r-4wlle6zw1ts, .headline-text2.r-495gyo3rr9a { font-size:34px; }
.headline-text1.r-izbgvrgepq { font-size:96px;color:rgb(63, 214, 43); }
.r-6rkncr9ydsd.timeline-text, .timeline-text.r-6a4r80bbkd, .timeline-text.r-bno6ekljz44, .r-ysbq3tqqg1q.timeline-text, .timeline-text.r-svf7zgq31i, .timeline-text.r-8yzhcd07l8f, .r-5lds0c19ykm.timeline-text, .timeline-text.r-z9kv058zky { color:rgb(63, 214, 43); }
.r-261qwkyt0v7j.timeline-text, .r-w13ugf889jh.timeline-text { display:none; }

@media (max-width: 1480px) and (min-width: 1281px), screen and (min-width: 1025px) and (max-height: 900px)  {
  .r-fojjt8d0qeq.headline-text1, .headline-text1.r-w19azqryop, .headline-text1.r-izbgvrgepq, .headline-text1.r-niosz8uinz { font-size:92px; }
  .headline-text2.r-yr7yjie5r5s, .headline-text2.r-4wlle6zw1ts, .headline-text2.r-495gyo3rr9a, .headline-text2.r-y5e6x107khm { font-size:30px; }
}

@media (max-width: 1280px) and (min-width: 1025px), screen and (min-width: 1025px) and (max-height: 800px)  {
  .r-fojjt8d0qeq.headline-text1, .headline-text1.r-w19azqryop, .headline-text1.r-izbgvrgepq, .headline-text1.r-niosz8uinz { font-size:88px; }
  .headline-text2.r-yr7yjie5r5s, .headline-text2.r-4wlle6zw1ts, .headline-text2.r-495gyo3rr9a, .headline-text2.r-y5e6x107khm { font-size:26px; }
}

@media (max-width: 1024px), screen and (max-device-width: 1024px)  {
  .r-fojjt8d0qeq.headline-text1, .headline-text1.r-w19azqryop, .headline-text1.r-izbgvrgepq, .headline-text1.r-niosz8uinz { font-size:8.333vw; }
  .headline-text2.r-yr7yjie5r5s, .headline-text2.r-4wlle6zw1ts, .headline-text2.r-495gyo3rr9a, .headline-text2.r-y5e6x107khm { font-size:3.906vw; }
}

@media (max-width: 440px)  {
  .r-fojjt8d0qeq.headline-text1 { font-size:8.6vw; }
  .headline-text2.r-yr7yjie5r5s { font-size:2.906vw; }
  .timeline-text { display:flex;flex-wrap:nowrap;flex-direction:row; }
  .timeline-text.r-bno6ekljz44 { display:flex;flex-direction:row;flex-wrap:wrap; }
  .timeline-item__inner { display:flex;flex-wrap:wrap; }
}

@media (max-width: 375px)  {
  .headline-text1.r-niosz8uinz, .r-fojjt8d0qeq.headline-text1, .headline-text1.r-w19azqryop, .headline-text1.r-izbgvrgepq { font-size:9.6vw; }
  .headline-text2.r-y5e6x107khm, .headline-text2.r-yr7yjie5r5s, .headline-text2.r-4wlle6zw1ts, .headline-text2.r-495gyo3rr9a { font-size:3.733vw; }
}
