@media only screen and (max-width:768px) {
    body{
        font-size: 14px;
    }
  .set-nav{
    /* position: absolute; */
    background: #fff;
    /* top: 57px;
    left: 10px;
    right: 10px; */
    z-index: 99;
    /* width: 100%; */
    text-align: start;
}
    .set-nav .navbar-nav li{
        width: 100%;
        padding: 8px 0px;
        border-bottom: 1px solid #eee;
    }
    .navbar-nav .nav-item a{
        padding: 5px 0px;
    }
    .heading-contact h2{
        font-size: 55px;
    }
    .set-exp h2{
        font-size: 30px;
    }
    .set-exp p {
        font-size: 10px;
    }
    .timeline_content p{
        font-size: 12px;
    }
    .content-first p{
        font-size: 14px;
    }
    .content-first-products p{
        font-size: 14px;
    }
    
}

@media only screen and (max-width:430px) {
    .section-top {
        margin-top: 40px;
    }
    .page-first-top{
        margin-top: 90px;
    }
}