/***************************************************
 * Generated by .newport svg Artista on 2/27/2026, 11:49:43 AM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://.newport svgartista.net
 **************************************************/

.newport svg .svg-elem-1 {
  stroke-dashoffset: 5344.4365234375px;
  stroke-dasharray: 5344.4365234375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0s;
          transition: stroke-dashoffset 1s ease-in 0s;
}

.newport svg.active .svg-elem-1 {
  stroke-dashoffset: 10688.873046875px;
}

.newport svg .svg-elem-2 {
  stroke-dashoffset: 4889.26318359375px;
  stroke-dasharray: 4889.26318359375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.12s;
          transition: stroke-dashoffset 1s ease-in 0.12s;
}

.newport svg.active .svg-elem-2 {
  stroke-dashoffset: 9778.5263671875px;
}

.newport svg .svg-elem-3 {
  stroke-dashoffset: 4553.7900390625px;
  stroke-dasharray: 4553.7900390625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.24s;
          transition: stroke-dashoffset 1s ease-in 0.24s;
}

.newport svg.active .svg-elem-3 {
  stroke-dashoffset: 9107.580078125px;
}

.newport svg .svg-elem-4 {
  stroke-dashoffset: 3673.265174985032px;
  stroke-dasharray: 3673.265174985032px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.36s;
          transition: stroke-dashoffset 1s ease-in 0.36s;
}

.newport svg.active .svg-elem-4 {
  stroke-dashoffset: 7346.530349970064px;
}

.newport svg .svg-elem-5 {
  stroke-dashoffset: 7350.689453125px;
  stroke-dasharray: 7350.689453125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.48s;
          transition: stroke-dashoffset 1s ease-in 0.48s;
}

.newport svg.active .svg-elem-5 {
  stroke-dashoffset: 14701.37890625px;
}

.newport svg .svg-elem-6 {
  stroke-dashoffset: 680.1629028320312px;
  stroke-dasharray: 680.1629028320312px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.6s;
          transition: stroke-dashoffset 1s ease-in 0.6s;
}

.newport svg.active .svg-elem-6 {
  stroke-dashoffset: 1360.3258056640625px;
}

.newport svg .svg-elem-7 {
  stroke-dashoffset: 903.8929443359375px;
  stroke-dasharray: 903.8929443359375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.72s;
          transition: stroke-dashoffset 1s ease-in 0.72s;
}

.newport svg.active .svg-elem-7 {
  stroke-dashoffset: 1807.785888671875px;
}

.newport svg .svg-elem-8 {
  stroke-dashoffset: 100.00923919677734px;
  stroke-dasharray: 100.00923919677734px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.84s;
          transition: stroke-dashoffset 1s ease-in 0.84s;
}

.newport svg.active .svg-elem-8 {
  stroke-dashoffset: 200.0184783935547px;
}

.newport svg .svg-elem-9 {
  stroke-dashoffset: 233.9423370361328px;
  stroke-dasharray: 233.9423370361328px;
  -webkit-transition: stroke-dashoffset 1s ease-in 0.96s;
          transition: stroke-dashoffset 1s ease-in 0.96s;
}

.newport svg.active .svg-elem-9 {
  stroke-dashoffset: 467.8846740722656px;
}

.newport svg .svg-elem-10 {
  stroke-dashoffset: 171.69256591796875px;
  stroke-dasharray: 171.69256591796875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.08s;
          transition: stroke-dashoffset 1s ease-in 1.08s;
}

.newport svg.active .svg-elem-10 {
  stroke-dashoffset: 343.3851318359375px;
}

.newport svg .svg-elem-11 {
  stroke-dashoffset: 223.2821807861328px;
  stroke-dasharray: 223.2821807861328px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.2s;
          transition: stroke-dashoffset 1s ease-in 1.2s;
}

.newport svg.active .svg-elem-11 {
  stroke-dashoffset: 446.5643615722656px;
}

.newport svg .svg-elem-12 {
  stroke-dashoffset: 172.72662353515625px;
  stroke-dasharray: 172.72662353515625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.3199999999999998s;
          transition: stroke-dashoffset 1s ease-in 1.3199999999999998s;
}

.newport svg.active .svg-elem-12 {
  stroke-dashoffset: 345.4532470703125px;
}

.newport svg .svg-elem-13 {
  stroke-dashoffset: 241.0162353515625px;
  stroke-dasharray: 241.0162353515625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.44s;
          transition: stroke-dashoffset 1s ease-in 1.44s;
}

.newport svg.active .svg-elem-13 {
  stroke-dashoffset: 482.032470703125px;
}

.newport svg .svg-elem-14 {
  stroke-dashoffset: 270.3626708984375px;
  stroke-dasharray: 270.3626708984375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.56s;
          transition: stroke-dashoffset 1s ease-in 1.56s;
}

