:root {
  --navy-color: #435BA2;
  --dark-navy-color: #446084;
  --blue-color: #5BADFF;
  --dark-gray-color: #424242;
}

.site-content article.page :is(h1, h2, h3, h4, h5, h6, p, li),
.kb-button.kt-button.readmore-click-btn,
.slide-filler figcaption.wp-element-caption {
  font-family: Kanit, sans-serif;
}

.site-content article.page :is(h1, h2, h3, h4, h5, h6, p, li) {
  font-style: normal;
  font-weight: 300;
  line-height: 1.3;
}

.site-content article.page p {
  line-height: 1.6;
  margin-top: 0;
}

.site-content article.page .about-filler h3 span,
.about-filler .review-box .kt-inside-inner-col p.navy-to-blue-color,
.showcase .text-showcase > .kt-inside-inner-col p,
.about-under-eye-filler .text-under-eye-filler p {
  font-size: 28px;
  letter-spacing: 0.5px;
}

.site-content .wp-block-kadence-column:not(.kt-row-column-wrap .wp-block-kadence-column) {
  margin-top: 0;
}

.kb-row-layout-wrap.flex-col > .kt-row-column-wrap.kt-row-layout-row {
  flex-direction: column;
}

.kb-row-layout-wrap.mx-auto > .kt-row-column-wrap.kt-row-layout-row {
  margin: 0 auto;
  padding: 30px 0;
}

.site-content article.page hr {
  margin: 10px 0;
  max-width: 60px;
  height: 3px;
  background-color: rgb(91, 146, 255);
}

.fyc-img {
  width: 50%;
  position: relative;
  top: 10px;
}

.what-is-filler > .kt-inside-inner-col > .kb-row-layout-wrap > .kt-row-column-wrap {
  min-height: 608px;
}

.what-is-filler .women-img figure {
  width: 532.5px;
  float: right;
  left: 72px;
  position: relative;
}

.what-is-filler .text-box {
  padding: 96px 0 0 114px;
}

.navy-to-blue-color {
  color: var(--navy-color) !important;
}

.navy-to-blue-color span {
  color: var(--blue-color) !important;
}

.blue-to-navy-color {
  color: var(--blue-color) !important;
}

.blue-to-navy-color span {
  color: var(--navy-color) !important;
}

.blue-to-navy-color span.number {
  color: var(--blue-color) !important;
}

.site-content article.page .what-is-filler h2 {
  font-size: 48px;
  margin-bottom: 0;
  letter-spacing: 0.5px;
}

.site-content article.page .what-is-filler h2 span {
  font-size: 43.2px;
  letter-spacing: 0;
}

.site-content article.page .what-is-filler p {
  font-size: 19.2px;
  color: #435B87;
  line-height: 26px;
  letter-spacing: 0.2px;
  margin-bottom: 25px;
}

.site-content article.page .kb-button.kt-button.readmore-click-btn {
  min-height: 0;
  border: 2px solid var(--blue-color);
  background-color: #fff;
  padding: 2px 6px;
  transition: 0.15s;
  border-radius: 10px;
  line-height: 0;
  height: 30px;
}

.site-content article.page .kb-button.kt-button.readmore-click-btn:hover {
  transform: translateY(-5px);
  box-shadow: 1px 4px 10px 1px rgba(0, 0, 0, 0.25);
}

.site-content article.page .kb-button.kt-button.readmore-click-btn span.kt-btn-inner-text {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.2px;
  color: var(--dark-navy-color);
  vertical-align: middle;
}

/*about filler*/
.site-content article.page .about-filler h3 {
  font-size: 34px;
  letter-spacing: 0.5px;
  margin-top: 5.6px;
  margin-bottom: 5.6px;
  line-height: 1.2;
}

.site-content article.page .about-filler h3.blue-to-navy-color span.number {
  font-size: 50.4px;
}

.box-one > .kt-inside-inner-col, .box-two > .kt-inside-inner-col, .box-three > .kt-inside-inner-col {
  width: 651px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  overflow: hidden;
}

.box-one > .kt-inside-inner-col {
  padding-top: 20px;
  height: 768px;
  justify-content: flex-start;
}

