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

#SECTION-zsylc1xv .x-section-background {
  background: #135a08;
  
  
  
  
  
  
  --height: 0;
  --bg: #135a08;
}

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



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


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


  
}
[id^="TEXT-ew10l06j"], .--clone-TEXT-ew10l06j {
  align-self: center;
grid-column-end: 8;
grid-column-start: 7;
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-ew10l06j"] .x-text,
[id^="TEXT-ew10l06j"] .x-text a,
.--clone-TEXT-ew10l06j .x-text,
.--clone-TEXT-ew10l06j .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-ew10l06j"] .x-text:hover,
.--clone-TEXT-ew10l06j .x-text:hover,
[id^="TEXT-ew10l06j"] a:hover,
.--clone-TEXT-ew10l06j a:hover {
  
}

[id^="TEXT-6zn5twkp"], .--clone-TEXT-6zn5twkp {
  align-self: center;
grid-column-end: 7;
grid-column-start: 6;
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-6zn5twkp"] .x-text,
[id^="TEXT-6zn5twkp"] .x-text a,
.--clone-TEXT-6zn5twkp .x-text,
.--clone-TEXT-6zn5twkp .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-6zn5twkp"] .x-text:hover,
.--clone-TEXT-6zn5twkp .x-text:hover,
[id^="TEXT-6zn5twkp"] a:hover,
.--clone-TEXT-6zn5twkp a:hover {
  
}

[id^="TEXT-y97fdq2p"], .--clone-TEXT-y97fdq2p {
  align-self: center;
grid-column-end: 6;
grid-column-start: 5;
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-y97fdq2p"] .x-text,
[id^="TEXT-y97fdq2p"] .x-text a,
.--clone-TEXT-y97fdq2p .x-text,
.--clone-TEXT-y97fdq2p .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-y97fdq2p"] .x-text:hover,
.--clone-TEXT-y97fdq2p .x-text:hover,
[id^="TEXT-y97fdq2p"] a:hover,
.--clone-TEXT-y97fdq2p a:hover {
  
}

[id^="TEXT-9s6hqnom"], .--clone-TEXT-9s6hqnom {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
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-9s6hqnom"] .x-text,
[id^="TEXT-9s6hqnom"] .x-text a,
.--clone-TEXT-9s6hqnom .x-text,
.--clone-TEXT-9s6hqnom .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-9s6hqnom"] .x-text:hover,
.--clone-TEXT-9s6hqnom .x-text:hover,
[id^="TEXT-9s6hqnom"] a:hover,
.--clone-TEXT-9s6hqnom a:hover {
  
}

[id^="TEXT-o0u0rggk"], .--clone-TEXT-o0u0rggk {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
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-o0u0rggk"] .x-text,
[id^="TEXT-o0u0rggk"] .x-text a,
.--clone-TEXT-o0u0rggk .x-text,
.--clone-TEXT-o0u0rggk .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-o0u0rggk"] .x-text:hover,
.--clone-TEXT-o0u0rggk .x-text:hover,
[id^="TEXT-o0u0rggk"] a:hover,
.--clone-TEXT-o0u0rggk a:hover {
  
}

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

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

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



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


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


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


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

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

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







border-style: none none none none;

}





#MENU-DROPPABLE-p12usw1i {
  background: #328725;
overflow-x: hidden;
overflow-y: scroll;
  top: 0;
  left: 0;
  width: 350px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(80px, max-content) minmax(0px, max-content) minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 350px;
  animation: slide-left 0.2s ease;
  
}

#IMAGE-9qsyvxp8 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 100%;
  
}
#IMAGE-9qsyvxp8 picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-9qsyvxp8 img {
  object-fit: cover;
}

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

#INPUT-SEARCH-y4rts1di {
  --width: 100%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 35px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #ddd;
  border-style: solid;
  
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-y4rts1di > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-y4rts1di .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  color: #328725;
  height: 14px;
  width: 14px;
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--icon path {
  fill: #328725;
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-y4rts1di .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#LINE-oh4wn699 {
  --width: 104.4776119402985%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: auto;justify-self: end;margin-right: 0%;margin-top: 0px;width: 104.4776119402985%;
  height: auto;
  
}
#LINE-oh4wn699 .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 1.0px;
}

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


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

}
#MENU-avujs7ot ul li .tag-link:hover,
#MENU-avujs7ot ul li > a:hover {
  color: #ffffffff !important;