.newport svg.active .svg-elem-14 {
  stroke-dashoffset: 540.725341796875px;
}

.newport svg .svg-elem-15 {
  stroke-dashoffset: 297.0818176269531px;
  stroke-dasharray: 297.0818176269531px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.68s;
          transition: stroke-dashoffset 1s ease-in 1.68s;
}

.newport svg.active .svg-elem-15 {
  stroke-dashoffset: 594.1636352539062px;
}

.newport svg .svg-elem-16 {
  stroke-dashoffset: 183.62197875976562px;
  stroke-dasharray: 183.62197875976562px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.7999999999999998s;
          transition: stroke-dashoffset 1s ease-in 1.7999999999999998s;
}

.newport svg.active .svg-elem-16 {
  stroke-dashoffset: 367.24395751953125px;
}

.newport svg .svg-elem-17 {
  stroke-dashoffset: 111.75265502929688px;
  stroke-dasharray: 111.75265502929688px;
  -webkit-transition: stroke-dashoffset 1s ease-in 1.92s;
          transition: stroke-dashoffset 1s ease-in 1.92s;
}

.newport svg.active .svg-elem-17 {
  stroke-dashoffset: 223.50531005859375px;
}

.newport svg .svg-elem-18 {
  stroke-dashoffset: 111.00688171386719px;
  stroke-dasharray: 111.00688171386719px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.04s;
          transition: stroke-dashoffset 1s ease-in 2.04s;
}

.newport svg.active .svg-elem-18 {
  stroke-dashoffset: 222.01376342773438px;
}

.newport svg .svg-elem-19 {
  stroke-dashoffset: 104.28215789794922px;
  stroke-dasharray: 104.28215789794922px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.16s;
          transition: stroke-dashoffset 1s ease-in 2.16s;
}

.newport svg.active .svg-elem-19 {
  stroke-dashoffset: 208.56431579589844px;
}

.newport svg .svg-elem-20 {
  stroke-dashoffset: 1385.615234375px;
  stroke-dasharray: 1385.615234375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.28s;
          transition: stroke-dashoffset 1s ease-in 2.28s;
}

.newport svg.active .svg-elem-20 {
  stroke-dashoffset: 2771.23046875px;
}

.newport svg .svg-elem-21 {
  stroke-dashoffset: 49.027801513671875px;
  stroke-dasharray: 49.027801513671875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.4s;
          transition: stroke-dashoffset 1s ease-in 2.4s;
}

.newport svg.active .svg-elem-21 {
  stroke-dashoffset: 98.05560302734375px;
}

.newport svg .svg-elem-22 {
  stroke-dashoffset: 52.83407211303711px;
  stroke-dasharray: 52.83407211303711px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.52s;
          transition: stroke-dashoffset 1s ease-in 2.52s;
}

.newport svg.active .svg-elem-22 {
  stroke-dashoffset: 105.66814422607422px;
}

.newport svg .svg-elem-23 {
  stroke-dashoffset: 55.695472717285156px;
  stroke-dasharray: 55.695472717285156px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.6399999999999997s;
          transition: stroke-dashoffset 1s ease-in 2.6399999999999997s;
}

.newport svg.active .svg-elem-23 {
  stroke-dashoffset: 111.39094543457031px;
}

.newport svg .svg-elem-24 {
  stroke-dashoffset: 191.08486938476562px;
  stroke-dasharray: 191.08486938476562px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.76s;
          transition: stroke-dashoffset 1s ease-in 2.76s;
}

.newport svg.active .svg-elem-24 {
  stroke-dashoffset: 382.16973876953125px;
}

.newport svg .svg-elem-25 {
  stroke-dashoffset: 66.13118743896484px;
  stroke-dasharray: 66.13118743896484px;
  -webkit-transition: stroke-dashoffset 1s ease-in 2.88s;
          transition: stroke-dashoffset 1s ease-in 2.88s;
}

.newport svg.active .svg-elem-25 {
  stroke-dashoffset: 132.2623748779297px;
}

.newport svg .svg-elem-26 {
  stroke-dashoffset: 152.283447265625px;
  stroke-dasharray: 152.283447265625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3s;
          transition: stroke-dashoffset 1s ease-in 3s;
}

.newport svg.active .svg-elem-26 {
  stroke-dashoffset: 304.56689453125px;
}

.newport svg .svg-elem-27 {
  stroke-dashoffset: 169.69619750976562px;
  stroke-dasharray: 169.69619750976562px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.12s;
          transition: stroke-dashoffset 1s ease-in 3.12s;
}

.newport svg.active .svg-elem-27 {
  stroke-dashoffset: 339.39239501953125px;
}

