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

#SECTION-hcn78y6a .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 119;
  --bg: #ffffff00;
}

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



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


#IMAGE-n8al37fe {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: 104.71064814814817px;
justify-self: start;
margin-bottom: calc(0.007850364402479215px * 2);
margin-left: 0%;
width: 207.50000000000003px;
  
}
#IMAGE-n8al37fe picture {
  --width: 207.50000000000003px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-n8al37fe img {
  object-fit: cover;
}

#INPUT-SEARCH-2kpicoak {
  --width: 37px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 37px;justify-self: end;margin-bottom: calc(1.0084381103515625px * 2);margin-right: 3.788066689485039%;width: 37px;
  
}
#INPUT-SEARCH-2kpicoak > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-2kpicoak > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-2kpicoak > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-2kpicoak > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-2kpicoak > .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-2kpicoak > .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-2kpicoak .input-search--icon {
  margin-left: 9px;
  margin-right: 9px;
  
  height: 36px;
  width: 36px;
}
#INPUT-SEARCH-2kpicoak .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-2kpicoak .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-2kpicoak .input-search--icon path {
  
}
#INPUT-SEARCH-2kpicoak .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-2kpicoak .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-tmda5vxi {
  position: fixed; transform: translate(-50%, 0%);
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(110px, 1fr);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
}
#INPUT-SEARCH-ejx1fxn0 {
  --width: 73.7878787878788%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 50px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(2.25px * 2);width: 73.7878787878788%;
  
}
#INPUT-SEARCH-ejx1fxn0 > .input-search--wrapper {
  font-size: 16.0px;
  
  border-color: rgba(0, 0, 0, 1);
  
  border-radius: 30px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-ejx1fxn0 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-ejx1fxn0 > .input-search--wrapper .input-search--input {
  padding-left: 17px;
  text-align: left;
}
#INPUT-SEARCH-ejx1fxn0 > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-ejx1fxn0 > .input-search--wrapper:hover {
  
  border-color: rgba(0, 0, 0, 1) !important;
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-ejx1fxn0 > .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-ejx1fxn0 .input-search--icon {
  margin-left: 19px;
  margin-right: 19px;
  color: rgba(0, 0, 0, 1);
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-ejx1fxn0 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ejx1fxn0 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-ejx1fxn0 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-ejx1fxn0 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-ejx1fxn0 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#CART-ICON-8fgdfs2e {
  --width: 33.150001525878906px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 28px;justify-self: end;margin-bottom: calc(0.0045013427734375px * 2);margin-right: 0.646722706314785%;width: 33.150001525878906px;
  
}
#CART-ICON-8fgdfs2e .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-8fgdfs2e .x-cart-item-count {
  position: absolute;
  top: -8.287500381469727px;
  right: -8.287500381469727px;
  width: 16.575000762939453px;
  height: 14.0px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 9.333333333333334px;
}
#CART-ICON-8fgdfs2e .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-1w87bn21 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 0%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(54.60000228881836px, max-content);height: auto;justify-self: start;margin-left: -121.42722720191593%;margin-top: -111.965087890625px;width: 0%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-09h4ge1i {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 54.60000228881836px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 54px;
  
  
  border-radius: 100px 100px 100px 100px;
  
}
#RECT-09h4ge1i .x-rect {
  --width: 54px;
background: #48754b;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
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, #48754b);
}
#RECT-09h4ge1i::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;
}
#MENU-vbzp2248 {
  --width: 26px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 21.3px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.09999885559081888px * 2);width: 26px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-c1h8kv73 {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 100vw;
  height: 38.4%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}

#CONTAINER-426dx6cv {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 95.3198127925117%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 158px 11px 73px 59px;grid-template-rows: minmax(109px, max-content);height: 109px;justify-self: center;margin-left: calc(0% * 2);margin-top: 5.599998474121094px;width: 95.3198127925117%;
  
  
  
  
  
  border:   #000000ff;


  
}

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

#MENU-zlsy3f2b {
  --width: 100%;align-self: center;display: none;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 60px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  --active-link-color: #080000ff;
  
  
  
  
  
}


#MENU-zlsy3f2b .x-rect {
  --pad-x: 9px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
  
}
#MENU-zlsy3f2b > ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-zlsy3f2b > ul > .menu-item .tag-link {
  --pad-x: 9px;
-webkit-text-stroke: 0px #000000ff;
color: #080000ff;
font-size: 18.0px;
font-weight: 400;
justify-content: center;
}
#MENU-zlsy3f2b > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-zlsy3f2b > ul > .menu-item:not(:first-child) {
  
}
#MENU-zlsy3f2b ul li .tag-link {
  border-style: none none none none;

}
#MENU-zlsy3f2b ul li .tag-link:hover {
  color: rgba(26, 92, 255, 1) !important;







border-style: none none none none;

}



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


#MENU-ITEM-s2sxt3mt > a, #MENU-ITEM-s2sxt3mt > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-how3bixp {
  
  
  width: 234px;
  height: 198px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(198.45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-s2sxt3mt.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-cxwv7v6z {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-cxwv7v6z .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-cxwv7v6z > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-cxwv7v6z > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-cxwv7v6z > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-cxwv7v6z > ul > .menu-item:not(:first-child) {
  
}
#MENU-cxwv7v6z ul li .tag-link {
  border-style: none none none none;

}
#MENU-cxwv7v6z ul li .tag-link:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-77ils4zu > a, #MENU-ITEM-77ils4zu > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-3fs4l81n > a, #MENU-ITEM-3fs4l81n > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  
}

