@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/********************************************************************* page one ***************************************************************/

.main-container1D {
  position: relative;
  width: 557px;
  height: 721px;
  margin: 0 auto;
  overflow: hidden;
}

.flex-row-d1D {
  position: relative;
  width: 511.531px;
  height: 76.898px;
  margin: 11.742px 0 0 32px;
  z-index: 12;
}

.group1D {
  position: absolute;
  width: 128px;
  height: 76.898px;
  top: 0;
  left: 385.01px;
  background: url(../Images/page1/a2cffa3e-7325-41f3-91e0-a2c78081fc6f.webp) no-repeat center;
  background-size: cover;
  z-index: 12;
}

.vector1D {
  position: absolute;
  width:97px;
  height: 65.138px;
  top: 4.555px;
  left: 0;
  background: url(../Images/page1/94ae34e4-2a7f-47ab-ad89-5cfffafb8ee2.webp) no-repeat center;
  background-size: cover;
  z-index: 6;
}

.rectangle11D {
  position: absolute;
  width: 66px;
  height: 66px;
  top: 79px;
  left: 3.487px;
  z-index: 50;
  overflow: hidden;
}

.vector-141D {
  position: absolute;
  width:100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(../Images/page1/1dc135a5-b047-47b3-98eb-84bde49accd9.png) no-repeat center;
  background-size: 100% 100%;
  z-index: 51;
}

.degree1D {
  position: absolute;
  width:50%;
  height: 42.07%;
  top: 12.5%;
  left: 26.56%;
  background: url(../Images/page1/b700e9e1-ffc8-45d9-a644-82ef0d53ce3c.png) no-repeat center;
  background-size: 100% 100%;
  z-index: 53;
}

.view-in-3d1D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 37.637px;
  height: 31.16%;
  top: 58.43%;
  left: 21.88%;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 10.61568546295166px;
  font-weight: 700;
  line-height: 10.133px;
  text-align: center;
  text-overflow: initial;
  letter-spacing: 0.11px;
  z-index: 52;
  overflow: hidden;
}

.rectangle-151D {
  position: absolute;
  width: 66px;
  height: 66px;
  top: 169.75px;
  left: 3.487px;
  z-index: 54;
  overflow: hidden;
}

.vector-161D {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(../Images/page1/5baa06f9-6580-45e2-84f6-2d75acaf723f.png) no-repeat center;
  background-size: 100% 100%;
  z-index: 55;
}

.dbrand1D {
  position: absolute;
  width:36%;
  height: 32.84%;
  top: 15.63%;
  left: 31.25%;
  background: url(../Images/page1/cce717d4-73aa-43e6-8a9c-c293a20c570b.png) no-repeat center;
  background-size: 100% 100%;
  z-index: 57;
}

.click-to-explore1D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 40.765px;
  height: 31.34%;
  top: 57.35%;
  left: 18.75%;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 10.676470756530762px;
  font-weight: 700;
  line-height: 10.191px;
  text-align: center;
  text-overflow: initial;
  letter-spacing: 0.11px;
  z-index: 56;
  overflow: hidden;
}


.vector-11D {
  position: relative;
  width: 85px;
  height: 54.781px;
  margin: 5.179px 0 0 5.069px;
  background: url(../Images/page1/ef1d9918-4771-4c4d-88c3-7602c2b2e7c3.webp) no-repeat center;
  background-size: cover;
  z-index: 9;
  overflow: visible auto;
}

.vector-21D {
  position: relative;
  width:70px;
  height: 34.395px;
  margin: 10.192px 0 0 7.743px;
  background: url(../Images/page1/7f8e6996-1457-4e9e-904b-0a36606e6db1.webp) no-repeat center;
  background-size: cover;
  z-index: 7;
}

.vector-31D {
  position: absolute;
  width: 1.122px;
  height: 53.633px;
  top: 10.308px;
  left: 109.004px;
  background: url(../Images/page1/abc252a4-9e2e-40ce-8beb-d633bc62f068.webp) no-repeat center;
  background-size: cover;
  z-index: 11;
}

.vector-41D {
  position: absolute;
  width: 111.493px;
  height: 43.4px;
  top: 20.54px;
  left: 121.339px;
  background: url(../Images/page1/343ae75f-7504-40de-86cd-889e10ca99da.webp) no-repeat center;
  background-size: cover;
  z-index: 10;
}

.flex-row-e1D {
  position: relative;
  width: 458.198px;
  height: 62px;
  margin: 24.457px 0 0 30.802px;
  z-index: 38;
}

.craft-products1D {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 310px;
  height: 62px;
  top: 0;
  left: 0;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 18.7358455657959px;
  font-weight: 700;
  line-height: 20.439px;
  text-align: left;
  text-overflow: initial;
  letter-spacing: 0.37px;
  z-index: 38;
  overflow: hidden;
}

.vector-51D {
  position: absolute;
  width: 48px;
  height: 43px;
  top: 0.9px;
  left: 412.198px;
  background: url(../Images/page1/c342afa8-8f64-49b4-b066-545739a3990e.webp) no-repeat center;
  background-size: cover;
  z-index: 17;
}

.vector-61D {
  position: absolute;
  width: 37px;
  height: 33.704px;
  top: 4.648px;
  left: 5.821px;
  background: url(../Images/page1/759f745d-e4d6-4b1f-b897-1efcbf30f09c.webp) no-repeat center;
  background-size: cover;
  z-index: 18;
}

.vector-71D {
  position: relative;
  width: 15px;
  height: 3.415px;
  margin: 1.605px 0 0 10.366px;
  background: url(../Images/page1/d414210a-4a7f-4186-b82e-97d85a6c7712.webp) no-repeat center;
  background-size: cover;
  z-index: 29;
}

.vector-81D {
  position: relative;
  width: 28px;
  height: 25.978px;
  margin: -1.158px 0 0 4.153px;
  background: url(../Images/page1/e0976fbe-8e75-4f9d-ae67-438654e716f8.webp) no-repeat center;
  background-size: cover;
  z-index: 19;
  overflow: visible auto;
}

.flex-row-db1D {
  position: relative;
  width: 13.553px;
  height: 4.618px;
  margin: 2.488px 0 0 7.06px;
  z-index: 26;
}