.box-one .presenter {
  position: relative;
  height: 570px;
  background-size: 46%;
  background-repeat: no-repeat;
  background-position: 50% 46%;
  width: 100%;
}

.box-one .presenter figure {
  position: absolute;
  width: 20%;
  margin-top: 0 !important;
}

.box-one .presenter figure img {
  width: 64%;
}

.box-one .presenter figure:nth-child(1) {
  left: 136px;
  top: 10px;
}

.box-one .presenter figure:nth-child(2) {
  top: 155px;
  left: 30px;
}

.box-one .presenter figure:nth-child(3) {
  top: 328px;
  left: 70px;
}

.box-one .presenter figure:nth-child(4) {
  top: 440px;
  left: 178px;
}

.box-one .presenter figure:nth-child(5) {
  right: 117px;
  top: 10px;
}

.box-one .presenter figure:nth-child(6) {
  top: 155px;
  right: 30px;
}

.box-one .presenter figure:nth-child(7) {
  top: 328px;
  right: 70px;
}

.box-one .presenter figure:nth-child(8) {
  top: 440px;
  right: 178px;
}

.box-one .presenter figure figcaption {
  filter: contrast(0.95);
  text-align: center;
  font-family: kanit;
  color: #435BA0;
  background-color: #fff;
  margin-top: 10px;
  padding: 0px 6px;
  border-radius: 6px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  width: max-content;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px !important;
  transition: 0.15s;
}

.box-one-right-frame {
  flex: initial !important;
}

.box-one-right {
  height: 780px;
  row-gap: 20px;
  column-gap: 0;
}

.box-one-right > .kt-row-column-wrap {
  gap: 19px;
}

.box-two, .box-three {
  flex: auto !important;
}

