#SECTION-a06o5okv {
  height: auto;
  grid-template-columns: 30px 1fr 30px;
  grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  overflow-x: hidden;
  overflow-y: hidden;
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-a06o5okv .x-section-background {
  background: #c300a2;
  
  
  
  
  
  
  --height: 20;
  --bg: #c300a2;
}

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



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

[id^="TEXT-4c1we84a"], .--clone-TEXT-4c1we84a {
  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-4c1we84a"] .x-text,
[id^="TEXT-4c1we84a"] .x-text a,
.--clone-TEXT-4c1we84a .x-text,
.--clone-TEXT-4c1we84a .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_5);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-4c1we84a"] .x-text:hover,
.--clone-TEXT-4c1we84a .x-text:hover,
[id^="TEXT-4c1we84a"] a:hover,
.--clone-TEXT-4c1we84a a:hover {
  
}

#SECTION-zp7fvjmq {
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(60px, 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-zp7fvjmq .x-section-background {
  background: #c300a2;
  
  
  
  
  
  
  --height: 60;
  --bg: #c300a2;
}

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



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

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


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

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

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







border-style: none none none none;

}





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

#RECT-8o6vkq7o {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 62px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100%;
  
  
  
  
}
#RECT-8o6vkq7o .x-rect {
  --width: 100%;
background: #c300a21a;
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, #c300a21a);
}
#RECT-8o6vkq7o::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-dma78zmi"], .--clone-TEXT-dma78zmi {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 5%;
margin-top: 28.66666603088379px;
width: 76.66666666666667%;
  
}
[id^="TEXT-dma78zmi"] .x-text,
[id^="TEXT-dma78zmi"] .x-text a,
.--clone-TEXT-dma78zmi .x-text,
.--clone-TEXT-dma78zmi .x-text a {
  --width: 76.66666666666667%;
-webkit-text-stroke: 0px #000000ff;
color: #c300a2;
font: var(--font_5);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #c300a2);
}
[id^="TEXT-dma78zmi"] .x-text:hover,
.--clone-TEXT-dma78zmi .x-text:hover,
[id^="TEXT-dma78zmi"] a:hover,
.--clone-TEXT-dma78zmi a:hover {
  
}


#RECT-qaru3jw6 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 34.97395706176758px;
justify-self: end;
margin-right: 7.180983861287435%;
margin-top: 10.6px;
width: 11.65798568725586%;
  
  
  
  
}
#RECT-qaru3jw6 .x-rect {
  --width: 11.65798568725586%;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHZpZXdCb3g9JzAgMCAyNCAyNCc+IDxwYXRoIGQ9J00xOSw2LjQxTDE3LjU5LDVMMTIsMTAuNTlMNi40MSw1TDUsNi40MUwxMC41OSwxMkw1LDE3LjU5TDYuNDEsMTlMMTIsMTMuNDFMMTcuNTksMTlMMTksMTcuNTlMMTMuNDEsMTJMMTksNi40MVonPjwvcGF0aD4gPC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-qaru3jw6::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;
  
}
#LINE-v198ocon {
  --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: -0.09981282552083331%;margin-top: 61.5234375px;width: 100%;
  height: auto;
  
}
#LINE-v198ocon .line-container {
  border-color: #c300a2;
border-style: solid;
border-width: 4.0px;
}
#LINE-v198ocon .x-line { padding: 0px; }
#MENU-di2iy4mz {
  --width: 90%;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: 78.28125px;width: 90%;
  --active-link-color: #000000;
  
  
  
  
  
}


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

}
#MENU-di2iy4mz ul li .tag-link:hover,
#MENU-di2iy4mz ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-di2iy4mz > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

#MENU-j2qut7rf {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-j2qut7rf ul li .tag-link:hover,
#MENU-j2qut7rf ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-j2qut7rf > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

#MENU-tbz3br2z {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-tbz3br2z ul li .tag-link:hover,
#MENU-tbz3br2z ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-tbz3br2z > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

#MENU-ITEM-2x7j5vh5 > a, #MENU-ITEM-2x7j5vh5 > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-ITEM-8f1t56l0 > a, #MENU-ITEM-8f1t56l0 > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-kv6kz4kf {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-kv6kz4kf ul li .tag-link:hover,
#MENU-kv6kz4kf ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-kv6kz4kf > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

#MENU-20m2wk7z {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-20m2wk7z ul li .tag-link:hover,
#MENU-20m2wk7z ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-20m2wk7z > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

#MENU-m9ceun01 {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-m9ceun01 ul li .tag-link:hover,
#MENU-m9ceun01 ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-m9ceun01 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

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

#MENU-ha4sphal {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-ha4sphal ul li .tag-link:hover,
#MENU-ha4sphal ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-ha4sphal > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

#MENU-ITEM-93cbyqy7 > a, #MENU-ITEM-93cbyqy7 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

#MENU-lzk5wi2f {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-lzk5wi2f ul li .tag-link:hover,
#MENU-lzk5wi2f ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-lzk5wi2f > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




#MENU-ITEM-6tnox1pk > a, #MENU-ITEM-6tnox1pk > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-423ye5x6 {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-423ye5x6 ul li .tag-link:hover,
#MENU-423ye5x6 ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-423ye5x6 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




#MENU-ITEM-8p8mn3wm > a, #MENU-ITEM-8p8mn3wm > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-1dyx33ig {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-1dyx33ig ul li .tag-link:hover,
#MENU-1dyx33ig ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-1dyx33ig > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

#MENU-ib4q8uhl {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-ib4q8uhl ul li .tag-link:hover,
#MENU-ib4q8uhl ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-ib4q8uhl > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

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

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

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

#MENU-6my0tjuo {
  --width: 95%;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: 0%;margin-top: 0px;width: 95%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-6my0tjuo ul li .tag-link:hover,
#MENU-6my0tjuo ul li > a:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-6my0tjuo > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}




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

#MENU-bo1pibk2 {
  --width: 39.714285714285715%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 4.5%;margin-top: 78px;width: 39.714285714285715%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


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

}
#MENU-bo1pibk2 ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-bo1pibk2 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

#MENU-ITEM-68dbu9fr > a, #MENU-ITEM-68dbu9fr > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-x3x9dlef {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-x3x9dlef .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-x3x9dlef > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-x3x9dlef > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-x3x9dlef > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-x3x9dlef > ul > .menu-item:not(:first-child) {
  
}
#MENU-x3x9dlef ul li .tag-link {
  border-style: none none none none;

}
#MENU-x3x9dlef ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-x3x9dlef > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

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

#MENU-rb76d5h8 {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-rb76d5h8 .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-rb76d5h8 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-rb76d5h8 > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-rb76d5h8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-rb76d5h8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-rb76d5h8 ul li .tag-link {
  border-style: none none none none;

}
#MENU-rb76d5h8 ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-rb76d5h8 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

#MENU-ITEM-6vfgr7av > a, #MENU-ITEM-6vfgr7av > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-0mcu648g > a, #MENU-ITEM-0mcu648g > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-8eqmvxct > a, #MENU-ITEM-8eqmvxct > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-x5keyu6j {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-x5keyu6j .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-x5keyu6j > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-x5keyu6j > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-x5keyu6j > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-x5keyu6j > ul > .menu-item:not(:first-child) {
  
}
#MENU-x5keyu6j ul li .tag-link {
  border-style: none none none none;

}
#MENU-x5keyu6j ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-x5keyu6j > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

#MENU-ITEM-98y428og > a, #MENU-ITEM-98y428og > div {
  
  
  
  
  
  
  
  
  
}

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

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

#MENU-6jwhwjlg {
  --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: #080000ff;
  
  
  
  
  
}


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

}
#MENU-6jwhwjlg ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-6jwhwjlg > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

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

#MENU-7y974aqx {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-7y974aqx .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-7y974aqx > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-7y974aqx > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-7y974aqx > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-7y974aqx > ul > .menu-item:not(:first-child) {
  
}
#MENU-7y974aqx ul li .tag-link {
  border-style: none none none none;

}
#MENU-7y974aqx ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-7y974aqx > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

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

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

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

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

#MENU-jz4h46fl {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-jz4h46fl .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-jz4h46fl > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-jz4h46fl > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-jz4h46fl > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-jz4h46fl > ul > .menu-item:not(:first-child) {
  
}
#MENU-jz4h46fl ul li .tag-link {
  border-style: none none none none;

}
#MENU-jz4h46fl ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-jz4h46fl > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

#MENU-ITEM-6bbz9147 > a, #MENU-ITEM-6bbz9147 > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

#MENU-fipbn39e {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-fipbn39e .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-fipbn39e > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-fipbn39e > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-fipbn39e > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-fipbn39e > ul > .menu-item:not(:first-child) {
  
}
#MENU-fipbn39e ul li .tag-link {
  border-style: none none none none;

}
#MENU-fipbn39e ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-fipbn39e > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

#MENU-ITEM-5jrx9yev > a, #MENU-ITEM-5jrx9yev > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

#MENU-exts5vn9 {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-exts5vn9 .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-exts5vn9 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-exts5vn9 > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-exts5vn9 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-exts5vn9 > ul > .menu-item:not(:first-child) {
  
}
#MENU-exts5vn9 ul li .tag-link {
  border-style: none none none none;

}
#MENU-exts5vn9 ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-exts5vn9 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

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

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

#MENU-lxnbnt29 {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-lxnbnt29 .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-lxnbnt29 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-lxnbnt29 > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-lxnbnt29 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-lxnbnt29 > ul > .menu-item:not(:first-child) {
  
}
#MENU-lxnbnt29 ul li .tag-link {
  border-style: none none none none;

}
#MENU-lxnbnt29 ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-lxnbnt29 > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

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

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

#MENU-ajipa54o {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-ajipa54o .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ajipa54o > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-ajipa54o > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ajipa54o > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ajipa54o > ul > .menu-item:not(:first-child) {
  
}
#MENU-ajipa54o ul li .tag-link {
  border-style: none none none none;

}
#MENU-ajipa54o ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-ajipa54o > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

#MENU-ITEM-8iyn6ira > a, #MENU-ITEM-8iyn6ira > div {
  
  
  
  
  
  
  
  
  
}

#MENU-ITEM-2svlh5es > a, #MENU-ITEM-2svlh5es > div {
  
  
  
  
  
  
  
  
  
}

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

#MENU-1yo13mjf {
  --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: #080000ff;
  
  
  
  
  
}


#MENU-1yo13mjf .x-rect {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-1yo13mjf > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-1yo13mjf > ul > .menu-item .tag-link {
  --pad-x: 5px;
--pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-radius: 0px 0px 0px 0px;
color: #080000ff;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-1yo13mjf > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-1yo13mjf > ul > .menu-item:not(:first-child) {
  
}
#MENU-1yo13mjf ul li .tag-link {
  border-style: none none none none;

}
#MENU-1yo13mjf ul li .tag-link:hover {
  color: #c300a2 !important;
background: #c300a21a;


border-radius: 5px 5px 5px 5px;
font-weight: bold;


border-style: none none none none;

}

#MENU-1yo13mjf > ul > .menu-item svg {
  width: 20px;
  height: 20px;
}



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

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

#BUTTON-36xbjfvv {
  align-self: center;
display: none;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: start;
margin-left: 22.556331822759315%;
margin-top: calc(0px * 2);
width: 14.303247734138974%;
  
}
#BUTTON-36xbjfvv .x-button-wrapper {
  --width: 14.303247734138974%;
-webkit-text-stroke: 0px #000000ff;
background: #c300a2;
border-color: #ffffff;
border-radius: 100px;
border-style: solid;
border-width: 1.0px;
box-shadow: 1px 2px 11px 2px rgba(207,207,207,0.600);
color: #ffffff;
font-size: 16.0px;
font-weight: 500;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, #ffffff);
}
#BUTTON-36xbjfvv[disabled=true] {
  display: none;
}

#INPUT-SEARCH-h3ehkq3w {
  --width: 354.359375px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 35px;justify-self: end;margin-right: 10.659613884555382%;margin-top: calc(0px * 2);width: 354.359375px;
  
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper {
  color: #000000;
font-size: 16.0px;
  border-width: 1px;
  border-color: #666666;
  border-style: solid;
  border-radius: 30px;
  background-color: #ffffff;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper .input-search--input::placeholder {
  color: #666666;
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper:hover {
  border-style: none;
  border-color: #666666 !important;
  border-style: solid;
  background-color: #ffffff !important;
}
#INPUT-SEARCH-h3ehkq3w > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: #666666 !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: #ffffff !important;
}
#INPUT-SEARCH-h3ehkq3w .input-search--icon {
  margin-left: 12px;
  margin-right: 12px;
  color: rgba(0, 0, 0, 1);
  height: 30px;
  width: 30px;
}
#INPUT-SEARCH-h3ehkq3w .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-h3ehkq3w .input-search--wrapper:focus-within .input-search--icon {
  color: #000000;
}
#INPUT-SEARCH-h3ehkq3w .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-h3ehkq3w .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-h3ehkq3w .input-search--wrapper:focus-within .input-search--icon path {
  fill: #000000;
}


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

#CART-ICON-uh6aigp7 {
  --width: 4.008493706142289%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 25.69444465637207px;justify-self: end;margin-right: 2.6759403544171554%;margin-top: calc(0px * 2);width: 4.008493706142289%;
  
}
#CART-ICON-uh6aigp7 .x-cart-icon {
  border-color: #000000;
color: #ffffff;
}
#CART-ICON-uh6aigp7 .x-cart-item-count {
  position: absolute;
  top: -6.423611164093018px;
  right: -6.423611164093018px;
  width: 12.847222328186035px;
  height: 12.847222328186035px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #000000;
