#SECTION-2bvv8f7a {
  height: auto;
  grid-template-columns: 150px 1fr 60px 60px 150px;
  grid-template-rows: minmax(90px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  position: sticky;z-index: 100;top: 0px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-2bvv8f7a .x-section-background {
  background: var(--color_40);
  
  
  
  
  
  
  --height: 90;
  --bg: var(--color_40);
}

#SECTION-2bvv8f7a .x-section-video-background {
  
  
}



#SECTION-2bvv8f7a .video {
  display: none;
}
#SECTION-2bvv8f7a .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#IMAGE-s116m7wp {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0.999969482421875px;
margin-top: 0px;
width: 99.00000762939452px;
  
}
#IMAGE-s116m7wp picture {
  --width: 99.00000762939452px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-s116m7wp img {
  object-fit: cover;
}

#MENU-fkxggq9l {
  --width: 64.4%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: end;margin-right: 24.999999999999886px;margin-top: calc(0px * 2);width: 64.4%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-fkxggq9l .x-rect {
  --gap: 0px;
--pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-end;
text-transform: uppercase;
  
}
#MENU-fkxggq9l > ul {
  
  justify-content: flex-end;
  align-items: flex-end;
  gap: 0px;
  
  border-radius: inherit;
}
#MENU-fkxggq9l > ul > .menu-item .tag-link {
  --gap: 0px;
--pad-x: 20px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-size: 16.0px;
font-weight: 500;
justify-content: flex-end;
text-transform: uppercase;
}
#MENU-fkxggq9l > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fkxggq9l > ul > .menu-item:not(:first-child) {
  
}
#MENU-fkxggq9l ul li .tag-link {
  border-style: none none none none;

}
#MENU-fkxggq9l ul li .tag-link:hover {
  color: var(--color_30) !important;







border-style: none none none none;

}



#MENU-fkxggq9l.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 60px;
}


#MENU-ITEM-1y7i9oq4 > a, #MENU-ITEM-1y7i9oq4 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-yjmsy7uj > a, #MENU-ITEM-yjmsy7uj > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-14capecg > a, #MENU-ITEM-14capecg > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-xk36o7m2 {
  
  
  width: 220px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: var(--color_42);
  
  
  
}
.vertical-menu #MENU-ITEM-14capecg.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-79zp9cfg {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -0.1111125946044922px;width: 100%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-79zp9cfg .x-rect {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-79zp9cfg > ul {
  background: var(--color_42);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-79zp9cfg > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-79zp9cfg > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-79zp9cfg > ul > .menu-item:not(:first-child) {
  
}
#MENU-79zp9cfg ul li .tag-link {
  border-style: none none solid none;

}
#MENU-79zp9cfg ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-79zp9cfg.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-iibmydvs > a, #MENU-ITEM-iibmydvs > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-uaa2djkg {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-iibmydvs.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-12dn3so1 {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-12dn3so1 .x-rect {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-12dn3so1 > ul {
  background: var(--color_42);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-12dn3so1 > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-12dn3so1 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-12dn3so1 > ul > .menu-item:not(:first-child) {
  
}
#MENU-12dn3so1 ul li .tag-link {
  border-style: none none solid none;

}
#MENU-12dn3so1 ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-12dn3so1.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-bgvdyvli > a, #MENU-ITEM-bgvdyvli > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-ueh37try > a, #MENU-ITEM-ueh37try > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-75g6e1ja > a, #MENU-ITEM-75g6e1ja > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-amntvii4 > a, #MENU-ITEM-amntvii4 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-3p6uydfx > a, #MENU-ITEM-3p6uydfx > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-qbm7v37f > a, #MENU-ITEM-qbm7v37f > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-bvt26nhm > a, #MENU-ITEM-bvt26nhm > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-iljpw9vu > a, #MENU-ITEM-iljpw9vu > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-wmb0p729 > a, #MENU-ITEM-wmb0p729 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-dkeydlwy > a, #MENU-ITEM-dkeydlwy > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-k1h03bs1 > a, #MENU-ITEM-k1h03bs1 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-bm2hj4so > a, #MENU-ITEM-bm2hj4so > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-qzsfvzp2 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-bm2hj4so.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-gj1d1x7h {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.05555534362792969px;width: 100%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-gj1d1x7h .x-rect {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-gj1d1x7h > ul {
  background: var(--color_42);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-gj1d1x7h > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-gj1d1x7h > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gj1d1x7h > ul > .menu-item:not(:first-child) {
  
}
#MENU-gj1d1x7h ul li .tag-link {
  border-style: none none solid none;

}
#MENU-gj1d1x7h ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-gj1d1x7h.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-2t1vomsi > a, #MENU-ITEM-2t1vomsi > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-zuj83gbh > a, #MENU-ITEM-zuj83gbh > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-r9psvxpm {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-zuj83gbh.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-6bsyv9zo {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0.11111068725585938px;width: 100%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-6bsyv9zo .x-rect {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-6bsyv9zo > ul {
  background: var(--color_42);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-6bsyv9zo > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-6bsyv9zo > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-6bsyv9zo > ul > .menu-item:not(:first-child) {
  
}
#MENU-6bsyv9zo ul li .tag-link {
  border-style: none none solid none;

}
#MENU-6bsyv9zo ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-6bsyv9zo.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-5bzeuhmr > a, #MENU-ITEM-5bzeuhmr > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-pjzf2rj6 > a, #MENU-ITEM-pjzf2rj6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-9f67b4ob > a, #MENU-ITEM-9f67b4ob > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-7c0uiry8 {
  
  
  width: 250px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-9f67b4ob.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-vuxd2w8z {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: #ffffff;
  
  
  
  
  
}