.box-two > .kt-inside-inner-col {
  padding: 20px 35px 27px 35px;
  border: 5px solid #fff;
  box-shadow: inset 2px 2px 3px 1px rgba(216, 215, 215, 0.3882352941), 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

/*slide*/
.cb-carousel-block.slide-filler {
  width: 511px;
  margin-top: 10px;
}

.slide-filler figcaption.wp-element-caption {
  margin-top: -34px;
  color: var(--navy-color);
  font-size: 19.2px;
}

.box-three {
  height: auto;
}

.box-three .promotion {
  height: 100%;
  height: 247px;
  overflow: hidden;
}

.box-three .promotion .kt-row-column-wrap .kt-inside-inner-col figure {
  height: 237px;
  width: auto;
  position: relative;
  bottom: -11px;
  left: 120px;
}

.box-three .promotion .kt-row-column-wrap .kt-inside-inner-col figure img {
  height: 100%;
  width: auto;
}

.box-three .promotion .promotion-text {
  position: relative;
  margin: auto 0 !important;
  left: 87px;
}

.box-three .promotion .promotion-text h3 {
  color: var(--navy-color);
  font-size: 34px;
  letter-spacing: 0.5px;
  line-height: 1.2;
}

.box-three .promotion .promotion-text .wp-block-kadence-advancedbtn {
  margin-top: 12px;
}

.about-filler .review-box {
  margin-top: 20px !important;
  margin-bottom: 30px;
}

.about-filler .review-box .kt-inside-inner-col {
  padding: 20px 10px 14px 10px;
  border: 5px solid #fff;
  box-shadow: inset 2px 2px 3px 1px rgba(216, 215, 215, 0.3882352941), 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

.about-filler .review-box .cb-carousel-block {
  padding-bottom: 30px;
  width: 1110px;
}

.about-filler .review-box .cb-carousel-block > .swiper {
  padding-bottom: 14px;
  padding-top: 20px;
}

.about-filler .review-box .cb-carousel-block .cb-slide.swiper-slide {
  padding: 0 10px;
}

.about-filler .review-box .cb-carousel-block img {
  filter: drop-shadow(0 3px 3px rgba(0, 0, 0, 0.28));
}

.about-filler .review-box .cb-carousel-block .cb-button-prev,
.about-filler .review-box .cb-carousel-block .cb-button-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 5;
}

.about-filler .review-box .cb-carousel-block .cb-button-prev.swiper-button-prev {
  left: -40px;
  right: auto;
}

.about-filler .review-box .cb-carousel-block .cb-button-next.swiper-button-next {
  right: -40px;
  left: auto;
}

/*showcase*/
.showcase > .kt-inside-inner-col {
  padding: 30px 0;
}

.showcase .text-showcase {
  padding-bottom: 30px;
}

.showcase .text-showcase > .kt-inside-inner-col {
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 0;
}

.showcase .text-showcase > .kt-inside-inner-col figure img {
  height: 100%;
  width: auto;
  max-height: 51px;
}

.showcase .text-showcase > .kt-inside-inner-col hr {
  margin-right: auto;
}

.showcase .vdo-showcase figure {
  padding: 0 15px 40px;
}

/*about-under-eye-filler*/
.about-under-eye-filler > .kt-inside-inner-col {
  padding: 30px 0;
}

.about-under-eye-filler .under-eye-filler-row {
  padding: 30px 15px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

.about-under-eye-filler .text-under-eye-filler {
  padding-bottom: 30px;
}

.about-under-eye-filler .post-under-eye-filler {
  padding-bottom: 15px;
}

.about-under-eye-filler .post-under-eye-filler ul {
  gap: 0;
}

.about-under-eye-filler .post-under-eye-filler ul li {
  box-shadow: inset 2px 2px 3px 1px rgba(216, 215, 215, 0.3882352941), 0 3px 6px -4px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;
  margin: 0 15px 30px 15px;
}

.about-under-eye-filler .post-under-eye-filler article {
  display: flex;
  flex-direction: row;
}

.about-under-eye-filler .post-under-eye-filler article > a.post-thumbnail,
.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
  width: 315px;
  height: 233px;
}

.about-under-eye-filler .post-under-eye-filler article a.post-thumbnail {
  padding: 0;
}

.about-under-eye-filler .post-under-eye-filler article a.post-thumbnail img {
  height: 100%;
  width: auto;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
  padding: 10px 21px;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title {
  margin-bottom: 1.8px;
  margin-top: 1.8px;
  line-height: 0.5;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title a {
  color: var(--navy-color);
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
  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;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta {
  color: var(--dark-gray-color);
  font-weight: 400;
  opacity: 0.8;
  font-size: 11.52px;
  margin: 0;
  display: flex;
  flex-direction: column;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta:after {
  content: "";
  height: 2px;
  margin: 5.76px auto 5.76px 0;
  background-color: rgba(0, 0, 0, 0.1);
  width: 30px;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-summary p {
  margin: 1.44px 0;
  font-size: 14.4px;
  color: var(--dark-gray-color);
  font-weight: 400;
  line-height: 1.6;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer {
  margin-top: 11.52px;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer p {
  line-height: 1.2;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer p a {
  font-size: 11.52px;
  color: var(--dark-navy-color);
  line-height: 1.2;
  padding: 3.5px 13.8px;
  border: 2px solid;
}

.about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer p a .kadence-svg-iconset {
  display: none;
}

/*contact*/
.contact > .kt-inside-inner-col {
  padding: 30px 0;
}

.contact .text-contact .wp-block-kadence-column .kt-inside-inner-col {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0;
}

.contact .text-contact .wp-block-kadence-column .kt-inside-inner-col p {
  font-size: 30.4px;
  color: var(--navy-color);
  margin-bottom: 0;
}

.contact .text-contact .wp-block-kadence-column .kt-inside-inner-col figure {
  margin-top: 0;
  width: 257px;
  height: 100px;
  margin-bottom: 20.8px;
  margin-left: 20px;
}

.contact .img-contact > .kt-row-column-wrap {
  margin-top: 30px;
  margin-bottom: 30px;
}

/************************1919************************/
@media (max-width: 1919px) {
  .site-content article.page .about-filler h3 span,
  .about-filler .review-box .kt-inside-inner-col p.navy-to-blue-color,
  .showcase .text-showcase > .kt-inside-inner-col p,
  .about-under-eye-filler .text-under-eye-filler p {
    font-size: 1.4583333333vw;
    letter-spacing: 0.0260416667vw;
  }
  .kb-row-layout-wrap.mx-auto > .kt-row-column-wrap.kt-row-layout-row {
    padding: 1.5625vw 0;
  }
  .site-content article.page hr {
    margin: 0.5208333333vw 0;
    max-width: 3.125vw;
    height: 0.15625vw;
  }
  .fyc-img {
    top: 0.5208333333vw;
  }
  .what-is-filler > .kt-inside-inner-col > .kb-row-layout-wrap > .kt-row-column-wrap {
    min-height: 31.6666666667vw;
  }
  .what-is-filler .women-img figure {
    width: 27.734375vw;
    left: 3.75vw;
  }
  .what-is-filler .text-box {
    padding: 5vw 0 0 5.9375vw;
  }
  .site-content article.page .what-is-filler h2 {
    font-size: 2.5vw;
    letter-spacing: 0.0260416667vw;
  }
  .site-content article.page .what-is-filler h2 span {
    font-size: 2.25vw;
  }
  .site-content article.page .what-is-filler p {
    font-size: 1vw;
    line-height: 1.3541666667vw;
    letter-spacing: 0.0104166667vw;
    margin-bottom: 1.3020833333vw;
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn {
    border: 0.1041666667vw solid var(--blue-color);
    padding: 0.1041666667vw 0.3125vw;
    border-radius: 0.5208333333vw;
    height: 1.5625vw;
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn:hover {
    transform: translateY(-0.2604166667vw);
    box-shadow: 0.0520833333vw 0.2083333333vw 0.5208333333vw 0.0520833333vw rgba(0, 0, 0, 0.25);
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn span.kt-btn-inner-text {
    font-size: 0.78125vw;
    letter-spacing: 0.0104166667vw;
  }
  /*about filler*/
  .site-content article.page .about-filler h3 {
    font-size: 1.7708333333vw;
    letter-spacing: 0.0260416667vw;
    margin-top: 0.2916666667vw;
    margin-bottom: 0.2916666667vw;
  }
  .site-content article.page .about-filler h3.blue-to-navy-color span.number {
    font-size: 2.625vw;
  }
  .box-one > .kt-inside-inner-col, .box-two > .kt-inside-inner-col, .box-three > .kt-inside-inner-col {
    width: 33.90625vw;
    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);
  }
  .box-one > .kt-inside-inner-col {
    padding-top: 1.0416666667vw;
    height: 40vw;
  }
  .box-one .presenter {
    height: 29.6875vw;
  }
  .box-one .presenter figure:nth-child(1) {
    left: 7.0833333333vw;
    top: 0.5208333333vw;
  }
  .box-one .presenter figure:nth-child(2) {
    top: 8.0729166667vw;
    left: 1.5625vw;
  }
  .box-one .presenter figure:nth-child(3) {
    top: 17.0833333333vw;
    left: 3.6458333333vw;
  }
  .box-one .presenter figure:nth-child(4) {
    top: 22.9166666667vw;
    left: 9.2708333333vw;
  }
  .box-one .presenter figure:nth-child(5) {
    right: 6.09375vw;
    top: 0.5208333333vw;
  }
  .box-one .presenter figure:nth-child(6) {
    top: 8.0729166667vw;
    right: 1.5625vw;
  }
  .box-one .presenter figure:nth-child(7) {
    top: 17.0833333333vw;
    right: 3.6458333333vw;
  }
  .box-one .presenter figure:nth-child(8) {
    top: 22.9166666667vw;
    right: 9.2708333333vw;
  }
  .box-one .presenter figure figcaption {
    margin-top: 0.5208333333vw;
    padding: 0 0.3125vw;
    border-radius: 0.3125vw;
    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);
    font-size: 0.7291666667vw !important;
  }
  .box-one-right {
    height: 40.625vw;
    row-gap: 1.0416666667vw;
  }
  .box-one-right > .kt-row-column-wrap {
    gap: 0.9895833333vw;
  }
  .box-two > .kt-inside-inner-col {
    padding: 1.0416666667vw 1.8229166667vw 1.40625vw 1.8229166667vw;
    border: 0.2604166667vw solid #fff;
    box-shadow: inset 0.1041666667vw 0.1041666667vw 0.15625vw 0.0520833333vw rgba(216, 215, 215, 0.3882352941), 0 0.15625vw 0.3125vw -0.2083333333vw rgba(0, 0, 0, 0.16), 0 0.15625vw 0.3125vw rgba(0, 0, 0, 0.23);
  }
  /*slide*/
  .cb-carousel-block.slide-filler {
    width: 26.6145833333vw;
    margin-top: 0.5208333333vw;
  }
  .slide-filler figcaption.wp-element-caption {
    margin-top: -1.7708333333vw;
    font-size: 1vw;
  }
  .box-three .promotion {
    height: 12.8645833333vw;
  }
  .box-three .promotion .kt-row-column-wrap .kt-inside-inner-col figure {
    height: 12.34375vw;
    bottom: -0.5729166667vw;
    left: 6.25vw;
  }
  .box-three .promotion .promotion-text {
    left: 4.53125vw;
  }
  .box-three .promotion .promotion-text h3 {
    font-size: 1.7708333333vw;
    letter-spacing: 0.0260416667vw;
  }
  .box-three .promotion .promotion-text .wp-block-kadence-advancedbtn {
    margin-top: 0.625vw;
  }
  .about-filler .review-box {
    margin-top: 1.0416666667vw !important;
    margin-bottom: 1.5625vw;
  }
  .about-filler .review-box .kt-inside-inner-col {
    padding: 1.0416666667vw 0.5208333333vw 0.7291666667vw 0.5208333333vw;
    box-shadow: inset 0.1041666667vw 0.1041666667vw 0.15625vw 0.0520833333vw rgba(216, 215, 215, 0.3882352941), 0 0.15625vw 0.3125vw -0.2083333333vw rgba(0, 0, 0, 0.16), 0 0.15625vw 0.3125vw rgba(0, 0, 0, 0.23);
  }
  .about-filler .review-box .cb-carousel-block {
    padding-bottom: 1.5625vw;
    width: 57.8125vw;
  }
  .about-filler .review-box .cb-carousel-block > .swiper {
    padding-bottom: 0.7291666667vw;
    padding-top: 1.0416666667vw;
  }
  .about-filler .review-box .cb-carousel-block .cb-slide.swiper-slide {
    padding: 0 0.5208333333vw;
  }
  .about-filler .review-box .cb-carousel-block img {
    filter: drop-shadow(0 0.15625vw 0.15625vw rgba(0, 0, 0, 0.28));
  }
  .about-filler .review-box .cb-carousel-block .cb-button-prev.swiper-button-prev {
    left: -2.0833333333vw;
  }
  .about-filler .review-box .cb-carousel-block .cb-button-next.swiper-button-next {
    right: -2.0833333333vw;
  }
  /*showcase*/
  .showcase > .kt-inside-inner-col {
    padding: 1.5625vw 0;
  }
  .showcase .text-showcase {
    padding-bottom: 1.5625vw;
  }
  .showcase .text-showcase > .kt-inside-inner-col figure img {
    max-height: 2.65625vw;
  }
  .showcase .vdo-showcase figure {
    padding: 0 0.78125vw 2.0833333333vw;
  }
  /*about-under-eye-filler*/
  .about-under-eye-filler > .kt-inside-inner-col {
    padding: 1.5625vw 0;
  }
  .about-under-eye-filler .under-eye-filler-row {
    padding: 1.5625vw 0.78125vw;
    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);
  }
  .about-under-eye-filler .text-under-eye-filler {
    padding-bottom: 1.5625vw;
  }
  .about-under-eye-filler .post-under-eye-filler {
    padding-bottom: 0.78125vw;
  }
  .about-under-eye-filler .post-under-eye-filler ul li {
    box-shadow: inset 0.1041666667vw 0.1041666667vw 0.15625vw 0.0520833333vw rgba(216, 215, 215, 0.3882352941), 0 0.15625vw 0.3125vw -0.2083333333vw rgba(0, 0, 0, 0.16), 0 0.15625vw 0.3125vw rgba(0, 0, 0, 0.23) !important;
    margin: 0 0.78125vw 1.5625vw 0.78125vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > a.post-thumbnail,
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
    width: 16.40625vw;
    height: 12.1354166667vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
    padding: 0.5208333333vw 1.09375vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title {
    margin-bottom: 0.09375vw;
    margin-top: 0.09375vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title a {
    font-size: 0.9375vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta {
    font-size: 0.6vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta:after {
    height: 0.1041666667vw;
    margin: 0.3vw auto 0.3vw 0;
    width: 1.5625vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-summary p {
    margin: 0.075vw 0;
    font-size: 0.75vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer {
    margin-top: 0.6vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer p a {
    font-size: 0.6vw;
    padding: 0.1822916667vw 0.71875vw;
    border: 0.1041666667vw solid;
  }
  /*contact*/
  .contact > .kt-inside-inner-col {
    padding: 1.5625vw 0;
  }
  .contact .text-contact .wp-block-kadence-column .kt-inside-inner-col p {
    font-size: 1.5833333333vw;
  }
  .contact .text-contact .wp-block-kadence-column .kt-inside-inner-col figure {
    width: 13.3854166667vw;
    height: 5.2083333333vw;
    margin-bottom: 1.0833333333vw;
    margin-left: 1.0416666667vw;
  }
  .contact .img-contact > .kt-row-column-wrap {
    margin-top: 1.5625vw;
    margin-bottom: 1.5625vw;
  }
}
/************************767************************/
@media (max-width: 767px) {
  .about-filler .review-box .kt-inside-inner-col p.navy-to-blue-color,
  .showcase .text-showcase > .kt-inside-inner-col p,
  .about-under-eye-filler .text-under-eye-filler p {
    font-size: 3.6505867014vw;
    letter-spacing: 0.0651890482vw;
  }
  .kb-row-layout-wrap.mx-auto > .kt-row-column-wrap.kt-row-layout-row {
    padding: 3.9113428944vw 1.9556714472vw;
  }
  .site-content article.page hr {
    margin: 1.3037809648vw 0;
    max-width: 7.8226857888vw;
    height: 0.3911342894vw;
  }
  .what-is-filler .mb-flex-end > .kt-row-column-wrap {
    align-items: flex-end;
  }
  .fyc-img {
    width: 80%;
    top: 0.6518904824vw;
  }
  .what-is-filler > .kt-inside-inner-col > .kb-row-layout-wrap > .kt-row-column-wrap {
    min-height: 61.5384615385vw;
    justify-content: space-between;
  }
  .what-is-filler .women-img figure {
    width: 39.6349413299vw;
    left: 2.998696219vw;
  }
  .what-is-filler .text-box {
    padding: 1.3037809648vw 0.6518904824vw 0 2.6075619296vw;
  }
  .site-content article.page .what-is-filler h2 {
    font-size: 6.258148631vw;
    letter-spacing: 0.0651890482vw;
  }
  .site-content article.page .what-is-filler h2 span {
    font-size: 5.6323337679vw;
  }
  .site-content article.page .what-is-filler p {
    font-size: 2.5032594524vw;
    line-height: 3.3898305085vw;
    letter-spacing: 0.0260756193vw;
    margin-bottom: 3.259452412vw;
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn {
    border: 0.260756193vw solid var(--blue-color);
    padding: 0.260756193vw 0.7822685789vw;
    border-radius: 1.3037809648vw;
    height: 3.9113428944vw;
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn:hover {
    transform: translateY(-0.6518904824vw);
    box-shadow: 0.1303780965vw 0.5215123859vw 1.3037809648vw 0.1303780965vw rgba(0, 0, 0, 0.25);
  }
  .site-content article.page .kb-button.kt-button.readmore-click-btn span.kt-btn-inner-text {
    font-size: 1.9556714472vw;
    letter-spacing: 0.0260756193vw;
  }
  /*about filler*/
  .site-content article.page .about-filler h3 {
    font-size: 6.7796610169vw;
    letter-spacing: 0.0651890482vw;
    margin-top: 0;
    margin-bottom: 1.1082138201vw;
  }
  .site-content article.page .about-filler h3 span {
    font-size: 5.4758800522vw;
    letter-spacing: 0.0651890482vw;
  }
  .site-content article.page .about-filler h3.blue-to-navy-color span.number {
    font-size: 10.0391134289vw;
  }
  .site-content .wp-block-kadence-column .box-one {
    margin-bottom: 2.6075619296vw;
  }
  .box-one > .kt-inside-inner-col, .box-two > .kt-inside-inner-col, .box-three > .kt-inside-inner-col {
    width: 100%;
    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);
  }
  .box-one > .kt-inside-inner-col {
    padding-top: 1.3037809648vw;
    height: 100%;
    min-height: 106.9100391134vw;
  }
  .box-one .presenter {
    height: 74.3155149935vw;
  }
  .box-one .presenter figure:nth-child(1) {
    left: 17.7314211213vw;
    top: 1.3037809648vw;
  }
  .box-one .presenter figure:nth-child(2) {
    top: 20.2086049544vw;
    left: 3.9113428944vw;
  }
  .box-one .presenter figure:nth-child(3) {
    top: 45.110821382vw;
    left: 7.5619295958vw;
  }
  .box-one .presenter figure:nth-child(4) {
    top: 56.1929595828vw;
    left: 26.075619296vw;
  }
  .box-one .presenter figure:nth-child(5) {
    right: 15.2542372881vw;
    top: 1.3037809648vw;
  }
  .box-one .presenter figure:nth-child(6) {
    top: 20.2086049544vw;
    right: 2.3468057366vw;
  }
  .box-one .presenter figure:nth-child(7) {
    top: 45.110821382vw;
    right: 7.5619295958vw;
  }
  .box-one .presenter figure:nth-child(8) {
    top: 56.1929595828vw;
    right: 26.075619296vw;
  }
  .box-one .presenter figure figcaption {
    margin-top: 1.3037809648vw;
    padding: 0 0.7822685789vw;
    border-radius: 0.7822685789vw;
    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);
    font-size: 2.2164276402vw !important;
  }
  .box-one-right-frame {
    width: 100%;
  }
  .box-one-right {
    height: 100%;
    row-gap: 2.6075619296vw;
  }
  .box-one-right > .kt-row-column-wrap {
    gap: 2.4771838331vw;
  }
  .box-two > .kt-inside-inner-col {
    padding: 2.6075619296vw 4.5632333768vw 3.520208605vw 4.5632333768vw;
    border: 0.6518904824vw solid #fff;
    box-shadow: inset 0.260756193vw 0.260756193vw 0.3911342894vw 0.1303780965vw rgba(216, 215, 215, 0.3882352941), 0 0.3911342894vw 0.7822685789vw -0.5215123859vw rgba(0, 0, 0, 0.16), 0 0.3911342894vw 0.7822685789vw rgba(0, 0, 0, 0.23);
  }
  .cb-carousel-block.slide-filler {
    width: 79.7913950456vw;
    margin-top: 1.3037809648vw;
  }
  /*slide*/
  .slide-filler figcaption.wp-element-caption {
    margin-top: -4.4328552803vw;
    font-size: 2.5032594524vw;
  }
  .box-three .promotion {
    height: 32.2033898305vw;
  }
  .box-three .promotion .kt-row-column-wrap .kt-inside-inner-col figure {
    height: 30.8996088657vw;
    bottom: -1.4341590613vw;
    left: 15.6453715776vw;
  }
  .box-three .promotion .promotion-text {
    left: 6.518904824vw;
  }
  .box-three .promotion .promotion-text h3 {
    font-size: 4.4328552803vw;
    letter-spacing: 0.0651890482vw;
  }
  .site-content article.page .promotion-text .kb-button.kt-button.readmore-click-btn span.kt-btn-inner-text {
    font-size: 2.7379400261vw;
  }
  .box-three .promotion .promotion-text .wp-block-kadence-advancedbtn {
    margin-top: 1.5645371578vw;
  }
  .about-filler .review-box {
    margin-top: 2.6075619296vw !important;
    margin-bottom: 3.9113428944vw;
  }
  .about-filler .review-box .kt-inside-inner-col {
    padding: 2.6075619296vw 1.3037809648vw 1.8252933507vw 1.3037809648vw;
    border: 0.6518904824vw solid #fff;
    box-shadow: inset 0.260756193vw 0.260756193vw 0.3911342894vw 0.1303780965vw rgba(216, 215, 215, 0.3882352941), 0 0.3911342894vw 0.7822685789vw -0.5215123859vw rgba(0, 0, 0, 0.16), 0 0.3911342894vw 0.7822685789vw rgba(0, 0, 0, 0.23);
  }
  .about-filler .review-box .cb-carousel-block {
    padding-bottom: 3.9113428944vw;
    width: 76.9230769231vw;
  }
  .about-filler .review-box .cb-carousel-block .cb-slide.swiper-slide {
    width: 100% !important;
    padding: 0 1.3037809648vw;
  }
  .about-filler .review-box .cb-carousel-block > .swiper {
    padding: 2.6075619296vw 0;
  }
  .about-filler .review-box .cb-carousel-block .cb-button-prev.swiper-button-prev {
    left: -5.2151238592vw;
  }
  .about-filler .review-box .cb-carousel-block .cb-button-next.swiper-button-next {
    right: -5.2151238592vw;
  }
  .about-filler .review-box .cb-carousel-block img {
    filter: drop-shadow(0 0.3911342894vw 0.3911342894vw rgba(0, 0, 0, 0.28));
  }
  /*showcase*/
  .showcase > .kt-inside-inner-col {
    padding: 0;
  }
  .showcase .text-showcase {
    padding-bottom: 3.9113428944vw;
  }
  .showcase .text-showcase > .kt-inside-inner-col figure img {
    max-height: 5.8670143416vw;
  }
  .showcase .text-showcase > .kt-inside-inner-col hr {
    margin-right: auto;
    margin-left: auto;
  }
  .showcase .vdo-showcase figure {
    padding: 0 1.9556714472vw 3.9113428944vw;
  }
  /*about-under-eye-filler*/
  .about-under-eye-filler > .kt-inside-inner-col {
    padding: 3.9113428944vw 1.9556714472vw;
  }
  .about-under-eye-filler .under-eye-filler-row {
    padding: 0;
    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);
  }
  .about-under-eye-filler .text-under-eye-filler {
    padding-bottom: 3.9113428944vw;
  }
  .about-under-eye-filler .post-under-eye-filler {
    padding-bottom: 1.9556714472vw;
  }
  .about-under-eye-filler .post-under-eye-filler ul {
    display: flex;
    flex-direction: column !important;
  }
  .about-under-eye-filler .post-under-eye-filler ul li {
    box-shadow: inset 0.260756193vw 0.260756193vw 0.3911342894vw 0.1303780965vw rgba(216, 215, 215, 0.3882352941), 0 0.3911342894vw 0.7822685789vw -0.5215123859vw rgba(0, 0, 0, 0.16), 0 0.3911342894vw 0.7822685789vw rgba(0, 0, 0, 0.23) !important;
    margin: 0 1.9556714472vw 3.9113428944vw 1.9556714472vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > a.post-thumbnail,
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
    width: 41.0691003911vw;
    height: 30.3780964798vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap {
    padding: 1.3037809648vw 2.7379400261vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title {
    margin-bottom: 0.2346805737vw;
    margin-top: 0.2346805737vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-title a {
    font-size: 2.3468057366vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta {
    font-size: 1.5019556714vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap header .entry-meta:after {
    height: 0.260756193vw;
    margin: 0.7509778357vw auto 0.7509778357vw 0;
    width: 3.9113428944vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-summary p {
    margin: 0.1877444589vw 0;
    font-size: 1.8774445893vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer {
    margin-top: 1.5019556714vw;
  }
  .about-under-eye-filler .post-under-eye-filler article > .entry-content-wrap .entry-footer p a {
    font-size: 1.5019556714vw;
    padding: 0.4563233377vw 1.7992177314vw;
    border: 0.260756193vw solid;
  }
  /*contact*/
  .contact > .kt-inside-inner-col {
    padding: 3.9113428944vw 1.9556714472vw;
  }
  .contact .text-contact .wp-block-kadence-column .kt-inside-inner-col p {
    font-size: 3.963494133vw;
  }
  .contact .text-contact .wp-block-kadence-column .kt-inside-inner-col figure {
    width: 33.5071707953vw;
    height: 13.037809648vw;
    margin-bottom: 2.7118644068vw;
    margin-left: 2.6075619296vw;
  }
  .contact .img-contact > .kt-row-column-wrap {
    margin-top: 3.9113428944vw;
    margin-bottom: 3.9113428944vw;
  }
}

/*# sourceMappingURL=home.css.map */
