/* GENERAL */
@media only screen and (max-width: 767px){
  .entry-content{
    width: 100vw;
    overflow: hidden;
  }
  footer{
    font-size: 12px;
  }
  footer .wp-block-columns{
    padding: 20px 0 !important;
  }
  footer .footer__wrapper .footer__top > .wp-block-columns .wp-block-column:last-child{
  }
  footer .footer__wrapper .footer__top > .wp-block-columns .wp-block-column:last-child .wp-block-columns {
    padding: 0 !important;
    margin: 0 !important;
  }
  footer .footer__wrapper .footer__top > .wp-block-columns .wp-block-column:last-child .wp-block-columns .wp-block-column{
    width: 45%;
    max-width: 45%;
    margin: 0 !important;
    padding: 0 !important;
  }
  .header__section .header__ellipse{
    padding: 10px 0 !important;
  }
  .header__section .header__ellipse .red-logo img{
    width: 80px;
  }
  .entry-content{
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

/* HOME */
@media only screen and (max-width: 767px){
  .home .section__tienphong h3.wp-block-heading,
  .home .section__giatri h3.wp-block-heading,
  .home .section__trachnhiem h3.wp-block-heading,
  .home .section_tintuc h3.wp-block-heading{
    font-size: 6vw !important;
    line-height: 1 !important;
  }
  .home .section__tienphong h2.wp-block-heading,
  .home .section__giatri h2.wp-block-heading,
  .home .section__trachnhiem h2.wp-block-heading,
  .home .section_tintuc h2.wp-block-heading{
    font-size: 13vw !important;
    line-height: 1 !important;
  }
}

@media only screen and (max-width: 1440px) and (min-width: 768px) {

}

@media only screen and (max-width: 767px){
  .home .section__mainbanner-cover .wp-block-cover__inner-container{
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .home .section__tienphong{
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin: unset !important;
  }
  .home .section__tienphong > .wp-block-group:first-child > .wp-block-columns .wp-block-column:first-child > .wp-block-group{
    padding-top: 10% !important;
    padding-bottom: 0 !important;
  }
  .home .section__tienphong > .wp-block-group:first-child > .wp-block-columns .wp-block-column:last-child > .wp-block-group p{
    font-size: 1.1rem;
  }
  .home .section__tienphong h3{
    font-size: 6vw !important;
  }
  .home .section__tienphong h2{
    font-size: 13vw !important;
  }
  .home .section__tienphong > .wp-block-group:last-child > .wp-block-columns .wp-block-column .wp-block-cover{
    width: 100%;
    height: 50vw;
    overflow: hidden;
  }

  .home .section__giatri{
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin: unset !important;
  }

  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:first-child .wp-block-group .wp-block-buttons{
    float: right;
    display: block;
    transform: scale(0.7);
    margin-top: -57px !important;
  }
  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:last-child .wp-block-group .wp-block-cover{
    /* width: 50%;
    margin: auto; */
    width: 100%;
    margin: auto;
    height: auto;
    min-height: unset !important;
    aspect-ratio: unset !important;
  }
  .home .section__giatri .clippath__item .wp-block-cover {
    clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
  }
  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:last-child .wp-block-group .wp-block-cover h3{
    font-size: 4vw !important;
  }
  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:last-child .wp-block-group .clippath__item-des{
    padding: 0;
  }
  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:last-child .wp-block-group .clippath__item-des h3{
    display: block;
    width: 100%;
    margin-bottom: 15px !important;
  }
  .home .section__giatri .section__giatri-content > .wp-block-columns > .wp-block-column:last-child .wp-block-group .clippath__item-des p{
    font-size: 1.1rem;
  }

  .home .section__trachnhiem {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    margin: unset !important;
  }
  .home .section__trachnhiem .section__trachnhiem-top {
    padding: 0 10px !important;
    margin: 0 !important;
  }
  .home .section__trachnhiem .section__trachnhiem-top::after{
    display: none;
  }
  .home .section__trachnhiem .section__trachnhiem-top > .wp-block-columns .wp-block-column:last-child > .wp-block-columns{
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
  .home .section__trachnhiem .section__trachnhiem-top > .wp-block-columns .wp-block-column:last-child > .wp-block-columns p{
    font-size: 1.1rem !important;
  }
  .home .section__trachnhiem .section__trachnhiem-top > .wp-block-columns .wp-block-column:last-child > .wp-block-columns:last-child{
    width: 100%;
    display: flex;
  }
  .home .section__trachnhiem .section__trachnhiem-top > .wp-block-columns .wp-block-column:last-child > .wp-block-columns:last-child .wp-block-column{
    max-width: 45%;
    width: 45%;
    flex-basis: 45% !important;
    margin: auto;
  }
  .home .section__trachnhiem .section__trachnhiem-top > .wp-block-columns .wp-block-column:last-child > .wp-block-columns:last-child .wp-block-column img{
    max-width: 100%;
  }
  .home .section__trachnhiem .section__trachnhiem-bottom {
    margin: 100px 0 0 !important;
    padding: 0 !important;
    background-image: url('https://aikya.vn/wp-content/uploads/2024/10/trach-nhiem-bg-v4-mo.jpg') !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    background-position: bottom !important;
    background-color: var(--wp--preset--color--custom-akiya-red-1) !important;
    height: 104vw !important;
  }
  .home .section__trachnhiem .section__trachnhiem-bottom .drug{
    display: block;
    width: 100%;
    position: relative;
    border-radius: unset;
    padding: 10px !important;
  }
  .home .section__trachnhiem .section__trachnhiem-bottom .drug .drug__wrapper{
    width: 100% !important;
    max-width: 100% !important;
    border-radius: unset;
  }
  .home .section__trachnhiem .section__trachnhiem-bottom .drug .drug__wrapper .drug-top{
    display: none;
  }

  .home .section_tintuc{
    margin: 0 !important;
    padding: 10px !important;
  }
  .home .section__tintuc-sticky .section__tintuc-items li{
    width: 100%;
  }
}

@media only screen and (max-width: 460px){
  
}



/* overwrite force text align right to justify */
/* .has-text-align-right{
  text-align: justify !important;
} */ 