#MENU-vuxd2w8z .x-rect {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-vuxd2w8z > ul {
  background: var(--color_42);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-vuxd2w8z > ul > .menu-item .tag-link {
  --pad-x: 12px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_42);
border-width: 1.0px;
color: #ffffff;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-vuxd2w8z > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-vuxd2w8z > ul > .menu-item:not(:first-child) {
  
}
#MENU-vuxd2w8z ul li .tag-link {
  border-style: none none solid none;

}
#MENU-vuxd2w8z ul li .tag-link:hover {
  color: #ffffffff !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-vuxd2w8z.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-vstgl4j1 > a, #MENU-ITEM-vstgl4j1 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-qzdol7ij > a, #MENU-ITEM-qzdol7ij > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-irgqj3jo > a, #MENU-ITEM-irgqj3jo > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-7n4wik7t > a, #MENU-ITEM-7n4wik7t > div {
  
  
  
  
  
  
  
  
  
}


#RECT-jw0u2v6j {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 2;
grid-row-start: 1;
height: 25px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 20.98958396911621px;
  
  
  
  
}
#RECT-jw0u2v6j .x-rect {
  --width: 20.98958396911621px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTM2IDE4OTYuMDgzMyIgY2xhc3M9ImZhY2Vib29rLXNxdWFyZSI+PHBhdGggZD0iTTEyNDggMTI4cTExOSAwIDIwMy41IDg0LjVUMTUzNiA0MTZ2OTYwcTAgMTE5LTg0LjUgMjAzLjVUMTI0OCAxNjY0aC0xODh2LTU5NWgxOTlsMzAtMjMyaC0yMjlWNjg5cTAtNTYgMjMuNS04NHQ5MS41LTI4bDEyMi0xVjM2OXEtNjMtOS0xNzgtOS0xMzYgMC0yMTcuNSA4MFQ4MjAgNjY2djE3MUg2MjB2MjMyaDIwMHY1OTVIMjg4cS0xMTkgMC0yMDMuNS04NC41VDAgMTM3NlY0MTZxMC0xMTkgODQuNS0yMDMuNVQyODggMTI4aDk2MHoiPjwvcGF0aD48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-jw0u2v6j::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#RECT-m14rf7x0 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 2;
grid-row-start: 1;
height: 28px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 28px;
  
  
  
  
}
#RECT-m14rf7x0 .x-rect {
  --width: 28px;
background: var(--color_00);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMCwxNi41VjcuNUwxNiwxMk0yMCw0LjRDMTkuNCw0LjIgMTUuNyw0IDEyLDRDOC4zLDQgNC42LDQuMTkgNCw0LjM4QzIuNDQsNC45IDIsOC40IDIsMTJDMiwxNS41OSAyLjQ0LDE5LjEgNCwxOS42MUM0LjYsMTkuODEgOC4zLDIwIDEyLDIwQzE1LjcsMjAgMTkuNCwxOS44MSAyMCwxOS42MUMyMS41NiwxOS4xIDIyLDE1LjU5IDIyLDEyQzIyLDguNCAyMS41Niw0LjkxIDIwLDQuNFonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-m14rf7x0::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#CONTAINER-56gq7px4 {
  --bg: var(--color_30);
  background: var(--color_30);
border-color: #000000ff;
border-radius: 6px 6px 6px 6px;
  --width: 51px;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(42px, max-content);height: 42px;justify-self: end;margin-right: 0%;margin-top: calc(0px * 2);width: 51px;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-bvae91j6 {
  --width: 25px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 25px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-bvae91j6 .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #000000d9;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTM2IDE4OTYuMDgzMyIgY2xhc3M9Im5hdmljb24iPjxwYXRoIGQ9Ik0xNTM2IDEzNDR2MTI4cTAgMjYtMTkgNDV0LTQ1IDE5SDY0cS0yNiAwLTQ1LTE5dC0xOS00NXYtMTI4cTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA5NjBWODMycTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTlINjRxLTI2IDAtNDUtMTlUMCA0NDhWMzIwcTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1eiI+PC9wYXRoPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

}
#MENU-bvae91j6 > ul {
  background: #ffffff;
  
  
  
  
  border-radius: inherit;
}
#MENU-bvae91j6 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff;
color: #000000d9;
}
#MENU-bvae91j6 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-bvae91j6 > ul > .menu-item:not(:first-child) {
  
}
#MENU-bvae91j6 ul li .tag-link {
  border-style: none none none none;

}
#MENU-bvae91j6 ul li .tag-link:hover,
#MENU-bvae91j6 ul li > a:hover {
  







border-style: none none none none;

}





#MENU-DROPPABLE-08pf1eci {
  background: rgba(255, 255, 255, 1);
  top: 0;
  left: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 16px 1fr 16px;
  grid-template-rows: minmax(110px, max-content) minmax(0%, calc(100% - 130px)) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  animation: slide-left 0.2s ease;
  
}

#RECT-k5f40k1u {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  
  
}
#RECT-k5f40k1u .x-rect {
  --width: 100%;
background: var(--color_32);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_32));
}
#RECT-k5f40k1u::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#IMAGE-mo6q1to5 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 170px;
  
}
#IMAGE-mo6q1to5 picture {
  --width: 170px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-mo6q1to5 img {
  object-fit: cover;
}