.vector-91D {
  position: absolute;
  width: 6.396px;
  height: 5.66px;
  top: -0.57px;
  left: 3.331px;
  background: url(../Images/page1/b4e0a18b-710d-4395-aa3a-d63614355123.webp) no-repeat center;
  background-size: cover;
  z-index: 24;
}

.vector-a1D {
  position: absolute;
  width: 3.802px;
  height: 3.349px;
  top: 0.58px;
  left: -0.61px;
  background: url(../Images/page1/c45a989a-f429-47a5-b56b-2182af04075f.webp) no-repeat center;
  background-size: cover;
  z-index: 26;
}

.vector-b1D {
  position: absolute;
  width: 3.802px;
  height: 3.349px;
  top: 0.58px;
  left: 10.359px;
  background: url(../Images/page1/a4b3e453-f3fd-4f8d-80a7-0d35359c8d52.webp) no-repeat center;
  background-size: cover;
  z-index: 25;
}

.flex-row-e-c1D {
  position: relative;
  width: 13.553px;
  height: 4.618px;
  margin: 12.224px 0 0 7.06px;
  z-index: 23;
}

.vector-d1D {
  position: absolute;
  width: 6.396px;
  height: 5.66px;
  top: -0.57px;
  left: 3.331px;
  background: url(../Images/page1/fbad7f4a-bc73-41dc-ba81-b73a23bd91e7.webp) no-repeat center;
  background-size: cover;
  z-index: 21;
}

.vector-e1D {
  position: absolute;
  width: 3.802px;
  height: 3.348px;
  top: 0.58px;
  left: -0.61px;
  background: url(../Images/page1/b75c0769-0a3b-44a0-8eee-2ef841829e65.webp) no-repeat center;
  background-size: cover;
  z-index: 23;
}

.vector-f1D {
  position: absolute;
  width: 3.801px;
  height: 3.349px;
  top: 0.58px;
  left: 10.359px;
  background: url(../Images/page1/df1e454d-c332-42bf-8d46-6f72b18e8cd3.webp) no-repeat center;
  background-size: cover;
  z-index: 22;
}

.vector-101D {
  position: relative;
  width: 20.059px;
  height: 5.466px;
  margin: -2.821px 0 0 9.079px;
  background: url(../Images/page1/99dc4e7e-a4d2-4d10-a89f-254c8ec2d854.webp) no-repeat center;
  background-size: cover;
  z-index: 30;
}

.vector-111D {
  position: absolute;
  width: 45px;
  height: 11.428px;
  top: 16.063px;
  left: 2.604px;
  font-size: 0px;
  background: url(../Images/page1/dae607a2-7e69-464e-a3ef-201314135a96.webp) no-repeat center;
  background-size: cover;
  z-index: 20;
}

.design1D {
  display: block;
  position: relative;
  height: 4.187px;
  margin: 0.5px 0 0 13.179px;
  color: #292f42;
  font-family: Arial Rounded MT Bold, var(--default-font-family);
  font-size: 3.6194918155670166px;
  font-weight: 400;
  line-height: 4.187px;
  text-align: left;
  white-space: nowrap;
  z-index: 28;
}

.patented1D {
  display: block;
  position: relative;
  height: 7.327px;
  margin: -1.204px 0 0 4.103px;
  color: #292f42;
  font-family: Arial Rounded MT Bold, var(--default-font-family);
  font-size: 6.032816410064697px;
  font-weight: 400;
  line-height: 6.981px;
  text-align: left;
  white-space: nowrap;
  z-index: 27;
}

.flex-row-d-121D {
  position: relative;
  width: 513.5px;
  height: 284px;
  margin: 5.903px 0 0 31px;
  z-index: 52;
}

.image1D {
  position: absolute;
  width: 140px;
  height: 284px;
  top: 0;
  left: 375px;
  background: url(../Images/page1/ba719618d9024a1e6e30de497914a44fc98ac215.webp) no-repeat center;
  background-size: cover;
  z-index: 49;
}

.vector-131D {
  position: absolute;
  width: 318px;
  height: 4.924px;
  top: 2.061px;
  left: 0.51px;
  background: url(../Images/page1/258234cc-3489-4df5-8f23-d129e105cecd.webp) no-repeat center;
  background-size: cover;
  z-index: 13;
}

.image-141D {
  position: absolute;
  width: 125.5px;
  height: 265.5px;
  top: 17px;
  left: 221px;
  background: url(../Images/page1/2398f5a404ad7ba592b4359046eaa3de7facb7f4.webp) no-repeat center;
  background-size: cover;
  z-index: 48;
}


.d1D {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 20px;
  left: 48px;
  background: url(../Images/page1/ba5432f1636ed13887b0e6c1898e18ae32162ab4.webp) no-repeat center;
  background-size: cover;
  z-index: 50;
}

.image-151D {
  position: absolute;
  width: 100px;
  height: 227.5px;
  top: 51px;
  left: 91px;
  background: url(../Images/page1/6a9298b2af2e09a0331bb87bed8ae0d13ce65781.webp) no-repeat center;
  background-size: cover;
  z-index: 47;
}

.qr1D {
  position: absolute;
  width: 54px;
  height: 54px;
  top: 58px;
  left: 1px;
  background: url(../Images/page1/7f3f6cea942b2b0a62ec682e270649f8a31fd7d6.webp) no-repeat center;
  background-size: cover;
  z-index: 52;
}

.flex-row-f1D {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  width: 346.459px;
  height: 12px;
  margin: 7px 0 0 158.858px;
  z-index: 41;
}

.model1D {
  flex-shrink: 0;
  position: relative;
  height: 12px;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 9.672160148620605px;
  font-weight: 700;
  line-height: 12px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.19px;
  z-index: 39;
}

.model-161D {
  flex-shrink: 0;
  position: relative;
  height: 12px;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 9.672160148620605px;
  font-weight: 700;
  line-height: 12px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.19px;
  z-index: 40;
}

.model-171D {
  flex-shrink: 0;
  position: relative;
  height: 12px;
  color: #202436;
  font-family: Ebrima, var(--default-font-family);
  font-size: 9.672160148620605px;
  font-weight: 700;
  line-height: 12px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.19px;
  z-index: 41;
}