#SUBMENU-y8ylwe1o {
  
  
  width: 234px;
  height: 198px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(198.45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-3fs4l81n.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-xr7pnkil > a, #MENU-ITEM-xr7pnkil > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-z9q0hw6m {
  
  
  width: 234px;
  height: 198px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(198.45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-xr7pnkil.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-jq72mtzn > a, #MENU-ITEM-jq72mtzn > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-zp0fv5y2 {
  
  
  width: 234px;
  height: 198px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(198.45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-jq72mtzn.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-2ax0f9bh, .--clone-TEXT-2ax0f9bh {
  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: 9.313003372854691%;
margin-top: 21.5px;
width: 68.44866162254696%;
  
}
#TEXT-2ax0f9bh .x-text,
#TEXT-2ax0f9bh .x-text a,
.--clone-TEXT-2ax0f9bh .x-text,
.--clone-TEXT-2ax0f9bh .x-text a {
  --width: 68.44866162254696%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-2ax0f9bh .x-text:hover,
.--clone-TEXT-2ax0f9bh .x-text:hover,
#TEXT-2ax0f9bh a:hover,
.--clone-TEXT-2ax0f9bh a:hover {
  
}

#MENU-dlosvswr {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-dlosvswr .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-dlosvswr > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-dlosvswr > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-dlosvswr > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-dlosvswr > ul > .menu-item:not(:first-child) {
  
}
#MENU-dlosvswr ul li .tag-link {
  border-style: none none none none;

}
#MENU-dlosvswr ul li .tag-link:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}




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

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

#SUBMENU-9waoz018 {
  
  
  width: 234px;
  height: 198px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(198.45px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-eqtwmpce.menu-item:hover > .x-submenu {
  display: grid;
}

#INPUT-SEARCH-342pstqz {
  --width: 35.25px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 35.25px;justify-self: start;margin-bottom: calc(1.875px * 2);margin-left: 4.464285714285714%;width: 35.25px;
  
}
#INPUT-SEARCH-342pstqz > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 0px;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  
  
  
}
#INPUT-SEARCH-342pstqz > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-342pstqz > .input-search--wrapper .input-search--input {
  padding-left: 0px;
  text-align: left;
}
#INPUT-SEARCH-342pstqz > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-342pstqz > .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-342pstqz > .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-342pstqz .input-search--icon {
  margin-left: 9px;
  margin-right: 9px;
  
  height: 36px;
  width: 36px;
}
#INPUT-SEARCH-342pstqz .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-342pstqz .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-342pstqz .input-search--icon path {
  
}
#INPUT-SEARCH-342pstqz .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-342pstqz .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#CART-ICON-wd52ylon {
  --width: 29.721645679887267px;align-self: center;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 25.10425462234663px;justify-self: end;margin-bottom: calc(1.4478726888266849px * 2);margin-right: 15.262128665314394%;width: 29.721645679887267px;
  
}
#CART-ICON-wd52ylon .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-wd52ylon .x-cart-item-count {
  position: absolute;
  top: -7.430411419971817px;
  right: -7.430411419971817px;
  width: 14.860822839943634px;
  height: 12.552127311173315px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.368084874115544px;
}
#CART-ICON-wd52ylon .x-image-cart-icon {
  border-radius: ;
}

#CONTAINER-c08xvkd6 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 91.52542372881356%;align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(54.60000228881836px, max-content);height: auto;justify-self: center;margin-bottom: calc(1.4499988555908203px * 2);margin-left: calc(0% * 2);width: 91.52542372881356%;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-3k2uvkge {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 54.60000228881836px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 54px;
  
  
  border-radius: 100px 100px 100px 100px;
  
}
#RECT-3k2uvkge .x-rect {
  --width: 54px;
background: #48754b;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
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, #48754b);
}
#RECT-3k2uvkge::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;
}
#MENU-ii8ow5k3 {
  --width: 26px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 21.3px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.09999885559081888px * 2);width: 26px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-6n7pn0hs {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 100vw;
  height: 38.4%;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#MENU-ipdq64sn {
  --width: 404px;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-bottom: 22.175003051757812px;margin-left: 3.2429854323079175%;width: 404px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-ipdq64sn .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ipdq64sn > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ipdq64sn > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 18.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ipdq64sn > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ipdq64sn > ul > .menu-item:not(:first-child) {
  
}
#MENU-ipdq64sn ul li .tag-link {
  border-style: none none none none;

}
#MENU-ipdq64sn ul li .tag-link:hover,
#MENU-ipdq64sn ul li > a:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}





#MENU-ITEM-1hkq9hpk > a, #MENU-ITEM-1hkq9hpk > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-sxgsnwbr {
  
  
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(243.41176720475784px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-1hkq9hpk.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-qkdw2gxy {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-qkdw2gxy .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-qkdw2gxy > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-qkdw2gxy > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-qkdw2gxy > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qkdw2gxy > ul > .menu-item:not(:first-child) {
  
}
#MENU-qkdw2gxy ul li .tag-link {
  border-style: none none none none;

}
#MENU-qkdw2gxy ul li .tag-link:hover,
#MENU-qkdw2gxy ul li > a:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-8k2miz39 > a, #MENU-ITEM-8k2miz39 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-wtmxpa34 > a, #MENU-ITEM-wtmxpa34 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  
}

#SUBMENU-sjowd0ir {
  
  
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(243.41176720475784px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-wtmxpa34.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-sy6e8357 > a, #MENU-ITEM-sy6e8357 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-8hkl6e8e {
  
  
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(243.41176720475784px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-sy6e8357.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-e5pyvtq6 > a, #MENU-ITEM-e5pyvtq6 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-xolyn2mo {
  
  
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(243.41176720475784px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-e5pyvtq6.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-1ukuw79p, .--clone-TEXT-1ukuw79p {
  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: 9.313003372854691%;
margin-top: 21.5px;
width: 68.44866162254696%;
  
}
#TEXT-1ukuw79p .x-text,
#TEXT-1ukuw79p .x-text a,
.--clone-TEXT-1ukuw79p .x-text,
.--clone-TEXT-1ukuw79p .x-text a {
  --width: 68.44866162254696%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-1ukuw79p .x-text:hover,
.--clone-TEXT-1ukuw79p .x-text:hover,
#TEXT-1ukuw79p a:hover,
.--clone-TEXT-1ukuw79p a:hover {
  
}

#MENU-ij4xsir1 {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-ij4xsir1 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-ij4xsir1 > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ij4xsir1 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-ij4xsir1 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ij4xsir1 > ul > .menu-item:not(:first-child) {
  
}
#MENU-ij4xsir1 ul li .tag-link {
  border-style: none none none none;

}
#MENU-ij4xsir1 ul li .tag-link:hover,
#MENU-ij4xsir1 ul li > a:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}





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

#SUBMENU-u47arsoi {
  
  
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(243.41176720475784px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-yl1jta2b.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ea3pa66e {
  --width: 270px;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: 34.96249008178711px;margin-right: 16.033763945761827%;width: 270px;
  --active-link-color: #161412;
  
  
  
  
  
}


#MENU-ea3pa66e .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #161412;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-ea3pa66e > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-ea3pa66e > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #161412;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-ea3pa66e > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-ea3pa66e > ul > .menu-item:not(:first-child) {
  
}
#MENU-ea3pa66e ul li .tag-link {
  border-style: none none none none;

}
#MENU-ea3pa66e ul li .tag-link:hover,
#MENU-ea3pa66e ul li > a:hover {
  color: #48754b !important;
background: var(--color_00);






border-style: none none none none;

}