#RECT-2aev0sjz {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 30px;
  
  
  
  
}
#RECT-2aev0sjz .x-rect {
  --width: 30px;
background: var(--color_01);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xMy40NiwxMkwxOSwxNy41NFYxOUgxNy41NEwxMiwxMy40Nkw2LjQ2LDE5SDVWMTcuNTRMMTAuNTQsMTJMNSw2LjQ2VjVINi40NkwxMiwxMC41NEwxNy41NCw1SDE5VjYuNDZMMTMuNDYsMTJaJz48L3BhdGg+IDwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_01));
}
#RECT-2aev0sjz::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}

#CONTAINER-sycsy51h {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(10px, max-content) minmax(10px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 30px;max-height: 100%;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border:   #000000ff;


  
}
#MENU-ttwmodyj {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-ttwmodyj .x-rect {
  --pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_40);
font-size: 13.0px;
font-weight: bold;
justify-content: flex-start;
text-transform: uppercase;
  
}
#MENU-ttwmodyj > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-ttwmodyj > ul > .menu-item .tag-link {
  --pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_40);
font-size: 13.0px;
font-weight: bold;
justify-content: flex-start;
text-transform: uppercase;
}
#MENU-ttwmodyj > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ttwmodyj > ul > .menu-item:not(:first-child) {
  
}
#MENU-ttwmodyj ul li .tag-link {
  border-style: none none none none;

}
#MENU-ttwmodyj ul li .tag-link:hover,
#MENU-ttwmodyj ul li > a:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-a7taw7hp > a, #MENU-ITEM-a7taw7hp > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-ciixepks > a, #MENU-ITEM-ciixepks > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-7ohpubtv > a, #MENU-ITEM-7ohpubtv > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-lvdefr4v {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(220px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-7ohpubtv.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-lq9ck8ws {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-lq9ck8ws .x-rect {
  --pad-x: 10px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_40);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-lq9ck8ws > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
  border-radius: inherit;
}
#MENU-lq9ck8ws > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 6px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: var(--color_40);
font-size: 14.0px;
font-weight: 600;
justify-content: flex-start;
text-transform: initial;
}
#MENU-lq9ck8ws > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lq9ck8ws > ul > .menu-item:not(:first-child) {
  
}
#MENU-lq9ck8ws ul li .tag-link {
  border-style: none none none none;

}
#MENU-lq9ck8ws ul li .tag-link:hover,
#MENU-lq9ck8ws ul li > a:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-k72ucsjd > a, #MENU-ITEM-k72ucsjd > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-wrhotmcc {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-k72ucsjd.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-17db4vj4 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-17db4vj4 .x-rect {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-17db4vj4 > ul {
  background: #152B5200;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-17db4vj4 > ul > .menu-item .tag-link {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-17db4vj4 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-17db4vj4 > ul > .menu-item:not(:first-child) {
  
}
#MENU-17db4vj4 ul li .tag-link {
  border-style: none none solid none;

}
#MENU-17db4vj4 ul li .tag-link:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-17db4vj4.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-s80n5iri > a, #MENU-ITEM-s80n5iri > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-0w5hhtj0 > a, #MENU-ITEM-0w5hhtj0 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-57vw1prv > a, #MENU-ITEM-57vw1prv > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-s5l8rgtk > a, #MENU-ITEM-s5l8rgtk > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-slpwvpv8 > a, #MENU-ITEM-slpwvpv8 > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-nfgebfvq > a, #MENU-ITEM-nfgebfvq > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-mpfynwnp > a, #MENU-ITEM-mpfynwnp > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-dnuzdf4c > a, #MENU-ITEM-dnuzdf4c > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-o6x7l5xx > a, #MENU-ITEM-o6x7l5xx > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-zo8nu0ja > a, #MENU-ITEM-zo8nu0ja > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-7dl93mqj {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-zo8nu0ja.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-q4s14soc {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: -3.814264553696362%;margin-top: 0px;width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-q4s14soc .x-rect {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-q4s14soc > ul {
  background: #152B5200;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-q4s14soc > ul > .menu-item .tag-link {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-q4s14soc > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-q4s14soc > ul > .menu-item:not(:first-child) {
  
}
#MENU-q4s14soc ul li .tag-link {
  border-style: none none solid none;

}
#MENU-q4s14soc ul li .tag-link:hover {
  color: var(--color_40) !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-q4s14soc.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-aj41cmv0 > a, #MENU-ITEM-aj41cmv0 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-87asifj6 > a, #MENU-ITEM-87asifj6 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-qcywoy71 {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-87asifj6.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-92p3oyns {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: -3.814264553696362%;margin-top: 0.11111068725585938px;width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-92p3oyns .x-rect {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-92p3oyns > ul {
  background: #152B5200;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-92p3oyns > ul > .menu-item .tag-link {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-92p3oyns > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-92p3oyns > ul > .menu-item:not(:first-child) {
  
}
#MENU-92p3oyns ul li .tag-link {
  border-style: none none solid none;

}
#MENU-92p3oyns ul li .tag-link:hover {
  color: var(--color_42) !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-92p3oyns.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-wiqn26za > a, #MENU-ITEM-wiqn26za > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-tvoee1vh > a, #MENU-ITEM-tvoee1vh > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#MENU-ITEM-bn3jsp20 > a, #MENU-ITEM-bn3jsp20 > div {
  
  
  
  
  
  
  
  
  
}