.customer-centric-strategy1D {
  position: relative;
  width: 502.802px;
  height: 123px;
  margin: 14.615px 0 0 31.12px;
  font-family: Inter, var(--default-font-family);
  font-size: 11.5px;
  font-weight: 400;
  line-height: 13.626px;
  text-align: justified;
  z-index: 42;
}

.customer-centric-strategy-181D {
  position: relative;
  color: #2e3345;
  font-family: Inter, var(--default-font-family);
  font-size: 11.5px;
  font-weight: 400;
  line-height: 13.8px;
  text-align: justified;
}

.customer1D {
  position: relative;
  color: #2e3345;
  font-family: Inter, var(--default-font-family);
  font-size: 11.5px;
  font-weight: 400;
  line-height: 14px;
  text-align: justified;
}

.customer-centric-strategy-191D {
  position: relative;
  color: #2e3345;
  font-family: Inter, var(--default-font-family);
  font-size: 11.5px;
  font-weight: 400;
  line-height: 13.8px;
  text-align: justified;
}

.public-places1D {
  display: block;
  position: relative;
  height: 13px;
  margin: 11.385px 0 0 9px;
  color: #ffffff;
  font-family: Ebrima, var(--default-font-family);
  font-size: 10px;
  font-weight: 700;
  line-height: 12.759px;
  text-align: left;
  white-space: nowrap;
  z-index: 31;
}

.flex-row-d-1a1D {
  position: relative;
  width: 476.509px;
  height: 45.904px;
  margin: 14.096px 0 0 20px;
  z-index: 44;
}

.conway-water-purifier-private-limited1D {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 16px;
  top: 0;
  left: 127px;
  color: #292f42;
  font-family: Poppins, var(--default-font-family);
  font-size: 10.832724571228027px;
  font-weight: 700;
  line-height: 16px;
  text-align: left;
  white-space: nowrap;
  z-index: 43;
}

.vector-1b1D {
  position: absolute;
  width: 119px;
  height: 42px;
  top: 3.904px;
  left: 0;
  background: url(../Images/page1/bd467b10-a46b-47a7-931a-ddb8f515f73e.webp) no-repeat center;
  background-size: cover;
  z-index: 15;
}

.clip-path-group1D {
  position: absolute;
  width: 29%;
  height: 73.23%;
  top: 12.73%;
  left: 67.9%;
  z-index: 35;
  -webkit-mask-image: url(../Images/page1/710aaba9-0358-43ae-88ab-ed14eff88037.webp);
  -webkit-mask-size: cover;
}

.group-1c1D {
  position: absolute;
  width: 100.03%;
  height: 100.03%;
  top: -0.02%;
  left: 0;
  z-index: 36;
}

.rectangle1D {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  left: 5px;
  background: url(../Images/page1/728f65b1-dd45-49db-a8d1-5ba431e26d2b.webp) no-repeat center;
  background-size: cover;
  z-index: 37;
}

.group-1d1D {
  position: absolute;
  width: 59px;
  height: 29.077px;
  top: 5.501px;
  left: 7.621px;
  background: url(../Images/page1/f944ec4d-dea9-4683-a705-6e1454cf9fd3.webp) no-repeat center;
  background-size: cover;
  z-index: 33;
}

.vector-1e1D {
  position: absolute;
  width: 16px;
  height: 29.845px;
  top: 6.112px;
  left: 71.799px;
  background: url(../Images/page1/6337a4f0-9684-44df-a86a-40047af55af9.webp) no-repeat center;
  background-size: cover;
  z-index: 34;
}

.contact-info1D {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 349.509px;
  height: 20px;
  top: 19.032px;
  left: 127px;
  color: #646464;
  font-family: Inter, var(--default-font-family);
  font-size: 8.516292572021484px;
  font-weight: 400;
  line-height: 10.307px;
  text-align: left;
  z-index: 44;
}

.flex-row-c1D {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  width: 392.365px;
  height: 19px;
  margin: -9px 0 0 147px;
  z-index: 45;
}

.vector-1f1D {
  flex-shrink: 0;
  position: relative;
  width: 229px;
  height: 2.27px;
  background: url(../Images/page1/f1659c9d-a6c7-47dc-a90e-330503db1c34.webp) no-repeat center;
  background-size: cover;
  z-index: 14;
}

.website1D {
  flex-shrink: 0;
  position: relative;
  height: 19px;
  color: #292f42;
  font-family: Poppins, var(--default-font-family);
  font-size: 12.50191879272461px;
  font-weight: 700;
  line-height: 18.753px;
  text-align: left;
  white-space: nowrap;
  z-index: 45;
}

.image-201D {
  position: absolute;
  width: 559px;
  height: 103.824px;
  top: -5px;
  left: 0;
  background: url(../Images/page1/0e258e3ae95a6a3517dbbb3432ff60e7812f3d17.webp) no-repeat center;
  background-size: cover;
  z-index: 3;
}

.ne1D {
  position: absolute;
  width: 557px;
  height: 399.628px;
  top: 90px;
  left: 17px;
  background: url(../Images/page1/237525adf1293c23275cf6180cc28ce3eaa79e59.webp) no-repeat center;
  background-size: cover;
}

.design-211D {
  position: absolute;
  width: 557px;
  height: 2px;
  top: 489px;
  left: 0;
  background: rgba(0, 0, 0, 0.020000000000000004) url(../Images/page1/1b7b490dcc17a5ff9466575082e8cbbaf6f91170.webp) no-repeat center;
  background-size: cover;
  z-index: 4;
}

.bottom1D {
  position: absolute;
  width: 559px;
  height: 24.461px;
  top: 628.201px;
  left: 0;
  background: url(../Images/page1/c4bdb47a05305f3fb31d7bfc5163bfa62bad05d4.webp) no-repeat center;
  background-size: cover;
  z-index: 1;
}
/************************************************************************** page two **************************************************************************************/

.main-container2D {
  position: relative;
  width: 557px;
  height: 721px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
}