.newport svg .svg-elem-28 {
  stroke-dashoffset: 305.1377868652344px;
  stroke-dasharray: 305.1377868652344px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.2399999999999998s;
          transition: stroke-dashoffset 1s ease-in 3.2399999999999998s;
}

.newport svg.active .svg-elem-28 {
  stroke-dashoffset: 610.2755737304688px;
}

.newport svg .svg-elem-29 {
  stroke-dashoffset: 132.08282470703125px;
  stroke-dasharray: 132.08282470703125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.36s;
          transition: stroke-dashoffset 1s ease-in 3.36s;
}

.newport svg.active .svg-elem-29 {
  stroke-dashoffset: 264.1656494140625px;
}

.newport svg .svg-elem-30 {
  stroke-dashoffset: 361.1097106933594px;
  stroke-dasharray: 361.1097106933594px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.48s;
          transition: stroke-dashoffset 1s ease-in 3.48s;
}

.newport svg.active .svg-elem-30 {
  stroke-dashoffset: 722.2194213867188px;
}

.newport svg .svg-elem-31 {
  stroke-dashoffset: 1289.3944091796875px;
  stroke-dasharray: 1289.3944091796875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.5999999999999996s;
          transition: stroke-dashoffset 1s ease-in 3.5999999999999996s;
}

.newport svg.active .svg-elem-31 {
  stroke-dashoffset: 2578.788818359375px;
}

.newport svg .svg-elem-32 {
  stroke-dashoffset: 57.293514251708984px;
  stroke-dasharray: 57.293514251708984px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.7199999999999998s;
          transition: stroke-dashoffset 1s ease-in 3.7199999999999998s;
}

.newport svg.active .svg-elem-32 {
  stroke-dashoffset: 114.58702850341797px;
}

.newport svg .svg-elem-33 {
  stroke-dashoffset: 12.478519439697266px;
  stroke-dasharray: 12.478519439697266px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.84s;
          transition: stroke-dashoffset 1s ease-in 3.84s;
}

.newport svg.active .svg-elem-33 {
  stroke-dashoffset: 24.95703887939453px;
}

.newport svg .svg-elem-34 {
  stroke-dashoffset: 89.96955871582031px;
  stroke-dasharray: 89.96955871582031px;
  -webkit-transition: stroke-dashoffset 1s ease-in 3.96s;
          transition: stroke-dashoffset 1s ease-in 3.96s;
}

.newport svg.active .svg-elem-34 {
  stroke-dashoffset: 179.93911743164062px;
}

.newport svg .svg-elem-35 {
  stroke-dashoffset: 12.427842140197754px;
  stroke-dasharray: 12.427842140197754px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.08s;
          transition: stroke-dashoffset 1s ease-in 4.08s;
}

.newport svg.active .svg-elem-35 {
  stroke-dashoffset: 24.855684280395508px;
}

.newport svg .svg-elem-36 {
  stroke-dashoffset: 95.45482635498047px;
  stroke-dasharray: 95.45482635498047px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.2s;
          transition: stroke-dashoffset 1s ease-in 4.2s;
}

.newport svg.active .svg-elem-36 {
  stroke-dashoffset: 190.90965270996094px;
}

.newport svg .svg-elem-37 {
  stroke-dashoffset: 73.7999267578125px;
  stroke-dasharray: 73.7999267578125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.32s;
          transition: stroke-dashoffset 1s ease-in 4.32s;
}

.newport svg.active .svg-elem-37 {
  stroke-dashoffset: 147.599853515625px;
}

.newport svg .svg-elem-38 {
  stroke-dashoffset: 45.5px;
  stroke-dasharray: 45.5px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.4399999999999995s;
          transition: stroke-dashoffset 1s ease-in 4.4399999999999995s;
}

.newport svg.active .svg-elem-38 {
  stroke-dashoffset: 91px;
}

.newport svg .svg-elem-39 {
  stroke-dashoffset: 654.2381591796875px;
  stroke-dasharray: 654.2381591796875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.56s;
          transition: stroke-dashoffset 1s ease-in 4.56s;
}

.newport svg.active .svg-elem-39 {
  stroke-dashoffset: 1308.476318359375px;
}

.newport svg .svg-elem-40 {
  stroke-dashoffset: 112.7999267578125px;
  stroke-dasharray: 112.7999267578125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.68s;
          transition: stroke-dashoffset 1s ease-in 4.68s;
}

.newport svg.active .svg-elem-40 {
  stroke-dashoffset: 225.599853515625px;
}

.newport svg .svg-elem-41 {
  stroke-dashoffset: 177.2211151123047px;
  stroke-dasharray: 177.2211151123047px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.8s;
          transition: stroke-dashoffset 1s ease-in 4.8s;
}