border-radius: 50%;
color: #ffffff;
font-family: Montserrat;
font-size: 8.564814885457357px;
font-weight: 700;
}
#CART-ICON-uh6aigp7 .x-image-cart-icon {
  border-radius: ;
}
#INPUT-SEARCH-sizzi7ou {
  --width: 90.78125%;align-self: center;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 43.58333206176758px;justify-self: center;margin-bottom: calc(1.0000057220458984px * 2);margin-left: calc(0.07379531860351562% * 2);width: 90.78125%;
  
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper {
  font-size: 16.0px;
  border-width: 2px;
  border-color: var(--color_01);
  border-style: solid;
  border-radius: 30px;
  background-color: #ffffff;
  flex-direction: row-reverse;
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper:hover {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-sizzi7ou > .input-search--wrapper:focus-within {
  border-style: none;
  border-color: rgba(0, 0, 0, 1) !important;
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-sizzi7ou .input-search--icon {
  margin-left: 8px;
  margin-right: 8px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-sizzi7ou .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-sizzi7ou .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-sizzi7ou .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-sizzi7ou .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-sizzi7ou .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SECTION-nmj8mkvm {
  height: auto;
  grid-template-columns: 50px 1fr 50px;
  grid-template-rows: minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(30px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(40px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

[id^="TEXT-cj5uxrgc"], .--clone-TEXT-cj5uxrgc {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 0.04134757394570247%;
margin-top: 0px;
width: 99.75400065890253%;
  
}
[id^="TEXT-cj5uxrgc"] .x-text,
[id^="TEXT-cj5uxrgc"] .x-text a,
.--clone-TEXT-cj5uxrgc .x-text,
.--clone-TEXT-cj5uxrgc .x-text a {
  --width: 99.75400065890253%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_0);
font-size: 25.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-cj5uxrgc"] .x-text:hover,
.--clone-TEXT-cj5uxrgc .x-text:hover,
[id^="TEXT-cj5uxrgc"] a:hover,
.--clone-TEXT-cj5uxrgc a:hover {
  
}

[id^="TEXT-cglc0slf"], .--clone-TEXT-cglc0slf {
  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-right: calc(0.06554693784424796% * 2);
margin-top: calc(0px * 2);
width: 99.71294494131703%;
  
}
[id^="TEXT-cglc0slf"] .x-text,
[id^="TEXT-cglc0slf"] .x-text a,
.--clone-TEXT-cglc0slf .x-text,
.--clone-TEXT-cglc0slf .x-text a {
  --width: 99.71294494131703%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-cglc0slf"] .x-text:hover,
.--clone-TEXT-cglc0slf .x-text:hover,
[id^="TEXT-cglc0slf"] a:hover,
.--clone-TEXT-cglc0slf a:hover {
  
}

[id^="TEXT-6f9q4s0t"], .--clone-TEXT-6f9q4s0t {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 99.8360655737705%;
  
}
[id^="TEXT-6f9q4s0t"] .x-text,
[id^="TEXT-6f9q4s0t"] .x-text a,
.--clone-TEXT-6f9q4s0t .x-text,
.--clone-TEXT-6f9q4s0t .x-text a {
  --width: 99.8360655737705%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-6f9q4s0t"] .x-text:hover,
.--clone-TEXT-6f9q4s0t .x-text:hover,
[id^="TEXT-6f9q4s0t"] a:hover,
.--clone-TEXT-6f9q4s0t a:hover {
  
}

[id^="TEXT-gjzzvmwu"], .--clone-TEXT-gjzzvmwu {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.86250984663802%;
  
}
[id^="TEXT-gjzzvmwu"] .x-text,
[id^="TEXT-gjzzvmwu"] .x-text a,
.--clone-TEXT-gjzzvmwu .x-text,
.--clone-TEXT-gjzzvmwu .x-text a {
  --width: 99.86250984663802%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-gjzzvmwu"] .x-text:hover,
.--clone-TEXT-gjzzvmwu .x-text:hover,
[id^="TEXT-gjzzvmwu"] a:hover,
.--clone-TEXT-gjzzvmwu a:hover {
  
}

[id^="TEXT-4ovhkjbx"], .--clone-TEXT-4ovhkjbx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 15;
grid-row-start: 14;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.91803278688523%;
  
}
[id^="TEXT-4ovhkjbx"] .x-text,
[id^="TEXT-4ovhkjbx"] .x-text a,
.--clone-TEXT-4ovhkjbx .x-text,
.--clone-TEXT-4ovhkjbx .x-text a {
  --width: 99.91803278688523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
list-style-type: decimal;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-4ovhkjbx"] .x-text:hover,
.--clone-TEXT-4ovhkjbx .x-text:hover,
[id^="TEXT-4ovhkjbx"] a:hover,
.--clone-TEXT-4ovhkjbx a:hover {
  
}

[id^="TEXT-qxss0ktl"], .--clone-TEXT-qxss0ktl {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 17;
grid-row-start: 16;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.77227680014008%;
  
}
[id^="TEXT-qxss0ktl"] .x-text,
[id^="TEXT-qxss0ktl"] .x-text a,
.--clone-TEXT-qxss0ktl .x-text,
.--clone-TEXT-qxss0ktl .x-text a {
  --width: 99.77227680014008%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-qxss0ktl"] .x-text:hover,
.--clone-TEXT-qxss0ktl .x-text:hover,
[id^="TEXT-qxss0ktl"] a:hover,
.--clone-TEXT-qxss0ktl a:hover {
  
}

[id^="TEXT-7o65ylqt"], .--clone-TEXT-7o65ylqt {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 19;
grid-row-start: 18;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.91803278688523%;
  
}
[id^="TEXT-7o65ylqt"] .x-text,
[id^="TEXT-7o65ylqt"] .x-text a,
.--clone-TEXT-7o65ylqt .x-text,
.--clone-TEXT-7o65ylqt .x-text a {
  --width: 99.91803278688523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-7o65ylqt"] .x-text:hover,
.--clone-TEXT-7o65ylqt .x-text:hover,
[id^="TEXT-7o65ylqt"] a:hover,
.--clone-TEXT-7o65ylqt a:hover {
  
}

[id^="TEXT-8yd2dg6o"], .--clone-TEXT-8yd2dg6o {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 21;
grid-row-start: 20;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 99.87812442287832%;
  
}
[id^="TEXT-8yd2dg6o"] .x-text,
[id^="TEXT-8yd2dg6o"] .x-text a,
.--clone-TEXT-8yd2dg6o .x-text,
.--clone-TEXT-8yd2dg6o .x-text a {
  --width: 99.87812442287832%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-8yd2dg6o"] .x-text:hover,
.--clone-TEXT-8yd2dg6o .x-text:hover,
[id^="TEXT-8yd2dg6o"] a:hover,
.--clone-TEXT-8yd2dg6o a:hover {
  
}

[id^="TEXT-vzmiozkb"], .--clone-TEXT-vzmiozkb {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 23;
grid-row-start: 22;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.91803278688523%;
  
}
[id^="TEXT-vzmiozkb"] .x-text,
[id^="TEXT-vzmiozkb"] .x-text a,
.--clone-TEXT-vzmiozkb .x-text,
.--clone-TEXT-vzmiozkb .x-text a {
  --width: 99.91803278688523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-vzmiozkb"] .x-text:hover,
.--clone-TEXT-vzmiozkb .x-text:hover,
[id^="TEXT-vzmiozkb"] a:hover,
.--clone-TEXT-vzmiozkb a:hover {
  
}

[id^="TEXT-5mpyf6xl"], .--clone-TEXT-5mpyf6xl {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 25;
grid-row-start: 24;
height: auto;
justify-self: start;
margin-left: 0.08086876155268023%;
margin-top: 0px;
width: 40.9735192683555%;
  
}
[id^="TEXT-5mpyf6xl"] .x-text,
[id^="TEXT-5mpyf6xl"] .x-text a,
.--clone-TEXT-5mpyf6xl .x-text,
.--clone-TEXT-5mpyf6xl .x-text a {
  --width: 40.9735192683555%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_1);
font: var(--font_1);
font-size: 20.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_1));
}
[id^="TEXT-5mpyf6xl"] .x-text:hover,
.--clone-TEXT-5mpyf6xl .x-text:hover,
[id^="TEXT-5mpyf6xl"] a:hover,
.--clone-TEXT-5mpyf6xl a:hover {
  
}

[id^="TEXT-fbd37bhl"], .--clone-TEXT-fbd37bhl {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 27;
grid-row-start: 26;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.91803278688523%;
  
}
[id^="TEXT-fbd37bhl"] .x-text,
[id^="TEXT-fbd37bhl"] .x-text a,
.--clone-TEXT-fbd37bhl .x-text,
.--clone-TEXT-fbd37bhl .x-text a {
  --width: 99.91803278688523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-fbd37bhl"] .x-text:hover,
.--clone-TEXT-fbd37bhl .x-text:hover,
[id^="TEXT-fbd37bhl"] a:hover,
.--clone-TEXT-fbd37bhl a:hover {
  
}

[id^="TEXT-f7h1wch0"], .--clone-TEXT-f7h1wch0 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 29;
grid-row-start: 28;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 99.91803278688523%;
  
}
[id^="TEXT-f7h1wch0"] .x-text,
[id^="TEXT-f7h1wch0"] .x-text a,
.--clone-TEXT-f7h1wch0 .x-text,
.--clone-TEXT-f7h1wch0 .x-text a {
  --width: 99.91803278688523%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-f7h1wch0"] .x-text:hover,
.--clone-TEXT-f7h1wch0 .x-text:hover,
[id^="TEXT-f7h1wch0"] a:hover,
.--clone-TEXT-f7h1wch0 a:hover {
  
}

[id^="TEXT-yo2p0h3i"], .--clone-TEXT-yo2p0h3i {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 99.83493397358944%;
  
}
[id^="TEXT-yo2p0h3i"] .x-text,
[id^="TEXT-yo2p0h3i"] .x-text a,
.--clone-TEXT-yo2p0h3i .x-text,
.--clone-TEXT-yo2p0h3i .x-text a {
  --width: 99.83493397358944%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="TEXT-yo2p0h3i"] .x-text:hover,
.--clone-TEXT-yo2p0h3i .x-text:hover,
[id^="TEXT-yo2p0h3i"] a:hover,
.--clone-TEXT-yo2p0h3i a:hover {
  
}

#BREADCRUMB-0y0n3eca {
  display: inline;
  --width: auto;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: auto;justify-self: start;margin-left: 0.20794824399260628%;margin-top: 0px;width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: var(--color_02);
font-size: 11.0px;
gap: 6.0px;
  gap: unset;
  
}
#BREADCRUMB-0y0n3eca .x-breadcrumb-item {
  display: inline;
}

#BREADCRUMB-0y0n3eca .x-breadcrumb-item .x-text {
  display: inline;
}

#BREADCRUMB-0y0n3eca .x-breadcrumb-item .x-icon {
  display: inline;
  padding: 0 6px;
}

#BREADCRUMB-0y0n3eca .x-breadcrumb-item:hover .x-text {
  color: #c300a2;
}

#BREADCRUMB-0y0n3eca .x-breadcrumb-item:hover .x-text .x-icon {
  color: var(--color_02);
}
#SECTION-cqs1t1l1 {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(600px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-cqs1t1l1 .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
  --height: 600;
  --bg: #ffffff;
}

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



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


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


  
}

#RECT-o4iryys6 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 150px;
justify-self: end;
margin-right: -2.68825643833698e-4%;
margin-top: calc(0px * 2);
width: 100.00026882564384%;
  
  
  border-radius: 50px 50px 0px 0px;
  
}
#RECT-o4iryys6 .x-rect {
  --width: 100.00026882564384%;
background: #c300a2;
border-color: #000000ff;
border-radius: 50px 50px 0px 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:   ;


  background: var(--active-color, #c300a2);
}
#RECT-o4iryys6::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-hvv5vubk"], .--clone-TEXT-hvv5vubk {
  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-right: calc(0.5110951543889763% * 2);
margin-top: 20.9305419921875px;
width: 84.74203251196536%;
  
}
[id^="TEXT-hvv5vubk"] .x-text,
[id^="TEXT-hvv5vubk"] .x-text a,
.--clone-TEXT-hvv5vubk .x-text,
.--clone-TEXT-hvv5vubk .x-text a {
  --width: 84.74203251196536%;
-webkit-text-stroke: 0px Mixed;
color: #ffffff;
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-hvv5vubk"] .x-text:hover,
.--clone-TEXT-hvv5vubk .x-text:hover,
[id^="TEXT-hvv5vubk"] a:hover,
.--clone-TEXT-hvv5vubk a:hover {
  
}

#FORM-bek2276r {
  --width: 293.3463439941406px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 80px;grid-template-rows: minmax(15.04739746665736px, max-content);height: 41.9921875px;justify-self: center;margin-bottom: calc(0.087249755859375px * 2);margin-left: calc(0.33413107343135673% * 2);row-gap: 10px;width: 293.3463439941406px;
  
  --icon-color: inherit;
  
}
#EMAIL-yof7yt1p {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#EMAIL-yof7yt1p .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#EMAIL-yof7yt1p input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ffffff;
border-radius: 26px 26px 26px 26px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font: var(--font_7);
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-yof7yt1p input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-yof7yt1p input::placeholder {
  color: var(--color_41);
  -webkit-text-fill-color: var(--color_41) !important;
}
#SUBMIT-BUTTON-4lnmp8uq {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 45px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-4lnmp8uq .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CHECKBOX-GROUP-aa6wplvb {
  --width: 80.11874844639092%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 7.3889007568359375px;margin-left: calc(0.4543818237604995% * 2);width: 80.11874844639092%;
  --icon-color: #eff0f5;
  
}
#CHECKBOX-GROUP-aa6wplvb .checked {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-aa6wplvb label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-aa6wplvb .checkbox-group--wrapper {
  -webkit-text-stroke: 0px #ffffff;
color: #000000;
font-size: 11.0px;
font-weight: 700;
text-align: left;
  row-gap: 17px;
}

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

#BUTTON-qpq44arb {
  align-self: end;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: 48.29166793823242px;
justify-self: center;
margin-bottom: 0.052082061767578125px;
margin-right: calc(0.23959554835220484% * 2);
width: 88.7536749469093%;
  
}
#BUTTON-qpq44arb .x-button-wrapper {
  --width: 88.7536749469093%;
-webkit-text-stroke: 0px #323232;
border-color: var(--color_41);
border-radius: 15px 15px 15px 15px;
border-style: solid;
border-width: 1.0px;
color: var(--color_03);
font-size: 16.0px;
font-weight: 700;
height: 100%;
letter-spacing: 0px;
line-height: 1.5;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-vqeyu2oh {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 47.480112821248696%;align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 8;grid-row-start: 7;grid-template-columns: 1fr;grid-template-rows: minmax(106.99997329711914px, max-content);height: auto;justify-self: center;margin-right: calc(0.50059779498313% * 2);margin-top: calc(0.140625px * 2);width: 47.480112821248696%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-61reajll"], .--clone-TEXT-61reajll {
  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%;
  
}
[id^="TEXT-61reajll"] .x-text,
[id^="TEXT-61reajll"] .x-text a,
.--clone-TEXT-61reajll .x-text,
.--clone-TEXT-61reajll .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-61reajll"] .x-text:hover,
.--clone-TEXT-61reajll .x-text:hover,
[id^="TEXT-61reajll"] a:hover,
.--clone-TEXT-61reajll a:hover {
  
}