.rectangle2D {
  position: relative;
  width: 557px;
  height: 639.92px;
  margin: 0 0 0 0;
  font-size: 0px;
  background: #c5c6c6;
  overflow: visible auto;
}

.conway-contactless-water2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 364px;
  height: 15px;
  margin: 12px 0 0 96.5px;
  color: #051a2e;
  font-family: Arial, var(--default-font-family);
  font-size: 12.714055061340332px;
  font-weight: 700;
  line-height: 14.62px;
  text-align: center;
  white-space: nowrap;
  z-index: 7;
}

.flex-row-d2D {
  position: relative;
  width: 504.798px;
  height: 30px;
  margin: 20px 0 0 26px;
  z-index: 345;
}

.empty2D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 345;
  overflow: hidden;
}

.model2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 33px;
  height: 11px;
  top: calc(50% - 5.5px);
  left: calc(50% - 16.5px);
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 9.081592559814453px;
  font-weight: 400;
  line-height: 10.991px;
  text-align: center;
  white-space: nowrap;
  z-index: 346;
}

.empty-12D {
  position: absolute;
  width: 98px;
  height: 18px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 9;
  overflow: hidden;
}

.conway-n2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 42px;
  height: 10px;
  top: calc(50% - 5px);
  left: calc(50% - 22px);
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 10;
}

.empty-22D {
  position: absolute;
  width: 98px;
  height: 18px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 252;
  overflow: hidden;
}

.conway-nh2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 48px;
  height: 10px;
  top: calc(50% - 5px);
  left: calc(50% - 25px);
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 253;
}

.empty-32D {
  position: absolute;
  width: 79px;
  height: 18px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 102;
  overflow: hidden;
}

.conway-nc2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 48px;
  height: 10px;
  top: calc(50% - 5px);
  left: calc(50% - 24.5px);
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 103;
}

.empty-42D {
  position: absolute;
  width: 78.4px;
  height: 18px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 177;
  overflow: hidden;
}

.conway-nhc2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 54px;
  height: 10px;
  top: calc(50% - 5px);
  left: calc(50% - 28.2px);
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 178;
}

.empty-52D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 152px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 11;
  overflow: hidden;
}

.fifty2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 12;
}

.empty-62D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 171.6px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 13;
  overflow: hidden;
}

.seventy-five2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 14;
}

.empty-72D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 191.2px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 15;
  overflow: hidden;
}

.one-hundred2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 16;
}

.empty-82D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 210.8px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 17;
  overflow: hidden;
}

.one-twenty-five2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 18;
}

.empty-92D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 230.4px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 19;
  overflow: hidden;
}

.two-fifty2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 20;
}

.empty-a2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 250px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 254;
  overflow: hidden;
}

.fifty-b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 255;
}

.empty-c2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 269.6px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 256;
  overflow: hidden;
}

.seventy-five-d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 257;
}

.empty-e2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 289.2px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 258;
  overflow: hidden;
}

.one-hundred-f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 259;
}

.empty-102D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 308.8px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 260;
  overflow: hidden;
}

.one-twenty-five-112D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 261;
}

.empty-122D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 328.4px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 262;
  overflow: hidden;
}

.two-fifty-132D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 263;
}

.empty-142D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 348px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 104;
  overflow: hidden;
}

.seventy-five-152D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 105;
}

.empty-162D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 367.6px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 106;
  overflow: hidden;
}

.one-hundred-172D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 107;
}

.empty-182D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 387.2px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 108;
  overflow: hidden;
}

.one-twenty-five-192D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 109;
}

.empty-1a2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 406.8px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 110;
  overflow: hidden;
}

.two-fifty-1b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 111;
}

.empty-1c2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 426.398px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 179;
  overflow: hidden;
}

.seventy-five-1d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 180;
}

.empty-1e2D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 445.998px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 181;
  overflow: hidden;
}

.one-hundred-1f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 182;
}

.empty-202D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 465.598px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 183;
  overflow: hidden;
}

.one-twenty-five-212D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 184;
}

.empty-222D {
  position: absolute;
  width: 19.6px;
  height: 12px;
  top: 18px;
  left: 485.198px;
  background: #58595b;
  border: 0.5px solid #ffffff;
  z-index: 185;
  overflow: hidden;
}

.two-fifty-232D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 186;
}

.flex-row-bb2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 347;
}

.empty-242D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 347;
  overflow: hidden;
}

.flow-rate2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 65.79%;
  height: 10px;
  top: calc(50% - 5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 348;
}

.empty-252D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 21;
  overflow: hidden;
}

.fifty-262D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 22;
}

.empty-272D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 23;
  overflow: hidden;
}

.seventy-five-282D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 24;
}

.empty-292D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 25;
  overflow: hidden;
}

.one-hundred-2a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 26;
}

.empty-2b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 27;
  overflow: hidden;
}

.one-twenty-five-2c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 28;
}

.empty-2d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 29;
  overflow: hidden;
}

.one-fifty2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 30;
}

.empty-2e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 264;
  overflow: hidden;
}

.fifty-2f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 265;
}

.empty-302D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 266;
  overflow: hidden;
}

.seventy-five-312D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 267;
}

.empty-322D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 268;
  overflow: hidden;
}

.one-hundred-332D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 269;
}

.empty-342D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 270;
  overflow: hidden;
}

.one-twenty-five-352D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 271;
}

.empty-362D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 272;
  overflow: hidden;
}

.one-fifty-372D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 273;
}

.empty-382D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 112;
  overflow: hidden;
}

.seventy-five-392D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 113;
}

.empty-3a2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 114;
  overflow: hidden;
}

.one-hundred-3b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 115;
}

.empty-3c2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 116;
  overflow: hidden;
}

.one-twenty-five-3d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 117;
}

.empty-3e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 118;
  overflow: hidden;
}

.span-2502D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 119;
}

.div2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 187;
  overflow: hidden;
}

.span-752D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 188;
}

.div-3f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 189;
  overflow: hidden;
}

.span-1002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 190;
}

.div-402D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 191;
  overflow: hidden;
}

.span-1252D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 192;
}

.div-412D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 193;
  overflow: hidden;
}

.span-250-422D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 194;
}

.div-flex-row-b2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 349;
}

