:root {
  --navy-color: #435BA2;
  --dark-navy-color: #446084;
  --blue-color: #5BADFF;
  --dark-gray-color: #424242;
  --dark-gray-color-second: rgba(74, 74, 74, .85);
}

.site-content article.page .articles-section :is(h4, h5, p, li, a),
.articles-section .articles-posts .entry-content-wrap .entry-footer p {
  font-family: Kanit, sans-serif;
}

.site-content article.page .articles-section :is(h4, h5, p) {
  font-style: normal;
  font-weight: 400;
}

.articles-section {
  padding: 30px 15px;
  margin: 0 !important;
}

.articles-section h4.articles-head-text {
  font-size: 24px;
  color: var(--navy-color);
  line-height: 1.2;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-bottom: 12px;
  margin-top: 0;
  text-rendering: optimizeSpeed;
}

.articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.32px;
  line-height: 1.6;
  padding: 7px 5px 7px;
}

.articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title {
  border-color: var(--navy-color);
  border-bottom-width: 3px;
}

.articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title,
.articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title span {
  color: var(--navy-color);
}

.articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-inactive a.kt-tab-title,
.articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-inactive a.kt-tab-title span {
  color: rgba(74, 74, 74, 0.8509803922);
}

.articles-section .articles-tab .kt-tabs-wrap .kt-tabs-content-wrap > .wp-block-kadence-tab {
  border: 0;
  padding: 25px 16px;
}

/*post*/
.articles-section .articles-tab .articles-posts {
  flex-direction: row;
  gap: 32px;
}

.articles-section .articles-tab .articles-posts li {
  margin: 0 !important;
}

