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

#SECTION-eivfa169 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

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



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

#MENU-qf4s84r3 {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 59.0625px;justify-self: end;margin-right: 0%;margin-top: 0px;width: 65.29075804776741%;
  --active-link-color: #6C0113;
  
  
  
  
  
}


#MENU-qf4s84r3 .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #6C0113;
font-family: 'Roboto', sans-serif;
font-size: 17.0px;
font-weight: 700;
justify-content: center;

  
}
#MENU-qf4s84r3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  
}
#MENU-qf4s84r3 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #6C0113;
font-family: 'Roboto', sans-serif;
font-size: 17.0px;
font-weight: 700;
justify-content: center;

}
#MENU-qf4s84r3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qf4s84r3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-qf4s84r3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-qf4s84r3 ul li .tag-link:hover {
  color: rgba(164, 164, 164, 1) !important;







border-style: none none none none;

}



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


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

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

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

#SUBMENU-ooivqit6 {
  
  
  width: 133.14917127071823%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(159px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #e3f6ff;

  
  animation: threed-unfold 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-3n2u5ko6.menu-item:hover > .x-submenu {
  display: grid;
}

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


#MENU-o4omwtr0 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #e3f6ff;
color: #000000d9;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;

  
}
#MENU-o4omwtr0 > ul {
  background: #e3f6ff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-o4omwtr0 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #e3f6ff;
color: #000000d9;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;

}
#MENU-o4omwtr0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-o4omwtr0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-o4omwtr0 ul li .tag-link {
  border-style: none none none none;

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






border-style: none none none none;

}





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

#MENU-ITEM-19rcp1s2 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-65l1ux74 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

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

#TEXT-jkvsnc0p, .--clone-TEXT-jkvsnc0p {
  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: 0.10384215991692627%;margin-top: calc(0.03125px * 2);width: 28.067672586886683%;
  
}
#TEXT-jkvsnc0p .x-text,
#TEXT-jkvsnc0p .x-text a,
.--clone-TEXT-jkvsnc0p .x-text,
.--clone-TEXT-jkvsnc0p .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #6C0113;
font-family: 'baloo', sans-serif;
font-size: 35.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #6C0113);
}
#TEXT-jkvsnc0p .x-text:hover,
.--clone-TEXT-jkvsnc0p .x-text:hover,
#TEXT-jkvsnc0p a:hover,
.--clone-TEXT-jkvsnc0p a:hover {
  
}
#TEXT-jkvsnc0p .animation, #TEXT-jkvsnc0p.animation {
  animation-name: zoomIn;
  -webkit-animation-name: zoomIn;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-jkvsnc0p {
  
}

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

#SECTION-zia2zj2q .x-section-background {
  background: url(https://content.pancake.vn/1/s1800x900/fwebp/78/7a/33/01/2113b6782b352d2465a735189ad1ec4112b86338d38f5ba75f554eb1.png);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
}

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



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

#TEXT-65x2s108, .--clone-TEXT-65x2s108 {
  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: 119.14584350585938px;width: 52.25034362855697%;
  
}
#TEXT-65x2s108 .x-text,
#TEXT-65x2s108 .x-text a,
.--clone-TEXT-65x2s108 .x-text,
.--clone-TEXT-65x2s108 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'baloo', sans-serif;
font-size: 55.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-65x2s108 .x-text:hover,
.--clone-TEXT-65x2s108 .x-text:hover,
#TEXT-65x2s108 a:hover,
.--clone-TEXT-65x2s108 a:hover {
  
}
#TEXT-65x2s108 .animation, #TEXT-65x2s108.animation {
  animation-name: fadeInDown;
  -webkit-animation-name: fadeInDown;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-65x2s108 {
  
}

#TEXT-69zl7tgo, .--clone-TEXT-69zl7tgo {
  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: 202.22918701171875px;width: 67.47144340602284%;
  
}
#TEXT-69zl7tgo .x-text,
#TEXT-69zl7tgo .x-text a,
.--clone-TEXT-69zl7tgo .x-text,
.--clone-TEXT-69zl7tgo .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'baloo', sans-serif;
font-size: 16.0px;
font-weight: 400;
text-align: justify;

  color: var(--active-color, #ffffff);
}
#TEXT-69zl7tgo .x-text:hover,
.--clone-TEXT-69zl7tgo .x-text:hover,
#TEXT-69zl7tgo a:hover,
.--clone-TEXT-69zl7tgo a:hover {
  
}
#TEXT-69zl7tgo .animation, #TEXT-69zl7tgo.animation {
  animation-name: fadeInDown;
  -webkit-animation-name: fadeInDown;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-69zl7tgo {
  
}