#SUBMENU-6i9kropl {
  
  
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-bn3jsp20.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-j4au4h8w {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  --active-link-color: var(--color_40);
  
  
  
  
  
}


#MENU-j4au4h8w .x-rect {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-j4au4h8w > ul {
  background: #152B5200;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-j4au4h8w > ul > .menu-item .tag-link {
  --pad-x: 16px;
--pad-y: 8px;
-webkit-text-stroke: 0px #000000ff;
background: #152B5200;
border-color: var(--color_01);
border-width: 1.0px;
color: var(--color_40);
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-j4au4h8w > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-j4au4h8w > ul > .menu-item:not(:first-child) {
  
}
#MENU-j4au4h8w ul li .tag-link {
  border-style: none none solid none;

}
#MENU-j4au4h8w ul li .tag-link:hover {
  color: var(--color_42) !important;
background: #00000000;






border-style: none none solid none;

}




#MENU-j4au4h8w.vertical-menu > ul > .menu-item > .x-submenu {
  top: 0;
  left: 100%;
}

#MENU-ITEM-9tsqgjtx > a, #MENU-ITEM-9tsqgjtx > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-49gr2h5p > a, #MENU-ITEM-49gr2h5p > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-4zfi78du > a, #MENU-ITEM-4zfi78du > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

[id^="TEXT-z7zdaymk"], .--clone-TEXT-z7zdaymk {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 70px;
margin-top: calc(0px * 2);
width: 148px;
  
}
[id^="TEXT-z7zdaymk"] .x-text,
[id^="TEXT-z7zdaymk"] .x-text a,
.--clone-TEXT-z7zdaymk .x-text,
.--clone-TEXT-z7zdaymk .x-text a {
  --width: 148px;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-size: 24.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-z7zdaymk"] .x-text:hover,
.--clone-TEXT-z7zdaymk .x-text:hover,
[id^="TEXT-z7zdaymk"] a:hover,
.--clone-TEXT-z7zdaymk a:hover {
  
}

[id^="TEXT-yu92qts6"], .--clone-TEXT-yu92qts6 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 90.00003051757812px;
margin-top: calc(0.08333587646484375px * 2);
width: 115px;
  
}
[id^="TEXT-yu92qts6"] .x-text,
[id^="TEXT-yu92qts6"] .x-text a,
.--clone-TEXT-yu92qts6 .x-text,
.--clone-TEXT-yu92qts6 .x-text a {
  --width: 115px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-yu92qts6"] .x-text:hover,
.--clone-TEXT-yu92qts6 .x-text:hover,
[id^="TEXT-yu92qts6"] a:hover,
.--clone-TEXT-yu92qts6 a:hover {
  
}

#SECTION-0dyq0xa2 {
  height: auto;
  grid-template-columns: 1fr 1300px 1fr;
  grid-template-rows: minmax(25px, max-content) minmax(9px, max-content) minmax(26px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-0dyq0xa2 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 60;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-0dyq0xa2 .x-section-video-background {
  
  
}



#SECTION-0dyq0xa2 .video {
  display: none;
}
#SECTION-0dyq0xa2 .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-cphg39j6 {
  --bg: #fcfcfc;
  background: #fcfcfc;
border-color: #ececec;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(25px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border: 1px solid #ececec;


  
}
#BREADCRUMB-4m96h9gz {
  display: inline;
  --width: auto;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #000000;
font-size: 16.0px;
font-weight: 600;
gap: 5.0px;
  gap: unset;
  
}
#BREADCRUMB-4m96h9gz .x-breadcrumb-item {
  display: inline;
}

#BREADCRUMB-4m96h9gz .x-breadcrumb-item .x-text {
  display: inline;
}

#BREADCRUMB-4m96h9gz .x-breadcrumb-item .x-icon {
  display: inline;
  padding: 0 5px;
}

#BREADCRUMB-4m96h9gz .x-breadcrumb-item:hover .x-text {
  color: var(--color_44);
}

#BREADCRUMB-4m96h9gz .x-breadcrumb-item:hover .x-text .x-icon {
  color: #000000;
}
#SECTION-p18y49iy {
  height: auto;
  grid-template-columns: 1fr 1300px 1fr;
  grid-template-rows: minmax(50px, max-content) minmax(10px, max-content) minmax(40px, max-content) minmax(100px, max-content) minmax(40px, max-content) minmax(60px, max-content) minmax(50px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-p18y49iy .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 350;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-p18y49iy .x-section-video-background {
  
  
}



#SECTION-p18y49iy .video {
  display: none;
}
#SECTION-p18y49iy .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

[id^="TEXT-DATASET-5nrneo0i"], .--clone-TEXT-DATASET-5nrneo0i {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-5nrneo0i"] .x-text,
[id^="TEXT-DATASET-5nrneo0i"] .x-text a,
.--clone-TEXT-DATASET-5nrneo0i .x-text,
.--clone-TEXT-DATASET-5nrneo0i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_42);
font-size: 30.0px;
font-weight: 700;
height: 100%;
line-height: 1.5;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, var(--color_42));
}
[id^="TEXT-DATASET-5nrneo0i"] .x-text:hover,
.--clone-TEXT-DATASET-5nrneo0i .x-text:hover,
[id^="TEXT-DATASET-5nrneo0i"] a:hover,
.--clone-TEXT-DATASET-5nrneo0i a:hover {
  
}

