.menu li a {
    transition: all ease 0.25s;
} 

.menu li a:hover {
    color: red;
}

@media screen and (max-width: 794px) {
    .about-page-boxes {
        flex-direction: column !important;
    }

    .about-page-boxes .abp {
        width: 100% !important;
    }
}

@media screen and (max-width: 612px) {
    .index-page-boxes {
        flex-direction: column;
    }

    .index-page-boxes a {
        width: 100%;
    }

    .index-page-boxes .smf-box {
        width: 100% !important;
    }
}