.articles-section .articles-tab .articles-posts li article {
  display: flex;
  flex-direction: row;
  width: 645px;
  height: 276px;
  overflow: hidden;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

.articles-section .articles-tab .articles-posts li article > a {
  width: 50%;
  height: 100%;
  padding: 0;
}

.articles-section .articles-tab .articles-posts li article > a .post-thumbnail-inner {
  width: 322px;
  height: 238px;
  margin: auto 0;
}

.articles-section .articles-tab .articles-posts li article > a .post-thumbnail-inner img {
  max-width: unset;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap {
  width: 50%;
  height: 100%;
  padding: 15px 20px 60px;
  position: relative;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title {
  font-size: 18px;
  color: var(--navy-color);
  line-height: 1.3;
  margin: 1.8px 0;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title a {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
  text-decoration: none;
  word-break: keep-all;
  overflow-wrap: anywhere;
  line-break: strict;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta {
  margin: 0 !important;
  display: flex;
  flex-direction: column;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta:after {
  content: "";
  height: 2px;
  margin: 7.2px auto 7.2px 0;
  background-color: rgba(0, 0, 0, 0.1);
  width: 30px;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta .posted-on {
  opacity: 0.8;
  line-height: 1.6;
  font-size: 11.5px;
  font-weight: 400;
  color: var(--dark-gray-color);
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary {
  margin: 1.44px 0;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary p {
  font-size: 14.4px;
  line-height: 1.6;
  color: var(--dark-gray-color);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer {
  bottom: 20px;
  position: absolute;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p {
  line-height: 1.6;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p a {
  color: var(--dark-navy-color);
  font-size: 12.96px;
  min-height: 0;
  font-weight: 400;
  border: 2px solid var(--blue-color);
  background-color: #fff;
  padding: 2.5px 6px !important;
  border-radius: 7px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  letter-spacing: 0.2px;
}

.articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p a .kadence-svg-iconset {
  display: none;
}

/* ====== Responsive ====== */
@media (max-width: 1919px) {
  .articles-section {
    padding: 1.5625vw 0.78125vw;
  }
  .articles-section h4.articles-head-text {
    font-size: 1.25vw;
    letter-spacing: 0.0625vw;
    margin-bottom: 0.625vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title {
    font-size: 0.8333333333vw;
    letter-spacing: 0.0166666667vw;
    padding: 0.3645833333vw 0.2604166667vw 0.3645833333vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title {
    border-bottom-width: 0.15625vw;
  }
  .articles-section .articles-tab .kt-tabs-wrap .kt-tabs-content-wrap > .wp-block-kadence-tab {
    padding: 1.3020833333vw 0.8333333333vw;
  }
  /*post*/
  .articles-section .articles-tab .articles-posts {
    gap: 1.6666666667vw;
  }
  .articles-section .articles-tab .articles-posts li article {
    width: 33.59375vw;
    height: 14.375vw;
    box-shadow: 0 0.15625vw 0.3125vw -0.2083333333vw rgba(0, 0, 0, 0.16), 0 0.15625vw 0.3125vw rgba(0, 0, 0, 0.23);
  }
  .articles-section .articles-tab .articles-posts li article > a .post-thumbnail-inner {
    width: 16.7708333333vw;
    height: 12.3958333333vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap {
    padding: 0.78125vw 1.0416666667vw 3.125vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title {
    font-size: 0.9375vw;
    margin: 0.09375vw 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta:after {
    height: 0.1041666667vw;
    margin: 0.375vw auto 0.375vw 0;
    width: 1.5625vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta .posted-on {
    font-size: 0.5989583333vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary {
    margin: 0.075vw 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary p {
    font-size: 0.75vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer {
    bottom: 1.0416666667vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p a {
    font-size: 0.675vw;
    border: 0.1041666667vw solid var(--blue-color);
    padding: 0.1302083333vw 0.3125vw !important;
    border-radius: 0.3645833333vw;
    box-shadow: 0 0.15625vw 0.3125vw -0.2083333333vw rgba(0, 0, 0, 0.16), 0 0.15625vw 0.3125vw rgba(0, 0, 0, 0.23);
    letter-spacing: 0.0104166667vw;
  }
}
@media (max-width: 767px) {
  .articles-section {
    padding: 3.9113428944vw 1.9556714472vw;
  }
  .articles-section h4.articles-head-text {
    font-size: 3.1290743155vw;
    letter-spacing: 0.1564537158vw;
    margin-bottom: 1.5645371578vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title {
    font-size: 2.0860495437vw;
    letter-spacing: 0.0417209909vw;
    padding: 1.3037809648vw 0.260756193vw 0.9126466754vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title {
    border-bottom-width: 0.3911342894vw;
  }
  .articles-section .articles-tab .kt-tabs-wrap .kt-tabs-content-wrap > .wp-block-kadence-tab {
    padding: 3.259452412vw 0;
  }
  /*post*/
  .articles-section .articles-tab .articles-posts {
    gap: 4.1720990874vw;
    grid-template-columns: 1fr;
  }
  .articles-section .articles-tab .articles-posts li article {
    width: 100%;
    height: 39.5045632334vw;
    box-shadow: 0 0.3911342894vw 0.7822685789vw -0.5215123859vw rgba(0, 0, 0, 0.16), 0 0.3911342894vw 0.7822685789vw rgba(0, 0, 0, 0.23);
  }
  .articles-section .articles-tab .articles-posts li article > a .post-thumbnail-inner {
    width: 100%;
    height: 100%;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap {
    padding: 1.9556714472vw 2.6075619296vw 1.9556714472vw;
    height: auto;
    margin: auto 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title {
    font-size: 2.3468057366vw;
    margin: 0.2346805737vw 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title a {
    -webkit-line-clamp: 3;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta:after {
    height: 0.260756193vw;
    margin: 0.9387222947vw auto 0.9387222947vw 0;
    width: 3.9113428944vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta .posted-on {
    font-size: 1.4993481095vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary {
    margin: 0.1877444589vw 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary p {
    font-size: 1.8774445893vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer {
    position: relative;
    bottom: 0;
    margin-top: 1.9556714472vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p a {
    font-size: 1.6897001304vw;
    border: 0.260756193vw solid var(--blue-color);
    padding: 0.3259452412vw 0.7822685789vw !important;
    border-radius: 0.9126466754vw;
    box-shadow: 0 0.3911342894vw 0.7822685789vw -0.5215123859vw rgba(0, 0, 0, 0.16), 0 0.3911342894vw 0.7822685789vw rgba(0, 0, 0, 0.23);
    letter-spacing: 0.0260756193vw;
  }
}
@media (max-width: 549px) {
  .articles-section {
    padding: 5.4644808743vw 2.7322404372vw;
  }
  .articles-section h4.articles-head-text {
    font-size: 4.3715846995vw;
    letter-spacing: 0.218579235vw;
    margin-bottom: 2.1857923497vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li a.kt-tab-title {
    font-size: 2.9143897996vw;
    letter-spacing: 0.058287796vw;
    padding: 1.8214936248vw 0.364298725vw 1.2750455373vw;
  }
  .articles-section .articles-tab ul.kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title {
    border-bottom-width: 0.5464480874vw;
  }
  .articles-section .articles-tab .kt-tabs-wrap .kt-tabs-content-wrap > .wp-block-kadence-tab {
    padding: 4.5537340619vw 0;
  }
  /*post*/
  .articles-section .articles-tab .articles-posts {
    gap: 5.8287795993vw;
  }
  .articles-section .articles-tab .articles-posts li article {
    height: 55.1912568306vw;
    box-shadow: 0 0.5464480874vw 1.0928961749vw -0.7285974499vw rgba(0, 0, 0, 0.16), 0 0.5464480874vw 1.0928961749vw rgba(0, 0, 0, 0.23);
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap {
    padding: 3.6429872495vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-title {
    font-size: 3.2786885246vw;
    margin: 0.3278688525vw 0 1.2750455373vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta:after {
    height: 0.364298725vw;
    margin: 1.3114754098vw auto 1.3114754098vw 0;
    width: 5.4644808743vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-header .entry-meta .posted-on {
    font-size: 2.0947176685vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary {
    margin: 0.262295082vw 0;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-summary p {
    font-size: 2.6229508197vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer {
    margin-top: 3.0965391621vw;
  }
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap .entry-footer p a {
    font-size: 2.3606557377vw;
    border: 0.364298725vw solid var(--blue-color);
    padding: 0.4553734062vw 1.0928961749vw !important;
    border-radius: 1.2750455373vw;
    box-shadow: 0 0.5464480874vw 1.0928961749vw -0.7285974499vw rgba(0, 0, 0, 0.16), 0 0.5464480874vw 1.0928961749vw rgba(0, 0, 0, 0.23);
    letter-spacing: 0.0364298725vw;
  }
  .articles-section .articles-tab .articles-posts li article {
    flex-direction: column;
    height: 100%;
  }
  .articles-section .articles-tab .articles-posts li article > a,
  .articles-section .articles-tab .articles-posts li article > .entry-content-wrap {
    width: 100%;
  }
  .articles-section .articles-tab .articles-posts li article > a {
    height: 69.7632058288vw;
  }
}

/*# sourceMappingURL=filler-know-first.css.map */