background: #ffffff00;






border-style: none none solid none;

}





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

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

#MENU-6bn2uxos {
  --width: 100%;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%;
  --active-link-color: var(--color_00);
  
  
  
  
  
}


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

}
#MENU-6bn2uxos ul li .tag-link:hover,
#MENU-6bn2uxos 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-k3kf8d6f > a, #MENU-ITEM-k3kf8d6f > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

[id^="TEXT-6udj3g3f"], .--clone-TEXT-6udj3g3f {
  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-6udj3g3f"] .x-text,
[id^="TEXT-6udj3g3f"] .x-text a,
.--clone-TEXT-6udj3g3f .x-text,
.--clone-TEXT-6udj3g3f .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-6udj3g3f"] .x-text:hover,
.--clone-TEXT-6udj3g3f .x-text:hover,
[id^="TEXT-6udj3g3f"] a:hover,
.--clone-TEXT-6udj3g3f a:hover {
  
}


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


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


  
}
#CART-ICON-p6r2w2gb {
  --width: 25px;align-self: center;grid-column-end: 9;grid-column-start: 8;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0.5px * 2);width: 25px;
  
}
#CART-ICON-p6r2w2gb .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-p6r2w2gb .x-cart-item-count {
  position: absolute;
  top: -6.25px;
  right: -6.25px;
  width: 12.5px;
  height: 12.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: black;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 8.333333333333334px;
}
#CART-ICON-p6r2w2gb .x-image-cart-icon {
  border-radius: ;
}
#MENU-xrxjytvi {
  --width: 25px;align-self: center;grid-column-end: 7;grid-column-start: 6;grid-row-end: 2;grid-row-start: 1;height: 25px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 25px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-pk4qq97a {
  background: #ffffffff;
  top: 0;
  left: 0;
  width: 100vw;
  height: 70px;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(100%, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 300px;
  
  
}
#INPUT-SEARCH-7m131gox {
  --width: 500px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 45px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 500px;
  
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #ff0080;
  border-style: solid;
  
  
  flex-direction: row-reverse;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 15px;
  margin: 0 5px;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper .input-search--input::placeholder {
  
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper:hover {
  border-style: none;
  border-color: #000000 !important;
  : solid;
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7m131gox > .input-search--wrapper:focus-within {
  
  border-color: #000000 !important;
  
  
  background-color: rgba(255, 255, 255, 1) !important;
}
#INPUT-SEARCH-7m131gox .input-search--icon {
  margin-left: 10px;
  margin-right: 10px;
  
  height: 16px;
  width: 16px;
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--icon path {
  
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-7m131gox .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

[id^="TEXT-umuykvr4"], .--clone-TEXT-umuykvr4 {
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
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-umuykvr4"] .x-text,
[id^="TEXT-umuykvr4"] .x-text a,
.--clone-TEXT-umuykvr4 .x-text,
.--clone-TEXT-umuykvr4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-umuykvr4"] .x-text:hover,
.--clone-TEXT-umuykvr4 .x-text:hover,
[id^="TEXT-umuykvr4"] a:hover,
.--clone-TEXT-umuykvr4 a:hover {
  
}


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

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

#SECTION-pcygcped .x-section-background {
  background: #ffffff00;
  
  
  
  
  
  
  --height: 50;
  --bg: #ffffff00;
}

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



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


#IMAGE-or5igctl {
  align-self: start;
grid-column-end: 6;
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%;
  
}
#IMAGE-or5igctl picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#IMAGE-or5igctl img {
  object-fit: cover;
}

#POST-LIST-bkf9vr97 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
}

#POST-LIST-bkf9vr97 .post-list__content {
  ;
}
#POST-LIST-bkf9vr97 .post-list__wrapper {
  gap: 20px;
  background: #ffffff00;
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-bkf9vr97 post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-bkf9vr97 .post-list__thumbnail {
  width: 30%;
  
  
}

