.home-container10 {
  width: 100vw;
  height: 100vh;
  display: flex;
  overflow: auto;
  align-items: center;
  flex-direction: column;
  background-image: radial-gradient(circle at center, rgb(78, 238, 158) 15.00%,rgb(55, 178, 117) 77.00%);
}
 
.home-thq-desktop-menu-elm {
  flex: 0 0 auto;
  width: 100%;
  height: 7vw;
  display: flex;
  z-index: 1000;
  position: fixed;
  box-shadow: 0px 0px 8px 4px #ffffff;
  align-items: center;
  justify-content: space-between;
  background-color: #ffffff;
}
 
.home-thq-logo-elm1 {
  width: 16vw;
  height: auto;
  align-self: center;
  object-fit: cover;
  margin-left: 2vw;
}
 
.home-thq-options-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
 
.home-thq-home-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm10 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 47.00%,rgb(16, 64, 38) 86.00%);
}
 
.home-thq-div-elm10:hover {
  transform: rotate(1turn);
}
 
.home-icon100 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-accu-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm11 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm11:hover {
  transform: rotate(1turn);
}
 
.home-image1 {
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
  object-fit: cover;
}
 
.home-thq-alarms-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm12 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm12:hover {
  transform: rotate(1turn);
}
 
.home-icon102 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-blue-elm1 {
  flex: 0 0 auto;
  right: 0px;
  width: 2.5vw;
  bottom: 0px;
  height: 2.5vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(99, 181, 255) 2.00%,rgb(49, 99, 140) 100.00%);
}
 
.home-text100 {
  color: rgb(255, 255, 255);
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-yelow-elm1 {
  flex: 0 0 auto;
  right: 0px;
  width: 2.5vw;
  bottom: 0px;
  height: 2.5vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(255, 233, 145) 3.00%,rgb(229, 203, 100) 28.00%,rgb(187, 161, 53) 100.00%);
}
 
.home-text101 {
  color: rgb(255, 255, 255);
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-setings-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm13 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm13:hover {
  transform: rotate(1turn);
}
 
.home-icon104 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-info-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm14 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm14:hover {
  transform: rotate(1turn);
}
 
.home-icon106 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-chart-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm15 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm15:hover {
  transform: rotate(1turn);
}
 
.home-icon108 {
  fill: white;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-button-elm {
  flex: 0 0 auto;
  width: 16vw;
  height: auto;
  display: flex;
  align-items: center;
  margin-right: 2vw;
  justify-content: center;
}
 
.home-thq-login-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 1vw;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 1vw;
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm16 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm16:hover {
  transform: rotate(1turn);
}
 
.home-icon110 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
  margin: 0.9vw;
}
 
.home-thq-mobile-menu-elm {
  flex: 0 0 auto;
  width: 100%;
  display: none;
  align-items: flex-start;
}
 
.home-thq-logo-elm2 {
  object-fit: cover;
}
 
.home-thq-burger-elm1 {
  flex: 0 0 auto;
  width: 10vw;
  height: 10vw;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-burger-elm2 {
  width: 100px;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 20px;
  display: flex;
  background-size: cover;
  background-image: url("public/menu-burger.svg");
  background-position: center;
}
 
.home-thq-flag-elm {
  flex: 0 0 auto;
  width: 100%;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 100px;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-phone-setings-elm {
  top: 0px;
  right: 0px;
  bottom: 0px;
  height: auto;
  display: none;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(135deg, rgba(57, 57, 57, 0.5) 1.00%,rgba(0, 0, 0, 0.78) 99.00%);
}
 
.home-thq-home-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm17 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 47.00%,rgb(16, 64, 38) 86.00%);
}
 
.home-thq-div-elm17:hover {
  transform: rotate(1turn);
}
 
.home-icon112 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-accu-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm18 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm18:hover {
  transform: rotate(1turn);
}
 
.home-image2 {
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  object-fit: cover;
}
 
.home-thq-alarms-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm19 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm19:hover {
  transform: rotate(1turn);
}
 
.home-icon114 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-blue-elm2 {
  flex: 0 0 auto;
  right: 0px;
  width: 2.5vw;
  bottom: 0px;
  height: 2.5vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(99, 181, 255) 2.00%,rgb(49, 99, 140) 100.00%);
}
 
.home-text102 {
  color: rgb(255, 255, 255);
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-yelow-elm2 {
  flex: 0 0 auto;
  right: 0px;
  width: 2.5vw;
  bottom: 0px;
  height: 2.5vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(255, 233, 145) 3.00%,rgb(229, 203, 100) 28.00%,rgb(187, 161, 53) 100.00%);
}
 
.home-text103 {
  color: rgb(255, 255, 255);
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-blue-elm3 {
  flex: 0 0 auto;
  right: 0px;
  width: 7vw;
  bottom: 0px;
  height: 7vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 1.2vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(99, 181, 255) 2.00%,rgb(49, 99, 140) 100.00%);
}
 
.home-text104 {
  color: rgb(255, 255, 255);
  font-size: 3vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-yelow-elm3 {
  flex: 0 0 auto;
  right: 0px;
  width: 2.5vw;
  bottom: 0px;
  height: 2.5vw;
  margin: 0vw;
  display: none;
  z-index: 99;
  position: absolute;
  align-items: center;
  border-color: #d8d8d8;
  border-style: ridge;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(255, 233, 145) 3.00%,rgb(229, 203, 100) 28.00%,rgb(187, 161, 53) 100.00%);
}
 
.home-text105 {
  color: rgb(255, 255, 255);
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-setings-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm20 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm20:hover {
  transform: rotate(1turn);
}
 
.home-icon116 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-info-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm21 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm21:hover {
  transform: rotate(1turn);
}
 
.home-icon118 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-chart-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm22 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm22:hover {
  transform: rotate(1turn);
}
 
.home-icon120 {
  fill: white;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-login-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 2vw;
  display: flex;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 1vw;
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm23 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm23:hover {
  transform: rotate(1turn);
}
 
.home-icon122 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-panel-elm1 {
  flex: auto;
  width: 100%;
  height: auto;
  display: flex;
  margin-top: 7vw;
  align-items: center;
  justify-content: center;
}
 
.home-thq-info-elm3 {
  top: 8vw;
  left: 0px;
  color: #868686;
  right: 0px;
  opacity: 0;
  z-index: 1000;
  position: absolute;
  font-size: 1vw;
  align-self: center;
  box-shadow: 0px 0px 10px 10px #ffffff;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  border-radius: var(--dl-layout-radius-radius50);
  text-transform: uppercase;
  background-color: #ffffff;
}
 
.home-thq-panel-elm2 {
  width: 100%;
  height: auto;
  display: flex;
  z-index: 21;
  flex-wrap: wrap;
  align-self: center;
  align-items: center;
  padding-top: 2vw;
  flex-direction: row;
  padding-bottom: 2vw;
  justify-content: center;
}
 
.home-thq-login-elm3 {
  flex: 0 0 auto;
  margin: 2vw;
  z-index: 100;
  align-self: center;
  box-shadow: 0px 0px 10px 2px #868686;
  align-items: center;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  justify-content: center;
  background-color: #ffffff;
}
 
.home-container11 {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-container12 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 1.5vw;
  align-items: flex-start;
  margin-left: 0.5vw;
  margin-right: 0.5vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 0.5vw;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon124 {
  fill: #ffffff;
  width: 4.5vw;
  height: 4.5vw;
  margin: 0.2vw;
}
 
.home-thq-machine-id-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: none;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-text106 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 1vw;
  align-self: flex-start;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput10 {
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  padding-bottom: 0.3vw;
}
 
.home-text109 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 1vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput11 {
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  padding-bottom: 0.3vw;
}
 
.home-thq-label-elm1 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput12 {
  width: 100%;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  padding-bottom: 0.3vw;
}
 
.home-button1 {
  color: #ffffff;
  width: 100%;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 10px 15px 5px #d4d4d4;
  font-style: normal;
  margin-top: 2vw;
  text-align: center;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
  padding-top: 0.5vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1.5vw;
  padding-right: 2vw;
  padding-bottom: 0.5vw;
  background-color: transparent;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 100.00%);
}
 
.home-button1:hover {
  font-style: italic;
  font-weight: 700;
  letter-spacing: 3px;
}
 
.home-thq-settings-elm {
  width: auto;
  height: auto;
  display: none;
  z-index: 100;
  position: relative;
  flex-wrap: wrap;
  box-shadow: 0px 10px 15px 5px #868686;
  margin-top: 2vw;
  align-items: center;
  margin-left: 15vw;
  margin-right: 15vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 2vw;
  justify-content: space-between;
  background-color: #ffffff;
}
 
.home-container13 {
  flex: 0 0 auto;
  width: 75vw;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-wi-fi-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm24 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm24:hover {
  transform: rotate(1turn);
}
 
.home-icon126 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-client-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm25 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm25:hover {
  transform: rotate(1turn);
}
 
.home-icon128 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-clock-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm26 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm26:hover {
  transform: rotate(1turn);
}
 
.home-icon130 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-temperature-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm27 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm27:hover {
  transform: rotate(1turn);
}
 
.home-icon132 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-test-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm28 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm28:hover {
  transform: rotate(1turn);
}
 
.home-icon134 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-vfd-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm29 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm29:hover {
  transform: rotate(1turn);
}
 
.home-icon136 {
  color: #ffffff;
  margin: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-pump-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm30 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm30:hover {
  transform: rotate(1turn);
}
 
.home-image3 {
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  align-self: center;
  object-fit: cover;
}
 
.home-thq-ranges-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm31 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm31:hover {
  transform: rotate(1turn);
}
 
.home-icon142 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-accu-elm3 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm32 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm32:hover {
  transform: rotate(1turn);
}
 
.home-image4 {
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  object-fit: cover;
}
 
.home-thq-home-elm3 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm33 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm33:hover {
  transform: rotate(1turn);
}
 
.home-icon144 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-cop-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm34 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm34:hover {
  transform: rotate(1turn);
}
 
.home-container14 {
  flex: 0 0 auto;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  display: flex;
  align-items: flex-start;
  background-size: cover;
  background-image: url("public/energy.svg");
}
 
.home-thq-alarm-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm35 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm35:hover {
  transform: rotate(1turn);
}
 
.home-icon146 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-connectivity-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm36 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm36:hover {
  transform: rotate(1turn);
}
 
.home-icon148 {
  color: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  object-fit: cover;
}
 
.home-thq-firmware-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm37 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm37:hover {
  transform: rotate(1turn);
}
 
.home-thq-fw-elm {
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  object-fit: cover;
}
 
.home-thq-restart-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm38 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm38:hover {
  transform: rotate(1turn);
}
 
.home-icon151 {
  fill: #ffffff;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
}
 
.home-thq-s-wi-fiuser-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm10 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container15 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon153 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm10 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm10:hover {
  transform: rotate(1turn);
}
 
.home-thq-mac-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: flex-start;
}
 
.home-text114 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-text115 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  font-family: Arial;
  font-weight: 400;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-thq-apip-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 0.4vw;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0.4vw;
  justify-content: flex-start;
}
 
.home-text116 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-text117 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 400;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-thq-ruterip-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 1.6vw;
  padding-bottom: 1vw;
  justify-content: flex-start;
}
 
.home-text118 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-text119 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 400;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-thq-net-box-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm10 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 1.6vw;
  align-items: center;
  padding-top: 1vw;
  margin-bottom: 0.4vw;
  padding-bottom: 0vw;
  justify-content: flex-start;
}
 
.home-text122 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput13 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-wifi-name-elm {
  flex: 0 0 auto;
  width: 90%;
  height: auto;
  display: none;
  align-self: center;
  box-shadow: 1px 1px 3px 1px #d4d4d4;
  margin-top: 0.4vw;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius8);
  margin-bottom: 0.4vw;
  justify-content: flex-start;
}
 
.home-text123 {
  color: rgba(0, 0, 0, 0.6);
  width: 45%;
  cursor: pointer;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  padding-right: 5%;
}
 
.home-text126 {
  color: rgba(0, 0, 0, 0.6);
  width: 25%;
  cursor: pointer;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 400;
  padding-right: 5%;
}
 
.home-text127 {
  color: rgba(0, 0, 0, 0.6);
  width: 30%;
  cursor: pointer;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  padding-right: 2vw;
}
 
.home-thq-password-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: flex-start;
}
 
.home-text130 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput14 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-wi-fi-enable-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 1.6vw;
  align-items: center;
  margin-bottom: 1.6vw;
  justify-content: flex-start;
}
 
.home-text131 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-checkbox10 {
  width: 1.2vw;
  height: 1.2vw;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buttons-elm10 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm10 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm39 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm39:hover {
  transform: rotate(1turn);
}
 
.home-icon155 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-wi-fiservicer-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm11 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container16 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon157 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm11 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm11:hover {
  transform: rotate(1turn);
}
 
.home-thq-apip-elm2 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text132 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput15 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-ap-name-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text133 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput16 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-ap-password-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text134 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput17 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-mqtturl-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text135 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput18 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-mqt-tport-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text136 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput19 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-buttons-elm11 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm11 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm40 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm40:hover {
  transform: rotate(1turn);
}
 
.home-icon159 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-scre-dmachine-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm12 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-close-elm12 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm12:hover {
  transform: rotate(1turn);
}
 
.home-container17 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon161 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
}
 
.home-thq-user-elm1 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 2vw;
  justify-content: space-between;
}
 
.home-text137 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-user-name-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text138 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput20 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-address-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text139 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput21 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-mail-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text142 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput22 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-phone-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text143 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput23 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-buttons-elm12 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm12 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm41 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm41:hover {
  transform: rotate(1turn);
}
 
.home-icon163 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-scre-duser-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm13 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container18 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon165 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm13 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm13:hover {
  transform: rotate(1turn);
}
 
.home-thq-user-elm2 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 2vw;
  justify-content: space-between;
}
 
.home-text144 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-login-name-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text145 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput24 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-login-password-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text146 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput25 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-user-name-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text147 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput26 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-address-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text148 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput27 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-mail-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text149 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput28 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-phone-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text150 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput29 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-buttons-elm13 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm13 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm42 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm42:hover {
  transform: rotate(1turn);
}
 
.home-icon167 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-scre-dservicer-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm14 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container19 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon169 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm14 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm14:hover {
  transform: rotate(1turn);
}
 
.home-thq-user-elm3 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 2vw;
  justify-content: space-between;
}
 
.home-text151 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-ap-name-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text152 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput30 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-ap-password-elm2 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text153 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput31 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-buttons-elm14 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm14 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm43 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm43:hover {
  transform: rotate(1turn);
}
 
.home-icon171 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-scre-dadmin-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm15 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container20 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon173 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm15 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm15:hover {
  transform: rotate(1turn);
}
 
.home-thq-user-elm4 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 2vw;
  justify-content: space-between;
}
 
.home-text154 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-ap-name-elm3 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text155 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput32 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-ap-password-elm3 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text156 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput33 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-thq-buttons-elm15 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm15 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm44 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm44:hover {
  transform: rotate(1turn);
}
 
.home-icon175 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-cop-menu-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  min-width: 20vw;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm16 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container21 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-container22 {
  flex: 0 0 auto;
  width: 3.2vw;
  height: 3.2vw;
  margin: 1vw;
  display: flex;
  align-items: flex-start;
  background-size: cover;
  background-image: url("public/energy.svg");
}
 
.home-thq-close-elm16 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm16:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm11 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 2vw;
  justify-content: space-between;
}
 
.home-text157 {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
  font-size: 1.5vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-template-elm1 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: none;
  align-self: stretch;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: space-between;
}
 
.home-text158 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-textinput34 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 0.5vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-text159 {
  color: rgba(0, 0, 0, 0.6);
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0px;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 1.6vw;
  margin-bottom: 0px;
}
 
.home-container23 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-thq-buttons-elm16 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm16 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm45 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm45:hover {
  transform: rotate(1turn);
}
 
