@media(max-width:321px) {
    nav .icon {
        font-size: 21px !important;
    }
    nav .navbar-brand {
        font-size: 17px;
    }
    .hero h1 {
        font-size: 19px;
    }
    .hero p {
        font-size: 12px;
        font-weight: bold;
    }
    .hero .btn-one {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .hero .btn-two {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .poftfolio h1,
    h4,
    h2 {
        font-size: 17px;
    }
    .poftfolio .degree {
        text-align: center;
        font-size: 15px;
    }
    .blog h1 {
        font-size: 17px;
    }
    .about h1,
    h5 {
        font-size: 17px;
    }
}

@media(max-width:376px) {
    nav .icon {
        font-size: 21px !important;
    }
    nav .navbar-brand {
        font-size: 17px;
    }
    .hero h1 {
        font-size: 19px;
    }
    .hero p {
        font-size: 12px;
        font-weight: bold;
    }
    .hero .btn-one {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .hero .btn-two {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .poftfolio h1,
    h4,
    h2 {
        font-size: 17px;
    }
    .poftfolio .degree {
        text-align: center;
        font-size: 15px;
    }
    .blog h1 {
        font-size: 17px;
    }
    .about h1,
    h5 {
        font-size: 17px;
    }
}

@media(max-width:426px) {
    nav .icon {
        font-size: 21px !important;
    }
    nav .navbar-brand {
        font-size: 17px;
    }
    .hero h1 {
        font-size: 19px;
    }
    .hero p {
        font-size: 12px;
        font-weight: bold;
    }
    .hero .btn-one {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .hero .btn-two {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .poftfolio h1,
    h4,
    h2 {
        font-size: 17px;
    }
    .poftfolio .degree {
        text-align: center;
        font-size: 15px;
    }
    .blog h1 {
        font-size: 17px;
    }
    .about h1,
    h5 {
        font-size: 17px;
    }
}

@media(max-width:992px) {
    nav .icon {
        font-size: 21px !important;
    }
    nav .navbar-brand {
        font-size: 17px;
    }
    .hero h1 {
        font-size: 19px;
    }
    .hero p {
        font-size: 12px;
        font-weight: bold;
    }
    .hero .btn-one {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .hero .btn-two {
        width: 80px;
        height: 30px;
        font-size: 15px;
    }
    .poftfolio h1,
    h4,
    h2 {
        font-size: 17px;
    }
    .degree {
        text-align: right;
    }
    .blog h1 {
        font-size: 17px;
    }
    .about h1,
    h5 {
        font-size: 17px;
    }
}