.ls11 {
  height: 720px;
  left: 0;
  top: 0;
  width: 1280px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.lsh4 {
  height: 186px;
  left: 758px;
  opacity: 0;
  top: 428px;
  width: 423px;
  transform-origin: 50% 50%;
  animation: 0.6s 1.5s forwards motion1;
}

.lsh2 {
  height: 186px;
  left: 0;
  top: 0;
  width: 423px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.ltx3 {
  height: 89px;
  left: 58px;
  top: 61px;
  width: 320px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.lsh5 {
  height: 237px;
  left: 480px;
  opacity: 0;
  top: 239px;
  width: 793px;
  transform-origin: 50% 50%;
  animation: 0.6s 1s forwards motion1;
}

.lpa6 {
  height: 220px;
  left: 494px;
  opacity: 0;
  top: 224px;
  width: 278px;
  transform-origin: 35% 60%;
  animation: 0.8s 1.1s forwards motion2;
}

.lpu7 {
  height: 161px;
  left: 783px;
  opacity: 0;
  top: 315px;
  width: 448px;
  transform-origin: 50% 50%;
  animation: 0.8s 1.3s forwards motion3;
}

.lsh10 {
  height: 174px;
  left: 739px;
  opacity: 0;
  top: 137px;
  width: 174px;
  transform-origin: 50% 50%;
  animation: 0.8s 0.8s forwards motion3;
}

.lsh8 {
  height: 174px;
  left: 0;
  top: 0;
  width: 174px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.le9 {
  height: 149px;
  left: 39px;
  top: 6px;
  width: 94px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.ls111 {
  height: 720px;
  left: 0;
  opacity: 1;
  top: 0;
  width: 1280px;
  transform-origin: 50% 50%;
  animation: 0.6s 0s forwards motion4;
}

.ls112 {
  height: 46px;
  left: 234px;
  opacity: 0;
  top: 430px;
  width: 239px;
  transform-origin: 50% 50%;
  animation: 0.6s 0.5s forwards motion1;
}

.ls113 {
  height: 46px;
  left: 241px;
  opacity: 0;
  top: 367px;
  width: 234px;
  transform-origin: 50% 50%;
  animation: 0.6s 0.4s forwards motion1;
}

.ls114 {
  height: 47px;
  left: 199px;
  opacity: 0;
  top: 304px;
  width: 274px;
  transform-origin: 50% 50%;
  animation: 0.6s 0.1s forwards motion1;
}

.ls115 {
  height: 50px;
  left: 282px;
  opacity: 0;
  top: 241px;
  width: 176px;
  transform-origin: 50% 50%;
  animation: 0.6s 0s forwards motion1;
}

.llo21 {
  height: 133px;
  left: 569px;
  opacity: 0;
  overflow: visible !important;
  top: 500px;
  width: 142px;
  transform-origin: 50% 50%;
  animation: 0.1s 0s forwards motion5;
}

.ls116 {
  height: 47px;
  left: 99px;
  opacity: 0;
  top: 43px;
  width: 43px;
  transform-origin: 50% 50%;
  animation: 0.8s 0.2s forwards motion2;
}

.ls117 {
  height: 45px;
  left: 45px;
  opacity: 0;
  top: 44px;
  width: 53px;
  transform-origin: 50% 50%;
  animation: 0.8s 0.1s forwards motion2;
}

.ls118 {
  height: 47px;
  left: 0;
  opacity: 0;
  top: 43px;
  width: 44px;
  transform-origin: 50% 50%;
  animation: 0.8s 0s forwards motion2;
}

.ls119 {
  height: 39px;
  left: 14px;
  opacity: 0;
  top: 94px;
  width: 102px;
  transform-origin: 0% 0%;
  animation: 1s 0.3s forwards motion6;
}

.ls120 {
  height: 40px;
  left: 24px;
  opacity: 0;
  top: 0;
  width: 102px;
  transform-origin: 100% 100%;
  animation: 1s 0s forwards motion6;
}

.ls222 {
  height: 720px;
  left: 0;
  opacity: 0;
  top: 0;
  width: 1280px;
  transform-origin: 50% 50%;
  animation: 5.8s 4s forwards motion7;
}

.lso23 {
  height: 316px;
  left: 0;
  opacity: 0;
  top: 404px;
  width: 1280px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.lco38 {
  height: 369px;
  left: 54px;
  opacity: 0;
  overflow: visible !important;
  top: 185px;
  width: 588px;
  transform-origin: 50% 50%;
  animation: 0.1s 0s forwards motion5;
}

.lbo24 {
  height: 342px;
  left: 0;
  opacity: 0;
  top: 0;
  width: 588px;
  transform-origin: 50% 50%;
  animation: 0.6s 4.6s forwards motion1;
}

.lco32 {
  height: 200px;
  left: 382px;
  opacity: 0;
  top: 169px;
  width: 200px;
  transform-origin: 50% 50%;
  animation: 0.8s 5s forwards motion8;
}

.lbo25 {
  height: 200px;
  left: 0;
  top: 0;
  width: 200px;
  transform-origin: 50% 50%;
  opacity: 1;
}

.ltx26 {
  height: 16px;
  left: 40px;
  opacity: 0;
  top: 156px;
  width: 124px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.8s forwards motion9;
}

.ltx27 {
  height: 35px;
  left: 58px;
  opacity: 0;
  top: 114px;
  width: 113px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.7s forwards motion9;
}

.ltx28 {
  height: 20px;
  left: 29px;
  opacity: 0;
  top: 110px;
  width: 25px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.7s forwards motion9;
}

.ltx29 {
  height: 20px;
  left: 135px;
  opacity: 0;
  top: 85px;
  width: 35px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.6s forwards motion9;
}

.ltx30 {
  height: 37px;
  left: 30px;
  opacity: 0;
  top: 67px;
  width: 95px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.6s forwards motion9;
}

.ltx31 {
  height: 23px;
  left: 29px;
  opacity: 0;
  top: 38px;
  width: 142px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.5s forwards motion9;
}

.ltx33 {
  height: 25px;
  left: 33px;
  opacity: 0;
  top: 265px;
  width: 312px;
  transform-origin: 50% 50%;
  animation: 0.6s 5.1s forwards motion9;
}

.lic34 {
  height: 44px;
  left: 29px;
  opacity: 0;
  top: 202px;
  width: 152px;
  transform-origin: 50% 50%;
  animation: 0.6s 5s forwards motion9;
}

.ltx35 {
  height: 36px;
  left: 29px;
  opacity: 0;
  top: 152px;
  width: 198px;
  transform-origin: 50% 50%;
  animation: 0.6s 4.9s forwards motion9;
}

.ltx36 {
  height: 37px;
  left: 29px;
  opacity: 0;
  top: 102px;
  width: 439px;
  transform-origin: 50% 50%;
  animation: 0.6s 4.8s forwards motion9;
}

.ltx37 {
  height: 35px;
  left: 30px;
  opacity: 0;
  top: 53px;
  width: 182px;
  transform-origin: 50% 50%;
  animation: 0.6s 4.7s forwards motion9;
}

.lpi39 {
  height: 63px;
  left: 106px;
  opacity: 0;
  top: 489px;
  width: 333px;
  transform-origin: 50% 50%;
  animation: 1s 4.8s forwards motion10;
}

.lse40 {
  height: 65px;
  left: 113px;
  opacity: 0;
  top: 154px;
  width: 346px;
  transform-origin: 50% 50%;
  animation: 1s 4.3s forwards motion10;
}

.ltx41 {
  height: 59px;
  left: 96px;
  opacity: 0;
  top: 594px;
  width: 1026px;
  transform-origin: 50% 50%;
  animation: 0.5s 4.9s forwards motion11;
}

.lqr42 {
  height: 103px;
  left: 1153px;
  opacity: 0;
  top: 544px;
  width: 103px;
  /* animation: 0.5s 4s forwards motion11; */
  display: none;
}

.lqr43 {
  height: 88px;
  left: 1155px;
  opacity: 0;
  top: 547px;
  width: 87px;
  transform-origin: right bottom;
  animation: 3.8s 0s forwards motion11a, 0.5s 4s forwards motion11;
  border: 5px solid white;
}

.llo49 {
  height: 82px;
  left: 1165px;
  opacity: 0;
  top: 33px;
  width: 87px;
  transform-origin: 50% 50%;
  animation: 0.1s 0s forwards motion5;
}

.ls244 {
  height: 29px;
  left: 60px;
  opacity: 0;
  top: 26px;
  width: 27px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.ls245 {
  height: 29px;
  left: 27px;
  opacity: 0;
  top: 26px;
  width: 33px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.ls246 {
  height: 29px;
  left: 0;
  opacity: 0;
  top: 26px;
  width: 27px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.ls247 {
  height: 25px;
  left: 8px;
  opacity: 0;
  top: 57px;
  width: 63px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.ls248 {
  height: 25px;
  left: 14px;
  opacity: 0;
  top: 0;
  width: 63px;
  transform-origin: 50% 50%;
  animation: 0.1s 4s forwards motion5;
}

.lse50 {
  height: 799px;
  left: -275px;
  opacity: 0;
  top: -50px;
  width: 1811px;
  transform-origin: 50% 50%;
  animation: 1s 3.5s forwards motion12;
}

.lse51 {
  height: 799px;
  left: 1283px;
  opacity: 0;
  top: -50px;
  width: 621px;
  transform-origin: 50% 50%;
  animation: 1s 3.6s forwards motion13;
}

.lse52 {
  height: 799px;
  left: 1283px;
  opacity: 0;
  top: -50px;
  width: 621px;
  transform-origin: 50% 50%;
  animation: 1s 3.7s forwards motion13;
}

.as1 {
  background: url("../assets/image01.svg") no-repeat;
}

.as2 {
  background: url("../assets/image02.svg") no-repeat;
}

.as3 {
  background: url("../assets/image03.svg") no-repeat;
}

.as4 {
  background: url("../assets/image04.svg") no-repeat;
}

.as5 {
  background: url("../assets/image05.svg") no-repeat;
}

.as6 {
  background: url("../assets/image06.svg") no-repeat;
}

.as7 {
  background: url("../assets/image07.svg") no-repeat;
}

.as8 {
  background: url("../assets/image08.svg") no-repeat;
}

.as9 {
  background: url("../assets/image09.svg") no-repeat;
}

.as10 {
  background: url("../assets/image10.svg") no-repeat;
}

.as11 {
  background: url("../assets/image11.svg") no-repeat;
}

.as12 {
  background: url("../assets/image12.svg") no-repeat;
}

.as13 {
  background: url("../assets/image13.svg") no-repeat;
}

.as14 {
  background: url("../assets/image14.svg") no-repeat;
}

.as15 {
  background: url("../assets/image15.svg") no-repeat;
}

.as16 {
  background: url("../assets/image16.svg") no-repeat;
}

.as17 {
  background: url("../assets/image17.svg") no-repeat;
}

.as18 {
  background: url("../assets/image18.svg") no-repeat;
}

.as19 {
  background: url("../assets/image19.svg") no-repeat;
}

.as20 {
  background: url("../assets/image20.svg") no-repeat;
}

.as21 {
  background: url("../assets/image21.svg") no-repeat;
}

.as22 {
  background: url("../assets/image22.svg") no-repeat;
}

.as23 {
  background: url("../assets/image23.svg") no-repeat;
}

.as24 {
  background: #ffffff url("../assets/image24.svg") no-repeat;
  background-size: contain;
}

.as25 {
  background: url("../assets/image25.svg") no-repeat;
}

.as26 {
  background: url("../assets/image26.svg") no-repeat;
}

.as27 {
  background: url("../assets/image27.svg") no-repeat;
}

.as28 {
  background: url("../assets/image28.svg") no-repeat;
}

.as29 {
  background: url("../assets/image29.svg") no-repeat;
}

.as30 {
  background: url("../assets/image30.svg") no-repeat;
}

.as31 {
  background: url("../assets/image31.svg") no-repeat;
}

.as32 {
  background: url("../assets/image32.svg") no-repeat;
}

.as33 {
  background: url("../assets/image33.png") no-repeat;
}

.as34 {
  background: url("../assets/image34.png") no-repeat;
}

.as35 {
  background: url("../assets/image35.png") no-repeat;
}

.as36 {
  background: url("../assets/image36.png") no-repeat;
}

.as37 {
  background: url("../assets/image37.png") no-repeat;
}

.as38 {
  background: url("../assets/image38.png") no-repeat;
}

.as39 {
  background: url("../assets/image39.png") no-repeat;
}

.as40 {
  background: url("../assets/image40.png") no-repeat;
}

.as41 {
  background: url("../assets/image41.png") no-repeat;
}

.as42 {
  background: url("../assets/image42.png") no-repeat;
}

.as43 {
  background: url("../assets/image43.png") no-repeat;
}

.as44 {
  background: url("../assets/image44.png") no-repeat;
}

.as45 {
  background: url("../assets/image45.jpeg") no-repeat;
}

.as46 {
  background: url("../assets/image46.jpeg") no-repeat;
}