@media(max-width:768px){
    .h-top{
        margin:0px;
    }
    .navbar-toggler{
        width:17%;
        float:right;
    }
    .navbar-brand{
    margin-right: 0px;
    float: left;
    width: 70%;
    font-size: 23px!important;
    padding: 5px 0px;
    }
    .navbar-dark .navbar-toggler {
    color: rgb(3, 3, 3);
    border-color: rgba(20, 20, 20, 0.1);
    background: #a5adb2;
}
.info-packer p{
    text-align:justify;
    padding:0px;
}
.header_top{
    display:none;
}
.navbar{
    padding:0.5rem 1rem;
}
.icon-container{
    margin-bottom:20px;
}
input{
    margin-bottom:15px;
}
.intro h2{
    font-size:20px;
}
.p-30 {
    padding: 30px 0px 10px;
}
.city-list{
    margin:0 20px;
}
.footer .title{
    margin-top:25px;
}
.footer .links-widget.links-widget-pac , .footer .footer-widget {
    padding: 0px;
}
.footer{
    padding:26px 0px;
}
.bg-about h1 {
    font-size: 2rem;
}
.bg-about{
    padding:10px;
    width:62%;
}
.pop_area .modal-dialog{
    max-width:100%;
}
label{
    margin-bottom:0px;
}
.packerd-and-mov-wrap{
    display:block;
}
.serv-block1{
    margin-bottom:20px;
}

/*ngo*/
.navbar-toggler{
    margin: 2px 19px;
    width: 16%;
    float: right;
}
.slider_area{
    height:200px;
}
.carousel-item {
    height:200px;
}
.carousel-item  img{
    height:-webkit-fill-available;
}
#frame .carousel-caption{
    width:52%;
    left:46%;
}
#frame .carousel-caption h3{
    font-size:20px;
    line-height:23px;
}
#frame .carousel-caption p{
    line-height:23px;
}
#frame1 .carousel-caption .heading{
    font-size:23px;
    line-height:26px;
}
#frame1 .carousel-caption{
    width:67%;
}
.serv-block1 {
    height: 288px;
}
.navbar-expand-lg>.container{
    padding-right: 15px;
    padding-left: 15px;
}
.support{
    background-repeat: no-repeat;
    height: 140px;
    background-position: center;
}
.support h1{
    font-size:18px;
    margin-right: 33%;
    line-height: 25px;
    color: #ff5500;
}
}
@media only screen and (min-width : 320px) and (max-width : 568px){
    .info-area h3{
        font-size:16px;
    }
    .info-area p{
        font-size:14px;
    }
    p{
        font-size:14px!important;
    }
    .sub-title{
        font-size:1rem;
    }
    .bg-about h1 {
    font-size: 1.5rem;
}
.form_area label{
    font-size:15px;
}
h2.add-title{
    font-size:18px;
}
h3.add-sub-title {
    font-size: 16px;
}
}
@media only screen and (min-width : 768px) and (max-width :1024px){
    .packerd-and-mov-wrap{
        display:inline-flex;
    }
}