#BUTTON-o2fq1121 {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 37px;justify-self: center;margin-bottom: 110.296875px;margin-left: calc(0% * 2);width: 15.506555036344755%;
  
}
#BUTTON-o2fq1121 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
border-color: #000000ff;
border-radius: 100px;
box-shadow: 1px 2px 11px 2px rgba(207, 207, 207, 0.6);
color: #181818ff;
font-size: 16.0px;
text-align: center;
text-decoration: underline;

  border:   #000000ff;


  color: var(--active-color, #181818ff);
}
#BUTTON-o2fq1121[disabled=true] {
  display: none;
}
#BUTTON-o2fq1121 .animation, #BUTTON-o2fq1121.animation {
  animation-name: heartBeat;
  -webkit-animation-name: heartBeat;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 4s;
  -webkit-animation-duration: 4s;
}
#BUTTON-o2fq1121 {
  
}

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

#SECTION-xuxtqh0f .x-section-background {
  background: url(https://content.pancake.vn/1/s850x1020/fwebp/08/8b/9f/12/75cc5aca547dd52860325f49ef25c020691ba341bac09436fe812a83.png);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
}

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



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

#TEXT-sbtn6fpk, .--clone-TEXT-sbtn6fpk {
  align-self: end;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 39.5625px;margin-left: calc(0.3776041666666667% * 2);width: 117.625px;
  
}
#TEXT-sbtn6fpk .x-text,
#TEXT-sbtn6fpk .x-text a,
.--clone-TEXT-sbtn6fpk .x-text,
.--clone-TEXT-sbtn6fpk .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'baloo', sans-serif;
font-size: 25.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-sbtn6fpk .x-text:hover,
.--clone-TEXT-sbtn6fpk .x-text:hover,
#TEXT-sbtn6fpk a:hover,
.--clone-TEXT-sbtn6fpk a:hover {
  
}
#TEXT-sbtn6fpk .animation, #TEXT-sbtn6fpk.animation {
  animation-name: fadeInRight;
  -webkit-animation-name: fadeInRight;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-sbtn6fpk {
  
}

#TEXT-tckeqw9f, .--clone-TEXT-tckeqw9f {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: 39.5625px;margin-left: calc(0.3776041666666667% * 2);width: 207.65625px;
  
}
#TEXT-tckeqw9f .x-text,
#TEXT-tckeqw9f .x-text a,
.--clone-TEXT-tckeqw9f .x-text,
.--clone-TEXT-tckeqw9f .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'baloo', sans-serif;
font-size: 25.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-tckeqw9f .x-text:hover,
.--clone-TEXT-tckeqw9f .x-text:hover,
#TEXT-tckeqw9f a:hover,
.--clone-TEXT-tckeqw9f a:hover {
  
}
#TEXT-tckeqw9f .animation, #TEXT-tckeqw9f.animation {
  animation-name: fadeInLeft;
  -webkit-animation-name: fadeInLeft;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-tckeqw9f {
  
}

#TEXT-hwqxjjk8, .--clone-TEXT-hwqxjjk8 {
  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: 39.5625px;margin-left: calc(0.38020833333333337% * 2);width: 137.15625px;
  
}
#TEXT-hwqxjjk8 .x-text,
#TEXT-hwqxjjk8 .x-text a,
.--clone-TEXT-hwqxjjk8 .x-text,
.--clone-TEXT-hwqxjjk8 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'baloo', sans-serif;
font-size: 25.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-hwqxjjk8 .x-text:hover,
.--clone-TEXT-hwqxjjk8 .x-text:hover,
#TEXT-hwqxjjk8 a:hover,
.--clone-TEXT-hwqxjjk8 a:hover {
  
}
#TEXT-hwqxjjk8 .animation, #TEXT-hwqxjjk8.animation {
  animation-name: fadeInUp;
  -webkit-animation-name: fadeInUp;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-hwqxjjk8 {
  
}