.div-432D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 349;
  overflow: hidden;
}

.span-storage-tank-normal-water2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 74.34%;
  height: 10px;
  top: calc(50% - 5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 350;
}

.div-442D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 31;
  overflow: hidden;
}

.span-222D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 32;
}

.div-452D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 33;
  overflow: hidden;
}

.span-302D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 34;
}

.div-462D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 35;
  overflow: hidden;
}

.span-502D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 36;
}

.div-472D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 37;
  overflow: hidden;
}

.span-802D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 38;
}

.div-482D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 39;
  overflow: hidden;
}

.span-80-492D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 40;
}

.div-4a2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 274;
  overflow: hidden;
}

.span-22-4b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 275;
}

.div-4c2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 276;
  overflow: hidden;
}

.span-30-4d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 277;
}

.div-4e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 278;
  overflow: hidden;
}

.span-50-4f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 279;
}

.div-502D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 280;
  overflow: hidden;
}

.span-80-512D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 281;
}

.div-522D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 282;
  overflow: hidden;
}

.span-80-532D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 283;
}

.div-542D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 120;
  overflow: hidden;
}

.span-142D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 121;
}

.div-552D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 122;
  overflow: hidden;
}

.span-202D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 123;
}

.div-562D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 124;
  overflow: hidden;
}

.span-30-572D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 125;
}

.div-582D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 126;
  overflow: hidden;
}

.span-30-592D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 127;
}

.div-5a2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 195;
  overflow: hidden;
}

.span-14-5b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 196;
}

.div-5c2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 197;
  overflow: hidden;
}

.span-20-5d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 198;
}

.div-5e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 199;
  overflow: hidden;
}

.span-30-5f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 200;
}

.div-602D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 201;
  overflow: hidden;
}

.span-30-612D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 202;
}

.div-flex-row2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 351;
}

.div-622D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 351;
  overflow: hidden;
}

.span-storage-tank-cold-water2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 63.82%;
  height: 47.62%;
  top: 28.57%;
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 352;
}

.div-632D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 41;
  overflow: hidden;
}

.span-2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 42;
}

.div-642D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 43;
  overflow: hidden;
}

.span--652D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 44;
}

.div-662D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 45;
  overflow: hidden;
}

.span--672D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 46;
}

.div-682D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 47;
  overflow: hidden;
}

.span--692D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 48;
}

.div-6a2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 49;
  overflow: hidden;
}

.span--6b2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 50;
}

.div-6c2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 284;
  overflow: hidden;
}

.span--6d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 285;
}

.div-6e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 286;
  overflow: hidden;
}

.span--6f2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 287;
}

.div-702D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 288;
  overflow: hidden;
}

.span--712D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 289;
}

.div-722D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 290;
  overflow: hidden;
}

.span--732D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 291;
}

.div-742D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 292;
  overflow: hidden;
}

.span--752D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 293;
}

.div-762D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 128;
  overflow: hidden;
}

.span-14-772D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 129;
}

.div-782D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 130;
  overflow: hidden;
}

.span-20-792D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 131;
}

.div-7a2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 132;
  overflow: hidden;
}

.span-402D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 133;
}

.div-7b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 134;
  overflow: hidden;
}

.span-40-7c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 135;
}

.div-7d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 203;
  overflow: hidden;
}

.number-142D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 204;
}

.div-7e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 205;
  overflow: hidden;
}

.number-202D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 206;
}

.div-7f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 207;
  overflow: hidden;
}

.number-302D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 208;
}

.div-802D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 209;
  overflow: hidden;
}

.number-30-812D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 210;
}

.flex-row-d-822D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 353;
}

.div-832D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 353;
  overflow: hidden;
}

.storage-tank-hot-water2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 65.13%;
  height: 47.62%;
  top: 28.57%;
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 354;
}

.div-842D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 51;
  overflow: hidden;
}

.dash2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 52;
}

.div-852D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 53;
  overflow: hidden;
}

.dash-862D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 54;
}

.div-872D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 55;
  overflow: hidden;
}

.dash-882D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 56;
}

.div-892D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 57;
  overflow: hidden;
}

.dash-8a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 58;
}

.div-8b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 59;
  overflow: hidden;
}

.dash-8c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 60;
}

.div-8d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 294;
  overflow: hidden;
}

.number-2-52D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 11px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 5.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 295;
}

.div-8e2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 296;
  overflow: hidden;
}

.number-32D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 297;
}

.div-8f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 298;
  overflow: hidden;
}

.number-42D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 299;
}

.div-902D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 300;
  overflow: hidden;
}

.number-52D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 301;
}

.div-912D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 302;
  overflow: hidden;
}

.number-5-922D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 303;
}

.div-932D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 136;
  overflow: hidden;
}

.dash-942D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 137;
}

.div-952D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 138;
  overflow: hidden;
}

.dash-962D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 139;
}

.div-972D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 140;
  overflow: hidden;
}

.dash-982D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 141;
}

.div-992D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 142;
  overflow: hidden;
}

.dash-9a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 143;
}

.div-9b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 211;
  overflow: hidden;
}

.number-3-9c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 212;
}

.div-9d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 213;
  overflow: hidden;
}

.number-4-9e2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 214;
}

.div-9f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 215;
  overflow: hidden;
}

.number-5-a02D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 216;
}

.div-a12D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 217;
  overflow: hidden;
}

.number-5-a22D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 218;
}

.flex-row-cb2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 355;
}

.div-a32D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 355;
  overflow: hidden;
}

.number-of-faucets2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 37.5%;
  height: 47.62%;
  top: 28.57%;
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 356;
}

.div-a42D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 61;
  overflow: hidden;
}

.number-22D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 62;
}

.div-a52D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 63;
  overflow: hidden;
}

.number-2-a62D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 64;
}

.div-a72D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 65;
  overflow: hidden;
}

.number-2-a82D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 66;
}

.div-a92D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 67;
  overflow: hidden;
}

.number-2-aa2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 68;
}

.div-ab2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 69;
  overflow: hidden;
}

.number-2-ac2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 70;
}

.div-ad2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 304;
  overflow: hidden;
}

.number-2-ae2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 305;
}

.div-af2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 306;
  overflow: hidden;
}

