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

#SECTION-qspeobgs .x-section-background {
  background: #D70018;
  
  
  
  
  
  
  --height: 80;
  --bg: #D70018;
}

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



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


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

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


  
}

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


  
}

#IMAGE-gg5eqiwz {
  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%;
  
}
#IMAGE-gg5eqiwz picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-4rtl3gat"], .--clone-TEXT-4rtl3gat {
  font-size: 0px;
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.5868110656738281px * 2);
margin-right: 0%;
width: 100%;
  
}
[id^="TEXT-4rtl3gat"] .x-text,
[id^="TEXT-4rtl3gat"] .x-text a,
.--clone-TEXT-4rtl3gat .x-text,
.--clone-TEXT-4rtl3gat .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
height: 100%;
line-height: 1.2;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-4rtl3gat"] .x-text:hover,
.--clone-TEXT-4rtl3gat .x-text:hover,
[id^="TEXT-4rtl3gat"] a:hover,
.--clone-TEXT-4rtl3gat a:hover {
  
}


#CONTAINER-gcb14ojl {
  --bg: #ffffff1a;
  background: #ffffff1a;
border-color: #fff3;
border-radius: 2px 2px 2px 2px;
border-style: solid;
border-width: 0.0px;
  --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: 5px 35px 10px 1fr 10px;grid-template-rows: minmax(3px, max-content) minmax(43px, max-content) minmax(3px, max-content);height: auto;justify-self: start;margin-left: -796.875%;margin-top: -111.97917175292967px;width: 0%;
  
  
  
  
  
  border: 0px solid #fff3;


  
}

#IMAGE-j5kh41og {
  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%;
  
}
#IMAGE-j5kh41og picture {
  --width: 100%;
height: 100%;
width: 100%;
}
[id^="TEXT-x60ai7iu"], .--clone-TEXT-x60ai7iu {
  font-size: 0px;
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.5868110656738281px * 2);
margin-right: 0%;
width: 100%;
  
}
[id^="TEXT-x60ai7iu"] .x-text,
[id^="TEXT-x60ai7iu"] .x-text a,
.--clone-TEXT-x60ai7iu .x-text,
.--clone-TEXT-x60ai7iu .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #fff3;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.2;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-x60ai7iu"] .x-text:hover,
.--clone-TEXT-x60ai7iu .x-text:hover,
[id^="TEXT-x60ai7iu"] a:hover,
.--clone-TEXT-x60ai7iu a:hover {
  
}


#CONTAINER-2tvdcnjv {
  --bg: #ffffff1a;
  background: #ffffff1a;
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
  --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: 5px 35px 10px 1fr 10px;grid-template-rows: minmax(3px, max-content) minmax(43px, max-content) minmax(3px, max-content);height: auto;justify-self: start;margin-left: -796.875%;margin-top: -111.97917175292967px;width: 0%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-axyj3xs0 {
  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%;
  
}
#IMAGE-axyj3xs0 picture {
  --width: 100%;
height: 100%;
width: 100%;
}
[id^="TEXT-pyumr013"], .--clone-TEXT-pyumr013 {
  font-size: 0px;
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.5868110656738281px * 2);
margin-right: 0%;
width: 100%;
  
}
[id^="TEXT-pyumr013"] .x-text,
[id^="TEXT-pyumr013"] .x-text a,
.--clone-TEXT-pyumr013 .x-text,
.--clone-TEXT-pyumr013 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #fff3;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.2;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-pyumr013"] .x-text:hover,
.--clone-TEXT-pyumr013 .x-text:hover,
[id^="TEXT-pyumr013"] a:hover,
.--clone-TEXT-pyumr013 a:hover {
  
}


#CONTAINER-3sq584ds {
  --bg: #ffffff1a;
  background: #ffffff1a;
border-color: #000000ff;
border-radius: 2px 2px 2px 2px;
  --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: 5px 16px 10px 1fr 10px;grid-template-rows: minmax(3px, max-content) minmax(43px, max-content) minmax(3px, max-content);height: auto;justify-self: start;margin-left: -796.875%;margin-top: -111.97917175292967px;width: 0%;
  
  
  
  
  
  border:   #000000ff;


  
}

#IMAGE-mm4efudu {
  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-bottom: calc(0.013885498046875px * 2);
margin-left: 0px;
width: 16px;
  
}
#IMAGE-mm4efudu picture {
  --width: 16px;
height: 100%;
width: 100%;
}
[id^="TEXT-1snxd9ap"], .--clone-TEXT-1snxd9ap {
  font-size: 0px;
  align-self: center;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: end;
margin-bottom: calc(0.5868110656738281px * 2);
margin-right: 0%;
width: 100%;
  
}
[id^="TEXT-1snxd9ap"] .x-text,
[id^="TEXT-1snxd9ap"] .x-text a,
.--clone-TEXT-1snxd9ap .x-text,
.--clone-TEXT-1snxd9ap .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #fff3;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.2;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-1snxd9ap"] .x-text:hover,
.--clone-TEXT-1snxd9ap .x-text:hover,
[id^="TEXT-1snxd9ap"] a:hover,
.--clone-TEXT-1snxd9ap a:hover {
  
}


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


  
}
[id^="TEXT-mud7nbux"], .--clone-TEXT-mud7nbux {
  font-size: 0px;
  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-mud7nbux"] .x-text,
[id^="TEXT-mud7nbux"] .x-text a,
.--clone-TEXT-mud7nbux .x-text,
.--clone-TEXT-mud7nbux .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #fff3;
color: #ffffff;
font: var(--font_7);
font-size: 14.0px;
font-weight: 400;
height: 100%;
line-height: 1.5;
text-align: left;
text-transform: initial;
width: 100%;
  color: var(--active-color, #ffffff);
}
[id^="TEXT-mud7nbux"] .x-text:hover,
.--clone-TEXT-mud7nbux .x-text:hover,
[id^="TEXT-mud7nbux"] a:hover,
.--clone-TEXT-mud7nbux a:hover {
  
}

#CART-ICON-h5kbhjwa {
  --width: 35px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 35px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 35px;
  
}
#CART-ICON-h5kbhjwa .x-cart-icon {
  border-color: #000000ff;
}
#CART-ICON-h5kbhjwa .x-cart-item-count {
  position: absolute;
  top: -8.75px;
  right: -8.75px;
  width: 17.5px;
  height: 17.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #FFAE14;
border-radius: 50%;
color: white;
font-family: Roboto;
font-size: 10.0px;
}
#CART-ICON-h5kbhjwa .x-image-cart-icon {
  border-radius: ;
}
#INPUT-SEARCH-0a6rrrd1 {
  --width: 0%;align-self: start;display: none;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 47px;justify-self: start;margin-left: -796.875%;margin-top: -111.97917175292967px;width: 0%;
  
}
#INPUT-SEARCH-0a6rrrd1 > .input-search--wrapper {
  font-size: 14.0px;
  border-width: 1px;
  border-color: #fff3;
  border-style: solid;
  border-radius: 2px;
  background-color: var(--color_00);
  flex-direction: row-reverse;
}
#INPUT-SEARCH-0a6rrrd1 > .input-search--wrapper .btn-close {
  color: #00000073;
  fill: #00000073;
  width: 0px;
  margin: 0 0px;
}
#INPUT-SEARCH-0a6rrrd1 > .input-search--wrapper .input-search--input {
  padding-left: 10px;
  text-align: left;
}
#INPUT-SEARCH-0a6rrrd1 > .input-search--wrapper .input-search--input::placeholder {
  color: #1B1E2D;
}
#INPUT-SEARCH-0a6rrrd1 > .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-0a6rrrd1 > .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: var(--color_00) !important;
}
#INPUT-SEARCH-0a6rrrd1 .input-search--icon {
  margin-left: 15px;
  margin-right: 15px;
  color: rgba(0, 0, 0, 1);
  height: 20px;
  width: 20px;
}
#INPUT-SEARCH-0a6rrrd1 .input-search--wrapper:hover .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-0a6rrrd1 .input-search--wrapper:focus-within .input-search--icon {
  color: rgb(0, 0, 0);
}
#INPUT-SEARCH-0a6rrrd1 .input-search--icon path {
  fill: rgba(0, 0, 0, 1);
}
#INPUT-SEARCH-0a6rrrd1 .input-search--wrapper:hover .input-search--icon path {
  fill: rgb(0, 0, 0);
}
#INPUT-SEARCH-0a6rrrd1 .input-search--wrapper:focus-within .input-search--icon path {
  fill: rgb(0, 0, 0);
}