[id^="TEXT-01cbi60e"], .--clone-TEXT-01cbi60e {
  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: 30.486083984375px;
width: 100%;
  
}
[id^="TEXT-01cbi60e"] .x-text,
[id^="TEXT-01cbi60e"] .x-text a,
.--clone-TEXT-01cbi60e .x-text,
.--clone-TEXT-01cbi60e .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-01cbi60e"] .x-text:hover,
.--clone-TEXT-01cbi60e .x-text:hover,
[id^="TEXT-01cbi60e"] a:hover,
.--clone-TEXT-01cbi60e a:hover {
  
}

[id^="TEXT-2cnqiw7c"], .--clone-TEXT-2cnqiw7c {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 29.791683197021484px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-2cnqiw7c"] .x-text,
[id^="TEXT-2cnqiw7c"] .x-text a,
.--clone-TEXT-2cnqiw7c .x-text,
.--clone-TEXT-2cnqiw7c .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-2cnqiw7c"] .x-text:hover,
.--clone-TEXT-2cnqiw7c .x-text:hover,
[id^="TEXT-2cnqiw7c"] a:hover,
.--clone-TEXT-2cnqiw7c a:hover {
  
}

[id^="TEXT-jzfiijbh"], .--clone-TEXT-jzfiijbh {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: -0.013858795166015623px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-jzfiijbh"] .x-text,
[id^="TEXT-jzfiijbh"] .x-text a,
.--clone-TEXT-jzfiijbh .x-text,
.--clone-TEXT-jzfiijbh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-jzfiijbh"] .x-text:hover,
.--clone-TEXT-jzfiijbh .x-text:hover,
[id^="TEXT-jzfiijbh"] a:hover,
.--clone-TEXT-jzfiijbh a:hover {
  
}

#BUTTON-xhjyvm2o {
  align-self: end;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 10;
grid-row-start: 9;
height: 48.29166793823242px;
justify-self: center;
margin-bottom: 0.036457061767578125px;
margin-right: calc(0.07896066826079721% * 2);
width: 87.40048987843167%;
  
}
#BUTTON-xhjyvm2o .x-button-wrapper {
  --width: 87.40048987843167%;
-webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-radius: 15px 15px 15px 15px;
border-style: solid;
border-width: 1.0px;
color: var(--color_03);
font-size: 16.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-hnaydf0u {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 73.14382535274898%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 12;grid-row-start: 11;grid-template-columns: 1fr;grid-template-rows: minmax(47.09726333618164px, max-content);height: auto;justify-self: end;margin-right: 1.1552400678117698%;margin-top: -0.109375px;width: 73.14382535274898%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-rz82ybq5"], .--clone-TEXT-rz82ybq5 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 81.63517767667628%;
  
}
[id^="TEXT-rz82ybq5"] .x-text,
[id^="TEXT-rz82ybq5"] .x-text a,
.--clone-TEXT-rz82ybq5 .x-text,
.--clone-TEXT-rz82ybq5 .x-text a {
  --width: 81.63517767667628%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-rz82ybq5"] .x-text:hover,
.--clone-TEXT-rz82ybq5 .x-text:hover,
[id^="TEXT-rz82ybq5"] a:hover,
.--clone-TEXT-rz82ybq5 a:hover {
  
}

[id^="TEXT-33e65szy"], .--clone-TEXT-33e65szy {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: -4.1961669921875e-5px;
margin-right: -0.006681057187820624%;
width: 100.00668105718782%;
  
}
[id^="TEXT-33e65szy"] .x-text,
[id^="TEXT-33e65szy"] .x-text a,
.--clone-TEXT-33e65szy .x-text,
.--clone-TEXT-33e65szy .x-text a {
  --width: 100.00668105718782%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-33e65szy"] .x-text:hover,
.--clone-TEXT-33e65szy .x-text:hover,
[id^="TEXT-33e65szy"] a:hover,
.--clone-TEXT-33e65szy a:hover {
  
}

#BUTTON-yytvkgb0 {
  align-self: end;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 14;
grid-row-start: 13;
height: 48.68055725097656px;
justify-self: center;
margin-bottom: -0.1961822509765625px;
margin-left: calc(0.8523721189885036% * 2);
width: 88.23122398875583%;
  
}
#BUTTON-yytvkgb0 .x-button-wrapper {
  --width: 88.23122398875583%;
-webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-radius: 15px 15px 15px 15px;
border-style: solid;
border-width: 1.0px;
color: var(--color_03);
font-size: 16.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#BUTTON-4c3mmbdw {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 19;
grid-row-start: 17;
height: 49px;
justify-self: center;
margin-left: calc(0.83290171400408% * 2);
margin-top: 1.359375px;
width: 88.23122398875583%;
  
}
#BUTTON-4c3mmbdw .x-button-wrapper {
  --width: 88.23122398875583%;
-webkit-text-stroke: 0px #000000ff;
border-color: var(--color_41);
border-radius: 15px 15px 15px 15px;
border-style: solid;
border-width: 1.0px;
color: var(--color_03);
font-size: 16.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


  color: var(--active-color, var(--color_03));
}
#BUTTON-4c3mmbdw[disabled=true] {
  display: none;
}


#CONTAINER-72b7bz7s {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 73.0165412044374%;align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(106.09726333618164px, max-content);height: auto;justify-self: center;margin-bottom: -670.546875px;margin-right: calc(0.03590530903328051% * 2);width: 73.0165412044374%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-m8rucwks"], .--clone-TEXT-m8rucwks {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 99.35909319416754%;
  
}
[id^="TEXT-m8rucwks"] .x-text,
[id^="TEXT-m8rucwks"] .x-text a,
.--clone-TEXT-m8rucwks .x-text,
.--clone-TEXT-m8rucwks .x-text a {
  --width: 99.35909319416754%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-m8rucwks"] .x-text:hover,
.--clone-TEXT-m8rucwks .x-text:hover,
[id^="TEXT-m8rucwks"] a:hover,
.--clone-TEXT-m8rucwks a:hover {
  
}

[id^="TEXT-9168v7ja"], .--clone-TEXT-9168v7ja {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 29.47222900390625px;
width: 98.08090309894992%;
  
}
[id^="TEXT-9168v7ja"] .x-text,
[id^="TEXT-9168v7ja"] .x-text a,
.--clone-TEXT-9168v7ja .x-text,
.--clone-TEXT-9168v7ja .x-text a {
  --width: 98.08090309894992%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-9168v7ja"] .x-text:hover,
.--clone-TEXT-9168v7ja .x-text:hover,
[id^="TEXT-9168v7ja"] a:hover,
.--clone-TEXT-9168v7ja a:hover {
  
}

[id^="TEXT-uuf60aox"], .--clone-TEXT-uuf60aox {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 29.805561065673828px;
margin-right: -0.001264416402226341%;
width: 99.98346249582931%;
  
}
[id^="TEXT-uuf60aox"] .x-text,
[id^="TEXT-uuf60aox"] .x-text a,
.--clone-TEXT-uuf60aox .x-text,
.--clone-TEXT-uuf60aox .x-text a {
  --width: 99.98346249582931%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-uuf60aox"] .x-text:hover,
.--clone-TEXT-uuf60aox .x-text:hover,
[id^="TEXT-uuf60aox"] a:hover,
.--clone-TEXT-uuf60aox a:hover {
  
}

[id^="TEXT-qyzzw4gt"], .--clone-TEXT-qyzzw4gt {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: -4.1961669921875e-5px;
margin-left: 0.017801920572916664%;
width: 84.10125450443418%;
  
}
[id^="TEXT-qyzzw4gt"] .x-text,
[id^="TEXT-qyzzw4gt"] .x-text a,
.--clone-TEXT-qyzzw4gt .x-text,
.--clone-TEXT-qyzzw4gt .x-text a {
  --width: 84.10125450443418%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-qyzzw4gt"] .x-text:hover,
.--clone-TEXT-qyzzw4gt .x-text:hover,
[id^="TEXT-qyzzw4gt"] a:hover,
.--clone-TEXT-qyzzw4gt a:hover {
  
}


#RECT-8yw76gqb {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 32.703125px;
justify-self: end;
margin-right: 5.814732142857143%;
margin-top: calc(0.171875px * 2);
width: 11.6796875%;
  
  
  
  
}
#RECT-8yw76gqb .x-rect {
  --width: 11.6796875%;
background: var(--color_03);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_03));
}
#RECT-8yw76gqb::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-86yv8ujn {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 10;
grid-row-start: 9;
height: 32.703125px;
justify-self: end;
margin-right: 5.814732142857143%;
margin-top: calc(0.328125px * 2);
width: 11.6796875%;
  
  
  
  
}
#RECT-86yv8ujn .x-rect {
  --width: 11.6796875%;
background: var(--color_03);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_03));
}
#RECT-86yv8ujn::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-rhhbxj37 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 14;
grid-row-start: 13;
height: 32.703125px;
justify-self: end;
margin-bottom: calc(0.015625px * 2);
margin-right: 5.814732142857143%;
width: 11.6796875%;
  
  
  
  
}
#RECT-rhhbxj37 .x-rect {
  --width: 11.6796875%;
background: var(--color_03);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_03));
}
#RECT-rhhbxj37::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-m6umj56z {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 18;
grid-row-start: 17;
height: 32.703125px;
justify-self: end;
margin-bottom: calc(0.46875px * 2);
margin-right: 5.814732142857143%;
width: 11.6796875%;
  
  
  
  
}
#RECT-m6umj56z .x-rect {
  --width: 11.6796875%;
background: var(--color_03);
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTAwJSI+PHBhdGggaWQ9IkRvd25fQXJyb3dfM18iIGQ9Im02NCA4OGMtMS4wMjMgMC0yLjA0Ny0uMzkxLTIuODI4LTEuMTcybC00MC00MGMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAwbDM3LjE3MiAzNy4xNzIgMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwYy0uNzgxLjc4MS0xLjgwNSAxLjE3Mi0yLjgyOCAxLjE3MnoiLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_03));
}
#RECT-m6umj56z::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-0d54fzt1 {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 95.2978515625%;align-self: center;grid-column-end: 4;grid-column-start: 1;grid-row-end: 21;grid-row-start: 20;grid-template-columns: 1fr;grid-template-rows: minmax(170.84375px, max-content);height: auto;justify-self: center;margin-left: calc(0.26611328125% * 2);margin-top: calc(3.734375px * 2);width: 95.2978515625%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-3zau8yl5"], .--clone-TEXT-3zau8yl5 {
  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-right: calc(0.40252735673890266% * 2);