#POST-LIST-bkf9vr97 .post-list__inner img {
  object-fit: cover;
}
#POST-LIST-bkf9vr97 .post-list__overlay {
  display: none;
}
#POST-LIST-bkf9vr97 .post-list__content {
  
  text-align: left;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  background: #ffffff00;
}
#POST-LIST-bkf9vr97 .post-list__title {
  -webkit-line-clamp: 2;
  
  font-size: 26px;
  
  font-weight: bold;
  
  
}
#POST-LIST-bkf9vr97 .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  
  
}
#POST-LIST-bkf9vr97 .post-list__publish_date {
  
  font-size: 16px;
  
  
  
  
  
}
#POST-LIST-bkf9vr97 .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#POST-LIST-bkf9vr97 .post-list__read-button {
  display: none;
  color: #ffffff;
  
  
  
  
  
  background: #00C1A2;
}



#CONTAINER-33pqwyas {
  --bg: #f1f3f4;
  background: #f1f3f4;
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 4;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 30px 1fr 30px;grid-template-rows: minmax(35px, max-content) minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(20px, 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) minmax(0px, max-content) minmax(15px, max-content) minmax(0px, max-content) minmax(35px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

#LINE-rhwgpl85 {
  --width: 100px;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: 0px;margin-top: calc(0px * 2);width: 100px;
  height: auto;
  
}
#LINE-rhwgpl85 .line-container {
  border-color: #1b6db6;
border-style: solid;
border-width: 3.0px;
}

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

[id^="TEXT-4p75vaef"], .--clone-TEXT-4p75vaef {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 9;
grid-row-start: 8;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-4p75vaef"] .x-text,
[id^="TEXT-4p75vaef"] .x-text a,
.--clone-TEXT-4p75vaef .x-text,
.--clone-TEXT-4p75vaef .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-4p75vaef"] .x-text:hover,
.--clone-TEXT-4p75vaef .x-text:hover,
[id^="TEXT-4p75vaef"] a:hover,
.--clone-TEXT-4p75vaef a:hover {
  
}

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

[id^="TEXT-8v92d941"], .--clone-TEXT-8v92d941 {
  align-self: start;
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: 0px;
width: 100%;
  
}
[id^="TEXT-8v92d941"] .x-text,
[id^="TEXT-8v92d941"] .x-text a,
.--clone-TEXT-8v92d941 .x-text,
.--clone-TEXT-8v92d941 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-8v92d941"] .x-text:hover,
.--clone-TEXT-8v92d941 .x-text:hover,
[id^="TEXT-8v92d941"] a:hover,
.--clone-TEXT-8v92d941 a:hover {
  
}

[id^="TEXT-4qm29vkl"], .--clone-TEXT-4qm29vkl {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 15;
grid-row-start: 14;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-4qm29vkl"] .x-text,
[id^="TEXT-4qm29vkl"] .x-text a,
.--clone-TEXT-4qm29vkl .x-text,
.--clone-TEXT-4qm29vkl .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
text-transform: initial;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-4qm29vkl"] .x-text:hover,
.--clone-TEXT-4qm29vkl .x-text:hover,
[id^="TEXT-4qm29vkl"] a:hover,
.--clone-TEXT-4qm29vkl a:hover {
  
}

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

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

#LINE-sy0n949s {
  --width: 100px;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: 0px;margin-top: calc(0px * 2);width: 100px;
  height: auto;
  
}
#LINE-sy0n949s .line-container {
  border-color: #1b6db6;
border-style: solid;
border-width: 3.0px;
}

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

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

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

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

#SECTION-0vvm1mzs .x-section-background {
  background: #328725;
  
  
  
  
  
  
  --height: 119;
  --bg: #328725;
}

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



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


#CONTAINER-228atyfs {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 5px;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 15px 1fr;grid-template-rows: minmax(0px, max-content) minmax(0px, max-content) minmax(0px, max-content) 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;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-jda9f37i"], .--clone-TEXT-jda9f37i {
  align-self: start;
