       
        
        @media (max-width: 991px) {
            body{padding: 10px !important;}
            .main-inner{padding: 10px;}
            .top-lft{margin-bottom: 10px;}

.logo-part p{padding: 0; margin-top: 10px;}
.bottom-btns .btn{

    margin-right: 0 !important;
    margin-bottom: 15px;
}
.logo-part img {
    margin-bottom: 30px;
    margin-top: 20px;
}

        }
        
        @media screen and (max-width:768px) {
            .top-right-link{ margin: auto;
text-align: center;
float: none; margin-bottom: 0;
margin-top: 10px;
display: block;}
            .btn-nw {
    padding: 10px;
    min-width: 250px;
    font-size: 14px;
    border-radius: 10px;
    font-weight: bold;
}
header .row .col-md-6{width: 100%; margin: auto;
    display: block;
    text-align: center;}
header .row .col-md-6:last-child{width: 100%; margin: auto;
    display: block;
    text-align: center;}
}
 @media screen and (max-width:560px) {
.mob-frm {
    padding-left: 0;
    position: relative;
}
.drpdwn {
    position: relative;
    left: 0;
    top: 0;
    margin-bottom: 10px;
}
    }
          
        
       