#MENU-ITEM-gqksfxe7 > a, #MENU-ITEM-gqksfxe7 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-oogffpci {
  
  
  width: 336px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(216.6657828146872px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-gqksfxe7.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-tr013x9j {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-tr013x9j .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-tr013x9j > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-tr013x9j > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-tr013x9j > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-tr013x9j > ul > .menu-item:not(:first-child) {
  
}
#MENU-tr013x9j ul li .tag-link {
  border-style: none none none none;

}
#MENU-tr013x9j ul li .tag-link:hover,
#MENU-tr013x9j ul li > a:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}





#MENU-ITEM-mb4scet2 > a, #MENU-ITEM-mb4scet2 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-vr5v2x16 > a, #MENU-ITEM-vr5v2x16 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  
}

#SUBMENU-eikm7u7w {
  
  
  width: 336px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(216.6657828146872px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-vr5v2x16.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-twci1ag8 > a, #MENU-ITEM-twci1ag8 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

#SUBMENU-3m08hul0 {
  
  
  width: 336px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(216.6657828146872px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-twci1ag8.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-ITEM-3wai7mbz > a, #MENU-ITEM-3wai7mbz > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-azwgei9q {
  
  
  width: 336px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(216.6657828146872px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-3wai7mbz.menu-item:hover > .x-submenu {
  display: grid;
}

#TEXT-1tcl1fu0, .--clone-TEXT-1tcl1fu0 {
  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: 9.313003372854691%;
margin-top: 21.5px;
width: 68.44866162254696%;
  
}
#TEXT-1tcl1fu0 .x-text,
#TEXT-1tcl1fu0 .x-text a,
.--clone-TEXT-1tcl1fu0 .x-text,
.--clone-TEXT-1tcl1fu0 .x-text a {
  --width: 68.44866162254696%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-1tcl1fu0 .x-text:hover,
.--clone-TEXT-1tcl1fu0 .x-text:hover,
#TEXT-1tcl1fu0 a:hover,
.--clone-TEXT-1tcl1fu0 a:hover {
  
}

#MENU-3uu1li5w {
  --width: 231.93975830078125px;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: 11.006195068359377px;width: 231.93975830078125px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-3uu1li5w .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-3uu1li5w > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-3uu1li5w > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-3uu1li5w > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-3uu1li5w > ul > .menu-item:not(:first-child) {
  
}
#MENU-3uu1li5w ul li .tag-link {
  border-style: none none none none;

}
#MENU-3uu1li5w ul li .tag-link:hover,
#MENU-3uu1li5w ul li > a:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}





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

#SUBMENU-lrz2jr5g {
  
  
  width: 336px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(216.6657828146872px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #ffffffff;
border-radius: 12px 12px 12px 12px;
  
  
  
}
.vertical-menu #MENU-ITEM-5kug7ul5.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-gswfbjjb {
  --width: 863.7875876333197px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 60px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(2.988739013671875px * 2);width: 863.7875876333197px;
  --active-link-color: #123c3a;
  
  
  
  
  
}


#MENU-gswfbjjb .x-rect {
  --pad-x: 16px;
-webkit-text-stroke: 0px #000000ff;
color: #123c3a;
font-family: 'Encode Sans', sans-serif;
font-size: 18.0px;
font-weight: 700;
justify-content: center;
  
}
#MENU-gswfbjjb > ul {
  
  justify-content: center;
  align-items: center;
  
  
}
#MENU-gswfbjjb > ul > .menu-item .tag-link {
  --pad-x: 16px;
-webkit-text-stroke: 0px #000000ff;
color: #123c3a;
font-family: 'Encode Sans', sans-serif;
font-size: 18.0px;
font-weight: 700;
justify-content: center;
}
#MENU-gswfbjjb > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-gswfbjjb > ul > .menu-item:not(:first-child) {
  
}
#MENU-gswfbjjb ul li .tag-link {
  border-style: none none none none;

}
#MENU-gswfbjjb ul li .tag-link:hover {
  color: #48754b !important;







border-style: none none none none;

}



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


#MENU-ITEM-f1ohzbqw > a, #MENU-ITEM-f1ohzbqw > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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


#MENU-jx1i491l .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-jx1i491l > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-jx1i491l > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-jx1i491l > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-jx1i491l > ul > .menu-item:not(:first-child) {
  
}
#MENU-jx1i491l ul li .tag-link {
  border-style: none none none none;

}
#MENU-jx1i491l ul li .tag-link:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-6pe5rda0 > a, #MENU-ITEM-6pe5rda0 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-v6oc0op2 > a, #MENU-ITEM-v6oc0op2 > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  
}

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

#MENU-ITEM-rd3yu8oh > a, #MENU-ITEM-rd3yu8oh > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px rgba(0, 0, 0, 1) !important;
}

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

#MENU-ITEM-1jf0kl1i > a, #MENU-ITEM-1jf0kl1i > div {
  
  
  font-family: 'Encode Sans', sans-serif !important;
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#TEXT-bcnalxzr, .--clone-TEXT-bcnalxzr {
  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: 9.313003372854691%;
margin-top: 21.5px;
width: 68.44866162254696%;
  
}
#TEXT-bcnalxzr .x-text,
#TEXT-bcnalxzr .x-text a,
.--clone-TEXT-bcnalxzr .x-text,
.--clone-TEXT-bcnalxzr .x-text a {
  --width: 68.44866162254696%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-bcnalxzr .x-text:hover,
.--clone-TEXT-bcnalxzr .x-text:hover,
#TEXT-bcnalxzr a:hover,
.--clone-TEXT-bcnalxzr a:hover {
  
}

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


#MENU-6aid1lwn .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
  
}
#MENU-6aid1lwn > ul {
  background: #ffffffff;
  justify-content: flex-start;
  align-items: flex-start;
  
  
}
#MENU-6aid1lwn > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #ffffffff;
color: #000000d9;
font-size: 16.0px;
font-weight: 400;
justify-content: flex-start;
text-transform: initial;
}
#MENU-6aid1lwn > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-6aid1lwn > ul > .menu-item:not(:first-child) {
  
}
#MENU-6aid1lwn ul li .tag-link {
  border-style: none none none none;

}
#MENU-6aid1lwn ul li .tag-link:hover {
  color: #48754b !important;
background: #00000000;






border-style: none none none none;

}




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

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

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

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

#SECTION-i3bfec7v .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 1355;
  --bg: #ffffff00;
}

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



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

#TEXT-jq12elsv, .--clone-TEXT-jq12elsv {
  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: 60.511645148782165%;
  
}
#TEXT-jq12elsv .x-text,
#TEXT-jq12elsv .x-text a,
.--clone-TEXT-jq12elsv .x-text,
.--clone-TEXT-jq12elsv .x-text a {
  --width: 60.511645148782165%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_2);