grid-column-end: 3;
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-jda9f37i"] .x-text,
[id^="TEXT-jda9f37i"] .x-text a,
.--clone-TEXT-jda9f37i .x-text,
.--clone-TEXT-jda9f37i .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-jda9f37i"] .x-text:hover,
.--clone-TEXT-jda9f37i .x-text:hover,
[id^="TEXT-jda9f37i"] a:hover,
.--clone-TEXT-jda9f37i a:hover {
  
}


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

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


#IMAGE-b89zh2h0 {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -2.3611132303873696%;
margin-top: calc(0px * 2);
width: 15.354166984558104px;
  
}
#IMAGE-b89zh2h0 picture {
  --width: 15.354166984558104px;
height: 100%;
width: 100%;
}
#IMAGE-b89zh2h0 img {
  object-fit: cover;
}

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


#IMAGE-supgdqhy {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: center;
margin-left: calc(1.1805566151936848% * 2);
margin-top: calc(0px * 2);
width: 15.354166984558104px;
  
}
#IMAGE-supgdqhy picture {
  --width: 15.354166984558104px;
height: 100%;
width: 100%;
}
#IMAGE-supgdqhy img {
  object-fit: cover;
}

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


#IMAGE-o65ruxiq {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 7;
grid-row-start: 6;
height: auto;
justify-self: center;
margin-left: calc(1.1805566151936848% * 2);
margin-top: calc(0px * 2);
width: 15.354166984558104px;
  
}
#IMAGE-o65ruxiq picture {
  --width: 15.354166984558104px;
height: 100%;
width: 100%;
}
#IMAGE-o65ruxiq img {
  object-fit: cover;
}

[id^="TEXT-f16bgxbe"], .--clone-TEXT-f16bgxbe {
  align-self: center;
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: calc(0px * 2);
width: 100%;
  
}
[id^="TEXT-f16bgxbe"] .x-text,
[id^="TEXT-f16bgxbe"] .x-text a,
.--clone-TEXT-f16bgxbe .x-text,
.--clone-TEXT-f16bgxbe .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-f16bgxbe"] .x-text:hover,
.--clone-TEXT-f16bgxbe .x-text:hover,
[id^="TEXT-f16bgxbe"] a:hover,
.--clone-TEXT-f16bgxbe a:hover {
  
}


#CONTAINER-1hgi8yv1 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 5px;grid-column-end: 5;grid-column-start: 4;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;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;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-sfe5hdyq"], .--clone-TEXT-sfe5hdyq {
  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-sfe5hdyq"] .x-text,
[id^="TEXT-sfe5hdyq"] .x-text a,
.--clone-TEXT-sfe5hdyq .x-text,
.--clone-TEXT-sfe5hdyq .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-sfe5hdyq"] .x-text:hover,
.--clone-TEXT-sfe5hdyq .x-text:hover,
[id^="TEXT-sfe5hdyq"] a:hover,
.--clone-TEXT-sfe5hdyq a:hover {
  
}

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


#CONTAINER-lb79o85x {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
  --width: 100%;align-self: start;column-gap: 5px;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;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;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-3q4iex9w"], .--clone-TEXT-3q4iex9w {
  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-3q4iex9w"] .x-text,
[id^="TEXT-3q4iex9w"] .x-text a,
.--clone-TEXT-3q4iex9w .x-text,
.--clone-TEXT-3q4iex9w .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-3q4iex9w"] .x-text:hover,
.--clone-TEXT-3q4iex9w .x-text:hover,
[id^="TEXT-3q4iex9w"] a:hover,
.--clone-TEXT-3q4iex9w a:hover {
  
}

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


#MENU-e2cdympb .x-rect {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 16.0px;
font-weight: 400;
line-height: 1.3;
  
}
#MENU-e2cdympb > ul {
  
  
  
  
  
  border-radius: inherit;
}
#MENU-e2cdympb > ul > .menu-item .tag-link {
  --pad-x: 0px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font-size: 16.0px;
font-weight: 400;
line-height: 1.3;
}
#MENU-e2cdympb > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-e2cdympb > ul > .menu-item:not(:first-child) {
  
}
#MENU-e2cdympb ul li .tag-link {
  border-style: none none none none;

}
#MENU-e2cdympb ul li .tag-link:hover {
  color: var(--color_00) !important;