#FORM-0ztrm6hk {
  --width: 100%;align-self: center;column-gap: 24px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr 1fr;grid-template-rows: minmax(64px, max-content) minmax(64px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);row-gap: 16px;width: 100%;
  
  --icon-color: inherit;
  
}
#INPUT-fya9re4p {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-fya9re4p .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#INPUT-fya9re4p input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ced4da;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_32);
font-size: 16.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-fya9re4p input[type="date"] {
  -webkit-text-fill-color: var(--color_32);
}
#INPUT-fya9re4p input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#EMAIL-tbwg9g9z {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-tbwg9g9z .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#EMAIL-tbwg9g9z input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ced4da;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_32);
font-size: 16.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-tbwg9g9z input[type="date"] {
  -webkit-text-fill-color: var(--color_32);
}
#EMAIL-tbwg9g9z input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-sd5ujf3j {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 40px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 200px;
  
}
#SUBMIT-BUTTON-sd5ujf3j .x-button-wrapper {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_30);
border-color: #000000ff;
border-radius: 5px 5px 5px 5px;
color: #ffffffff;
font-size: 17.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #ffffffff);
}
#SUBMIT-BUTTON-sd5ujf3j[disabled=true] {
  display: none;
}

#PHONE-NUMBER-wyh0ytb8 {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-wyh0ytb8 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#PHONE-NUMBER-wyh0ytb8 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ced4da;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_32);
font-size: 16.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-wyh0ytb8 input[type="date"] {
  -webkit-text-fill-color: var(--color_32);
}
#PHONE-NUMBER-wyh0ytb8 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#INPUT-FILE-iel5x95s {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-FILE-iel5x95s .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#INPUT-FILE-iel5x95s .x-input-file {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ced4da;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: var(--color_32);
font-size: 16.0px;
font-weight: 400;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}

#CONTAINER-ayk0ifu5 {
  --bg: #f8f9fa;
  background: #f8f9fa;
border-color: #00000020;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;grid-template-columns: 16px 1fr 16px;grid-template-rows: minmax(12px, max-content) minmax(10px, max-content) minmax(12px, max-content) minmax(30px, max-content) minmax(10px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border: 1px solid #00000020;


  
}

#RECT-8q93foex {
  align-self: center;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  
  border-radius: 4px 4px 0px 0px;
  
}
#RECT-8q93foex .x-rect {
  --width: 100%;
background: #00000008;
border-color: #00000020;
border-radius: 4px 4px 0px 0px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  background: var(--active-color, #00000008);
}
#RECT-8q93foex::before {
  content: "";
  border-color: #00000020;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-top-style: unset;border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-DATASET-9obj74wp"], .--clone-TEXT-DATASET-9obj74wp {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-DATASET-9obj74wp"] .x-text,
[id^="TEXT-DATASET-9obj74wp"] .x-text a,
.--clone-TEXT-DATASET-9obj74wp .x-text,
.--clone-TEXT-DATASET-9obj74wp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: var(--color_20);
font-size: 16.0px;
font-weight: 500;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-DATASET-9obj74wp"] .x-text:hover,
.--clone-TEXT-DATASET-9obj74wp .x-text:hover,
[id^="TEXT-DATASET-9obj74wp"] a:hover,
.--clone-TEXT-DATASET-9obj74wp a:hover {
  
}

[id^="TEXT-1ng91ock"], .--clone-TEXT-1ng91ock {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 330px;
margin-top: calc(0px * 2);
width: 110px;
  
}
[id^="TEXT-1ng91ock"] .x-text,
[id^="TEXT-1ng91ock"] .x-text a,
.--clone-TEXT-1ng91ock .x-text,
.--clone-TEXT-1ng91ock .x-text a {
  --width: 110px;
-webkit-text-stroke: 0px #000000ff;
background: #198754;
border-radius: 100px 100px 100px 100px;
color: #ffffff;
font: var(--font_5);
font-size: 12.0px;
font-weight: 600;
height: 100%;
line-height: 1.9;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-1ng91ock"] .x-text:hover,
.--clone-TEXT-1ng91ock .x-text:hover,
[id^="TEXT-1ng91ock"] a:hover,
.--clone-TEXT-1ng91ock a:hover {
  
}

[id^="TEXT-6033xkq3"], .--clone-TEXT-6033xkq3 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-6033xkq3"] .x-text,
[id^="TEXT-6033xkq3"] .x-text a,
.--clone-TEXT-6033xkq3 .x-text,
.--clone-TEXT-6033xkq3 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_20);
font: var(--font_5);
font-size: 16.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_20));
}
[id^="TEXT-6033xkq3"] .x-text:hover,
.--clone-TEXT-6033xkq3 .x-text:hover,
[id^="TEXT-6033xkq3"] a:hover,
.--clone-TEXT-6033xkq3 a:hover {
  
}

#SECTION-z5lwmzzu {
  height: auto;
  grid-template-columns: 1fr 1300px 1fr;
  grid-template-rows: minmax(22.332547419413117px, max-content) minmax(53.598113806591485px, max-content) minmax(53.598113806591485px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-z5lwmzzu .x-section-background {
  background: #152B52;
  
  
  
  
  
  
  --height: 547;
  --bg: #152B52;
}

#SECTION-z5lwmzzu .x-section-video-background {
  
  
}



#SECTION-z5lwmzzu .video {
  display: none;
}
#SECTION-z5lwmzzu .video-bp1 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}