font: var(--font_2);
font-size: 60.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_2));
}
#TEXT-jq12elsv .x-text:hover,
.--clone-TEXT-jq12elsv .x-text:hover,
#TEXT-jq12elsv a:hover,
.--clone-TEXT-jq12elsv a:hover {
  
}


#IMAGE-dkuwaq17 {
  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%;
  
}
#IMAGE-dkuwaq17 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-dkuwaq17 img {
  object-fit: cover;
}

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

#SECTION-tue18v31 .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 334;
  --bg: #ffffff00;
}

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



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


#CONTAINER-lrje9lv4 {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 360px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(51px, max-content) minmax(57px, max-content);height: 108px;justify-self: end;margin-right: 2.7573529411764706%;margin-top: 0px;width: 360px;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-dxhmxbrp, .--clone-TEXT-dxhmxbrp {
  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(4.505214691162109% * 2);
margin-top: 20.53753662109375px;
width: 77.21875084771051%;
  
}
#TEXT-dxhmxbrp .x-text,
#TEXT-dxhmxbrp .x-text a,
.--clone-TEXT-dxhmxbrp .x-text,
.--clone-TEXT-dxhmxbrp .x-text a {
  --width: 77.21875084771051%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-dxhmxbrp .x-text:hover,
.--clone-TEXT-dxhmxbrp .x-text:hover,
#TEXT-dxhmxbrp a:hover,
.--clone-TEXT-dxhmxbrp a:hover {
  
}

#FORM-1cd6jjqh {
  --width: 74.89930894639758%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1.188fr 52px;grid-template-rows: minmax(39.01154146391326px, max-content);height: 39px;justify-self: start;margin-left: 6.885409884982639%;margin-top: 3.22503662109375px;row-gap: 10px;width: 74.89930894639758%;
  
  --icon-color: #0075fffe01;
  
}
#EMAIL-dr0ymk7a {
  --width: 95.33898305084746%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 95.33898305084746%;
  
}
#EMAIL-dr0ymk7a .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#EMAIL-dr0ymk7a input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#EMAIL-dr0ymk7a input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#EMAIL-dr0ymk7a input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-pcirh6ws {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 40px;
justify-self: start;
margin-left: 8.762254901960784%;
margin-top: -0.6875px;
width: 40.875px;
  
}
#SUBMIT-BUTTON-pcirh6ws .x-button-wrapper {
  --width: 40.875px;
-webkit-text-stroke: 0px #000000ff;
background: #000000ff;
border-color: #000000ff;
color: #ffffffff;
font-size: 12.0px;
font-weight: bold;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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


#CONTAINER-we5ag9at {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 247px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(43px, max-content) minmax(34px, max-content) minmax(29px, max-content) minmax(34px, max-content);height: 140px;justify-self: end;margin-right: 30.698529411764707%;margin-top: 0px;width: 247px;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-3zg8nlx2, .--clone-TEXT-3zg8nlx2 {
  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: 2.6624622344970703px;
margin-left: 0%;
width: 91.89778069252912%;
  
}
#TEXT-3zg8nlx2 .x-text,
#TEXT-3zg8nlx2 .x-text a,
.--clone-TEXT-3zg8nlx2 .x-text,
.--clone-TEXT-3zg8nlx2 .x-text a {
  --width: 91.89778069252912%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-3zg8nlx2 .x-text:hover,
.--clone-TEXT-3zg8nlx2 .x-text:hover,
#TEXT-3zg8nlx2 a:hover,
.--clone-TEXT-3zg8nlx2 a:hover {
  
}

#TEXT-j0yywm2d, .--clone-TEXT-j0yywm2d {
  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: 4.3125px;
width: 93.9220721905048%;
  
}
#TEXT-j0yywm2d .x-text,
#TEXT-j0yywm2d .x-text a,
.--clone-TEXT-j0yywm2d .x-text,
.--clone-TEXT-j0yywm2d .x-text a {
  --width: 93.9220721905048%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-j0yywm2d .x-text:hover,
.--clone-TEXT-j0yywm2d .x-text:hover,
#TEXT-j0yywm2d a:hover,
.--clone-TEXT-j0yywm2d a:hover {
  
}

#TEXT-xtaj0drf, .--clone-TEXT-xtaj0drf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: calc(0.9749994277954102px * 2);
margin-left: 0%;
width: 92.7074972917194%;
  
}
#TEXT-xtaj0drf .x-text,
#TEXT-xtaj0drf .x-text a,
.--clone-TEXT-xtaj0drf .x-text,
.--clone-TEXT-xtaj0drf .x-text a {
  --width: 92.7074972917194%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-xtaj0drf .x-text:hover,
.--clone-TEXT-xtaj0drf .x-text:hover,
#TEXT-xtaj0drf a:hover,
.--clone-TEXT-xtaj0drf a:hover {
  
}

#TEXT-gmzairca, .--clone-TEXT-gmzairca {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 3.125px;
width: 91.49801277438638%;
  
}
#TEXT-gmzairca .x-text,
#TEXT-gmzairca .x-text a,
.--clone-TEXT-gmzairca .x-text,
.--clone-TEXT-gmzairca .x-text a {
  --width: 91.49801277438638%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-gmzairca .x-text:hover,
.--clone-TEXT-gmzairca .x-text:hover,
#TEXT-gmzairca a:hover,
.--clone-TEXT-gmzairca a:hover {
  
}


#CONTAINER-ong43wbn {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 270px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(49px, max-content) minmax(34px, max-content) minmax(28px, max-content) minmax(36px, max-content);height: 147px;justify-self: start;margin-left: 25.816993464052292%;margin-top: 0px;width: 270px;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-xi1r02pn, .--clone-TEXT-xi1r02pn {
  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: 7.66246223449707px;
margin-left: 0%;
width: 87.40278455946181%;
  
}
#TEXT-xi1r02pn .x-text,
#TEXT-xi1r02pn .x-text a,
.--clone-TEXT-xi1r02pn .x-text,
.--clone-TEXT-xi1r02pn .x-text a {
  --width: 87.40278455946181%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-xi1r02pn .x-text:hover,
.--clone-TEXT-xi1r02pn .x-text:hover,
#TEXT-xi1r02pn a:hover,
.--clone-TEXT-xi1r02pn a:hover {
  
}

#TEXT-0vgcig50, .--clone-TEXT-0vgcig50 {
  align-self: center;
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: calc(0.7125005722045898px * 2);
width: 91.84722900390624%;
  
}
#TEXT-0vgcig50 .x-text,
#TEXT-0vgcig50 .x-text a,
.--clone-TEXT-0vgcig50 .x-text,
.--clone-TEXT-0vgcig50 .x-text a {
  --width: 91.84722900390624%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-0vgcig50 .x-text:hover,
.--clone-TEXT-0vgcig50 .x-text:hover,
#TEXT-0vgcig50 a:hover,
.--clone-TEXT-0vgcig50 a:hover {
  
}

#TEXT-kg5yzqhp, .--clone-TEXT-kg5yzqhp {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-bottom: calc(0.47499942779541016px * 2);
margin-left: 0%;
width: 89.9953771520544%;
  
}
#TEXT-kg5yzqhp .x-text,
#TEXT-kg5yzqhp .x-text a,
.--clone-TEXT-kg5yzqhp .x-text,
.--clone-TEXT-kg5yzqhp .x-text a {
  --width: 89.9953771520544%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-kg5yzqhp .x-text:hover,
.--clone-TEXT-kg5yzqhp .x-text:hover,
#TEXT-kg5yzqhp a:hover,
.--clone-TEXT-kg5yzqhp a:hover {
  
}

#TEXT-5f4q8f85, .--clone-TEXT-5f4q8f85 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 2.125px;
width: 91.1064882631655%;
  
}
#TEXT-5f4q8f85 .x-text,
#TEXT-5f4q8f85 .x-text a,
.--clone-TEXT-5f4q8f85 .x-text,
.--clone-TEXT-5f4q8f85 .x-text a {
  --width: 91.1064882631655%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-5f4q8f85 .x-text:hover,
.--clone-TEXT-5f4q8f85 .x-text:hover,
#TEXT-5f4q8f85 a:hover,
.--clone-TEXT-5f4q8f85 a:hover {
  
}


#CONTAINER-9ju9tw9x {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
  --width: 302.1875px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(50px, max-content) minmax(32px, max-content) minmax(29px, max-content) minmax(36px, max-content);height: 147px;justify-self: start;margin-left: 0%;margin-top: 0px;width: 302.1875px;
  
  
  
  
  
  border:   #000000ff;


  
}
#TEXT-dekvjmj3, .--clone-TEXT-dekvjmj3 {
  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.3267899269648397%;