#SEARCH-DROPPABLE-23c6xf25 {
  
  height: auto;
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(27px, max-content) minmax(261px, 1fr);
  column-gap: 0px;
  row-gap: 10px;
  background: rgba(255, 255, 255, 1);
}

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

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

  background: var(--active-color, #f5f5f5);
}
#RECT-ju7dfiqy::before {
  content: "";
  border-color: #cccccc;
  border-style: solid;
  border-width: 1.0px;
  border-radius: inherit;
  border:   ;
border-right-style: unset;border-left-style: unset;

  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
#GRID-PRODUCT-uyahtojt {
  --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: -0.125335693359375px;width: 100%;
  
}

#GRID-PRODUCT-uyahtojt .grid-product--inner img {
  object-fit: contain;
}
#GRID-PRODUCT-uyahtojt .grid-product--title {
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
#GRID-PRODUCT-uyahtojt .thumbnail-wrapper { width: 20%;min-width: 20%; }
#GRID-PRODUCT-uyahtojt .grid-product--wrapper {
  margin-bottom: 15px;
}
#GRID-PRODUCT-uyahtojt .empty-product {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#GRID-PRODUCT-uyahtojt .empty-product .empty-product-image {
  width: 160px;
  height: 160px;
}
#GRID-PRODUCT-uyahtojt .empty-product .empty-product-text {
  color: #25282A;
  text-align: center;
  max-width: 357px;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#GRID-PRODUCT-uyahtojt .empty-product .empty-product-description {
  color: #43484C;
  text-align: center;
  max-width: 425px;
  font-family: Roboto;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
#GRID-PRODUCT-uyahtojt .grid-product--wrapper {
  display: grid;
  column-gap: 10px;
  row-gap: 10px;
  
  grid-template-columns: repeat(1, 1fr);

  
  
  
}
#GRID-PRODUCT-uyahtojt .slider-product--item:hover {
  
}



#GRID-PRODUCT-uyahtojt .slider-product--item:hover .product-overlay[data-type="quick-view"] {
  display: grid;
}


#GRID-PRODUCT-uyahtojt .slider-product--item {
  display: flex;
  flex-direction: row;
  
  
  
  
border-color: #000;


}




#GRID-PRODUCT-uyahtojt .grid-product--inner {
  padding-bottom: calc(100% / (16/9));
}


#GRID-PRODUCT-uyahtojt .grid-product--info {
  
  padding: 0px 20px;
  justify-content: unset;
  align-items: unset
}
#GRID-PRODUCT-uyahtojt .grid-product--category {
  
  
  
  
  
  
  
  padding: 0px 0px;
}
#GRID-PRODUCT-uyahtojt .grid-product--title {
  
  
  font-weight: bold;
  font-size: 14px;
  
  color: #333;
  
  
  line-height: 1.5715;
  min-height: 22.000999999999998px;
}
#GRID-PRODUCT-uyahtojt .grid-product--price {
  margin-top: 0px;
  margin-bottom: 0px;
}
#GRID-PRODUCT-uyahtojt .grid-product--retail-price, #GRID-PRODUCT-uyahtojt .grid-product--selling-price {
  
  
  
  font-size: 12px;
  
  color: #D70018;
  
  margin: 0 0px;
}
#GRID-PRODUCT-uyahtojt .grid-product--origin-price {
  
  
  
  
  
  
  
  margin: 0 5px;
}
#GRID-PRODUCT-uyahtojt .grid-product--discount {
  padding: 0px 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0px;
  font: ;
  color: ;
  font-family: ;
  font-size: px;
  font-weight: ;
  font-style: ;
  text-decoration: ;
}
#GRID-PRODUCT-uyahtojt .grid-product--wholesale-price {
  
  
  
  
  
  
}









#GRID-PRODUCT-uyahtojt .product--ribbons-wrapper {
  font-family: 'Roboto', sans-serif;
  font-weight: ;
  font-size: 12px;
  font-style: ;
  text-decoration: ;
  color: rgba(255, 255, 255, 1);
  flex-direction: row;
  padding: 0px 0px 0px 0px;
  display: ;
}
#GRID-PRODUCT-uyahtojt .product--ribbon {
  border-radius: 0px;
  background: rgba(0, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
  border-width: 0px;
  background-size: cover;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  filter: ;
}




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

#SECTION-u1m5ry9e {
  height: auto;
  grid-template-columns: 32px 200px 1fr 32px;
  grid-template-rows: minmax(49px, max-content);
  column-gap: 2px;
  row-gap: 0px;
  display: none;
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

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

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



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

#MENU-8crfbrd9 {
  --width: 77.5%;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 20px;justify-self: stretch;margin-left: 25px;margin-right: 20px;margin-top: calc(0px * 2);width: auto;
  --active-link-color: #1B1E2D;
  
  
  
  
  
}


#MENU-8crfbrd9 .x-rect {
  -webkit-text-stroke: 0px #000000ff;
border-color: #1B1E2D;
border-width: 1.0px;
color: #1B1E2D;
font-size: 14.0px;
font-weight: 700;
justify-content: center;
line-height: 0;
text-align: left;
text-transform: initial;
  
}
#MENU-8crfbrd9 > ul {
  
  justify-content: center;
  align-items: center;
  
  
  border-radius: inherit;
}
#MENU-8crfbrd9 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
border-color: #1B1E2D;
border-width: 1.0px;
color: #1B1E2D;
font-size: 14.0px;
font-weight: 700;
justify-content: center;
line-height: 0;
text-align: left;
text-transform: initial;
}
#MENU-8crfbrd9 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-8crfbrd9 > ul > .menu-item:not(:first-child) {
  
}
#MENU-8crfbrd9 ul li .tag-link {
  border-style: none solid none none;

}
#MENU-8crfbrd9 ul li .tag-link:hover {
  color: #1B1E2D !important;







border-style: none solid none none;

}



#MENU-8crfbrd9.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


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

#SUBMENU-25fjl8ij {
  
  
  width: 125%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(500px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  animation: vertical-move 0.2s ease;
  
}
.vertical-menu #MENU-ITEM-8m6siloi.menu-item:hover > .x-submenu {
  display: grid;
}


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


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


#MENU-4qazafdt .x-rect {
  --pad-x: 10px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #F2F2F2;
border-color: #00000020;
border-radius: 0px 0px 0px 0px;
border-width: 1.0px;
color: #959595 ;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
  
}
#MENU-4qazafdt > ul {
  background: #F2F2F2;
  justify-content: flex-start;
  align-items: flex-start;
  
  
  border-radius: inherit;
}
#MENU-4qazafdt > ul > .menu-item .tag-link {
  --pad-x: 10px;
--pad-y: 5px;
-webkit-text-stroke: 0px #000000ff;
background: #F2F2F2;
border-color: #00000020;
border-radius: 0px 0px 0px 0px;
border-width: 1.0px;
color: #959595 ;
font-size: 14.0px;
font-weight: 400;
justify-content: flex-start;
}
#MENU-4qazafdt > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-4qazafdt > ul > .menu-item:not(:first-child) {
  
}
#MENU-4qazafdt ul li .tag-link {
  border-style: none solid solid none;

}
#MENU-4qazafdt ul li .tag-link:hover {
  color: #1B1E2D !important;
background: var(--color_00);
border-width: 1px;
border-color: #d2d2d2;




border-style: none solid solid none;

}

#MENU-4qazafdt > ul > .menu-item svg {
  width: 14px;
  height: 14px;
}



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

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

