/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 10 2025 | 11:44:47 */
.flex-col.flex-center.text-center {
  text-align: left;
}
h6.entry-category.is-xsmall > a {
  font-size: 30px;
  color: #e6c84b;
}
h1.entry-title {
  font-size: 40px;
  text-transform: uppercase;
}
div#content > .row.row-large.row-divided > div.large-9.col {
  max-width: calc(100% * 8/12);
}
div#content > .row.row-large.row-divided > div.large-3.col {
  min-width: calc(100% * 4/12);
}
div#content > .row.row-large.row-divided > div.large-3.col > div.widget-area {
  position: sticky;
  top: 80px;
}
div#content aside > div {
  min-width: 100% !important;
}
.page-title.blog-featured-title.featured-title.no-overflow .flex-col.flex-center.text-center {
  margin: 0;
  width: 100%;
}
.page-title.blog-featured-title.featured-title.no-overflow .entry-divider.is-divider.small {
  display: none;
}
.page-title.blog-featured-title.featured-title.no-overflow .page-title-inner.container.flex-row.dark.is-large {
  align-items: flex-end;
  padding-bottom: 0;
  justify-content: flex-start;
}
.hn-single-title {
  color: #0028AF;
  padding-left: 20px;
  border-left: 4px solid #0028AF;
  line-height: 1em;
  text-transform: uppercase;
}
.single-dich-vu article :where(h1, h2, h3, h4, h5, h6), .single-post article :where(h1, h2, h3, h4, h5, h6), .single-dich-vu article :where(h1, h2, h3, h4, h5, h6) a, .single-post article :where(h1, h2, h3, h4, h5, h6) a {
  color: #0028AF;
}
.homenest__breadcrumbs {
  background: #eceff6;
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  padding: 8px 30px;
}
nav.breadcrumb {
  max-width: 1300px;
  margin: 0 auto;
}
nav.breadcrumb > a > svg {
  margin-bottom: -0.2em;
  margin-right: 3px;
}
.col.post-item > .col-inner > .box {
  padding: 20px;
  border: 1px solid #f3f3f3;
  box-shadow: 1px 1px 4px #e7e7e7;
  border-radius: 10px;
}
.entry-content {
  padding-top: 0;
}
.entry-content h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.entry-content h2 {
  font-size: 1.5em;
  margin: 0.75em 0;
}
.entry-content h3 {
  font-size: 1.17em;
  margin: 0.83em 0;
}
.entry-content h4 {
  font-size: 1em;
  margin: 1em 0;
}
.entry-content h5 {
  font-size: 0.83em;
  margin: 1.5em 0;
}
.entry-content h6 {
  font-size: 0.75em;
  margin: 1.67em 0;
}
@media (max-width: 849px) {
  div#content > .row.row-large.row-divided > div.large-9.col {
    max-width: calc(100% * 12/12);
  }
  .single.single-post .section-fromdki {
    margin: 0 !important;
  }
  h1.entry-title {
    font-size: 32px;
  }
  .entry-content {
    font-size: 15px;
  }
  .homenest__breadcrumbs {
    padding: 8px 15px;
    font-size: 15px;
  }
}
@media (max-width: 549px) {
  h1.entry-title {
    font-size: 28px;
  }
  .entry-content {
    font-size: 14px;
  }
  .homenest__breadcrumbs {
    font-size: 14px;
  }
  .entry-header-text.entry-header-text-top.text-left {
    padding-bottom: 1px !important;
  }
}
