.appbar-bg1 {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--active);
  box-shadow: 0 4px 50px rgba(30, 73, 149, 0.05);
}
.cancel-24-outline1,
.magnifier-24-outline2 {
  position: absolute;
  top: 1px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.cancel-24-outline1 {
  right: 0;
}
.magnifier-24-outline2 {
  left: 2px;
}
.div72 {
  position: absolute;
  width: calc(100% - 62px);
  top: 11.11%;
  left: 32px;
  line-height: 120%;
  display: flex;
  align-items: center;
}
.search-inner {
  position: absolute;
  width: calc(100% - 1px);
  top: 26.5px;
  right: -0.5px;
  left: 1.5px;
  border-top: 1px solid var(--light-blue);
  box-sizing: border-box;
  height: 1px;
  opacity: 0.3;
}
.search2 {
  position: absolute;
  width: calc(100% - 1566px);
  top: calc(50% - 12px);
  right: 697px;
  left: 869px;
  height: 27px;
  display: none;
}
.div73,
.phone6 {
  line-height: 120%;
}
.div73 {
  position: absolute;
  top: calc(50% - 10px);
  left: 1453px;
  font-weight: 300;
  text-align: center;
}
.phone6 {
  position: relative;
  text-transform: uppercase;
}
.call-order2,
.call-order3 {
  position: absolute;
  top: 29px;
  left: 541px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-8xs);
}
.call-order3 {
  left: 795px;
}
.mobile-24-outline1 {
  position: absolute;
  top: -1px;
  left: 523px;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.header-top-item {
  position: absolute;
  top: 30px;
  left: 1550px;
  border-radius: 50%;
  background-color: var(--color-seagreen);
  width: 7px;
  height: 7px;
}
.component-1-icon2,
.icon1 {
  position: absolute;
  top: 20px;
  left: 360px;
  width: 111px;
  height: 40px;
}
.icon1 {
  height: 100%;
  width: 11.56%;
  top: 0;
  right: 88.44%;
  bottom: 0;
  left: 0;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.phone8 {
  position: relative;
  line-height: 120%;
}
.link-header2 {
  position: absolute;
  top: calc(50% - 10px);
  left: 26px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.parent12 {
  position: absolute;
  height: 25%;
  width: 9.01%;
  top: 37.5%;
  right: 27.97%;
  bottom: 37.5%;
  left: 63.02%;
}
.email-icon1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.link-header3 {
  position: absolute;
  top: calc(50% - 10px);
  left: 30px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.email-group,
.header-top1 {
  position: absolute;
  top: 28px;
  left: 1017px;
  width: 143px;
  height: 24px;
}
.header-top1 {
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  height: 80px;
}
.div74 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
}
.links22 {
  color: var(--active);
}
.links22,
.links24 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.magnifier-24-outline3 {
  position: absolute;
  top: calc(50% - 12px);
  left: 0;
  width: 24px;
  height: 24px;
  overflow: hidden;
}
.div78 {
  position: absolute;
  top: 7.69%;
  left: 29px;
  line-height: 120%;
  font-weight: 300;
}
.line-div {
  position: absolute;
  width: calc(100% + 1px);
  top: 25.5px;
  right: -0.5px;
  left: -0.5px;
  border-top: 1px solid var(--not-important);
  box-sizing: border-box;
  height: 1px;
}
.search3 {
  width: 300px;
  position: relative;
  height: 26px;
  text-align: left;
  color: var(--not-important);
}
.price9 {
  position: relative;
  line-height: 120%;
  font-weight: 600;
}
.icons-group {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.raised1 {
  position: absolute;
  top: calc(50% - 10px);
  right: 10px;
  border-radius: var(--br-9xs);
  flex-direction: row;
}
.counter1,
.raised1,
.value1 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.value1 {
  width: 10px;
  position: relative;
  letter-spacing: 0.75px;
  text-transform: uppercase;
}
.counter1 {
  position: absolute;
  top: 0;
  left: 64px;
  border-radius: var(--br-80xl);
  background-color: var(--orange);
  flex-direction: column;
  padding: var(--padding-12xs) var(--padding-8xs);
  text-align: center;
  font-size: var(--font-size-sm);
  color: var(--white);
}
.basket1 {
  width: 84px;
  position: relative;
  height: 32px;
  text-align: right;
}
.links-parent1,
.menu1 {
  width: 1200px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.menu1 {
  position: absolute;
  height: 46.67%;
  width: 100%;
  top: 53.33%;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--light-blue);
  box-shadow: 0 16px 24px rgba(0, 0, 0, 0.03), 0 2px 6px rgba(0, 0, 0, 0.02),
    0 0 1px rgba(0, 0, 0, 0.01);
  justify-content: center;
  padding: 0 var(--padding-115xl);
  box-sizing: border-box;
  text-align: center;
  color: var(--dark);
}
.location-2-1-icon1 {
  width: 16px;
  position: relative;
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
}
.div79,
.icons7 {
  position: relative;
}
.icons7 {
  width: 24px;
  border-radius: var(--br-10xs);
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
}
.location-2-1-group,
.parent13 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-9xs);
}
.location-2-1-group {
  position: absolute;
  top: calc(50% - 12px);
  left: 360px;
  gap: var(--gap-5xs);
  font-size: var(--text-reg-size);
  color: var(--white);
  font-family: var(--text-reg);
}
.telegram-1-icon2 {
  width: 20px;
  position: relative;
  height: 20px;
  overflow: hidden;
  flex-shrink: 0;
}
.telegram-1-container,
.whatsapp-1-group {
  position: absolute;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-9xs);
}
.telegram-1-container {
  top: 10px;
  left: 1350px;
}
.whatsapp-1-group {
  top: calc(50% - 10px);
  left: 1469px;
}
.frame-parent7 {
  position: absolute;
  top: -40px;
  left: 0;
  background-color: var(--active);
  border-bottom: 1px solid var(--color-whitesmoke-100);
  box-sizing: border-box;
  width: 1920px;
  height: 40px;
  overflow: hidden;
  font-size: var(--font-size-xs);
}
.header-user-login1 {
  position: absolute;
  top: 40px;
  left: calc(50% - 960px);
  width: 1920px;
  height: 150px;
  color: var(--light-blue);
}
.div80 {
  position: absolute;
  top: 260px;
  left: calc(50% - 600px);
  font-size: var(--font-size-17xl);
  line-height: 120%;
  font-weight: 600;
  color: var(--active);
}
.div81,
.icon2 {
  position: relative;
}
.div81 {
  font-size: 26px;
  flex: 1;
  line-height: 120%;
  font-weight: 500;
}
.icon2 {
  width: 130px;
  height: 24px;
}
.parent14 {
  width: 1200px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-17xl);
}
.image-icon8 {
  align-self: stretch;
  flex: 1;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.desc8,
.image-icon8,
.price10 {
  position: relative;
}
.desc8 {
  align-self: stretch;
  line-height: 120%;
  font-weight: 500;
  display: inline-block;
  height: 38px;
  flex-shrink: 0;
}
.desc8-copy{
  font-size: 24px;
  line-height: 120%;
  font-weight: 500;
}
.price10 {
  width: 225px;
  line-height: 150%;
  font-weight: 600;
  display: flex;
  align-items: center;
}
.span17 {
  font-weight: 300;
}
.span18 {
  font-weight: 500;
}
.additional-txt8 {
  width: 100%;
}
.additional8 {
  width: 225px;
  position: relative;
  font-size: var(--font-size-sm);
  line-height: 150%;
  color: var(--color);
  display: flex;
  align-items: center;
  font-family: var(--font-montserrat);
}
.price-parent6 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-8xs);
  font-size: var(--font-size-5xl);
}
.conter-child13 {
  width: 10px;
  position: relative;
  height: 0;
  display: none;
}
.caption24 {
  flex: 1;
  position: relative;
  line-height: 150%;
  font-weight: 300;
}
.conter-child14 {
  width: 10px;
  position: relative;
  height: 10px;
  display: none;
}
.conter8 {
  width: 80px;
  border: 1px solid var(--color);
  box-sizing: border-box;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-3xs) var(--padding-mini);
  gap: var(--gap-mini);
}
.btn-buy-solid10 {
  flex: 1;
  font-size: 16px;
  background-color: var(--orange);
  border: 1px solid var(--orange);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-3xs) var(--padding-5xl);
  color: var(--light-blue);
}
.conter-parent6,
.product-cart8 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.conter-parent6 {
  align-self: stretch;
  flex-direction: row;
  text-align: center;
  font-size: var(--text-reg-size);
}
.product-cart8 {
  width: 273px;
  border-radius: var(--br-xl);
  background-color: var(--white);
  height: 461px;
  flex-direction: column;
  padding: var(--padding-5xl);
  box-sizing: border-box;
  gap: var(--gap-base);
}
.conter9,
.dark-border-btn1 {
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.conter9 {
  width: 80px;
  border: 1px solid var(--color-gainsboro-100);
  box-sizing: border-box;
  display: none;
  padding: var(--padding-3xs) var(--padding-mini);
  gap: var(--gap-mini);
}
.dark-border-btn1 {
  flex: 1;
  border: 1px solid var(--active);
  display: flex;
  padding: var(--padding-3xs) var(--padding-5xl);
  color: var(--active);
}
.frame-parent10,
.parent15,
.product-cart-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.product-cart-container {
  flex-direction: row;
  gap: var(--gap-17xl);
  font-size: var(--font-size-lg);
}
.frame-parent10,
.parent15 {
  flex-direction: column;
  gap: var(--gap-21xl);
}
.parent15 {
  width: 1200px;
  flex-direction: row;
  align-items: center;
  gap: var(--gap-31xl);
}
.menedjer-2-1-icon1 {
  position: absolute;
  top: 11px;
  left: 6px;
  width: 332px;
  height: 381px;
  object-fit: cover;
}
.caption36,
.caption37 {
  position: absolute;
  top: 80px;
  left: 357px;
  font-size: var(--font-size-13xl);
  line-height: 130%;
  font-weight: 600;
}
.caption37 {
  top: 142px;
  font-size: var(--font-size-5xl);
  font-weight: 500;
  display: flex;
  align-items: center;
  width: 607px;
}
.div84 {
  flex: 1;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  color: var(--orange);
}
.frame-parent12,
.input2,
.parent16 {
  display: flex;
  justify-content: flex-start;
}
.parent16 {
  align-self: stretch;
  flex-direction: row;
  align-items: flex-start;
}
.frame-parent12,
.input2 {
  width: 277px;
}
.input2 {
  background-color: var(--white);
  border: 2px solid var(--color);
  box-sizing: border-box;
  height: 44px;
  flex-direction: row;
  align-items: center;
  padding: var(--padding-3xs) var(--padding-6xl);
  color: var(--dark);
}
.frame-parent12 {
  position: absolute;
  top: 219px;
  left: 357px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-3xs);
  color: var(--color);
}
.div86 {
  width: 251px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  color: var(--orange);
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.frame-parent13 {
  position: absolute;
  top: 219px;
  left: 654px;
  width: 277px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
  color: var(--color);
}
.caption38 {
  position: relative;
  line-height: 150%;
  font-weight: 300;
}
.white-btn-solid1 {
  position: absolute;
  top: calc(50% + 52px);
  right: 64px;
  background-color: var(--orange);
  border: 1px solid var(--orange);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-3xs) var(--padding-5xl);
  text-align: center;
  color: var(--white);
}
.menedjer-2-1-group {
  width: 100%;
  position: relative;
  border-radius: var(--br-11xl);
  background-color: var(--white);
  height: 392px;
  overflow: hidden;
  flex-shrink: 0;
  font-size: var(--text-reg-size);
}
@media (max-width: 540px) {
  .menedjer-2-1-group {
    display: none;
  }
}
/*.frame-parent9 {*/
/*  width: 1200px;*/
/*  height: 1582px;*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  align-items: flex-start;*/
/*  justify-content: flex-start;*/
/*  gap: var(--gap-37xl);*/
/*}*/
.lergo {
  margin: 0;
}
.lergo-container {
  width: 1200px;
  position: relative;
  line-height: 150%;
  display: flex;
  align-items: center;
}
.component-1-icon3 {
  width: 111px;
  position: relative;
  height: 40px;
}
.div87,
.lergo-20231 {
  position: relative;
  line-height: 18px;
  font-weight: 300;
}
.div87 {
  line-height: 110%;
}
.lergo-2023-group,
.links26 {
  display: flex;
  align-items: flex-start;
}
.links26 {
  flex-direction: row;
  justify-content: flex-start;
  text-align: center;
}
.lergo-2023-group {
  width: 376px;
  flex-direction: column;
  justify-content: center;
  gap: var(--gap-xl);
}
.component-1-group,
.frame-parent14,
.links-parent2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.component-1-group {
  gap: var(--gap-19xl-5);
  text-align: left;
}
.frame-parent14,
.links-parent2 {
  gap: var(--gap-xl);
}
.frame-parent14 {
  width: 1200px;
  flex-direction: row;
  gap: var(--gap-248xl);
}
.copyright-1-icon1 {
  width: 12px;
  position: relative;
  height: 12px;
  overflow: hidden;
  flex-shrink: 0;
}
.div93 {
  align-self: stretch;
  background-color: var(--color-dimgray);
  justify-content: center;
  padding: var(--padding-xl) 0;
  text-align: left;
  color: var(--white);
}
.div93,
.footer1,
.frame-parent8,
.lergo-parent {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.footer1 {
  width: 1920px;
  background-color: var(--light-blue);
  height: 293.5px;
  justify-content: center;
  padding: var(--padding-31xl) 0 0;
  box-sizing: border-box;
  gap: var(--gap-31xl);
  text-align: center;
  font-size: var(--text-reg-size);
  color: var(--dark);
}
.frame-parent8,
.lergo-parent {
  justify-content: flex-start;
}
.lergo-parent {
  gap: var(--gap-31xl);
  font-size: var(--font-size-lg);
  color: var(--active);
}
.frame-parent8 {
  position: absolute;
  top: 2604px;
  left: -240px;
  gap: var(--gap-37xl);
  font-size: var(--font-size-13xl);
}
.product-cart-parent2 {
  width: 891px;
  display: flex;
  flex-direction: row;
}
.product-cart-parent2 {
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-17xl);
  text-align: left;
}
.dark-border-btn2 {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  border-radius: 16px;
  background-color: #fff;
  height: 47px;
  align-items: center;
  justify-content: center;
  padding: 10px 24px;
  box-sizing: border-box;
  color: #1e4995;
  border: none;
  position: relative;
  line-height: 150%;
  font-weight: 500;
  font-size: 18px;
  transition: .2s background-color;
}
.dark-border-btn2:hover {
  background-color: #E0E8F5;
}
.icons8 {
  width: 24px;
  position: relative;
  border-radius: var(--br-10xs);
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: contain;
}
.div96 {
  width: 24px;
  position: relative;
  line-height: 110%;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  flex-shrink: 0;
}
.paginator {
  border-radius: var(--br-base);
  background-color: var(--white);
  height: 50px;
  width: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-weight: 600;
}
.paginator a,
.paginator.nopage {
  color: var(--color);
}
.paginator a {
  transition: .2s;
}
.paginator a:hover {
  color: var(--active);
}
.paginator.active {
  color: var(--active);
}
.pagination,
.pagination-parent {
  flex-direction: row;
  align-items: flex-start;
}
.pagination-parent {
  display: flex;
  justify-content: center;
  gap: var(--gap-3xs);
}
.pagination {
  gap: var(--gap-xl);
  color: var(--color);
}
.breadcrumb2,
.frame-parent15,
.pagination {
  display: flex;
  justify-content: flex-start;
}
.frame-parent15 {
  position: absolute;
  top: 447px;
  left: 429px;
  flex-direction: column;
  align-items: center;
  gap: var(--gap-17xl);
  text-align: center;
  font-size: var(--font-size-lg);
}
.breadcrumb2 {
  flex-direction: row;
  align-items: flex-start;
  color: var(--dark);
}
.div102 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  color: var(--dark);
}
.breadcrumb-container,
.breadcrumbs2 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.breadcrumb-container {
  width: 1200px;
  justify-content: flex-start;
  gap: var(--gap-mini);
}
.breadcrumbs2 {
  position: absolute;
  width: calc(100% + 480px);
  top: 190px;
  right: -240px;
  left: -240px;
  background-color: var(--light-blue);
  justify-content: center;
  padding: var(--padding-base) var(--padding-5xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--font-size-xs);
  color: var(--not-important);
}
.div106 {
  position: absolute;
  top: 9.09%;
  left: 0;
  line-height: 120%;
  font-weight: 500;
}
.div105,
.div107,
.div109 {
  position: absolute;
  top: 395px;
  left: 595px;
  width: 131px;
  height: 22px;
  color: var(--color);
}
.div107,
.div109 {
  left: 753px;
  width: 82px;
}
.div109 {
  left: 429px;
  width: 141px;
}
.div112 {
  width: 90%;
  cursor: pointer;
  position: relative;
  line-height: 120%;
  font-weight: 500;
  color: #1E4995;
}
.div111,
.parent19 {
  display: flex;
  flex-direction: row;
}
.div111 {
  width: 180px;
  border-radius: 16px;
  background-color: #fff;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  gap: 10px;
}
.parent19 {
  align-items: flex-start;
  justify-content: flex-start;
  gap: 15px;
  color: #FFF;
}
.div119 {
  position: relative;
  line-height: 120%;
  font-weight: 500;
}
.frame-child2 {
  width: 100%;
  position: relative;
  border-top: 1px solid #9a9bbe;
  box-sizing: border-box;
  height: 10px;
}
.chevron-down-parent,
.parent20 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
}
.chevron-down-parent {
  flex-direction: row;
  align-items: center;
  gap: var(--gap-5xs);
}
.chevron-down-icon6 {
  width: 24px;
  position: relative;
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: contain;
}
.chevron-down-group {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-5xs);
}
.square-icon {
  width: 24px;
  position: relative;
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
}
.div128 {
  position: relative;
  text-decoration: underline;
  line-height: 120%;
}
.frame-parent18 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
  font-size: var(--font-size-mini);
}
.div133,
.div137,
.div138 {
  width: 131px;
  position: relative;
  line-height: 120%;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.div137,
.div138 {
  width: 149px;
}
.div138 {
  width: 155px;
}
.frame-parent16,
.frame-parent17 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.frame-parent17 {
  gap: var(--gap-xl);
  font-size: var(--text-reg-size);
}
.frame-parent16 {
  position: absolute;
  top: 328px;
  left: 120px;
  border-radius: var(--br-11xl);
  background-color: var(--white);
  width: 273px;
  padding: var(--padding-11xl) var(--padding-21xl);
  box-sizing: border-box;
  gap: 28px;
  max-width: 273px;
  font-size: var(--font-size-xl);
  color: var(--color1);
}
.component-3-child {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: var(--br-81xl);
  background-color: var(--color);
  width: 36px;
  height: 20px;
}
.component-3-item {
  position: absolute;
  top: 2px;
  left: 18px;
  border-radius: 50%;
  background-color: var(--white);
  width: 16px;
  height: 16px;
}
.component-3 {
  position: absolute;
  top: 396px;
  left: 847px;
  width: 36px;
  height: 20px;
}
.caption-group1 {
  margin-top: 20px;
  /* position: absolute; */
  border-radius: 30px;
  background: url("../resources/images/vertical-banner-bg.png") center center / cover no-repeat;
  /* width: 273px; */
  overflow: hidden;
  font-size: 28px;
  padding: 30px 20px;
}
@media (max-width: 540px) {
  .caption-group1 {
    display: none;
  }
}
.caption64 {
  line-height: 120%;
  font-weight: 600;
  font-size: 24px;
  font-family: 'Inter', sans-serif;
  color: #001233;
}
.caption-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 24px;
  margin: 40px 0 75px;
}
.caption-container-item {
  font-family: 'Inter', sans-serif;
  line-height: 130%;
  color: #001233;
  font-size: 18px;
  font-weight: 600;
}
.caption-container-item span {
  color: #df7a30;
  font-size: 24px;
  font-weight: 700;
  display: block;

}
.component-1-icon4 {
  width: 138.8px;
  height: 50px;
}
.header-user-login-parent {
  width: 100%;
  position: relative;
  background-color: var(--light-blue);
  height: 4910px;
  overflow: hidden;
  text-align: left;
  font-size: var(--text-reg-size);
  color: var(--dark);
  font-family: var(--font-inter);
}