margin-top: 0px;
width: 30.393387670085236%;
  
}
[id^="TEXT-3zau8yl5"] .x-text,
[id^="TEXT-3zau8yl5"] .x-text a,
.--clone-TEXT-3zau8yl5 .x-text,
.--clone-TEXT-3zau8yl5 .x-text a {
  --width: 30.393387670085236%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-3zau8yl5"] .x-text:hover,
.--clone-TEXT-3zau8yl5 .x-text:hover,
[id^="TEXT-3zau8yl5"] a:hover,
.--clone-TEXT-3zau8yl5 a:hover {
  
}


#RECT-88prr7kz {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 22.5px;
justify-self: start;
margin-left: 36.07111748731875%;
margin-top: 25.65625px;
width: 22px;
  
  
  
  
}
#RECT-88prr7kz .x-rect {
  --width: 22px;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTcnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1NyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNTMuNTA3OCAwLjM3NUgzLjQ5MjJDMi42Njc0IDAuMzgxMTMgMS44NzggMC43MTE1MiAxLjI5NDggMS4yOTQ4QzAuNzExNTIgMS44NzggMC4zODExMyAyLjY2NzQgMC4zNzUgMy40OTIyVjUzLjUwNzhDMC4zODExMyA1NC4zMzI2IDAuNzExNTIgNTUuMTIyIDEuMjk0OCA1NS43MDUyQzEuODc4IDU2LjI4ODUgMi42Njc0IDU2LjYxODkgMy40OTIyIDU2LjYyNUgzMC40MjE5VjM0Ljg3NUgyMy4xMDk0VjI2LjM2NzJIMzAuNDIxOVYyMC4xMDk0QzMwLjQyMTkgMTIuODQzOCAzNC44NTE2IDguODgyOCA0MS4zNjcyIDguODgyOEM0My41NDY5IDguODgyOCA0NS43MjY2IDguODgyOCA0Ny45MDYzIDkuMjEwOVYxNi43ODEySDQzLjQyOTdDMzkuODkwNiAxNi43ODEyIDM5LjIxMDkgMTguNDY4OCAzOS4yMTA5IDIwLjkyOTdWMjYuMzQzN0g0Ny42NDg0TDQ2LjU0NjkgMzQuODUxNkgzOS4yMTA5VjU2LjYyNUg1My41MDc4QzU0LjMzMjYgNTYuNjE4OSA1NS4xMjIgNTYuMjg4NSA1NS43MDUyIDU1LjcwNTJDNTYuMjg4NSA1NS4xMjIgNTYuNjE4OSA1NC4zMzI2IDU2LjYyNSA1My41MDc4VjMuNDkyMkM1Ni42MTg5IDIuNjY3NCA1Ni4yODg1IDEuODc4IDU1LjcwNTIgMS4yOTQ4QzU1LjEyMiAwLjcxMTUyIDU0LjMzMjYgMC4zODExMyA1My41MDc4IDAuMzc1WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-88prr7kz::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-qlbopqfn {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 24px;
justify-self: center;
margin-left: calc(0.35609981042168365% * 2);
margin-top: 24.953125px;
width: 24px;
  
  
  
  
}
#RECT-qlbopqfn .x-rect {
  --width: 24px;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTcnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1NyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNDMuNTE0MiAxNi44NjFDNDUuMzc4MSAxNi44NjEgNDYuODg5MiAxNS4zNDk5IDQ2Ljg4OTIgMTMuNDg2QzQ2Ljg4OTIgMTEuNjIyIDQ1LjM3ODEgMTAuMTExIDQzLjUxNDIgMTAuMTExQzQxLjY1MDIgMTAuMTExIDQwLjEzOTIgMTEuNjIyIDQwLjEzOTIgMTMuNDg2QzQwLjEzOTIgMTUuMzQ5OSA0MS42NTAyIDE2Ljg2MSA0My41MTQyIDE2Ljg2MVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41MDAxIDE0LjA1NzhDMjUuNjQzNyAxNC4wNTc4IDIyLjg1MTQgMTQuOTA0OCAyMC40NzY0IDE2LjQ5MTdDMTguMTAxNCAxOC4wNzg3IDE2LjI1MDMgMjAuMzM0MiAxNS4xNTcyIDIyLjk3MzJDMTQuMDY0MSAyNS42MTIyIDEzLjc3ODEgMjguNTE2IDE0LjMzNTQgMzEuMzE3NUMxNC44OTI2IDM0LjExOSAxNi4yNjgxIDM2LjY5MjQgMTguMjg3OSAzOC43MTIyQzIwLjMwNzcgNDAuNzMxOSAyMi44ODEgNDIuMTA3NCAyNS42ODI1IDQyLjY2NDdDMjguNDg0IDQzLjIyMTkgMzEuMzg3OSA0Mi45MzU5IDM0LjAyNjggNDEuODQyOEMzNi42NjU4IDQwLjc0OTcgMzguOTIxNCAzOC44OTg2IDQwLjUwODMgMzYuNTIzNkM0Mi4wOTUyIDM0LjE0ODYgNDIuOTQyMiAzMS4zNTY0IDQyLjk0MjIgMjguNUM0Mi45NDIyIDI0LjY2OTcgNDEuNDIwNyAyMC45OTYzIDM4LjcxMjIgMTguMjg3OEMzNi4wMDM4IDE1LjU3OTQgMzIuMzMwNCAxNC4wNTc4IDI4LjUwMDEgMTQuMDU3OFpNMjguNTAwMSAzNy44NzVDMjYuNjQ1OSAzNy44NzUgMjQuODMzMyAzNy4zMjUyIDIzLjI5MTYgMzYuMjk1QzIxLjc0OTkgMzUuMjY0OSAyMC41NDgzIDMzLjgwMDcgMTkuODM4NyAzMi4wODc2QzE5LjEyOTEgMzAuMzc0NiAxOC45NDM1IDI4LjQ4OTYgMTkuMzA1MiAyNi42NzFDMTkuNjY2OSAyNC44NTI0IDIwLjU1OTggMjMuMTgyIDIxLjg3MDkgMjEuODcwOUMyMy4xODIgMjAuNTU5NyAyNC44NTI1IDE5LjY2NjkgMjYuNjcxMSAxOS4zMDUxQzI4LjQ4OTcgMTguOTQzNCAzMC4zNzQ3IDE5LjEyOSAzMi4wODc3IDE5LjgzODZDMzMuODAwOCAyMC41NDgyIDM1LjI2NDkgMjEuNzQ5OCAzNi4yOTUxIDIzLjI5MTVDMzcuMzI1MiAyNC44MzMyIDM3Ljg3NTEgMjYuNjQ1OCAzNy44NzUxIDI4LjVDMzcuODc1MSAzMC45ODY0IDM2Ljg4NzMgMzMuMzcxIDM1LjEyOTIgMzUuMTI5MUMzMy4zNzEgMzYuODg3MyAzMC45ODY1IDM3Ljg3NSAyOC41MDAxIDM3Ljg3NVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41IDUuNDQyMkMzNi4wMDk0IDUuNDQyMiAzNi45IDUuNDcwMyAzOS44NjQ4IDUuNjA2MkM0MS42NDgxIDUuNjI3NCA0My40MTQ0IDUuOTU0OCA0NS4wODY3IDYuNTc0MkM0Ni4zIDcuMDQyMiA0Ny40MDE4IDcuNzU5MSA0OC4zMjE0IDguNjc4NkM0OS4yNDA5IDkuNTk4MiA0OS45NTc4IDEwLjcgNTAuNDI1OCAxMS45MTMzQzUxLjA0NTIgMTMuNTg1NiA1MS4zNzI2IDE1LjM1MTkgNTEuMzkzNyAxNy4xMzUyQzUxLjUyOTcgMjAuMSA1MS41NTc4IDIwLjk5MDYgNTEuNTU3OCAyOC41MDIzQzUxLjU1NzggMzYuMDE0MSA1MS41Mjk3IDM2LjkgNTEuMzkzNyAzOS44NjQ4QzUxLjM3MjYgNDEuNjQ4MSA1MS4wNDUyIDQzLjQxNDQgNTAuNDI1OCA0NS4wODY3QzQ5Ljk1NzggNDYuMyA0OS4yNDA5IDQ3LjQwMTggNDguMzIxNCA0OC4zMjE0QzQ3LjQwMTggNDkuMjQwOSA0Ni4zIDQ5Ljk1NzggNDUuMDg2NyA1MC40MjU4QzQzLjQxNDQgNTEuMDQ1MiA0MS42NDgxIDUxLjM3MjYgMzkuODY0OCA1MS4zOTM3QzM2LjkgNTEuNTI5NyAzNi4wMDk0IDUxLjU1NzggMjguNSA1MS41NTc4QzIwLjk5MDYgNTEuNTU3OCAyMC4xIDUxLjUyOTcgMTcuMTM1MiA1MS4zOTM3QzE1LjM1MTkgNTEuMzcyNiAxMy41ODU2IDUxLjA0NTIgMTEuOTEzMyA1MC40MjU4QzEwLjcgNDkuOTU3OCA5LjU5ODIgNDkuMjQwOSA4LjY3ODYgNDguMzIxNEM3Ljc1OTEgNDcuNDAxOCA3LjA0MjIgNDYuMyA2LjU3NDIgNDUuMDg2N0M1Ljk1NDggNDMuNDE0NCA1LjYyNzQgNDEuNjQ4MSA1LjYwNjIgMzkuODY0OEM1LjQ3MDMgMzYuOSA1LjQ0MjIgMzYuMDA5NCA1LjQ0MjIgMjguNUM1LjQ0MjIgMjAuOTkwNiA1LjQ3MDMgMjAuMSA1LjYwNjIgMTcuMTM1MkM1LjYyNzQgMTUuMzUxOSA1Ljk1NDggMTMuNTg1NiA2LjU3NDIgMTEuOTEzM0M3LjA0MjIgMTAuNyA3Ljc1OTEgOS41OTgyIDguNjc4NiA4LjY3ODZDOS41OTgyIDcuNzU5MSAxMC43IDcuMDQyMiAxMS45MTMzIDYuNTc0MkMxMy41ODU2IDUuOTU0OCAxNS4zNTE5IDUuNjI3NCAxNy4xMzUyIDUuNjA2MkMyMC4xIDUuNDcwMyAyMC45OTA2IDUuNDQyMiAyOC41IDUuNDQyMlpNMjguNSAwLjM3NUMyMC44NjE3IDAuMzc1IDE5LjkwMzEgMC40MDc4MSAxNi45MDMxIDAuNTQzNzVDMTQuNTcwNiAwLjU5MDg1IDEyLjI2MjkgMS4wMzMxIDEwLjA3ODEgMS44NTE2QzguMjA5NSAyLjU3NDEgNi41MTI1IDMuNjc5MiA1LjA5NTggNS4wOTU4QzMuNjc5MiA2LjUxMjUgMi41NzQxIDguMjA5NSAxLjg1MTYgMTAuMDc4MUMxLjAzMjggMTIuMjYzNiAwLjU5MDU5IDE0LjU3MjEgMC41NDM3NSAxNi45MDU1QzAuNDA3ODEgMTkuOTA1NSAwLjM3NSAyMC44NTk0IDAuMzc1IDI4LjVDMC4zNzUgMzYuMTQwNiAwLjQwNzgxIDM3LjA5NjkgMC41NDM3NSA0MC4wOTY5QzAuNTkwODUgNDIuNDI5NCAxLjAzMzEgNDQuNzM3MSAxLjg1MTYgNDYuOTIxOUMyLjU3NDEgNDguNzkwNSAzLjY3OTIgNTAuNDg3NSA1LjA5NTggNTEuOTA0MkM2LjUxMjUgNTMuMzIwOCA4LjIwOTUgNTQuNDI1OSAxMC4wNzgxIDU1LjE0ODRDMTIuMjYzNiA1NS45NjcyIDE0LjU3MjEgNTYuNDA5NCAxNi45MDU1IDU2LjQ1NjJDMTkuOTA1NSA1Ni41OTIyIDIwLjg2MTcgNTYuNjI1IDI4LjUgNTYuNjI1QzM2LjEzODMgNTYuNjI1IDM3LjA5NjkgNTYuNTkyMiA0MC4wOTY5IDU2LjQ1NjJDNDIuNDMwMiA1Ni40MDk0IDQ0LjczODcgNTUuOTY3MiA0Ni45MjQyIDU1LjE0ODRDNDguNzkyOCA1NC40MjU5IDUwLjQ4OTkgNTMuMzIwOCA1MS45MDY1IDUxLjkwNDJDNTMuMzIzMiA1MC40ODc1IDU0LjQyODIgNDguNzkwNSA1NS4xNTA4IDQ2LjkyMTlDNTUuOTY4OCA0NC43MzYzIDU2LjQxMDIgNDIuNDI3NyA1Ni40NTYyIDQwLjA5NDVDNTYuNTkyMiAzNy4wOTQ1IDU2LjYyNSAzNi4xNDA2IDU2LjYyNSAyOC41QzU2LjYyNSAyMC44NTk0IDU2LjU5MjIgMTkuOTAzMSA1Ni40NTYyIDE2LjkwMzFDNTYuNDA5MSAxNC41NzA2IDU1Ljk2NjkgMTIuMjYyOSA1NS4xNDg0IDEwLjA3ODFDNTQuNDI1OSA4LjIwOTUgNTMuMzIwOCA2LjUxMjUgNTEuOTA0MiA1LjA5NThDNTAuNDg3NSAzLjY3OTIgNDguNzkwNSAyLjU3NDEgNDYuOTIxOSAxLjg1MTZDNDQuNzM2MyAxLjAzMzYgNDIuNDI3NyAwLjU5MjE4IDQwLjA5NDUgMC41NDYwOUMzNy4wOTQ1IDAuNDA1NDcgMzYuMTQwNiAwLjM3NSAyOC41IDAuMzc1WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-qlbopqfn::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-5o9s69j1 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 21.6875px;
justify-self: end;
margin-right: 36.967771686222264%;
margin-top: 24.953125px;
width: 18px;
  
  
  
  
}
#RECT-5o9s69j1 .x-rect {
  --width: 18px;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNjEnIGhlaWdodD0nNzEnIHZpZXdCb3g9JzAgMCA2MSA3MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNTMuMzc5MyAxNS4zODE4QzUyLjg5ODggMTUuMTMyOCA1Mi40NDc3IDE0Ljg2OTEgNTEuOTk1IDE0LjU3NjJDNTAuNjk4NiAxMy43MjY2IDQ5LjUwMzMgMTIuNjk5NyA0OC40Mzk4IDExLjU1NzFDNDUuNzg4NSA4LjUyMzQgNDQuNzk4MiA1LjQ0NTggNDQuNDMzNSAzLjI5MTAySDQ0LjQ0ODFDNDQuMTQzNSAxLjUwMDk4IDQ0LjI3MzggMC4zNDM3NSA0NC4yODg1IDAuMzQzNzVIMzIuMjEyM1Y0Ny4wNEMzMi4yMTIzIDQ3LjY2NyAzMi4yMTM4IDQ4LjI4NTIgMzIuMTg1OSA0OC44OTg5QzMyLjE4MyA0OC45NzUxIDMyLjE3ODYgNDkuMDUxMyAzMi4xNzQyIDQ5LjEyNkMzMi4xNzEzIDQ5LjE2MTEgMzIuMTY5OCA0OS4xOTYzIDMyLjE2NjkgNDkuMjMxNEMzMi4xNjY5IDQ5LjI0MDIgMzIuMTY1NCA0OS4yNDkgMzIuMTY1NCA0OS4yNTc4QzMxLjkwMDMgNTIuNzU1OSAyOS44ODkxIDU1Ljc2MTcgMjcuMDA2MyA1Ny4zOTY1QzI1LjQ4MzIgNTguMjYxNiAyMy43NjEyIDU4LjcxNTQgMjIuMDA5NyA1OC43MTM0QzE2LjM4NDcgNTguNzEzNCAxMS44MjMxIDU0LjEyNTUgMTEuODIzMSA0OC40NjUzQzExLjgyMzEgNDIuODA1MiAxNi4zODMyIDM4LjIxNzMgMjIuMDA5NyAzOC4yMTczQzIzLjA3NDcgMzguMjE2MyAyNC4xMzMyIDM4LjM4MzkgMjUuMTQ1OSAzOC43MTM5TDI1LjE2MDUgMjYuNDE4QzIyLjkwMzIgMjYuMDk1NyAyMC42MTUxIDI2LjEyNSAxOC4zNzI1IDI2LjUyMDVDMTYuODg3MSAyNi43OTg4IDE1LjQyOTYgMjcuMjIzNiAxNC4wMzA3IDI3LjgwOTZDMTEuODAxMiAyOC42NzM4IDkuNzE4MiAyOS45MjA0IDcuODgyNyAzMS40NzMxQzUuNzk5NyAzMy4yNzY0IDQuMDUwNyAzNS40NDU4IDIuNzExODIgMzcuODQ4MUMyLjIwMjA1IDM4LjcyNzEgMC4yNzg3MTIgNDIuMjYwMyAwLjA0NTgwMTYgNDcuOTkwN0MtMC4wOTkyMTgzIDUxLjI0NDEgMC44NzYzNzEgNTQuNjE2MiAxLjM0MjE5IDU2LjAwNzhWNTYuMDM3MUMxLjYzMzY5IDU2Ljg1NzQgMi43NzA0MSA1OS42NTY3IDQuNjIwNSA2Mi4wMTY2QzYuMTIwNSA2My45MDc3IDcuODY5NSA2NS41NjMgOS44NSA2Ni45NDE0VjY2LjkxMjFMOS44NzkzIDY2Ljk0MTRDMTUuNzIxMSA3MC45MTQxIDIyLjIwMyA3MC42NDg5IDIyLjIwMyA3MC42NDg5QzIzLjMyNTEgNzAuNjA1IDI3LjA4MzkgNzAuNjQ4OSAzMS4zNTEgNjguNjI2QzM2LjA4NTQgNjYuMzgzMyAzOC43ODA3IDYzLjA0MiAzOC43ODA3IDYzLjA0MkMzOS4xODc5IDYyLjU0MzkgNDEuNDAyNyA2MC4wNjY5IDQyLjgzMSA1Ni4zMTRDNDMuOTIzNyA1My40NDE0IDQ0LjI4ODUgNDkuOTk3NiA0NC4yODg1IDQ4LjYxOTFWMjMuODQ4NkM0NC40MzM1IDIzLjkzNjUgNDYuMzg2MSAyNS4yMjcxIDQ2LjM4NjEgMjUuMjI3MUM0Ni4zODYxIDI1LjIyNzEgNDkuMTk3MiAyNy4wMzAzIDUzLjU4MjkgMjguMjAyMUM1Ni43Mjk0IDI5LjAzNzEgNjAuOTY4NyAyOS4yMTI5IDYwLjk2ODcgMjkuMjEyOVYxNy4yMjMxQzU5LjQ4MzMgMTcuMzkwMSA1Ni40NjcyIDE2LjkyMTQgNTMuMzc5MyAxNS4zODE4WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-5o9s69j1::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-mn704yah"], .--clone-TEXT-mn704yah {
  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-right: calc(0.3895835004436115% * 2);