.newport svg.active .svg-elem-41 {
  stroke-dashoffset: 354.4422302246094px;
}

.newport svg .svg-elem-42 {
  stroke-dashoffset: 207.9111785888672px;
  stroke-dasharray: 207.9111785888672px;
  -webkit-transition: stroke-dashoffset 1s ease-in 4.92s;
          transition: stroke-dashoffset 1s ease-in 4.92s;
}

.newport svg.active .svg-elem-42 {
  stroke-dashoffset: 415.8223571777344px;
}

.newport svg .svg-elem-43 {
  stroke-dashoffset: 169.9131622314453px;
  stroke-dasharray: 169.9131622314453px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.04s;
          transition: stroke-dashoffset 1s ease-in 5.04s;
}

.newport svg.active .svg-elem-43 {
  stroke-dashoffset: 339.8263244628906px;
}

.newport svg .svg-elem-44 {
  stroke-dashoffset: 209.92205810546875px;
  stroke-dasharray: 209.92205810546875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.16s;
          transition: stroke-dashoffset 1s ease-in 5.16s;
}

.newport svg.active .svg-elem-44 {
  stroke-dashoffset: 419.8441162109375px;
}

.newport svg .svg-elem-45 {
  stroke-dashoffset: 184.5px;
  stroke-dasharray: 184.5px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.279999999999999s;
          transition: stroke-dashoffset 1s ease-in 5.279999999999999s;
}

.newport svg.active .svg-elem-45 {
  stroke-dashoffset: 369px;
}

.newport svg .svg-elem-46 {
  stroke-dashoffset: 182.300048828125px;
  stroke-dasharray: 182.300048828125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.3999999999999995s;
          transition: stroke-dashoffset 1s ease-in 5.3999999999999995s;
}

.newport svg.active .svg-elem-46 {
  stroke-dashoffset: 364.60009765625px;
}

.newport svg .svg-elem-47 {
  stroke-dashoffset: 203.18463134765625px;
  stroke-dasharray: 203.18463134765625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.52s;
          transition: stroke-dashoffset 1s ease-in 5.52s;
}

.newport svg.active .svg-elem-47 {
  stroke-dashoffset: 406.3692626953125px;
}

.newport svg .svg-elem-48 {
  stroke-dashoffset: 170.4000244140625px;
  stroke-dasharray: 170.4000244140625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.64s;
          transition: stroke-dashoffset 1s ease-in 5.64s;
}

.newport svg.active .svg-elem-48 {
  stroke-dashoffset: 340.800048828125px;
}

.newport svg .svg-elem-49 {
  stroke-dashoffset: 174.89279174804688px;
  stroke-dasharray: 174.89279174804688px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.76s;
          transition: stroke-dashoffset 1s ease-in 5.76s;
}

.newport svg.active .svg-elem-49 {
  stroke-dashoffset: 349.78558349609375px;
}

.newport svg .svg-elem-50 {
  stroke-dashoffset: 165.51182556152344px;
  stroke-dasharray: 165.51182556152344px;
  -webkit-transition: stroke-dashoffset 1s ease-in 5.88s;
          transition: stroke-dashoffset 1s ease-in 5.88s;
}

.newport svg.active .svg-elem-50 {
  stroke-dashoffset: 331.0236511230469px;
}

.newport svg .svg-elem-51 {
  stroke-dashoffset: 160.25843811035156px;
  stroke-dasharray: 160.25843811035156px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6s;
          transition: stroke-dashoffset 1s ease-in 6s;
}

.newport svg.active .svg-elem-51 {
  stroke-dashoffset: 320.5168762207031px;
}

.newport svg .svg-elem-52 {
  stroke-dashoffset: 141.72970581054688px;
  stroke-dasharray: 141.72970581054688px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.12s;
          transition: stroke-dashoffset 1s ease-in 6.12s;
}

.newport svg.active .svg-elem-52 {
  stroke-dashoffset: 283.45941162109375px;
}

.newport svg .svg-elem-53 {
  stroke-dashoffset: 135.2433319091797px;
  stroke-dasharray: 135.2433319091797px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.24s;
          transition: stroke-dashoffset 1s ease-in 6.24s;
}

.newport svg.active .svg-elem-53 {
  stroke-dashoffset: 270.4866638183594px;
}

.newport svg .svg-elem-54 {
  stroke-dashoffset: 172.22503662109375px;
  stroke-dasharray: 172.22503662109375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.359999999999999s;
          transition: stroke-dashoffset 1s ease-in 6.359999999999999s;
}

.newport svg.active .svg-elem-54 {
  stroke-dashoffset: 344.4500732421875px;
}

