@charset "UTF-8";
p {
  font-weight: 500 !important; }

/*Home*/
.elementor-widget-posts .post .elementor-post__text .elementor-post__title {
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 45px;
  display: -webkit-box; }

.post-kh.elementor-widget-posts .post .elementor-post__text .elementor-post__title {
  height: 40px; }

/*End Home*/
/*Trang về chúng tôi*/
.vct-ss-05 .box {
  position: relative; }
  .vct-ss-05 .box .elementor-widget-heading {
    position: absolute;
    width: 99.2%;
    height: 100%;
    text-align: center;
    align-content: center;
    background: #f2a0327d;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s all; }
  .vct-ss-05 .box:hover .elementor-widget-heading {
    opacity: 1;
    visibility: visible;
    transition: 0.3s all; }

/*End trang về chúng tôi*/
/* Sectison social */
.ss-footer {
  position: fixed;
  top: auto;
  bottom: 15px;
  right: 15px;
  z-index: 100; }

.ss-footer a {
  display: block;
  margin-bottom: 10px; }

/* End Sectison social */
/*---------------------Responsive---------------------*/
@media screen and (max-width: 1600px) {
  .ss-slide .elementor-swiper .elementor-slides-wrapper .swiper-slide {
    height: 900px; } }
@media screen and (max-width: 1366px) {
  .ss-slide .elementor-swiper .elementor-slides-wrapper .swiper-slide {
    height: 768px; } }
@media screen and (max-width: 544px) {
  .ss-slide .elementor-swiper .elementor-slides-wrapper .swiper-slide {
    height: 605px; }

  .ss-csvc > .elementor-container {
    flex-wrap: nowrap;
    overflow-x: scroll; }
    .ss-csvc > .elementor-container > .elementor-column {
      min-width: 300px; }

  .home-ss-08 > .elementor-container {
    flex-wrap: nowrap;
    overflow-x: scroll; }
    .home-ss-08 > .elementor-container > .elementor-column {
      min-width: 175px; }

  .vct-ss-02 .elementor-section .elementor-container .col-01 {
    order: 2; }
  .vct-ss-02 .elementor-section .elementor-container .col-02 {
    order: 1; }

  .vct-ss-04 .elementor-section .elementor-container .col-01 {
    order: 2; }
  .vct-ss-04 .elementor-section .elementor-container .col-02 {
    order: 1; }

  .post-kh.post-mb-kh.elementor-widget-posts .post .elementor-post__text .elementor-post__title {
    max-height: 40px;
    margin-bottom: 0px; }

  .bdt-ss-03 .elementor-widget-image-box .elementor-image-box-wrapper {
    display: flex; }
    .bdt-ss-03 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img {
      width: 18% !important;
      margin-bottom: 0px !important;
      margin-right: 15px !important; }
    .bdt-ss-03 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p {
      text-align: left; }

  .tt-br .elementor-heading-title br {
    display: none; }

  .post-kh.elementor-widget-posts .post .elementor-post__text .elementor-post__title {
    max-height: 33px; }

  .vct-ss-05 .box .elementor-widget-heading {
    width: 100%; } }