#AUTO-NUMBER-8uu49hob {
  align-self: start;grid-column-end: 4;grid-column-start: 3;grid-row-end: 2;grid-row-start: 1;height: 104.79167175292967px;justify-self: center;margin-left: calc(0.37385304768880206% * 2);margin-top: 43.104156494140625px;width: 42.99190266927083%;
  
}
#AUTO-NUMBER-8uu49hob .x-auto-number{
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ffffff;
font-size: 90.0px;
font-weight: 700;

}
#AUTO-NUMBER-8x1nxeln {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: 70.98958587646484px;justify-self: center;margin-left: calc(0% * 2);margin-top: 59.9913444519043px;width: 23.31597391764323%;
  
}
#AUTO-NUMBER-8x1nxeln .x-auto-number{
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000ff;
color: #ffffff;
font-size: 90.0px;
font-weight: 700;
text-align: center;

}
#TEXT-fp2r906w, .--clone-TEXT-fp2r906w {
  align-self: center;grid-column-end: 5;grid-column-start: 4;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: calc(2.6458168029785156px * 2);margin-right: calc(1.7846908569335938% * 2);width: 54.34722391764323%;
  
}
#TEXT-fp2r906w .x-text,
#TEXT-fp2r906w .x-text a,
.--clone-TEXT-fp2r906w .x-text,
.--clone-TEXT-fp2r906w .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: var(--color_00);
font: var(--font_0);
font-size: 55.0px;
text-align: center;

  color: var(--active-color, var(--color_00));
}
#TEXT-fp2r906w .x-text:hover,
.--clone-TEXT-fp2r906w .x-text:hover,
#TEXT-fp2r906w a:hover,
.--clone-TEXT-fp2r906w a:hover {
  
}
#TEXT-fp2r906w .animation, #TEXT-fp2r906w.animation {
  animation-name: fadeInRight;
  -webkit-animation-name: fadeInRight;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-fp2r906w {
  
}

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

#SECTION-tk6e8o97 .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
}

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



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

#TEXT-qf6h0lm2, .--clone-TEXT-qf6h0lm2 {
  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: 427.2890625px;
  
}
#TEXT-qf6h0lm2 .x-text,
#TEXT-qf6h0lm2 .x-text a,
.--clone-TEXT-qf6h0lm2 .x-text,
.--clone-TEXT-qf6h0lm2 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #000000;
font-family: 'Roboto', sans-serif;
font-size: 35.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #000000);
}
#TEXT-qf6h0lm2 .x-text:hover,
.--clone-TEXT-qf6h0lm2 .x-text:hover,
#TEXT-qf6h0lm2 a:hover,
.--clone-TEXT-qf6h0lm2 a:hover {
  
}

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

#SECTION-pbqsynh2 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

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



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

#SLIDER-POST-pk21mdhd {
  align-self: start;grid-column-end: 4;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: 1px;margin-top: 0px;width: 973px;
  
}
#SLIDER-POST-pk21mdhd .post-list__content {
  ;
}
#SLIDER-POST-pk21mdhd .post-list__wrapper {
  gap: 40px;
  
  
  grid-template-columns: repeat(3, 1fr);
}
#SLIDER-POST-pk21mdhd post-list-item {
  border-color: #000;
  
  
  flex-direction: column;
  border-radius: 0px;
  overflow: hidden;
}
#SLIDER-POST-pk21mdhd .post-list__thumbnail {
  width: 100%;
  
  
}

#SLIDER-POST-pk21mdhd .post-list__inner img {
  object-fit: cover;
}
#SLIDER-POST-pk21mdhd .post-list__overlay {
  display: none;
}
#SLIDER-POST-pk21mdhd .post-list__content {
  
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
  background: #ffffff;
}
#SLIDER-POST-pk21mdhd .post-list__title {
  -webkit-line-clamp: 2;
  color: #002885;
  
  
  font-weight: bold;
  
  
}
#SLIDER-POST-pk21mdhd .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  
  
}
#SLIDER-POST-pk21mdhd .post-list__publish_date {
  
  
  
  
  
  
  
}
#SLIDER-POST-pk21mdhd .post-list__category {
  width: 100%;
  
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#SLIDER-POST-pk21mdhd .post-list__read-button {
  
  color: #ffffff;
  
  
  
  text-decoration: underline;
  
  background: #002885;
}
#SLIDER-POST-pk21mdhd post-list-item {
  min-width: calc((100% - (2 * 40px)) / 3);
  width: calc((100% - (2 * 40px)) / 3);
}
#SLIDER-POST-pk21mdhd .slider-post__wrapper {
  gap: 40px;
}


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

#SECTION-8nhid2qa .x-section-background {
  background: var(--color_00);
  
  
  
  
  
  
}

#SECTION-8nhid2qa .x-section-video-background {
  
  
}