#SUBMENU-oo6j0d32 {
  
  
  width: 915px;
  height: 490px;
  grid-template-columns: 20px 1fr 1fr 1fr 20px;
  grid-template-rows: minmax(14px, max-content) minmax(462px, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-q3frk1j1.menu-item:hover > .x-submenu {
  display: grid;
}


#CONTAINER-wjeekwri {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 2;grid-row-end: 3;grid-row-start: 1;grid-template-columns: 1fr 1fr 1fr;grid-template-rows: minmax(10px, max-content) minmax(10px, max-content);height: auto;justify-self: start;margin-left: -0.08249500570776255%;margin-top: 11.81640625px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


  
}
#MENU-l13p313e {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: -0.05819242294521521%;margin-top: 0.48046875px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-ood9cx94 > a, #MENU-ITEM-ood9cx94 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-vuobsdf9 > a, #MENU-ITEM-vuobsdf9 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-rkwtgwzy > a, #MENU-ITEM-rkwtgwzy > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-0e9lvo3w {
  --width: 100%;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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

}
#MENU-0e9lvo3w ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-ggv5bxfl > a, #MENU-ITEM-ggv5bxfl > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#SUBMENU-ab1gvvbg {
  
  
  width: 915px;
  height: 490px;
  grid-template-columns: 20px 1fr 1fr 1fr 20px;
  grid-template-rows: minmax(14px, max-content) minmax(462px, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-oozswdrd.menu-item:hover > .x-submenu {
  display: grid;
}


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


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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-mr7fgx9n > a, #MENU-ITEM-mr7fgx9n > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-h1vv36hk > a, #MENU-ITEM-h1vv36hk > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

#MENU-bg1gnmdx {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-uxj4scx5 > a, #MENU-ITEM-uxj4scx5 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-p5643kxn {
  --width: 100%;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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-fmisgnr5 > a, #MENU-ITEM-fmisgnr5 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-38gtf3qo {
  --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: #333333;
  
  
  
  
  
}


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

}
#MENU-38gtf3qo ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-76aki000 > a, #MENU-ITEM-76aki000 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-s7eu4s7u {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-w9nx4bxj > a, #MENU-ITEM-w9nx4bxj > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

#MENU-klb8al62 {
  --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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-vusdieuz > a, #MENU-ITEM-vusdieuz > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-wt2faa7i {
  --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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-c1kv42ub > a, #MENU-ITEM-c1kv42ub > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-rz752tee {
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 3;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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-oqomhz6y > a, #MENU-ITEM-oqomhz6y > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-auttlqn6 > a, #MENU-ITEM-auttlqn6 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-txbavtm9 {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-h1408u9j > a, #MENU-ITEM-h1408u9j > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

}
#MENU-8t6sgx8s ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-m5jxnufp > a, #MENU-ITEM-m5jxnufp > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#SUBMENU-9fpz023s {
  
  
  width: 915px;
  height: 490px;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(14px, max-content) minmax(462px, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-eeizu3y8.menu-item:hover > .x-submenu {
  display: grid;
}


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


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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-e9ysgcsv > a, #MENU-ITEM-e9ysgcsv > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-8cgqvtdz > a, #MENU-ITEM-8cgqvtdz > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

#MENU-g59o929t {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-h4bh4hgc > a, #MENU-ITEM-h4bh4hgc > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

#MENU-c4sppacl {
  --width: 100%;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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-s0ttwjrp > a, #MENU-ITEM-s0ttwjrp > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-p1ryywga {
  --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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-zbb9urv7 > a, #MENU-ITEM-zbb9urv7 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

#MENU-reaxaaiw {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-xv3j0jnc > a, #MENU-ITEM-xv3j0jnc > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#SUBMENU-8356owbc {
  
  
  width: 915px;
  height: auto;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(14px, max-content) minmax(462px, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  
  
  
}
.vertical-menu #MENU-ITEM-i89ly5ym.menu-item:hover > .x-submenu {
  display: grid;
}


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


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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-rnrbhi0e > a, #MENU-ITEM-rnrbhi0e > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-3ubnnu87 > a, #MENU-ITEM-3ubnnu87 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-zcwvymqt {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-nmpqtd3l > a, #MENU-ITEM-nmpqtd3l > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-gxd16t1a {
  --width: 100%;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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-8eu6f5qm > a, #MENU-ITEM-8eu6f5qm > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-367i51qs {
  --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: #333333;
  
  
  
  
  
}


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

}
#MENU-367i51qs ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-bkq7mntw > a, #MENU-ITEM-bkq7mntw > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-g5ph5zka {
  --width: 100%;align-self: start;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: 0px;width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-th3oq3dj > a, #MENU-ITEM-th3oq3dj > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

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

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

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

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

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

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


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


  
}
#LINE-4bv9yh60 {
  --width: 15px;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: 0px;margin-top: 0px;width: 15px;
  height: auto;
  
}
#LINE-4bv9yh60 .line-container {
  border-color: #1B1E2D;
border-style: solid;
border-width: 2.0px;
}

#LINE-h10ucuae {
  --width: 10px;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: 0px;margin-top: -0.09721946716308594px;width: 10px;
  height: auto;
  
}
#LINE-h10ucuae .line-container {
  border-color: #1B1E2D;
border-style: solid;
border-width: 2.0px;
}


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


  
}
#MENU-hc0n0lp8 {
  --width: 171.6168590399731%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 42px;justify-self: end;margin-right: -71.61685903997311%;margin-top: calc(0px * 2);width: 171.6168590399731%;
  --active-link-color: #1B1E2D;
  
  
  
  
  
}


#MENU-hc0n0lp8 .x-rect {
  --gap: 20px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #1B1E2D;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
  
}
#MENU-hc0n0lp8 > ul {
  
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  
  border-radius: inherit;
}
#MENU-hc0n0lp8 > ul > .menu-item .tag-link {
  --gap: 20px;
--pad-x: 0px;
-webkit-text-stroke: 0px #000000ff;
color: #1B1E2D;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
}
#MENU-hc0n0lp8 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-hc0n0lp8 > ul > .menu-item:not(:first-child) {
  
}
#MENU-hc0n0lp8 ul li .tag-link {
  border-style: none none none none;

}
#MENU-hc0n0lp8 ul li .tag-link:hover {
  color: #1B1E2D !important;







border-style: none none none none;

}



#MENU-hc0n0lp8.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 100%;
}


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

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

#MENU-ITEM-29t6te0i > a, #MENU-ITEM-29t6te0i > div {
  
  
  
  
  
  
  
  
  
}

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

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

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

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

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

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

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

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

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

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

#SECTION-unji51rf .x-section-background {
  background: #D70018;
  
  
  
  
  
  
  --height: 50;
  --bg: #D70018;
}

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



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

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


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

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







border-style: none none none none;

}





#MENU-DROPPABLE-d7tad53a {
  background: #D70018;
  top: 0;
  left: 0;
  width: 100%;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(42px, max-content) minmax(0%, calc(100% - 120px)) minmax(120px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  --width: 100%;
  
  
}
#MENU-jbmcqijg {
  --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%;
  --active-link-color: #323c42;
  
  
  
  
  
}


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

}
#MENU-jbmcqijg ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;
border-width: 1px;





border-style: none none solid none;

}

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



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

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

#SUBMENU-8mthscfu {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 20px 1fr 1fr 1fr 20px;
  grid-template-rows: minmax(44px, max-content) minmax(20px, max-content) minmax(100%, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  left: 0 !important;
  
  
}


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


  
}

#RECT-aptm7nq8 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100.01578146520671%;
justify-self: end;
margin-right: -0.12446813319873463%;
margin-top: 0px;
width: 100.12446813319872%;
  
  
  
  
}
#RECT-aptm7nq8 .x-rect {
  --width: 100.12446813319872%;