.newport svg .svg-elem-55 {
  stroke-dashoffset: 648.7694702148438px;
  stroke-dasharray: 648.7694702148438px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.4799999999999995s;
          transition: stroke-dashoffset 1s ease-in 6.4799999999999995s;
}

.newport svg.active .svg-elem-55 {
  stroke-dashoffset: 1297.5389404296875px;
}

.newport svg .svg-elem-56 {
  stroke-dashoffset: 110.86546325683594px;
  stroke-dasharray: 110.86546325683594px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.6s;
          transition: stroke-dashoffset 1s ease-in 6.6s;
}

.newport svg.active .svg-elem-56 {
  stroke-dashoffset: 221.73092651367188px;
}

.newport svg .svg-elem-57 {
  stroke-dashoffset: 82.52056884765625px;
  stroke-dasharray: 82.52056884765625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.72s;
          transition: stroke-dashoffset 1s ease-in 6.72s;
}

.newport svg.active .svg-elem-57 {
  stroke-dashoffset: 165.0411376953125px;
}

.newport svg .svg-elem-58 {
  stroke-dashoffset: 39.628910064697266px;
  stroke-dasharray: 39.628910064697266px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.84s;
          transition: stroke-dashoffset 1s ease-in 6.84s;
}

.newport svg.active .svg-elem-58 {
  stroke-dashoffset: 79.25782012939453px;
}

.newport svg .svg-elem-59 {
  stroke-dashoffset: 57.263519287109375px;
  stroke-dasharray: 57.263519287109375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 6.96s;
          transition: stroke-dashoffset 1s ease-in 6.96s;
}

.newport svg.active .svg-elem-59 {
  stroke-dashoffset: 114.52703857421875px;
}

.newport svg .svg-elem-60 {
  stroke-dashoffset: 758.038330078125px;
  stroke-dasharray: 758.038330078125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.08s;
          transition: stroke-dashoffset 1s ease-in 7.08s;
}

.newport svg.active .svg-elem-60 {
  stroke-dashoffset: 1516.07666015625px;
}

.newport svg .svg-elem-61 {
  stroke-dashoffset: 73.6039047241211px;
  stroke-dasharray: 73.6039047241211px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.199999999999999s;
          transition: stroke-dashoffset 1s ease-in 7.199999999999999s;
}

.newport svg.active .svg-elem-61 {
  stroke-dashoffset: 147.2078094482422px;
}

.newport svg .svg-elem-62 {
  stroke-dashoffset: 78.39117431640625px;
  stroke-dasharray: 78.39117431640625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.319999999999999s;
          transition: stroke-dashoffset 1s ease-in 7.319999999999999s;
}

.newport svg.active .svg-elem-62 {
  stroke-dashoffset: 156.7823486328125px;
}

.newport svg .svg-elem-63 {
  stroke-dashoffset: 150.61557006835938px;
  stroke-dasharray: 150.61557006835938px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.4399999999999995s;
          transition: stroke-dashoffset 1s ease-in 7.4399999999999995s;
}

.newport svg.active .svg-elem-63 {
  stroke-dashoffset: 301.23114013671875px;
}

.newport svg .svg-elem-64 {
  stroke-dashoffset: 139.0515899658203px;
  stroke-dasharray: 139.0515899658203px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.56s;
          transition: stroke-dashoffset 1s ease-in 7.56s;
}

.newport svg.active .svg-elem-64 {
  stroke-dashoffset: 278.1031799316406px;
}

.newport svg .svg-elem-65 {
  stroke-dashoffset: 172.7285919189453px;
  stroke-dasharray: 172.7285919189453px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.68s;
          transition: stroke-dashoffset 1s ease-in 7.68s;
}

.newport svg.active .svg-elem-65 {
  stroke-dashoffset: 345.4571838378906px;
}

.newport svg .svg-elem-66 {
  stroke-dashoffset: 141.60252380371094px;
  stroke-dasharray: 141.60252380371094px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.8s;
          transition: stroke-dashoffset 1s ease-in 7.8s;
}

.newport svg.active .svg-elem-66 {
  stroke-dashoffset: 283.2050476074219px;
}

.newport svg .svg-elem-67 {
  stroke-dashoffset: 1078.67919921875px;
  stroke-dasharray: 1078.67919921875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 7.92s;
          transition: stroke-dashoffset 1s ease-in 7.92s;
}

.newport svg.active .svg-elem-67 {
  stroke-dashoffset: 2157.3583984375px;
}

.newport svg .svg-elem-68 {
  stroke-dashoffset: 31.087820053100586px;
  stroke-dasharray: 31.087820053100586px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.04s;
          transition: stroke-dashoffset 1s ease-in 8.04s;
}