#CONTAINER-jhp0bxu6 {
  --bg: #f1f1f1;
  background: #f1f1f1;
border-color: #000000ff;
border-radius: 30px 30px 30px 30px;
  --width: 31%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 25px 1fr 25px;grid-template-rows: minmax(25px, max-content) minmax(10px, max-content) minmax(20px, max-content) minmax(56px, max-content) minmax(25px, max-content);height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 31%;
  
  
  
  
  
  border:   #000000ff;


  
}
#FORM-1lxfy1l7 {
  --width: 100%;align-self: start;column-gap: 0px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(10px, max-content) minmax(10px, max-content) minmax(36px, max-content) minmax(36px, max-content) minmax(36px, max-content) minmax(36px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 12px;width: 100%;
  
  --icon-color: inherit;
  
}
[id^="TEXT-10c8jjtc"], .--clone-TEXT-10c8jjtc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-10c8jjtc"] .x-text,
[id^="TEXT-10c8jjtc"] .x-text a,
.--clone-TEXT-10c8jjtc .x-text,
.--clone-TEXT-10c8jjtc .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #152B52;
font-family: 'Quicksand', sans-serif;
font-size: 24.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #152B52);
}
[id^="TEXT-10c8jjtc"] .x-text:hover,
.--clone-TEXT-10c8jjtc .x-text:hover,
[id^="TEXT-10c8jjtc"] a:hover,
.--clone-TEXT-10c8jjtc a:hover {
  
}

#INPUT-kqxx7kld {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-kqxx7kld .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  
  
}
#INPUT-kqxx7kld input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #152B52;
font-size: 14.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#INPUT-kqxx7kld input[type="date"] {
  -webkit-text-fill-color: #152B52;
}
#INPUT-kqxx7kld input::placeholder {
  color: #152B52;
  -webkit-text-fill-color: #152B52 !important;
}
#EMAIL-lxqivd0e {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#EMAIL-lxqivd0e .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  
  
}
#EMAIL-lxqivd0e input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #152B52;
font-size: 14.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-lxqivd0e input[type="date"] {
  -webkit-text-fill-color: #152B52;
}
#EMAIL-lxqivd0e input::placeholder {
  color: #152B52;
  -webkit-text-fill-color: #152B52 !important;
}
#SUBMIT-BUTTON-30e8b3lc {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-30e8b3lc .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: var(--color_30);
border-color: var(--color_00);
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #ffffffff;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #ffffffff);
}
#SUBMIT-BUTTON-30e8b3lc[disabled=true] {
  display: none;
}

#PHONE-NUMBER-k0bw2dpn {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-k0bw2dpn .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14px;
  
  
}
#PHONE-NUMBER-k0bw2dpn input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #152B52;
font-size: 14.0px;
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-k0bw2dpn input[type="date"] {
  -webkit-text-fill-color: #152B52;
}
#PHONE-NUMBER-k0bw2dpn input::placeholder {
  color: #152B52;
  -webkit-text-fill-color: #152B52 !important;
}
[id^="SELECT-9llme8a9"] {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
[id^="SELECT-9llme8a9"] .x-select {
  -webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
border-color: #cccccc;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #152B52;
font-size: 14.0px;
  background: #ffffff;
  padding-left: 15px;
}
[id^="TEXT-tfar7q4s"], .--clone-TEXT-tfar7q4s {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-tfar7q4s"] .x-text,
[id^="TEXT-tfar7q4s"] .x-text a,
.--clone-TEXT-tfar7q4s .x-text,
.--clone-TEXT-tfar7q4s .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px rgba(0, 0, 0, 1);
color: #152B52;
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #152B52);
}
[id^="TEXT-tfar7q4s"] .x-text:hover,
.--clone-TEXT-tfar7q4s .x-text:hover,
[id^="TEXT-tfar7q4s"] a:hover,
.--clone-TEXT-tfar7q4s a:hover {
  
}


#RECT-u0ennoxm {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 45px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 45px;
  
  
  
  
}
#RECT-u0ennoxm .x-rect {
  --width: 45px;
background: rgba(0, 0, 0, 1);
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgY2xhc3M9ImVtYWlsLW91dGxpbmUiPjxwYXRoIGQ9Ik0yMCw0SDRBMiwyIDAgMCwwIDIsNlYxOEEyLDIgMCAwLDAgNCwyMEgyMEEyLDIgMCAwLDAgMjIsMThWNkEyLDIgMCAwLDAgMjAsNE0yMCwxOEg0VjhMMTIsMTNMMjAsOFYxOE0yMCw2TDEyLDExTDQsNlY2SDIwVjZaIj48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, rgba(0, 0, 0, 1));
}
#RECT-u0ennoxm::before {
  content: "";
  border-color: ;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-4if90sx0"], .--clone-TEXT-4if90sx0 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: 0.5px;