margin-top: 20.53753662109375px;
width: 96.95553863430712%;
  
}
#TEXT-dekvjmj3 .x-text,
#TEXT-dekvjmj3 .x-text a,
.--clone-TEXT-dekvjmj3 .x-text,
.--clone-TEXT-dekvjmj3 .x-text a {
  --width: 96.95553863430712%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-dekvjmj3 .x-text:hover,
.--clone-TEXT-dekvjmj3 .x-text:hover,
#TEXT-dekvjmj3 a:hover,
.--clone-TEXT-dekvjmj3 a:hover {
  
}

#TEXT-gq06m88g, .--clone-TEXT-gq06m88g {
  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.3267899269648397%;
margin-top: 6.32501220703125px;
width: 94.6390960283092%;
  
}
#TEXT-gq06m88g .x-text,
#TEXT-gq06m88g .x-text a,
.--clone-TEXT-gq06m88g .x-text,
.--clone-TEXT-gq06m88g .x-text a {
  --width: 94.6390960283092%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-gq06m88g .x-text:hover,
.--clone-TEXT-gq06m88g .x-text:hover,
#TEXT-gq06m88g a:hover,
.--clone-TEXT-gq06m88g a:hover {
  
}

#TEXT-565wjcff, .--clone-TEXT-565wjcff {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0.3267899269648397%;
margin-top: 4.125px;
width: 94.3081756560238%;
  
}
#TEXT-565wjcff .x-text,
#TEXT-565wjcff .x-text a,
.--clone-TEXT-565wjcff .x-text,
.--clone-TEXT-565wjcff .x-text a {
  --width: 94.3081756560238%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-565wjcff .x-text:hover,
.--clone-TEXT-565wjcff .x-text:hover,
#TEXT-565wjcff a:hover,
.--clone-TEXT-565wjcff a:hover {
  
}

#TEXT-7g9h0jbw, .--clone-TEXT-7g9h0jbw {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: start;
margin-left: 0.3267899269648397%;
margin-top: 2.125px;
width: 94.9700164005946%;
  
}
#TEXT-7g9h0jbw .x-text,
#TEXT-7g9h0jbw .x-text a,
.--clone-TEXT-7g9h0jbw .x-text,
.--clone-TEXT-7g9h0jbw .x-text a {
  --width: 94.9700164005946%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-7g9h0jbw .x-text:hover,
.--clone-TEXT-7g9h0jbw .x-text:hover,
#TEXT-7g9h0jbw a:hover,
.--clone-TEXT-7g9h0jbw a:hover {
  
}

#TEXT-prmb4o1k, .--clone-TEXT-prmb4o1k {
  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: 231.15000534057617px;
width: 25.32679738562091%;
  
}
#TEXT-prmb4o1k .x-text,
#TEXT-prmb4o1k .x-text a,
.--clone-TEXT-prmb4o1k .x-text,
.--clone-TEXT-prmb4o1k .x-text a {
  --width: 25.32679738562091%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_02);
font: var(--font_2);
font-size: 18.0px;
font-weight: 400;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_02));
}
#TEXT-prmb4o1k .x-text:hover,
.--clone-TEXT-prmb4o1k .x-text:hover,
#TEXT-prmb4o1k a:hover,
.--clone-TEXT-prmb4o1k a:hover {
  
}


#CONTAINER-ti92zqve {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 165px;grid-template-columns: 1fr;grid-template-rows: minmax(241.2874755859375px, max-content);height: 241.3000030517578px;position: fixed;right: -131.2px;top: 50%;transform: translateY(-50%);width: 165px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-9dkvad39 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 165px;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(40.5px, max-content);height: 40.5px;justify-self: center;margin-left: calc(0% * 2);margin-top: 55px;width: 165px;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-s5gq1kdn {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40.5px;
justify-self: end;
margin-right: -0.007546164772727272%;
margin-top: calc(0px * 2);
width: 165px;
  
  
  border-radius: 3px 3px 3px 3px;
  
}
#RECT-s5gq1kdn .x-rect {
  --width: 165px;