background: #ffffff00;






border-style: none none none none;

}




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

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

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

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

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

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

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

#MENU-ITEM-51l7j5ot > a, #MENU-ITEM-51l7j5ot > div {
  
  
  
  
  
  
  
  
  
}

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


#CONTAINER-ys953wca {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;column-gap: 5px;grid-column-end: 9;grid-column-start: 8;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;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;row-gap: 8px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
[id^="TEXT-33yfvhh4"], .--clone-TEXT-33yfvhh4 {
  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-33yfvhh4"] .x-text,
[id^="TEXT-33yfvhh4"] .x-text a,
.--clone-TEXT-33yfvhh4 .x-text,
.--clone-TEXT-33yfvhh4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_6);
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-33yfvhh4"] .x-text:hover,
.--clone-TEXT-33yfvhh4 .x-text:hover,
[id^="TEXT-33yfvhh4"] a:hover,
.--clone-TEXT-33yfvhh4 a:hover {
  
}


#IMAGE-9ytxgjmc {
  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: 0px;
margin-top: 0px;
width: 35px;
  
}
#IMAGE-9ytxgjmc picture {
  --width: 35px;
height: 100%;
width: 100%;
}
#IMAGE-9ytxgjmc img {
  object-fit: cover;
}


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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-llwe64wi::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-7xezc3w6 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
border-radius: 0px 0px 0px 0px;
  --width: 100%;align-self: center;grid-column-end: 9;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(10px, max-content) minmax(0px, max-content) minmax(10px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


#CONTAINER-5ynr11ww {
  --bg: #ea2700;
  background: #ea2700;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 60px;bottom: 20px;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(10px, max-content);height: 60px;position: fixed;right: 20px;width: 60px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}
#GOOGLEMAP-xcw2nfl5 {
  --width: 20px;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 20px;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 20px;
  
}
[id^="TEXT-j4l6ctdx"], .--clone-TEXT-j4l6ctdx {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
[id^="TEXT-j4l6ctdx"] .x-text,
[id^="TEXT-j4l6ctdx"] .x-text a,
.--clone-TEXT-j4l6ctdx .x-text,
.--clone-TEXT-j4l6ctdx .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 12.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-j4l6ctdx"] .x-text:hover,
.--clone-TEXT-j4l6ctdx .x-text:hover,
[id^="TEXT-j4l6ctdx"] a:hover,
.--clone-TEXT-j4l6ctdx a:hover {
  
}


#CONTAINER-943b474p {
  --bg: #ea2700;
  background: #ea2700;
border-color: #000000ff;
border-radius: 50% 50% 50% 50%;
  --width: 60px;bottom: 20px;grid-template-columns: 10px 1fr 10px;grid-template-rows: minmax(10px, max-content) minmax(20px, max-content) minmax(20px, max-content) minmax(10px, max-content);height: 60px;position: fixed;right: 20px;width: 60px;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}
#GOOGLEMAP-pwp2z940 {
  --width: 14.92578125px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 2;height: 14.92578125px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 14.92578125px;
  
}
#POPUP-6chmulwn {
  
  
  
  background: #ffffff00;
bottom: 90;
right: 10;
  width: 300px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content) minmax(10px, max-content) minmax(0px, max-content) minmax(0px, max-content) minmax(10px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  --bottom: 90px; bottom: var(--bottom);
  
  --right: 10px; right: var(--right);
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
  
}
#POPUP-6chmulwn.anim {
  --width: 300px;
  
}

#RECT-n7d166zk {
  align-self: center;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 6;
grid-row-start: 1;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
  box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.251);
  border-radius: 7px 7px 7px 7px;
  
}
#RECT-n7d166zk .x-rect {
  --width: 100%;
background: var(--color_00);
border-color: #000000ff;
border-radius: 7px 7px 7px 7px;
box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.251);
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-n7d166zk::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-vee4as3m {
  --bg: #1c4d87;
  background: #1c4d87;
border-color: #000000ff;
border-radius: 7px 7px 0px 0px;
  --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(50px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


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


  
}

#IMAGE-5ltcfps8 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 40px;
  
}
#IMAGE-5ltcfps8 picture {
  --width: 40px;