margin-left: 1.2043795620437956%;
width: 93.94160583941606%;
  
}
[id^="TEXT-4if90sx0"] .x-text,
[id^="TEXT-4if90sx0"] .x-text a,
.--clone-TEXT-4if90sx0 .x-text,
.--clone-TEXT-4if90sx0 .x-text a {
  --width: 93.94160583941606%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-4if90sx0"] .x-text:hover,
.--clone-TEXT-4if90sx0 .x-text:hover,
[id^="TEXT-4if90sx0"] a:hover,
.--clone-TEXT-4if90sx0 a:hover {
  
}


#CONTAINER-1tm7nbgw {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 33%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(10px, max-content) minmax(10px, max-content) minmax(150px, max-content) minmax(30px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 0px;width: 33%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-vp5gwq3w"], .--clone-TEXT-vp5gwq3w {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-vp5gwq3w"] .x-text,
[id^="TEXT-vp5gwq3w"] .x-text a,
.--clone-TEXT-vp5gwq3w .x-text,
.--clone-TEXT-vp5gwq3w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_1);
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-vp5gwq3w"] .x-text:hover,
.--clone-TEXT-vp5gwq3w .x-text:hover,
[id^="TEXT-vp5gwq3w"] a:hover,
.--clone-TEXT-vp5gwq3w a:hover {
  
}

#GOOGLEMAP-bcv24x3e {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 160px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

#CONTAINER-ay0z80l8 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 32%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 30px 1fr;grid-template-rows: minmax(30px, max-content) minmax(20px, max-content) minmax(31px, max-content) minmax(45px, max-content) minmax(30px, max-content) minmax(20px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content) minmax(30px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 32%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-677o7zi9 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 8;
grid-row-start: 7;
height: 23.05621337890625px;
justify-self: start;
margin-left: 3.3125813802083335%;
margin-top: -0.1812744140625px;
width: 23.05621337890625px;
  
  
  
  
}
#RECT-677o7zi9 .x-rect {
  --width: 23.05621337890625px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjAnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMCAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNy4xMDggMjEuMDkyTDAgMTguNzIxVjIuNjEzTDYuODkyIDQuOTEzTDEzLjkyMyAwLjg5MTk5OEwyMCAzLjMyM1YxOS40NzdMMTQuMDc3IDE3LjEwN0w3LjEwOSAyMS4wOTJINy4xMDhaTTIgNS4zOTJWMTcuMjc5TDYgMTguNjEyVjYuNzJMMiA1LjM5MlpNMTIgNC4yOTJMOCA2LjU4VjE4LjI4TDEyIDE1Ljk5MlY0LjI5MlpNMTQuMDc3IDMuMTA2TDE0IDMuMTUyVjE0LjkyM0wxOCAxNi41MjNWNC42NzZMMTQuMDc3IDMuMTA2WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-677o7zi9::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-2vixeudn"], .--clone-TEXT-2vixeudn {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 60px;
margin-top: calc(0px * 2);
width: 134.921875px;
  
}
[id^="TEXT-2vixeudn"] .x-text,
[id^="TEXT-2vixeudn"] .x-text a,
.--clone-TEXT-2vixeudn .x-text,
.--clone-TEXT-2vixeudn .x-text a {
  --width: 134.921875px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 16.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-2vixeudn"] .x-text:hover,
.--clone-TEXT-2vixeudn .x-text:hover,
[id^="TEXT-2vixeudn"] a:hover,
.--clone-TEXT-2vixeudn a:hover {
  
}

[id^="TEXT-f6hqy5ra"], .--clone-TEXT-f6hqy5ra {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-f6hqy5ra"] .x-text,
[id^="TEXT-f6hqy5ra"] .x-text a,
.--clone-TEXT-f6hqy5ra .x-text,
.--clone-TEXT-f6hqy5ra .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_1);
font-size: 22.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-f6hqy5ra"] .x-text:hover,
.--clone-TEXT-f6hqy5ra .x-text:hover,
[id^="TEXT-f6hqy5ra"] a:hover,
.--clone-TEXT-f6hqy5ra a:hover {
  
}


#IMAGE-41p11lir {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 100px;
  
}
#IMAGE-41p11lir picture {
  --width: 100px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-41p11lir img {
  object-fit: cover;
}

[id^="TEXT-wf8goej6"], .--clone-TEXT-wf8goej6 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 8;
grid-row-start: 7;
height: auto;
justify-self: start;
margin-left: -2px;
margin-top: -0.07499885559082031px;
width: 100%;
  
}
[id^="TEXT-wf8goej6"] .x-text,
[id^="TEXT-wf8goej6"] .x-text a,
.--clone-TEXT-wf8goej6 .x-text,
.--clone-TEXT-wf8goej6 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-size: 16.0px;
font-style: initial;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-wf8goej6"] .x-text:hover,
.--clone-TEXT-wf8goej6 .x-text:hover,
[id^="TEXT-wf8goej6"] a:hover,
.--clone-TEXT-wf8goej6 a:hover {
  
}

[id^="TEXT-1b5o1mr8"], .--clone-TEXT-1b5o1mr8 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-1b5o1mr8"] .x-text,
[id^="TEXT-1b5o1mr8"] .x-text a,
.--clone-TEXT-1b5o1mr8 .x-text,
.--clone-TEXT-1b5o1mr8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-size: 16.0px;
font-style: initial;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-1b5o1mr8"] .x-text:hover,
.--clone-TEXT-1b5o1mr8 .x-text:hover,
[id^="TEXT-1b5o1mr8"] a:hover,
.--clone-TEXT-1b5o1mr8 a:hover {
  
}


