@media only screen and (max-width: 1366px) 
{
  .container11
  {
      width:94% !important;
      
  }
   .dd-button 
  {
     padding: 8px 30px 10px 11px;
  }
}

@media only screen and (max-width: 991px) 
{
    .lmjkhfhgfg 
    {
        height: auto;
        margin-bottom: 20px;
    }

    .jdhguyfdgfdgfd 
    {
        margin-bottom: 40px;
    }

    .footer1 
    {
        height: auto;

    }
    .nfjbfg p
    {
        padding-bottom: 30px;
    }

    .njjkhgxfg  
    {
        margin-left: 0;

    }
    /* header .nav-menu 
    {
        background-color: #fff !important;
    } */
    .navbar-toggler
    {
        background-color: black !important;
    }
    header .nav-menu 
    {
        height: auto !important;
    }
    .content2 h2 
    {
        padding-top: 125px;
    }
    .loglog
    {
        width:90% !important;
    }
    
    .jdiughftygf
    {
        height:60vh !important;
    }
    
    .overlay2 
    {
        height:60vh;
    }
    
    .section4
    {
      height:auto;
      padding:40px 0;
      margin-top:40px;
    }
    
    .section3 
    {
        display:none;
    }
    
    .dvhufdhgre548
    {
        display:none !important;
    }
    
    .jsdhfyufdgfdgfd
    
    {
        height:auto;
    }
    .nffhhdfd{
        margin-bottom:30px;
    }


}

@media only screen and (max-width: 820px) 
{

}

@media only screen and (max-width: 768px) 
{

}

@media only screen and (max-width: 600px) 
{

    .jghfjg 
    {
        display: inline;

    }

    .nhghjfdgfd 
    {
        margin-top: -40px !important;
    }
    .hsjhf 
    {
        width: 80px;
        height: 60px;
    }
    
    .dvhufdhgre548
    {
        display:none;
    }
          .jdiughftygf
    {
        height:82vh !important;
    }
    
    .overlay2 
    {
        height:82vh;
    }
    
    .kshfygdf{
       height:260px;        
    }
    
    ..nffhhdfd button 
    {
        margin-top:35px;
    }
      .ghfdgd 
    {
        height:260px;
    }


    

}

@media only screen and (max-width: 540px) 
{
    
       .jdiughftygf
    {
        height:82vh !important;
    }
    
    .overlay2 
    {
        height:82vh;
    }

   

}

@media only screen and (max-width: 455px) 
{
       .jdiughftygf
    {
        height:92vh !important;
    }
    
    .overlay2 
    {
        height:92vh;
    }
  
    

}


@media only screen and (max-width: 431px) 
{
    .nfjhdffd5545 
    {
        display: inline;

    }

    .fhdfdf
     {
        text-align: center;
        margin: auto;

     }

     .jffshdgfdffdgjfdhgjfdg 
     {
       margin-left: 50px;
     }

     .jfhedfsd 
     {
        text-align: center;
     }

     .hreuyrghfgf .table thead th 
     {
        font-size: 15px !important;
        padding: 9px;
     }
     .hreuyrghfgf .table td 
     {
        font-size: 14px !important;
        padding: 9px;
     }
     .hreuyrghfgf .table th
     {
        font-size: 15px !important;
        padding: 9px;
     }
     .dvhufdhgre548{
         display:none;
     }
      .content2 h2 
     {
         font-size:45px;
     }
     
     .gjfg 
     {
       width:100%;         
     }
     
      .section5 
     {
        height:auto;
        /*padding:40px 0;*/
        margin-top:40px;
     }
     .blogs55{
         padding:0;
     }
     
     /*.overlay5*/
     /*{*/
     /*   height:auto;*/
     /*   padding:40px 0;*/
         
     /*}*/
     
     .ghfdgd{
         height:240px;
     }
     .njbhfdjg button 
     {
         margin-top:20px;
     }
     .njbhfdjg h6 
     {
         padding-bottom:15px;
     }
     .jsdhfyufdgfdgfd
     {
         height:auto;
         padding-bottom:50px;
     }
     .nffhhdfd button
     {
         margin-top:30px;
     }
     .kshfygdf 
     {
         height:300px;
     }
         .jdiughftygf
    {
        height:60vh !important;
    }
    
        .overlay2 
        {
            height:60vh;
        }



}