margin-top: 56.625px;
width: 40.21586297298171%;
  
}
[id^="TEXT-mn704yah"] .x-text,
[id^="TEXT-mn704yah"] .x-text a,
.--clone-TEXT-mn704yah .x-text,
.--clone-TEXT-mn704yah .x-text a {
  --width: 40.21586297298171%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-mn704yah"] .x-text:hover,
.--clone-TEXT-mn704yah .x-text:hover,
[id^="TEXT-mn704yah"] a:hover,
.--clone-TEXT-mn704yah a:hover {
  
}


#IMAGE-2ks4q5zz {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 35.125px;
justify-self: end;
margin-bottom: 54.390625px;
margin-right: -0.004049753183670795%;
width: 100.00404975318366%;
  
}
#IMAGE-2ks4q5zz picture {
  --width: 100.00404975318366%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-2ks4q5zz img {
  object-fit: cover;
}


#IMAGE-pw4lg5mr {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 39.43055725097656px;
justify-self: center;
margin-bottom: 14.928817749023438px;
margin-left: calc(0.2668942199271589% * 2);
width: 90.52200384181158%;
  
}
#IMAGE-pw4lg5mr picture {
  --width: 90.52200384181158%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-pw4lg5mr img {
  object-fit: cover;
}

[id^="TEXT-jwaj5p3o"], .--clone-TEXT-jwaj5p3o {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0.010247476558897371%;
width: 99.29971386874642%;
  
}
[id^="TEXT-jwaj5p3o"] .x-text,
[id^="TEXT-jwaj5p3o"] .x-text a,
.--clone-TEXT-jwaj5p3o .x-text,
.--clone-TEXT-jwaj5p3o .x-text a {
  --width: 99.29971386874642%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 10.0px;
font-weight: 400;
height: 100%;
text-align: center;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-jwaj5p3o"] .x-text:hover,
.--clone-TEXT-jwaj5p3o .x-text:hover,
[id^="TEXT-jwaj5p3o"] a:hover,
.--clone-TEXT-jwaj5p3o a:hover {
  
}


#CONTAINER-e0lseh5z {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 87.1484375%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 16;grid-row-start: 15;grid-template-columns: 1fr;grid-template-rows: minmax(107.25px, max-content);height: auto;justify-self: end;margin-right: 0.5412946428571428%;margin-top: -0.046875px;width: 87.1484375%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-j1su983m"], .--clone-TEXT-j1su983m {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 74.30308685445088%;
  
}
[id^="TEXT-j1su983m"] .x-text,
[id^="TEXT-j1su983m"] .x-text a,
.--clone-TEXT-j1su983m .x-text,
.--clone-TEXT-j1su983m .x-text a {
  --width: 74.30308685445088%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-j1su983m"] .x-text:hover,
.--clone-TEXT-j1su983m .x-text:hover,
[id^="TEXT-j1su983m"] a:hover,
.--clone-TEXT-j1su983m a:hover {
  
}

[id^="TEXT-iji81e0z"], .--clone-TEXT-iji81e0z {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 29.453125px;
width: 57.17452024835629%;
  
}
[id^="TEXT-iji81e0z"] .x-text,
[id^="TEXT-iji81e0z"] .x-text a,
.--clone-TEXT-iji81e0z .x-text,
.--clone-TEXT-iji81e0z .x-text a {
  --width: 57.17452024835629%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-iji81e0z"] .x-text:hover,
.--clone-TEXT-iji81e0z .x-text:hover,
[id^="TEXT-iji81e0z"] a:hover,
.--clone-TEXT-iji81e0z a:hover {
  
}

[id^="TEXT-sfmbbi9o"], .--clone-TEXT-sfmbbi9o {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 29.953125px;
margin-right: -0.0023400420713433658%;
width: 99.99593676359277%;
  
}
[id^="TEXT-sfmbbi9o"] .x-text,
[id^="TEXT-sfmbbi9o"] .x-text a,
.--clone-TEXT-sfmbbi9o .x-text,
.--clone-TEXT-sfmbbi9o .x-text a {
  --width: 99.99593676359277%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-sfmbbi9o"] .x-text:hover,
.--clone-TEXT-sfmbbi9o .x-text:hover,
[id^="TEXT-sfmbbi9o"] a:hover,
.--clone-TEXT-sfmbbi9o a:hover {
  
}

[id^="TEXT-skyim9qb"], .--clone-TEXT-skyim9qb {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 0px;
margin-left: 0.08964589870013448%;
width: 57.36697188960746%;
  
}
[id^="TEXT-skyim9qb"] .x-text,
[id^="TEXT-skyim9qb"] .x-text a,
.--clone-TEXT-skyim9qb .x-text,
.--clone-TEXT-skyim9qb .x-text a {
  --width: 57.36697188960746%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-skyim9qb"] .x-text:hover,
.--clone-TEXT-skyim9qb .x-text:hover,
[id^="TEXT-skyim9qb"] a:hover,
.--clone-TEXT-skyim9qb a:hover {
  
}

#SECTION-vykii323 {
  height: auto;
  grid-template-columns: 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px;
  grid-template-rows: minmax(60px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(20px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content) minmax(50px, max-content) minmax(0px, max-content) minmax(60px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-vykii323 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
  --height: 300;
  --bg: var(--color_00);
}

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



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


#CONTAINER-sifzt27i {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 99.88670694864048%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(243.26388549804688px, max-content);height: auto;justify-self: start;margin-left: 0%;margin-top: 23.986106872558594px;width: 99.88670694864048%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-y6hfx4ry {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 243.2734375px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
  
  border-radius: 50px 50px 0px 0px;
  
}
#RECT-y6hfx4ry .x-rect {
  --width: 100%;
background: #c300a2;
border-color: #000000ff;
border-radius: 50px 50px 0px 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:   ;


  background: var(--active-color, #c300a2);
}
#RECT-y6hfx4ry::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;
  
}
#CHECKBOX-GROUP-k6f597l7 {
  --width: 48.10967848628713%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 33.597219467163086px;margin-right: calc(0.5989441212034745% * 2);width: 48.10967848628713%;
  --icon-color: #ffffff;
  
}
#CHECKBOX-GROUP-k6f597l7 .checked {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
#CHECKBOX-GROUP-k6f597l7 label {
  flex-basis: 100.0%;
}
#CHECKBOX-GROUP-k6f597l7 .checkbox-group--wrapper {
  -webkit-text-stroke: 0px Mixed;
color: #000000;
font-size: 12.0px;
font-weight: 700;
letter-spacing: 0px;
text-align: right;
  row-gap: 17px;
}
#FORM-39cn7wg8 {
  --width: 719.75px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr 80px;grid-template-rows: minmax(19.231859018168876px, max-content);height: 54px;justify-self: center;margin-left: calc(0.05531238923676749% * 2);margin-top: calc(8.4375px * 2);row-gap: 10px;width: 719.75px;
  
  --icon-color: inherit;
  
}
#EMAIL-0aw34zb4 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#EMAIL-0aw34zb4 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 16px;
  
  
}
#EMAIL-0aw34zb4 input {
  -webkit-text-stroke: 0px Mixed;
border-color: #ffffff;
border-radius: 26px 26px 26px 26px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font: var(--font_7);
  background: #ffffff;
  padding: 3px 10px 3px 15px;
}
#EMAIL-0aw34zb4 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-0aw34zb4 input::placeholder {
  color: var(--color_41);
  -webkit-text-fill-color: var(--color_41) !important;
}
#SUBMIT-BUTTON-z4o12iku {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 45px;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 100%;
  
}
#SUBMIT-BUTTON-z4o12iku .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

[id^="TEXT-wtd8lr5t"], .--clone-TEXT-wtd8lr5t {
  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-right: calc(0.8868081462796065% * 2);
margin-top: 38.888885498046875px;
width: 85.45315235012352%;
  
}
[id^="TEXT-wtd8lr5t"] .x-text,
[id^="TEXT-wtd8lr5t"] .x-text a,
.--clone-TEXT-wtd8lr5t .x-text,
.--clone-TEXT-wtd8lr5t .x-text a {
  --width: 85.45315235012352%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 32.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-wtd8lr5t"] .x-text:hover,
.--clone-TEXT-wtd8lr5t .x-text:hover,
[id^="TEXT-wtd8lr5t"] a:hover,
.--clone-TEXT-wtd8lr5t a:hover {
  
}


#IMAGE-t4q7x8ee {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 47.21622419252597px;
justify-self: start;
margin-left: 34.6484375px;
margin-top: calc(10.90496611542801px * 2);
width: 14.27046515550259%;
  
}
#IMAGE-t4q7x8ee picture {
  --width: 14.27046515550259%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-t4q7x8ee img {
  object-fit: cover;
}


#IMAGE-aes0z3hf {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 45.49750187652467px;
justify-self: end;
margin-bottom: 30.625px;
margin-right: 3.762273413897281%;
width: 37.937437059415906%;
  
}
#IMAGE-aes0z3hf picture {
  --width: 37.937437059415906%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-aes0z3hf img {
  object-fit: cover;
}

[id^="TEXT-5hqb6hk7"], .--clone-TEXT-5hqb6hk7 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 146.859375px;
margin-left: 3.89916918429003%;
width: 18.45958630812328%;
  
}
[id^="TEXT-5hqb6hk7"] .x-text,
[id^="TEXT-5hqb6hk7"] .x-text a,
.--clone-TEXT-5hqb6hk7 .x-text,
.--clone-TEXT-5hqb6hk7 .x-text a {
  --width: 18.45958630812328%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: left;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-5hqb6hk7"] .x-text:hover,
.--clone-TEXT-5hqb6hk7 .x-text:hover,
[id^="TEXT-5hqb6hk7"] a:hover,
.--clone-TEXT-5hqb6hk7 a:hover {
  
}

[id^="TEXT-a9152x6a"], .--clone-TEXT-a9152x6a {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 40.765625px;
margin-left: 38.71875px;
width: 38.97453076577665%;
  
}
[id^="TEXT-a9152x6a"] .x-text,
[id^="TEXT-a9152x6a"] .x-text a,
.--clone-TEXT-a9152x6a .x-text,
.--clone-TEXT-a9152x6a .x-text a {
  --width: 38.97453076577665%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-a9152x6a"] .x-text:hover,
.--clone-TEXT-a9152x6a .x-text:hover,
[id^="TEXT-a9152x6a"] a:hover,
.--clone-TEXT-a9152x6a a:hover {
  
}


#IMAGE-plrj89ek {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 75.296875px;
margin-left: 3.4884818731117826%;
width: 43.10171198388723%;
  
}
#IMAGE-plrj89ek picture {
  --width: 43.10171198388723%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-plrj89ek img {
  object-fit: cover;
}


#CONTAINER-o6ga3vxc {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 11.96815206445116%;align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(57.203125px, max-content);height: auto;justify-self: start;margin-bottom: 197.703125px;margin-left: 3.89916918429003%;width: 11.96815206445116%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-0gp5kkzt"], .--clone-TEXT-0gp5kkzt {
  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%;
  
}
[id^="TEXT-0gp5kkzt"] .x-text,
[id^="TEXT-0gp5kkzt"] .x-text a,
.--clone-TEXT-0gp5kkzt .x-text,
.--clone-TEXT-0gp5kkzt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-0gp5kkzt"] .x-text:hover,
.--clone-TEXT-0gp5kkzt .x-text:hover,
[id^="TEXT-0gp5kkzt"] a:hover,
.--clone-TEXT-0gp5kkzt a:hover {
  
}