.number-2-b02D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 307;
}

.div-b12D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 308;
  overflow: hidden;
}

.number-2-b22D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 309;
}

.div-b32D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 310;
  overflow: hidden;
}

.number-2-b42D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 311;
}

.div-b52D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 312;
  overflow: hidden;
}

.number-62D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 313;
}

.div-b62D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 144;
  overflow: hidden;
}

.number-2-b72D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 145;
}

.div-b82D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 146;
  overflow: hidden;
}

.number-2-b92D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 147;
}

.div-ba2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 148;
  overflow: hidden;
}

.number-2-bb2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 149;
}

.div-bc2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 150;
  overflow: hidden;
}

.number-6-bd2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 151;
}

.div-be2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 219;
  overflow: hidden;
}

.number-3-bf2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 220;
}

.section-212D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 221;
  overflow: hidden;
}

.number-3-c02D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 222;
}

.div-c12D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 223;
  overflow: hidden;
}

.number-3-c22D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 224;
}

.div-c32D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 225;
  overflow: hidden;
}

.fraction-6-92D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 11px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 5.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 226;
}

.flex-row-b2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 357;
}

.div-c42D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 357;
  overflow: hidden;
}

.heater-power-in-watts2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 56.58%;
  height: 47.62%;
  top: 28.57%;
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 358;
}

.div-c52D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 71;
  overflow: hidden;
}

.dash-c62D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 72;
}

.div-c72D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 73;
  overflow: hidden;
}

.dash-c82D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 74;
}

.div-c92D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 75;
  overflow: hidden;
}

.dash-ca2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 76;
}

.div-cb2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 77;
  overflow: hidden;
}

.dash-cc2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 78;
}

.div-cd2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 79;
  overflow: hidden;
}

.dash-ce2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 80;
}

.div-cf2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 314;
  overflow: hidden;
}

.number-5002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 13px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 6.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 315;
}

.div-d02D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 316;
  overflow: hidden;
}

.number-10002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 317;
}

.div-d12D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 318;
  overflow: hidden;
}

.number-1000-d22D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 319;
}

.div-d32D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 320;
  overflow: hidden;
}

.number-1000-d42D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 321;
}

.div-d52D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 322;
  overflow: hidden;
}

.number-20002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 323;
}

.div-d62D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 152;
  overflow: hidden;
}

.dash-d72D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 153;
}

.div-d82D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 154;
  overflow: hidden;
}

.dash-d92D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 155;
}

.div-da2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 156;
  overflow: hidden;
}

.dash-db2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 157;
}

.div-dc2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 158;
  overflow: hidden;
}

.dash-dd2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 3px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 1.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 159;
}

.div-de2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 227;
  overflow: hidden;
}

.number-1000-df2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 228;
}

.div-e02D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 229;
  overflow: hidden;
}

.number-1000-e12D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 230;
}

.div-e22D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 231;
  overflow: hidden;
}

.number-1000-e32D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 232;
}

.div-e42D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 233;
  overflow: hidden;
}

.number-2000-e52D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 8.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 234;
}

.flex-row-cc2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 359;
}

.div-e62D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 359;
  overflow: hidden;
}

.nett-weight-in-kg2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 67.76%;
  height: 47.62%;
  top: 28.57%;
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 360;
}

.div-e72D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 81;
  overflow: hidden;
}

.number-252D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 82;
}

.div-e82D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 83;
  overflow: hidden;
}

.number-342D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 84;
}

.div-e92D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 85;
  overflow: hidden;
}

.number-372D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 86;
}

.div-ea2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 87;
  overflow: hidden;
}

.number-482D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 88;
}

.div-eb2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 89;
  overflow: hidden;
}

.number-522D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 90;
}

.div-ec2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 324;
  overflow: hidden;
}

.number-282D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 325;
}

.div-ed2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 326;
  overflow: hidden;
}

.number-37-ee2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 327;
}

.div-ef2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 328;
  overflow: hidden;
}

.number-402D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 329;
}

.div-f02D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 330;
  overflow: hidden;
}

.number-512D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 331;
}

.div-f12D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 332;
  overflow: hidden;
}

.number-552D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 333;
}

.div-f22D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 160;
  overflow: hidden;
}

.number-472D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 161;
}

.div-f32D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 162;
  overflow: hidden;
}

.number-532D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 163;
}

.div-f42D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 164;
  overflow: hidden;
}

.number-662D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 165;
}

.div-f52D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 166;
  overflow: hidden;
}

.number-702D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 167;
}

.div-f62D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 235;
  overflow: hidden;
}

.number-502D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 236;
}

.div-f72D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 237;
  overflow: hidden;
}

.number-562D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 238;
}

.div-f82D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 239;
  overflow: hidden;
}

.span2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 240;
}

.div-f92D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 241;
  overflow: hidden;
}

.span-fa2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 9px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 4.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 242;
}

.div-flex-row-fb2D {
  position: relative;
  width: 504.798px;
  height: 24px;
  margin: 0 0 0 26px;
  z-index: 361;
}

.div-fc2D {
  position: absolute;
  width: 30.11%;
  height: 100%;
  top: 0;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 361;
  overflow: hidden;
}

.span-no-of-power-cord-amps2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 70px;
  height: 47.62%;
  top: 28.57%;
  left: 20px;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 362;
}

.div-fd2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 152px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 91;
  overflow: hidden;
}

.span-fe2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 92;
}

.div-ff2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 171.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 93;
  overflow: hidden;
}

.span-1002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 94;
}

.div-1012D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 191.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 95;
  overflow: hidden;
}

.span-1022D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 96;
}

.div-1032D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 210.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 97;
  overflow: hidden;
}

.span-1042D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 98;
}

.div-1052D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 230.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 99;
  overflow: hidden;
}

.span-1062D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 100;
}

.div-1072D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 250px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 334;
  overflow: hidden;
}

.span-1082D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 335;
}

.div-1092D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 269.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 336;
  overflow: hidden;
}

.span-10a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 337;
}

.div-10b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 289.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 338;
  overflow: hidden;
}

.span-10c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 339;
}

.div-10d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 308.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 340;
  overflow: hidden;
}

