
@media(max-width:1500){


}


@media(max-width:1400){

    
}



@media(max-width:1280px){



    #get-here .iner {width: 794px;}


}



@media(max-width:1024px){

    #slider .content h2 {font-size: 30px;}
    #slider form .form-control {font-size: 13px;}

 
}



@media(max-width:992px){

    header .header-top {padding: 10px 0px;}
    header .header-top .man-info .iner-info .submit-btn a {padding: 5px 12px; font-size: 13px;}

    header .header-bottom {padding: 0px;}
    header .header-bottom .navbar .navbar-nav, header .header-bottom .navbar .outbox{align-items: start !important; justify-content: start !important;}

    #slider .content h2 {font-size: 23px;}
    #slider .content h4 {font-size: 20px;}




   

}



@media(max-width:768px){


}



@media(max-width: 520px){

#service .iner {
    height: 100%;}
}



@media(max-width: 480px){

    footer .footer-top .info li i {font-size: 10px;}

    header .header-top .man-info .icon{display: none;}
    header .header-top .man-info .iner-info .email{display:none;}
    header .header-top .man-info .iner-info{display: block !important;}
    header .header-top .man-info .iner-info .submit-btn a{margin-left: 0px; margin-bottom: 5px;}
    header .header-top .man-info .iner-info .email a {font-size: 14px;}
    header .header-top {padding: 10px 0px 3px;}
    header .header-bottom .navbar .navbar-brand {width: 40%;}

    #slider {padding: 10px 0px;}
    #slider .row{row-gap: 25px;}
    #slider .content a {padding: 8px 20px; font-size: 14px;}
    #slider form {padding: 35px 5px;}

    #service .title-a {font-size: 25px;}
    #service .title-b::before {top: 30px;}

    #our-team {padding: 0px 0px;}

    #all-government h2 {font-size: 24px;}
    #all-government h2::before {top: 70px;}

    .our-additional h2 {font-size: 23px;}

    #counter {padding: 24px 0;}
    #counter h2 {font-size: 24px; margin-bottom: 35px;}
    #counter .item h3 {margin-bottom: 5px; font-size: 24px;}
    #counter .item .text {font-size: 14px;}


    #reviews .content .text {width: 100%;}
    #reviews .content h3 {margin-top: 15px;}
    #reviews h2 {margin-bottom: 16px; font-size: 22px;}
    #reviews h2::before {top: 35px;}
    #reviews {padding: 25px 0px;}
    
    #latest-blogs {padding: 25px 0px 0px;}
    #latest-blogs h2 {font-size: 23px;}
    #latest-blogs h2::before {top: 40px;}
    #latest-blogs .iner .content h4 {font-size: 16px; margin-bottom: 10px; padding-bottom: 10px;}
    #latest-blogs .iner .content h6 {font-size: 15px;}
    #latest-blogs .iner .content {padding: 25px 0px;}
    #latest-blogs .owl-carousel .owl-stage-outer {height: 320px !important;}

    #counter h2::before {top: 41px;}

    footer {padding: 25px 0px 15px;}
    footer .footer-top h3 img {width: 41%;}
    footer .footer-top .text {font-size: 14px; width: 100%; margin-bottom: 20px;}
    footer .footer-top h3 {font-size: 16px;}
    footer .footer-top .info li a{font-size: 14px;}
    footer .footer-top .row{row-gap: 13px;}
    .logoicon {margin-top: 0px;}
    .logoicon .imgsc img {width: 203px;}

    /* about */

    #about-slider {padding: 41px 0px;}
    #about-slider .text a, #about-slider .text {font-size: 14px;}

    #about-sec {padding: 25px 0px;}
    #about-sec .content h2 {font-size: 25px; margin-bottom: 10px;}
    #about-sec .content p {font-size: 14px; text-align: justify; line-height: 26px; margin-bottom: 10px;}
    #about-sec .content h3 {font-size: 20px; margin-bottom: 10px;}

    #contact {padding: 30px 0px;}
    #contact h3 {font-size: 24px; margin-bottom: 10px;}
    #contact .text {font-size: 14px; margin-bottom: 30px;}
    #contact .iner {row-gap: 15px;}
    #contact .btn {padding: 9px 29px; font-size: 13px; margin-bottom: 20px;}
    #contact .content {margin-left: 0px;}
    #contact ul {margin-bottom: 25px;}
    #contact ul li a, #contact ul li {color: #000; font-size: 13px;}
    #contact ul li h5 {font-size: 17px;}
    #contact .map {margin-top: 20px;}
    #contact .map iframe {height: 170px !important;}

    #about-slider-a h2 {font-size: 25px; margin-bottom: 10px;}
    #about-slider-a p {font-size: 14px; text-align:justify;}
    
    #service-det .iner .content-a h3 {font-size: 25px; margin: 17px 0px 10px;}



    /* about-sec */






    }





@media(max-width:375px){
   





}




@media(max-width:320px){


 





}