@charset "utf-8";
/* CSS Document */

@media only screen and ( max-width: 1280px ) {
}
@media only screen and ( max-width: 1024px ) {
.servicessec .box {padding: 4px 24px;}
.servicessec .box p {
    font-size: 16px !important;
}
.wrap-nav .bg-dark {margin-top: -48px;}
.ifre img {height: 387px;}
.certi {width: 20%;padding: 10px;}
.certificate img {width: 100%;}
.wrap-nav .navbar-expand-lg .navbar-nav .nav-link {padding: 1rem 0.5rem;font-size: 10px;word-spacing: 0px;}
.smarter {height:390px;}
.gallery img {
    width: 100% !important;
}
.wrap-nav .navbar-expand-lg .navbar-nav .nav-link { font-size:10.7px; word-spacing:0px}
.halwai {font-size:22px;}
section h4 {font-size:18px;}
.ifre iframe {height: 427px;}
.innner-six {width: 40%;}
.in-img img {width:220px;}
.smart-in img {width: 140px;}
.aba-img img {width:100%;}
.testi-img img {width: 100%;}
.gal-img img { width:100%;}
.contact2 {height:230px}
}
@media only screen and ( max-width: 980px ) {
.navbar-brand {display: inline-block;padding: 0px;background: #fff;box-shadow: 0px 0px 5px #0000001c;width: 35%;margin: 0 auto;z-index: 0;}
.ifre iframe {height: 427px;}
.smarter {padding:7px;}
.gallery img {width: 161px;margin-top: 15px;}
.in-img img {width: 160px;}
.innner-six {width: 50%;}
.inner-at {width: 50%;}
.smart-in img {width: 100px;}
.kill-con .col-md-4 {max-width: 50%;display: inline-table;}
}
@media only screen and ( max-width: 800px ) {
.navbar-brand {height: 67px;}
.wrap-nav .bg-dark {margin-top: 0px;}
.navbar-brand {height: 67px;margin: 0 auto;}
.navbar-nav.mr-auto {margin-left: 40px;}
.bg {width:100%;}
.ifre {width:100%}
.servicessec .box {width: 47%;float: right; margin-bottom: 30px;}
.servicessec {background:none;}
.servicessec .boxmain {display:inherit;}
.innner-six {width: 100%; margin-bottom:30px;}
.inner-at {width: 100%; }
.aba-img img {
    height: 100% !important;
}
.inner .col-md-3 {
    max-width: 100% !important;
}
.mat-img img  {width:100%;}
.col-md-4.gal-img {margin-bottom: 20px;}
}
@media only screen and ( max-width: 768px ) {
}
@media only screen and ( max-width: 736px ) {
}
@media only screen and ( max-width: 667px ) {
.gallery .col-md-3 {width: 180px;}
.certi {width: 30%;}
.servicessec .box {width: 100%;}
.col-md-4.ne-img {margin-bottom: 20px;}
}
@media only screen and ( max-width: 640px ) {
    .left-mam {
    width: 100% !important;
}
.bg-contact {width:100%;}
}
@media only screen and ( max-width: 600px ) {
.servicessec .box { width:96%;}
.reviwe .reviewplatform {background:#fff; width:532px;}
}
@media only screen and ( max-width: 568px ) {
}
@media only screen and ( max-width: 480px ) {
.gallery .col-md-3 {width: 240px;text-align: center;}

}
@media only screen and ( max-width: 414px ) {
.gallery .col-md-3 {width: 50% !important;margin: 0 auto;}
.certi {width: 50%;}
.reviwe .reviewplatform {background: #fff;width: 382px;}
.reviewplatform li img {margin: 10px;}
.reviwe .reviewplatform {background: #fff; width: 346px;}
.reviwe .reviewplatform {width: 292px;}
.gallery img {
    margin-bottom: 15px !important;
}
.about-banner {font-size:1rem;}
.smart-in img {width: 150px;}
.kill-con .col-md-4 {max-width: 100%;display: inline-table;}
.bg-contact {padding:20px;}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link, .wrap-nav .navbar-light .navbar-nav .active > .nav-link, .wrap-nav .navbar-light .navbar-nav .nav-link {
    color: #fff;
    text-align: left;
    margin-left: 0px;
}
}
@media only screen and ( max-width: 384px ) {
.in-img img {width: 127px;}
.inner img { width:100%;}
.about-banner { font-size:1rem;}
}
@media only screen and ( max-width: 375px ) {
.wrap-nav .navbar-expand-lg .navbar-nav .nav-link {font-size: 14px;}
.kill-con .col-md-4 {max-width: 96%;display: inline-table;}
.contact2 {padding:13px;}

}
@media only screen and ( max-width: 360px ) {
}
@media only screen and ( max-width: 320px ) {
}