#RECT-5ohc394r {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: center;
margin-bottom: 0px;
margin-right: calc(4.785695503549829% * 2);
width: 30px;
  
  
  
  
}
#RECT-5ohc394r .x-rect {
  --width: 30px;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTcnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1NyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNDMuNTE0MiAxNi44NjFDNDUuMzc4MSAxNi44NjEgNDYuODg5MiAxNS4zNDk5IDQ2Ljg4OTIgMTMuNDg2QzQ2Ljg4OTIgMTEuNjIyIDQ1LjM3ODEgMTAuMTExIDQzLjUxNDIgMTAuMTExQzQxLjY1MDIgMTAuMTExIDQwLjEzOTIgMTEuNjIyIDQwLjEzOTIgMTMuNDg2QzQwLjEzOTIgMTUuMzQ5OSA0MS42NTAyIDE2Ljg2MSA0My41MTQyIDE2Ljg2MVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41MDAxIDE0LjA1NzhDMjUuNjQzNyAxNC4wNTc4IDIyLjg1MTQgMTQuOTA0OCAyMC40NzY0IDE2LjQ5MTdDMTguMTAxNCAxOC4wNzg3IDE2LjI1MDMgMjAuMzM0MiAxNS4xNTcyIDIyLjk3MzJDMTQuMDY0MSAyNS42MTIyIDEzLjc3ODEgMjguNTE2IDE0LjMzNTQgMzEuMzE3NUMxNC44OTI2IDM0LjExOSAxNi4yNjgxIDM2LjY5MjQgMTguMjg3OSAzOC43MTIyQzIwLjMwNzcgNDAuNzMxOSAyMi44ODEgNDIuMTA3NCAyNS42ODI1IDQyLjY2NDdDMjguNDg0IDQzLjIyMTkgMzEuMzg3OSA0Mi45MzU5IDM0LjAyNjggNDEuODQyOEMzNi42NjU4IDQwLjc0OTcgMzguOTIxNCAzOC44OTg2IDQwLjUwODMgMzYuNTIzNkM0Mi4wOTUyIDM0LjE0ODYgNDIuOTQyMiAzMS4zNTY0IDQyLjk0MjIgMjguNUM0Mi45NDIyIDI0LjY2OTcgNDEuNDIwNyAyMC45OTYzIDM4LjcxMjIgMTguMjg3OEMzNi4wMDM4IDE1LjU3OTQgMzIuMzMwNCAxNC4wNTc4IDI4LjUwMDEgMTQuMDU3OFpNMjguNTAwMSAzNy44NzVDMjYuNjQ1OSAzNy44NzUgMjQuODMzMyAzNy4zMjUyIDIzLjI5MTYgMzYuMjk1QzIxLjc0OTkgMzUuMjY0OSAyMC41NDgzIDMzLjgwMDcgMTkuODM4NyAzMi4wODc2QzE5LjEyOTEgMzAuMzc0NiAxOC45NDM1IDI4LjQ4OTYgMTkuMzA1MiAyNi42NzFDMTkuNjY2OSAyNC44NTI0IDIwLjU1OTggMjMuMTgyIDIxLjg3MDkgMjEuODcwOUMyMy4xODIgMjAuNTU5NyAyNC44NTI1IDE5LjY2NjkgMjYuNjcxMSAxOS4zMDUxQzI4LjQ4OTcgMTguOTQzNCAzMC4zNzQ3IDE5LjEyOSAzMi4wODc3IDE5LjgzODZDMzMuODAwOCAyMC41NDgyIDM1LjI2NDkgMjEuNzQ5OCAzNi4yOTUxIDIzLjI5MTVDMzcuMzI1MiAyNC44MzMyIDM3Ljg3NTEgMjYuNjQ1OCAzNy44NzUxIDI4LjVDMzcuODc1MSAzMC45ODY0IDM2Ljg4NzMgMzMuMzcxIDM1LjEyOTIgMzUuMTI5MUMzMy4zNzEgMzYuODg3MyAzMC45ODY1IDM3Ljg3NSAyOC41MDAxIDM3Ljg3NVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjxwYXRoIGQ9J00yOC41IDUuNDQyMkMzNi4wMDk0IDUuNDQyMiAzNi45IDUuNDcwMyAzOS44NjQ4IDUuNjA2MkM0MS42NDgxIDUuNjI3NCA0My40MTQ0IDUuOTU0OCA0NS4wODY3IDYuNTc0MkM0Ni4zIDcuMDQyMiA0Ny40MDE4IDcuNzU5MSA0OC4zMjE0IDguNjc4NkM0OS4yNDA5IDkuNTk4MiA0OS45NTc4IDEwLjcgNTAuNDI1OCAxMS45MTMzQzUxLjA0NTIgMTMuNTg1NiA1MS4zNzI2IDE1LjM1MTkgNTEuMzkzNyAxNy4xMzUyQzUxLjUyOTcgMjAuMSA1MS41NTc4IDIwLjk5MDYgNTEuNTU3OCAyOC41MDIzQzUxLjU1NzggMzYuMDE0MSA1MS41Mjk3IDM2LjkgNTEuMzkzNyAzOS44NjQ4QzUxLjM3MjYgNDEuNjQ4MSA1MS4wNDUyIDQzLjQxNDQgNTAuNDI1OCA0NS4wODY3QzQ5Ljk1NzggNDYuMyA0OS4yNDA5IDQ3LjQwMTggNDguMzIxNCA0OC4zMjE0QzQ3LjQwMTggNDkuMjQwOSA0Ni4zIDQ5Ljk1NzggNDUuMDg2NyA1MC40MjU4QzQzLjQxNDQgNTEuMDQ1MiA0MS42NDgxIDUxLjM3MjYgMzkuODY0OCA1MS4zOTM3QzM2LjkgNTEuNTI5NyAzNi4wMDk0IDUxLjU1NzggMjguNSA1MS41NTc4QzIwLjk5MDYgNTEuNTU3OCAyMC4xIDUxLjUyOTcgMTcuMTM1MiA1MS4zOTM3QzE1LjM1MTkgNTEuMzcyNiAxMy41ODU2IDUxLjA0NTIgMTEuOTEzMyA1MC40MjU4QzEwLjcgNDkuOTU3OCA5LjU5ODIgNDkuMjQwOSA4LjY3ODYgNDguMzIxNEM3Ljc1OTEgNDcuNDAxOCA3LjA0MjIgNDYuMyA2LjU3NDIgNDUuMDg2N0M1Ljk1NDggNDMuNDE0NCA1LjYyNzQgNDEuNjQ4MSA1LjYwNjIgMzkuODY0OEM1LjQ3MDMgMzYuOSA1LjQ0MjIgMzYuMDA5NCA1LjQ0MjIgMjguNUM1LjQ0MjIgMjAuOTkwNiA1LjQ3MDMgMjAuMSA1LjYwNjIgMTcuMTM1MkM1LjYyNzQgMTUuMzUxOSA1Ljk1NDggMTMuNTg1NiA2LjU3NDIgMTEuOTEzM0M3LjA0MjIgMTAuNyA3Ljc1OTEgOS41OTgyIDguNjc4NiA4LjY3ODZDOS41OTgyIDcuNzU5MSAxMC43IDcuMDQyMiAxMS45MTMzIDYuNTc0MkMxMy41ODU2IDUuOTU0OCAxNS4zNTE5IDUuNjI3NCAxNy4xMzUyIDUuNjA2MkMyMC4xIDUuNDcwMyAyMC45OTA2IDUuNDQyMiAyOC41IDUuNDQyMlpNMjguNSAwLjM3NUMyMC44NjE3IDAuMzc1IDE5LjkwMzEgMC40MDc4MSAxNi45MDMxIDAuNTQzNzVDMTQuNTcwNiAwLjU5MDg1IDEyLjI2MjkgMS4wMzMxIDEwLjA3ODEgMS44NTE2QzguMjA5NSAyLjU3NDEgNi41MTI1IDMuNjc5MiA1LjA5NTggNS4wOTU4QzMuNjc5MiA2LjUxMjUgMi41NzQxIDguMjA5NSAxLjg1MTYgMTAuMDc4MUMxLjAzMjggMTIuMjYzNiAwLjU5MDU5IDE0LjU3MjEgMC41NDM3NSAxNi45MDU1QzAuNDA3ODEgMTkuOTA1NSAwLjM3NSAyMC44NTk0IDAuMzc1IDI4LjVDMC4zNzUgMzYuMTQwNiAwLjQwNzgxIDM3LjA5NjkgMC41NDM3NSA0MC4wOTY5QzAuNTkwODUgNDIuNDI5NCAxLjAzMzEgNDQuNzM3MSAxLjg1MTYgNDYuOTIxOUMyLjU3NDEgNDguNzkwNSAzLjY3OTIgNTAuNDg3NSA1LjA5NTggNTEuOTA0MkM2LjUxMjUgNTMuMzIwOCA4LjIwOTUgNTQuNDI1OSAxMC4wNzgxIDU1LjE0ODRDMTIuMjYzNiA1NS45NjcyIDE0LjU3MjEgNTYuNDA5NCAxNi45MDU1IDU2LjQ1NjJDMTkuOTA1NSA1Ni41OTIyIDIwLjg2MTcgNTYuNjI1IDI4LjUgNTYuNjI1QzM2LjEzODMgNTYuNjI1IDM3LjA5NjkgNTYuNTkyMiA0MC4wOTY5IDU2LjQ1NjJDNDIuNDMwMiA1Ni40MDk0IDQ0LjczODcgNTUuOTY3MiA0Ni45MjQyIDU1LjE0ODRDNDguNzkyOCA1NC40MjU5IDUwLjQ4OTkgNTMuMzIwOCA1MS45MDY1IDUxLjkwNDJDNTMuMzIzMiA1MC40ODc1IDU0LjQyODIgNDguNzkwNSA1NS4xNTA4IDQ2LjkyMTlDNTUuOTY4OCA0NC43MzYzIDU2LjQxMDIgNDIuNDI3NyA1Ni40NTYyIDQwLjA5NDVDNTYuNTkyMiAzNy4wOTQ1IDU2LjYyNSAzNi4xNDA2IDU2LjYyNSAyOC41QzU2LjYyNSAyMC44NTk0IDU2LjU5MjIgMTkuOTAzMSA1Ni40NTYyIDE2LjkwMzFDNTYuNDA5MSAxNC41NzA2IDU1Ljk2NjkgMTIuMjYyOSA1NS4xNDg0IDEwLjA3ODFDNTQuNDI1OSA4LjIwOTUgNTMuMzIwOCA2LjUxMjUgNTEuOTA0MiA1LjA5NThDNTAuNDg3NSAzLjY3OTIgNDguNzkwNSAyLjU3NDEgNDYuOTIxOSAxLjg1MTZDNDQuNzM2MyAxLjAzMzYgNDIuNDI3NyAwLjU5MjE4IDQwLjA5NDUgMC41NDYwOUMzNy4wOTQ1IDAuNDA1NDcgMzYuMTQwNiAwLjM3NSAyOC41IDAuMzc1WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-5ohc394r::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-ktd9ace0 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 28px;
justify-self: start;
margin-bottom: 1.21875px;
margin-left: 0%;
width: 28px;
  
  
  
  
}
#RECT-ktd9ace0 .x-rect {
  --width: 28px;