.newport svg.active .svg-elem-68 {
  stroke-dashoffset: 62.17564010620117px;
}

.newport svg .svg-elem-69 {
  stroke-dashoffset: 39.208553314208984px;
  stroke-dasharray: 39.208553314208984px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.16s;
          transition: stroke-dashoffset 1s ease-in 8.16s;
}

.newport svg.active .svg-elem-69 {
  stroke-dashoffset: 78.41710662841797px;
}

.newport svg .svg-elem-70 {
  stroke-dashoffset: 108.78881072998047px;
  stroke-dasharray: 108.78881072998047px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.28s;
          transition: stroke-dashoffset 1s ease-in 8.28s;
}

.newport svg.active .svg-elem-70 {
  stroke-dashoffset: 217.57762145996094px;
}

.newport svg .svg-elem-71 {
  stroke-dashoffset: 54.39990234375px;
  stroke-dasharray: 54.39990234375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.4s;
          transition: stroke-dashoffset 1s ease-in 8.4s;
}

.newport svg.active .svg-elem-71 {
  stroke-dashoffset: 108.7998046875px;
}

.newport svg .svg-elem-72 {
  stroke-dashoffset: 107.82034301757812px;
  stroke-dasharray: 107.82034301757812px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.52s;
          transition: stroke-dashoffset 1s ease-in 8.52s;
}

.newport svg.active .svg-elem-72 {
  stroke-dashoffset: 215.64068603515625px;
}

.newport svg .svg-elem-73 {
  stroke-dashoffset: 70.73856353759766px;
  stroke-dasharray: 70.73856353759766px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.64s;
          transition: stroke-dashoffset 1s ease-in 8.64s;
}

.newport svg.active .svg-elem-73 {
  stroke-dashoffset: 141.4771270751953px;
}

.newport svg .svg-elem-74 {
  stroke-dashoffset: 100.44523620605469px;
  stroke-dasharray: 100.44523620605469px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.76s;
          transition: stroke-dashoffset 1s ease-in 8.76s;
}

.newport svg.active .svg-elem-74 {
  stroke-dashoffset: 200.89047241210938px;
}

.newport svg .svg-elem-75 {
  stroke-dashoffset: 341px;
  stroke-dasharray: 341px;
  -webkit-transition: stroke-dashoffset 1s ease-in 8.879999999999999s;
          transition: stroke-dashoffset 1s ease-in 8.879999999999999s;
}

.newport svg.active .svg-elem-75 {
  stroke-dashoffset: 682px;
}

.newport svg .svg-elem-76 {
  stroke-dashoffset: 286px;
  stroke-dasharray: 286px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9s;
          transition: stroke-dashoffset 1s ease-in 9s;
}

.newport svg.active .svg-elem-76 {
  stroke-dashoffset: 572px;
}

.newport svg .svg-elem-77 {
  stroke-dashoffset: 233.20001220703125px;
  stroke-dasharray: 233.20001220703125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.12s;
          transition: stroke-dashoffset 1s ease-in 9.12s;
}

.newport svg.active .svg-elem-77 {
  stroke-dashoffset: 466.4000244140625px;
}

.newport svg .svg-elem-78 {
  stroke-dashoffset: 197.800048828125px;
  stroke-dasharray: 197.800048828125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.24s;
          transition: stroke-dashoffset 1s ease-in 9.24s;
}

.newport svg.active .svg-elem-78 {
  stroke-dashoffset: 395.60009765625px;
}

.newport svg .svg-elem-79 {
  stroke-dashoffset: 176.00347900390625px;
  stroke-dasharray: 176.00347900390625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.36s;
          transition: stroke-dashoffset 1s ease-in 9.36s;
}

.newport svg.active .svg-elem-79 {
  stroke-dashoffset: 352.0069580078125px;
}

.newport svg .svg-elem-80 {
  stroke-dashoffset: 165.5999755859375px;
  stroke-dasharray: 165.5999755859375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.48s;
          transition: stroke-dashoffset 1s ease-in 9.48s;
}

.newport svg.active .svg-elem-80 {
  stroke-dashoffset: 331.199951171875px;
}

.newport svg .svg-elem-81 {
  stroke-dashoffset: 171.4000244140625px;
  stroke-dasharray: 171.4000244140625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.6s;
          transition: stroke-dashoffset 1s ease-in 9.6s;
}

.newport svg.active .svg-elem-81 {
  stroke-dashoffset: 342.800048828125px;
}

.newport svg .svg-elem-82 {
  stroke-dashoffset: 186.20001220703125px;
  stroke-dasharray: 186.20001220703125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.719999999999999s;
          transition: stroke-dashoffset 1s ease-in 9.719999999999999s;
}