background: #eeeeee;
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, #eeeeee);
}
#RECT-aptm7nq8::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-inu9921b"], .--clone-TEXT-inu9921b {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
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-inu9921b"] .x-text,
[id^="TEXT-inu9921b"] .x-text a,
.--clone-TEXT-inu9921b .x-text,
.--clone-TEXT-inu9921b .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333333;
font: var(--font_8);
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333333);
}
[id^="TEXT-inu9921b"] .x-text:hover,
.--clone-TEXT-inu9921b .x-text:hover,
[id^="TEXT-inu9921b"] a:hover,
.--clone-TEXT-inu9921b a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #333333);
}
#RECT-5vxdojeg::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-47w481ri {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 5;grid-column-start: 2;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr 1fr 1fr;grid-template-rows: minmax(10px, max-content) minmax(10px, max-content) minmax(10px, max-content) minmax(10px, max-content);height: auto;justify-self: start;margin-left: -0.08183232060185185%;margin-top: -0.0069427490234375px;row-gap: 10px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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


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

}
#MENU-2if7tk2q ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-meshjrfd > a, #MENU-ITEM-meshjrfd > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-iigb2ane {
  --width: 100%;align-self: center;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: calc(0px * 2);width: 100%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-yvw8o6h3 > a, #MENU-ITEM-yvw8o6h3 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-xgbgypnv > a, #MENU-ITEM-xgbgypnv > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

}
#MENU-33jg05fr ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-0zgeo7py > a, #MENU-ITEM-0zgeo7py > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#SUBMENU-y628hnec {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 20px 1fr 1fr 1fr 20px;
  grid-template-rows: minmax(44px, max-content) minmax(20px, max-content) minmax(100%, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  left: 0 !important;
  
  
}


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


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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-gw8xv6ig > a, #MENU-ITEM-gw8xv6ig > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

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

#MENU-ce8a3ugl {
  --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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-3y3lyweq > a, #MENU-ITEM-3y3lyweq > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

#MENU-ob05p7vv {
  --width: 100%;align-self: start;grid-column-end: 4;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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-2onb3p41 > a, #MENU-ITEM-2onb3p41 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-sdr6cynb > a, #MENU-ITEM-sdr6cynb > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-jpsmv625 {
  --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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-zlicvnje > a, #MENU-ITEM-zlicvnje > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-bkqxa61e > a, #MENU-ITEM-bkqxa61e > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-yohg45m6 > a, #MENU-ITEM-yohg45m6 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-okg45o3y > a, #MENU-ITEM-okg45o3y > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-5x2vztz4 > a, #MENU-ITEM-5x2vztz4 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-zovccp1n > a, #MENU-ITEM-zovccp1n > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-ruxu7yig > a, #MENU-ITEM-ruxu7yig > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-64pk6mc9 > a, #MENU-ITEM-64pk6mc9 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}


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


  
}

#RECT-ammh5i39 {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100.01578146520671%;
justify-self: end;
margin-right: -0.12446813319873463%;
margin-top: 0px;
width: 100.12446813319872%;
  
  
  
  
}
#RECT-ammh5i39 .x-rect {
  --width: 100.12446813319872%;
background: #eeeeee;
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, #eeeeee);
}
#RECT-ammh5i39::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-sor91xvo"], .--clone-TEXT-sor91xvo {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
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-sor91xvo"] .x-text,
[id^="TEXT-sor91xvo"] .x-text a,
.--clone-TEXT-sor91xvo .x-text,
.--clone-TEXT-sor91xvo .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333333;
font: var(--font_8);
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333333);
}
[id^="TEXT-sor91xvo"] .x-text:hover,
.--clone-TEXT-sor91xvo .x-text:hover,
[id^="TEXT-sor91xvo"] a:hover,
.--clone-TEXT-sor91xvo a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #333333);
}
#RECT-q2wgftxf::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-ITEM-k8fluhm1 > a, #MENU-ITEM-k8fluhm1 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-rjrc5k8d {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(44px, max-content) minmax(20px, max-content) minmax(100%, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  left: 0 !important;
  
  
}


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


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


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

}
#MENU-391bvhlc ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-vf14yh7f > a, #MENU-ITEM-vf14yh7f > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-zhr61jm2 {
  --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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-yoisyueo > a, #MENU-ITEM-yoisyueo > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

#MENU-yb386l3s {
  --width: 100%;align-self: start;grid-column-end: 4;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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-lwyzhyve > a, #MENU-ITEM-lwyzhyve > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-yktysj06 > a, #MENU-ITEM-yktysj06 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-hm3ja49t {
  --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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-0jsoamax > a, #MENU-ITEM-0jsoamax > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-nv2yki4x > a, #MENU-ITEM-nv2yki4x > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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


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


  
}

#RECT-a8kym3yj {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100.01578146520671%;
justify-self: end;
margin-right: -0.12446813319873463%;
margin-top: 0px;
width: 100.12446813319872%;
  
  
  
  
}
#RECT-a8kym3yj .x-rect {
  --width: 100.12446813319872%;
background: #eeeeee;
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, #eeeeee);
}
#RECT-a8kym3yj::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-h457whh0"], .--clone-TEXT-h457whh0 {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
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-h457whh0"] .x-text,
[id^="TEXT-h457whh0"] .x-text a,
.--clone-TEXT-h457whh0 .x-text,
.--clone-TEXT-h457whh0 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333333;
font: var(--font_8);
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333333);
}
[id^="TEXT-h457whh0"] .x-text:hover,
.--clone-TEXT-h457whh0 .x-text:hover,
[id^="TEXT-h457whh0"] a:hover,
.--clone-TEXT-h457whh0 a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #333333);
}
#RECT-1k9oe838::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-ITEM-jbata8bz > a, #MENU-ITEM-jbata8bz > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-hkpjv5o7 {
  position: fixed;
  
  width: 100%;
  height: 100%;
  grid-template-columns: 20px 1fr 20px;
  grid-template-rows: minmax(44px, max-content) minmax(20px, max-content) minmax(100%, max-content) minmax(14px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: rgba(255, 255, 255, 1);
  left: 0 !important;
  
  
}


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


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


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

}
#MENU-54oe7qe7 ul li .tag-link:hover {
  color: #dd0115 !important;
background: #00000000;






border-style: none none none none;

}




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

#MENU-ITEM-4pxujehr > a, #MENU-ITEM-4pxujehr > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-c7pggz4y {
  --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%;
  --active-link-color: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-g7j88mo5 > a, #MENU-ITEM-g7j88mo5 > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

#MENU-0j483ww0 {
  --width: 100%;align-self: start;grid-column-end: 4;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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-n9owlkaz > a, #MENU-ITEM-n9owlkaz > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-cyj1w6lu > a, #MENU-ITEM-cyj1w6lu > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

#MENU-zmbqod8y {
  --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: #333333;
  
  
  
  
  
}


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

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






border-style: none none none none;

}




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

#MENU-ITEM-n7h83cxc > a, #MENU-ITEM-n7h83cxc > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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


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

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






border-style: none none none none;

}




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

#MENU-ITEM-v5r4eonl > a, #MENU-ITEM-v5r4eonl > div {
  color: #333333 !important;
  font-weight: 700 !important;
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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


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


  
}

#RECT-s0qkgo4i {
  align-self: start;
grid-column-end: 4;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 100.01578146520671%;
justify-self: end;
margin-right: -0.12446813319873463%;
margin-top: 0px;
width: 100.12446813319872%;
  
  
  
  
}
#RECT-s0qkgo4i .x-rect {
  --width: 100.12446813319872%;
background: #eeeeee;
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, #eeeeee);
}
#RECT-s0qkgo4i::before {
  content: "";
  border-color: #000000ff;
  border-style: ;
  border-width: ;
  border-radius: inherit;
  border:   ;


  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  
}
[id^="TEXT-lkadnyya"], .--clone-TEXT-lkadnyya {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
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-lkadnyya"] .x-text,
[id^="TEXT-lkadnyya"] .x-text a,
.--clone-TEXT-lkadnyya .x-text,
.--clone-TEXT-lkadnyya .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #333333;
font: var(--font_8);
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  color: var(--active-color, #333333);
}
[id^="TEXT-lkadnyya"] .x-text:hover,
.--clone-TEXT-lkadnyya .x-text:hover,
[id^="TEXT-lkadnyya"] a:hover,
.--clone-TEXT-lkadnyya a:hover {
  
}


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

  border:   ;


  background: var(--active-color, #333333);
}
#RECT-5xqzqoap::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-ITEM-u6lhdg60 > a, #MENU-ITEM-u6lhdg60 > div {
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

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

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

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

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

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

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

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


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


  
}
#LINE-jnrircyp {
  --width: 15px;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: 0px;margin-top: 0px;width: 15px;
  height: auto;
  
}
#LINE-jnrircyp .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 2.0px;
}

#LINE-cgjhocky {
  --width: 10px;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: 0px;margin-top: -0.09721946716308594px;width: 10px;
  height: auto;
  
}
#LINE-cgjhocky .line-container {
  border-color: var(--color_00);