#RECT-jhengrni {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 20px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 20px;
  
  
  
  
}
#RECT-jhengrni .x-rect {
  --width: 20px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTggMjBIMkMwLjg5NTQzIDIwIDAgMTkuMTA0NiAwIDE4VjcuMDQ5QzAuMDMzNzUgNi4zNzc4NiAwLjM5NzI4IDUuNzY2ODYgMC45NzEgNS40MTY5OUw4Ljk3MSAwLjYxNjk5QzkuNjA0MSAwLjIzNzM3IDEwLjM5NDkgMC4yMzczNyAxMS4wMjggMC42MTY5OUwxOS4wMjggNS40MTY5OUMxOS42MjkyIDUuNzc5NzcgMTkuOTk3NiA2LjQyOTg0IDIwIDcuMTMxOTlWMThDMjAgMTkuMTA0NiAxOS4xMDQ2IDIwIDE4IDIwWk0yIDcuODY3OTlWMThIMThWNy44Njc5OUwxMCAxMy4yMDFMMiA3Ljg2Nzk5Wk0xMCAyLjMzMTk5TDMuMzE2IDYuMzQxOTlMMTAgMTAuNzk4TDE2LjY4MyA2LjM0MTk5TDEwIDIuMzMxOTlaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-jhengrni::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-5bb0cqac"], .--clone-TEXT-5bb0cqac {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-5bb0cqac"] .x-text,
[id^="TEXT-5bb0cqac"] .x-text a,
.--clone-TEXT-5bb0cqac .x-text,
.--clone-TEXT-5bb0cqac .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-size: 16.0px;
font-style: initial;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-5bb0cqac"] .x-text:hover,
.--clone-TEXT-5bb0cqac .x-text:hover,
[id^="TEXT-5bb0cqac"] a:hover,
.--clone-TEXT-5bb0cqac a:hover {
  
}


#RECT-ikfa4yvn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 9;
grid-row-start: 8;
height: 20px;
justify-self: start;
margin-left: 3.3747771991752%;
margin-top: calc(0px * 2);
width: 20px;
  
  
  
  
}
#RECT-ikfa4yvn .x-rect {
  --width: 20px;
background: #ffffff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTAnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1MCA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzcuNjczNCAzMi44MjA2QzM3LjEzNCAzMi4yNjE4IDM2LjQyNTMgMzEuOTYzNyAzNS42OTY4IDMxLjk4OTRDMzQuOTY4NCAzMi4wMTUxIDM0LjI3NzIgMzIuMzYyNCAzMy43NjkxIDMyLjk1ODJMMjcuMDU1MyA0MC44MzI0QzI1LjQzODYgNDAuNDgwNCAyMi4xODgzIDM5LjMyNTQgMTguODQyNyAzNS41MjExQzE1LjQ5NyAzMS43MDQgMTQuNDgzOCAyNy45ODkxIDE0LjE4MzQgMjYuMTU5TDIxLjA4NTMgMTguNDk5MkMyMS42MDg1IDE3LjkyMDUgMjEuOTEzNyAxNy4xMzI0IDIxLjkzNjIgMTYuMzAxN0MyMS45NTg4IDE1LjQ3MSAyMS42OTY5IDE0LjY2MjkgMjEuMjA2IDE0LjA0ODVMMTAuODM0OSAxLjA0ODQ1QzEwLjM0MzkgMC40MzIwNzMgOS42NjE0IDAuMDU4MjU2MyA4LjkzMjM2IDAuMDA2MjQzNTJDOC4yMDM0IC0wLjA0NTcyODMgNy40ODUzMiAwLjIyODMyMiA2LjkzMDcgMC43NzAxNTZMMC44NDAwMzYgNi43MjQ2QzAuMzUzOTUgNy4yNzk0NCAwLjA2MzMyOTMgOC4wMTgyNiAwLjAyMzI0NDEgOC44MDExMkMtMC4wMTg4NTMxIDkuNjAxMDcgLTAuODIxNTkxIDI4LjU0OTEgMTIuMDY3MSA0My4yNDgxQzIzLjMxMSA1Ni4wNjI1IDM3LjM5ODMgNTcgNDEuMjc0NCA1N0M0MS44NDQyIDU3IDQyLjE4OTUgNTYuOTgwOSA0Mi4yODIxIDU2Ljk3NDRDNDIuOTY4NSA1Ni45MzEyIDQzLjYxNjUgNTYuNTk5NSA0NC4xMDA5IDU2LjA0MzNMNDkuMzI0MyA0OS4wOTdDNDkuNzk5MyA0OC40NjQ4IDUwLjAzOTcgNDcuNjQ2NyA0OS45OTQ3IDQ2LjgxNTlDNDkuOTQ5NiA0NS45ODUyIDQ5LjYyMjUgNDUuMjA3IDQ5LjA4MjkgNDQuNjQ2M0wzNy42NzM0IDMyLjgyMDZaJyBmaWxsPSdjdXJyZW50Q29sb3InLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #ffffff);
}
#RECT-ikfa4yvn::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-g4ggd568"], .--clone-TEXT-g4ggd568 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-g4ggd568"] .x-text,
[id^="TEXT-g4ggd568"] .x-text a,
.--clone-TEXT-g4ggd568 .x-text,
.--clone-TEXT-g4ggd568 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_4);
font-size: 15.0px;
font-style: italic;
font-weight: 400;
height: 100%;
line-height: 1.6;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-g4ggd568"] .x-text:hover,
.--clone-TEXT-g4ggd568 .x-text:hover,
[id^="TEXT-g4ggd568"] a:hover,
.--clone-TEXT-g4ggd568 a:hover {
  
}

#CART-DROPPABLE-0gawylmy {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-0gawylmy.anim {
  --width: 300px;
  
}
#CART-DROPPABLE-p21e7pzi {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-p21e7pzi.anim {
  --width: 300px;
  
}