height: 100%;
width: 100%;
}
#IMAGE-5ltcfps8 img {
  object-fit: cover;
}

[id^="TEXT-zfc6ttxt"], .--clone-TEXT-zfc6ttxt {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-bottom: 0px;
margin-left: 50px;
margin-right: 0%;
width: auto;
  
}
[id^="TEXT-zfc6ttxt"] .x-text,
[id^="TEXT-zfc6ttxt"] .x-text a,
.--clone-TEXT-zfc6ttxt .x-text,
.--clone-TEXT-zfc6ttxt .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-zfc6ttxt"] .x-text:hover,
.--clone-TEXT-zfc6ttxt .x-text:hover,
[id^="TEXT-zfc6ttxt"] a:hover,
.--clone-TEXT-zfc6ttxt a:hover {
  
}

[id^="TEXT-5l7q93y7"], .--clone-TEXT-5l7q93y7 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: stretch;
margin-left: 50px;
margin-right: 0%;
margin-top: 0px;
width: auto;
  
}
[id^="TEXT-5l7q93y7"] .x-text,
[id^="TEXT-5l7q93y7"] .x-text a,
.--clone-TEXT-5l7q93y7 .x-text,
.--clone-TEXT-5l7q93y7 .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: #787878;
font: var(--font_7);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #787878);
}
[id^="TEXT-5l7q93y7"] .x-text:hover,
.--clone-TEXT-5l7q93y7 .x-text:hover,
[id^="TEXT-5l7q93y7"] a:hover,
.--clone-TEXT-5l7q93y7 a:hover {
  
}


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


  
}

#IMAGE-vqjmxanz {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: 0px;
width: 40px;
  
}
#IMAGE-vqjmxanz picture {
  --width: 40px;
height: 100%;
width: 100%;
}
#IMAGE-vqjmxanz img {
  object-fit: cover;
}

[id^="TEXT-pprgb5jy"], .--clone-TEXT-pprgb5jy {
  align-self: end;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: stretch;
margin-bottom: 0px;
margin-left: 50px;
margin-right: 0%;
width: auto;
  
}
[id^="TEXT-pprgb5jy"] .x-text,
[id^="TEXT-pprgb5jy"] .x-text a,
.--clone-TEXT-pprgb5jy .x-text,
.--clone-TEXT-pprgb5jy .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_7);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_7));
}
[id^="TEXT-pprgb5jy"] .x-text:hover,
.--clone-TEXT-pprgb5jy .x-text:hover,
[id^="TEXT-pprgb5jy"] a:hover,
.--clone-TEXT-pprgb5jy a:hover {
  
}

[id^="TEXT-qt1ljpvt"], .--clone-TEXT-qt1ljpvt {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: stretch;
margin-left: 50px;
margin-right: 0%;
margin-top: 0px;
width: auto;
  
}
[id^="TEXT-qt1ljpvt"] .x-text,
[id^="TEXT-qt1ljpvt"] .x-text a,
.--clone-TEXT-qt1ljpvt .x-text,
.--clone-TEXT-qt1ljpvt .x-text a {
  --width: 82.14285714285714%;
-webkit-text-stroke: 0px #000000ff;
color: #787878;
font: var(--font_7);
font-size: 12.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #787878);
}
[id^="TEXT-qt1ljpvt"] .x-text:hover,
.--clone-TEXT-qt1ljpvt .x-text:hover,
[id^="TEXT-qt1ljpvt"] a:hover,
.--clone-TEXT-qt1ljpvt a:hover {
  
}

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

