@media only screen and (max-width: 849px) {
  .wn-sec-thong-diep .col:last-child {
    text-align: center;
  }
  .wn-sec-thong-diep .wn-thong-diep-gradient {
    right: 0;
  }

  .wn-phong-trung-bay .text-inner {
    text-align: center;
  }

  .wn-canh-quan .sp-mask,
  .wn-canh-quan .sp-slide,
  .wn-canh-quan .sp-image-container {
    height: 450px !important;
  }

  .wn-map-wrapper {
    margin-top: 0px;
    border: none;
    border-radius: 0px;
  }

  .wn-lien-he .section-bg img {
    width: 60%;
    top: 45%;
    left: 20%;
  }

  /* GIOI THIEU PAGE */
  .wn-gt-thong-diep .section-bg img {
    object-position: 50% 50% !important;
  }
	
  /* TIN TUC PAGE */
	#wn-sort-posts-form {
		margin-top: 0;
	}
	#wn-sort-posts-form #sort {
		margin-left: 0;
	}
	
	body.blog .box .box-text {
		padding: 15px 20px;
	}
	body.single .article-inner {
		padding: 20px;
	}
}

@media only screen and (max-width: 549px) {
  #logo img {
    max-height: 45px !important;
  }
  #header .header-bg-color {
    background-size: 150px;
  }

  .wn-sec-thong-diep .section-bg img {
    object-position: 50% 0% !important;
  }

  .wn-main-banner-mobile .section-bg img {
    object-fit: contain;
  }

  .wn-sec-thong-diep .wn-thong-diep-gradient {
    right: calc(50% - 165px);
  }

  .wn-button a {
    font-size: 1rem;
  }

  .wn-canh-quan .sp-mask,
  .wn-canh-quan .sp-slide,
  .wn-canh-quan .sp-image-container {
    height: 250px !important;
  }

  .wn-ttlh-wrapper {
    padding: 20px;
  }

  .wn-lien-he .section-bg img {
    width: 80%;
    top: 40%;
    left: 10%;
  }

  .wn-product-gallery .box-text {
    padding: 5px !important;
    min-height: 80px;
    display: flex;
    align-items: center;
  }
}