background: var(--color_00);
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-s5gq1kdn::before {
  content: "";
  border-color: #e1e1e1;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

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

#TEXT-4exieg4k, .--clone-TEXT-4exieg4k {
  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: 24.371189926609848%;
margin-top: 10.09999942779541px;
width: 51.51515151515152%;
  
}
#TEXT-4exieg4k .x-text,
#TEXT-4exieg4k .x-text a,
.--clone-TEXT-4exieg4k .x-text,
.--clone-TEXT-4exieg4k .x-text a {
  --width: 51.51515151515152%;
-webkit-text-stroke: 0px #000000ff;
color: #696969;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-4exieg4k .x-text:hover,
.--clone-TEXT-4exieg4k .x-text:hover,
#TEXT-4exieg4k a:hover,
.--clone-TEXT-4exieg4k a:hover {
  
}

  #CONTAINER-9dkvad39{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-9dkvad39:hover {
    transform: translateX(-90px);
  }

#CONTAINER-w8b0lgun {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 165px;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(40.5px, max-content);height: 40.5px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 165px;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-6mlis8zw {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40.5px;
justify-self: end;
margin-right: -0.007546164772727272%;
margin-top: calc(0px * 2);
width: 165px;
  
  
  border-radius: 3px 3px 3px 3px;
  
}
#RECT-6mlis8zw .x-rect {
  --width: 165px;
background: var(--color_00);
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-6mlis8zw::before {
  content: "";
  border-color: #e1e1e1;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

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

#TEXT-p07u73g6, .--clone-TEXT-p07u73g6 {
  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: 24.371189926609848%;
margin-top: 10.09999942779541px;
width: 51.51515151515152%;
  
}
#TEXT-p07u73g6 .x-text,
#TEXT-p07u73g6 .x-text a,
.--clone-TEXT-p07u73g6 .x-text,
.--clone-TEXT-p07u73g6 .x-text a {
  --width: 51.51515151515152%;
-webkit-text-stroke: 0px #000000ff;
color: #696969;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-p07u73g6 .x-text:hover,
.--clone-TEXT-p07u73g6 .x-text:hover,
#TEXT-p07u73g6 a:hover,
.--clone-TEXT-p07u73g6 a:hover {
  
}

  #CONTAINER-w8b0lgun{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-w8b0lgun:hover {
    transform: translateX(-90px);
  }

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


  
}

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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-4tqflmqk::before {
  content: "";
  border-color: #e1e1e1;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

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

#TEXT-r22hqsa6, .--clone-TEXT-r22hqsa6 {
  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: 24.371189926609848%;
margin-top: 10.09999942779541px;
width: 51.51515151515152%;
  
}
#TEXT-r22hqsa6 .x-text,
#TEXT-r22hqsa6 .x-text a,
.--clone-TEXT-r22hqsa6 .x-text,
.--clone-TEXT-r22hqsa6 .x-text a {
  --width: 51.51515151515152%;
-webkit-text-stroke: 0px #000000ff;
color: #696969;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-r22hqsa6 .x-text:hover,
.--clone-TEXT-r22hqsa6 .x-text:hover,
#TEXT-r22hqsa6 a:hover,
.--clone-TEXT-r22hqsa6 a:hover {
  
}

  #CONTAINER-d80i5p4q{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-d80i5p4q:hover {
    transform: translateX(-90px);
  }

#CONTAINER-zwp1ti1e {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 165px;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(40.5px, max-content);height: 40.5px;justify-self: center;margin-bottom: 46.98753356933594px;margin-left: calc(0% * 2);width: 165px;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-vn2wofp5 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40.5px;
justify-self: end;
margin-right: -0.007546164772727272%;
margin-top: calc(0px * 2);
width: 165px;
  
  
  border-radius: 3px 3px 3px 3px;
  
}
#RECT-vn2wofp5 .x-rect {
  --width: 165px;
background: var(--color_00);
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-vn2wofp5::before {
  content: "";
  border-color: #e1e1e1;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

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

#TEXT-fsnzp2cr, .--clone-TEXT-fsnzp2cr {
  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: 24.371189926609848%;
margin-top: 10.09999942779541px;
width: 51.51515151515152%;
  
}
#TEXT-fsnzp2cr .x-text,
#TEXT-fsnzp2cr .x-text a,
.--clone-TEXT-fsnzp2cr .x-text,
.--clone-TEXT-fsnzp2cr .x-text a {
  --width: 51.51515151515152%;
-webkit-text-stroke: 0px #000000ff;
color: #696969;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-fsnzp2cr .x-text:hover,
.--clone-TEXT-fsnzp2cr .x-text:hover,
#TEXT-fsnzp2cr a:hover,
.--clone-TEXT-fsnzp2cr a:hover {
  
}

  #CONTAINER-zwp1ti1e{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-zwp1ti1e:hover {
    transform: translateX(-90px);
  }

#CONTAINER-7behxep5 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 165px;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(40.5px, max-content);height: 40.5px;justify-self: center;margin-bottom: -0.0124664306640625px;margin-left: calc(0% * 2);width: 165px;
  
  
  
  
  
  border:   #000000ff;


  
}

#RECT-0s74o4wf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 40.5px;
justify-self: end;
margin-right: -0.007546164772727272%;
margin-top: calc(0px * 2);
width: 165px;
  
  
  border-radius: 3px 3px 3px 3px;
  
}
#RECT-0s74o4wf .x-rect {
  --width: 165px;
background: var(--color_00);
border-color: #e1e1e1;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1.0px;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-0s74o4wf::before {
  content: "";
  border-color: #e1e1e1;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;


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

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

#TEXT-k51c5hy8, .--clone-TEXT-k51c5hy8 {
  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: 24.371189926609848%;
margin-top: 10.09999942779541px;
width: 51.51515151515152%;
  
}
#TEXT-k51c5hy8 .x-text,
#TEXT-k51c5hy8 .x-text a,
.--clone-TEXT-k51c5hy8 .x-text,
.--clone-TEXT-k51c5hy8 .x-text a {
  --width: 51.51515151515152%;
-webkit-text-stroke: 0px #000000ff;
color: #696969;
font: var(--font_2);
font-size: 16.0px;
font-weight: 400;
height: 100%;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-k51c5hy8 .x-text:hover,
.--clone-TEXT-k51c5hy8 .x-text:hover,
#TEXT-k51c5hy8 a:hover,
.--clone-TEXT-k51c5hy8 a:hover {
  
}

  #CONTAINER-7behxep5{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #CONTAINER-7behxep5:hover {
    transform: translateX(-90px);
  }
#CART-DROPPABLE-eaucc2sa {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 692px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(86px, max-content) minmax(380px, calc(100%)) minmax(118px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-eaucc2sa.anim {
  --width: 692px;
  
}

#CONTAINER-3c96yrrb {
  --bg: #e8eaed00;
  background: #e8eaed00;