#CART-DROPPABLE-2k0lwtek.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}

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


  
}
[id^="TEXT-ahbleopd"], .--clone-TEXT-ahbleopd {
  align-self: center;
grid-column-end: 4;
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-ahbleopd"] .x-text,
[id^="TEXT-ahbleopd"] .x-text a,
.--clone-TEXT-ahbleopd .x-text,
.--clone-TEXT-ahbleopd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #000000;
font: var(--font_0);
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #000000);
}
[id^="TEXT-ahbleopd"] .x-text:hover,
.--clone-TEXT-ahbleopd .x-text:hover,
[id^="TEXT-ahbleopd"] a:hover,
.--clone-TEXT-ahbleopd a:hover {
  
}

#LINE-t6hfldym {
  --width: 60px;align-self: center;grid-column-end: 4;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 18px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 60px;
  height: auto;
  
}
#LINE-t6hfldym .line-container {
  border-color: rgba(24, 24, 24, 1);
border-style: solid;
border-width: 2.0px;
}

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

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

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

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


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

#LINE-gw3rnvee {
  --width: 60px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;height: 18px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 60px;
  height: auto;
  
}
#LINE-gw3rnvee .line-container {
  border-color: rgba(24, 24, 24, 1);
border-style: solid;
border-width: 2.0px;
}

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

#IMAGE-DATASET-33s2o05s {
  --width: 60px;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 4;grid-row-start: 2;height: 60px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 60px;
  
}
#IMAGE-DATASET-33s2o05s picture, #IMAGE-DATASET-33s2o05s img {
  border-color: #e3e3e3;
border-style: solid;
border-width: 1.0px;
}
#IMAGE-DATASET-33s2o05s img {
  object-fit: contain;
}

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

[id^="TEXT-DATASET-nlghhzkp"], .--clone-TEXT-DATASET-nlghhzkp {
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 4;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: calc(0px * 2);
width: 100.52631578947368%;
  
}
[id^="TEXT-DATASET-nlghhzkp"] .x-text,
[id^="TEXT-DATASET-nlghhzkp"] .x-text a,
.--clone-TEXT-DATASET-nlghhzkp .x-text,
.--clone-TEXT-DATASET-nlghhzkp .x-text a {
  --width: 100.52631578947368%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-family: 'Nunito', sans-serif;
font-size: 14.9px;
font-weight: 400;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-nlghhzkp"] .x-text:hover,
.--clone-TEXT-DATASET-nlghhzkp .x-text:hover,
[id^="TEXT-DATASET-nlghhzkp"] a:hover,
.--clone-TEXT-DATASET-nlghhzkp a:hover {
  
}

[id^="TEXT-DATASET-damcwdhf"], .--clone-TEXT-DATASET-damcwdhf {
  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: px;
width: 100.15010917030568%;
  
}
[id^="TEXT-DATASET-damcwdhf"] .x-text,
[id^="TEXT-DATASET-damcwdhf"] .x-text a,
.--clone-TEXT-DATASET-damcwdhf .x-text,
.--clone-TEXT-DATASET-damcwdhf .x-text a {
  --width: 100.15010917030568%;
color: rgba(0, 0, 0, 1);
font-family: 'Nunito', sans-serif;
font-size: 14.0px;
height: 100%;
width: 100%;
  color: var(--active-color, rgba(0, 0, 0, 1));
}
[id^="TEXT-DATASET-damcwdhf"] .x-text:hover,
.--clone-TEXT-DATASET-damcwdhf .x-text:hover,
[id^="TEXT-DATASET-damcwdhf"] a:hover,
.--clone-TEXT-DATASET-damcwdhf a:hover {
  
}

#QUANTITY-INPUT-w7xzcw1d {
  --width: 22px;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 1;height: 22px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 22px;
  -webkit-text-stroke: 0px #000000ff;
background: #000000;
border-color: #000000ff;
border-radius: 50px 50px 50px 50px;
border-style: solid;
border-width: 1.0px;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-weight: 400;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__input {
  background: #000000;
  
  padding-left: 40px;
  padding-right: 40px;
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="minus"] {
  
  
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="plus"] {
  
  
  
}
#QUANTITY-INPUT-w7xzcw1d .quantity__button[name="plus"] svg {
  width: 9.3px;
}
#BUTTON-8jwzynwa {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#BUTTON-8jwzynwa .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #328725;
border-color: #000000ff;
color: #ffffffff;
font-family: 'Nunito', sans-serif;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