border-style: solid;
border-width: 2.0px;
}


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

  border:   ;


  background: var(--active-color, var(--color_00));
}
#RECT-53zu02re::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-r0t5xqzj {
  --bg: rgba(232, 234, 237, 1);
  background: rgba(232, 234, 237, 1);
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(120px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: -7.62939453125e-6px;width: 100%;
  
  
  
  
  
  border:   #000000ff;


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

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

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



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

#BREADCRUMB-uouybwsi {
  display: inline;
  --width: auto;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-bottom: calc(1.23260498046875px * 2);margin-left: 0%;width: auto;
  -webkit-text-stroke: 0px #000000ff;
background: #ffffff00;
color: #1b1e2d;
font-size: 14.0px;
gap: 8.0px;
  gap: unset;
  
}
#BREADCRUMB-uouybwsi .x-breadcrumb-item {
  display: inline;
}

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

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

#BREADCRUMB-uouybwsi .x-breadcrumb-item:hover .x-text {
  color: #027DEE;
}

#BREADCRUMB-uouybwsi .x-breadcrumb-item:hover .x-text .x-icon {
  color: #1b1e2d;
}
#SECTION-7wwy9mm1 {
  height: auto;
  grid-template-columns: 7px 1fr 7px;
  grid-template-rows: minmax(10px, max-content) minmax(100px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 20px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-7wwy9mm1 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
  --height: 180;
  --bg: rgba(255, 255, 255, 0);
}

#SECTION-7wwy9mm1 .x-section-video-background {
  
  
}



#SECTION-7wwy9mm1 .video {
  display: none;
}
#SECTION-7wwy9mm1 .video-bp4 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#FORM-9wf80618 {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 7fr;grid-template-rows: minmax(43px, max-content) minmax(43px, max-content) minmax(40px, max-content);height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;row-gap: 10px;width: 100%;
  
  --icon-color: inherit;
  
}
#PHONE-NUMBER-39jbzrlp {
  --width: 100%;align-self: center;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  
}
#PHONE-NUMBER-39jbzrlp .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  color: #ebebeb;
  
}
#PHONE-NUMBER-39jbzrlp input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ebebeb;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-39jbzrlp input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-39jbzrlp input::placeholder {
  color: #1b1e2d;
  -webkit-text-fill-color: #1b1e2d !important;
}
#INPUT-4fwrfn8q {
  --width: 100%;align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: center;margin-left: calc(0% * 2);margin-top: px;width: 100%;
  
}
#INPUT-4fwrfn8q .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  color: #ebebeb;
  
}
#INPUT-4fwrfn8q input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #ebebeb;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 1.0px;
color: #000000;
font-size: 14.4px;
  background: #ffffff00;
  padding: 3px 10px 3px 15px;
}
#INPUT-4fwrfn8q input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-4fwrfn8q input::placeholder {
  color: #1b1e2d;
  -webkit-text-fill-color: #1b1e2d !important;
}
#SUBMIT-BUTTON-5lv9x7vy {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 4;
grid-row-start: 3;
height: 100%;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 0px;
width: 100%;
  
}
#SUBMIT-BUTTON-5lv9x7vy .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #D70018;
border-color: #000000ff;
color: #ffffffff;
font-size: 12.0px;
font-weight: 400;
height: 100%;
letter-spacing: 1px;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

  #SUBMIT-BUTTON-5lv9x7vy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-5lv9x7vy:hover > * {
    background: #ffffffff !important;
  }
  #SUBMIT-BUTTON-5lv9x7vy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-5lv9x7vy:hover, #SUBMIT-BUTTON-5lv9x7vy:hover > * {
    color: #D70018 !important;
  }
  #SUBMIT-BUTTON-5lv9x7vy{
    transition-duration: 0.1s;
    transition-delay: 0s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
  }
  #SUBMIT-BUTTON-5lv9x7vy:hover, #SUBMIT-BUTTON-5lv9x7vy:hover > * {
    border-color: #D70018 !important;
  }
#LIST-ORDERED-z1vki6za {
  --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%;
  overflow: auto;
  
}
#LIST-ORDERED-z1vki6za .x-list-ordered {
  -webkit-text-stroke: 0px #000000ff;
color: #000000d9;
font-size: 14.0px;
text-align: center;
}

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

#SECTION-eo2gs0ol .x-section-background {
  background: #1b1e2d;
  
  
  
  
  
  
  --height: 540;
  --bg: #1b1e2d;
}

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



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

#LINE-gm1fj3dy {
  --width: 100%;align-self: center;grid-column-end: 6;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%;
  height: auto;
  
}
#LINE-gm1fj3dy .line-container {
  border-color: #fff3ff;
border-style: solid;
border-width: 1.0px;
}


#IMAGE-190acxrg {
  align-self: center;
grid-column-end: 6;
grid-column-start: 2;
grid-row-end: 3;
grid-row-start: 2;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: calc(0px * 2);
width: 200px;
  
}
#IMAGE-190acxrg picture {
  --width: 200px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-3sg3oiv4"], .--clone-TEXT-3sg3oiv4 {
  font-size: 0px;
  align-self: start;
grid-column-end: 6;
grid-column-start: 2;
grid-row-end: 4;
grid-row-start: 3;
height: auto;
justify-self: start;
margin-left: 0px;
margin-top: -0.11805343627929688px;
width: 210px;
  
}
[id^="TEXT-3sg3oiv4"] .x-text,
[id^="TEXT-3sg3oiv4"] .x-text a,
.--clone-TEXT-3sg3oiv4 .x-text,
.--clone-TEXT-3sg3oiv4 .x-text a {
  --width: 210px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_8);
font: var(--font_8);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_8));
}
[id^="TEXT-3sg3oiv4"] .x-text:hover,
.--clone-TEXT-3sg3oiv4 .x-text:hover,
[id^="TEXT-3sg3oiv4"] a:hover,
.--clone-TEXT-3sg3oiv4 a:hover {
  
}


#CONTAINER-oeca4wft {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
border-color: #000000ff;
  --width: 100.00000693581322%;align-self: end;column-gap: 0px;grid-column-end: 6;grid-column-start: 2;grid-row-end: 6;grid-row-start: 5;grid-template-columns: 3fr 0fr 3fr 0fr 3fr 0fr 3fr;grid-template-rows: minmax(10px, max-content) minmax(100px, max-content) minmax(100px, max-content) minmax(100px, max-content);height: auto;justify-self: end;margin-bottom: 0.0103759765625px;margin-right: -6.9358132102272725e-6%;row-gap: 15px;width: 100.00000693581322%;
  
  
  
  
  
  border:   #000000ff;


  
}

#CONTAINER-6pdq19iz {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 8;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-fg8mdu10"], .--clone-TEXT-fg8mdu10 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-fg8mdu10"] .x-text,
[id^="TEXT-fg8mdu10"] .x-text a,
.--clone-TEXT-fg8mdu10 .x-text,
.--clone-TEXT-fg8mdu10 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-fg8mdu10"] .x-text:hover,
.--clone-TEXT-fg8mdu10 .x-text:hover,
[id^="TEXT-fg8mdu10"] a:hover,
.--clone-TEXT-fg8mdu10 a:hover {
  
}

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


#CONTAINER-l08emdmf {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 8;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-96bzemdr"], .--clone-TEXT-96bzemdr {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-96bzemdr"] .x-text,
[id^="TEXT-96bzemdr"] .x-text a,
.--clone-TEXT-96bzemdr .x-text,
.--clone-TEXT-96bzemdr .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-96bzemdr"] .x-text:hover,
.--clone-TEXT-96bzemdr .x-text:hover,
[id^="TEXT-96bzemdr"] a:hover,
.--clone-TEXT-96bzemdr a:hover {
  
}

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


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

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






border-style: none none none none;

}




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

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

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

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