.newport svg.active .svg-elem-82 {
  stroke-dashoffset: 372.4000244140625px;
}

.newport svg .svg-elem-83 {
  stroke-dashoffset: 3810.208251953125px;
  stroke-dasharray: 3810.208251953125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.84s;
          transition: stroke-dashoffset 1s ease-in 9.84s;
}

.newport svg.active .svg-elem-83 {
  stroke-dashoffset: 7620.41650390625px;
}

.newport svg .svg-elem-84 {
  stroke-dashoffset: 755.4846801757812px;
  stroke-dasharray: 755.4846801757812px;
  -webkit-transition: stroke-dashoffset 1s ease-in 9.959999999999999s;
          transition: stroke-dashoffset 1s ease-in 9.959999999999999s;
}

.newport svg.active .svg-elem-84 {
  stroke-dashoffset: 1510.9693603515625px;
}

.newport svg .svg-elem-85 {
  stroke-dashoffset: 571.2001342773438px;
  stroke-dasharray: 571.2001342773438px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.08s;
          transition: stroke-dashoffset 1s ease-in 10.08s;
}

.newport svg.active .svg-elem-85 {
  stroke-dashoffset: 1142.4002685546875px;
}

.newport svg .svg-elem-86 {
  stroke-dashoffset: 1164.4229736328125px;
  stroke-dasharray: 1164.4229736328125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.2s;
          transition: stroke-dashoffset 1s ease-in 10.2s;
}

.newport svg.active .svg-elem-86 {
  stroke-dashoffset: 2328.845947265625px;
}

.newport svg .svg-elem-87 {
  stroke-dashoffset: 572.5275268554688px;
  stroke-dasharray: 572.5275268554688px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.32s;
          transition: stroke-dashoffset 1s ease-in 10.32s;
}

.newport svg.active .svg-elem-87 {
  stroke-dashoffset: 1145.0550537109375px;
}

.newport svg .svg-elem-88 {
  stroke-dashoffset: 689.0902709960938px;
  stroke-dasharray: 689.0902709960938px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.44s;
          transition: stroke-dashoffset 1s ease-in 10.44s;
}

.newport svg.active .svg-elem-88 {
  stroke-dashoffset: 1378.1805419921875px;
}

.newport svg .svg-elem-89 {
  stroke-dashoffset: 743.7731323242188px;
  stroke-dasharray: 743.7731323242188px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.559999999999999s;
          transition: stroke-dashoffset 1s ease-in 10.559999999999999s;
}

.newport svg.active .svg-elem-89 {
  stroke-dashoffset: 1487.5462646484375px;
}

.newport svg .svg-elem-90 {
  stroke-dashoffset: 501.400146484375px;
  stroke-dasharray: 501.400146484375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.68s;
          transition: stroke-dashoffset 1s ease-in 10.68s;
}

.newport svg.active .svg-elem-90 {
  stroke-dashoffset: 1002.80029296875px;
}

.newport svg .svg-elem-91 {
  stroke-dashoffset: 1520.564208984375px;
  stroke-dasharray: 1520.564208984375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.799999999999999s;
          transition: stroke-dashoffset 1s ease-in 10.799999999999999s;
}

.newport svg.active .svg-elem-91 {
  stroke-dashoffset: 3041.12841796875px;
}

.newport svg .svg-elem-92 {
  stroke-dashoffset: 2720.173828125px;
  stroke-dasharray: 2720.173828125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 10.92s;
          transition: stroke-dashoffset 1s ease-in 10.92s;
}

.newport svg.active .svg-elem-92 {
  stroke-dashoffset: 5440.34765625px;
}

.newport svg .svg-elem-93 {
  stroke-dashoffset: 257.47755432128906px;
  stroke-dasharray: 257.47755432128906px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.04s;
          transition: stroke-dashoffset 1s ease-in 11.04s;
}

.newport svg.active .svg-elem-93 {
  stroke-dashoffset: 514.9551086425781px;
}

.newport svg .svg-elem-94 {
  stroke-dashoffset: 219.4000244140625px;
  stroke-dasharray: 219.4000244140625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.16s;
          transition: stroke-dashoffset 1s ease-in 11.16s;
}

.newport svg.active .svg-elem-94 {
  stroke-dashoffset: 438.800048828125px;
}

.newport svg .svg-elem-95 {
  stroke-dashoffset: 330.8576354980469px;
  stroke-dasharray: 330.8576354980469px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.28s;
          transition: stroke-dashoffset 1s ease-in 11.28s;
}

.newport svg.active .svg-elem-95 {
  stroke-dashoffset: 661.7152709960938px;
}

