@media only screen and (max-width: 600px) {
 .ajay-sir{
 /*margin-top: -16%;*/
    position: relative;
    top: -100%;   
}
.factual-section{
    flex-direction: column;
    align-items: center;
}
.factual-info h2{
    text-align: center;
}
.quote-section p{
        font-size: 20px;
}


.opk {
    padding-top: 10%;
padding-bottom: 20%;
    
}
 
 .wuf{
     width:100% !important;
 }
 
 .sla {
    max-width: 81%;
    margin-left: 37px;
    margin-top: 19px;
  }

    .sec{
 width: 100%;       
   margin-top: 18%;
    }
    
    .tc{
        text-align:center;
    }

.world {
    width: 100%;
    text-align: center;
}

.seop{
    width:50%;
}    

/*.whole {*/
/*    padding-bottom: 38%;*/
/*}*/

.cheer {
   font-size: 32px;
 }

.lv{
    margin-top:18%;
}    

/*.top {*/
/*    height: 122px;*/
/*    padding-left: 3%;*/
/*    padding-right: 3%;*/
/*}*/
 
 .big {
    height: 83px;}   

    .pwd{
 height: 143px;       
    }

.logo {
    width: 97%;
    margin-left: 6%;
}
 
 .tjk{
margin-left: 18%;     
 }   

    .gh{
        text-align:center;
    }

    .whole{
     margin-top: -11%;   
    }

    .ico {
    padding-top: 7%;
}

.mnb {
    padding-top: 5%;}

    .pro {
    width: 42%;
    margin-top: 41px;
}
.pro p {
padding: 5%;
 font-size: 15px;
margin-top: 12%;
}

.fix{
    text-align:center;
}     

    .gdp {
    height: 195px;
    width: 83%;
    position: relative;
    top: -138px;
}

.jpn{
padding-top: 2% !important;
    color: white;
    font-size: 33px;    

    
}
footer{
    display:none;
}    

.uy {
font-size: 37px;
}

.gd {
    height: 113px;}
    
.bhm{
padding-bottom: 7% !important;    
}

.bnm {
    width: 75%;
    margin-left: 13%;
}    
}

@media only screen and (min-width: 600px) and (max-width: 992px){
 .presence {
    font-size: 13px;
    padding-top: 0px;
    font-weight: 700;
}   


   
}

@media only screen and (min-width: 993px){
    .hidd{
        display:none !important;
    }
}