background: #c300a2;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nNTcnIGhlaWdodD0nNTcnIHZpZXdCb3g9JzAgMCA1NyA1NycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNTMuNTA3OCAwLjM3NUgzLjQ5MjJDMi42Njc0IDAuMzgxMTMgMS44NzggMC43MTE1MiAxLjI5NDggMS4yOTQ4QzAuNzExNTIgMS44NzggMC4zODExMyAyLjY2NzQgMC4zNzUgMy40OTIyVjUzLjUwNzhDMC4zODExMyA1NC4zMzI2IDAuNzExNTIgNTUuMTIyIDEuMjk0OCA1NS43MDUyQzEuODc4IDU2LjI4ODUgMi42Njc0IDU2LjYxODkgMy40OTIyIDU2LjYyNUgzMC40MjE5VjM0Ljg3NUgyMy4xMDk0VjI2LjM2NzJIMzAuNDIxOVYyMC4xMDk0QzMwLjQyMTkgMTIuODQzOCAzNC44NTE2IDguODgyOCA0MS4zNjcyIDguODgyOEM0My41NDY5IDguODgyOCA0NS43MjY2IDguODgyOCA0Ny45MDYzIDkuMjEwOVYxNi43ODEySDQzLjQyOTdDMzkuODkwNiAxNi43ODEyIDM5LjIxMDkgMTguNDY4OCAzOS4yMTA5IDIwLjkyOTdWMjYuMzQzN0g0Ny42NDg0TDQ2LjU0NjkgMzQuODUxNkgzOS4yMTA5VjU2LjYyNUg1My41MDc4QzU0LjMzMjYgNTYuNjE4OSA1NS4xMjIgNTYuMjg4NSA1NS43MDUyIDU1LjcwNTJDNTYuMjg4NSA1NS4xMjIgNTYuNjE4OSA1NC4zMzI2IDU2LjYyNSA1My41MDc4VjMuNDkyMkM1Ni42MTg5IDIuNjY3NCA1Ni4yODg1IDEuODc4IDU1LjcwNTIgMS4yOTQ4QzU1LjEyMiAwLjcxMTUyIDU0LjMzMjYgMC4zODExMyA1My41MDc4IDAuMzc1WicgZmlsbD0nY3VycmVudENvbG9yJy8+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #c300a2);
}
#RECT-ktd9ace0::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-t1iuvpx4"], .--clone-TEXT-t1iuvpx4 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 26.729674588988196%;
margin-top: calc(8.984375px * 2);
width: 14.003897918564675%;
  
}
[id^="TEXT-t1iuvpx4"] .x-text,
[id^="TEXT-t1iuvpx4"] .x-text a,
.--clone-TEXT-t1iuvpx4 .x-text,
.--clone-TEXT-t1iuvpx4 .x-text a {
  --width: 14.003897918564675%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-t1iuvpx4"] .x-text:hover,
.--clone-TEXT-t1iuvpx4 .x-text:hover,
[id^="TEXT-t1iuvpx4"] a:hover,
.--clone-TEXT-t1iuvpx4 a:hover {
  
}

[id^="TEXT-kwsq0397"], .--clone-TEXT-kwsq0397 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 264.671875px;
margin-right: 25.56766655864112%;
width: 15.16590594891174%;
  
}
[id^="TEXT-kwsq0397"] .x-text,
[id^="TEXT-kwsq0397"] .x-text a,
.--clone-TEXT-kwsq0397 .x-text,
.--clone-TEXT-kwsq0397 .x-text a {
  --width: 15.16590594891174%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-kwsq0397"] .x-text:hover,
.--clone-TEXT-kwsq0397 .x-text:hover,
[id^="TEXT-kwsq0397"] a:hover,
.--clone-TEXT-kwsq0397 a:hover {
  
}

[id^="TEXT-sx2gcslo"], .--clone-TEXT-sx2gcslo {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 239.90625px;
margin-right: 27.905195818294377%;
width: 12.833097233065144%;
  
}
[id^="TEXT-sx2gcslo"] .x-text,
[id^="TEXT-sx2gcslo"] .x-text a,
.--clone-TEXT-sx2gcslo .x-text,
.--clone-TEXT-sx2gcslo .x-text a {
  --width: 12.833097233065144%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-sx2gcslo"] .x-text:hover,
.--clone-TEXT-sx2gcslo .x-text:hover,
[id^="TEXT-sx2gcslo"] a:hover,
.--clone-TEXT-sx2gcslo a:hover {
  
}

[id^="TEXT-s7jypjo8"], .--clone-TEXT-s7jypjo8 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 214.484375px;
margin-right: 21.814612299635584%;
width: 18.920533722519497%;
  
}
[id^="TEXT-s7jypjo8"] .x-text,
[id^="TEXT-s7jypjo8"] .x-text a,
.--clone-TEXT-s7jypjo8 .x-text,
.--clone-TEXT-s7jypjo8 .x-text a {
  --width: 18.920533722519497%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-s7jypjo8"] .x-text:hover,
.--clone-TEXT-s7jypjo8 .x-text:hover,
[id^="TEXT-s7jypjo8"] a:hover,
.--clone-TEXT-s7jypjo8 a:hover {
  
}

[id^="TEXT-hoxfr3qj"], .--clone-TEXT-hoxfr3qj {
  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-right: calc(1.771597991907032% * 2);
margin-top: calc(9px * 2);
width: 12.15103865868342%;
  
}
[id^="TEXT-hoxfr3qj"] .x-text,
[id^="TEXT-hoxfr3qj"] .x-text a,
.--clone-TEXT-hoxfr3qj .x-text,
.--clone-TEXT-hoxfr3qj .x-text a {
  --width: 12.15103865868342%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-hoxfr3qj"] .x-text:hover,
.--clone-TEXT-hoxfr3qj .x-text:hover,
[id^="TEXT-hoxfr3qj"] a:hover,
.--clone-TEXT-hoxfr3qj a:hover {
  
}

[id^="TEXT-md5j5p17"], .--clone-TEXT-md5j5p17 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 264.625px;
margin-right: calc(1.4397090542488074% * 2);
width: 12.814816533999869%;
  
}
[id^="TEXT-md5j5p17"] .x-text,
[id^="TEXT-md5j5p17"] .x-text a,
.--clone-TEXT-md5j5p17 .x-text,
.--clone-TEXT-md5j5p17 .x-text a {
  --width: 12.814816533999869%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-md5j5p17"] .x-text:hover,
.--clone-TEXT-md5j5p17 .x-text:hover,
[id^="TEXT-md5j5p17"] a:hover,
.--clone-TEXT-md5j5p17 a:hover {
  
}

[id^="TEXT-o1lc7xto"], .--clone-TEXT-o1lc7xto {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 239.796875px;
margin-right: calc(1.2052710266105655% * 2);
width: 13.283692589276352%;
  
}
[id^="TEXT-o1lc7xto"] .x-text,
[id^="TEXT-o1lc7xto"] .x-text a,
.--clone-TEXT-o1lc7xto .x-text,
.--clone-TEXT-o1lc7xto .x-text a {
  --width: 13.283692589276352%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-o1lc7xto"] .x-text:hover,
.--clone-TEXT-o1lc7xto .x-text:hover,
[id^="TEXT-o1lc7xto"] a:hover,
.--clone-TEXT-o1lc7xto a:hover {
  
}

[id^="TEXT-a40xi7ci"], .--clone-TEXT-a40xi7ci {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 30.895959214501513%;
margin-top: calc(9.015625px * 2);
width: 9.017949751866636%;
  
}
[id^="TEXT-a40xi7ci"] .x-text,
[id^="TEXT-a40xi7ci"] .x-text a,
.--clone-TEXT-a40xi7ci .x-text,
.--clone-TEXT-a40xi7ci .x-text a {
  --width: 9.017949751866636%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-a40xi7ci"] .x-text:hover,
.--clone-TEXT-a40xi7ci .x-text:hover,
[id^="TEXT-a40xi7ci"] a:hover,
.--clone-TEXT-a40xi7ci a:hover {
  
}

[id^="TEXT-diofwz12"], .--clone-TEXT-diofwz12 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 264.625px;
margin-left: 30.897532729103727%;
width: 6.337299723507231%;
  
}
[id^="TEXT-diofwz12"] .x-text,
[id^="TEXT-diofwz12"] .x-text a,
.--clone-TEXT-diofwz12 .x-text,
.--clone-TEXT-diofwz12 .x-text a {
  --width: 6.337299723507231%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-diofwz12"] .x-text:hover,
.--clone-TEXT-diofwz12 .x-text:hover,
[id^="TEXT-diofwz12"] a:hover,
.--clone-TEXT-diofwz12 a:hover {
  
}

[id^="TEXT-1xkn9oyy"], .--clone-TEXT-1xkn9oyy {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 239.828125px;
margin-left: 30.897532729103727%;
width: 6.638701232740653%;
  
}
[id^="TEXT-1xkn9oyy"] .x-text,
[id^="TEXT-1xkn9oyy"] .x-text a,
.--clone-TEXT-1xkn9oyy .x-text,
.--clone-TEXT-1xkn9oyy .x-text a {
  --width: 6.638701232740653%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-1xkn9oyy"] .x-text:hover,
.--clone-TEXT-1xkn9oyy .x-text:hover,
[id^="TEXT-1xkn9oyy"] a:hover,
.--clone-TEXT-1xkn9oyy a:hover {
  
}

[id^="TEXT-tc2qbrac"], .--clone-TEXT-tc2qbrac {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 214.609375px;
margin-left: 30.895959214501513%;
width: 7.946248741188318%;
  
}
[id^="TEXT-tc2qbrac"] .x-text,
[id^="TEXT-tc2qbrac"] .x-text a,
.--clone-TEXT-tc2qbrac .x-text,
.--clone-TEXT-tc2qbrac .x-text a {
  --width: 7.946248741188318%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-tc2qbrac"] .x-text:hover,
.--clone-TEXT-tc2qbrac .x-text:hover,
[id^="TEXT-tc2qbrac"] a:hover,
.--clone-TEXT-tc2qbrac a:hover {
  
}

[id^="TEXT-iol76kbb"], .--clone-TEXT-iol76kbb {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-bottom: 189.921875px;
margin-left: 30.895959214501513%;
width: 6.4355829078048%;
  
}
[id^="TEXT-iol76kbb"] .x-text,
[id^="TEXT-iol76kbb"] .x-text a,
.--clone-TEXT-iol76kbb .x-text,
.--clone-TEXT-iol76kbb .x-text a {
  --width: 6.4355829078048%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-iol76kbb"] .x-text:hover,
.--clone-TEXT-iol76kbb .x-text:hover,
[id^="TEXT-iol76kbb"] a:hover,
.--clone-TEXT-iol76kbb a:hover {
  
}

[id^="TEXT-at1x9wtf"], .--clone-TEXT-at1x9wtf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 5.029328689676101%;
margin-top: calc(8.984375px * 2);
width: 14.379973928652202%;
  
}
[id^="TEXT-at1x9wtf"] .x-text,
[id^="TEXT-at1x9wtf"] .x-text a,
.--clone-TEXT-at1x9wtf .x-text,
.--clone-TEXT-at1x9wtf .x-text a {
  --width: 14.379973928652202%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-at1x9wtf"] .x-text:hover,
.--clone-TEXT-at1x9wtf .x-text:hover,
[id^="TEXT-at1x9wtf"] a:hover,
.--clone-TEXT-at1x9wtf a:hover {
  
}

[id^="TEXT-spscjin3"], .--clone-TEXT-spscjin3 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 264.671875px;
margin-right: 5.116345922880871%;
width: 14.292956695447426%;
  
}
[id^="TEXT-spscjin3"] .x-text,
[id^="TEXT-spscjin3"] .x-text a,
.--clone-TEXT-spscjin3 .x-text,
.--clone-TEXT-spscjin3 .x-text a {
  --width: 14.292956695447426%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-spscjin3"] .x-text:hover,
.--clone-TEXT-spscjin3 .x-text:hover,
[id^="TEXT-spscjin3"] a:hover,
.--clone-TEXT-spscjin3 a:hover {
  
}

[id^="TEXT-bznitkx8"], .--clone-TEXT-bznitkx8 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 239.90625px;
margin-right: 5.014634165134826%;
width: 14.393094938591258%;
  
}
[id^="TEXT-bznitkx8"] .x-text,
[id^="TEXT-bznitkx8"] .x-text a,
.--clone-TEXT-bznitkx8 .x-text,
.--clone-TEXT-bznitkx8 .x-text a {
  --width: 14.393094938591258%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-bznitkx8"] .x-text:hover,
.--clone-TEXT-bznitkx8 .x-text:hover,
[id^="TEXT-bznitkx8"] a:hover,
.--clone-TEXT-bznitkx8 a:hover {
  
}

[id^="TEXT-a5b0cva6"], .--clone-TEXT-a5b0cva6 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 214.609375px;
margin-right: 4.922101707674107%;
width: 14.491921454460837%;
  
}
[id^="TEXT-a5b0cva6"] .x-text,
[id^="TEXT-a5b0cva6"] .x-text a,
.--clone-TEXT-a5b0cva6 .x-text,
.--clone-TEXT-a5b0cva6 .x-text a {
  --width: 14.491921454460837%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-a5b0cva6"] .x-text:hover,
.--clone-TEXT-a5b0cva6 .x-text:hover,
[id^="TEXT-a5b0cva6"] a:hover,
.--clone-TEXT-a5b0cva6 a:hover {
  
}

[id^="TEXT-d2cjvsxn"], .--clone-TEXT-d2cjvsxn {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 190.015625px;
margin-right: 7.529348114848318%;
width: 11.879954503479976%;
  
}
[id^="TEXT-d2cjvsxn"] .x-text,
[id^="TEXT-d2cjvsxn"] .x-text a,
.--clone-TEXT-d2cjvsxn .x-text,
.--clone-TEXT-d2cjvsxn .x-text a {
  --width: 11.879954503479976%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-d2cjvsxn"] .x-text:hover,
.--clone-TEXT-d2cjvsxn .x-text:hover,
[id^="TEXT-d2cjvsxn"] a:hover,
.--clone-TEXT-d2cjvsxn a:hover {
  
}

[id^="TEXT-lcbuyw95"], .--clone-TEXT-lcbuyw95 {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-bottom: 189.921875px;
margin-right: 28.705006642264426%;
width: 12.03013937989066%;
  
}
[id^="TEXT-lcbuyw95"] .x-text,
[id^="TEXT-lcbuyw95"] .x-text a,
.--clone-TEXT-lcbuyw95 .x-text,
.--clone-TEXT-lcbuyw95 .x-text a {
  --width: 12.03013937989066%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_2);
font-family: 'Montserrat', sans-serif;
font-size: 12.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-lcbuyw95"] .x-text:hover,
.--clone-TEXT-lcbuyw95 .x-text:hover,
[id^="TEXT-lcbuyw95"] a:hover,
.--clone-TEXT-lcbuyw95 a:hover {
  
}

#POPUP-WISHLIST {
  --top: 0px; top: var(--top);
  --right: 0; right: var(--right);
  
  background: #ffffff;
overflow-x: hidden;
overflow-y: auto;
  width: 432px;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(720px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-WISHLIST.anim {
  --width: 432px;
  animation: slide-right 0.2s ease;
}
#WISHLIST-CONTAINER-5f7i626z {
  --width: 400px;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: 39.765625px;width: 400px;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
#WISHLIST-ITEM-3kndl62m {
  --width: 100%;align-self: start;column-gap: 8px;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 120px 1fr;grid-template-rows: minmax(40px, max-content) minmax(40px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 8px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-DATASET-yekt7wcn"], .--clone-TEXT-DATASET-yekt7wcn {
  align-self: start;
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: 0.140625px;
width: 100%;
  
}
[id^="TEXT-DATASET-yekt7wcn"] .x-text,
[id^="TEXT-DATASET-yekt7wcn"] .x-text a,
.--clone-TEXT-DATASET-yekt7wcn .x-text,
.--clone-TEXT-DATASET-yekt7wcn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-yekt7wcn"] .x-text:hover,
.--clone-TEXT-DATASET-yekt7wcn .x-text:hover,
[id^="TEXT-DATASET-yekt7wcn"] a:hover,
.--clone-TEXT-DATASET-yekt7wcn a:hover {
  
}

[id^="TEXT-DATASET-9a3n96xl"], .--clone-TEXT-DATASET-9a3n96xl {
  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%;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-9a3n96xl"] .x-text,
[id^="TEXT-DATASET-9a3n96xl"] .x-text a,
.--clone-TEXT-DATASET-9a3n96xl .x-text,
.--clone-TEXT-DATASET-9a3n96xl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-9a3n96xl"] .x-text:hover,
.--clone-TEXT-DATASET-9a3n96xl .x-text:hover,
[id^="TEXT-DATASET-9a3n96xl"] a:hover,
.--clone-TEXT-DATASET-9a3n96xl a:hover {
  
}


#IMAGE-DATASET-h113n43e {
  --width: 120px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 120px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 120px;
  
}
#IMAGE-DATASET-h113n43e picture, #IMAGE-DATASET-h113n43e img {
  border-color: #000000ff;
}
#IMAGE-DATASET-h113n43e img {
  object-fit: cover;
}

#BUTTON-ufkkotr1 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 24px;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 50px;
  
}
#BUTTON-ufkkotr1 .x-button-wrapper {
  --width: 50px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#WISHLIST-EMPTY-2eb4rjup {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(110px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  
}
[id^="TEXT-odeljbfv"], .--clone-TEXT-odeljbfv {
  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%;
  
}
[id^="TEXT-odeljbfv"] .x-text,
[id^="TEXT-odeljbfv"] .x-text a,
.--clone-TEXT-odeljbfv .x-text,
.--clone-TEXT-odeljbfv .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-odeljbfv"] .x-text:hover,
.--clone-TEXT-odeljbfv .x-text:hover,
[id^="TEXT-odeljbfv"] a:hover,
.--clone-TEXT-odeljbfv a:hover {
  
}

#BUTTON-0n1s7bdz {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 50.28125px;
width: 204.953125px;
  
}
#BUTTON-0n1s7bdz .x-button-wrapper {
  --width: 204.953125px;
-webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#POPUP-WISHLIST-HEADER {
  --bg: rgba(255, 255, 255, 1);
  background: rgba(255, 255, 255, 1);
border-color: #ffffff;
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(40px, max-content);height: 40px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;position: sticky;top: 0px;width: 100%;
  
  
  
  
  
  border:   #ffffff;


  
}

#POPUP-WISHLIST-CLOSE-BUTTON {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 16.2890625px;
justify-self: end;
margin-bottom: calc(0.85546875px * 2);
margin-right: 3.2407407407407405%;
width: 16px;
  
  
  
  
}
#POPUP-WISHLIST-CLOSE-BUTTON .x-rect {
  --width: 16px;
background: #E5E7EB;
border-color: #E5E7EB;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #E5E7EB);
}
#POPUP-WISHLIST-CLOSE-BUTTON::before {
  content: "";
  border-color: #E5E7EB;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="POPUP-WISHLIST-TITLE"], .--clone-POPUP-WISHLIST-TITLE {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 12.6171875px;
margin-top: calc(0.5px * 2);
width: 57.33145254629629%;
  
}
[id^="POPUP-WISHLIST-TITLE"] .x-text,
[id^="POPUP-WISHLIST-TITLE"] .x-text a,
.--clone-POPUP-WISHLIST-TITLE .x-text,
.--clone-POPUP-WISHLIST-TITLE .x-text a {
  --width: 57.33145254629629%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_6);
font: var(--font_6);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_6));
}
[id^="POPUP-WISHLIST-TITLE"] .x-text:hover,
.--clone-POPUP-WISHLIST-TITLE .x-text:hover,
[id^="POPUP-WISHLIST-TITLE"] a:hover,
.--clone-POPUP-WISHLIST-TITLE a:hover {
  
}