border-color: #000000ff;
overflow-x: hidden;
overflow-y: scroll;
  --width: 100.43714225636742%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(660px, max-content);height: 99.3975903614458%;justify-self: start;margin-left: -0.21857112818370664%;margin-top: 0px;width: 100.43714225636742%;
  
  
  overflow-x: hidden;
  overflow-y: scroll;
  
  border:   #000000ff;


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

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

#TEXT-DATASET-2wv2bzkz, .--clone-TEXT-DATASET-2wv2bzkz {
  align-self: start;
grid-column-end: 5;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: 0px;
width: 92.85460633116884%;
  
}
#TEXT-DATASET-2wv2bzkz .x-text,
#TEXT-DATASET-2wv2bzkz .x-text a,
.--clone-TEXT-DATASET-2wv2bzkz .x-text,
.--clone-TEXT-DATASET-2wv2bzkz .x-text a {
  --width: 92.85460633116884%;
border-color: #000000ff;
color: #161412;
font-size: 18.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-DATASET-2wv2bzkz .x-text:hover,
.--clone-TEXT-DATASET-2wv2bzkz .x-text:hover,
#TEXT-DATASET-2wv2bzkz a:hover,
.--clone-TEXT-DATASET-2wv2bzkz a:hover {
  
}

#TEXT-DATASET-xsxvluh3, .--clone-TEXT-DATASET-xsxvluh3 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: calc(0px * 2);
width: 93%;
  
}
#TEXT-DATASET-xsxvluh3 .x-text,
#TEXT-DATASET-xsxvluh3 .x-text a,
.--clone-TEXT-DATASET-xsxvluh3 .x-text,
.--clone-TEXT-DATASET-xsxvluh3 .x-text a {
  --width: 93%;
border-color: #000000ff;
color: #000000ff;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-xsxvluh3 .x-text:hover,
.--clone-TEXT-DATASET-xsxvluh3 .x-text:hover,
#TEXT-DATASET-xsxvluh3 a:hover,
.--clone-TEXT-DATASET-xsxvluh3 a:hover {
  
}

#QUANTITY-INPUT-ae4mlkcj {
  --width: 145.824951171875px;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;height: 36px;justify-self: start;margin-left: 0.5416666666666667%;margin-top: 0px;width: 145.824951171875px;
  border-color: #000000ff;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-ae4mlkcj .quantity__input {
  
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-ae4mlkcj .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-ae4mlkcj .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-ae4mlkcj .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-ae4mlkcj .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-ae4mlkcj .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#TEXT-DATASET-7j1yf8f9, .--clone-TEXT-DATASET-7j1yf8f9 {
  align-self: start;
grid-column-end: 5;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: -1.52587890625e-5px;
width: 63.888888888888886%;
  
}
#TEXT-DATASET-7j1yf8f9 .x-text,
#TEXT-DATASET-7j1yf8f9 .x-text a,
.--clone-TEXT-DATASET-7j1yf8f9 .x-text,
.--clone-TEXT-DATASET-7j1yf8f9 .x-text a {
  --width: 63.888888888888886%;
border-color: #000000ff;
color: #696969;
font-size: 18.0px;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #696969);
}
#TEXT-DATASET-7j1yf8f9 .x-text:hover,
.--clone-TEXT-DATASET-7j1yf8f9 .x-text:hover,
#TEXT-DATASET-7j1yf8f9 a:hover,
.--clone-TEXT-DATASET-7j1yf8f9 a:hover {
  
}

#TEXT-394lhy5g, .--clone-TEXT-394lhy5g {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0%;
margin-top: -3.0517578125e-5px;
width: 35.57500203450521%;
  
}
#TEXT-394lhy5g .x-text,
#TEXT-394lhy5g .x-text a,
.--clone-TEXT-394lhy5g .x-text,
.--clone-TEXT-394lhy5g .x-text a {
  --width: 35.57500203450521%;
-webkit-text-stroke: 0px #000000ff;
color: #48754b;
font: var(--font_2);
font-size: 18.0px;
height: 100%;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #48754b);
}
#TEXT-394lhy5g .x-text:hover,
.--clone-TEXT-394lhy5g .x-text:hover,
#TEXT-394lhy5g a:hover,
.--clone-TEXT-394lhy5g a:hover {
  
}

#LINE-gqsufsrd {
  --width: 98.22976878612717%;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: 8.087496995925903px;margin-left: 0.2890173410404624%;width: 98.22976878612717%;
  height: auto;
  
}
#LINE-gqsufsrd .line-container {
  border-color: #e8e8e8;
border-style: solid;
border-width: 1.0px;
}

#TEXT-wz6ia53i, .--clone-TEXT-wz6ia53i {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 1.044080436574241%;
margin-top: 0px;
width: 16.250000661508196%;
  
}
#TEXT-wz6ia53i .x-text,
#TEXT-wz6ia53i .x-text a,
.--clone-TEXT-wz6ia53i .x-text,
.--clone-TEXT-wz6ia53i .x-text a {
  --width: 16.250000661508196%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 18.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-wz6ia53i .x-text:hover,
.--clone-TEXT-wz6ia53i .x-text:hover,
#TEXT-wz6ia53i a:hover,
.--clone-TEXT-wz6ia53i a:hover {
  
}

#TEXT-DATASET-kvofx5oq, .--clone-TEXT-DATASET-kvofx5oq {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: end;
margin-right: 1.7106138901903452%;
margin-top: 0px;
width: 34.2106218282887%;
  
}
#TEXT-DATASET-kvofx5oq .x-text,
#TEXT-DATASET-kvofx5oq .x-text a,
.--clone-TEXT-DATASET-kvofx5oq .x-text,
.--clone-TEXT-DATASET-kvofx5oq .x-text a {
  --width: 34.2106218282887%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 24.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
#TEXT-DATASET-kvofx5oq .x-text:hover,
.--clone-TEXT-DATASET-kvofx5oq .x-text:hover,
#TEXT-DATASET-kvofx5oq a:hover,
.--clone-TEXT-DATASET-kvofx5oq a:hover {
  
}

#BUTTON-ua5wu2vw {
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 63px;
justify-self: center;
margin-bottom: 10.70001220703125px;
margin-right: calc(0.2041149690661127% * 2);
width: 649px;
  
}
#BUTTON-ua5wu2vw .x-button-wrapper {
  --width: 649px;
-webkit-text-stroke: 0px #000000ff;
background: #48754b;
border-color: #000000ff;
border-radius: 100px 100px 100px 100px;
color: #ffffffff;
font-size: 18.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#TEXT-texawo6m, .--clone-TEXT-texawo6m {
  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: 27.799999237060547px;