.span-10e2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 341;
}

.div-10f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 328.4px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 342;
  overflow: hidden;
}

.span-1102D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 343;
}

.div-1112D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 348px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 168;
  overflow: hidden;
}

.span-1122D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 169;
}

.div-1132D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 367.6px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 170;
  overflow: hidden;
}

.span-1142D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 171;
}

.div-1152D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 387.2px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 172;
  overflow: hidden;
}

.span-1162D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 173;
}

.div-1172D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 406.8px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 174;
  overflow: hidden;
}

.span-1182D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 175;
}

.div-1192D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 426.398px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 243;
  overflow: hidden;
}

.span-11a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 244;
}

.div-11b2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 445.998px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 245;
  overflow: hidden;
}

.span-11c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 246;
}

.div-11d2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 465.598px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 247;
  overflow: hidden;
}

.span-11e2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 248;
}

.div-11f2D {
  position: absolute;
  width: 19.6px;
  height: 24px;
  top: 0;
  left: 485.198px;
  background: #8f9194;
  border: 0.5px solid #ffffff;
  z-index: 249;
  overflow: hidden;
}

.span-1202D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 5px;
  height: 8px;
  top: calc(50% - 4px);
  left: calc(50% - 2.8px);
  color: #ffffff;
  font-family: Arial, var(--default-font-family);
  font-size: 7.265142917633057px;
  font-weight: 400;
  line-height: 8px;
  text-align: center;
  white-space: nowrap;
  z-index: 250;
}

.div-flex-row-bf2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 390;
}

.div-1212D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 390;
  overflow: hidden;
}

.span-to-volts2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 17.86%;
  height: 41.67%;
  top: 25.03%;
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 391;
}

.div-1222D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 363;
  overflow: hidden;
}

.span-power-supply-ac-hz2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 64.47%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 364;
}

.div-flex-row-ad2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 392;
}

.div-1232D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 392;
  overflow: hidden;
}

.span-any-combinations-of-reverse-osmosis-ultraviolet-ozone2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 64.34%;
  height: 10px;
  top: calc(50% - 5px);
  left: 16.5%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 393;
}

.div-1242D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 365;
  overflow: hidden;
}

.span-purification-method2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 50%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 366;
}

.div-flex-row-c2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 394;
}

.div-1252D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 394;
  overflow: hidden;
}

.span-stainless-steel-0-8-mm-sheet2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 33.73%;
  height: 41.67%;
  top: 25.03%;
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 395;
}

.div-1262D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 367;
  overflow: hidden;
}

.span-moc-housing-ss3042D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 57.89%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 368;
}

.div-flex-row-b-1272D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 396;
}

.div-1282D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 396;
  overflow: hidden;
}

.span-lldpe2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 7.37%;
  height: 41.67%;
  top: 23.81%;
  left: 18.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 397;
}

.div-1292D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 369;
  overflow: hidden;
}

.span-moc-normal-watertank2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 53.29%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 370;
}

.div-flex-row-b-12a2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 398;
}

.div-12b2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 398;
  overflow: hidden;
}

.span-stainless-steel-0-8-mm-sheet-12c2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 33.73%;
  height: 41.67%;
  top: 25.03%;
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 399;
}

.div-12d2D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 371;
  overflow: hidden;
}

.span-moc-cold-water-tank-ss3042D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 78.95%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 372;
}

.div-flex-row-c-12e2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 400;
}

.div-12f2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 400;
  overflow: hidden;
}

.span-stainless-steel-0-8-mm-sheet-1302D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 33.73%;
  height: 41.67%;
  top: 23.81%;
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 401;
}

.div-1312D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 373;
  overflow: hidden;
}

.span-moc-hot-water-tank-ss3042D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 76.32%;
  height: 10px;
  top: calc(50% - 5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 374;
}

.div-flex-row-b-1322D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 402;
}

.button2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  cursor: pointer;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 402;
  overflow: hidden;
}

.span-stainless-steel-2-0-mm-sheet2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 33.73%;
  height: 41.67%;
  top: 23.81%;
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 403;
}

.div-1332D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 375;
  overflow: hidden;
}

.span-moc-legs-ss2022D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 49.34%;
  height: 10px;
  top: calc(50% - 5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 376;
}

.div-flex-row-bcb2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 404;
}

.div-1342D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 404;
  overflow: hidden;
}

.span-l-x-w-x-h-mm2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 30.05%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 405;
}

.div-1352D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 377;
  overflow: hidden;
}

.span-1362D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 67.76%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 378;
}

.flex-row-af2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 406;
}

.button-1372D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  cursor: pointer;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 406;
  overflow: hidden;
}

.span-1382D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 31.18%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 407;
}

.div-1392D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 379;
  overflow: hidden;
}

.span-13a2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 67.11%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 380;
}

.flex-row-feb2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 408;
}

.button-13b2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  cursor: pointer;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 408;
  overflow: hidden;
}

.l-w-h-mm2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 31.18%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 409;
}

.dimension-of-conway2D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 381;
  overflow: hidden;
}

.dimension-of-conway-1002D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 70.39%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 382;
}

.flex-row-baac2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 410;
}

.div-13c2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 410;
  overflow: hidden;
}

.dimension-info2D {
  position: absolute;
  width: 31.18%;
  height: 10px;
  top: 50%;
  left: 17.56%;
  cursor: pointer;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  white-space: nowrap;
  background: transparent;
  border: none;
  transform: translate(0, -55%);
  z-index: 411;
}

.empty-div2D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 383;
  overflow: hidden;
}

.conway-dimension2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 70.39%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 384;
}

.flex-row-bc2D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 412;
}

.empty-button2D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  cursor: pointer;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 412;
  overflow: hidden;
}

.dimension-info-13d2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 31.18%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 413;
}

.empty-div-13e2D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 385;
  overflow: hidden;
}

.text-c72D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 71.05%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 386;
}

.wrapper-402D {
  position: relative;
  width: 504.798px;
  height: 24.008px;
  margin: -0.01px 0 0 26px;
  z-index: 414;
}

.section-362D {
  position: absolute;
  width: 69.89%;
  height: 99.97%;
  top: 0;
  left: 30.11%;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 414;
  overflow: hidden;
}