#CONTAINER-u84lr6d7 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 8;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-o2qnrj3p"], .--clone-TEXT-o2qnrj3p {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-o2qnrj3p"] .x-text,
[id^="TEXT-o2qnrj3p"] .x-text a,
.--clone-TEXT-o2qnrj3p .x-text,
.--clone-TEXT-o2qnrj3p .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-o2qnrj3p"] .x-text:hover,
.--clone-TEXT-o2qnrj3p .x-text:hover,
[id^="TEXT-o2qnrj3p"] a:hover,
.--clone-TEXT-o2qnrj3p a:hover {
  
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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


#CONTAINER-fcr5ftc4 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 8;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-62vxql03"], .--clone-TEXT-62vxql03 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-62vxql03"] .x-text,
[id^="TEXT-62vxql03"] .x-text a,
.--clone-TEXT-62vxql03 .x-text,
.--clone-TEXT-62vxql03 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-62vxql03"] .x-text:hover,
.--clone-TEXT-62vxql03 .x-text:hover,
[id^="TEXT-62vxql03"] a:hover,
.--clone-TEXT-62vxql03 a:hover {
  
}

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


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

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






border-style: none none none none;

}




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

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

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

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

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

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


#CONTAINER-wsd2uxjk {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 2;grid-row-end: 8;grid-row-start: 7;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-iwrfeys8"], .--clone-TEXT-iwrfeys8 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-iwrfeys8"] .x-text,
[id^="TEXT-iwrfeys8"] .x-text a,
.--clone-TEXT-iwrfeys8 .x-text,
.--clone-TEXT-iwrfeys8 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-iwrfeys8"] .x-text:hover,
.--clone-TEXT-iwrfeys8 .x-text:hover,
[id^="TEXT-iwrfeys8"] a:hover,
.--clone-TEXT-iwrfeys8 a:hover {
  
}

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


#CONTAINER-z0b22k78 {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 2;grid-row-end: 10;grid-row-start: 9;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-pqvse2u4"], .--clone-TEXT-pqvse2u4 {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-pqvse2u4"] .x-text,
[id^="TEXT-pqvse2u4"] .x-text a,
.--clone-TEXT-pqvse2u4 .x-text,
.--clone-TEXT-pqvse2u4 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-pqvse2u4"] .x-text:hover,
.--clone-TEXT-pqvse2u4 .x-text:hover,
[id^="TEXT-pqvse2u4"] a:hover,
.--clone-TEXT-pqvse2u4 a:hover {
  
}

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


#CONTAINER-2e2llhfz {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 2;grid-row-end: 12;grid-row-start: 11;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-pi746xbd"], .--clone-TEXT-pi746xbd {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-pi746xbd"] .x-text,
[id^="TEXT-pi746xbd"] .x-text a,
.--clone-TEXT-pi746xbd .x-text,
.--clone-TEXT-pi746xbd .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-pi746xbd"] .x-text:hover,
.--clone-TEXT-pi746xbd .x-text:hover,
[id^="TEXT-pi746xbd"] a:hover,
.--clone-TEXT-pi746xbd a:hover {
  
}

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


#CONTAINER-1vho2rls {
  --bg: #ffffff00;
  background: #ffffff00;
border-color: #000000ff;
  --width: 100%;align-self: start;grid-column-end: 6;grid-column-start: 2;grid-row-end: 14;grid-row-start: 13;grid-template-columns: 1fr;grid-template-rows: minmax(10px, 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-m7tszunn"], .--clone-TEXT-m7tszunn {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 10px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-m7tszunn"] .x-text,
[id^="TEXT-m7tszunn"] .x-text a,
.--clone-TEXT-m7tszunn .x-text,
.--clone-TEXT-m7tszunn .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_7);
font-size: 14.0px;
font-weight: 700;
height: 100%;
width: 100%;
  color: var(--active-color, var(--color_00));
}
[id^="TEXT-m7tszunn"] .x-text:hover,
.--clone-TEXT-m7tszunn .x-text:hover,
[id^="TEXT-m7tszunn"] a:hover,
.--clone-TEXT-m7tszunn a:hover {
  
}

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

#LINE-mddg0rs7 {
  --width: 100.00000924775094%;align-self: center;grid-column-end: 6;grid-column-start: 2;grid-row-end: 15;grid-row-start: 14;height: auto;justify-self: start;margin-left: -4.623875473484849e-6%;margin-top: calc(0px * 2);width: 100.00000924775094%;
  height: auto;
  
}
#LINE-mddg0rs7 .line-container {
  border-color: #fff3ff;
border-style: solid;
border-width: 1.0px;
}

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


#IMAGE-0zujvhfk {
  align-self: start;
grid-column-end: 6;
grid-column-start: 2;
grid-row-end: 17;
grid-row-start: 16;
height: auto;
justify-self: end;
margin-right: 0%;
margin-top: 0px;
width: 140px;
  
}
#IMAGE-0zujvhfk picture {
  --width: 140px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-pojquspl {
  --width: 100.00000924775094%;align-self: center;grid-column-end: 6;grid-column-start: 2;grid-row-end: 18;grid-row-start: 17;height: auto;justify-self: start;margin-left: -4.623875473484849e-6%;margin-top: calc(0px * 2);width: 100.00000924775094%;
  height: auto;
  
}
#LINE-pojquspl .line-container {
  border-color: #fff3ff;
border-style: solid;
border-width: 1.0px;
}

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


#CONTAINER-ezl6nl7z {
  --bg: var(--color_00);
  background: var(--color_00);
border-color: #000000ff;
  --width: 100.00000924775094%;bottom: 0px;grid-template-columns: 7px 1fr 1fr 1fr 1fr 1fr 7px;grid-template-rows: minmax(9px, max-content) minmax(41px, max-content) minmax(9px, max-content);height: auto;left: 50%;position: fixed;transform: translateX(-50%);width: 100.00000924775094%;z-index: 9999;
  
  
  
  
  
  border:   #000000ff;


  
}

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


  
}

#IMAGE-eq33pv82 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: 11px;
width: 20px;
  
}
#IMAGE-eq33pv82 picture {
  --width: 20px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-dnvegyie"], .--clone-TEXT-dnvegyie {
  font-size: 0px;
  align-self: end;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: auto;
justify-self: center;
margin-bottom: 13px;
margin-left: calc(0% * 2);
width: 100%;
  
}
[id^="TEXT-dnvegyie"] .x-text,
[id^="TEXT-dnvegyie"] .x-text a,
.--clone-TEXT-dnvegyie .x-text,
.--clone-TEXT-dnvegyie .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
color: #323c42;
font: var(--font_8);
font-size: 11.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #323c42);
}
[id^="TEXT-dnvegyie"] .x-text:hover,
.--clone-TEXT-dnvegyie .x-text:hover,
[id^="TEXT-dnvegyie"] a:hover,
.--clone-TEXT-dnvegyie a:hover {
  
}


#CONTAINER-9hyp8cru {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100.33398644398834%;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(40.99815654754639px, max-content);height: auto;justify-self: end;margin-right: -0.327365681276483%;margin-top: -0.0068359375px;width: 100.33398644398834%;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-0acqj6mc {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(7.732879533593948e-5% * 2);
margin-top: 0px;
width: 20px;
  
}
#IMAGE-0acqj6mc picture {
  --width: 20px;
height: 100%;
width: 100%;
}
[id^="TEXT-7qy9euoq"], .--clone-TEXT-7qy9euoq {
  font-size: 0px;
  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: -0.008570671081542969px;
margin-left: 0.003711782176125096%;
width: 99.6671253123439%;
  
}
[id^="TEXT-7qy9euoq"] .x-text,
[id^="TEXT-7qy9euoq"] .x-text a,
.--clone-TEXT-7qy9euoq .x-text,
.--clone-TEXT-7qy9euoq .x-text a {
  --width: 99.6671253123439%;
-webkit-text-stroke: 0px #000000ff;
color: #323c42;
font: var(--font_8);
font-size: 11.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #323c42);
}
[id^="TEXT-7qy9euoq"] .x-text:hover,
.--clone-TEXT-7qy9euoq .x-text:hover,
[id^="TEXT-7qy9euoq"] a:hover,
.--clone-TEXT-7qy9euoq a:hover {
  
}


#CONTAINER-6yoltk8t {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100.341344283799%;align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40.99815654754639px, max-content);height: auto;justify-self: end;margin-right: -0.3297786389367007%;margin-top: -0.0068359375px;width: 100.341344283799%;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-iyt5xfgd {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(0.0036277432794928114% * 2);
margin-top: 0px;
width: 20px;
  
}
#IMAGE-iyt5xfgd picture {
  --width: 20px;