@media only screen and (max-width: 414px) 
{
       .jdiughftygf
    {
        height:63vh !important;
    }
    
    .overlay2 
    {
        height:63vh;
    }

    

}

@media only screen and (max-width: 414px) 
{
       .jdiughftygf
    {
        height:72vh !important;
    }
    
    .overlay2 
    {
        height:72vh;
    }

    

}

@media only screen and (max-width: 394px) 
{
    .hreuyrghfgf .table thead th 
    {
       font-size: 14px !important;
       padding: 9px;
    }
    .hreuyrghfgf .table td 
    {
       font-size: 13px !important;
       padding: 9px;
    }
    .hreuyrghfgf .table th
    {
       font-size: 14px !important;
       padding: 9px;
    }
      .jdiughftygf
    {
        height:72vh !important;
    }
    
    .overlay2 
    {
        height:72vh;
    }


}
@media only screen and (max-width: 376px) 
{
    .hreuyrghfgf .table thead th 
    {
       font-size: 13px !important;
       padding: 8px;
    }
    .hreuyrghfgf .table td 
    {
       font-size: 13px !important;
       padding: 8px;
    }
    .hreuyrghfgf .table th
    {
       font-size: 13px !important;
       padding: 8px;
    }

    .jdfhdg h2 
    {
        font-size: 24px;
    }
    .jvfjg p 
    {
        font-size: 15px;
    }

    .jghgfdjgf span 
    {
        font-size: 15px;
    }
    .mjhffdgfhjdgf ul.tabs li.current
    {
        padding: 8px 20px;
        font-size: 15;
    }
    .mjhffdgfhjdgf ul.tabs li 
    {
        padding: 8px 20px;

    }

    .jfhhjgf h6
    {
        font-size: 13px;
    }
    .jfhhjgf p 
    {
        font-size: 15px;
    }
    .jghfjg h6 
    {
        font-size: 14px;
        padding:15px 0;
    }
    
       .jdiughftygf
    {
        height:100vh !important;
    }
    
    .overlay2 
    {
        height:100vh;
    }
  
    

}

@media only screen and (max-width: 360px) 
{
    .jfhedfsd 
    {
        margin-left: 0;
    }
    
    .content2 h2 
    {
        font-size:40px !important;
    }
       .jdiughftygf
    {
        height:75vh !important;
    }
    
    .overlay2 
    {
        height:75vh;
    }
  

}

@media only screen and (max-width: 280px) 
{

    .hreuyrghfgf .table thead th 
    {
       font-size: 10px !important;
       padding: 5px;
    }
    .hreuyrghfgf .table td 
    {
        font-size: 10px !important;
       padding: 5px;
    }
    .hreuyrghfgf .table th
    {
        font-size: 10px !important;
        padding: 5px;
    }
    .jfhhjgf h6 
    {
        font-size: 12px;
    }
    .jdhguyfdgfdgfd button 
    {
        font-size: 13px;
        padding: 5px 8px;
    }
    .jdhguyfdgfdgfd h5 
    {
        font-size: 14px;
    }
    .jfhedfsd h4 
    {
        font-size: 24px;
    }
    .djfhjfdgfd 
    {
        margin-left: -32px;
    }
    .jfhedfsd p 
    {
        font-size: 15px;

    }
    .jfhedfsd h6
    {
        font-size: 15px;

    }
    .kfdngjhfg h5 
    {
        font-size: 22px;
    }
    .gjjkfghffgdg p 
    {
        font-size: 15px;

    }

    .mjhffdgfhjdgf ul.tabs li.current
    {
        padding: 7px 15px;
        font-size: 14px;
    }
    .mjhffdgfhjdgf ul.tabs li 
    {
        padding: 7px 15px;
        font-size: 14px;


    }

    .jfhhjgf h6
    {
        font-size: 9px;
    }
    .jfhhjgf p 
    {
        font-size: 10px;
    }
    .jghfjg h6 
    {
        font-size: 12px;
    }
    .jghfjg p
    {
        font-size: 10px;
    }
    .knxfgjgcghgfh h6 
    {
        font-size: 14px;

    }

    .knxfgjgcghgfh p
    {
        font-size: 12px;
        
    }

    .knxfgjgcghgfh  
    {
        margin-left: 5px;
    }
    .fnfb a 
    {
        font-size: 14px;
    }

    .nfjbfg p 
    {
        font-size: 13px;
    }




}