.home-icon177 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-time-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-clock-elm2 {
  flex: 0 0 auto;
  width: 20vw;
  height: 20vw;
  margin: 2vw;
  display: flex;
  position: relative;
  box-shadow: 0px 0px 15px 4px #636363;
  align-items: center;
  border-color: var(--dl-color-gray-black);
  border-style: solid;
  border-width: 0.5vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm10 {
  flex: 0 0 auto;
  width: 101%;
  height: 101%;
  display: flex;
  position: relative;
  align-items: center;
  border-color: rgba(89, 89, 89, 0);
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(0, 0, 0) 35.00%,rgb(255, 255, 255) 51.00%,rgb(0, 0, 0) 67.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-clock-elm3 {
  flex: 0 0 auto;
  width: 120%;
  height: 120%;
  display: flex;
  position: relative;
}
 
.home-thq-sec-elm1 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-min-elm1 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-hour-elm1 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-top-mask-elm1 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-date-elm1 {
  top: 30%;
  left: 18%;
  color: #d0d0d0;
  right: 0px;
  width: 30%;
  bottom: 0px;
  height: 1vw;
  position: absolute;
  font-size: 1vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-digital-elm1 {
  top: 0px;
  left: 16%;
  color: #d0d0d0;
  width: 32%;
  bottom: 0px;
  height: 1.3vw;
  margin: auto;
  position: absolute;
  font-size: 1.3vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-day-elm1 {
  left: 18%;
  color: #d0d0d0;
  right: 0px;
  width: 30%;
  bottom: 30%;
  height: 1vw;
  position: absolute;
  font-size: 1vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-close-elm17 {
  top: 0px;
  flex: 0 0 auto;
  left: 0px;
  width: 100%;
  display: flex;
  position: absolute;
  align-items: flex-start;
  justify-content: flex-end;
}
 
.home-thq-close-elm18 {
  width: 2vw;
  align-self: flex-start;
  margin-top: 1vw;
  object-fit: cover;
  transition: 0.5s;
  margin-right: 1vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm18:hover {
  transform: rotate(1turn);
}
 
.home-thq-update-man-elm {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
  font-size: 1vw;
  margin-top: 1vw;
  transition: 0.3s;
  font-family: "Arial";
  padding-top: 0.5vw;
  border-width: 0px;
  padding-left: 1vw;
  margin-bottom: 1vw;
  padding-right: 1vw;
  padding-bottom: 0.5vw;
  border-left-width: 0px;
  border-bottom-width: 0px;
}
 
.home-thq-update-man-elm:hover {
  text-decoration: underline;
}
 
.home-text160 {
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 700;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
}
 
.home-text160:hover {
  text-decoration: underline;
}
 
.home-thq-update-auto-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: space-between;
}
 
.home-text163 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-checkbox11 {
  width: 1.5vw;
  height: 1.5vw;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius4);
}
 
.home-thq-time-zone-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: space-between;
}
 
.home-text164 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select10 {
  font-size: 1vw;
  margin-left: 2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 1px;
  margin-right: 2vw;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
 
.home-thq-buttons-elm17 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm17 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm46 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm46:hover {
  transform: rotate(1turn);
}
 
.home-icon179 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-temperature-elm {
  width: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm17 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container24 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon181 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm19 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm19:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm12 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text165 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: normal;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-status-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  margin-top: 2vw;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  border-radius: 1vw;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-status-elm2 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: Arial;
  font-weight: 400;
}
 
.home-thq-ch1-elm {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  margin-top: 0.4vw;
  align-items: center;
  margin-bottom: 0.4vw;
  justify-content: space-between;
}
 
.home-text166 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
}
 
.home-text167 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-ch2-elm {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  margin-top: 0.4vw;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 1vw;
  justify-content: space-between;
}
 
.home-text168 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
}
 
.home-text171 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-saved-elm1 {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: stretch;
  border-radius: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-saved-elm2 {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
  font-size: 1vw;
  min-width: 20vw;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  margin-bottom: 1vw;
}
 
.home-thq-template-elm2 {
  flex: 0 0 auto;
  width: auto;
  display: none;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 1vw;
  border-color: #b9b9b9;
  border-width: 1px;
  margin-right: 1vw;
  margin-bottom: 0.5vw;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
}
 
.home-thq-name-elm13 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 1vw;
  min-width: 10vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-addr-elm1 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-temp-elm10 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-container-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-thq-found-elm1 {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: stretch;
  border-radius: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-found-elm2 {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
  font-size: 1vw;
  min-width: 20vw;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: Arial;
  font-weight: 400;
  margin-bottom: 1vw;
}
 
.home-thq-template-elm3 {
  flex: 0 0 auto;
  width: auto;
  display: none;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 1vw;
  border-color: #b9b9b9;
  border-width: 1px;
  margin-right: 1vw;
  margin-bottom: 0.5vw;
  justify-content: space-between;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
}
 
.home-thq-name-elm14 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 1vw;
  min-width: 10vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-addr-elm2 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-temp-elm11 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 400;
}
 
.home-thq-container-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-thq-scan-and-reset-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-scan-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm47 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm47:hover {
  transform: rotate(1turn);
}
 
.home-icon183 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-reset-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm48 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm48:hover {
  transform: rotate(1turn);
}
 
.home-icon185 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-save-elm18 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm49 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm49:hover {
  transform: rotate(1turn);
}
 
.home-icon187 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-svfd-menu-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm18 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container25 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon189 {
  color: #ffffff;
  margin: 0.2vw;
  padding: 0.2vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm20 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm20:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm15 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text172 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 0vw;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-vfd-config-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 1vw;
  display: flex;
  position: relative;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: center;
  border-radius: 1vw;
  justify-content: center;
}
 
.home-thq-add-new-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm50 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm50:hover {
  transform: rotate(1turn);
}
 
.home-icon195 {
  color: #ffffff;
}
 
.home-text173 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  font-weight: 700;
  user-select: none;
  margin-bottom: 1vw;
}
 
.home-thq-template-elm4 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm51 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm51:hover {
  transform: rotate(1turn);
}
 
.home-icon201 {
  color: #ffffff;
}
 
.home-text174 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 700;
  margin-bottom: 1vw;
}
 
.home-thq-butons-elm1 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-svfd-edit-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm19 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container26 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon207 {
  color: #ffffff;
  margin: 0.2vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm21 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm21:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm16 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text175 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: Arial;
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-vfd-setup-elm {
  flex: 0 0 auto;
  display: flex;
  position: relative;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm17 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text178 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput35 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-vfd-type-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-thq-text-elm1 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select11 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-actuator-link-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text183 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select12 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-modbus-addr-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text186 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput36 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-m-in-f-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text189 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput37 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text190 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-max-f-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text191 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput38 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text192 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-cop-calculation-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text193 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-checkbox12 {
  width: 1.2vw;
  height: 1.2vw;
  accent-color: var(--dl-color-success-500);
}
 
.home-thq-buttons-elm18 {
  display: flex;
  flex-wrap: wrap;
  align-self: stretch;
  margin-top: 0.5vw;
  align-items: center;
  justify-content: space-between;
}
 
.home-thq-run-elm {
  width: 20%;
  padding: 0.2vw;
  font-size: 1vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0.5vw;
}
 
.home-thq-stop-elm {
  width: 20%;
  padding: 0.2vw;
  font-size: 1vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
  border-color: #000000;
  text-decoration: underline;
  background-color: #ffffff;
}
 
.home-thq-freq-elm1 {
  width: 20%;
  padding: 0.2vw;
  font-size: 1vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-faulty-elm {
  width: 20%;
  padding: 0.2vw;
  font-size: 1vw;
  font-style: italic;
  font-family: "Arial";
  font-weight: 700;
  margin-right: 0.5vw;
}
 
.home-thq-power-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text194 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput39 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
  background-color: #e2e2e2;
}
 
.home-text195 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-freq-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text196 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput40 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
  background-color: #e2e2e2;
}
 
.home-text197 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-enable-elm1 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 1vw;
  justify-content: flex-start;
}
 
.home-text198 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-checkbox13 {
  width: 1.2vw;
  height: 1.2vw;
  accent-color: var(--dl-color-success-500);
}
 
.home-thq-advance-elm1 {
  width: 29vw;
  font-size: 1vw;
  align-self: flex-start;
  font-style: normal;
  text-align: right;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
  text-decoration: underline;
}
 
.home-thq-advance-elm1:hover {
  cursor: default;
  font-style: italic;
  font-weight: 700;
  letter-spacing: 3px;
}
 
.home-thq-delete-elm1 {
  display: none;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: center;
}
 
.home-icon213 {
  fill: #ff0000;
  width: 1.5vw;
  height: 1.5vw;
}
 
.home-text199 {
  color: #ff0000;
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text199:hover {
  letter-spacing: 3px;
}
 
.home-text200 {
  width: 35%;
  margin: 0px;
  text-align: center;
}
 
.home-thq-buttons-elm19 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm19 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm52 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm52:hover {
  transform: rotate(1turn);
}
 
.home-icon216 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-test-elm {
  width: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm20 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container27 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  padding: 0.1vw;
  position: relative;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon218 {
  fill: #ffffff;
  width: 4.5vw;
  height: 4.5vw;
  margin: 0.2vw;
  padding: 0.5vw;
  border-color: #ffffff;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-warning-box-elm {
  flex: 0 0 auto;
  style: cursor:pointer;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-warning-elm {
  fill: #ffcd2a;
  right: -2vw;
  width: 2vw;
  bottom: -0.3vw;
  height: 2vw;
  position: absolute;
}
 
.home-thq-locking-box-elm {
  flex: 0 0 auto;
  style: cursor:pointer;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-lock-elm {
  fill: #717171;
  left: -2vw;
  width: 2vw;
  bottom: -0.3vw;
  height: 2vw;
  position: absolute;
}
 
.home-thq-unlock-elm {
  fill: #717171;
  left: -2vw;
  width: 2vw;
  bottom: -0.3vw;
  height: 2vw;
  display: none;
  position: absolute;
}
 
.home-thq-close-elm22 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  height: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm22:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm18 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-text-elm2 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: normal;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-inputs-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  margin-top: 2vw;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  border-radius: 1vw;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm19 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.1vw;
  min-width: 20vw;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
  text-transform: uppercase;
}
 
.home-thq-container-elm3 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: row;
}
 
.home-thq-outputs-elm {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: stretch;
  border-radius: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm20 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.1vw;
  min-width: 20vw;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
  text-transform: uppercase;
}
 
.home-thq-container-elm4 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-temperatures-elm {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: stretch;
  border-radius: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm21 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.1vw;
  min-width: 20vw;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
  text-transform: uppercase;
}
 
.home-thq-container-elm5 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-test-temp-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.2vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm53 {
  flex: 0 0 auto;
  width: 5vw;
  height: 5vw;
  margin: 0.3vw;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(159, 159, 159) 46.00%,rgb(59, 59, 59) 84.00%);
}
 
.home-thq-di-elm {
  color: rgb(255, 255, 255);
  font-size: 0.8vw;
  font-style: italic;
  font-weight: 400;
}
 
.home-thq-name-elm22 {
  color: #ffffff;
  width: 100%;
  height: auto;
  font-size: 0.8vw;
  text-align: center;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0vw;
  border-radius: 0px;
  padding-right: 0vw;
  padding-bottom: 0.2vw;
  background-color: rgba(255, 255, 255, 0);
}
 
.home-thq-no-elm {
  color: #ffffff;
  font-size: 0.9vw;
  font-style: italic;
  font-weight: 400;
}
 
.home-thq-click-div-elm {
  top: 0px;
  flex: 0 0 auto;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  margin: auto;
  display: flex;
  position: absolute;
  align-items: flex-start;
}
 
.home-thq-s-home-cir-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm21 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container28 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon223 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm23 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm23:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm23 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text210 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 0vw;
  font-family: Arial;
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-circulations-elm1 {
  flex: 0 0 auto;
  width: auto;
  margin: 1vw;
  display: flex;
  position: relative;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: center;
  border-radius: 1vw;
  justify-content: center;
}
 
.home-thq-add-new-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm54 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm54:hover {
  transform: rotate(1turn);
}
 
.home-icon225 {
  fill: #ffffff;
  width: 2vw;
  height: 2vw;
  margin-top: 0.2vw;
  margin-left: 0.8vw;
  margin-right: 0.8vw;
  margin-bottom: 0.2vw;
}
 
.home-text211 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-template-elm5 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm55 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm55:hover {
  transform: rotate(1turn);
}
 
.home-icon227 {
  fill: #ffffff;
  width: 2vw;
  height: 2vw;
  margin-top: 0.2vw;
  margin-left: 0.8vw;
  margin-right: 0.8vw;
  margin-bottom: 0.2vw;
}
 
.home-text212 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-butons-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-s-home-cir-edit-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm22 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container29 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon229 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm24 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm24:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm24 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  margin-bottom: 1.2vw;
  justify-content: center;
}
 
.home-text213 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: Arial;
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-circulations-elm2 {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  position: relative;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm25 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text216 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput41 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensor-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text219 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select13 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-actuator-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text222 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select14 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-common-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text225 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select15 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-av-logic-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text228 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select16 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-temp-elm12 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text229 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput42 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text230 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-hys-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text231 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput43 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text232 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-calendar-elm1 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text233 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-checkbox14 {
  width: 1.2vw;
  height: 1.2vw;
  accent-color: var(--dl-color-success-500);
}
 
.home-text236 {
  width: 10vw;
  font-size: 1vw;
  font-style: normal;
  text-align: center;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
  text-decoration: underline;
}
 
.home-text236:hover {
  cursor: default;
  font-style: italic;
  font-weight: 700;
  letter-spacing: 3px;
}
 
.home-thq-enable-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text237 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-checkbox15 {
  width: 1.2vw;
  height: 1.2vw;
  accent-color: var(--dl-color-success-500);
}
 
.home-thq-advance-elm2 {
  width: 29vw;
  font-size: 1vw;
  align-self: flex-start;
  font-style: normal;
  text-align: right;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
  text-decoration: underline;
}
 
.home-thq-advance-elm2:hover {
  cursor: default;
  font-style: italic;
  font-weight: 700;
  letter-spacing: 3px;
}
 
.home-thq-delete-elm2 {
  display: none;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: center;
}
 
.home-icon231 {
  fill: #ff0000;
  width: 1.5vw;
  height: 1.5vw;
}
 
.home-text238 {
  color: #ff0000;
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  transition: 0.3s;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text238:hover {
  letter-spacing: 3px;
}
 
.home-text239 {
  width: 35%;
  margin: 0px;
  text-align: center;
}
 
.home-thq-buttons-elm20 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm20 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm56 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm56:hover {
  transform: rotate(1turn);
}
 
.home-icon234 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-reboot-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm23 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container30 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 1.5vw;
  align-items: flex-start;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 1vw;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon236 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm25 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm25:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm26 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  align-self: center;
  font-style: normal;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-restart-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  position: relative;
  flex-wrap: wrap;
  max-width: auto;
  align-self: center;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  justify-content: space-between;
}
 
.home-thq-buttons-elm21 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-esp-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  transform: rotate(-30deg);
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm57 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm57:hover {
  transform: rotate(1turn);
}
 
.home-icon238 {
  fill: #ffffff;
  width: 1.8vw;
  height: 1.8vw;
  margin-top: 1vw;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 0.2vw;
}
 
.home-text241 {
  color: #ffffff;
  width: 3.2vw;
  height: 1.2vw;
  font-size: 1vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
}
 
.home-thq-all-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm58 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm58:hover {
  transform: rotate(1turn);
}
 
.home-text242 {
  color: rgb(255, 255, 255);
  width: 3.2vw;
  height: 1.2vw;
  font-size: 1vw;
  font-style: normal;
  margin-top: 1vw;
  text-align: center;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-icon241 {
  fill: #ffffff;
  width: 1.8vw;
  height: 1.8vw;
  margin-top: 0.2vw;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
}
 
.home-thq-stm-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  transform: rotate(30deg);
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm59 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm59:hover {
  transform: rotate(1turn);
}
 
.home-icon244 {
  fill: #ffffff;
  width: 1.8vw;
  height: 1.8vw;
  margin-top: 1vw;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 0.2vw;
}
 
.home-text243 {
  color: rgb(255, 255, 255);
  width: 3.2vw;
  height: 1.2vw;
  font-size: 1vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
}
 
.home-thq-s-pump-elm {
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm24 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container31 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon247 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm26 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm26:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm27 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-bottom: 2vw;
  justify-content: center;
}
 
.home-text244 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  align-self: center;
  font-style: normal;
  font-weight: 700;
  padding-left: 2vw;
  padding-right: 2vw;
}
 
.home-thq-type-elm1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: center;
}
 
.home-thq-text-elm3 {
  width: 3vw;
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 3vw;
  margin-right: 3vw;
}
 
.home-select17 {
  width: 16vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-mode-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-text-elm4 {
  width: 3vw;
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 3vw;
  margin-right: 3vw;
}
 
.home-select18 {
  width: 16vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensors-elm {
  flex: 0 0 auto;
  display: flex;
  padding: 1vw;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm28 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text245 {
  width: 10vw;
  font-size: 1.2vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-sensor-pit-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text248 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select19 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensor-pot-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text251 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select20 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensor-sit-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text254 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select21 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensor-sot-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text257 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select22 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-actuators-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  padding: 1vw;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm29 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text260 {
  width: 10vw;
  font-size: 1.2vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-primar-pump-elm1 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text263 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select23 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-secundar-pump-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text266 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select24 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-four-valve-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text269 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select25 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-compressor1-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text272 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select26 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-compressor2-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text275 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select27 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-delay-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text278 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput44 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text279 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-flow-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  padding: 1vw;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm30 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text280 {
  width: 15vw;
  font-size: 1.2vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-ffv-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-radiobutton1 {
  width: 2vw;
}
 
.home-text283 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-textinput45 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text284 {
  width: 4vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-flow-sensor-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-radiobutton2 {
  width: 2vw;
}
 
.home-text285 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-select28 {
  width: 7vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-textinput46 {
  width: 7vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 0vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text286 {
  width: 4vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-name-elm31 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text287 {
  width: 15vw;
  font-size: 1.2vw;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-ffv-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-radiobutton3 {
  width: 2vw;
}
 
.home-text290 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-textinput47 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text291 {
  width: 4vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-flow-sensor-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-radiobutton4 {
  width: 2vw;
}
 
.home-text292 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-select29 {
  width: 7vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-textinput48 {
  width: 7vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 0vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text293 {
  width: 4vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-defrost-elm {
  flex: 0 0 auto;
  display: flex;
  padding: 1vw;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm32 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text294 {
  width: 10vw;
  font-size: 1.2vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-thq-time-between-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text297 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-textinput49 {
  width: 12vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text298 {
  width: 3vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-histeresys-for-start-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text299 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-textinput50 {
  width: 12vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text300 {
  width: 3vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-stop-temperature-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text301 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-textinput51 {
  width: 12vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text302 {
  width: 3vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-max-defrost-duration-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text303 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-textinput52 {
  width: 12vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text304 {
  width: 3vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-for-start-defrost-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text307 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-textinput53 {
  width: 12vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text310 {
  width: 3vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-defrost-sensor-elm {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text311 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 0vw;
  margin-right: 0vw;
}
 
.home-select30 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-buttons-elm22 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 1.5vw;
  justify-content: center;
}
 
.home-thq-save-elm21 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm60 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm60:hover {
  transform: rotate(1turn);
}
 
.home-icon249 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-home-box-elm {
  width: 100%;
  height: auto;
  display: none;
  z-index: 100;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-home-container-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2vw;
  justify-content: center;
}
 
.home-thq-gauge-cir-elm {
  flex: 0 0 auto;
  width: fit-content;
  height: auto;
  margin: 1vw;
  display: none;
  padding: 0.5vw;
  align-items: flex-start;
  border-radius: 1.5vw;
  background-color: rgba(0, 0, 0, 0.05);
}
 
.home-thq-mini-gauge-elm1 {
  flex: 0 0 auto;
  width: fit-content;
  display: flex;
  transition: opacity 2s ease;
  align-items: flex-start;
  margin-right: 0.5vw;
  flex-direction: column;
}
 
.home-thq-gauge-desired-elm1 {
  flex: 0 0 auto;
  width: 9vw;
  height: 9vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-border-elm11 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm10 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm13 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm10 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buttons-elm23 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  transition: opacity 2s ease;
  align-items: flex-start;
}
 
.home-thq-minus-elm1 {
  flex: 0 0 auto;
  left: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container32 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container32:hover {
  transform: rotate(-1turn);
}
 
.home-icon251 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
  transform: rotate(180deg);
}
 
.home-thq-plus-elm1 {
  flex: 0 0 auto;
  right: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container33 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container33:hover {
  transform: rotate(-1turn);
}
 
.home-icon253 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
}
 
.home-thq-gauge-his-elm1 {
  flex: 0 0 auto;
  width: 9vw;
  height: 9vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  margin-top: 0.5vw;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-border-elm12 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm11 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm14 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm11 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buttons-elm24 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-minus-elm2 {
  flex: 0 0 auto;
  left: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container34 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container34:hover {
  transform: rotate(-1turn);
}
 
.home-icon255 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
  transform: rotate(180deg);
}
 
.home-thq-plus-elm2 {
  flex: 0 0 auto;
  right: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container35 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container35:hover {
  transform: rotate(-1turn);
}
 
.home-icon257 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
}
 
.home-thq-main-elm1 {
  flex: 0 0 auto;
  width: fit-content;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
 
.home-thq-name-elm33 {
  color: rgb(255, 255, 255);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 0.5vw;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-buttons-elm25 {
  flex: 0 0 auto;
  width: 12vw;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-buttonsx-elm1 {
  flex: 0 0 auto;
  width: 66%;
  height: auto;
  display: flex;
  transition: opacity 2s ease;
  justify-content: flex-start;
}
 
.home-thq-butt-elm1 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-change-mode-elm1 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container36 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container36:hover {
  transform: rotate(-1turn);
}
 
.home-thq-snow-elm1 {
  fill: #9fcfff;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  transition: opacity 2s ease;
}
 
.home-thq-sun-elm1 {
  fill: #fff545;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  display: none;
  transition: opacity 2s ease;
}
 
.home-thq-butt-elm2 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-button-cal-elm1 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container37 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container37:hover {
  transform: rotate(-1turn);
}
 
.home-thq-cal-elm1 {
  fill: #ffffff;
  width: 1.2vw;
  height: 1.2vw;
  margin: 0.7vw;
  display: none;
  transition: opacity 2s ease;
}
 
.home-thq-man-elm1 {
  fill: #ffffff;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  transition: opacity 2s ease;
}
 
.home-thq-buttony-elm1 {
  flex: 0 0 auto;
  width: 33%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-enable-elm3 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container38 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container38:hover {
  transform: rotate(-1turn);
}
 
.home-icon263 {
  fill: var(--dl-color-gray-white);
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  transition: fill 3s ease;
}
 
.home-thq-gauge-curr-elm1 {
  flex: 0 0 auto;
  width: 12vw;
  height: 12vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  margin-top: 0.5vw;
  transition: opacity 2s ease;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm13 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm12 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm15 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-enable-elm4 {
  top: 3vw;
  fill: var(--dl-color-gray-white);
  left: 0px;
  right: 0px;
  width: 1.5vw;
  height: 1.5vw;
  margin: auto;
  position: absolute;
  transition: fill 3s ease;
}
 
.home-thq-arrow-elm12 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buffers-box-elm {
  width: 100%;
  height: auto;
  display: none;
  z-index: 100;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-accu-container-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2vw;
  justify-content: center;
}
 
.home-thq-gauge-accu-elm {
  flex: 0 0 auto;
  width: fit-content;
  height: auto;
  margin: 1vw;
  display: none;
  padding: 0.5vw;
  align-items: center;
  border-radius: 1.5vw;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.05);
}
 
.home-thq-main-elm2 {
  flex: 0 0 auto;
  width: fit-content;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
 
.home-thq-name-elm34 {
  color: rgb(255, 255, 255);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 0.5vw;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-buttons-elm26 {
  flex: 0 0 auto;
  width: 12vw;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-buttony-elm2 {
  flex: 0 0 auto;
  width: 33%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-enable-elm5 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container39 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container39:hover {
  transform: rotate(-1turn);
}
 
.home-icon266 {
  fill: var(--dl-color-gray-white);
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  transition: fill 3s ease;
}
 
.home-thq-buttonsx-elm2 {
  flex: 0 0 auto;
  width: 66%;
  height: auto;
  display: flex;
  transition: opacity 2s ease;
  justify-content: flex-start;
}
 
.home-thq-butt-elm3 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-button-cal-elm2 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container40 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container40:hover {
  transform: rotate(-1turn);
}
 
.home-thq-cal-elm2 {
  fill: #ffffff;
  width: 1.2vw;
  height: 1.2vw;
  margin: 0.7vw;
  display: none;
  transition: opacity 2s ease;
}
 
.home-thq-man-elm2 {
  fill: #ffffff;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  transition: opacity 2s ease;
}
 
.home-thq-butt-elm4 {
  flex: 0 0 auto;
  width: 50%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-change-mode-elm2 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 1px #636363;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container41 {
  flex: 0 0 auto;
  margin: 0.2vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container41:hover {
  transform: rotate(-1turn);
}
 
.home-thq-snow-elm2 {
  fill: #9fcfff;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  display: none;
  transition: opacity 2s ease;
}
 
.home-thq-sun-elm2 {
  fill: #fff545;
  width: 1.4vw;
  height: 1.4vw;
  margin: 0.6vw;
  display: none;
  transition: opacity 2s ease;
}
 
.home-thq-faucet-elm {
  width: 1.5vw;
  height: 1.5vw;
  margin: 0.55vw;
  object-fit: cover;
}
 
.home-thq-gauge-curr-elm2 {
  flex: 0 0 auto;
  width: 12vw;
  height: 12vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  transition: opacity 2s ease;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm14 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm13 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm16 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-primar-pump-elm2 {
  top: 5vw;
  fill: #ffffff;
  left: 3vw;
  width: 1.2vw;
  height: 1.2vw;
  position: absolute;
  transition: fill 3s ease;
}
 
.home-thq-secondar-pump-elm {
  top: 3vw;
  fill: #ffffff;
  left: 0px;
  right: 0px;
  width: 1.2vw;
  height: 1.2vw;
  margin: auto;
  position: absolute;
  transition: fill 3s ease;
}
 
.home-thq-compresor-elm {
  top: 5vw;
  fill: var(--dl-color-gray-white);
  right: 3vw;
  width: 1.2vw;
  height: 1.2vw;
  position: absolute;
  transition: fill 3s ease;
}
 
.home-thq-arrow-elm13 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-mini-gauge-elm2 {
  flex: 0 0 auto;
  width: fit-content;
  display: flex;
  transition: opacity 2s ease;
  align-items: flex-start;
  margin-left: 0.5vw;
  flex-direction: column;
}
 
.home-thq-gauge-desired-elm2 {
  flex: 0 0 auto;
  width: 9vw;
  height: 9vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-border-elm15 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm14 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm17 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm14 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buttons-elm27 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  transition: opacity 2s ease;
  align-items: flex-start;
}
 
.home-thq-minus-elm3 {
  flex: 0 0 auto;
  left: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container42 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container42:hover {
  transform: rotate(-1turn);
}
 
.home-icon275 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
  transform: rotate(180deg);
}
 
.home-thq-plus-elm3 {
  flex: 0 0 auto;
  right: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container43 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container43:hover {
  transform: rotate(-1turn);
}
 
.home-icon277 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
}
 
.home-thq-gauge-his-elm2 {
  flex: 0 0 auto;
  width: 9vw;
  height: 9vw;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  margin-top: 0.5vw;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-border-elm16 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm15 {
  width: 100%;
  height: 100%;
  padding: 0.4vw;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-temp-elm18 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm15 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-buttons-elm28 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-minus-elm4 {
  flex: 0 0 auto;
  left: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container44 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container44:hover {
  transform: rotate(-1turn);
}
 
.home-icon279 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
  transform: rotate(180deg);
}
 
.home-thq-plus-elm4 {
  flex: 0 0 auto;
  right: 0.9vw;
  bottom: -0.1vw;
  display: flex;
  position: absolute;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 0.00%,rgb(166, 166, 166) 46.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 57.00%,rgb(44, 62, 80) 100.00%);
}
 
.home-container45 {
  flex: 0 0 auto;
  margin: 0.05vw;
  display: flex;
  transition: 0.5s;
  align-items: flex-start;
  border-color: #9b9b9b;
  border-style: double;
  border-width: 0.2vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 150,150) 42.00%,rgb(0, 0, 0) 88.00%);
}
 
.home-container45:hover {
  transform: rotate(-1turn);
}
 
.home-icon281 {
  fill: #ffffff;
  width: 1vw;
  height: 1vw;
  margin: 0.2vw;
}
 
.home-thq-s-firmware-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  justify-content: center;
  background-color: #ffffff;
}
 
.home-thq-header-elm25 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container46 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon283 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm27 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm27:hover {
  transform: rotate(1turn);
}
 
.home-container47 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  justify-content: center;
}
 
.home-text328 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-info-elm4 {
  flex: 0 0 auto;
  width: auto;
  margin: 1vw;
  display: flex;
  justify-content: center;
}
 
.home-container48 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 5px #96c896;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(225deg, rgba(0, 0, 0, 0) 38.00%,rgba(0, 0, 0, 0.08) 63.00%);
}
 
.home-text329 {
  color: rgb(150, 200, 150);
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-text-elm5 {
  color: rgb(150, 200, 150);
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-container49 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 5px #96c896;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(225deg, rgba(0, 0, 0, 0) 38.00%,rgba(0, 0, 0, 0.08) 63.00%);
}
 
.home-text334 {
  color: rgb(150, 200, 150);
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-text335 {
  color: rgb(150, 200, 150);
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-container50 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 5px #96c896;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(225deg, rgba(0, 0, 0, 0) 38.00%,rgba(0, 0, 0, 0.08) 63.00%);
}
 
.home-text336 {
  color: #96c896;
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-text337 {
  color: rgb(150, 200, 150);
  font-size: 1.2vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-upload-to-server-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  justify-content: center;
}
 
.home-textinput54 {
  width: 0vw;
  font-size: 1vw;
  align-self: center;
  padding-top: 0px;
  border-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
 
.home-thq-browse-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm61 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 199) 46.00%,rgb(16, 64, 63) 84.00%);
}
 
.home-thq-div-elm61:hover {
  transform: rotate(1turn);
}
 
.home-container51 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text338 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-text343 {
  color: #5d5d5d;
  width: 9vw;
  font-size: 1vw;
  align-self: center;
  text-align: center;
}
 
.home-thq-to-server-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm62 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 199) 46.00%,rgb(16, 64, 63) 84.00%);
}
 
.home-thq-div-elm62:hover {
  transform: rotate(1turn);
}
 
.home-container52 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text344 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-update-buttons-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  justify-content: center;
}
 
.home-thq-web-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm63 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm63:hover {
  transform: rotate(1turn);
}
 
.home-container53 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text349 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-esp-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm64 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm64:hover {
  transform: rotate(1turn);
}
 
.home-container54 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text354 {
  color: rgb(255, 255, 255);
  cursor: default;
  margin: 1vw;
  font-size: 0.9vw;
  align-self: center;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-stm-elm2 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm65 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm65:hover {
  transform: rotate(1turn);
}
 
.home-container55 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text359 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-memory-buttons-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  justify-content: center;
}
 
.home-thq-load-memory-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm66 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(198, 200, 150) 47.00%,rgb(62, 64, 16) 84.00%);
}
 
.home-thq-div-elm66:hover {
  transform: rotate(1turn);
}
 
.home-container56 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-thq-text-elm6 {
  color: rgb(255, 255, 255);
  cursor: default;
  margin: 1vw;
  font-size: 0.9vw;
  align-self: center;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-textinput55 {
  width: 0vw;
  font-size: 1vw;
  align-self: center;
  padding-top: 0px;
  border-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
 
.home-thq-download-memory-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm67 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(198, 200, 150) 47.00%,rgb(62, 64, 16) 84.00%);
}
 
.home-thq-div-elm67:hover {
  transform: rotate(1turn);
}
 
.home-container57 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text368 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-reset-memory-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  box-shadow: 0px 0px 10px 2px #717070;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm68 {
  flex: 0 0 auto;
  margin: 0.4vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(198, 200, 150) 47.00%,rgb(62, 64, 16) 84.00%);
}
 
.home-thq-div-elm68:hover {
  transform: rotate(1turn);
}
 
.home-container58 {
  flex: 0 0 auto;
  width: 5.2vw;
  height: 5.2vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-text372 {
  color: rgb(255, 255, 255);
  cursor: default;
  font-size: 0.9vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-s-accu-elm {
  width: auto;
  height: auto;
  margin: 2vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm26 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container59 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon285 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm28 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm28:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm35 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 1vw;
  justify-content: center;
}
 
.home-text376 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.6vw;
  align-self: center;
  font-style: normal;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
  padding-left: 2vw;
  padding-right: 2vw;
}
 
.home-thq-aku-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 2vw;
  display: flex;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-acu-x-elm1 {
  width: auto;
  margin: 1vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #d4d4d4;
  font-style: italic;
  text-align: center;
  font-weight: bold;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  padding-left: 2vw;
  border-radius: 0.4vw;
  padding-right: 2vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-acusetup-elm {
  flex: 0 0 auto;
  display: flex;
  margin-top: 1vw;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-thq-name-elm36 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text377 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput56 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-type-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text378 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select31 {
  width: 12vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-select32 {
  width: 12vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-accux-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-sensor-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text381 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select33 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-actuator-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text384 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-select34 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 1vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-delay-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text387 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput57 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text388 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-calendar-elm2 {
  display: flex;
  flex-wrap: wrap;
  align-self: stretch;
  margin-top: 0.5vw;
  align-items: center;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text389 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-checkbox16 {
  width: 1vw;
  height: 1vw;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-text390 {
  color: rgba(0, 0, 0, 0.6);
  width: 10vw;
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  transition: 0.1s;
  font-family: Arial;
  font-weight: 700;
  text-decoration: underline;
}
 
.home-text390:hover {
  color: #000000;
  letter-spacing: auto;
}
 
.home-thq-temperature-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text393 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput58 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text394 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-his-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text395 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput59 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text396 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-enable-elm6 {
  display: flex;
  flex-wrap: wrap;
  align-self: stretch;
  margin-top: 0.5vw;
  align-items: center;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text397 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-checkbox17 {
  width: 1vw;
  height: 1vw;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-thq-buttons-elm29 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm22 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm69 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm69:hover {
  transform: rotate(1turn);
}
 
.home-icon287 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-ranges-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 2vw;
  display: none;
  z-index: 100;
  position: relative;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  justify-content: center;
  background-color: #ffffff;
}
 
.home-thq-header-elm27 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container60 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon289 {
  fill: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm29 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm29:hover {
  transform: rotate(1turn);
}
 
.home-text398 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
  padding-left: 5vw;
  padding-right: 5vw;
}
 
.home-thq-home-elm4 {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  padding: 1vw;
  align-self: stretch;
  box-shadow: 0px 0px 15px 5px #d9d9d9;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
}
 
.home-text401 {
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-temp-elm19 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text402 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput60 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text403 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text404 {
  width: auto;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-textinput61 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text405 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-thq-his-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text406 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput62 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text407 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text408 {
  width: auto;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-textinput63 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text409 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-thq-ptv-elm {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  padding: 1vw;
  align-self: stretch;
  box-shadow: 0px 0px 15px 5px #d9d9d9;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
}
 
.home-thq-text-elm7 {
  color: rgb(0, 0, 0);
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-max-sec-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text410 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput64 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text411 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-his-elm3 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text412 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput65 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text413 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-min-time-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text416 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput66 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text419 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-accu-elm4 {
  flex: 0 0 auto;
  margin: 1vw;
  display: flex;
  padding: 1vw;
  align-self: stretch;
  box-shadow: 0px 0px 15px 5px #d9d9d9;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
}
 
.home-text420 {
  color: rgb(0, 0, 0);
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-acu-x-elm2 {
  width: auto;
  font-size: 1vw;
  align-self: center;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-weight: bold;
  margin-left: 2vw;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 2vw;
  padding-left: 3vw;
  border-radius: 0.4vw;
  margin-bottom: 2vw;
  padding-right: 3vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-temp-elm20 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text421 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput67 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text422 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text423 {
  width: auto;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-textinput68 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text424 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-thq-his-elm4 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text425 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-textinput69 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text426 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-text427 {
  width: auto;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-textinput70 {
  width: 10vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1vw;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text428 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-thq-buttons-elm30 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  padding: 1vw;
  align-self: center;
  align-items: center;
  justify-content: space-between;
}
 
.home-thq-save-elm23 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm70 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm70:hover {
  transform: rotate(1turn);
}
 
.home-icon291 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-calendar-elm3 {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm28 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-logo-elm3 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 1.5vw;
  align-items: flex-start;
  margin-left: 5vw;
  margin-right: 5vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 1.5vw;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-container61 {
  flex: 0 0 auto;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  display: flex;
  padding: 0.7vw;
  align-items: center;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-icon293 {
  fill: #ffffff;
  width: 2.5vw;
  height: 2.5vw;
}
 
.home-thq-close-elm30 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm30:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm37 {
  width: auto;
  display: flex;
  align-self: center;
  flex-direction: row;
  justify-content: space-between;
}
 
.home-text429 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  font-size: 1.5vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-bottom: 1vw;
}
 
.home-thq-name-elm38 {
  color: rgba(0, 0, 0, 0.6);
  width: 15vw;
  font-size: 1.5vw;
  align-self: center;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-bottom: 1vw;
}
 
.home-thq-days-elm {
  flex: 0 0 auto;
  width: auto;
  cursor: pointer;
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: center;
}
 
.home-text430 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text430:hover {
  color: #000000;
  letter-spacing: auto;
}
 
.home-text431 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text431:hover {
  color: var(--dl-color-gray-black);
  letter-spacing: auto;
}
 
.home-text432 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text432:hover {
  color: #000000;
  letter-spacing: auto;
}
 
.home-text433 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text433:hover {
  color: #000000;
  letter-spacing: auto;
}
 
.home-text434 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text434:hover {
  color: var(--dl-color-gray-black);
  letter-spacing: auto;
}
 
.home-text435 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text435:hover {
  color: var(--dl-color-gray-black);
  letter-spacing: auto;
}
 
.home-text436 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  font-style: italic;
  transition: 0.3s;
  font-weight: 400;
  margin-left: 1.5vw;
  margin-right: 1.5vw;
}
 
.home-text436:hover {
  color: var(--dl-color-gray-black);
  letter-spacing: auto;
}
 
.home-container62 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-intervals-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1vw;
  display: flex;
  padding: 1vw;
  min-width: 50%;
  box-shadow: 0px 0px 15px 5px #d4d4d4;
  align-items: center;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
}
 
.home-thq-interval-line-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: none;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 0.5vw;
  justify-content: center;
}
 
.home-container63 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0px 3px 3px 2px #ababab;
  align-items: flex-start;
  border-radius: 0.4vw;
}
 
.home-textinput71 {
  width: 8vw;
  height: auto;
  font-size: 1vw;
  text-align: center;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0px;
  border-radius: 0.4vw;
  padding-right: 0px;
  padding-bottom: 0.2vw;
}
 
.home-text437 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  font-weight: 400;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-text438 {
  font-size: 1vw;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-container64 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0px 3px 3px 2px #ababab;
  align-items: flex-start;
  border-radius: 0.4vw;
}
 
.home-textinput72 {
  width: 8vw;
  height: auto;
  font-size: 1vw;
  text-align: center;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0px;
  border-radius: 0.4vw;
  padding-right: 0px;
  padding-bottom: 0.2vw;
}
 
.home-text439 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  font-weight: 400;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-container65 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0px 3px 3px 2px #ababab;
  align-items: flex-start;
  margin-left: 1vw;
  border-radius: 0.4vw;
}
 
.home-textinput73 {
  width: 8vw;
  height: auto;
  font-size: 1vw;
  text-align: center;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0px;
  border-radius: 0.4vw;
  padding-right: 0px;
  padding-bottom: 0.2vw;
}
 
.home-text440 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1vw;
  align-self: center;
  font-style: italic;
  font-weight: 400;
  margin-left: 1vw;
  margin-right: 1vw;
}
 
.home-thq-add-del-elm {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: space-between;
}
 
.home-thq-add-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  margin-left: 5vw;
  margin-right: 5vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm71 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm71:hover {
  transform: rotate(1turn);
}
 
.home-icon295 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-save-elm24 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  margin-left: 5vw;
  margin-right: 5vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm72 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm72:hover {
  transform: rotate(1turn);
}
 
.home-icon297 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-alarm-box-elm {
  width: 100%;
  height: auto;
  display: none;
  z-index: 100;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container66 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-static-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-alarm-container-static-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  padding: 1.5vw;
  flex-wrap: wrap;
  border-radius: 1vw;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-reset-alarms-elm {
  flex: 0 0 auto;
  display: none;
  opacity: 1;
  position: relative;
  align-items: center;
  border-radius: 2vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-round-elm1 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 2px #404040;
  transition: 0.5s;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-round-elm1:hover {
  transform: rotate(1turn);
}
 
.home-thq-container-elm6 {
  flex: 0 0 auto;
  width: 10vw;
  height: 10vw;
  margin: 0.5vw;
  display: flex;
  position: relative;
  align-items: center;
  border-color: #c2c2c2;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(119, 161, 119) 47.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-icon299 {
  fill: #ffffff;
  width: 2.8vw;
  height: 2.8vw;
}
 
.home-text441 {
  color: #ffffff;
  width: 5vw;
  cursor: default;
  height: auto;
  font-size: 1.2vw;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-ok-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  opacity: 1;
  position: relative;
  align-items: center;
  border-radius: 2vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-round-elm2 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 2px #404040;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-container-elm7 {
  flex: 0 0 auto;
  width: 10vw;
  height: 10vw;
  margin: 0.5vw;
  display: flex;
  position: relative;
  align-items: center;
  border-color: #c2c2c2;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(119, 161, 119) 47.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-icon302 {
  fill: #ffffff;
  width: 3vw;
  height: 3vw;
}
 
.home-thq-alarm-container-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: none;
  flex-wrap: wrap;
  margin-top: 1.5vw;
  align-items: center;
  border-radius: 1vw;
  margin-bottom: 1.5vw;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0);
}
 
.home-thq-alarm-round-template-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  opacity: 1;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-round-elm3 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 2px #404040;
  transition: 0.5s;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-round-elm3:hover {
  transform: rotate(1turn);
}
 
.home-thq-container-elm8 {
  flex: 0 0 auto;
  width: 10vw;
  height: 10vw;
  margin: 0.5vw;
  display: flex;
  position: relative;
  align-items: center;
  border-color: #c2c2c2;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(119, 161, 119) 47.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-text442 {
  color: rgb(241, 241, 241);
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0.5vw;
  font-weight: 700;
}
 
.home-text443 {
  color: rgb(241, 241, 241);
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  font-weight: 700;
}
 
.home-text444 {
  color: var(--dl-color-gray-white);
  cursor: default;
  font-size: 1.2vw;
  font-style: normal;
  margin-top: 0.2vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.2vw;
}
 
.home-icon305 {
  fill: #fdff00;
  width: 2vw;
  height: 2vw;
  margin-bottom: 0.5vw;
}
 
.home-thq-alarm-big-round-template-elm {
  flex: 0 0 auto;
  margin: 2vw;
  display: none;
  opacity: 1;
  position: relative;
  align-items: center;
  border-radius: 2vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-round-elm4 {
  flex: 0 0 auto;
  display: flex;
  box-shadow: 0px 0px 10px 2px #404040;
  transition: 0.5s;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-round-elm4:hover {
  transform: rotate(1turn);
}
 
.home-thq-container-elm9 {
  flex: 0 0 auto;
  width: 18vw;
  height: 18vw;
  margin: 0.8vw;
  display: flex;
  position: relative;
  align-items: center;
  border-color: #c2c2c2;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: flex-start;
  background-image: radial-gradient(circle at center, rgb(119, 161, 119) 47.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-aalrm-color-elm {
  fill: #ffff00;
  width: 2vw;
  height: 2vw;
  margin-top: 0.75vw;
  margin-bottom: 0.25vw;
}
 
.home-thq-buffer-elm {
  color: rgb(255, 255, 255);
  width: 15vw;
  cursor: default;
  font-size: 1.2vw;
  font-style: italic;
  margin-top: 0.25vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.25vw;
}
 
.home-thq-times-elm {
  flex: 0 0 auto;
  width: 90%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
 
.home-thq-start-time-elm1 {
  color: rgb(255, 255, 255);
  width: 5vw;
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0.25vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.25vw;
}
 
.home-icon308 {
  fill: #ffffff;
  width: 1.8vw;
  height: 1.8vw;
}
 
.home-thq-end-time-elm {
  color: rgb(255, 255, 255);
  width: 5vw;
  cursor: default;
  font-size: 1vw;
  font-style: italic;
  margin-top: 0.25vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.25vw;
}
 
.home-thq-name-of-alarm-elm {
  color: rgb(255, 255, 255);
  width: 17vw;
  cursor: default;
  font-size: 1.2vw;
  font-style: italic;
  margin-top: 0.25vw;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.25vw;
}
 
.home-thq-temps-elm {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
 
.home-thq-left-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
 
.home-thq-pit-elm {
  color: #ffffff;
  font-size: 0.8vw;
  font-style: normal;
  margin-top: 0.5vw;
  font-weight: 700;
}
 
.home-thq-pitt-elm {
  color: rgb(255, 255, 255);
  font-size: 1.4vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-pot-elm {
  color: rgb(255, 255, 255);
  font-size: 0.8vw;
  font-style: normal;
  margin-top: 0.5vw;
  font-weight: 700;
  margin-left: 4vw;
}
 
.home-thq-pott-elm {
  color: rgb(255, 255, 255);
  font-size: 1.4vw;
  font-style: normal;
  font-weight: 700;
  margin-left: 4vw;
}
 
.home-icon311 {
  fill: #ffffff;
  width: 1.8vw;
  height: 1.8vw;
  margin-top: 0.5vw;
}
 
.home-thq-right-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
}
 
.home-thq-sit-elm {
  color: rgb(255, 255, 255);
  font-size: 0.8vw;
  font-style: normal;
  margin-top: 0.5vw;
  font-weight: 700;
}
 
.home-thq-sitt-elm {
  color: rgb(255, 255, 255);
  font-size: 1.4vw;
  font-style: normal;
  font-weight: 700;
}
 
.home-thq-sot-elm {
  color: rgb(255, 255, 255);
  font-size: 0.8vw;
  font-style: normal;
  margin-top: 0.5vw;
  font-weight: 700;
  margin-right: 4vw;
}
 
.home-thq-sott-elm {
  color: rgb(255, 255, 255);
  font-size: 1.4vw;
  font-style: normal;
  font-weight: 700;
  margin-right: 4vw;
}
 
.home-thq-s-alarm-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  max-width: 90%;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm29 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container67 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon313 {
  fill: var(--dl-color-gray-white);
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm31 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm31:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm39 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text453 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-alarms-elm3 {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: 1vw;
  margin-bottom: 2vw;
  justify-content: center;
}
 
.home-thq-add-new-elm3 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm73 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  align-self: center;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm73:hover {
  transform: rotate(1turn);
}
 
.home-icon315 {
  fill: #ffffff;
  width: 2vw;
  height: 2vw;
  margin: 0.2vw;
}
 
.home-text456 {
  color: rgb(255, 255, 255);
  margin: 0.2vw;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-template-elm6 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm74 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm74:hover {
  transform: rotate(1turn);
}
 
.home-icon317 {
  fill: #0088ff;
  width: 2vw;
  height: 2vw;
  margin: 0.2vw;
}
 
.home-text459 {
  color: rgb(255, 255, 255);
  margin: 0.2vw;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-butons-elm3 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-red-setup-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  margin-top: 1vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  border-radius: 1vw;
  margin-bottom: 2vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-red-enable-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 1vw;
  align-items: center;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text460 {
  color: rgba(0, 0, 0, 0.6);
  width: 12vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-checkbox18 {
  width: 8vw;
  height: 1.2vw;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-yellow-count-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-bottom: 1vw;
  justify-content: flex-start;
}
 
.home-text461 {
  color: rgba(0, 0, 0, 0.6);
  width: 12vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 1.6vw;
  margin-right: 1.6vw;
}
 
.home-textinput74 {
  color: rgba(0, 0, 0, 0.6);
  width: 8vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  margin-left: 1.6vw;
  padding-top: 0.25vw;
  border-width: 0px;
  margin-right: 1.6vw;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.25vw;
}
 
.home-button2 {
  color: rgb(255, 255, 255);
  width: 80%;
  height: auto;
  font-size: 1vw;
  box-shadow: rgb(212, 212, 212) 0px 10px 15px 5px;
  font-style: normal;
  text-align: center;
  transition: 0.3s;
  font-family: "Arial";
  font-weight: 700;
  padding-top: 0.5vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  margin-bottom: 1vw;
  padding-right: 2vw;
  padding-bottom: 0.5vw;
  background-image: radial-gradient(circle, rgb(150, 200, 150) 0%, rgb(75, 134, 75) 100%);
}
 
.home-button2:hover {
  font-style: italic;
  font-weight: 700;
  letter-spacing: 3px;
}
 
.home-thq-s-alarm-edit-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm30 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container68 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon319 {
  fill: var(--dl-color-gray-white);
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm32 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm32:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm40 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  margin-bottom: 1.2vw;
  justify-content: center;
}
 
.home-text465 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-alarm-data-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  position: relative;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-name-elm41 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text468 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput75 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-level-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: center;
}
 
.home-radiobutton5 {
  width: 2vw;
}
 
.home-text471 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-radiobutton6 {
  width: 2vw;
}
 
.home-text472 {
  width: 10vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  margin-right: 2vw;
}
 
.home-thq-input-elm1 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text473 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-select35 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-action-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text476 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-select36 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-delay-elm3 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text479 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput76 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text482 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-digital-in-elm1 {
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
 
.home-thq-digital-in-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text483 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-select37 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-digital-logic-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text486 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-select38 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-sensor-in-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  align-items: center;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  flex-direction: column;
  justify-content: flex-start;
}
 
.home-thq-sensor-elm3 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text489 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-select39 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-logic-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  border-color: rgba(120, 120, 120, 0.4);
  border-style: dashed;
  border-width: 0px;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text492 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-select40 {
  width: 15vw;
  font-size: 1vw;
  background: white;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  padding-top: 0.2vw;
  border-radius: 0.4vw;
  padding-bottom: 0.2vw;
}
 
.home-thq-treshold-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text495 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput77 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text498 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-hys-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text499 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput78 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text500 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-thq-trigger-delay-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text501 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput79 {
  width: 13vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-text504 {
  width: 2vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-delete-elm3 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text505 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-radiobutton7 {
  width: 2vw;
}
 
.home-thq-buttons-elm31 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm25 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm75 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm75:hover {
  transform: rotate(1turn);
}
 
.home-icon321 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-s-connect-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm31 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container69 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon323 {
  color: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  object-fit: cover;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm33 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm33:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm42 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-text506 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-box-elm {
  flex: 0 0 auto;
  width: auto;
  margin: 1vw;
  display: flex;
  position: relative;
  align-self: center;
  box-shadow: 0px 0px 10px 5px #d4d4d4;
  align-items: center;
  border-radius: 1vw;
  justify-content: center;
}
 
.home-thq-add-new-elm4 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm76 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm76:hover {
  transform: rotate(1turn);
}
 
.home-icon326 {
  color: #ffffff;
  width: 2vw;
  height: 2vw;
  margin-top: 0.2vw;
  margin-left: 0.8vw;
  margin-right: 0.8vw;
  margin-bottom: 0.2vw;
}
 
.home-text507 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-template-elm7 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: none;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm77 {
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm77:hover {
  transform: rotate(1turn);
}
 
.home-icon329 {
  color: #ffffff;
  width: 2vw;
  height: 2vw;
  margin-top: 0.2vw;
  margin-left: 0.8vw;
  margin-right: 0.8vw;
  margin-bottom: 0.2vw;
}
 
.home-text508 {
  color: rgb(255, 255, 255);
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-weight: 700;
  margin-bottom: 0.5vw;
}
 
.home-thq-butons-elm4 {
  display: flex;
  flex-wrap: wrap;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-s-connect-edit-elm {
  flex: 0 0 auto;
  margin: 1.5vw;
  display: none;
  z-index: 100;
  box-shadow: 0px 10px 15px 5px #868686;
  align-items: flex-start;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: #ffffff;
}
 
.home-thq-header-elm32 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  position: relative;
  align-self: center;
  align-items: flex-start;
  justify-content: center;
}
 
.home-container70 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 1.5vw;
  display: flex;
  align-items: flex-start;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon332 {
  color: #ffffff;
  width: 5vw;
  height: 5vw;
  margin: 0.2vw;
  padding: 0.7vw;
  object-fit: cover;
  border-color: #ffffff;
  border-width: 0.4vw;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm34 {
  top: 1vw;
  right: 1vw;
  width: 2vw;
  position: absolute;
  align-self: flex-start;
  object-fit: cover;
  transition: 0.5s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-close-elm34:hover {
  transform: rotate(1turn);
}
 
.home-thq-name-elm43 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: flex-start;
  margin-bottom: 1.2vw;
  justify-content: center;
}
 
.home-text511 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.5vw;
  font-style: italic;
  margin-top: 1vw;
  font-family: Arial;
  font-weight: 700;
  margin-left: 6vw;
  margin-right: 6vw;
  margin-bottom: 1vw;
}
 
.home-thq-link-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  position: relative;
  align-self: center;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-options-container-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  align-self: stretch;
  box-shadow: 0px 3px 3px 2px #ababab;
  margin-top: 0vw;
  align-items: flex-start;
  margin-left: 2vw;
  padding-top: 0.5vw;
  border-color: var(--dl-color-gray-black);
  border-width: 0px;
  margin-right: 2vw;
  border-radius: var(--dl-layout-radius-radius4);
  margin-bottom: 2vw;
  flex-direction: column;
  padding-bottom: 0.5vw;
}
 
.home-thq-control-options-elm {
  font-size: 1vw;
  align-self: stretch;
  box-shadow: 0px 0px 10px 0px #d4d4d4;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  padding-top: 0.2vw;
  margin-bottom: 1vw;
  padding-bottom: 0.2vw;
}
 
.home-container71 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
}
 
.home-thq-options-template-elm {
  display: none;
  flex-wrap: wrap;
  align-self: flex-end;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 3vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text516 {
  width: auto;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  margin-left: 2vw;
  margin-right: 2vw;
}
 
.home-checkbox19 {
  width: 1.2vw;
  height: 1.2vw;
  margin-left: 2vw;
  accent-color: var(--dl-color-success-500);
  margin-right: 2vw;
}
 
.home-thq-control-device-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text519 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput80 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-machine-id-elm2 {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text522 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput81 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-connection-key-elm {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text525 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
}
 
.home-textinput82 {
  width: 15vw;
  height: auto;
  font-size: 1vw;
  box-shadow: 0px 3px 3px 2px #ababab;
  text-align: center;
  font-family: Arial;
  padding-top: 0.2vw;
  border-width: 0px;
  padding-left: 0rem;
  border-radius: 0.4vw;
  padding-right: 0rem;
  padding-bottom: 0.2vw;
}
 
.home-thq-delete-elm4 {
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
  margin-top: 0.5vw;
  align-items: center;
  margin-left: 2vw;
  margin-right: 2vw;
  margin-bottom: 0.5vw;
  justify-content: flex-start;
}
 
.home-text528 {
  width: 14vw;
  font-size: 1vw;
  font-style: italic;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-checkbox20 {
  width: 1.2vw;
  height: 1.2vw;
  accent-color: var(--dl-color-success-500);
}
 
.home-thq-buttons-elm32 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-self: center;
  align-items: center;
  justify-content: center;
}
 
.home-thq-save-elm26 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  margin: 0.7vw;
  display: flex;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(255, 255, 255) 0.00%,rgb(166, 166, 166) 27.00%,rgb(255, 255, 255) 52.00%,rgb(166, 166, 166) 71.00%,rgb(255, 255, 255) 98.00%);
}
 
.home-thq-div-elm78 {
  flex: 0 0 auto;
  margin: 0.25vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: solid;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm78:hover {
  transform: rotate(1turn);
}
 
.home-icon335 {
  fill: #ffffff;
  width: 2.2vw;
  height: 2.2vw;
  margin: 0.8vw;
}
 
.home-thq-info-elm5 {
  flex: 0 0 auto;
  width: 100%;
  display: none;
  z-index: 100;
  flex-wrap: wrap;
  max-width: 100vw;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
 
.home-thq-gauge-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
 
.home-thq-clock-elm4 {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm17 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-clock-elm5 {
  flex: 0 0 auto;
  width: 115%;
  height: 115%;
  display: flex;
  padding: 0.5vw;
  position: relative;
  align-self: center;
  align-items: flex-start;
}
 
.home-thq-sec-elm2 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-min-elm2 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-hour-elm2 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
  transition: 0.95s;
}
 
.home-thq-top-mask-elm2 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  bottom: 0px;
  height: 100%;
  position: absolute;
  object-fit: cover;
}
 
.home-thq-date-elm2 {
  top: 30%;
  left: 18%;
  color: #d0d0d0;
  right: 0px;
  width: 30%;
  bottom: 0px;
  height: 0.8vw;
  position: absolute;
  font-size: 0.75vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-digital-elm2 {
  top: 0px;
  left: 16%;
  color: #d0d0d0;
  width: 32%;
  bottom: 0px;
  height: 1.1vw;
  margin: auto;
  position: absolute;
  font-size: 1.1vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-day-elm2 {
  left: 18%;
  color: #d0d0d0;
  right: 0px;
  width: 30%;
  bottom: 30%;
  height: 0.8vw;
  position: absolute;
  font-size: 0.75vw;
  text-align: right;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-thq-gauge-ps-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm18 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm16 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-black-elm1 {
  top: 67%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm16 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-gauge-wif-i-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm19 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm17 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-black-elm2 {
  top: 67%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-elm17 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-gaugekw-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm20 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background8-elm1 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-background24-elm {
  width: 100%;
  height: 100%;
  display: none;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-background64-elm {
  width: 100%;
  height: 100%;
  display: none;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-background128-elm {
  width: 100%;
  height: 100%;
  display: none;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-red-elm1 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-black-elm1 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-primar-text-elm {
  top: 52%;
  left: 0px;
  right: 40%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-sec-text-elm {
  top: 52%;
  left: 40%;
  color: #000000;
  right: 0%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-primar-elm {
  top: 45%;
  left: 0px;
  right: 40%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-secundar-elm {
  top: 45%;
  left: 40%;
  color: #aa0000;
  right: 0%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-gauge-cop-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm21 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background8-elm2 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-red-elm2 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-cop-value-elm {
  top: 65%;
  color: #aa0000;
  width: 3vw;
  margin: auto;
  display: block;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-gauge-primar-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm22 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm18 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-red-elm3 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-black-elm2 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-input-text-elm1 {
  top: 52%;
  left: 0px;
  right: 40%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-out-text-elm1 {
  top: 52%;
  left: 40%;
  color: rgb(0, 0, 0);
  right: 0%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-input-elm2 {
  top: 45%;
  left: 0px;
  right: 40%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-output-elm1 {
  top: 45%;
  left: 40%;
  color: #aa0000;
  right: 0%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-gauge-sec-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm23 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm19 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-red-elm4 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-black-elm3 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-input-text-elm2 {
  top: 52%;
  left: 0px;
  right: 40%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-out-text-elm2 {
  top: 52%;
  left: 40%;
  color: rgb(0, 0, 0);
  right: 0%;
  width: 3.5vw;
  margin: auto;
  position: absolute;
  font-size: 0.7vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-input-elm3 {
  top: 45%;
  left: 0px;
  right: 40%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-output-elm2 {
  top: 45%;
  left: 40%;
  color: #aa0000;
  right: 0%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-gauge-accu-t-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm24 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm20 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-black-elm3 {
  top: 45%;
  left: 0px;
  right: 40%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-red-elm1 {
  top: 45%;
  left: 40%;
  color: rgb(155, 0, 0);
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-name-elm44 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-slave-elm1 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-elm18 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-gauge-cir-t-elm {
  flex: 0 0 auto;
  width: 14vw;
  height: 14vw;
  margin: 1vw;
  display: none;
  opacity: 1;
  position: relative;
  box-shadow: 0px 0px 10px 2px #636363;
  align-items: center;
  border-color: #3a3a3a;
  border-style: solid;
  border-width: 0.15vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
}
 
.home-thq-border-elm25 {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  align-items: center;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: linear-gradient(135deg, rgb(68, 68, 68) 28.00%,rgb(255, 255, 255) 50.00%,rgb(68, 68, 68) 70.00%);
}
 
.home-thq-background-elm21 {
  width: 100%;
  height: 100%;
  padding: 0.5vw;
  position: absolute;
  object-fit: cover;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-black-elm4 {
  top: 45%;
  left: 0px;
  right: 40%;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-red-elm2 {
  top: 45%;
  left: 40%;
  color: rgb(155, 0, 0);
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-name-elm45 {
  top: 65%;
  left: 0px;
  right: 0px;
  width: 3vw;
  margin: auto;
  position: absolute;
  font-size: 0.8vw;
  font-style: normal;
  text-align: center;
  font-weight: 700;
}
 
.home-thq-arrow-slave-elm2 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-arrow-elm19 {
  width: 100%;
  height: 100%;
  position: absolute;
  transform: rotate(-120deg);
  object-fit: cover;
  transition: 3s;
  border-radius: var(--dl-layout-radius-round);
}
 
.home-thq-gauge-box-elm {
  flex: 0 0 auto;
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
 
.home-thq-information-elm {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
 
.home-thq-user-elm5 {
  flex: 0 0 auto;
  margin: 1vw;
  z-index: 100;
  align-self: center;
  align-items: center;
  padding-top: 0.5vw;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.05);
}
 
.home-container72 {
  flex: 0 0 auto;
  display: none;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-container73 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 0.5vw;
  align-items: flex-start;
  margin-left: 0.5vw;
  margin-right: 0.5vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon337 {
  fill: #ffffff;
  width: 3.5vw;
  height: 3.5vw;
  margin: 0.2vw;
}
 
.home-container74 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
 
.home-container75 {
  flex: 0 0 auto;
  width: 16vw;
  display: flex;
  align-items: center;
  margin-right: 1.5vw;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-text571 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-family: Arial;
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput83 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-label-elm2 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput84 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-container76 {
  flex: 0 0 auto;
  width: 16vw;
  display: flex;
  align-items: center;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-label-elm3 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 0.5vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput85 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-label-elm4 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput86 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-machine-elm {
  flex: 0 0 auto;
  margin: 1vw;
  z-index: 100;
  align-self: center;
  align-items: center;
  padding-top: 0.5vw;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.05);
}
 
.home-container77 {
  flex: 0 0 auto;
  display: none;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.home-container78 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  margin-top: 0.5vw;
  align-items: flex-start;
  margin-left: 0.5vw;
  margin-right: 0.5vw;
  border-radius: var(--dl-layout-radius-round);
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 0.00%,rgb(75, 134, 75) 74.00%);
}
 
.home-icon339 {
  fill: #ffffff;
  width: 3.5vw;
  height: 3.5vw;
  margin: 0.2vw;
}
 
.home-container79 {
  flex: 0 0 auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
 
.home-container80 {
  flex: 0 0 auto;
  width: 16vw;
  display: flex;
  align-items: center;
  margin-right: 1.5vw;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-text580 {
  color: rgba(0, 0, 0, 0.6);
  width: auto;
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 0.5vw;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput87 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-label-elm5 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput88 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-container81 {
  flex: 0 0 auto;
  width: 16vw;
  display: flex;
  align-items: center;
  margin-bottom: 1vw;
  flex-direction: column;
  justify-content: center;
}
 
.home-thq-label-elm6 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 0.5vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput89 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-label-elm7 {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.9vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  font-family: "Arial";
  font-weight: 700;
}
 
.home-textinput90 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  text-align: center;
  font-family: Arial;
  padding-top: 0.3vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.3vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-graphic-elm {
  flex: 0 0 auto;
  width: 100%;
  display: none;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
  flex-direction: column;
}
 
.home-thq-setup-elm {
  width: fit-content;
  display: flex;
  border-radius: var(--dl-layout-radius-radius50);
  flex-direction: column;
  background-color: rgba(0, 0, 0, 0.05);
}
 
.home-thq-time-elm {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
 
.home-thq-time-setup-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  align-items: flex-end;
  border-radius: var(--dl-layout-radius-radius50);
  justify-content: center;
}
 
.home-thq-start-time-elm2 {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  align-items: flex-start;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
  flex-direction: column;
}
 
.home-text589 {
  color: #45474B;
  width: auto;
  font-size: 1vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput91 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  font-family: Arial;
  padding-top: 0.5vw;
  border-color: #45474B;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.5vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-refresh-elm {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0px 0px 3px 2px #717070;
  margin-top: 0.5vw;
  margin-left: 0.5vw;
  margin-right: 0.5vw;
  border-radius: var(--dl-layout-radius-round);
  margin-bottom: 0.5vw;
  background-image: linear-gradient(135deg, rgb(0, 0, 0) 1.00%,rgb(166, 166, 166) 27.00%,rgb(210, 210, 210) 51.00%,rgb(166, 166, 166) 71.00%,rgb(0, 0, 0) 100.00%);
}
 
.home-thq-div-elm79 {
  flex: 0 0 auto;
  margin: 0.3vw;
  display: flex;
  transition: 0.5s;
  align-items: center;
  border-color: #c2c2c2;
  border-style: groove;
  border-width: 0.3vw;
  border-radius: var(--dl-layout-radius-round);
  justify-content: center;
  background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
}
 
.home-thq-div-elm79:hover {
  transform: rotate(1turn);
}
 
.home-icon341 {
  fill: #ffffff;
  width: 2vw;
  height: 2vw;
  margin: 0.3vw;
}
 
.home-thq-stop-time-elm {
  flex: 0 0 auto;
  width: auto;
  display: flex;
  align-items: flex-start;
  margin-left: 1vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
  flex-direction: column;
}
 
.home-text592 {
  color: #45474B;
  width: auto;
  font-size: 1vw;
  align-self: flex-start;
  font-style: italic;
  margin-top: 1vw;
  text-align: center;
  font-family: "Arial";
  font-weight: 700;
  background-color: rgba(217, 217, 217, 0);
}
 
.home-textinput92 {
  fill: #45474B;
  color: #45474B;
  font-size: 0.9vw;
  font-family: Arial;
  padding-top: 0.5vw;
  border-width: 0px;
  padding-left: 2vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 2vw;
  padding-bottom: 0.5vw;
  background-color: transparent;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
}
 
.home-thq-selector-elm1 {
  flex: 0 0 auto;
  height: auto;
  display: flex;
  margin-top: 0.3vw;
  align-items: flex-start;
  margin-bottom: 1vw;
  justify-content: center;
}
 
.home-thq-selector-elm2 {
  color: #45474B;
  width: 20vw;
  font-size: 0.9vw;
  background: transparent;
  font-style: italic;
  text-align: center;
  font-weight: bold;
  padding-top: 0.15vw;
  border-color: #45474B;
  border-width: 0px;
  padding-left: 1vw;
  border-radius: var(--dl-layout-radius-radius50);
  padding-right: 1vw;
  padding-bottom: 0.15vw;
  background-image: linear-gradient(180deg, rgb(138, 244, 183) 0.00%,rgba(0, 0, 0, 0) 100.00%);
  text-emphasis-color: #45474B;
}
 
.home-thq-line-chart-elm {
  flex: 0 0 auto;
  width: 100%;
  height: 30vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-thq-donut-chart-elm {
  flex: 0 0 auto;
  width: 100%;
  height: 30vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
 
.home-thq-run-time-elm {
  flex: 0 0 auto;
  width: 50%;
  height: 100%;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-energy-elm {
  flex: 0 0 auto;
  width: 50%;
  height: 100%;
  display: flex;
  align-items: flex-start;
}
 
.home-thq-list-elm {
  fill: #b1edb1;
  right: 3vw;
  width: 4vw;
  bottom: 3vw;
  height: 4vw;
  opacity: 0.5;
  position: absolute;
}
 
@media(max-width: 500px) {
  .home-container10 {
    flex-wrap: wrap;
  }
  .home-thq-desktop-menu-elm {
    display: none;
    z-index: 102;
  }
  .home-thq-home-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm10 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon100 {
    width: 6.4vw;
    height: 6.4vw;
    margin: 2vw;
  }
  .home-thq-accu-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm11 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-image1 {
    width: 6.4vw;
    height: 6.4vw;
    margin: 2vw;
  }
  .home-thq-alarms-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm12 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-setings-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm13 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-info-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm14 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-chart-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm15 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-login-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm16 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-mobile-menu-elm {
    width: 100vw;
    height: 8vh;
    display: flex;
    z-index: 102;
    position: fixed;
    box-shadow: 0px 0px 10px 10px #ffffff;
    border-color: var(--dl-color-gray-black);
    border-width: 0px;
    justify-content: space-between;
    background-color: #ffffff;
  }
  .home-thq-logo-elm2 {
    width: 32vw;
    align-self: center;
    margin-top: 5vw;
    margin-left: 8vw;
    margin-right: 8vw;
    margin-bottom: 5vw;
  }
  .home-thq-burger-elm1 {
    height: 100%;
  }
  .home-thq-burger-elm2 {
    width: 5vw;
    align-self: center;
    border-width: 0px;
    flex-direction: row-reverse;
  }
  .home-thq-flag-elm {
    top: 3vw;
    right: 2vw;
    width: 2.5vw;
    height: 2.5vw;
    display: none;
    position: fixed;
    align-self: flex-start;
    align-items: flex-end;
    border-width: 0px;
    border-radius: var(--dl-layout-radius-round);
    justify-content: flex-end;
    background-image: linear-gradient(180deg, rgb(255, 152, 152) 1.00%,rgba(132, 0, 0, 0.5) 100.00%);
  }
  .home-thq-phone-setings-elm {
    right: 0px;
    width: auto;
    height: 89vh;
    display: none;
    z-index: 101;
    position: fixed;
    margin-top: 10vh;
    transition: 0.5s;
    align-items: center;
    border-radius: 5vw;
    justify-content: space-between;
    background-image: linear-gradient(90deg, rgba(57, 57, 57, 0.65) 3.00%,rgba(0, 0, 0, 0.9) 99.00%);
  }
  .home-thq-home-elm2 {
    margin-top: 7vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0px;
  }
  .home-thq-div-elm17 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon112 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-accu-elm2 {
    margin-top: 0vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0vw;
  }
  .home-thq-div-elm18 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-image2 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-alarms-elm2 {
    margin-top: 0px;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0vw;
  }
  .home-thq-div-elm19 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon114 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-blue-elm2 {
    width: 6.25vw;
    height: 6.25vw;
    border-width: 1vw;
  }
  .home-text102 {
    font-size: 2.75vw;
  }
  .home-thq-yelow-elm2 {
    width: 6.25vw;
    height: 6.25vw;
    display: none;
    border-width: 1vw;
  }
  .home-text103 {
    font-size: 2.75vw;
  }
  .home-thq-blue-elm3 {
    bottom: 0px;
    margin: auto;
  }
  .home-text104 {
    align-self: center;
  }
  .home-thq-yelow-elm3 {
    width: 7vw;
    height: 7vw;
    border-width: 1.2vw;
  }
  .home-text105 {
    font-size: 3vw;
  }
  .home-thq-setings-elm2 {
    display: none;
    margin-top: 0px;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0px;
  }
  .home-thq-div-elm20 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon116 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-info-elm2 {
    margin-top: 0px;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0px;
  }
  .home-thq-div-elm21 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon118 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-chart-elm2 {
    margin-top: 0px;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 0px;
  }
  .home-thq-div-elm22 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon120 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-login-elm2 {
    margin-top: 0px;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 7vw;
  }
  .home-thq-div-elm23 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon122 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-panel-elm1 {
    height: auto;
    z-index: 99;
    margin-top: 9vh;
    margin-bottom: 2vh;
  }
  .home-thq-info-elm3 {
    top: 11vh;
    opacity: 0;
    position: absolute;
    font-size: 2.5vw;
    align-self: center;
    box-shadow: 0px 0px 10px 10px #ffffff;
    border-color: var(--dl-color-gray-black);
    border-style: solid;
    border-width: 0px;
  }
  .home-thq-panel-elm2 {
    width: 100%;
    height: auto;
    display: flex;
    align-items: flex-start;
  }
  .home-thq-login-elm3 {
    margin: 5vw;
    display: flex;
    box-shadow: 0px 0px 8px 3px #868686;
    padding-left: 5vw;
    padding-right: 5vw;
  }
  .home-container12 {
    margin-top: 3.75vw;
  }
  .home-icon124 {
    width: 10vw;
    height: 10vw;
    margin: 0.5vw;
  }
  .home-text106 {
    font-size: 2.5vw;
  }
  .home-textinput10 {
    width: 100%;
    font-size: 2.5vw;
    padding-top: 1.25vw;
    padding-left: 5vw;
    padding-right: 5vw;
    padding-bottom: 1.25vw;
  }
  .home-text109 {
    font-size: 2.5vw;
  }
  .home-textinput11 {
    width: 100%;
    font-size: 2.5vw;
    padding-top: 1.25vw;
    padding-left: 5vw;
    padding-right: 5vw;
    padding-bottom: 1.25vw;
  }
  .home-thq-label-elm1 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
  }
  .home-textinput12 {
    font-size: 2.5vw;
    padding-top: 1.25vw;
    padding-left: 5vw;
    padding-right: 5vw;
    padding-bottom: 1.25vw;
  }
  .home-button1 {
    font-size: 2.5vw;
    margin-top: 3.75vw;
    padding-top: 1.25vw;
    padding-left: 5vw;
    margin-bottom: 3.75vw;
    padding-right: 5vw;
    padding-bottom: 1.25vw;
  }
  .home-thq-settings-elm {
    width: auto;
    padding: 0vw;
    flex-wrap: wrap;
    margin-top: 0vw;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 2vw;
    flex-direction: row;
  }
  .home-container13 {
    width: 90vw;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  .home-thq-wi-fi-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm24 {
    margin: 0.8vw;
    border-width: 0.8vw;
    background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
  }
  .home-icon126 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-client-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm25 {
    margin: 0.8vw;
    border-width: 0.8vw;
    background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
  }
  .home-icon128 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-clock-elm1 {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm26 {
    margin: 0.8vw;
    border-width: 0.8vw;
    background-image: radial-gradient(circle at center, rgb(150, 200, 150) 46.00%,rgb(16, 64, 38) 84.00%);
  }
  .home-icon130 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-temperature-elm1 {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm27 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon132 {
    width: 7vw;
    height: 7vw;
    margin: 1.5vw;
  }
  .home-thq-test-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm28 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon134 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-vfd-elm {
    margin: 2vw;
    box-shadow: 0px 0px 3px 2px #717070;
    margin-right: 0;
  }
  .home-thq-div-elm29 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon136 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-pump-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0vw;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm30 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-image3 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-ranges-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm31 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon142 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-accu-elm3 {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm32 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-image4 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-home-elm3 {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm33 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon144 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-cop-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0vw;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm34 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container14 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-alarm-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm35 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon146 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-connectivity-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm36 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon148 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-firmware-elm {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0px;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm37 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-thq-fw-elm {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-restart-elm1 {
    box-shadow: 0px 0px 3px 2px #717070;
    margin-top: 2vw;
    margin-left: 2vw;
    margin-right: 0vw;
    margin-bottom: 2vw;
  }
  .home-thq-div-elm38 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon151 {
    width: 7vw;
    height: 7vw;
    margin: 1.3vw;
  }
  .home-thq-s-wi-fiuser-elm {
    margin: 5vw;
  }
  .home-thq-header-elm10 {
    width: 100%;
  }
  .home-container15 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon153 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-color: var(--dl-color-gray-white);
    border-width: 1vw;
  }
  .home-thq-close-elm10 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-mac-elm {
    width: 100%;
    margin-top: 1vw;
    align-items: center;
    margin-bottom: 4vw;
    justify-content: flex-start;
  }
  .home-text114 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-text115 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-thq-apip-elm1 {
    margin-top: 1vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1vw;
    justify-content: flex-start;
  }
  .home-text116 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0px;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0px;
  }
  .home-text117 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-thq-ruterip-elm {
    margin-top: 1vw;
    margin-bottom: 4vw;
    justify-content: flex-start;
  }
  .home-text118 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-text119 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-thq-net-box-elm {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-text122 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput13 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-wifi-name-elm {
    margin-top: 1vw;
    margin-bottom: 2vw;
    justify-content: flex-start;
  }
  .home-text123 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 0vw;
  }
  .home-text126 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 0vw;
  }
  .home-text127 {
    font-size: 3vw;
    margin-top: 0vw;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 0vw;
  }
  .home-thq-password-elm {
    margin-top: 1vw;
    align-items: center;
    margin-bottom: 1vw;
    justify-content: flex-start;
  }
  .home-text130 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput14 {
    width: auto;
    font-size: 3vw;
    align-self: center;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0px;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0px;
    padding-bottom: 1vw;
  }
  .home-thq-wi-fi-enable-elm {
    margin-top: 4vw;
    align-items: center;
    margin-bottom: 4vw;
    justify-content: flex-start;
  }
  .home-text131 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-checkbox10 {
    width: 3vw;
    height: 3vw;
    margin-left: 4vw;
    margin-right: 4vw;
  }
  .home-thq-buttons-elm10 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm10 {
    margin: 1.75vw;
  }
  .home-thq-div-elm39 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon155 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-wi-fiservicer-elm {
    width: 75vw;
    margin: 5vw;
    align-items: center;
  }
  .home-thq-header-elm11 {
    width: 100%;
  }
  .home-container16 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon157 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-color: var(--dl-color-gray-white);
    border-width: 1vw;
  }
  .home-thq-close-elm11 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text132 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput15 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-text133 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0.5vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput16 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-text134 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0.5vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput17 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-text135 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput18 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-text136 {
    width: 25vw;
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput19 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-buttons-elm11 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm11 {
    margin: 1.75vw;
  }
  .home-thq-div-elm40 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon159 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-scre-dmachine-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm12 {
    width: 100%;
  }
  .home-thq-close-elm12 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-icon161 {
    width: 10vw;
    height: 10vw;
    margin: 0.5vw;
  }
  .home-thq-user-elm1 {
    margin-bottom: 2vw;
  }
  .home-text137 {
    font-size: 3.75vw;
  }
  .home-thq-user-name-elm1 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text138 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput20 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-address-elm1 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text139 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-text140 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput21 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-mail-elm1 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text142 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput22 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-phone-elm1 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text143 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput23 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-buttons-elm12 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm12 {
    margin: 1.75vw;
  }
  .home-thq-div-elm41 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon163 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-scre-duser-elm {
    width: auto;
    margin: 5vw;
    display: none;
  }
  .home-thq-header-elm13 {
    width: 100%;
  }
  .home-container18 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon165 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-close-elm13 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-user-elm2 {
    margin-bottom: 2vw;
  }
  .home-text144 {
    font-size: 3.75vw;
  }
  .home-thq-login-name-elm {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text145 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput24 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-login-password-elm {
    width: 100%;
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text146 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput25 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-user-name-elm2 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text147 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput26 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-address-elm2 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text148 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput27 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-mail-elm2 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text149 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput28 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-phone-elm2 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text150 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput29 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-buttons-elm13 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm13 {
    margin: 1.75vw;
  }
  .home-thq-div-elm42 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon167 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-scre-dservicer-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm14 {
    width: 100%;
  }
  .home-container19 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon169 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-close-elm14 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text151 {
    font-size: 3.75vw;
  }
  .home-thq-ap-name-elm2 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text152 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput30 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-ap-password-elm2 {
    width: 100%;
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text153 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput31 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-buttons-elm14 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm14 {
    margin: 1.75vw;
  }
  .home-thq-div-elm43 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon171 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-scre-dadmin-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm15 {
    width: 100%;
  }
  .home-container20 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon173 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-close-elm15 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text154 {
    font-size: 3.75vw;
  }
  .home-thq-ap-name-elm3 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text155 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput32 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-ap-password-elm3 {
    width: 100%;
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text156 {
    color: rgba(0, 0, 0, 0.6);
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-textinput33 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-thq-buttons-elm15 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm15 {
    margin: 1.75vw;
  }
  .home-thq-div-elm44 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon175 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-cop-menu-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm16 {
    width: 100%;
  }
  .home-container21 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-container22 {
    width: 7vw;
    height: 7vw;
    margin: 2vw;
  }
  .home-thq-close-elm16 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm11 {
    margin: 2vw;
  }
  .home-text157 {
    font-size: 3.75vw;
  }
  .home-thq-template-elm1 {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }
  .home-text158 {
    color: rgba(0, 0, 0, 0.6);
    width: 20vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 0vw;
  }
  .home-textinput34 {
    width: auto;
    font-size: 3vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 2vw;
    padding-top: 0.5vw;
    margin-right: 2vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-text159 {
    color: rgba(0, 0, 0, 0.6);
    width: 6vw;
    font-size: 3vw;
    font-style: italic;
    margin-top: 0vw;
    font-family: Arial;
    font-weight: 700;
    margin-left: 1vw;
    margin-right: 4vw;
    margin-bottom: 0vw;
  }
  .home-thq-buttons-elm16 {
    width: 100%;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm16 {
    margin: 1.75vw;
  }
  .home-thq-div-elm45 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon177 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-time-elm {
    margin: 5vw;
    align-items: center;
  }
  .home-thq-clock-elm2 {
    width: 35vw;
    height: 35vw;
    margin: 5vw;
    border-width: 1.25vw;
  }
  .home-thq-border-elm10 {
    border-width: 1vw;
  }
  .home-thq-date-elm1 {
    height: 1.75vw;
    font-size: 1.75vw;
  }
  .home-thq-digital-elm1 {
    height: 3vw;
    font-size: 3vw;
  }
  .home-thq-day-elm1 {
    height: 1.75vw;
    font-size: 1.75vw;
  }
  .home-thq-close-elm17 {
    height: auto;
    justify-content: flex-end;
  }
  .home-thq-close-elm18 {
    width: 5vw;
    position: static;
    margin-top: 2.5vw;
    margin-right: 2.5vw;
  }
  .home-thq-update-man-elm {
    margin: 2vw;
  }
  .home-text160 {
    font-size: 2.5vw;
  }
  .home-thq-update-auto-elm {
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 2vw;
  }
  .home-text163 {
    font-size: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
  }
  .home-checkbox11 {
    width: 4vw;
    height: 4vw;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .home-thq-time-zone-elm {
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-text164 {
    font-size: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
  }
  .home-select10 {
    font-size: 2.5vw;
  }
  .home-thq-buttons-elm17 {
    margin: 1.25vw;
  }
  .home-thq-save-elm17 {
    margin: 1.75vw;
  }
  .home-thq-div-elm46 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon179 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-temperature-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm17 {
    width: 100%;
  }
  .home-container24 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon181 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm19 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text165 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 3.75vw;
    font-style: normal;
    font-family: Arial;
    font-weight: 700;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 5vw;
  }
  .home-thq-status-elm1 {
    margin: 2.5vw;
    align-items: center;
  }
  .home-thq-status-elm2 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
  }
  .home-thq-ch1-elm {
    margin-top: 1vw;
    margin-bottom: 1vw;
    justify-content: space-between;
  }
  .home-text166 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-text167 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-thq-ch2-elm {
    margin-top: 1vw;
    margin-bottom: 2.5vw;
  }
  .home-text168 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-text171 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-thq-saved-elm1 {
    margin: 2.5vw;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .home-thq-saved-elm2 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    min-width: 50vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm13 {
    width: auto;
    font-size: 2.5vw;
    min-width: 25vw;
  }
  .home-thq-addr-elm1 {
    width: 37.5vw;
    font-size: 2.5vw;
  }
  .home-thq-temp-elm10 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-thq-found-elm1 {
    margin: 2.5vw;
  }
  .home-thq-found-elm2 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    min-width: 50vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm14 {
    width: auto;
    font-size: 2.5vw;
    min-width: 25vw;
  }
  .home-thq-addr-elm2 {
    width: 37.5vw;
    font-size: 2.5vw;
  }
  .home-thq-temp-elm11 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-thq-scan-elm {
    margin: 1.75vw;
  }
  .home-thq-div-elm47 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon183 {
    width: 5.5vw;
    height: 5.5vw;
    margin: 2vw;
  }
  .home-thq-reset-elm {
    margin: 1.75vw;
  }
  .home-thq-div-elm48 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon185 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-save-elm18 {
    margin: 1.75vw;
  }
  .home-thq-div-elm49 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon187 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-svfd-menu-elm {
    margin: 5vw;
    display: none;
    max-width: 90%;
  }
  .home-thq-header-elm18 {
    width: 100%;
  }
  .home-container25 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon189 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 0.5vw;
    border-width: 1vw;
  }
  .home-thq-close-elm20 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text172 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-vfd-config-elm {
    padding: 1.75vw;
    margin-top: 2.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 3vw;
  }
  .home-thq-add-new-elm1 {
    margin: 2.5vw;
  }
  .home-thq-div-elm50 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon195 {
    width: 11vw;
    height: 11vw;
  }
  .home-text173 {
    font-size: 2.5vw;
    margin-bottom: 3vw;
  }
  .home-thq-template-elm4 {
    margin: 2.5vw;
    display: none;
  }
  .home-thq-div-elm51 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon201 {
    width: 11vw;
    height: 11vw;
  }
  .home-text174 {
    color: rgb(255, 255, 255);
    font-size: 2.5vw;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 3vw;
  }
  .home-thq-butons-elm1 {
    flex-wrap: wrap;
    margin-top: 0px;
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: 0px;
    justify-content: center;
  }
  .home-thq-svfd-edit-elm {
    width: 90vw;
    margin: 5vw;
    display: none;
  }
  .home-thq-header-elm19 {
    width: 100%;
  }
  .home-container26 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon207 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 0.8vw;
    border-width: 1vw;
  }
  .home-thq-close-elm21 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm16 {
    width: auto;
    margin-bottom: 3vw;
  }
  .home-text175 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-text176 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-vfd-setup-elm {
    align-items: center;
  }
  .home-thq-name-elm17 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text178 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput35 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-vfd-type-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-thq-text-elm1 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select11 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-actuator-link-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text183 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select12 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-modbus-addr-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text186 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput36 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-m-in-f-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text189 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput37 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text190 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-max-f-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text191 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-textinput38 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text192 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-cop-calculation-elm {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text193 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox12 {
    width: 3vw;
    height: 3vw;
  }
  .home-thq-buttons-elm18 {
    width: 90%;
    flex-wrap: wrap;
    align-self: center;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: space-between;
  }
  .home-thq-run-elm {
    font-size: 2.5vw;
    font-family: Arial;
    padding-top: 0.625vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
    padding-bottom: 0.625vw;
  }
  .home-thq-stop-elm {
    font-size: 2.5vw;
    font-family: Arial;
    padding-top: 0.625vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
    padding-bottom: 0.625vw;
  }
  .home-thq-freq-elm1 {
    width: 20%;
    font-size: 2.5vw;
    font-family: Arial;
    padding-top: 0.625vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
    padding-bottom: 0.625vw;
  }
  .home-thq-faulty-elm {
    font-size: 2.5vw;
    font-family: Arial;
    padding-top: 0.625vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
    padding-bottom: 0.625vw;
  }
  .home-thq-power-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text194 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput39 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text195 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-freq-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text196 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput40 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text197 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-enable-elm1 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text198 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox13 {
    width: 3vw;
    height: 3vw;
  }
  .home-thq-advance-elm1 {
    width: 72.5vw;
    font-size: 3vw;
    align-self: flex-start;
    font-style: normal;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    margin-left: 5vw;
    margin-right: 5vw;
    text-decoration: underline;
  }
  .home-thq-delete-elm1 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: var(--dl-layout-space-halfunit);
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
  }
  .home-icon213 {
    width: 3.75vw;
    height: 3.75vw;
  }
  .home-text199 {
    font-size: 2.5vw;
  }
  .home-thq-buttons-elm19 {
    width: auto;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm19 {
    margin: 1.75vw;
  }
  .home-thq-div-elm52 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon216 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-test-elm {
    width: auto;
    margin: 5vw;
  }
  .home-thq-header-elm20 {
    width: 100%;
  }
  .home-container27 {
    margin: 3.75vw;
    padding: 0.25vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon218 {
    width: 11vw;
    height: 11vw;
    margin: 0.5vw;
    padding: 1.25vw;
    border-width: 0.75vw;
  }
  .home-thq-warning-elm {
    right: -5vw;
    width: 5vw;
    bottom: -0.75vw;
    height: 5vw;
  }
  .home-thq-lock-elm {
    left: -5vw;
    width: 5vw;
    bottom: -0.75vw;
    height: 5vw;
  }
  .home-thq-unlock-elm {
    left: -5vw;
    width: 5vw;
    bottom: -0.75vw;
    height: 5vw;
  }
  .home-thq-close-elm22 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    height: 5vw;
    position: absolute;
  }
  .home-thq-text-elm2 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 3.75vw;
    font-style: normal;
    font-family: Arial;
    font-weight: 700;
    margin-left: 5vw;
    margin-right: 5vw;
  }
  .home-text202 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 3.75vw;
    font-style: normal;
    font-family: Arial;
    font-weight: 700;
    margin-left: 5vw;
    margin-right: 5vw;
  }
  .home-thq-inputs-elm {
    margin: 2.5vw;
    align-items: center;
  }
  .home-thq-name-elm19 {
    font-size: 2.75vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-text204 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
  }
  .home-thq-container-elm3 {
    flex-wrap: wrap;
    justify-content: center;
  }
  .home-thq-outputs-elm {
    margin: 2.5vw;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .home-thq-name-elm20 {
    font-size: 2.75vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-text206 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
  }
  .home-thq-container-elm4 {
    flex-wrap: wrap;
    justify-content: center;
  }
  .home-thq-temperatures-elm {
    margin: 2.5vw;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .home-thq-name-elm21 {
    font-size: 2.75vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-text208 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    font-style: normal;
    margin-top: 2.5vw;
    font-weight: 700;
  }
  .home-thq-container-elm5 {
    flex-wrap: wrap;
    justify-content: center;
  }
  .home-thq-test-temp-elm {
    margin: 0.5vw;
  }
  .home-thq-div-elm53 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.75vw;
  }
  .home-thq-di-elm {
    font-size: 2.25vw;
  }
  .home-thq-name-elm22 {
    font-size: 2vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-no-elm {
    font-size: 2.25vw;
  }
  .home-thq-s-home-cir-elm {
    margin: 5vw;
    max-width: 90%;
  }
  .home-thq-header-elm21 {
    width: 100%;
  }
  .home-container28 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon223 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm23 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text210 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-circulations-elm1 {
    padding: 1.75vw;
    margin-top: 2.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 3vw;
  }
  .home-thq-add-new-elm2 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .home-thq-div-elm54 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon225 {
    width: 5vw;
    height: 5vw;
    margin-top: 0.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 0.5vw;
  }
  .home-text211 {
    font-size: 2.5vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-template-elm5 {
    margin: 1vw;
  }
  .home-thq-div-elm55 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon227 {
    width: 5vw;
    height: 5vw;
    margin-top: 0.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 0.5vw;
  }
  .home-text212 {
    color: rgb(255, 255, 255);
    font-size: 2.5vw;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 1.25vw;
  }
  .home-thq-butons-elm2 {
    flex-wrap: wrap;
    margin-top: 0px;
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: 0px;
    justify-content: center;
  }
  .home-thq-s-home-cir-edit-elm {
    width: 90vw;
    margin: 5vw;
  }
  .home-thq-header-elm22 {
    width: 100%;
  }
  .home-container29 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon229 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm24 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm24 {
    width: auto;
    margin-bottom: 3vw;
  }
  .home-text213 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-text214 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-circulations-elm2 {
    align-items: center;
  }
  .home-thq-name-elm25 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text216 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput41 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text219 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select13 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-actuator-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text222 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select14 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-common-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text225 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select15 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-av-logic-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text228 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-select16 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-temp-elm12 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text229 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput42 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text230 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-hys-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text231 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-textinput43 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text232 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-calendar-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text233 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-checkbox14 {
    width: 3vw;
    height: 3vw;
  }
  .home-text236 {
    width: 34.5vw;
    font-size: 3vw;
  }
  .home-thq-enable-elm2 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text237 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox15 {
    width: 3vw;
    height: 3vw;
  }
  .home-thq-advance-elm2 {
    width: 72.5vw;
    font-size: 3vw;
    align-self: flex-start;
    font-style: normal;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    margin-left: 5vw;
    margin-right: 5vw;
    text-decoration: underline;
  }
  .home-thq-delete-elm2 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: var(--dl-layout-space-halfunit);
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
  }
  .home-icon231 {
    width: 3.75vw;
    height: 3.75vw;
  }
  .home-text238 {
    font-size: 2.5vw;
  }
  .home-thq-buttons-elm20 {
    width: auto;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm20 {
    margin: 1.75vw;
  }
  .home-thq-div-elm56 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon234 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-header-elm23 {
    width: 100%;
  }
  .home-container30 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon236 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm25 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm26 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 3.75vw;
    text-align: center;
  }
  .home-thq-restart-elm2 {
    flex-wrap: wrap;
    align-self: center;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .home-thq-buttons-elm21 {
    flex: 1;
    width: auto;
    flex-wrap: wrap;
    align-items: center;
    margin-right: 0px;
    justify-content: center;
  }
  .home-thq-esp-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm57 {
    width: 14vw;
    height: 14vw;
    margin: 0.8vw;
    align-items: center;
    border-width: 0.8vw;
    justify-content: center;
  }
  .home-icon238 {
    width: 4.5vw;
    height: 4.5vw;
    margin-top: 2.5vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
    margin-bottom: 0.5vw;
  }
  .home-text241 {
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    font-size: 2.5vw;
    font-style: normal;
    text-align: center;
    font-weight: 700;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 1vw;
  }
  .home-thq-all-elm {
    margin: 2vw;
  }
  .home-thq-div-elm58 {
    width: 14vw;
    height: 14vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-text242 {
    width: 8vw;
    height: 3vw;
    font-size: 2.5vw;
    margin-top: 2.5vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
  }
  .home-icon241 {
    width: 4.5vw;
    height: 4.5vw;
    margin-top: 0.5vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-stm-elm1 {
    margin: 2vw;
  }
  .home-thq-div-elm59 {
    width: 14vw;
    height: 14vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon244 {
    width: 4.5vw;
    height: 4.5vw;
    margin-top: 2.5vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
    margin-bottom: 0.5vw;
  }
  .home-text243 {
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    font-size: 2.5vw;
    font-style: normal;
    text-align: center;
    font-weight: 700;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 1vw;
  }
  .home-thq-s-pump-elm {
    margin: 5vw;
  }
  .home-thq-header-elm24 {
    width: 100%;
  }
  .home-container31 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon247 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm26 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm27 {
    margin-bottom: 5vw;
  }
  .home-text244 {
    font-size: 3.75vw;
  }
  .home-thq-type-elm1 {
    margin-top: 2.5vw;
    align-items: center;
    margin-bottom: 2.5vw;
  }
  .home-thq-text-elm3 {
    color: var(--dl-color-gray-black);
    width: 7.5vw;
    margin: 2vw;
    font-size: 2.5vw;
  }
  .home-select17 {
    width: 40vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-mode-elm {
    align-items: center;
  }
  .home-thq-text-elm4 {
    color: var(--dl-color-gray-black);
    width: 7.5vw;
    margin: 2vw;
    font-size: 2.5vw;
  }
  .home-select18 {
    width: 40vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensors-elm {
    padding: 2.5vw;
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm28 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text245 {
    width: 25vw;
    font-size: 3vw;
  }
  .home-thq-sensor-pit-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text248 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select19 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-pot-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text251 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select20 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-sit-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text254 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select21 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-sot-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text257 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select22 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-actuators-elm {
    padding: 2.5vw;
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm29 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text260 {
    width: 25vw;
    font-size: 3vw;
  }
  .home-thq-primar-pump-elm1 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text263 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select23 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-secundar-pump-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text266 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select24 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-four-valve-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text269 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select25 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-compressor1-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text272 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select26 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-compressor2-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text275 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select27 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-delay-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text278 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput44 {
    width: 27vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text279 {
    width: 10vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-flow-elm {
    padding: 2.5vw;
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm30 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text280 {
    width: 25vw;
    font-size: 3vw;
  }
  .home-thq-ffv-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-radiobutton1 {
    width: 4vw;
  }
  .home-text283 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-textinput45 {
    width: 27vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text284 {
    width: 10vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-flow-sensor-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-radiobutton2 {
    width: 4vw;
  }
  .home-text285 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-select28 {
    width: 12.5vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-textinput46 {
    width: 12.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 1vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text286 {
    width: 10vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-name-elm31 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text287 {
    width: 25vw;
    font-size: 3vw;
  }
  .home-thq-ffv-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-radiobutton3 {
    width: 4vw;
  }
  .home-text290 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-textinput47 {
    width: 27vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text291 {
    width: 10vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-flow-sensor-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-radiobutton4 {
    width: 4vw;
  }
  .home-text292 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-select29 {
    width: 12.5vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-textinput48 {
    width: 12.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 1vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text293 {
    width: 10vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-defrost-elm {
    padding: 2.5vw;
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm32 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text294 {
    width: 25vw;
    font-size: 3vw;
  }
  .home-thq-time-between-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text297 {
    width: 29vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput49 {
    width: 30vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text298 {
    width: 7.5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-histeresys-for-start-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text299 {
    width: 29vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput50 {
    width: 30vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text300 {
    width: 7.5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-stop-temperature-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text301 {
    width: 29vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput51 {
    width: 30vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text302 {
    width: 7.5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-max-defrost-duration-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text303 {
    width: 29vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput52 {
    width: 30vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text304 {
    width: 7.5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text305 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-for-start-defrost-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text307 {
    width: 29vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput53 {
    width: 30vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text310 {
    width: 7.5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-defrost-sensor-elm {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text311 {
    width: 29vw;
    font-size: 2.5vw;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-select30 {
    width: 35vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-div-elm60 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon249 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-home-box-elm {
    flex-wrap: wrap;
  }
  .home-thq-home-container-elm {
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 15vw;
    justify-content: center;
  }
  .home-thq-gauge-cir-elm {
    display: none;
    padding: 2vw;
  }
  .home-thq-gauge-desired-elm1 {
    width: 34vw;
    height: 34vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm10 {
    padding: 1vw;
  }
  .home-thq-temp-elm13 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-minus-elm1 {
    left: 2vw;
    bottom: -1vw;
  }
  .home-container32 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon251 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-plus-elm1 {
    right: 2vw;
    bottom: -1vw;
  }
  .home-container33 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon253 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-gauge-his-elm1 {
    width: 34vw;
    height: 34vw;
    margin-top: 1.25vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm11 {
    padding: 1vw;
  }
  .home-thq-temp-elm14 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-minus-elm2 {
    left: 2vw;
    bottom: -1vw;
  }
  .home-container34 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon255 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-plus-elm2 {
    right: 2vw;
    bottom: -1vw;
  }
  .home-container35 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon257 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-main-elm1 {
    align-self: stretch;
    justify-content: space-between;
  }
  .home-thq-name-elm33 {
    font-size: 4.5vw;
    margin-top: 3vw;
    margin-bottom: 0.5vw;
  }
  .home-thq-buttons-elm25 {
    width: 45vw;
  }
  .home-container36 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-thq-snow-elm1 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
    display: none;
  }
  .home-thq-sun-elm1 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
    display: flex;
  }
  .home-container37 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-thq-cal-elm1 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-thq-man-elm1 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-container38 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-icon263 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-thq-gauge-curr-elm1 {
    width: 42vw;
    height: 42vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm12 {
    padding: 1vw;
  }
  .home-thq-temp-elm15 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-enable-elm4 {
    top: 11vw;
    width: 5vw;
    height: 5vw;
  }
  .home-thq-buffers-box-elm {
    flex-wrap: wrap;
  }
  .home-thq-accu-container-elm {
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 15vw;
    justify-content: center;
  }
  .home-thq-gauge-accu-elm {
    display: none;
    padding: 2vw;
  }
  .home-thq-main-elm2 {
    align-self: stretch;
    justify-content: space-between;
  }
  .home-thq-name-elm34 {
    font-size: 4.5vw;
    margin-top: 3vw;
    margin-bottom: 0.5vw;
  }
  .home-thq-buttons-elm26 {
    width: 45vw;
  }
  .home-container39 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-icon266 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-container40 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-thq-cal-elm2 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-thq-man-elm2 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-container41 {
    margin: 0.75vw;
    border-width: 1vw;
  }
  .home-thq-snow-elm2 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
    display: none;
  }
  .home-thq-sun-elm2 {
    width: 3.7vw;
    height: 3.7vw;
    margin: 2vw;
  }
  .home-thq-faucet-elm {
    width: 4vw;
    height: 4vw;
    margin: 2vw;
  }
  .home-thq-gauge-curr-elm2 {
    width: 42vw;
    height: 42vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm13 {
    padding: 1vw;
  }
  .home-thq-temp-elm16 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-primar-pump-elm2 {
    top: 16.65vw;
    left: 11vw;
    width: 4vw;
    height: 4vw;
  }
  .home-thq-secondar-pump-elm {
    top: 11vw;
    width: 4vw;
    height: 4vw;
  }
  .home-thq-compresor-elm {
    top: 16.65vw;
    right: 11vw;
    width: 4vw;
    height: 4vw;
  }
  .home-thq-gauge-desired-elm2 {
    width: 34vw;
    height: 34vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm14 {
    padding: 1vw;
  }
  .home-thq-temp-elm17 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-minus-elm3 {
    left: 2vw;
    bottom: -1vw;
  }
  .home-container42 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon275 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-plus-elm3 {
    right: 2vw;
    bottom: -1vw;
  }
  .home-container43 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon277 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-gauge-his-elm2 {
    width: 34vw;
    height: 34vw;
    margin-top: 1.25vw;
    border-width: 0.5vw;
  }
  .home-thq-background-elm15 {
    padding: 1vw;
  }
  .home-thq-temp-elm18 {
    width: 7.5vw;
    font-size: 2.4vw;
  }
  .home-thq-minus-elm4 {
    left: 2vw;
    bottom: -1vw;
  }
  .home-container44 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon279 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-plus-elm4 {
    right: 2vw;
    bottom: -1vw;
  }
  .home-container45 {
    margin: 0.125vw;
    border-width: 1vw;
  }
  .home-icon281 {
    width: 4.5vw;
    height: 4.5vw;
    margin: 0.5vw;
  }
  .home-thq-s-firmware-elm {
    display: none;
  }
  .home-thq-header-elm25 {
    width: 100%;
  }
  .home-container46 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon283 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm27 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text328 {
    font-size: 4.5vw;
  }
  .home-container48 {
    width: 14vw;
    height: 14vw;
    box-shadow: 0px 0px 2px 3px #96c896;
    align-items: center;
    justify-content: center;
  }
  .home-text329 {
    font-size: 3vw;
  }
  .home-thq-text-elm5 {
    font-size: 4vw;
  }
  .home-text332 {
    font-size: 4vw;
  }
  .home-container49 {
    width: 14vw;
    height: 14vw;
    box-shadow: 0px 0px 2px 3px #96c896;
    align-items: center;
    justify-content: center;
  }
  .home-text334 {
    font-size: 3vw;
  }
  .home-text335 {
    font-size: 4vw;
  }
  .home-container50 {
    width: 14vw;
    height: 14vw;
    box-shadow: 0px 0px 2px 3px #96c896;
    align-items: center;
    justify-content: center;
  }
  .home-text336 {
    font-size: 3vw;
  }
  .home-text337 {
    font-size: 4vw;
  }
  .home-textinput54 {
    font-size: 2.25vw;
  }
  .home-thq-browse-elm {
    margin: 2vw;
  }
  .home-thq-div-elm61 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container51 {
    width: 12vw;
    height: 12vw;
  }
  .home-text338 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-text343 {
    width: 20vw;
    font-size: 2.5vw;
  }
  .home-thq-to-server-elm {
    margin: 2vw;
  }
  .home-thq-div-elm62 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container52 {
    width: 12vw;
    height: 12vw;
  }
  .home-text344 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-thq-web-elm {
    margin: 2vw;
  }
  .home-thq-div-elm63 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container53 {
    width: 12vw;
    height: 12vw;
  }
  .home-text349 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-thq-esp-elm2 {
    margin: 2vw;
  }
  .home-thq-div-elm64 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container54 {
    width: 12vw;
    height: 12vw;
  }
  .home-text354 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
    padding-top: 2.5vw;
    padding-bottom: 2.5vw;
  }
  .home-thq-stm-elm2 {
    margin: 2vw;
  }
  .home-thq-div-elm65 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container55 {
    width: 12vw;
    height: 12vw;
  }
  .home-text359 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-thq-load-memory-elm {
    margin: 2vw;
  }
  .home-thq-div-elm66 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container56 {
    width: 12vw;
    height: 12vw;
  }
  .home-thq-text-elm6 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
    padding-top: 2.5vw;
    padding-bottom: 2.5vw;
  }
  .home-textinput55 {
    font-size: 2.25vw;
  }
  .home-thq-download-memory-elm {
    margin: 2vw;
  }
  .home-thq-div-elm67 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container57 {
    width: 12vw;
    height: 12vw;
  }
  .home-text368 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-thq-reset-memory-elm {
    margin: 2vw;
  }
  .home-thq-div-elm68 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-container58 {
    width: 12vw;
    height: 12vw;
  }
  .home-text372 {
    width: 12vw;
    height: auto;
    margin: 2.5vw;
    font-size: 2.5vw;
  }
  .home-thq-header-elm26 {
    width: 100%;
  }
  .home-container59 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon285 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm28 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text376 {
    font-size: 4.8vw;
  }
  .home-thq-aku-elm {
    padding: 1vw;
    box-shadow: 0px 0px 5px 3px #d4d4d4;
  }
  .home-thq-acu-x-elm1 {
    margin: 2.5vw;
    font-size: 3vw;
  }
  .home-thq-name-elm36 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text377 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput56 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-type-elm2 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text378 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-select31 {
    width: 24vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-select32 {
    width: 24vw;
    font-size: 2.5vw;
    margin-left: 0px;
    padding-top: 0.5vw;
    margin-right: 0px;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-elm2 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text381 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select33 {
    width: 37.5vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-actuator-elm2 {
    width: auto;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    border-width: 0px;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text384 {
    width: 25vw;
    font-size: 2.5vw;
  }
  .home-select34 {
    width: 37.5vw;
    font-size: 2.5vw;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    margin-right: 2.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-delay-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text387 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput57 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text388 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-calendar-elm2 {
    flex: 1;
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: var(--dl-layout-space-halfunit);
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
  }
  .home-text389 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox16 {
    width: 3vw;
    height: 3vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
  }
  .home-text390 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text391 {
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-temperature-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text393 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput58 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text394 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-his-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text395 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput59 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text396 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-enable-elm6 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: var(--dl-layout-space-halfunit);
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: var(--dl-layout-space-halfunit);
    justify-content: flex-start;
  }
  .home-text397 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox17 {
    width: 3vw;
    height: 3vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
  }
  .home-thq-div-elm69 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon287 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-ranges-elm {
    width: 90%;
    padding-right: 0px;
  }
  .home-thq-header-elm27 {
    width: 100%;
  }
  .home-container60 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon289 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm29 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text398 {
    font-size: 4.5vw;
  }
  .home-thq-home-elm4 {
    margin: 2vw;
    padding: 1vw;
  }
  .home-text401 {
    font-size: 2.5vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-temp-elm19 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text402 {
    width: 20vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput60 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text403 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text404 {
    font-size: 2.5vw;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput61 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text405 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-his-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text406 {
    width: 20vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput62 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text407 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text408 {
    font-size: 2.5vw;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput63 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text409 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-ptv-elm {
    margin: 2vw;
  }
  .home-thq-text-elm7 {
    font-size: 2.5vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-max-sec-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text410 {
    width: 30vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput64 {
    width: 32.5vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text411 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-his-elm3 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text412 {
    width: 30vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput65 {
    width: 32.5vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text413 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text414 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-min-time-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text416 {
    width: 30vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-text417 {
    width: 25vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput66 {
    width: 32.5vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text419 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-accu-elm4 {
    margin: 2vw;
  }
  .home-text420 {
    font-size: 2.5vw;
    margin-top: 1.25vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-acu-x-elm2 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
    margin-bottom: 5vw;
  }
  .home-thq-temp-elm20 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text421 {
    width: 20vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput67 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text422 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text423 {
    font-size: 2.5vw;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput68 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text424 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-his-elm4 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 0vw;
    margin-right: 0vw;
    margin-bottom: 1.25vw;
    justify-content: flex-start;
  }
  .home-text425 {
    width: 20vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-textinput69 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text426 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-text427 {
    font-size: 2.5vw;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  .home-textinput70 {
    width: 20vw;
    font-size: 2.5vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    margin-left: 2.5vw;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text428 {
    width: 5vw;
    font-size: 2.5vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-buttons-elm30 {
    padding: 2.5vw;
  }
  .home-thq-div-elm70 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon291 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-calendar-elm3 {
    margin: 1.5vw;
    display: none;
  }
  .home-thq-header-elm28 {
    width: 100%;
  }
  .home-thq-logo-elm3 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-container61 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-icon293 {
    width: 6.25vw;
    height: 6.25vw;
  }
  .home-thq-close-elm30 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm37 {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
  .home-text429 {
    color: rgba(0, 0, 0, 0.6);
    width: 37.5vw;
    font-size: 3.75vw;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 2.5vw;
  }
  .home-thq-name-elm38 {
    color: rgba(0, 0, 0, 0.6);
    width: 37.5vw;
    font-size: 3.75vw;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 2.5vw;
  }
  .home-thq-days-elm {
    width: 100%;
  }
  .home-text430 {
    font-size: 2.5vw;
  }
  .home-text431 {
    font-size: 2.5vw;
  }
  .home-text432 {
    font-size: 2.5vw;
  }
  .home-text433 {
    font-size: 2.5vw;
  }
  .home-text434 {
    font-size: 2.5vw;
  }
  .home-text435 {
    font-size: 2.5vw;
  }
  .home-text436 {
    font-size: 2.5vw;
  }
  .home-container62 {
    width: 100%;
    align-items: flex-start;
    justify-content: center;
  }
  .home-thq-intervals-elm {
    margin: 2.5vw;
    padding: 1vw;
    justify-content: flex-start;
  }
  .home-thq-interval-line-elm {
    display: none;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
    margin-bottom: 1.25vw;
    justify-content: space-between;
  }
  .home-textinput71 {
    width: 20vw;
    font-size: 2.5vw;
  }
  .home-text437 {
    font-size: 2.5vw;
    margin-left: 2.5vw;
    margin-right: 2.5vw;
  }
  .home-text438 {
    font-size: 2.5vw;
    align-self: center;
    margin-left: 2vw;
    margin-right: 2vw;
  }
  .home-container64 {
    box-shadow: 0px 3px 3px 2px #ababab;
    align-items: center;
    justify-content: space-between;
  }
  .home-textinput72 {
    width: 20vw;
    font-size: 2.5vw;
    border-radius: 0.4vw;
  }
  .home-text439 {
    font-size: 3vw;
    margin-right: 1vw;
  }
  .home-container65 {
    box-shadow: 0px 3px 3px 2px #ababab;
    align-items: center;
    margin-left: 2vw;
    justify-content: flex-start;
  }
  .home-textinput73 {
    width: 20vw;
    font-size: 2.5vw;
    border-radius: 0.4vw;
  }
  .home-text440 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 2.5vw;
    font-style: italic;
    font-weight: 400;
    margin-right: 1vw;
  }
  .home-thq-add-del-elm {
    width: 100%;
    margin-bottom: 2.5vw;
    justify-content: space-between;
  }
  .home-thq-div-elm71 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon295 {
    fill: #ffffff;
    width: 5.5vw;
    height: 5.5vw;
    margin: 2vw;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-div-elm72 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon297 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-alarm-box-elm {
    flex-wrap: wrap;
  }
  .home-thq-alarm-container-static-elm {
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .home-thq-reset-alarms-elm {
    margin: 3.75vw;
    display: none;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-container-elm6 {
    width: 32.5vw;
    height: 32.5vw;
    margin: 2.5vw;
    border-width: 0.5vw;
  }
  .home-icon299 {
    width: 7vw;
    height: 7vw;
  }
  .home-text441 {
    width: 12.5vw;
    font-size: 3vw;
  }
  .home-thq-ok-elm {
    margin: 3.75vw;
    display: none;
    border-radius: 5vw;
  }
  .home-thq-container-elm7 {
    width: 32.5vw;
    height: 32.5vw;
    margin: 2.5vw;
    border-width: 0.5vw;
  }
  .home-icon302 {
    width: 7.5vw;
    height: 7.5vw;
  }
  .home-thq-alarm-container-elm {
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .home-thq-alarm-round-template-elm {
    margin: 3.75vw;
    display: none;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-container-elm8 {
    width: 25vw;
    height: 25vw;
    margin: 1.25vw;
    border-width: 0.5vw;
  }
  .home-text442 {
    font-size: 2.5vw;
    margin-top: 1.25vw;
  }
  .home-text443 {
    font-size: 2.5vw;
  }
  .home-text444 {
    font-size: 3vw;
    margin-top: 0.5vw;
    margin-bottom: 0.5vw;
  }
  .home-icon305 {
    width: 5vw;
    height: 5vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-alarm-big-round-template-elm {
    margin: 3.75vw;
    display: none;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-thq-container-elm9 {
    width: 45vw;
    height: 45vw;
    margin: 2vw;
    border-width: 0.5vw;
  }
  .home-thq-aalrm-color-elm {
    width: 5vw;
    height: 5vw;
    margin-top: 1.875vw;
    margin-bottom: 0.625vw;
  }
  .home-thq-buffer-elm {
    width: 30vw;
    font-size: 3vw;
    margin-top: 0.625vw;
    margin-bottom: 0.625vw;
  }
  .home-thq-times-elm {
    width: 80%;
  }
  .home-thq-start-time-elm1 {
    width: 12.5vw;
    font-size: 2.5vw;
    margin-top: 0.625vw;
    margin-bottom: 0.625vw;
  }
  .home-icon308 {
    width: 4.5vw;
    height: 4.5vw;
  }
  .home-thq-end-time-elm {
    width: 12.5vw;
    font-size: 2.5vw;
    margin-top: 0.625vw;
    margin-bottom: 0.625vw;
  }
  .home-thq-name-of-alarm-elm {
    width: 42.5vw;
    font-size: 3vw;
    margin-top: 0.625vw;
    margin-bottom: 0.625vw;
  }
  .home-thq-pit-elm {
    font-size: 2vw;
    margin-top: 1.25vw;
  }
  .home-thq-pitt-elm {
    font-size: 3.5vw;
  }
  .home-thq-pot-elm {
    font-size: 2vw;
    margin-top: 1.25vw;
    margin-left: 10vw;
  }
  .home-thq-pott-elm {
    font-size: 3.5vw;
    margin-left: 10vw;
  }
  .home-icon311 {
    width: 4.5vw;
    height: 4.5vw;
    margin-top: 1.25vw;
  }
  .home-thq-sit-elm {
    font-size: 2vw;
    margin-top: 1.25vw;
  }
  .home-thq-sitt-elm {
    font-size: 3.5vw;
  }
  .home-thq-sot-elm {
    font-size: 2vw;
    margin-top: 1.25vw;
    margin-right: 10vw;
  }
  .home-thq-sott-elm {
    font-size: 3.5vw;
    margin-right: 10vw;
  }
  .home-thq-s-alarm-elm {
    margin: 5vw;
    max-width: 90%;
  }
  .home-thq-header-elm29 {
    width: 100%;
  }
  .home-container67 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon313 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm31 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text453 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-text454 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-alarms-elm3 {
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 5vw;
  }
  .home-thq-add-new-elm3 {
    margin: 1.75vw;
  }
  .home-thq-div-elm73 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon315 {
    width: 5vw;
    height: 5vw;
  }
  .home-text456 {
    font-size: 2.5vw;
    margin-bottom: 1.25vw;
  }
  .home-text457 {
    font-size: 2.5vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-template-elm6 {
    margin: 1.75vw;
  }
  .home-thq-div-elm74 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon317 {
    width: 5vw;
    height: 5vw;
  }
  .home-text459 {
    color: rgb(255, 255, 255);
    font-size: 2.5vw;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 1.25vw;
  }
  .home-thq-butons-elm3 {
    flex-wrap: wrap;
    margin-top: 0px;
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: 0px;
    justify-content: center;
  }
  .home-thq-red-setup-elm {
    margin-top: 2.5vw;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 5vw;
  }
  .home-thq-red-enable-elm {
    margin-top: 2vw;
    align-items: center;
    margin-bottom: 2vw;
    justify-content: flex-start;
  }
  .home-text460 {
    width: 25vw;
    font-size: 2.5vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-checkbox18 {
    width: 3vw;
    height: 3vw;
    margin-left: 4vw;
    margin-right: 4vw;
  }
  .home-thq-yellow-count-elm {
    margin-top: 0px;
    margin-bottom: 2vw;
  }
  .home-text461 {
    width: 25vw;
    font-size: 2.5vw;
    margin-top: 0.5vw;
    margin-left: 4vw;
    margin-right: 4vw;
    margin-bottom: 0.5vw;
  }
  .home-textinput74 {
    width: 20vw;
    font-size: 2.5vw;
    box-shadow: 0px 3px 3px 2px #ababab;
    margin-top: 0.5vw;
    text-align: center;
    margin-left: 4vw;
    padding-top: 1vw;
    margin-right: 4vw;
    border-radius: 1vw;
    margin-bottom: 0.5vw;
    padding-bottom: 1vw;
  }
  .home-button2 {
    font-size: 2.5vw;
    margin-top: 3.75vw;
    padding-top: 1.25vw;
    padding-left: 5vw;
    margin-bottom: 3.75vw;
    padding-right: 5vw;
    padding-bottom: 1.25vw;
  }
  .home-thq-s-alarm-edit-elm {
    width: 90vw;
    margin: 5vw;
  }
  .home-thq-header-elm30 {
    width: 100%;
  }
  .home-container68 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon319 {
    width: 12vw;
    height: 12vw;
    margin: 0.5vw;
    padding: 1.6vw;
    border-width: 1vw;
  }
  .home-thq-close-elm32 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm40 {
    width: auto;
    margin-bottom: 3vw;
  }
  .home-text465 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-text466 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-alarm-data-elm {
    align-items: center;
  }
  .home-thq-name-elm41 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text468 {
    width: 35vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-textinput75 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-level-elm {
    flex-wrap: wrap;
    align-self: center;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-radiobutton5 {
    width: 4vw;
  }
  .home-text471 {
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-radiobutton6 {
    width: 4vw;
  }
  .home-text472 {
    width: 25vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
    margin-right: 0vw;
  }
  .home-thq-input-elm1 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text473 {
    width: 35vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select35 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-action-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text476 {
    width: 35vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select36 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-delay-elm3 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text479 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    padding-right: 5vw;
  }
  .home-text480 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-textinput76 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text482 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-digital-in-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text483 {
    width: 30vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select37 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-digital-logic-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text486 {
    width: 30vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select38 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-sensor-in-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-thq-sensor-elm3 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text489 {
    width: 30vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select39 {
    width: 37.5vw;
    font-size: 3vw;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-logic-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text492 {
    width: 30vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-select40 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    padding-top: 0.5vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-treshold-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text495 {
    width: 30vw;
    font-size: 3vw;
    text-align: right;
    padding-right: 5vw;
  }
  .home-text496 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput77 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text498 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-hys-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text499 {
    width: 30vw;
    font-size: 3vw;
    font-style: italic;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    padding-right: 5vw;
  }
  .home-textinput78 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text500 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-trigger-delay-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text501 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    padding-right: 5vw;
  }
  .home-text502 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-textinput79 {
    width: 32.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-text504 {
    width: 5vw;
    font-size: 3vw;
  }
  .home-thq-delete-elm3 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text505 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    text-align: right;
    font-family: Arial;
    font-weight: 700;
    padding-right: 5vw;
  }
  .home-radiobutton7 {
    width: 4vw;
  }
  .home-thq-buttons-elm31 {
    width: auto;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm25 {
    margin: 1.75vw;
  }
  .home-thq-div-elm75 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon321 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-s-connect-elm {
    margin: 5vw;
    max-width: 90%;
    padding-bottom: 3vw;
  }
  .home-thq-header-elm31 {
    width: 100%;
  }
  .home-container69 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon323 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm33 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-text506 {
    color: rgba(0, 0, 0, 0.6);
    padding: 4vw;
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-box-elm {
    padding: 1.75vw;
    margin-top: 2.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 3vw;
  }
  .home-thq-add-new-elm4 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .home-thq-div-elm76 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon326 {
    width: 5vw;
    height: 5vw;
    margin-top: 0.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 0.5vw;
  }
  .home-text507 {
    font-size: 2.5vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-template-elm7 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .home-thq-div-elm77 {
    width: 15vw;
    height: 15vw;
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon329 {
    width: 5vw;
    height: 5vw;
    margin-top: 0.5vw;
    margin-left: 2vw;
    margin-right: 2vw;
    margin-bottom: 0.5vw;
  }
  .home-text508 {
    font-size: 2.5vw;
    margin-bottom: 1.25vw;
  }
  .home-thq-butons-elm4 {
    flex-wrap: wrap;
    margin-top: 0px;
    align-items: center;
    margin-left: 0px;
    border-width: 0px;
    margin-bottom: 0px;
    justify-content: center;
  }
  .home-thq-s-connect-edit-elm {
    width: 90vw;
    margin: 5vw;
  }
  .home-thq-header-elm32 {
    width: 100%;
  }
  .home-container70 {
    margin: 3.75vw;
    align-items: center;
    justify-content: center;
  }
  .home-icon332 {
    width: 12.5vw;
    height: 12.5vw;
    margin: 0.5vw;
    padding: 1.75vw;
    border-width: 1vw;
  }
  .home-thq-close-elm34 {
    top: 2.5vw;
    right: 2.5vw;
    width: 5vw;
    position: absolute;
  }
  .home-thq-name-elm43 {
    width: auto;
    margin-bottom: 3vw;
  }
  .home-text511 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-text512 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 4.5vw;
    font-style: normal;
    margin-top: var(--dl-layout-space-halfunit);
    font-weight: 700;
    margin-left: var(--dl-layout-space-unit);
    margin-right: var(--dl-layout-space-unit);
    margin-bottom: var(--dl-layout-space-halfunit);
  }
  .home-thq-link-elm {
    align-items: center;
  }
  .home-thq-control-options-elm {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-thq-options-template-elm {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text516 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox19 {
    width: 3vw;
    height: 3vw;
  }
  .home-thq-control-device-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text519 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput80 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-machine-id-elm2 {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text522 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput81 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-connection-key-elm {
    flex-wrap: wrap;
    align-self: flex-start;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text525 {
    width: 35vw;
    font-size: 3vw;
  }
  .home-textinput82 {
    width: 37.5vw;
    font-size: 3vw;
    min-width: auto;
    box-shadow: 0px 3px 3px 2px #ababab;
    text-align: center;
    padding-top: 0.5vw;
    border-radius: 1vw;
    padding-bottom: 0.5vw;
  }
  .home-thq-delete-elm4 {
    flex: 1;
    flex-wrap: wrap;
    margin-top: 1.25vw;
    align-items: center;
    margin-left: 5vw;
    border-width: 0px;
    margin-right: 5vw;
    margin-bottom: 1.25vw;
    justify-content: center;
  }
  .home-text528 {
    width: 35vw;
    font-size: 3vw;
    font-style: italic;
    font-family: Arial;
    font-weight: 700;
  }
  .home-checkbox20 {
    width: 3vw;
    height: 3vw;
  }
  .home-thq-buttons-elm32 {
    width: auto;
    margin: 1.25vw;
    justify-content: center;
  }
  .home-thq-save-elm26 {
    margin: 1.75vw;
  }
  .home-thq-div-elm78 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon335 {
    width: 5vw;
    height: 5vw;
    margin: 2vw;
  }
  .home-thq-info-elm5 {
    flex: 1;
    width: auto;
    display: none;
    flex-wrap: wrap;
    max-width: 100%;
    align-items: center;
    justify-content: center;
  }
  .home-thq-clock-elm4 {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 2vw;
  }
  .home-thq-clock-elm5 {
    width: 128%;
    height: 128%;
    position: absolute;
  }
  .home-thq-date-elm2 {
    top: 33%;
    height: 1.75vw;
    font-size: 1.75vw;
  }
  .home-thq-digital-elm2 {
    height: 3vw;
    font-size: 3vw;
  }
  .home-thq-day-elm2 {
    bottom: 33%;
    height: 1.75vw;
    font-size: 1.75vw;
  }
  .home-thq-gauge-ps-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    box-shadow: 0px 0px 10px 2px #636363;
    border-width: 1.25vw;
  }
  .home-thq-black-elm1 {
    font-size: 2.2vw;
  }
  .home-thq-gauge-wif-i-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 1.25vw;
  }
  .home-thq-black-elm2 {
    font-size: 2.2vw;
  }
  .home-thq-gaugekw-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 1.25vw;
  }
  .home-thq-primar-text-elm {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-sec-text-elm {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-primar-elm {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-secundar-elm {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-gauge-cop-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 1.25vw;
  }
  .home-thq-cop-value-elm {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-gauge-primar-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 1.25vw;
  }
  .home-thq-input-text-elm1 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-out-text-elm1 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-input-elm2 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-output-elm1 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-gauge-sec-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    border-width: 1.25vw;
  }
  .home-thq-input-text-elm2 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-out-text-elm2 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-input-elm3 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-output-elm2 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-gauge-accu-t-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    display: none;
    border-width: 1.25vw;
  }
  .home-thq-black-elm3 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-red-elm1 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-name-elm44 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-gauge-cir-t-elm {
    width: 42vw;
    height: 42vw;
    margin: 2vw;
    display: none;
    border-width: 1.25vw;
  }
  .home-thq-black-elm4 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-red-elm2 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-name-elm45 {
    width: 7.5vw;
    font-size: 2.2vw;
  }
  .home-thq-information-elm {
    flex-wrap: wrap;
  }
  .home-thq-user-elm5 {
    display: flex;
    padding-left: 3vw;
    border-radius: 1vw;
    padding-right: 3vw;
    flex-direction: column;
  }
  .home-container73 {
    padding: 0.5vw;
    margin-top: 1.25vw;
    margin-left: 1.25vw;
    margin-right: 1.25vw;
  }
  .home-icon337 {
    width: 10vw;
    height: 10vw;
    margin: 0.2vw;
    border-radius: var(--dl-layout-radius-round);
  }
  .home-container75 {
    width: 40vw;
    margin-top: 2vw;
  }
  .home-text571 {
    font-size: 2.5vw;
  }
  .home-textinput83 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-label-elm2 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
  }
  .home-textinput84 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-container76 {
    width: 40vw;
    margin-top: 2vw;
  }
  .home-thq-label-elm3 {
    font-size: 2.5vw;
  }
  .home-textinput85 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-label-elm4 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
  }
  .home-textinput86 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-machine-elm {
    display: flex;
    margin-top: 4vw;
    padding-left: 3vw;
    border-radius: 1vw;
    margin-bottom: 4vw;
    padding-right: 3vw;
    flex-direction: column;
  }
  .home-icon339 {
    width: 10vw;
    height: 10vw;
    margin: 0.5vw;
  }
  .home-container79 {
    margin-bottom: 1vw;
  }
  .home-container80 {
    width: 40vw;
    margin-top: 2vw;
  }
  .home-text580 {
    font-size: 2.5vw;
  }
  .home-textinput87 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-label-elm5 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
  }
  .home-textinput88 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-container81 {
    width: 40vw;
    margin-top: 2vw;
  }
  .home-thq-label-elm6 {
    font-size: 2.5vw;
  }
  .home-textinput89 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-label-elm7 {
    font-size: 2.5vw;
    margin-top: 2.5vw;
  }
  .home-textinput90 {
    font-size: 2.5vw;
    padding-top: 1vw;
    border-radius: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-graphic-elm {
    display: none;
    flex-wrap: wrap;
  }
  .home-thq-setup-elm {
    margin-top: 4vw;
    align-items: center;
    padding-left: 1vw;
    border-radius: 1vw;
    margin-bottom: 2vw;
    padding-right: 1vw;
  }
  .home-thq-time-elm {
    margin-bottom: 1.5vw;
  }
  .home-thq-start-time-elm2 {
    margin-top: 2.5vw;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 2.5vw;
  }
  .home-text589 {
    font-size: 2.7vw;
  }
  .home-textinput91 {
    font-size: 2.5vw;
    padding-top: 1vw;
    padding-left: 1vw;
    border-radius: 1vw;
    padding-right: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-refresh-elm {
    margin: 2vw;
  }
  .home-thq-div-elm79 {
    margin: 0.8vw;
    border-width: 0.8vw;
  }
  .home-icon341 {
    width: 5vw;
    height: 5vw;
    margin: 1.5vw;
  }
  .home-thq-stop-time-elm {
    margin-top: 2.5vw;
    margin-left: 1vw;
    margin-right: 1vw;
    margin-bottom: 2.5vw;
  }
  .home-text592 {
    font-size: 2.7vw;
  }
  .home-textinput92 {
    font-size: 2.5vw;
    padding-top: 1vw;
    padding-left: 1vw;
    border-radius: 1vw;
    padding-right: 1vw;
    padding-bottom: 1vw;
  }
  .home-thq-selector-elm1 {
    margin-bottom: 2vw;
  }
  .home-thq-selector-elm2 {
    width: 60vw;
    font-size: 2.7vw;
    border-radius: 1vw;
  }
  .home-thq-line-chart-elm {
    width: 100vw;
    height: 60vw;
    margin-bottom: 2.5vw;
  }
  .home-thq-donut-chart-elm {
    width: 100vw;
    height: 60vw;
  }
  .home-thq-list-elm {
    right: 7.5vw;
    width: 10vw;
    bottom: 15w;
    height: 10vw;
    opacity: 0.5;
    position: absolute;
  }
}