height: 100%;
width: 100%;
}
[id^="TEXT-i7gxv18h"], .--clone-TEXT-i7gxv18h {
  font-size: 0px;
  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: -0.008570671081542969px;
margin-left: 0.003608412498252175%;
width: 99.65981691172728%;
  
}
[id^="TEXT-i7gxv18h"] .x-text,
[id^="TEXT-i7gxv18h"] .x-text a,
.--clone-TEXT-i7gxv18h .x-text,
.--clone-TEXT-i7gxv18h .x-text a {
  --width: 99.65981691172728%;
-webkit-text-stroke: 0px #000000ff;
color: #323c42;
font: var(--font_8);
font-size: 11.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #323c42);
}
[id^="TEXT-i7gxv18h"] .x-text:hover,
.--clone-TEXT-i7gxv18h .x-text:hover,
[id^="TEXT-i7gxv18h"] a:hover,
.--clone-TEXT-i7gxv18h a:hover {
  
}


#CONTAINER-4flj4xml {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100.341344283799%;align-self: start;grid-column-end: 6;grid-column-start: 5;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40.99815654754639px, max-content);height: auto;justify-self: end;margin-right: -0.3344752424853958%;margin-top: -0.0068359375px;width: 100.341344283799%;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-t7dtnadz {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-left: calc(0.0036277432794928114% * 2);
margin-top: 0px;
width: 20px;
  
}
#IMAGE-t7dtnadz picture {
  --width: 20px;
height: 100%;
width: 100%;
}
[id^="TEXT-s8lb1myd"], .--clone-TEXT-s8lb1myd {
  font-size: 0px;
  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: -0.008570671081542969px;
margin-left: 0.0037115099982022374%;
width: 99.65981691172728%;
  
}
[id^="TEXT-s8lb1myd"] .x-text,
[id^="TEXT-s8lb1myd"] .x-text a,
.--clone-TEXT-s8lb1myd .x-text,
.--clone-TEXT-s8lb1myd .x-text a {
  --width: 99.65981691172728%;
-webkit-text-stroke: 0px #000000ff;
color: #323c42;
font: var(--font_8);
font-size: 11.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #323c42);
}
[id^="TEXT-s8lb1myd"] .x-text:hover,
.--clone-TEXT-s8lb1myd .x-text:hover,
[id^="TEXT-s8lb1myd"] a:hover,
.--clone-TEXT-s8lb1myd a:hover {
  
}


#CONTAINER-93dfdr1z {
  --bg: rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0);
  --width: 100.33398644398834%;align-self: start;grid-column-end: 7;grid-column-start: 6;grid-row-end: 3;grid-row-start: 2;grid-template-columns: 1fr;grid-template-rows: minmax(40.99815654754639px, max-content);height: auto;justify-self: end;margin-right: -0.3295174291578197%;margin-top: -0.0068359375px;width: 100.33398644398834%;
  
  
  
  
  
  border:   ;


  
}

#IMAGE-z02gxf77 {
  align-self: start;
grid-column-end: 2;
grid-column-start: 1;
grid-row-end: 2;
grid-row-start: 1;
height: 20px;
justify-self: center;
margin-right: calc(2.577626511197983e-5% * 2);
margin-top: 0px;
width: 20px;
  
}
#IMAGE-z02gxf77 picture {
  --width: 20px;
height: 100%;
width: 100%;
}
[id^="TEXT-3jp2joer"], .--clone-TEXT-3jp2joer {
  font-size: 0px;
  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: -0.008570671081542969px;
margin-left: 0.003608677115677176%;
width: 99.6671253123439%;
  
}
[id^="TEXT-3jp2joer"] .x-text,
[id^="TEXT-3jp2joer"] .x-text a,
.--clone-TEXT-3jp2joer .x-text,
.--clone-TEXT-3jp2joer .x-text a {
  --width: 99.6671253123439%;
-webkit-text-stroke: 0px #000000ff;
color: #323c42;
font: var(--font_8);
font-size: 11.0px;
height: 100%;
text-align: center;
width: 100%;
  color: var(--active-color, #323c42);
}
[id^="TEXT-3jp2joer"] .x-text:hover,
.--clone-TEXT-3jp2joer .x-text:hover,
[id^="TEXT-3jp2joer"] a:hover,
.--clone-TEXT-3jp2joer a:hover {
  
}

#POPUP-9qgkku6y {
  --top: 0px; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translateX(-50%);
  background: #ffffff;
border-radius: 10px 10px 10px 10px;
overflow-x: hidden;
overflow-y: auto;
  width: 95%;
  height: auto;
  grid-template-columns: 15px 1fr 15px;
  grid-template-rows: minmax(0px, max-content) minmax(30px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  border-width: 0px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10pxpx;
  border-style: solid;
  
}
#POPUP-9qgkku6y.anim {
  --width: 95%;
  
}
#TABS-99wve4ty {
  --width: 100%;align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: 0px;width: 100%;
  active-color: #027DEE;
active-font-weight: bold;
font-size: 16.0px;
nav-gap: 0;
nav-min-width: 0;
nav-padding-x: 8;
nav-padding-y: 10;
overflow-x: hidden;
overflow-y: auto;
  overflow: hidden;
  
  font: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  color: inherit;
}
#TABS-99wve4ty > .cake-tabs-wrapper {
  flex-direction: column;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon {
  width: 0;
  height: 1px;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .highlight-icon,
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

#TABS-99wve4ty > .cake-tabs-wrapper > .tabs-contents-wrapper {
  grid-template-columns: repeat(2, 100%);
  background: rgba(255, 255, 255, 1);
}
#TABS-99wve4ty > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content {
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0px, max-content);
}
#TABS-99wve4ty > .cake-tabs-wrapper > .tabs-contents-wrapper > .tabs-content {
  opacity: 0;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .tabs-contents-wrapper .tabs-content.active {
  opacity: 1;
}