.text-c82D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 21.83%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 17.56%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 415;
}



.group-302D {
  position: absolute;
  width: 30.11%;
  height: 99.97%;
  top: 0.03%;
  left: 0;
  background: #e2e3e4;
  border: 0.5px solid #ffffff;
  z-index: 387;
  overflow: hidden;
}

.text-c92D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 46.71%;
  height: 10px;
  top: calc(50% - 5.5px);
  left: 13.16%;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 8.173367500305176px;
  font-weight: 400;
  line-height: 9.892px;
  text-align: center;
  white-space: nowrap;
  z-index: 388;
}

.text-ca2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 305.679px;
  height: 13px;
  margin: 20.352px 0 0 122.761px;
  color: #051a2e;
  font-family: Inter, var(--default-font-family);
  font-size: 10.897823333740234px;
  font-weight: 400;
  line-height: 13px;
  text-align: center;
  white-space: nowrap;
  z-index: 3;
}

.change-notice2D {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  width: 274.802px;
  height: 13px;
  margin: 0.08px 0 0 138.688px;
  color: #051a2e;
  font-family: Inter, var(--default-font-family);
  font-size: 10.897823333740234px;
  font-weight: 400;
  line-height: 13px;
  text-align: center;
  white-space: nowrap;
  z-index: 4;
}

.layer-copy2D {
  position: relative;
  width: 556.551px;
  height: 63.207px;
  margin: 17.872px 0 0 0;
  background: url('../Images/page2/28344e1b-6f4c-46c4-b567-fa08ad07f364.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 5;
}

.rectangle-copy2D {
  position: absolute;
  width: 101.57%;
  height: 0.18%;
  top: 4.9%;
  left: -0.99%;
  background: url('../Images/page2/a3c2b2c9-503c-4630-8be9-ea943eb97412.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 6;
}

.vector2D {
  position: absolute;
  width: 100.28%;
  height: 7.5%;
  top: 81.95%;
  left: -0.16%;
  background: url('../Images/page2/964f768c-86b7-4420-b375-1bf2505fdd98.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 1;
}

/********************************************************************* page three *******************************************************/



.main-container3D {
  position: relative;
  width: 557px;
  height: 721px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
}

.rectangle3D {
  position: relative;
  width: 557px;
  height: 90px;
  margin: 21px 0 0 0;
  background: #fdfdfd;
  z-index: 1;
}

.group3D {
  position: absolute;
  width: 21.64%;
  height: 80.88%;
  top: 5.56%;
  left: 72.45%;
  background: url('../Images/page3/eb9b1b61-19dd-4743-9a57-a1371a0f88bd.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 10;
}

.vector3D {
  position: absolute;
  width: 12.11%;
  height: 53.94%;
  top: 21.94%;
  left: 4.31%;
  background: url('../Images/page3/4e7a6031-f8d4-46c9-9f3b-56e33fa9b80b.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 5;
}

.vector-13D {
  position: relative;
  width: 59.947px;
  height: 40.825px;
  margin: 3.872px 0 0 3.543px;
  background: url('../Images/page3/8bb2996c-2686-40ad-860a-09cdbb7eae15.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 8;
  overflow: visible auto;
}

.vector-23D {
  position: relative;
  width: 48.995px;
  height: 25.673px;
  margin: 7.599px 0 0 5.534px;
  background: url('../Images/page3/9832a92e-1221-42cb-af84-e8be6687c732.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 6;
}

.vector-33D {
  position: absolute;
  width: 0.14%;
  height: 44.41%;
  top: 26.72%;
  left: 18.58%;
  background: url('../Images/page3/bb0578de-3486-4522-83aa-f666ccc38266.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 9;
}

.vector-43D {
  position: absolute;
  width: 14.13%;
  height: 35.97%;
  top: 35.19%;
  left: 20%;
  background: url('../Images/page3/f1fe1541-cc21-4fc9-9b4b-6b4eea17c5da.webp') no-repeat center;
  background-size: 100% 100%;
  z-index: 3;
}

.our-prestigious-clients3D {
  display: block;
  position: relative;
  height: 28px;
  margin: 16px 0 0 111.889px;
  color: #27b7d1;
  font-family: Arial, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 27.598px;
  text-align: left;
  white-space: nowrap;
  z-index: 11;
}

.frame3D {
  position: relative;
  width: 497px;
  height: 512px;
  margin: 18px 0 0 33px;
  background: url('../Images/page3/e4bfdd3d-529a-4e31-9adc-e71f7b796eeb.webp') no-repeat center;
  background-size: cover;
  z-index: 12;
  overflow: hidden;
}

.rectangle-53D {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0.18%;
  background: url('../Images/page3/ad99531b-b91e-4f3b-b781-a3e6ab73d0fe.webp') no-repeat center;
  background-size: 100% 100%;
}



  /***********************************************************Footer********************************************/
  
  .footer {
    position: fixed;
    bottom: 0;
    width: 95%;
    /* background-color: #1325429a;
    color: rgb(19,37,66); */
    text-align: left;
    padding: 10px 50px;
  }
  

  .social-icons {
    display:inline;
  
  }
  

  
  .social-icons .icon:last-child {
    margin-right: 0; /* Remove margin from last icon */
  }
  
  .social-icons .left{
    float: left;
    position: relative;
  }

  .social-icons .right{
    width:140px;
    float: right;
    bottom: 4px;
    position: relative;
  }
  .social-icons .left a{
    display: inline-block;
    margin-right: 20px; 
  }
  .social-icons .right a{
    display: inline-block;
    margin-right: 10px; 
  }
 
  .social-icons .left  img {
    width: 20px; /* Adjust size as needed */
    height: auto;
  }

  .social-icons .right  img {
    width: 20px;
    position: relative;
    top: 1px; /* Adjust size as needed */
    height: auto;
  }
  
  /* Optional: Add hover effect */
  .social-icons .icon img:hover {
    opacity: 0.8;
    cursor: pointer;
  }
  
  
  .social-icons i{
    width: 20px; /* Adjust size as needed */
    height: auto;
  }
  
  .zoomed {
    transform: scale(2); /* Zoom factor */
  }