#SECTION-8nhid2qa .video {
  display: none;
}
#SECTION-8nhid2qa .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#TEXT-xnvp6uk5, .--clone-TEXT-xnvp6uk5 {
  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: 261.97918701171875px;
  
}
#TEXT-xnvp6uk5 .x-text,
#TEXT-xnvp6uk5 .x-text a,
.--clone-TEXT-xnvp6uk5 .x-text,
.--clone-TEXT-xnvp6uk5 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #6C0113;
font-family: 'Roboto', sans-serif;
font-size: 35.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #6C0113);
}
#TEXT-xnvp6uk5 .x-text:hover,
.--clone-TEXT-xnvp6uk5 .x-text:hover,
#TEXT-xnvp6uk5 a:hover,
.--clone-TEXT-xnvp6uk5 a:hover {
  
}

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

#SECTION-p8jdbgxs .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

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



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

#POST-LIST-dqc0l9k5 {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: start;margin-left: -0.0018257007264254384%;margin-top: 0.770843505859375px;width: 100%;
  
}
#POST-LIST-dqc0l9k5 .post-list__content {
  ;
}
#POST-LIST-dqc0l9k5 .post-list__wrapper {
  gap: 15px;
  
  
  grid-template-columns: repeat(1, 1fr);
}
#POST-LIST-dqc0l9k5 post-list-item {
  border-color: #000;
  
  
  
  border-radius: 0px;
  overflow: hidden;
}
#POST-LIST-dqc0l9k5 .post-list__thumbnail {
  width: 50%;
  
  
}
#POST-LIST-dqc0l9k5 .post-list__container {
  padding-bottom: calc(100% / (3/2));
}

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


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

#SECTION-t81kqsn2 .x-section-background {
  background: #ffffff;
  
  
  
  
  
  
}

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



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

#TEXT-t0xhje80, .--clone-TEXT-t0xhje80 {
  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-right: calc(7.119722748586845e-4% * 2);margin-top: 8.232666015625px;width: 37.35583031900372%;
  
}
#TEXT-t0xhje80 .x-text,
#TEXT-t0xhje80 .x-text a,
.--clone-TEXT-t0xhje80 .x-text,
.--clone-TEXT-t0xhje80 .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font-family: 'Roboto', sans-serif;
font-size: 37.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-t0xhje80 .x-text:hover,
.--clone-TEXT-t0xhje80 .x-text:hover,
#TEXT-t0xhje80 a:hover,
.--clone-TEXT-t0xhje80 a:hover {
  
}

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

#SECTION-cri01dkt .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

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



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


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

}
#IMAGE-gwqy4ld4 img {
  object-fit: cover;
}


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

}
#IMAGE-o0spgaop img {
  object-fit: cover;
}


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

}
#IMAGE-bou939fn img {
  object-fit: cover;
}


#IMAGE-uj3imw7c {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 3;grid-row-start: 2;height: 40px;justify-self: end;margin-right: 9.599720924195225%;margin-top: calc(0px * 2);width: 40px;
  
}
#IMAGE-uj3imw7c picture {
  border-color: #000000ff;
border-radius: 5px 5px 5px 5px;

}
#IMAGE-uj3imw7c img {
  object-fit: cover;
}

#FORM-185t00ez {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;grid-template-columns: 1.188fr 102px;grid-template-rows: minmax(44.39880278819938px, max-content) minmax(44.39880278819938px, max-content) minmax(44.39880278819938px, max-content) minmax(44.39880278819938px, max-content) minmax(55.49850348524924px, max-content) minmax(44.39880278819938px, max-content);height: 86.2586382139532%;justify-self: start;margin-left: 50.0625px;margin-top: calc(6.1666259765625px * 2);row-gap: 10px;width: 49.361805504851375%;
  
  --icon-color: inherit;
  
}
#INPUT-f4g9nxm2 {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 100.00001695421008%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 99.90660493133984%;
  
}
#INPUT-f4g9nxm2 .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#INPUT-f4g9nxm2 input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  background: #f0f0f0;
  padding: 3px 10px 3px 15px;
}
#INPUT-f4g9nxm2 input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#INPUT-f4g9nxm2 input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#SUBMIT-BUTTON-r5of3w8o {
  align-self: center;grid-column-end: 3;grid-column-start: 1;grid-row-end: 7;grid-row-start: 6;height: 45px;justify-self: start;margin-left: 0%;margin-top: calc(0px * 2);width: 100%;
  
}
#SUBMIT-BUTTON-r5of3w8o .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: #6C0113;
border-color: #000000ff;
color: #ffffffff;
font-size: 14.0px;
font-weight: bold;
text-align: center;

  border:   #000000ff;


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