.newport svg .svg-elem-96 {
  stroke-dashoffset: 307.8656311035156px;
  stroke-dasharray: 307.8656311035156px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.4s;
          transition: stroke-dashoffset 1s ease-in 11.4s;
}

.newport svg.active .svg-elem-96 {
  stroke-dashoffset: 615.7312622070312px;
}

.newport svg .svg-elem-97 {
  stroke-dashoffset: 378.3016357421875px;
  stroke-dasharray: 378.3016357421875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.52s;
          transition: stroke-dashoffset 1s ease-in 11.52s;
}

.newport svg.active .svg-elem-97 {
  stroke-dashoffset: 756.603271484375px;
}

.newport svg .svg-elem-98 {
  stroke-dashoffset: 330.451171875px;
  stroke-dasharray: 330.451171875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.639999999999999s;
          transition: stroke-dashoffset 1s ease-in 11.639999999999999s;
}

.newport svg.active .svg-elem-98 {
  stroke-dashoffset: 660.90234375px;
}

.newport svg .svg-elem-99 {
  stroke-dashoffset: 269.199951171875px;
  stroke-dasharray: 269.199951171875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.76s;
          transition: stroke-dashoffset 1s ease-in 11.76s;
}

.newport svg.active .svg-elem-99 {
  stroke-dashoffset: 538.39990234375px;
}

.newport svg .svg-elem-100 {
  stroke-dashoffset: 330.83831787109375px;
  stroke-dasharray: 330.83831787109375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 11.879999999999999s;
          transition: stroke-dashoffset 1s ease-in 11.879999999999999s;
}

.newport svg.active .svg-elem-100 {
  stroke-dashoffset: 661.6766357421875px;
}

.newport svg .svg-elem-101 {
  stroke-dashoffset: 219.4000244140625px;
  stroke-dasharray: 219.4000244140625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12s;
          transition: stroke-dashoffset 1s ease-in 12s;
}

.newport svg.active .svg-elem-101 {
  stroke-dashoffset: 438.800048828125px;
}

.newport svg .svg-elem-102 {
  stroke-dashoffset: 307.86566162109375px;
  stroke-dasharray: 307.86566162109375px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.12s;
          transition: stroke-dashoffset 1s ease-in 12.12s;
}

.newport svg.active .svg-elem-102 {
  stroke-dashoffset: 615.7313232421875px;
}

.newport svg .svg-elem-103 {
  stroke-dashoffset: 330.4512023925781px;
  stroke-dasharray: 330.4512023925781px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.24s;
          transition: stroke-dashoffset 1s ease-in 12.24s;
}

.newport svg.active .svg-elem-103 {
  stroke-dashoffset: 660.9024047851562px;
}

.newport svg .svg-elem-104 {
  stroke-dashoffset: 269.2000732421875px;
  stroke-dasharray: 269.2000732421875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.36s;
          transition: stroke-dashoffset 1s ease-in 12.36s;
}

.newport svg.active .svg-elem-104 {
  stroke-dashoffset: 538.400146484375px;
}

.newport svg .svg-elem-105 {
  stroke-dashoffset: 219.4000244140625px;
  stroke-dasharray: 219.4000244140625px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.48s;
          transition: stroke-dashoffset 1s ease-in 12.48s;
}

.newport svg.active .svg-elem-105 {
  stroke-dashoffset: 438.800048828125px;
}

.newport svg .svg-elem-106 {
  stroke-dashoffset: 346.2000732421875px;
  stroke-dasharray: 346.2000732421875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.6s;
          transition: stroke-dashoffset 1s ease-in 12.6s;
}

.newport svg.active .svg-elem-106 {
  stroke-dashoffset: 692.400146484375px;
}

.newport svg .svg-elem-107 {
  stroke-dashoffset: 269.199951171875px;
  stroke-dasharray: 269.199951171875px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.719999999999999s;
          transition: stroke-dashoffset 1s ease-in 12.719999999999999s;
}

.newport svg.active .svg-elem-107 {
  stroke-dashoffset: 538.39990234375px;
}

.newport svg .svg-elem-108 {
  stroke-dashoffset: 330.8575744628906px;
  stroke-dasharray: 330.8575744628906px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.84s;
          transition: stroke-dashoffset 1s ease-in 12.84s;
}

.newport svg.active .svg-elem-108 {
  stroke-dashoffset: 661.7151489257812px;
}

.newport svg .svg-elem-109 {
  stroke-dashoffset: 5265.5439453125px;
  stroke-dasharray: 5265.5439453125px;
  -webkit-transition: stroke-dashoffset 1s ease-in 12.959999999999999s;
          transition: stroke-dashoffset 1s ease-in 12.959999999999999s;
}

.newport svg.active .svg-elem-109 {
  stroke-dashoffset: 10531.087890625px;
}
