:root {
  --alb-absolut-1: #e8e8e8;
  --gri-2: #dfebf7;
  --albastru-mid: #aac7d5;
  --gri-petrol: #778b96;
  --albastru-inchis-capat: #45576d;
  --relume-library-lite--rl-white: white;
  --relume-library-lite--rl-black: black;
  --albastru-inchis-din-logo: #28353e;
  --long-paragraph-height: 1.5em;
  --heading: "Istok Web", sans-serif;
  --short-paragraph-height: 1.1em;
  --paragraph: "Instrument Sans", sans-serif;
  --mobile-font-height: 16px;
  --font-size-paragraph: 18px;
  --font-size-1920px: 44px;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.section-hero {
  background-image: linear-gradient(#e8e8e861, #dfebf761 29%, #aac7d561 57%, #778b9661 78%, #45576d61), url('../images/Alps-Mountains_1.avif');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: auto;
  min-height: auto;
  max-height: none;
}

.body {
  background-image: none;
  height: auto;
}

.container {
  height: 500px;
  position: relative;
  top: 140px;
}

.rl_navbar3_logo {
  border-radius: 14px;
}

.rl_navbar3_tablet-menu-button {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
  margin-left: 1rem;
  padding: .5rem 1.5rem;
  display: none;
}

.rl_navbar3_menu-dropdown {
  margin-left: 0;
  margin-right: 0;
}

.rl_navbar3_button {
  border: 1px solid var(--relume-library-lite--rl-black);
  background-color: var(--relume-library-lite--rl-black);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  padding: .5rem 1.25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
}

.rl_navbar3_logo-link {
  background-color: #fff;
  border-radius: 20px;
  padding-left: 0;
}

.rl_navbar3_logo-link:hover {
  border: 1px solid var(--alb-absolut-1);
  background-color: #fff0;
}

.rl_navbar3_logo-link.w--current {
  transition: all .4s;
}

.rl_navbar3_menu-button {
  padding: 0;
}

.rl_navbar3_link {
  color: var(--albastru-inchis-din-logo);
  text-align: center;
  background-color: #fff;
  border: 1px solid #0000;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
  font-family: Instrument Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition: all .4s;
  display: block;
}

.rl_navbar3_link:hover {
  border: 1px solid var(--alb-absolut-1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--relume-library-lite--rl-white);
  background-color: #fff0;
}

.rl_navbar3_link.w--current {
  color: #000;
}

.rl_navbar3_dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #000;
  padding: 8px;
  position: absolute;
}

.rl_navbar3_menu-background {
  display: block;
  position: static;
}

.rl_navbar3_component {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  border-bottom: 1px none var(--relume-library-lite--rl-black);
  background-color: #fff0;
  justify-content: center;
  align-items: flex-end;
  height: 6.11vw;
  min-height: 4.5rem;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 15% 0% auto;
}

.rl_navbar3_container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.rl_navbar3_logo-link-menu {
  padding-left: 0;
  display: none;
}

.rl-dropdown-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
}

.rl_navbar3_dropdown-link {
  color: #000;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_navbar3_dropdown-link.w--current {
  color: #000;
}

.rl_navbar3_dropdown-toggle {
  color: var(--relume-library-lite--rl-black);
  align-items: center;
  padding: .5rem 2.5rem .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.rl_navbar3_menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-left: -1rem;
  display: flex;
  position: static;
}

.hero-stack {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  max-width: 100%;
  padding: 0;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 1100px;
  min-height: 150vh;
  max-height: none;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}

.hero-wrapper-two {
  border: .2px solid var(--alb-absolut-1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  background-color: #e8e8e82e;
  border-radius: 22px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 90px;
  max-width: 90vw;
  min-height: 150vh;
  max-height: 150vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.space-2-rem {
  min-height: 4vw;
}

.background-video {
  border-radius: 22px;
  width: 100%;
  height: 150vh;
  max-height: 100%;
  line-height: 22px;
}

.heading {
  color: var(--albastru-inchis-capat);
  margin-top: 100px;
  margin-bottom: 140px;
  font-family: Instrument Sans, sans-serif;
  font-size: 42px;
  font-weight: 400;
}

.section-2 {
  height: 100%;
}

.container-about-us {
  max-width: 1100px;
  height: auto;
  max-height: none;
}

.sectiune-gradient-background {
  background-image: linear-gradient(180deg, #a9b0ba, var(--gri-2) 29%, var(--albastru-mid) 55%, var(--gri-petrol) 74%, var(--albastru-inchis-capat));
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 220px;
}

.photo-about-us {
  border-radius: 66px;
  height: auto;
}

.about-us-wrap {
  padding-bottom: 0;
  position: relative;
}

.heading-about-us {
  border-style: none solid solid none;
  border-width: 1px;
  border-color: black var(--relume-library-lite--rl-white) var(--relume-library-lite--rl-white) black;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  background-color: #b9c2cc;
  border-top-left-radius: 18px;
  border-bottom-right-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 5px 10px 10px 5px;
  font-size: 38px;
  font-weight: 400;
  position: absolute;
  top: -.8px;
  left: -.9px;
}

.paragraph {
  color: var(--albastru-inchis-capat);
}

.paragraph-2 {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-capat);
  margin-top: 70px;
  padding: 20px 20px 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5rem;
}

.quick-stack {
  grid-column-gap: 25px;
  grid-row-gap: 55px;
  padding-left: 0;
  padding-right: 0;
}

.cell {
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 20px;
}

.cell-2 {
  background-image: url('../images/AdobeStock_407155041_1.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
}

.navbar-logo-center-products-page {
  z-index: 1;
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  border-bottom: 1px none var(--relume-library-lite--rl-white);
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: 7% 0% auto;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.container-4 {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  height: 4vw;
  max-height: 100%;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
  position: relative;
  top: 14px;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  border: 1px solid var(--alb-absolut-1);
  background-color: var(--relume-library-lite--rl-white);
  color: var(--albastru-inchis-din-logo);
  letter-spacing: .25px;
  border-radius: 20px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 13px;
  font-family: Instrument Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  transition: all .4s;
}

.nav-link:hover {
  color: var(--relume-library-lite--rl-white);
  background-color: #fff0;
  font-weight: 400;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.image {
  background-color: #fff0;
  border: 1px #0000;
  border-radius: 0;
  transition: all .4s;
}

.image:hover {
  border: 1px none var(--relume-library-lite--rl-white);
  background-color: #fff0;
  border-radius: 0;
}

.nav-flex {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  left: 0;
}

.nav-flex-1 {
  justify-content: center;
  align-items: center;
  height: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.sectiune-misiune-si-viziune {
  margin-top: 100px;
}

.mission-container {
  border: 1px solid var(--relume-library-lite--rl-white);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fdfdfd2e;
  border-radius: 20px;
  max-width: 1100px;
  padding: 0 20px 20px;
}

.heading-mission {
  color: var(--albastru-inchis-capat);
  text-align: center;
  margin-bottom: 20px;
  font-family: Istok Web, sans-serif;
  font-size: 38px;
  font-weight: 400;
}

.mission-paragraph {
  color: var(--albastru-inchis-capat);
  font-family: Instrument Sans, sans-serif;
  font-size: 18px;
  line-height: var(--long-paragraph-height);
  font-weight: 500;
}

.vision-container {
  border: 1px solid var(--relume-library-lite--rl-white);
  background-color: #ffffff2e;
  border-radius: 20px;
  max-width: 1100px;
  margin-top: 60px;
  padding: 0 20px 20px;
}

.heading-2 {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: center;
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 400;
}

.paragraph-vision {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-capat);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  font-weight: 500;
}

.product-section {
  margin-top: 100px;
  margin-bottom: 100px;
  padding-left: 0;
}

.heading-construction-wrap {
  z-index: 1;
  width: auto;
  height: 14%;
  padding-left: 0;
  position: absolute;
  inset: 0 auto auto 61px;
}

.quick-stack-construction-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-right: 0;
}

.div-block-construction-heading-wrap {
  width: 100%;
  height: 100%;
}

.div-block-construction-image-wrap {
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 20px;
  width: 80%;
  height: 100%;
  margin-right: 0;
  position: relative;
  overflow: clip;
}

.heading-construction {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 1px solid var(--relume-library-lite--rl-white);
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  background-color: #a6c3d0;
  border-radius: 18px 0 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 32px;
  font-weight: 400;
  text-decoration: none;
  transition: all .4s;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.heading-construction:hover {
  background-color: var(--relume-library-lite--rl-white);
}

.cell-3 {
  justify-content: center;
  align-items: flex-start;
}

.cell-4 {
  justify-content: center;
  align-items: flex-end;
}

.image-2 {
  border-bottom-left-radius: 0;
}

.image-construction {
  border-radius: 20px;
  transition: all .3s;
}

.image-construction:hover {
  filter: saturate(122%);
}

.heading-3 {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  font-size: 50px;
  font-weight: 400;
}

.our-products {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  margin-left: 40px;
  font-size: 50px;
  font-weight: 400;
}

.heading-energy-infrastructure-wrap {
  z-index: 1;
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  border-left: 1px solid var(--relume-library-lite--rl-white);
  background-color: #a7c4d1;
  border-top-right-radius: 18px;
  border-bottom-left-radius: 20px;
  justify-content: flex-end;
  align-items: center;
  width: 59%;
  height: 14.5455%;
  transition: all .4s;
  display: flex;
  position: absolute;
  inset: 0% 10% auto auto;
}

.heading-energy-infrastructure-wrap:hover {
  background-color: var(--relume-library-lite--rl-white);
}

.heading-energy-infrastructure {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: right;
  background-color: #a4c0ce00;
  border: 1px #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 32px;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: static;
}

.heading-energy-infrastructure:hover {
  background-color: #fff0;
  border-style: none;
  border-color: #000;
  border-radius: 0;
}

.div-block-energy-infrastructure-wrap {
  z-index: 0;
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 20px;
  width: 80%;
  height: 22em;
  transition: all .4s;
  display: inline-block;
  position: relative;
  overflow: clip;
}

.div-block-energy-infrastructure-wrap:hover {
  border-style: solid;
  border-color: var(--relume-library-lite--rl-white);
  filter: none;
}

.image-energy {
  border-radius: 20px;
  width: 100%;
  max-width: none;
  height: 100%;
  transition: all .3s;
  display: inline-block;
  overflow: clip;
}

.image-energy:hover {
  filter: saturate(122%);
}

.cell-5 {
  justify-content: center;
  align-items: center;
}

.quick-stack-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.cell-6 {
  justify-content: center;
  align-items: center;
}

.quick-stack-our-products-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  padding-left: 10px;
  padding-right: 10px;
}

.our-products-heading-wrap {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: center;
  margin-left: 0;
  font-weight: 400;
}

.div-block-command-control-heading-wrap {
  z-index: 1;
  border-right: 1px solid var(--relume-library-lite--rl-white);
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  background-color: #7f95a0;
  border-top-left-radius: 18px;
  border-bottom-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 54%;
  height: 14%;
  padding-left: 0;
  padding-right: 0;
  transition: all .4s;
  display: flex;
  position: absolute;
  inset: 0% auto auto 61px;
}

.div-block-command-control-heading-wrap:hover {
  background-color: #fff;
}

.heading-command-control {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: static;
}

.div-block-command-image-wrap {
  z-index: 0;
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 20px;
  width: 80%;
  height: 22em;
  transition: all .3s;
  display: block;
  position: relative;
  overflow: clip;
}

.div-block-command-image-wrap:hover {
  filter: saturate(155%);
}

.cell-7 {
  justify-content: flex-start;
  align-items: flex-end;
}

.cell-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
}

.quick-stack-command-control {
  padding-top: 0;
  padding-right: 0;
}

.quick-stack-household-appliances {
  padding-top: 0;
  padding-left: 0;
}

.div-block-household-image-wrap {
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 22em;
  transition: all .4s;
  display: flex;
  position: relative;
  overflow: clip;
}

.div-block-household-image-wrap:hover {
  filter: saturate(155%);
}

.cell-9, .cell-10, .cell-11 {
  justify-content: center;
  align-items: center;
}

.div-block-heading-household {
  z-index: 1;
  border-style: none none solid solid;
  border-width: 1px;
  border-color: black black var(--relume-library-lite--rl-white) var(--relume-library-lite--rl-white);
  background-color: #8095a1;
  border-top-right-radius: 18px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 60%;
  height: 14%;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0% 10% auto auto;
}

.div-block-heading-household:hover {
  background-color: var(--relume-library-lite--rl-white);
}

.heading-household {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 32px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.footer {
  border-top: 1px solid var(--relume-library-lite--rl-white);
  background-color: #45576d00;
  height: auto;
  max-height: none;
}

.image-3 {
  border-radius: 20px;
}

.div-block-energy-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.image-energy-wrap {
  width: 100%;
  height: 100%;
  position: relative;
}

.image-4 {
  border-radius: 20px;
  display: block;
}

.div-block-contruction-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 22em;
  display: flex;
  position: relative;
}

.div-block-command-and-control-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.image-command-and-control {
  width: 100%;
  height: 100%;
}

.div-block-household-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.image-household-appliances {
  border-radius: 20px;
  height: 100%;
}

.section-logo-footer-wrap {
  justify-content: flex-end;
  align-items: flex-start;
  margin-top: 10px;
  display: flex;
  position: relative;
}

.link-block-logo-footer {
  margin-right: 40px;
}

.section-footer-buttons-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: stretch;
  padding-left: 50px;
  display: flex;
}

.div-block-buttons-footer {
  align-self: flex-end;
  width: 15%;
  height: auto;
  padding-bottom: 20px;
}

.about-us-footer-button {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-din-logo);
  background-color: #fff;
  border: 1px solid #fff0;
  border-radius: 20px;
  padding: 10px;
  font-size: 16px;
  text-decoration: none;
  transition: all .4s;
}

.about-us-footer-button:hover {
  border: 1px solid var(--relume-library-lite--rl-white);
  color: var(--alb-absolut-1);
  background-color: #fff0;
}

.quick-stack-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 20px;
  padding-bottom: 0;
}