margin-left: 2.0303450567873913%;
width: 39.34248554913295%;
  
}
#TEXT-texawo6m .x-text,
#TEXT-texawo6m .x-text a,
.--clone-TEXT-texawo6m .x-text,
.--clone-TEXT-texawo6m .x-text a {
  --width: 39.34248554913295%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-texawo6m .x-text:hover,
.--clone-TEXT-texawo6m .x-text:hover,
#TEXT-texawo6m a:hover,
.--clone-TEXT-texawo6m a:hover {
  
}


#RECT-h2t60bzf {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 48px;
justify-self: end;
margin-right: 1.858793143236671%;
margin-top: calc(3.5px * 2);
width: 48px;
  
  
  
  
}
#RECT-h2t60bzf .x-rect {
  --width: 48px;
background: #48754b;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjEnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMSAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAgMjAuMDAwMkM3LjM0NzExIDIwLjAwMjYgNC44MDIxOCAxOC45NDk4IDIuOTI2MyAxNy4wNzM5QzEuMDUwNDIgMTUuMTk4IC0wLjAwMjM3NTk3IDEyLjY1MzEgNC4wMjY0N2UtMDYgMTAuMDAwMlY5LjgwMDE4QzAuMDgxNzk0IDUuNzkyNDEgMi41NDc4IDIuMjIwMzQgNi4yNjYzNyAwLjcyMzI1NEM5Ljk4NDkgLTAuNzczODQ2IDE0LjIzODEgMC4wOTMwODM0IDE3LjA3NCAyLjkyNjE5QzE5LjkzNjUgNS43ODYyNyAyMC43OTMyIDEwLjA4OTUgMTkuMjQ0MyAxMy44Mjc4QzE3LjY5NTUgMTcuNTY2MSAxNC4wNDY1IDIwLjAwMjYgMTAgMjAuMDAwMlpNMTAgMTEuNDEwMkwxMi41OSAxNC4wMDAyTDE0IDEyLjU5MDJMMTEuNDEgMTAuMDAwMkwxNCA3LjQxMDE5TDEyLjU5IDYuMDAwMTlMMTAgOC41OTAxOEw3LjQxMDAxIDYuMDAwMTlMNi4wMDAwMSA3LjQxMDE5TDguNTkgMTAuMDAwMkw2LjAwMDAxIDEyLjU5MDJMNy40MTAwMSAxNC4wMDAyTDEwIDExLjQxMTJWMTEuNDEwMlonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


  background: var(--active-color, #48754b);
}
#RECT-h2t60bzf::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-DROPPABLE-t7ilcfyg {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 692px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-t7ilcfyg.anim {
  --width: 692px;
  
}
#LINE-ss919k7z {
  --width: 98.22976878612717%;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: 80.625px;width: 98.22976878612717%;
  height: auto;
  
}
#LINE-ss919k7z .line-container {
  border-color: #e8e8e8;
border-style: solid;
border-width: 1.0px;
}

#TEXT-rg4rojcy, .--clone-TEXT-rg4rojcy {
  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: 2.6282514450867054%;
margin-top: 33.5px;
width: 39.34248554913295%;
  
}
#TEXT-rg4rojcy .x-text,
#TEXT-rg4rojcy .x-text a,
.--clone-TEXT-rg4rojcy .x-text,
.--clone-TEXT-rg4rojcy .x-text a {
  --width: 39.34248554913295%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 24.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-rg4rojcy .x-text:hover,
.--clone-TEXT-rg4rojcy .x-text:hover,
#TEXT-rg4rojcy a:hover,
.--clone-TEXT-rg4rojcy a:hover {
  
}


#RECT-h9g8qjwj {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 48px;
justify-self: end;
margin-right: 1.2590264998419436%;
margin-top: 29px;
width: 48px;
  
  
  
  
}
#RECT-h9g8qjwj .x-rect {
  --width: 48px;
background: #48754b;
border-color: #000000ff;
height: 100%;
width: 100%;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0nMjEnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMSAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTAgMjAuMDAwMkM3LjM0NzExIDIwLjAwMjYgNC44MDIxOCAxOC45NDk4IDIuOTI2MyAxNy4wNzM5QzEuMDUwNDIgMTUuMTk4IC0wLjAwMjM3NTk3IDEyLjY1MzEgNC4wMjY0N2UtMDYgMTAuMDAwMlY5LjgwMDE4QzAuMDgxNzk0IDUuNzkyNDEgMi41NDc4IDIuMjIwMzQgNi4yNjYzNyAwLjcyMzI1NEM5Ljk4NDkgLTAuNzczODQ2IDE0LjIzODEgMC4wOTMwODM0IDE3LjA3NCAyLjkyNjE5QzE5LjkzNjUgNS43ODYyNyAyMC43OTMyIDEwLjA4OTUgMTkuMjQ0MyAxMy44Mjc4QzE3LjY5NTUgMTcuNTY2MSAxNC4wNDY1IDIwLjAwMjYgMTAgMjAuMDAwMlpNMTAgMTEuNDEwMkwxMi41OSAxNC4wMDAyTDE0IDEyLjU5MDJMMTEuNDEgMTAuMDAwMkwxNCA3LjQxMDE5TDEyLjU5IDYuMDAwMTlMMTAgOC41OTAxOEw3LjQxMDAxIDYuMDAwMTlMNi4wMDAwMSA3LjQxMDE5TDguNTkgMTAuMDAwMkw2LjAwMDAxIDEyLjU5MDJMNy40MTAwMSAxNC4wMDAyTDEwIDExLjQxMTJWMTEuNDEwMlonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
-webkit-mask-position: 0% 0%;
-webkit-mask-size: 100% 100%;

  border:   ;


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


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

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

#TEXT-wddsp6q2, .--clone-TEXT-wddsp6q2 {
  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: 198.5px;
width: 46.85693641618497%;
  
}
#TEXT-wddsp6q2 .x-text,
#TEXT-wddsp6q2 .x-text a,
.--clone-TEXT-wddsp6q2 .x-text,
.--clone-TEXT-wddsp6q2 .x-text a {
  --width: 46.85693641618497%;
-webkit-text-stroke: 0px #000000ff;
color: #161412;
font: var(--font_2);
font-size: 24.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #161412);
}
#TEXT-wddsp6q2 .x-text:hover,
.--clone-TEXT-wddsp6q2 .x-text:hover,
#TEXT-wddsp6q2 a:hover,
.--clone-TEXT-wddsp6q2 a:hover {
  
}