#CART-DROPPABLE-yeb5cvli {
  
  
  background: #fafafa;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(18px, max-content) minmax(0px, max-content) minmax(18px, max-content) minmax(0%, 100%) minmax(30px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(15px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-yeb5cvli.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-2mg8opfl"], .--clone-TEXT-2mg8opfl {
  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-2mg8opfl"] .x-text,
[id^="TEXT-2mg8opfl"] .x-text a,
.--clone-TEXT-2mg8opfl .x-text,
.--clone-TEXT-2mg8opfl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 26.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-2mg8opfl"] .x-text:hover,
.--clone-TEXT-2mg8opfl .x-text:hover,
[id^="TEXT-2mg8opfl"] a:hover,
.--clone-TEXT-2mg8opfl a:hover {
  
}

[id^="TEXT-m4c916qe"], .--clone-TEXT-m4c916qe {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-m4c916qe"] .x-text,
[id^="TEXT-m4c916qe"] .x-text a,
.--clone-TEXT-m4c916qe .x-text,
.--clone-TEXT-m4c916qe .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
height: 100%;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-m4c916qe"] .x-text:hover,
.--clone-TEXT-m4c916qe .x-text:hover,
[id^="TEXT-m4c916qe"] a:hover,
.--clone-TEXT-m4c916qe a:hover {
  
}

[id^="TEXT-ouhowrho"], .--clone-TEXT-ouhowrho {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-ouhowrho"] .x-text,
[id^="TEXT-ouhowrho"] .x-text a,
.--clone-TEXT-ouhowrho .x-text,
.--clone-TEXT-ouhowrho .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_8);
font-family: 'Montserrat', sans-serif;
font-size: 11.0px;
height: 100%;
text-align: right;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-ouhowrho"] .x-text:hover,
.--clone-TEXT-ouhowrho .x-text:hover,
[id^="TEXT-ouhowrho"] a:hover,
.--clone-TEXT-ouhowrho a:hover {
  
}

#LINE-w6oy8vhz {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 7;grid-row-start: 6;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  height: auto;
  
}
#LINE-w6oy8vhz .line-container {
  border-color: #0e1b4d14;
border-style: solid;
border-width: 1.0px;
}


#CONTAINER-nun6nre4 {
  --bg: #ffffff;
  background: #ffffff;
border-color: var(--color_40);
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1.0px;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
overflow-x: hidden;
overflow-y: auto;
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 9;grid-row-start: 8;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;max-height: 100%;width: 100%;
  
  
  overflow-x: hidden;
  overflow-y: auto;
  
  border: 1px solid var(--color_40);


  
}
#CART-ITEMS-vyi0mr1f {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 120px 2fr 100px;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}
#CART-ITEMS-vyi0mr1f cart-item, #CART-ITEMS-vyi0mr1f .cart-loading {
  grid-template-columns: 120px 2fr 100px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content);
}

#IMAGE-DATASET-fe5c3wri {
  --width: 85%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 1;height: 100px;justify-self: start;margin-left: 0px;margin-top: 0px;width: 85%;
  
}
#IMAGE-DATASET-fe5c3wri picture, #IMAGE-DATASET-fe5c3wri img {
  border-color: #000000ff;
}
#IMAGE-DATASET-fe5c3wri img {
  object-fit: cover;
}

[id^="TEXT-DATASET-zpm39ome"], .--clone-TEXT-DATASET-zpm39ome {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-zpm39ome"] .x-text,
[id^="TEXT-DATASET-zpm39ome"] .x-text a,
.--clone-TEXT-DATASET-zpm39ome .x-text,
.--clone-TEXT-DATASET-zpm39ome .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #000000;
font: var(--font_4);
font-family: 'Montserrat', sans-serif;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-DATASET-zpm39ome"] .x-text:hover,
.--clone-TEXT-DATASET-zpm39ome .x-text:hover,
[id^="TEXT-DATASET-zpm39ome"] a:hover,
.--clone-TEXT-DATASET-zpm39ome a:hover {
  
}

[id^="TEXT-DATASET-gykp8vtd"], .--clone-TEXT-DATASET-gykp8vtd {
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-DATASET-gykp8vtd"] .x-text,
[id^="TEXT-DATASET-gykp8vtd"] .x-text a,
.--clone-TEXT-DATASET-gykp8vtd .x-text,
.--clone-TEXT-DATASET-gykp8vtd .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #c300a2;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #c300a2);
}
[id^="TEXT-DATASET-gykp8vtd"] .x-text:hover,
.--clone-TEXT-DATASET-gykp8vtd .x-text:hover,
[id^="TEXT-DATASET-gykp8vtd"] a:hover,
.--clone-TEXT-DATASET-gykp8vtd a:hover {
  
}

#QUANTITY-INPUT-wjr4ca7u {
  --width: 120px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 45px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 120px;
  -webkit-text-stroke: 0px #000000;
border-color: var(--color_40);
border-radius: 99px 99px 99px 99px;
border-style: solid;
border-width: 1.0px;
color: var(--font_color_7);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 15.0px;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-wjr4ca7u .quantity__input {
  
  
  padding-left: 45px;
  padding-right: 45px;
  
}
#QUANTITY-INPUT-wjr4ca7u .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-wjr4ca7u .quantity__button[name="minus"] {
  
  
  width:45px;
}
#QUANTITY-INPUT-wjr4ca7u .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-wjr4ca7u .quantity__button[name="plus"] {
  
  
  width:45px;
}
#QUANTITY-INPUT-wjr4ca7u .quantity__button[name="plus"] svg {
  width: 9.3px;
}
[id^="TEXT-DATASET-gto30146"], .--clone-TEXT-DATASET-gto30146 {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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-DATASET-gto30146"] .x-text,
[id^="TEXT-DATASET-gto30146"] .x-text a,
.--clone-TEXT-DATASET-gto30146 .x-text,
.--clone-TEXT-DATASET-gto30146 .x-text a {
  --width: 100%;
border-color: #000000ff;
color: #c300a2;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #c300a2);
}
[id^="TEXT-DATASET-gto30146"] .x-text:hover,
.--clone-TEXT-DATASET-gto30146 .x-text:hover,
[id^="TEXT-DATASET-gto30146"] a:hover,
.--clone-TEXT-DATASET-gto30146 a:hover {
  
}


#RECT-yavm4ktm {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: 18px;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 14px;
  
  
  
  
}
#RECT-yavm4ktm .x-rect {
  --width: 14px;
background: #000000ff;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNDA4IDE4OTYuMDgzMyIgY2xhc3M9InRyYXNoLW8iPjxwYXRoIGQ9Ik01MTIgNzM2djU3NnEwIDE0LTkgMjN0LTIzIDloLTY0cS0xNCAwLTIzLTl0LTktMjNWNzM2cTAtMTQgOS0yM3QyMy05aDY0cTE0IDAgMjMgOXQ5IDIzem0yNTYgMHY1NzZxMCAxNC05IDIzdC0yMyA5aC02NHEtMTQgMC0yMy05dC05LTIzVjczNnEwLTE0IDktMjN0MjMtOWg2NHExNCAwIDIzIDl0OSAyM3ptMjU2IDB2NTc2cTAgMTQtOSAyM3QtMjMgOWgtNjRxLTE0IDAtMjMtOXQtOS0yM1Y3MzZxMC0xNCA5LTIzdDIzLTloNjRxMTQgMCAyMyA5dDkgMjN6bTEyOCA3MjRWNTEySDI1NnY5NDhxMCAyMiA3IDQwLjV0MTQuNSAyNyAxMC41IDguNWg4MzJxMyAwIDEwLjUtOC41dDE0LjUtMjcgNy00MC41ek00ODAgMzg0aDQ0OGwtNDgtMTE3cS03LTktMTctMTFINTQ2cS0xMCAyLTE3IDExem05MjggMzJ2NjRxMCAxNC05IDIzdC0yMyA5aC05NnY5NDhxMCA4My00NyAxNDMuNXQtMTEzIDYwLjVIMjg4cS02NiAwLTExMy01OC41VDEyOCAxNDY0VjUxMkgzMnEtMTQgMC0yMy05dC05LTIzdi02NHEwLTE0IDktMjN0MjMtOWgzMDlsNzAtMTY3cTE1LTM3IDU0LTYzdDc5LTI2aDMyMHE0MCAwIDc5IDI2dDU0IDYzbDcwIDE2N2gzMDlxMTQgMCAyMyA5dDkgMjN6Ij48L3BhdGg+PC9zdmc+);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #000000ff);
}
#RECT-yavm4ktm::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;
  
}
#CART-ITEMS-EMPTY-b8r6mtvz {
  background: #ffffff;
  width: 100%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(160px, max-content) minmax(20px, max-content);
  
  
  max-height: var(--viewport-height, 100vh);
  
}

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

[id^="TEXT-c2tdngrn"], .--clone-TEXT-c2tdngrn {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-c2tdngrn"] .x-text,
[id^="TEXT-c2tdngrn"] .x-text a,
.--clone-TEXT-c2tdngrn .x-text,
.--clone-TEXT-c2tdngrn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #25282A;
color: #25282A;
font: var(--font_6);
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #25282A);
}
[id^="TEXT-c2tdngrn"] .x-text:hover,
.--clone-TEXT-c2tdngrn .x-text:hover,
[id^="TEXT-c2tdngrn"] a:hover,
.--clone-TEXT-c2tdngrn a:hover {
  
}

#LINE-3trz0nke {
  --width: 100%;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%;
  height: auto;
  
}
#LINE-3trz0nke .line-container {
  border-color: #0e1b4d14;
border-style: solid;
border-width: 2.0px;
}

[id^="TEXT-rheb9ayr"], .--clone-TEXT-rheb9ayr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 50%;
  
}
[id^="TEXT-rheb9ayr"] .x-text,
[id^="TEXT-rheb9ayr"] .x-text a,
.--clone-TEXT-rheb9ayr .x-text,
.--clone-TEXT-rheb9ayr .x-text a {
  --width: 50%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_1);
font-family: 'Montserrat', sans-serif;
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-rheb9ayr"] .x-text:hover,
.--clone-TEXT-rheb9ayr .x-text:hover,
[id^="TEXT-rheb9ayr"] a:hover,
.--clone-TEXT-rheb9ayr a:hover {
  
}

[id^="TEXT-DATASET-vdhsv4gl"], .--clone-TEXT-DATASET-vdhsv4gl {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 11;
grid-row-start: 10;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 90%;
  
}
[id^="TEXT-DATASET-vdhsv4gl"] .x-text,
[id^="TEXT-DATASET-vdhsv4gl"] .x-text a,
.--clone-TEXT-DATASET-vdhsv4gl .x-text,
.--clone-TEXT-DATASET-vdhsv4gl .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #c300a2;
font: var(--font_6);
font-family: 'Montserrat', sans-serif;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #c300a2);
}
[id^="TEXT-DATASET-vdhsv4gl"] .x-text:hover,
.--clone-TEXT-DATASET-vdhsv4gl .x-text:hover,
[id^="TEXT-DATASET-vdhsv4gl"] a:hover,
.--clone-TEXT-DATASET-vdhsv4gl a:hover {
  
}

[id^="TEXT-fcngfigt"], .--clone-TEXT-fcngfigt {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 13;
grid-row-start: 12;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-fcngfigt"] .x-text,
[id^="TEXT-fcngfigt"] .x-text a,
.--clone-TEXT-fcngfigt .x-text,
.--clone-TEXT-fcngfigt .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #323232;
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-size: 14.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #323232);
}
[id^="TEXT-fcngfigt"] .x-text:hover,
.--clone-TEXT-fcngfigt .x-text:hover,
[id^="TEXT-fcngfigt"] a:hover,
.--clone-TEXT-fcngfigt a:hover {
  
}

#BUTTON-ty338hjr {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 15;
grid-row-start: 14;
height: 45px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-ty338hjr .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #495867;
border-color: #000000ff;
border-radius: 20px 20px 20px 20px;
color: var(--color_01);
font: var(--font_7);
font-family: 'Montserrat', sans-serif;
font-weight: 700;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#IMAGE-efwg76qx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 30px;
  
}
#IMAGE-efwg76qx picture {
  --width: 30px;
border-color: #000000ff;
filter: contrast(0.5) brightness(0.5) saturate(2) grayscale(1) hue-rotate(-70deg);
height: 100%;
width: 100%;
}
#IMAGE-efwg76qx img {
  object-fit: cover;
}

#CART-DROPPABLE-nga0mmqm {
  
  
  background: #fafafa;
  top: 0;
  right: 0;
  width: 400px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(20px, max-content) minmax(0%, 100%) minmax(20px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-nga0mmqm.anim {
  --width: 400px;
  animation: slide-right 0.2s ease;
}

#CONTAINER-njn1s9pj {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-8nnihdnh"], .--clone-TEXT-8nnihdnh {
  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%;
  
}
[id^="TEXT-8nnihdnh"] .x-text,
[id^="TEXT-8nnihdnh"] .x-text a,
.--clone-TEXT-8nnihdnh .x-text,
.--clone-TEXT-8nnihdnh .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #c300a2;
font: var(--font_1);
font-size: 26.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #c300a2);
}
[id^="TEXT-8nnihdnh"] .x-text:hover,
.--clone-TEXT-8nnihdnh .x-text:hover,
[id^="TEXT-8nnihdnh"] a:hover,
.--clone-TEXT-8nnihdnh a:hover {
  
}

#BUTTON-d44ctxk8 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 47px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 200px;
  
}
#BUTTON-d44ctxk8 .x-button-wrapper {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
background: #495867;
border-color: #000000ff;
border-radius: 20px 20px 20px 20px;
color: #ffffff;
font: var(--font_7);
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