#TABS-99wve4ty > .cake-tabs-wrapper {
  padding: 0 0px;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-nav-list {
  gap: 0px;
  justify-content: center;
  
  
  
  
  font-size: 16px;
  color: #000000;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item {
  padding: 10px 8px;
  border-radius: 0px 0px 0px 0px;
  justify-content: start;
  min-width: 0px;
  
  
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active {
  color: #027DEE;
  font-size: px;
  font-weight: bold;
  font-style: ;
  text-decoration: ;
  background: ;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item .highlight-icon {
  background: #027DEE;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .tabs-nav-item.active .highlight-icon {
  width: 100%;
}
#TABS-99wve4ty > .cake-tabs-wrapper > .cake-tabs-nav-list-wrapper .cake-tabs-divider {
  height:1px;
  background: rgba(238, 238, 238);
}
[id^="TEXT-DATASET-8rz7vyt7"], .--clone-TEXT-DATASET-8rz7vyt7 {
  font-size: 0px;
  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-DATASET-8rz7vyt7"] .x-text,
[id^="TEXT-DATASET-8rz7vyt7"] .x-text a,
.--clone-TEXT-DATASET-8rz7vyt7 .x-text,
.--clone-TEXT-DATASET-8rz7vyt7 .x-text a {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #1b1e2d;
font-size: 16.0px;
height: 100%;
width: 100%;
  color: var(--active-color, #1b1e2d);
}
[id^="TEXT-DATASET-8rz7vyt7"] .x-text:hover,
.--clone-TEXT-DATASET-8rz7vyt7 .x-text:hover,
[id^="TEXT-DATASET-8rz7vyt7"] a:hover,
.--clone-TEXT-DATASET-8rz7vyt7 a:hover {
  
}

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

#BUTTON-qsql5am3 {
  align-self: start;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 33.99305725097656px;
justify-self: end;
margin-right: -0.010675350522813688%;
margin-top: 7.2px;
width: 66.99652862548828px;
  z-index: 999;
}
#BUTTON-qsql5am3 .x-button-wrapper {
  --width: 66.99652862548828px;
-webkit-text-stroke: 0px #000000ff;
background: #18181800;
border-color: #959595;
border-radius: 4px 4px 4px 4px;
border-style: solid;
border-width: 1.0px;
color: #1b1e2d;
font-size: 16.0px;
height: 100%;
text-align: center;
width: 100%;
  border:   ;


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

#CART-DROPPABLE-xl64t1nn {
  
  
  background: #ffffff;
  top: 0;
  right: 0;
  width: 320px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: minmax(50px, max-content) minmax(10px, max-content) minmax(0%, calc(100% - 170px)) minmax(10px, max-content) minmax(30px, max-content) minmax(70px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-xl64t1nn.anim {
  --width: 320px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-lrokpnsv"], .--clone-TEXT-lrokpnsv {
  font-size: 0px;
  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: 200px;
  
}
[id^="TEXT-lrokpnsv"] .x-text,
[id^="TEXT-lrokpnsv"] .x-text a,
.--clone-TEXT-lrokpnsv .x-text,
.--clone-TEXT-lrokpnsv .x-text a {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-lrokpnsv"] .x-text:hover,
.--clone-TEXT-lrokpnsv .x-text:hover,
[id^="TEXT-lrokpnsv"] a:hover,
.--clone-TEXT-lrokpnsv a:hover {
  
}


#IMAGE-zet8l8d0 {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-zet8l8d0 picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

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


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

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

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

[id^="TEXT-DATASET-9scmhdln"], .--clone-TEXT-DATASET-9scmhdln {
  font-size: 0px;
  align-self: center;
grid-column-end: 4;
grid-column-start: 3;
grid-row-end: 5;
grid-row-start: 4;
height: auto;
justify-self: end;
margin-right: -0.5078125%;
margin-top: calc(0px * 2);
width: 100.5078125%;
  
}
[id^="TEXT-DATASET-9scmhdln"] .x-text,
[id^="TEXT-DATASET-9scmhdln"] .x-text a,
.--clone-TEXT-DATASET-9scmhdln .x-text,
.--clone-TEXT-DATASET-9scmhdln .x-text a {
  --width: 100.5078125%;
-webkit-text-stroke: 0px #000000ff;
color: #000000ff;
font-size: 14.0px;
font-weight: 700;
height: 100%;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-9scmhdln"] .x-text:hover,
.--clone-TEXT-DATASET-9scmhdln .x-text:hover,
[id^="TEXT-DATASET-9scmhdln"] a:hover,
.--clone-TEXT-DATASET-9scmhdln a:hover {
  
}

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

#QUANTITY-INPUT-d9rnyut9 {
  --width: 83px;align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 5;grid-row-start: 4;height: 25px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 83px;
  -webkit-text-stroke: 0px #000000ff;
border-color: #ddd;
border-style: solid;
border-width: 1.0px;
color: #000000d9;
font-size: 14.0px;
  
  overflow: hidden;
  
}
#QUANTITY-INPUT-d9rnyut9 .quantity__input {
  
  
  padding-left: 25px;
  padding-right: 25px;
  
}
#QUANTITY-INPUT-d9rnyut9 .quantity__button{
  border-style: solid;
}
#QUANTITY-INPUT-d9rnyut9 .quantity__button[name="minus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-d9rnyut9 .quantity__button[name="minus"] svg {
  width: 9.3px;
}
#QUANTITY-INPUT-d9rnyut9 .quantity__button[name="plus"] {
  background: #F1F1F1;
  
  width:25px;
}
#QUANTITY-INPUT-d9rnyut9 .quantity__button[name="plus"] svg {
  width: 9.3px;
}

#IMAGE-9z4nk7go {
  align-self: start;
grid-column-end: 5;
grid-column-start: 4;
grid-row-end: 3;
grid-row-start: 2;
height: 28px;
justify-self: start;
margin-left: -6%;
margin-top: 0px;
width: 28px;
  
}
#IMAGE-9z4nk7go picture {
  --width: 28px;
border-color: #000000ff;
height: 100%;
width: 100%;
}
#LINE-71bs12n8 {
  --width: 100%;align-self: center;grid-column-end: 5;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 17px;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 100%;
  height: auto;
  
}
#LINE-71bs12n8 .line-container {
  border-color: #181818ff;
border-style: dashed;
border-width: 1.0px;
}

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

[id^="TEXT-DATASET-8my5jh68"], .--clone-TEXT-DATASET-8my5jh68 {
  font-size: 0px;
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 6;
grid-row-start: 5;
height: auto;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 150px;
  
}
[id^="TEXT-DATASET-8my5jh68"] .x-text,
[id^="TEXT-DATASET-8my5jh68"] .x-text a,
.--clone-TEXT-DATASET-8my5jh68 .x-text,
.--clone-TEXT-DATASET-8my5jh68 .x-text a {
  --width: 150px;
-webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #000000ff;
font-size: 15.0px;
font-weight: 700;
height: 100%;
letter-spacing: 0px;
text-align: right;
width: 100%;
  color: var(--active-color, #000000ff);
}
[id^="TEXT-DATASET-8my5jh68"] .x-text:hover,
.--clone-TEXT-DATASET-8my5jh68 .x-text:hover,
[id^="TEXT-DATASET-8my5jh68"] a:hover,
.--clone-TEXT-DATASET-8my5jh68 a:hover {
  
}

#BUTTON-4f8uh5dj {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 7;
grid-row-start: 6;
height: 46px;
justify-self: center;
margin-left: calc(0% * 2);
margin-top: calc(0px * 2);
width: 100%;
  
}
#BUTTON-4f8uh5dj .x-button-wrapper {
  --width: 100%;
-webkit-text-stroke: 0px #000000ff;
background: #dd9933;
border-color: #000000ff;
border-radius: 8px 8px 8px 8px;
color: #ffffffff;
font-size: 16.0px;
height: 100%;
text-align: center;
text-transform: uppercase;
width: 100%;
  border:   ;


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

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

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

#CART-DROPPABLE-3nr18ynh.anim {
  --width: 300px;
  animation: slide-right 0.2s ease;
}
[id^="TEXT-656vl3ch"], .--clone-TEXT-656vl3ch {
  font-size: 0px;
  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: 200px;
  
}
[id^="TEXT-656vl3ch"] .x-text,
[id^="TEXT-656vl3ch"] .x-text a,
.--clone-TEXT-656vl3ch .x-text,
.--clone-TEXT-656vl3ch .x-text a {
  --width: 200px;
-webkit-text-stroke: 0px #000000ff;
color: var(--font_color_4);
font: var(--font_4);
height: 100%;
width: 100%;
  color: var(--active-color, var(--font_color_4));
}
[id^="TEXT-656vl3ch"] .x-text:hover,
.--clone-TEXT-656vl3ch .x-text:hover,
[id^="TEXT-656vl3ch"] a:hover,
.--clone-TEXT-656vl3ch a:hover {
  
}


#IMAGE-10x8lpni {
  align-self: center;
grid-column-end: 3;
grid-column-start: 2;
grid-row-end: 2;
grid-row-start: 1;
height: 30px;
justify-self: end;
margin-right: 0px;
margin-top: calc(0px * 2);
width: 30px;
  
}
#IMAGE-10x8lpni picture {
  --width: 30px;
border-color: #000000ff;
height: 100%;
width: 100%;
}

#IMAGE-vv0ahuci {
  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%;
  
}
#IMAGE-vv0ahuci picture {
  --width: 100%;
border-color: #000000ff;
height: 100%;
width: 100%;
}
[id^="TEXT-yhkv2ln7"], .--clone-TEXT-yhkv2ln7 {
  font-size: 0px;
  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: 90%;
  
}
[id^="TEXT-yhkv2ln7"] .x-text,
[id^="TEXT-yhkv2ln7"] .x-text a,
.--clone-TEXT-yhkv2ln7 .x-text,
.--clone-TEXT-yhkv2ln7 .x-text a {
  --width: 90%;
-webkit-text-stroke: 0px #000000ff;
color: #5863f5;
font: var(--font_5);
font-weight: 400;
height: 100%;
text-align: center;
text-decoration: underline;
width: 100%;
  color: var(--active-color, #5863f5);
}
[id^="TEXT-yhkv2ln7"] .x-text:hover,
.--clone-TEXT-yhkv2ln7 .x-text:hover,
[id^="TEXT-yhkv2ln7"] a:hover,
.--clone-TEXT-yhkv2ln7 a:hover {
  
}