.copyright-footer-paragraph {
  font-family: var(--paragraph);
  color: var(--albastru-mid);
  text-align: center;
  font-size: 12px;
}

.div-block-social-media-privacy-buttons {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-right: 100px;
  display: grid;
}

.logo-linkedin-button {
  border: 1px solid #0000;
  border-radius: 100%;
  transition: all .4s;
}

.logo-linkedin-button:hover {
  border: 1px solid var(--relume-library-lite--rl-white);
  border-radius: 100%;
}

.link {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: block;
}

.link.products-footer-button {
  font-size: var(--mobile-font-height);
  border-bottom: 1px solid #0000;
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
  transition: all .4s;
}

.link.products-footer-button:hover {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
}

.link.privacy-policy-footer {
  border-bottom: 1px solid #0000;
  transition: all .4s;
}

.link.privacy-policy-footer:hover {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
}

.link-2 {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  font-size: var(--mobile-font-height);
  border-bottom: 1px solid #0000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}

.link-2.term-and-conditions {
  font-size: 14px;
  display: block;
}

.link-2.term-and-conditions:hover {
  border-bottom-color: var(--relume-library-lite--rl-white);
}

.link-2.term-and-conditions.de {
  text-align: center;
}

.link-2.contact-us-footer {
  transition: all .4s;
}

.link-2.contact-us-footer:hover {
  border-bottom-color: var(--relume-library-lite--rl-white);
}

.cell-13 {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.cell-14 {
  justify-content: center;
  align-items: center;
}

.quick-stack-4 {
  grid-row-gap: 20px;
  padding-bottom: 0;
}

.bold-text, .bold-text-2, .bold-text-3, .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13 {
  font-weight: 500;
}

.body-2 {
  background-color: #aac7d500;
  background-image: none;
}

.section-3 {
  min-height: 20vw;
}

.our-products-container-wraper {
  max-width: 1100px;
  margin-bottom: 100px;
}

.heading-4 {
  font-family: var(--heading);
  color: var(--albastru-inchis-capat);
  text-align: center;
  letter-spacing: -.7vw;
  margin-bottom: 0;
  font-size: 10vw;
  font-weight: 400;
  line-height: 9vw;
}

.space-7rem {
  min-height: 7.8vw;
}

.background-section {
  background-image: linear-gradient(180deg, var(--alb-absolut-1), var(--gri-2) 28%, var(--albastru-mid) 58%, var(--gri-petrol) 80%, var(--albastru-inchis-din-logo));
  height: 100%;
  max-height: 100%;
}

.slide-up-animation {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-left: 0;
  padding-right: 0;
}

.product-link-construction {
  opacity: 1;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(#778b964f, #778b964f), url('../images/munte-blurat.png');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 90%;
  max-width: 90%;
  min-height: 16.66vw;
  padding: 2.22vw 4vw;
  text-decoration: none;
  display: flex;
  position: relative;
}

.construction-cell {
  justify-content: center;
  align-items: center;
}

.product-construction-row-block {
  justify-content: space-between;
  align-items: center;
  min-width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-5 {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  width: 30%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.3vw;
  font-weight: 400;
  line-height: 3.1vw;
  text-decoration: none;
}

.product-row-image {
  border-radius: 20px;
  width: 23vw;
  height: 14.33vw;
  position: absolute;
  top: 15px;
  left: 40%;
  right: auto;
  overflow: hidden;
}

.arrow-image {
  width: 5%;
  position: absolute;
  bottom: 32px;
  right: 64px;
}

.energy-infrastructure-cell, .command-and-control-cell, .household-appliances {
  justify-content: center;
  align-items: center;
}

.products-aragraph {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-din-logo);
  font-size: 28px;
  line-height: var(--long-paragraph-height);
  text-align: center;
  margin-top: 10px;
  font-weight: 500;
}

.construction-banner-photo-section {
  text-align: center;
  padding-top: 54px;
}

.construction-banner-photo-section.de {
  padding-top: 53px;
}

.construction-banner-photo-container {
  background-image: linear-gradient(180deg, var(--albastru-inchis-din-logo), #fff0), url('../images/AdobeStock_143621122-Cropped_1.avif');
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 90vw;
  height: 50vw;
  display: flex;
  position: relative;
}

.construction-banner-photo-container.energy-infrastructure-banner-photo {
  background-image: url('../images/Energy--Infrastructure-compressed_1.avif');
  background-position: 50%;
  background-size: cover;
}

.construction-banner-photo-container.command-and-control-banner {
  background-image: linear-gradient(180deg, var(--albastru-inchis-din-logo), #fff0), url('../images/Command--Control-compressed.jpeg');
}

.construction-banner-photo-container.command-and-control-banner.household-appliances-banner {
  background-image: url('../images/AdobeStock_158535025.avif');
  background-position: 50% 80%;
  background-size: cover;
}

.construction-banner-photo-container.flexible-kabel-f-r-feste-oder-mobile-installationen {
  background-image: linear-gradient(180deg, var(--albastru-inchis-din-logo), #fff0), url('../images/Command--Control-compressed.jpeg');
}

.construction-banner-photo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
}

.paragraph-3 {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  font-size: 28px;
  line-height: var(--short-paragraph-height);
  font-weight: 600;
}

.heading-constr {
  font-family: var(--heading);
  font-weight: 400;
}

.heading-6 {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  line-height: var(--short-paragraph-height);
  text-align: center;
  margin-bottom: 20px;
  font-weight: 700;
}

.container-construction-wrap {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #28353e80;
  border-radius: 20px;
  padding: 10px 25px;
  position: absolute;
  top: 263.962px;
}

.product-section-construction-wrap {
  margin-top: 100px;
  margin-bottom: 60px;
}

.product-container-construction-wrap {
  max-width: 90vw;
}

.construction-quickstack {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  max-width: 90vw;
}

.construction-product-div-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--relume-library-lite--rl-white);
  background-color: #fff0;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  display: grid;
  position: relative;
}

.mav-menu-tree-2-0 {
  justify-content: space-between;
  margin-right: 0;
  padding-top: 18px;
  padding-left: 40px;
  display: flex;
}

.parent-div-block-product-wrap {
  background-image: linear-gradient(0deg, #fff0, #fff0), linear-gradient(137deg, var(--alb-absolut-1), var(--gri-2) 0%, var(--albastru-mid) 18%, var(--albastru-inchis-capat) 56%, var(--albastru-inchis-din-logo));
  opacity: .91;
  filter: blur(2px);
  mix-blend-mode: overlay;
  border-radius: 20px;
  height: 22vw;
  margin-bottom: 0;
  padding: 10px;
  transition: all .4s;
}

.parent-div-block-product-wrap:hover {
  background-image: linear-gradient(0deg, #fff0, #fff0), linear-gradient(137deg, var(--alb-absolut-1), var(--gri-2) 0%, var(--albastru-mid) 30%, var(--albastru-inchis-capat) 71%, var(--albastru-inchis-din-logo));
}

.text-block {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  font-size: 18px;
}

.product-title {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  font-size: 22px;
  line-height: var(--short-paragraph-height);
  font-weight: 400;
}

.cell-15 {
  background-color: #e8e8e800;
}

.child-div-block-text-wrap-product {
  position: absolute;
  inset: auto 0% 8.5%;
}

.div-block-photo-product {
  background-color: #daeef600;
  border-radius: 20px 20px 0 0;
}

.product-image-construction {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  position: absolute;
}

.product-image-construction.naycy {
  margin-left: 80px;
}

.product-image-construction.h1z2z2 {
  margin-top: 60px;
}

.background-section-for-products {
  background-color: var(--alb-absolut-1);
  background-image: linear-gradient(180deg, var(--relume-library-lite--rl-white) 6%, var(--alb-absolut-1) 24%, var(--gri-2) 35%, var(--albastru-mid) 48%, var(--gri-petrol) 77%, var(--albastru-inchis-capat));
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
}

.background-section-for-products.background-for-energy-and-infrastructure-gradient {
  background-image: linear-gradient(180deg, #fff 4%, var(--alb-absolut-1) 13%, var(--gri-2) 20%, var(--albastru-mid) 34%, var(--gri-petrol) 58%, var(--albastru-inchis-capat));
}

.quick-stack-5 {
  grid-column-gap: 405px;
  grid-row-gap: 405px;
  max-width: 90vw;
  margin-left: 0;
}

.background-gradient-individual-products {
  background-image: linear-gradient(180deg, var(--alb-absolut-1), var(--gri-2) 11%, var(--albastru-mid) 28%, var(--gri-petrol) 53%, var(--albastru-inchis-capat) 86%, var(--albastru-inchis-din-logo));
}

.product-section-image {
  justify-content: center;
  align-items: center;
  display: flex;
}

.product-section-image.naycy {
  margin-bottom: 100px;
}

.product-section-image.h1z2z2-k, .product-section-image.naycy-german, .product-section-image.h1z12-german {
  margin-bottom: 60px;
}

.product-image-banner.are4x {
  width: 60%;
  margin-top: 40px;
}

.product-heading {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-weight: 400;
}

.product-description-wrap {
  border: 1px solid var(--albastru-mid);
  opacity: 1;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #aac7d552;
  background-image: linear-gradient(303deg, #778b9633, #dfebf733 50%, #aac7d533);
  border-radius: 20px;
  width: 100%;
  max-width: 100%;
}

.product-specifications-wrap {
  border: 1px solid var(--albastru-mid);
  background-color: #aac7d552;
  background-image: linear-gradient(123deg, #aac7d533, #dfebf733 50%, #778b9633);
  border-radius: 20px;
  width: 100%;
  max-width: 100%;
}

.product-specifications-cell {
  justify-content: flex-start;
  align-items: center;
}

.heading-product-description {
  background-color: var(--albastru-inchis-capat);
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  border-radius: 19px 19px 0 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-weight: 400;
}

.application-cell-header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
}

.application-cell-paragraph {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
}

.heading-application {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.image-application {
  width: 40px;
  padding: 3px;
}

.quick-stack-description-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-application-paragraph {
  padding-right: 5px;
}

.product-paragraph-information {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  margin-bottom: 10px;
  padding-bottom: 0;
  font-weight: 400;
}

.quick-stack-product-wrap-informations {
  margin-left: 20px;
  margin-right: 20px;
}

.construction-cell-heading {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
  justify-content: center;
  align-items: center;
}

.paragraph-4 {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  margin-bottom: 0;
}

.construction-cell-paragraph {
  border-bottom: 1px solid var(--relume-library-lite--rl-white);
}

.standards-cell {
  justify-content: center;
  align-items: center;
}

.div-block-paragraph-information {
  padding-top: 5px;
  padding-bottom: 5px;
}

.cell-16 {
  justify-content: center;
  align-items: center;
}

.cell-17 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.bold-text-14, .bold-text-15, .bold-text-16 {
  font-weight: 400;
}

.cell-18, .cell-19 {
  justify-content: center;
  align-items: center;
}

.space-rem-product-page {
  min-height: 8vw;
}

.cell-20, .cell-21 {
  justify-content: center;
  align-items: center;
}

.bold-text-17, .bold-text-18, .text-span, .text-span-2, .text-span-3, .text-span-4 {
  color: var(--albastru-inchis-capat);
  font-weight: 500;
}

.cell-22, .cell-23 {
  justify-content: center;
  align-items: flex-start;
}

.bold-text-19, .text-span-5, .text-span-6, .text-span-7, .text-span-8, .text-span-9 {
  color: var(--albastru-inchis-capat);
  font-weight: 500;
}

.hero-div-block-curved-shapes {
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  display: flex;
}

.curba-alba-dreapta {
  width: 26vw;
  min-width: 17vw;
  max-width: 26vw;
}

.curba-alba-full {
  width: 50vw;
  min-width: auto;
  max-width: 50vw;
  padding-left: 13px;
}

.center-div-block-white {
  background-color: var(--relume-library-lite--rl-white);
  min-width: 2vw;
  min-height: 6.05vw;
  display: none;
}

.cell-24 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-10, .text-span-11 {
  color: var(--albastru-inchis-capat);
  font-weight: 500;
}

.cell-25, .cell-26, .cell-27 {
  justify-content: center;
  align-items: flex-start;
}

.cell-28 {
  justify-content: center;
  align-items: center;
}

.image-white-curb {
  width: 100%;
  height: 100%;
  max-height: 100%;
  padding-left: 250px;
  padding-right: 250px;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.white-curb-shape-div-block {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 11vh;
  max-height: 86.575vw;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-white-curve {
  perspective: none;
  background-color: #e7e8ea00;
  border-radius: 0 0 20px 20px;
  width: 40%;
  height: 12%;
  position: absolute;
  top: 0;
  transform: none;
}

.image-5 {
  width: 100%;
  height: 100%;
  max-height: 100%;
}

.section-space-rem {
  min-height: 20vw;
}

.contact-us-header {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
  margin-bottom: 100px;
  font-weight: 400;
}

.section-contact-us-wrap {
  margin-bottom: 60px;
}

.contact-us-quick-stack {
  background-color: var(--albastru-mid);
  border-radius: 20px;
}

.div-block-contact-us-image {
  background-color: #aeb2b442;
  background-image: linear-gradient(132deg, var(--albastru-mid), #e8e8e89e 55%, var(--albastru-mid) 102%);
  opacity: 1;
  -webkit-backdrop-filter: blur(200px);
  backdrop-filter: blur(200px);
  border-radius: 20px;
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.contact-us-information-wrap {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  font-family: var(--paragraph);
  flex-flow: column;
  display: flex;
}

.image-6 {
  border-radius: 20px;
  padding-bottom: 0;
}

.cell-29 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
}

.paragraph-5 {
  color: var(--relume-library-lite--rl-white);
  font-size: var(--font-size-paragraph);
  line-height: var(--short-paragraph-height);
  margin-bottom: 0;
}

.text-block-2, .text-block-3 {
  color: var(--relume-library-lite--rl-white);
  font-size: var(--font-size-paragraph);
}

.link-3 {
  text-decoration: none;
}

.cell-30, .cell-31 {
  justify-content: center;
  align-items: flex-start;
}

.text-span-12, .text-span-13, .text-span-14, .text-span-15, .text-span-16, .text-span-17 {
  color: var(--albastru-inchis-din-logo);
}

.cell-32, .cell-33, .cell-34 {
  justify-content: center;
  align-items: center;
}

.cell-35 {
  justify-content: center;
  align-items: flex-start;
}

.cell-36 {
  justify-content: center;
  align-items: center;
}

.link-4, .link-5 {
  color: var(--albastru-inchis-din-logo);
  text-decoration: none;
}

.text-span-18 {
  color: var(--albastru-inchis-din-logo);
}

.link-6, .link-7 {
  color: var(--albastru-inchis-din-logo);
  text-decoration: none;
}

.text-span-19 {
  color: var(--albastru-inchis-din-logo);
}

.link-8 {
  color: var(--albastru-inchis-din-logo);
  text-decoration: none;
}

.section-4 {
  min-height: 10vw;
}

.container-impressum {
  margin-top: 100px;
  padding-left: 20px;
}

.heading-impressum {
  font-family: var(--heading);
  color: var(--albastru-inchis-din-logo);
  font-weight: 400;
}

.paragraph-6 {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-din-logo);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  margin-bottom: 100px;
  padding-top: 20px;
}

.section-5 {
  background-color: var(--gri-2);
  background-image: linear-gradient(0deg, var(--gri-petrol), white);
}

.link-9 {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  font-size: 14px;
  text-decoration: none;
}

.link-9:hover {
  text-decoration: underline;
}

.impressum-footer {
  font-family: var(--paragraph);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  text-decoration: none;
}

.impressum-footer:hover {
  text-decoration: underline;
}

.body-3 {
  background-color: var(--albastru-mid);
}

.section-6 {
  min-height: 20vw;
}

.privacy-policy-container {
  max-width: 1100px;
  margin-bottom: 100px;
}

.link-10 {
  font-family: var(--heading);
  color: var(--relume-library-lite--rl-white);
}

.paragraph-7 {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-din-logo);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  margin-top: 60px;
}

.link-11 {
  color: var(--relume-library-lite--rl-white);
  text-decoration: none;
}

.body-4 {
  background-color: var(--albastru-mid);
}

.section-7 {
  min-height: 12vw;
}

.paragraph-8 {
  font-family: var(--paragraph);
  color: var(--albastru-inchis-din-logo);
  font-size: var(--font-size-paragraph);
  line-height: var(--long-paragraph-height);
  margin-top: 60px;
}

@media screen and (min-width: 1440px) {
  .container-2 {
    max-width: 1200px;
    min-height: 160vh;
    max-height: 164vh;
  }

  .hero-wrapper-two {
    min-width: 120vh;
    max-width: 120vw;
  }

  .space-2-rem {
    min-height: 3.5vw;
  }

  .background-video {
    border-radius: 22px;
    margin-top: 60px;
    top: 39px;
  }

  .heading {
    font-size: 44px;
    line-height: 1.1em;
  }

  .container-about-us {
    max-width: 1200px;
  }

  .sectiune-gradient-background {
    background-color: #d5e0eb;
    padding-top: 180px;
  }

  .about-us-wrap {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    flex-flow: column;
    display: flex;
  }

  .heading-about-us {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #b8c0ca;
    padding: 6px 8px 8px 6px;
    font-size: 38px;
    top: -1px;
    left: -1.2px;
  }

  .paragraph-2 {
    margin-top: 80px;
    margin-left: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .quick-stack {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-logo-center-products-page {
    top: 6%;
  }

  .nav-link {
    font-size: 16px;
  }

  .nav-flex {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .mission-container {
    max-width: 1200px;
  }

  .heading-mission {
    font-size: 38px;
  }

  .vision-container {
    max-width: 1200px;
  }

  .heading-2 {
    font-size: 38px;
  }

  .product-section {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    padding-left: 90px;
    padding-right: 90px;
    display: block;
  }

  .heading-construction-wrap {
    width: 32%;
    height: 14%;
    inset: -1px auto auto 10%;
  }

  .quick-stack-construction-wrap {
    border: 1px none var(--relume-library-lite--rl-white);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fff0;
    background-image: none;
    background-size: auto;
    border-radius: 0;
    height: 400px;
    padding-top: 20px;
  }

  .div-block-construction-heading-wrap {
    height: auto;
  }

  .div-block-construction-image-wrap {
    width: 80%;
    height: 24em;
  }

  .heading-construction {
    text-align: center;
    background-color: #a9c5d3;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .cell-3 {
    justify-content: flex-end;
    align-items: center;
  }

  .image-construction {
    transition: all .4s;
  }

  .heading-3 {
    font-size: 38px;
  }

  .our-products {
    width: auto;
    margin-left: 100px;
  }

  .heading-energy-infrastructure-wrap {
    border-style: none none solid solid;
    border-width: 1px;
    border-color: var(--relume-library-lite--rl-white);
    background-color: #a5c1cf;
    border-bottom-left-radius: 20px;
    width: 57%;
    top: -1.5px;
  }

  .heading-energy-infrastructure {
    color: #45576d;
    background-color: #a7c4d200;
    border-style: none;
    border-color: #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    transition-property: none;
  }

  .heading-energy-infrastructure:hover {
    background-color: #fff0;
  }

  .div-block-energy-infrastructure-wrap {
    width: 80%;
    height: 24em;
  }

  .quick-stack-our-products-wrap {
    max-width: none;
    padding-left: 85px;
    padding-right: 85px;
  }

  .our-products-heading-wrap {
    text-align: center;
    margin-bottom: 40px;
    margin-left: 0;
    display: block;
  }

  .div-block-command-control-heading-wrap {
    background-color: #7f95a0;
    border-top-left-radius: 18px;
    width: 50%;
    top: -1.5px;
    left: 9.9%;
  }

  .div-block-command-image-wrap, .div-block-household-image-wrap {
    width: 80%;
    height: 24em;
  }

  .div-block-heading-household {
    width: 55%;
    margin-left: 0;
    padding-left: 0;
    top: -1.2px;
  }

  .heading-household {
    width: 100%;
  }

  .div-block-contruction-wrap {
    height: 24em;
  }

  .image-command-and-control, .image-household-appliances {
    width: 100%;
  }

  .about-us-footer-button {
    font-family: var(--paragraph);
    line-height: var(--short-paragraph-height);
  }

  .linkedin-button-link {
    border: 1px solid #0000;
    border-radius: 100%;
    transition: all .4s;
  }

  .linkedin-button-link:hover {
    border: 1px solid var(--relume-library-lite--rl-white);
    border-radius: 100%;
  }

  .link, .link-2 {
    line-height: var(--short-paragraph-height);
  }

  .our-products-container-wraper {
    max-width: 1200px;
  }

  .product-link-construction {
    width: 100%;
    max-width: 100%;
  }

  .construction-banner-photo-container {
    height: 45vw;
  }

  .text-block {
    margin-bottom: 5px;
  }

  .product-image-construction.naycy {
    margin-left: 120px;
  }

  .quick-stack-5 {
    grid-column-gap: 491px;
    grid-row-gap: 491px;
    margin-left: 0;
    padding-top: 12px;
  }

  .div-block-application-paragraph {
    padding-right: 10px;
  }

  .curba-alba-dreapta {
    width: 20vw;
  }

  .curba-alba-full {
    width: 44vw;
  }

  .cell-24 {
    justify-content: center;
    align-items: flex-start;
  }

  .image-white-curb {
    padding-left: 374px;
    padding-right: 374px;
    left: 0%;
  }

  .white-curb-shape-div-block {
    width: 100%;
    max-width: 100%;
    height: 10.5vh;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block {
    position: absolute;
  }

  .container-contact-us-wrap {
    max-width: 1200px;
  }

  .cell-29 {
    justify-content: center;
    align-items: flex-start;
  }

  .paragraph-5 {
    font-family: var(--paragraph);
    color: var(--relume-library-lite--rl-white);
    font-size: 26px;
    line-height: var(--short-paragraph-height);
  }

  .container-impressum {
    max-width: 1100px;
  }

  .paragraph-6 {
    font-weight: 400;
  }

  .container-5 {
    max-width: 1200px;
    margin-bottom: 100px;
  }
}

@media screen and (min-width: 1920px) {
  .container-2 {
    max-width: 1500px;
    min-height: 140vh;
  }

  .hero-wrapper-two {
    min-width: 150vh;
    max-width: 150vw;
    min-height: auto;
  }

  .background-video {
    height: 90vh;
  }

  .heading {
    font-size: 80px;
  }

  .container-about-us {
    max-width: 1500px;
  }

  .heading-about-us {
    font-size: 44px;
  }

  .navbar-logo-center-container.shadow-three {
    max-width: 1300px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-4 {
    max-width: 1300px;
  }

  .nav-link {
    font-size: var(--font-size-paragraph);
  }

  .mission-container {
    max-width: 1500px;
  }

  .heading-mission {
    font-size: 44px;
  }

  .vision-container {
    max-width: 1500px;
  }

  .heading-2, .our-products-heading-wrap {
    font-size: var(--font-size-1920px);
  }

  .link.products-footer-button.w--current {
    font-size: var(--font-size-paragraph);
  }

  .link.privacy-policy-footer, .link-2.term-and-conditions {
    font-size: var(--mobile-font-height);
  }

  .link-2.contact-us-footer {
    font-size: var(--font-size-paragraph);
  }

  .our-products-container-wraper {
    max-width: 1500px;
  }

  .heading-4 {
    font-size: 80px;
    line-height: var(--short-paragraph-height);
    letter-spacing: -.2vw;
  }

  .slide-up-animation {
    max-width: none;
  }

  .heading-5 {
    font-size: var(--font-size-1920px);
  }

  .construction-banner-photo-section {
    padding-top: 78px;
  }

  .construction-banner-photo-section.de {
    padding-top: 76px;
  }

  .construction-banner-photo-container {
    height: 40vw;
  }

  .product-title {
    font-size: 24px;
  }

  .container-product-heading-wrap {
    max-width: 1500px;
  }

  .product-heading {
    max-width: 100%;
  }

  .quick-stack-product-wrap-informations {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .image-white-curb {
    padding-left: 500px;
    padding-right: 500px;
  }

  .white-curb-shape-div-block {
    height: 8vh;
  }

  .section-space-rem {
    min-height: 17vw;
  }

  .section-contact-us-wrap {
    margin-bottom: 100px;
  }

  .section-4 {
    background-color: #dfebf700;
  }

  .container-impressum {
    max-width: 1300px;
  }

  .section-5 {
    background-color: var(--gri-2);
    background-image: linear-gradient(0deg, var(--gri-petrol), white 62%);
  }

  .privacy-policy-container, .container-5 {
    max-width: 1300px;
  }
}

@media screen and (max-width: 991px) {
  .rl_navbar3_tablet-menu-button {
    width: 100%;
    margin-top: 1.5rem;
    margin-left: 0;
    margin-right: 0;
    display: inline-block;
  }

  .rl_menu-icon3_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_navbar3_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: block;
    position: relative;
  }

  .rl_menu-icon3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .rl_navbar3_menu-button {
    margin-left: -.5rem;
    padding: 0;
  }

  .rl_navbar3_menu-button.w--open {
    background-color: #0000;
  }

  .rl_navbar3_link {
    padding: .75rem 0;
    font-size: 1.125rem;
    position: static;
  }

  .rl_navbar3_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .rl_navbar3_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .rl_navbar3_menu-background {
    z-index: 0;
    background-color: #00000080;
    width: 100vw;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .rl_navbar3_container {
    grid-auto-columns: 1fr;
    display: grid;
  }

  .rl_navbar3_logo-link-menu {
    float: none;
    margin-top: 2.5rem;
    margin-bottom: 2rem;
    display: flex;
    position: static;
  }

  .rl-dropdown-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .rl_navbar3_dropdown-link {
    padding: .75rem 0 .75rem 5%;
  }

  .rl_menu-icon3_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rl_menu-icon3_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .rl_navbar3_dropdown-toggle {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 2rem .75rem 0;
    position: relative;
  }

  .rl_navbar3_menu {
    z-index: 1;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-right: 1px solid #000;
    flex-direction: column;
    justify-content: center;
    width: 80vw;
    height: 100vh;
    margin-left: 0;
    padding-bottom: 5rem;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
    position: absolute;
    inset: 0% auto 0% 0%;
    overflow: auto;
  }

  .container-2 {
    max-width: 800px;
  }

  .hero-wrapper-two {
    min-width: 95px;
    max-width: 95vw;
  }

  .space-2-rem {
    min-height: 6vw;
  }

  .quick-stack {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-logo-center-products-page {
    justify-content: center;
    align-items: center;
  }

  .container-4 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    margin-top: 10px;
    margin-left: 10px;
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .sectiune-misiune-si-viziune {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link.privacy-policy-footer, .link-2.term-and-conditions {
    text-align: center;
  }

  .container-construction-wrap {
    top: 165.962px;
  }

  .quick-stack-5 {
    grid-column-gap: 260px;
    margin-left: 36px;
  }

  .curba-alba-full {
    width: 85vw;
    max-width: 85vw;
  }

  .image-white-curb {
    padding-left: 100px;
    padding-right: 100px;
  }
}

@media screen and (max-width: 767px) {
  .rl_navbar3_button {
    padding: .25rem 1rem;
  }

  .rl_navbar3_component {
    min-height: 4rem;
  }

  .rl_navbar3_menu {
    width: 90vw;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }
}

@media screen and (max-width: 479px) {
  .section-hero {
    height: 130vh;
  }

  .rl_menu-icon3_line-top {
    background-color: var(--relume-library-lite--rl-white);
  }

  .rl_menu-icon3 {
    color: var(--alb-absolut-1);
  }

  .rl_navbar3_menu-button {
    color: #fff;
  }

  .rl_navbar3_link {
    margin-bottom: 20px;
  }

  .rl_navbar3_menu-background {
    display: none;
  }

  .rl_navbar3_container {
    grid-template-columns: 1fr max-content;
  }

  .rl_menu-icon3_line-bottom, .rl_menu-icon3_line-middle {
    background-color: var(--relume-library-lite--rl-white);
  }

  .rl_navbar3_menu {
    background-color: var(--gri-2);
    height: 50vh;
  }

  .container-2 {
    max-width: none;
    min-height: 100vh;
  }

  .hero-wrapper-two {
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
    max-height: none;
    padding-top: 140px;
  }

  .space-2-rem {
    min-height: 20vw;
  }

  .background-video {
    height: 40vh;
    max-height: 100%;
    padding-right: 0;
  }

  .heading {
    font-size: 44px;
    line-height: var(--long-paragraph-height);
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .heading.home-en {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .container-about-us, .container-about-us.home-en {
    padding-top: 60px;
  }

  .sectiune-gradient-background {
    padding-top: 0;
  }

  .photo-about-us {
    border-radius: 20px;
    height: 100%;
  }

  .about-us-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-about-us {
    font-size: 32px;
    line-height: var(--short-paragraph-height);
    background-color: #adb4be;
    border-top-left-radius: 19px;
    padding-top: 5px;
    padding-bottom: 5px;
    top: -.2%;
    left: -.3%;
  }

  .paragraph-2 {
    font-size: var(--mobile-font-height);
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack {
    grid-column-gap: 0px;
    grid-row-gap: 38px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .cell {
    border-top-left-radius: 30px;
  }

  .cell-2 {
    display: none;
  }

  .navbar-logo-center-products-page {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
    top: 11%;
  }

  .navbar-logo-center-container.shadow-three {
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding: 10px 0;
  }

  .container-4 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-wrapper-three {
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
  }

  .navbar-brand-three {
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .nav-menu-wrapper-three {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    display: flex;
  }

  .nav-menu-three {
    z-index: auto;
    box-shadow: none;
    opacity: 1;
    -webkit-backdrop-filter: blur(20px) blur(20px);
    backdrop-filter: blur(20px) blur(20px);
    background-color: #45576d;
    border-radius: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 20px;
    padding-bottom: 20px;
    display: flex;
    position: relative;
    top: 0;
  }

  .nav-link {
    width: 100%;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link.de {
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav-link.de.en {
    width: auto;
  }

  .nav-link.our-products-english, .nav-link.our-products-english.en-button {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-button {
    margin-right: 16px;
    top: 4px;
  }

  .menu-button.w--open {
    background-color: #a6b1bf00;
  }

  .image {
    border: 1px none var(--relume-library-lite--rl-white);
    background-color: #fff0;
    width: 80%;
  }

  .image:hover {
    background-color: #fff0;
  }

  .icon {
    color: var(--albastru-inchis-din-logo);
    transition: all .4s;
  }

  .icon:hover {
    color: var(--alb-absolut-1);
  }

  .icon:active {
    color: var(--albastru-inchis-din-logo);
  }

  .nav-flex {
    flex-flow: column;
  }

  .nav-flex-1 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .sectiune-misiune-si-viziune {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-mission {
    font-size: 32px;
    line-height: var(--short-paragraph-height);
  }

  .mission-paragraph {
    font-size: var(--mobile-font-height);
  }

  .heading-2 {
    font-size: 32px;
    line-height: var(--short-paragraph-height);
  }

  .paragraph-vision {
    font-size: var(--mobile-font-height);
  }

  .product-section {
    margin-top: 80px;
    margin-bottom: 60px;
  }

  .heading-construction-wrap {
    left: 10%;
  }

  .heading-construction {
    font-size: 22px;
    line-height: var(--short-paragraph-height);
    background-color: #b2ccda;
  }

  .image-construction {
    width: 100%;
    height: 100%;
    max-height: 99.4805%;
  }

  .our-products {
    font-size: 32px;
    line-height: var(--short-paragraph-height);
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 20px;
  }

  .heading-energy-infrastructure-wrap {
    width: auto;
    height: 15%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-energy-infrastructure {
    font-size: 22px;
    line-height: var(--short-paragraph-height);
  }

  .div-block-energy-infrastructure-wrap {
    height: 100%;
  }

  .quick-stack-our-products-wrap {
    grid-row-gap: 40px;
    padding: 0;
  }

  .our-products-heading-wrap {
    margin-left: 0;
  }

  .div-block-command-control-heading-wrap {
    width: 63%;
    top: 0;
    left: 10%;
  }

  .heading-command-control {
    font-size: 22px;
    line-height: var(--short-paragraph-height);
  }

  .div-block-command-image-wrap, .div-block-household-image-wrap {
    height: 100%;
  }

  .div-block-heading-household {
    width: 70%;
    top: 0;
  }

  .heading-household {
    font-size: 22px;
    line-height: var(--short-paragraph-height);
  }

  .footer {
    width: 100%;
    max-width: 100%;
  }

  .div-block-energy-wrap {
    height: 207px;
  }

  .div-block-contruction-wrap {
    height: 207.488px;
  }

  .div-block-command-and-control-wrap, .div-block-household-wrap {
    height: 207px;
  }

  .cell-12 {
    justify-content: center;
    align-items: flex-start;
  }

  .section-logo-footer-wrap {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    max-width: 100%;
  }

  .link-block-logo-footer {
    text-align: center;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .logo-footer {
    width: 75%;
    margin-bottom: 0;
  }

  .section-footer-buttons-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    max-width: 100%;
    padding-left: 20px;
  }

  .div-block-buttons-footer {
    justify-content: center;
    align-items: flex-end;
    width: 45%;
    display: flex;
  }

  .about-us-footer-button {
    font-size: 14px;
  }

  .quick-stack-3 {
    grid-row-gap: 34px;
    padding-left: 0;
    padding-right: 0;
  }

  .copyright-footer-paragraph {
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    font-size: 12px;
  }

  .div-block-social-media-privacy-buttons {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-right: 40px;
    display: flex;
  }

  .link {
    margin-top: 0;
  }

  .cell-13 {
    justify-content: center;
    align-items: center;
    padding-bottom: 20px;
  }

  .cell-14 {
    padding-bottom: 10px;
  }

  .quick-stack-4 {
    padding: 0;
  }

  .body-2 {
    min-width: 100%;
    max-width: 100%;
  }

  .section-3 {
    width: 100%;
    max-width: 100%;
    min-height: 25vw;
  }

  .our-products-container-wraper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    width: 100%;
    max-width: 100%;
    margin-top: 200px;
    padding-left: 0%;
    padding-right: 0%;
    display: flex;
  }

  .heading-4 {
    font-size: 12vw;
    line-height: 12vw;
  }

  .space-7rem, .background-section {
    width: 100%;
    max-width: 100%;
  }

  .slide-up-animation {
    width: 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .product-link-construction {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-image: url('../images/AdobeStock_143621122-Cropped_1.avif');
    background-position: 50%;
    background-size: cover;
    flex-flow: column;
    width: 100%;
    max-width: 100%;
    height: 200px;
    min-height: auto;
    max-height: none;
    padding: 5vw 2rem;
  }

  .product-link-construction.energy-infrastructure {
    background-image: url('../images/Energy--Infrastructure-compressed_1.avif');
    background-position: 0 0;
    background-size: cover;
  }

  .product-link-construction.command-and-control {
    background-image: url('../images/Command--Control-compressed.jpeg');
    background-position: 0 0;
    background-size: cover;
  }

  .product-link-construction.household-appliances {
    background-image: url('../images/AdobeStock_158535025.avif'), linear-gradient(#778b964f, #778b964f), url('../images/munte-blurat.png');
    background-position: 50% 65%, 0 0, 50%;
    background-size: cover, auto, cover;
  }

  .product-construction-row-block {
    justify-content: center;
    align-items: center;
  }

  .heading-5 {
    background-color: var(--albastru-inchis-din-logo);
    color: var(--relume-library-lite--rl-white);
    font-size: var(--font-size-paragraph);
    text-align: center;
    border-radius: 11px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: auto;
    padding: 6px 12px 5px;
    line-height: 1.1rem;
    display: flex;
  }

  .product-row-image {
    opacity: 0;
    width: 50%;
    height: 50%;
    position: static;
  }

  .arrow-image {
    background-color: #28353e00;
    border-radius: 11%;
    width: 100%;
    padding: 3px;
    position: static;
  }

  .products-aragraph {
    color: var(--albastru-inchis-capat);
    width: 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .construction-banner-photo-section {
    padding-top: 60px;
  }

  .construction-banner-photo-section.de {
    padding-top: 80px;
  }

  .construction-banner-photo-container {
    background-image: linear-gradient(180deg, var(--albastru-mid), #fff0), url('../images/AdobeStock_143621122-Cropped_1.avif');
    background-position: 0 0, 50%;
    background-size: auto, cover;
    width: 90%;
    height: 500px;
  }

  .construction-banner-photo-container.energy-infrastructure-banner-photo {
    background-image: linear-gradient(#e7e8e9, #fff0 44%), url('../images/Energy--Infrastructure-compressed_1.avif');
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .construction-banner-photo-container.command-and-control-banner {
    background-image: linear-gradient(#e6e8ea, #28353e00 81%), url('../images/Command--Control-compressed.jpeg');
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .construction-banner-photo-container.command-and-control-banner.household-appliances-banner {
    background-image: linear-gradient(180deg, var(--albastru-mid), #0000 34%), url('../images/AdobeStock_158535025.avif');
    background-position: 0 0, 50% 80%;
    background-size: auto, cover;
  }

  .construction-banner-photo-container.flexible-kabel-f-r-feste-oder-mobile-installationen {
    background-image: linear-gradient(180deg, var(--alb-absolut-1), #fff0 59%), url('../images/Command--Control-compressed.jpeg');
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .paragraph-3 {
    font-size: var(--font-size-paragraph);
    text-align: center;
  }

  .heading-6 {
    font-size: 28px;
  }

  .container-construction-wrap {
    border-radius: 20px;
    width: 85%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    top: 259.962px;
  }

  .construction-quickstack {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    padding-left: 0;
    padding-right: 0;
  }

  .construction-product-div-block {
    height: 60vw;
  }

  .mav-menu-tree-2-0 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
  }

  .mav-menu-tree-2-0.mobile-contact-us {
    background-color: var(--albastru-mid);
    border-radius: 0;
    margin-top: 10px;
    padding-top: 10px;
  }

  .mav-menu-tree-2-0.kontakt-mobile {
    background-color: var(--albastru-mid);
    margin-top: 10px;
    padding-top: 10px;
  }

  .parent-div-block-product-wrap {
    height: 60vw;
  }

  .text-block {
    font-size: var(--mobile-font-height);
    line-height: var(--short-paragraph-height);
  }

  .product-title {
    font-size: var(--font-size-paragraph);
  }

  .product-image-construction.naycy {
    width: 40%;
    margin-left: 90px;
  }

  .background-section-for-products {
    background-image: linear-gradient(180deg, var(--relume-library-lite--rl-white), var(--alb-absolut-1) 0%, var(--gri-2) 12%, var(--albastru-mid) 34%, var(--gri-petrol) 77%, var(--albastru-inchis-capat));
  }

  .background-section-for-products.background-for-energy-and-infrastructure-gradient {
    background-image: linear-gradient(180deg, #fff, var(--alb-absolut-1) 0%, var(--gri-2) 7%, var(--albastru-mid) 23%, var(--gri-petrol) 58%, var(--albastru-inchis-capat));
  }

  .quick-stack-5 {
    grid-row-gap: 32px;
    margin-left: 0;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
  }

  .background-gradient-individual-products {
    background-image: linear-gradient(180deg, var(--alb-absolut-1), var(--gri-2) 9%, var(--albastru-mid) 20%, var(--gri-petrol) 36%, var(--albastru-inchis-capat) 76%, var(--albastru-inchis-din-logo));
  }

  .product-heading {
    color: var(--albastru-inchis-din-logo);
    border-bottom-style: none;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
  }

  .product-description-wrap {
    background-image: linear-gradient(303deg, #aac7d533, #dfebf733 50%, #aac7d533);
  }

  .heading-product-description {
    padding-top: 7px;
    padding-bottom: 5px;
    font-size: 28px;
  }

  .application-cell-header {
    border-bottom-color: var(--relume-library-lite--rl-white);
    padding-left: 0;
  }

  .application-cell-paragraph {
    border-bottom-style: none;
    justify-content: center;
    align-items: center;
  }

  .heading-application {
    margin-bottom: 0;
  }

  .quick-stack-description-wrap {
    grid-row-gap: 14px;
    width: 99.5%;
    max-width: 99%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .product-paragraph-information {
    font-size: var(--mobile-font-height);
  }

  .quick-stack-product-wrap-informations {
    margin-bottom: 60px;
    margin-left: 0;
    margin-right: 0;
  }

  .construction-cell-heading {
    border-bottom-color: var(--relume-library-lite--rl-white);
  }

  .paragraph-4 {
    border-bottom: 1px none var(--relume-library-lite--rl-white);
    font-size: var(--mobile-font-height);
    width: 100%;
    max-width: 100%;
  }

  .construction-cell-paragraph {
    border-bottom-style: none;
    justify-content: center;
    align-items: center;
  }

  .standards-cell {
    border-bottom: 1px solid var(--relume-library-lite--rl-white);
  }

  .div-block-paragraph-information {
    width: 100%;
    max-width: 100%;
  }

  .cell-16, .cell-17 {
    border-bottom: 1px solid var(--relume-library-lite--rl-white);
  }

  .cell-18 {
    justify-content: center;
    align-items: center;
  }

  .space-rem-product-page {
    min-height: 50vw;
  }

  .div-block-arrow-image {
    background-color: var(--albastru-inchis-din-logo);
    border-radius: 20px;
    width: 10%;
  }

  .curba-alba-full {
    display: none;
  }

  .image-white-curb {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .section-space-rem, .section-space-rem.contact-us {
    min-height: 45vw;
  }

  .contact-us-header {
    text-align: center;
  }

  .contact-us-quick-stack {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .contact-us-information-wrap {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .paragraph-5 {
    font-size: var(--mobile-font-height);
    line-height: var(--long-paragraph-height);
  }

  .text-block-2, .text-block-3 {
    font-size: var(--mobile-font-height);
  }

  .container-impressum {
    margin-top: 220px;
    padding-right: 20px;
  }

  .paragraph-6 {
    color: var(--albastru-inchis-din-logo);
    font-size: var(--mobile-font-height);
    line-height: var(--long-paragraph-height);
  }

  .link-9 {
    color: var(--relume-library-lite--rl-white);
    font-size: var(--mobile-font-height);
  }

  .impressum-footer {
    font-size: var(--mobile-font-height);
  }

  .privacy-policy-container {
    margin-top: 140px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-7 {
    font-size: var(--mobile-font-height);
    padding-left: 0;
  }

  .section-7 {
    min-height: 25vh;
  }

  .paragraph-8 {
    font-size: var(--mobile-font-height);
  }

  .container-5 {
    margin-bottom: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-7 {
    font-family: var(--heading);
    color: var(--albastru-inchis-din-logo);
    font-size: 32px;
    font-weight: 700;
  }
}

#w-node-_091f3af6-94b7-7af2-6ccc-40a38b02e530-255dd7ae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_05c67afa-7cde-05cd-253b-37a35489f41c-5489f416 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_05c67afa-7cde-05cd-253b-37a35489f420-5489f416 {
  grid-row: span 2 / span 2;
}

#w-node-_05c67afa-7cde-05cd-253b-37a35489f427-5489f416 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a48e1986-52dc-9118-1252-cbeb87794dde-87794dde {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-75509fd2 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-af5589f5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_18d60efd-940c-a18d-0ad6-b05643ccfd1d-af5589f5 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-c829777c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-c9f1589a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-c9f1589a {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-c9f1589a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ebe5700f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ebe5700f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ebe5700f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-23d899bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-23d899bd {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-23d899bd {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-83b2508a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-83b2508a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-83b2508a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1a94df5c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1a94df5c {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1a94df5c {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-08d1d038 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-08d1d038 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-08d1d038 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-6b3d9e58 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-6b3d9e58 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-6b3d9e58 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-5f02f7f5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-5f02f7f5 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-5f02f7f5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-f378c73c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-f378c73c {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-f378c73c {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ee73033b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ee73033b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ee73033b {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b61b297a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b61b297a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b61b297a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-dd893473 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-dd893473 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-dd893473 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-f4fd8c9f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-f4fd8c9f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-f4fd8c9f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-42c3416d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-42c3416d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-42c3416d {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-cd6742b6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-cd6742b6 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-cd6742b6 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1ee06b59 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1ee06b59, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1ee06b59 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-48e57b61 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-48e57b61 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-48e57b61 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2ddec02f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2ddec02f {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2ddec02f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7c4d2c99 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7c4d2c99, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7c4d2c99 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e277999f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e277999f {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e277999f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a4023687 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a4023687 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a4023687 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3baff0fb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3baff0fb {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3baff0fb {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-6c073903 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-6c073903 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-6c073903 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-43c6e443 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-43c6e443 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-43c6e443 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-849a62bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-849a62bd {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-849a62bd {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-889380b0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-889380b0 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-889380b0 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b05d8b42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b05d8b42, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b05d8b42 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-273fed2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-273fed2d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-273fed2d {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4e2adfc5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4e2adfc5 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4e2adfc5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ecefb159 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ecefb159, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ecefb159 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b0734139 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b0734139 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b0734139 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3fa49c0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3fa49c0b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3fa49c0b {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e612eeef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e612eeef {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e612eeef {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3b813682 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3b813682 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3b813682 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4c8cec17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4c8cec17 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4c8cec17 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-047cf496 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-047cf496 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-047cf496 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-fc24a757 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-fc24a757, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-fc24a757 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d87aa80b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d87aa80b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d87aa80b {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3e9fb57b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3e9fb57b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3e9fb57b {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-09edf5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-09edf5ea {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-09edf5ea {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-c6796f51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-c6796f51 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-c6796f51 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2500d1bf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2500d1bf {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2500d1bf {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-9573fd0c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-9573fd0c {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-9573fd0c {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-95244bc3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-95244bc3 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-95244bc3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a06c4810 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a06c4810 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a06c4810 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8b05f164-c5d6-741c-537c-885c31c77833-097919a2, #w-node-_091f3af6-94b7-7af2-6ccc-40a38b02e530-4f6b1c77 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9b4b2d06-a108-bf36-d8e0-cb0d54e92bcc-4f6b1c77 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_3bc2faf3-6168-b1bc-de62-13a210afe50a-10afe504 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_3bc2faf3-6168-b1bc-de62-13a210afe50b-10afe504 {
  grid-row: span 2 / span 2;
}

#w-node-_3bc2faf3-6168-b1bc-de62-13a210afe51a-10afe504 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a48e1986-52dc-9118-1252-cbeb87794dfc-a673d27b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-883e3ba3 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-8d0a1504 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-8d0a1504 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-8d0a1504 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-90badd4c {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_18d60efd-940c-a18d-0ad6-b05643ccfd1d-90badd4c {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1a9bdf73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1a9bdf73, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1a9bdf73 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-8b089022 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-8b089022 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-8b089022 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7c837b91 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7c837b91, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7c837b91 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-75b78486 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-75b78486 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-75b78486 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a9bc37db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a9bc37db {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a9bc37db {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-39895978 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-39895978 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-39895978 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-14150c8e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-14150c8e {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-14150c8e {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-43047146 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-43047146 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-43047146 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-0267fd16 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-0267fd16, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-0267fd16 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-52c316c7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-52c316c7, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-52c316c7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-919c59d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-919c59d3, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-919c59d3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d2e58855 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d2e58855, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d2e58855 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-9b16add4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-9b16add4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-9b16add4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1833ddd1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1833ddd1, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1833ddd1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-de1965e7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-de1965e7 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-de1965e7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-84e2e4bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-84e2e4bd {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-84e2e4bd {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bc4ef699 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bc4ef699, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bc4ef699 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-be660c79 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-be660c79 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-be660c79 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bae8cd17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bae8cd17 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bae8cd17 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2949dfc4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2949dfc4 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2949dfc4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2b70d693 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2b70d693 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2b70d693 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4e88633f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4e88633f {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4e88633f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-cb097fcb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-cb097fcb {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-cb097fcb {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1c244ecd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1c244ecd {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1c244ecd {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2c52a5d1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2c52a5d1, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2c52a5d1 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-06370e9c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-06370e9c, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-06370e9c {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-df541dbc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-df541dbc {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-df541dbc {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-45bd8432 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-45bd8432 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-45bd8432 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d39a41bc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d39a41bc {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d39a41bc {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-39a42521 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-39a42521 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-39a42521 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4092acb9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4092acb9 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4092acb9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bc94a739 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bc94a739 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bc94a739 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2b6a8420 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2b6a8420 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2b6a8420 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ed903667 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ed903667 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ed903667 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bbc1fc29 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bbc1fc29 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bbc1fc29 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-49c04b4d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-49c04b4d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-49c04b4d {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-dc4412dd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-dc4412dd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-dc4412dd {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a23a789e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a23a789e {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a23a789e {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-af668851-914a-6283-6388-e5b6ec7f472a-93d313c0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bca6ecdf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bca6ecdf {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bca6ecdf {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-45141b37 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-45141b37 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-45141b37 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7b5a263a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7b5a263a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7b5a263a {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e09c2b3f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e09c2b3f {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e09c2b3f {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3cd6bc92 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3cd6bc92 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3cd6bc92 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8b05f164-c5d6-741c-537c-885c31c77833-d6cbf1ee, #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-68870de6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-68870de6 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-68870de6 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

@media screen and (max-width: 479px) {
  #w-node-_091f3af6-94b7-7af2-6ccc-40a38b02e530-255dd7ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-af668851-914a-6283-6388-e5b6ec7f472a-75509fd2, #w-node-af668851-914a-6283-6388-e5b6ec7f472a-af5589f5, #w-node-_18d60efd-940c-a18d-0ad6-b05643ccfd1d-af5589f5, #w-node-af668851-914a-6283-6388-e5b6ec7f472a-c829777c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-c9f1589a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-c9f1589a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-c9f1589a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ebe5700f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ebe5700f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ebe5700f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-23d899bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-23d899bd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-23d899bd {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-83b2508a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-83b2508a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-83b2508a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1a94df5c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1a94df5c, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1a94df5c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-08d1d038 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-08d1d038, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-08d1d038 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-6b3d9e58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-6b3d9e58, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-6b3d9e58 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-5f02f7f5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-5f02f7f5, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-5f02f7f5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-f378c73c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-f378c73c, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-f378c73c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ee73033b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ee73033b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ee73033b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b61b297a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b61b297a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b61b297a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-dd893473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-dd893473, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-dd893473 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-f4fd8c9f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-f4fd8c9f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-f4fd8c9f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-42c3416d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-42c3416d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-42c3416d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-cd6742b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-cd6742b6, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-cd6742b6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1ee06b59 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1ee06b59, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1ee06b59 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-48e57b61 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-48e57b61, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-48e57b61 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2ddec02f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2ddec02f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2ddec02f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7c4d2c99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7c4d2c99, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7c4d2c99 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e277999f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e277999f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e277999f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a4023687 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a4023687, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a4023687 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3baff0fb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3baff0fb, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3baff0fb {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-6c073903 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-6c073903, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-6c073903 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-43c6e443 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-43c6e443, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-43c6e443 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-849a62bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-849a62bd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-849a62bd {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-889380b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-889380b0, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-889380b0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b05d8b42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b05d8b42, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b05d8b42 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-273fed2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-273fed2d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-273fed2d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4e2adfc5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4e2adfc5, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4e2adfc5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ecefb159 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ecefb159, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ecefb159 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-b0734139 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-b0734139, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-b0734139 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3fa49c0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3fa49c0b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3fa49c0b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e612eeef {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e612eeef, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e612eeef {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3b813682 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3b813682, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3b813682 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4c8cec17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4c8cec17, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4c8cec17 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-047cf496 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-047cf496, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-047cf496 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-fc24a757 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-fc24a757, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-fc24a757 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d87aa80b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d87aa80b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d87aa80b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3e9fb57b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3e9fb57b, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3e9fb57b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-09edf5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-09edf5ea, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-09edf5ea {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-c6796f51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-c6796f51, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-c6796f51 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2500d1bf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2500d1bf, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2500d1bf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-9573fd0c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-9573fd0c, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-9573fd0c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-95244bc3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-95244bc3, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-95244bc3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a06c4810 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a06c4810, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a06c4810 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8b05f164-c5d6-741c-537c-885c31c77833-097919a2, #w-node-_091f3af6-94b7-7af2-6ccc-40a38b02e530-4f6b1c77 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-af668851-914a-6283-6388-e5b6ec7f472a-883e3ba3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-8d0a1504 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-8d0a1504, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-8d0a1504, #w-node-af668851-914a-6283-6388-e5b6ec7f472a-90badd4c, #w-node-_18d60efd-940c-a18d-0ad6-b05643ccfd1d-90badd4c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1a9bdf73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1a9bdf73, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1a9bdf73 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-8b089022 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-8b089022, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-8b089022 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7c837b91 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7c837b91, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7c837b91 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-75b78486 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-75b78486, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-75b78486 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a9bc37db {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a9bc37db, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a9bc37db {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-39895978 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-39895978, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-39895978 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-14150c8e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-14150c8e, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-14150c8e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-43047146 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-43047146, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-43047146 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-0267fd16 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-0267fd16, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-0267fd16 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-52c316c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-52c316c7, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-52c316c7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-919c59d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-919c59d3, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-919c59d3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d2e58855 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d2e58855, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d2e58855 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-9b16add4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-9b16add4, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-9b16add4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1833ddd1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1833ddd1, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1833ddd1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-de1965e7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-de1965e7, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-de1965e7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-84e2e4bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-84e2e4bd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-84e2e4bd {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bc4ef699 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bc4ef699, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bc4ef699 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-be660c79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-be660c79, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-be660c79 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bae8cd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bae8cd17, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bae8cd17 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2949dfc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2949dfc4, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2949dfc4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2b70d693 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2b70d693, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2b70d693 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4e88633f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4e88633f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4e88633f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-cb097fcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-cb097fcb, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-cb097fcb {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-1c244ecd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-1c244ecd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-1c244ecd {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2c52a5d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2c52a5d1, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2c52a5d1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-06370e9c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-06370e9c, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-06370e9c {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-df541dbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-df541dbc, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-df541dbc {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-45bd8432 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-45bd8432, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-45bd8432 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-d39a41bc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-d39a41bc, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-d39a41bc {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-39a42521 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-39a42521, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-39a42521 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-4092acb9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-4092acb9, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-4092acb9 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bc94a739 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bc94a739, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bc94a739 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-2b6a8420 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-2b6a8420, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-2b6a8420 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-ed903667 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-ed903667, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-ed903667 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bbc1fc29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bbc1fc29, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bbc1fc29 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-49c04b4d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-49c04b4d, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-49c04b4d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-dc4412dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-dc4412dd, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-dc4412dd {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-a23a789e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-a23a789e, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-a23a789e, #w-node-af668851-914a-6283-6388-e5b6ec7f472a-93d313c0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-bca6ecdf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-bca6ecdf, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-bca6ecdf {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-45141b37 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-45141b37, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-45141b37 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-7b5a263a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-7b5a263a, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-7b5a263a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-e09c2b3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-e09c2b3f, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-e09c2b3f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-3cd6bc92 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-3cd6bc92, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-3cd6bc92 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8b05f164-c5d6-741c-537c-885c31c77833-d6cbf1ee, #w-node-eede043a-acac-8a88-ba9b-3ca4b690ec88-68870de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57629716-174e-a50a-4ec2-cacd151e3d7f-68870de6, #w-node-c40d8a84-fd40-ad4e-2e96-edddf77f2240-68870de6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }
}