#PHONE-NUMBER-1v62cd0b {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 3;grid-row-start: 2;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#PHONE-NUMBER-1v62cd0b .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#PHONE-NUMBER-1v62cd0b input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  background: #f0f0f0;
  padding: 3px 10px 3px 15px;
}
#PHONE-NUMBER-1v62cd0b input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#PHONE-NUMBER-1v62cd0b input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}
#ADDRESS-e4wrk82g {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 4;grid-row-start: 3;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#ADDRESS-e4wrk82g .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#ADDRESS-e4wrk82g .x-address {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  padding: 3px 3px 3px 15px;
  
  background: #f0f0f0
}

#CHECKBOX-os8pwyx0 {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 6;grid-row-start: 5;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  --icon-color: inherit;
  
}
#CHECKBOX-os8pwyx0 .x-checkbox {
  -webkit-text-stroke: 0px #000000ff;
background: #f4f7f8;
border: none;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  background: #f0f0f0;
  padding: 0px 15px;
  gap: 0px;
}
#CHECKBOX-os8pwyx0 .x-checkbox-option {
  flex: 0 0 50.0%;
}
#CHECKBOX-os8pwyx0 .checkbox-wrapper .checkbox{
  border-radius: 0px;
}
#CHECKBOX-os8pwyx0 .x-checkbox-option .checkbox:before{
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 40%;
  width: 65%;
  margin-top: -1px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: translate(-50%,-50%) rotate(135deg);
  opacity: 0;
  visibility: hidden;
  box-sizing: border-box;
}
#CHECKBOX-os8pwyx0 .x-checkbox-option .checkbox-wrapper input[type="checkbox"]:checked + .checkbox {
  background: var(--icon-color, #0075ff);
  border-color: var(--icon-color, #0075ff);
}
#CHECKBOX-os8pwyx0 .x-checkbox-option .checkbox-wrapper input[type="checkbox"]:checked + .checkbox:before {
  opacity: 1;
  visibility: visible;
}
#DETECT-ADDRESS-541qcd3l {
  align-self: start;grid-column-end: 3;grid-column-start: 1;grid-row-end: 5;grid-row-start: 4;height: 100%;justify-self: start;margin-left: 0%;margin-top: 0px;width: 100%;
  
}
#DETECT-ADDRESS-541qcd3l .input-label {
  margin-bottom: 8px;
  padding: 0 20px 0 1px;
  font-size: 14.4px;
  
  
}
#DETECT-ADDRESS-541qcd3l input {
  -webkit-text-stroke: 0px #000000ff;
border-color: #000000;
border-radius: 0px 0px 0px 0px;
border-style: solid;
border-width: 0.0px;
color: #000000;
font-size: 14.4px;

  background: #f0f0f0;
  padding: 3px 10px 3px 15px;
}
#DETECT-ADDRESS-541qcd3l input[type="date"] {
  -webkit-text-fill-color: #000000;
}
#DETECT-ADDRESS-541qcd3l input::placeholder {
  color: #757575ff;
  -webkit-text-fill-color: #757575ff !important;
}

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

}
#IMAGE-j6b7hhza img {
  object-fit: cover;
}

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

#SECTION-4v9n8nnw .x-section-background {
  background: #6C0113;
  
  
  
  
  
  
}

#SECTION-4v9n8nnw .x-section-video-background {
  
  
}



#SECTION-4v9n8nnw .video {
  display: none;
}
#SECTION-4v9n8nnw .video-bp2 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#POPUP-ne6641gl {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: url(https://content.pancake.vn/web-media/b3/b6/f9/b3/2f76402aa369f0fc4fffc1dbc5f63fc3ce32625314b0e58e3f490445.png);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;

  width: 654px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-ne6641gl.anim {
  --width: 654px;
  
}
#BUTTON-em0u24k5 {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 46px;justify-self: center;margin-bottom: 37px;margin-left: calc(0% * 2);width: 21.712538226299692%;
  
}
#BUTTON-em0u24k5 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
text-align: center;

  border:   #000000ff;


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

#CART-DROPPABLE-pj79za7r {
  
  
  background: #ffffff;

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

#CART-DROPPABLE-pj79za7r.anim {
  --width: 300px;
  
}
#CART-DROPPABLE-rqn8pokh {
  
  
  background: #ffffff;

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

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