@media only screen and  (max-width:1397px){
.img1 img {border-radius: 30px; width: 47% !important; float: right;}
.small-link { width: 33%;}
}
@media only screen and  (max-width:1229px){
.it-main-logo {padding: 30px 55px;}

}
@media only screen and  (max-width:1024px){
.it-header-top-right { display: none !important;}
.header_point {width: 100%;}
}
@media only screen and  (max-width:992px){
*.animated{animation-duration:inherit !important;}
.it-main-logo{width: 300px;}
.it-header-pl {padding-left: 110px;}
.it-header-space-lr{height: 75px;}
.enquiry_btn {width: 100%; margin-top: 25px;}
.mission-box {width: 50%;}
.it-about-content-wrapp { margin-top: 50px;}
.contact-box-design { width: 50%;}
.box-margin { width: 50%;}
.counter_box {width: 50%; margin-bottom: 35px;}
.video-box {width: 50%; margin-bottom: 25px;}
.small-link {width: 50%;}
.mission-box { margin-bottom: 30px;}
}

@media only screen and  (max-width:768px){
*.animated{animation-duration:inherit !important;}
.it-header-top-info {text-align: end;}
.full-width-content .row {margin-bottom: 30px !important; padding-bottom: 30px !important;}

}
@media only screen and  (max-width:480px){
*.animated{animation-duration:inherit !important;}
.floating-whatsapp-container { display: none;}
.phone_lefts-side.glow { display: none;}
.enquiry {display: none;}
.it-main-logo {padding: 0 12px;}
.it-main-logo {width: 164px;}
.breadcrumb-area .inner-content{padding: 50px 0px;}
.small-link {width: 100%;}
.it-header-top-info ul { display: none;}
.it-header-top { padding-top: 0; padding-bottom: 0;}
.enquiry_btn {width: 100%;  margin-top: 14px;}
.mission-box {width: 100%;}
.testimonial-carousel button { display: none !important;}
.slick-dots{left: 0px;}
span.mobile-width {width: 100% !important; max-width: 100% !important; display: flex;}
.contact-box-design {width: 100%;}
.consultation{    padding: 0 30px 0;}
.consultation-bottom-text .inner{    padding: 28px 0px 0;}
.usefull-links {  margin-bottom: 30px;}
.footer-bottom-area .row {margin: 0;}
.footer-bottom-area .copyright-text p{text-align: center;}
.it-about-2-thumb-box-left { display: none;}
.box-margin {width: 100%;}
.sec-title span{width: 100% !important;}
.video-box{width: 100%;}
.choose-feature-wrap{    grid-template-columns: repeat(1, 1fr);}
.home-five h2 {font-size: 24px;}
img#toTop { display: none !important;}
.img-side-details{width: 100%; margin-right: 0px;}
.enquiry_btn { display: none;}
.mobile-three-item{display: block !important;}
.footer-bottom-area{margin-bottom: 35px;}
.it-header-bar-wrap {display: block !important;  text-align: end;  position: relative;  top: 85px;}
.itoffcanvas__close-btn button{top: 0px !important;}
.itoffcanvas{padding: 40px 15px;}
}
@media only screen and (max-width: 320px){
*.animated{animation-duration:inherit !important;}
.enquiry_btn { display: none;}
.it-about-content-wrapp h1 {font-size: 21px;}
.sec-title .title{font-size: 24px; line-height: 30px;}
a.thm-btn.home-five{width: 100%; display: block; margin-bottom: 20px;}
.cta-style-one .thm-btn+.thm-btn{margin-left: 0; width: 100%; display: block;}
.counter_box{width: 100%;}
.content-side h2 {font-size: 20px;}
.choose-feature .box-title{font-size: 18px;}
.consultation-bottom-text .inner .text p{ padding-left: 15px; padding-right: 15px;}
.datails-content h2 {font-size: 22px;}
.consultation-box .title-box{width: 100%;}
.consultation-box .title-box span{font-size: 16px; line-height: 20px;}
 }