/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 850px) {
 .header-main .menu-item.active a{
        border-top: 3px solid #0066ff;
    background: linear-gradient(180deg, #0066ff -248.75%, rgba(81, 176, 37, 0) 113.75%);
    }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 550px) {
    .a-top-nha-cai .col-inner{
        flex-direction: column;
    }
    .a-nha-cai .col-inner{
        aspect-ratio: unset;
        padding: 5px;
        flex-direction: row;
        align-items: center;

    }
    .a-nha-cai .icon-box-text{
        display: none;
    }
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}