@media only screen and (max-width: 575px){
.home-section-six article .blog-card {padding: 1rem;margin: 0}
.bottomFooter .design-text {text-align: left;}
.about-section-six ul li {flex-wrap: wrap;}
.about-section-six ul {gap: 2rem !important;column-count: 1 !important;margin-top: 1rem;}
.whatsapp-fix {width: 3rem;}

}
@media only screen and (min-width: 768px) and (max-width: 991px){
.home-section-one .sec1Left article span {font-size: 1rem !important;}
.home-section-two .sec2Slider .slick-dots {inset: -9.7vw 24vw auto auto !important;}
.home-section-six .sec6Slider .slick-dots {inset: -9vw -27vw auto auto !important;}
.footer-form .newsinput {min-width: 15rem !important;}
.footer-form .btn-primary {margin-top: 1rem !important;}
.quick-links ul li, .quick-links ul li:nth-child(5), .quick-links ul li:nth-child(6) {width: 100% !important;margin-bottom: 1rem !important;}
.footer .main-heading h2 {font-size: 1.7rem !important;}
.about-section-three article .white-box {padding: 1rem;}
.about-section-three figure img {min-height: 27rem;}
.contact-section-one::before {inset: 3vw 0;background-size: contain;}
.footer-form .EMAIL-label::before {inset: 1.7vw 2vw !important;}
.quality-sec-one .main-heading {margin-bottom: 3rem !important;}
.quality-sec-one .col-md-4:nth-child(3) article h4 {margin-bottom: 0 !important;}
}
@media only screen and (max-width: 991px){
.wow {animation: none !important;transform: none !important;transition: none !important;visibility: visible !important;opacity: 1 !important;}
h1 {font-size: 2rem;}
.main-section {padding: 2.5rem 0;}
.main-heading h2 {font-size: 1.75rem;}
.btn {padding: 0.688rem 2rem;}
.offcanvas .offcanvas-body .navbar {padding-top: 0 !important;margin-top: 0;}
.offcanvas .offcanvas-body .navbar-expand .navbar-collapse {flex-wrap: wrap;}
.offcanvas .menuLeft .menu li a {font-size: 1.25rem;}
.menu-toggle.open .cross .cross-icon {width: 1.875rem;}
.logo {max-width: 9rem;margin: 0 !important;}
.home .header, .header {padding: 1rem 1rem 0;}
.header .container {padding: 0 0 1rem;}
.offcanvas .menu > li > .dropArr {line-height: 1;cursor: pointer;}
   .offcanvas .menu li {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
   .offcanvas .menu li .dropArr svg{width: 15px;fill: #fff;height: 15px;margin-bottom: 5px;transition: 0.5s;}
   .offcanvas .menu .drop-menu > .dropArr {display: block;}
   .offcanvas .menuLeft .menu > li:nth-child(2) > a::before{display: none;}
	.offcanvas .sub-menu {position: relative;left:0;line-height: 2;padding: 0.5rem;margin-top: 0.5rem;width: 100%;display: none;opacity: 1 !important;transform: none !important;visibility: visible !important;order: 3;height: 191px !important}
	.offcanvas .menuLeft .sub-menu li a{font-size: 1rem;display: block;width: 100%}
	.offcanvas-body{margin-top: 6.5rem;padding-inline: 0}
	.menuLeft, .menuLeft .menu{width: 100%}
.home-banner {padding: 2.5rem 0 1rem;}
.home-banner::before {background-size: contain;}
.banner-video figure .myVideo {height: auto;}
/*
.about-section-four .sec1Left {display: block !important;}
.about-section-four .sec1Left article {margin-bottom: 1rem;}
.about-section-four .sec1Left article:nth-child(2) {padding: 0;}*/
.sec1Left article:nth-child(2) {padding: 1rem 0 1.5rem;}
.sec1Left article h4 {font-size: 2.75rem;}
.sec1Left article span {font-size: 1.2rem !important;}

.sec2Slider {margin: 0;}
.sec2Slider .slick-track {padding-bottom: 2rem;}
.sec2Slider .slick-dots {inset: -21.7vw 2vw auto auto !important;}
.sec2Slider .slick-dots, .sec6Slider .slick-dots {inset: -19.7vw 0 auto auto;justify-content: end;}
.Services-slider article figure img {opacity: 1;}
.home-section-four figure img:hover {transform: none;}
.home-section-four figure img {height: 15rem !important;}
.Services-slider article svg {opacity: 1;transform: none;}
.sec5Slider .license-slider {min-width: 15rem;transform: scale(0) translateX(-390px)}
.sec5Slider .slick-slide .license-slider h2 {max-width: 100%;position: relative;margin-top: 1rem;}
.sec5Slider {margin: 2rem 0 0;}
.sec5Slider .slick-dots {bottom: -2rem;right: 0;}
.sec6Slider .slick-slide {margin-bottom: 1rem !important;padding-bottom: 2.5rem;}
.home-section-seven .main-heading h2 {max-width: 100%;}
.home-section-seven .right-fig, .home-section-seven .left-fig {position: relative !important;text-align: center;animation: none;}
.home-section-seven img {animation: none;}
form {margin: 1.5rem 0 0;}
form .form-group {margin-bottom: 1.5rem;}
.footer .footer-logo {width: 8rem;}
.footer .main-heading h2 {font-size: 1.75rem;}
.footer-form {display: block !important;margin-top: 1rem;}
.footer form {margin: 0 !important;}
.footer-form .btn {padding: 0.688rem 2.563rem;}
.footer {padding: 0;}
.quick-links ul {justify-content: space-between;}
.quick-links ul li, .quick-links ul li:nth-child(5), .quick-links ul li:nth-child(6) {width: auto;}
.midfooter {margin: 2rem 0 0;padding: 2rem 0;}
.bottomFooter p svg {margin: 0 0.188rem;}
.footer-form .newsinput {min-width: 21rem;}
.footer-form .EMAIL-label::before {inset: 3.8vw 4.2vw;}

.wpcf7-spinner {position: absolute;}

.inner-banner figure img {height: 15rem;}
.inner-banner figcaption h1 {margin-top: 8rem;}
.about-section-one figure {margin-top: 1rem;}
.about-section-six ul {column-count: 2;}
.single-blogs .inner-banner figure img {height: 18rem;}
.blogs-detail-section-one .main-heading h2 {max-width: 100%;}
.top-text h5 {font-size: 1rem;margin: 0;}
.service-detail-section-four ol li p, .blogs-detail-section-two ol li p {margin-right: 0.7rem;}
.single-services .inner-banner figcaption h1 {font-size: 1.9rem;}
.about-section-eight ul {flex-wrap: wrap;justify-content: center !important;gap: 1rem;}
.about-section-nine ol {column-count: 1;}

.services-section-two ul {flex-wrap: wrap;gap: 1rem !important;}
.services-section-two .main-heading {margin-bottom: 1rem !important;}
.services-section-two ul li {font-size: 1.1rem;padding: 0.6rem 1.875rem;}

.quality-sec-one .col-md-4:nth-child(3) article h4 {margin-bottom: 3rem;}
.quality-sec-one .col-md-4:nth-child(4) article h4, .quality-sec-one .col-md-4:nth-child(2) article h4 {margin: 2rem 0 0;}
.technology-sec-one .detailImgSlider .slick-prev {left: -0.5rem;}
.technology-sec-one .detailImgSlider .slick-arrow {right: -0.5rem;width: 2.5rem;height: 2.5rem;}

.detailImgSlider {margin-top: 1rem;}
.technology-sec-one .detailImgSlider .slick-arrow, .about-section-seven .slick-arrow, .about-section-two .slick-arrow, .about-section-five .slick-arrow, .about-section-one .slick-arrow {right: 0rem;}
.technology-sec-one .detailImgSlider .slick-prev, .about-section-seven .slick-prev, .about-section-two .slick-prev, .about-section-five .slick-prev, .about-section-one .slick-prev {left: 0.5rem;right: auto !important;}
.about-section-one .slick-arrow {right: 0.5rem;top: 57%;}
.technology-sec-one .detailImgSlider .slick-prev {left: 0rem;}
.technology-sec-one .col-md-6:nth-child(2), .technology-sec-one .col-md-6:nth-child(3) { margin-top: 1rem;}
.contact-section-one .contactInfo li {flex-wrap: wrap;gap: 1rem;}
.contact-section-one .contactInfo li:nth-child(2) {margin: 1rem 0;}
.contact-section-one .contactInfo li:first-child {flex-wrap: nowrap;}

}

@media only screen and (max-width: 767px){
.sec5Slider .license-slider .image-content {text-align: center;}
.sec5Slider .slick-center .license-slider {transform: scale(1) translateX(0px);}

.about-section-four .sec1Left {display: block !important;}
.about-section-four .sec1Left article {margin-bottom: 1rem;}
.about-section-four .sec1Left article:nth-child(2) {padding: 0;}

}
@media only screen and (min-width: 992px) and (max-width: 1199px){
h1 {font-size: 2.7rem;}
.main-heading h2 {font-size: 2.3rem;}
.main-section{padding: 3rem 0;}
.banner-video figure .myVideo {height: 25rem;}
.home .header, .header {padding: 1.875rem 2rem 0;}
.sec1Left article h4 {font-size: 2.8rem;}
.sec1Left article span {font-size: 1.1rem !important;}
.sec1Left article:nth-child(2) {padding: 1.5rem 0 2rem;}
.sec2Slider {margin: 0 -20.5vw 0 0.4vw;}
.sec2Slider .slick-dots, .sec6Slider .slick-dots {inset: -7.7vw -8vw auto auto;}
.sec2Slider .slick-track {padding-bottom: 8rem;}
.sec6Slider .slick-dots {inset: -7vw -48vw auto auto;}
.sec6Slider .slick-slide {margin-bottom: 3rem;}
.right-fig {text-align: end;}
.right-fig img, .left-fig img {width: 70%;}
.footer {padding: 4rem 0 0;}
.footer .footer-logo {width: 9rem;}
/*.footer-form .btn-primary {margin-top: 1rem !important;}*/ 
.link {font-size: 0.875rem;}
.midfooter {padding: 3rem 0;margin: 2rem 0 0;}
.footer-form .form-group {min-width: 14rem;}
.footer-form .btn {padding: 0.688rem 1.5rem;}
.footer .main-heading h2 {font-size: 2rem;}
.inner-banner figcaption h1 {margin-top: 9rem;}
.about-section-three figure img {min-height: 22rem;}
.service-detail-section-four ol li p, .blogs-detail-section-two ol li p {margin-right: 0.7rem;}
.footer-form .EMAIL-label::before {inset: 1.3vw 1.2vw;}
.about-section-nine ol {column-count: 1;}
.services-section-two ul li {padding: 0.6rem 1.875rem;}

.technology-sec-one .detailImgSlider .slick-arrow {right: -0.6rem;}
.technology-sec-one .detailImgSlider .slick-prev {left: -0.7rem;}
.wpcf7-spinner {position: absolute;}
.sec5Slider .slick-center + div .license-slider {transform: scale(0.5) translateX(-120px);}
.technology-sec-one .detailImgSlider .slick-prev, .about-section-seven .slick-prev, .about-section-two .slick-prev, .about-section-five .slick-prev, .about-section-one .slick-prev {left: 1rem;right: auto !important;}
.technology-sec-one .detailImgSlider .slick-arrow, .about-section-seven .slick-arrow, .about-section-two .slick-arrow, .about-section-five .slick-arrow, .about-section-one .slick-arrow {right: 1rem;}
.about-section-five .slick-prev {left: 0rem;}
.about-section-five .slick-arrow {right: 0;}
.about-section-six ul {column-count: 3;}
.footer-form .newsinput{width: 16.25rem;min-width: 16.25rem;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
.offcanvas .menuLeft .sub-menu li a { font-size: 1rem !important;}
.offcanvas .menuLeft .menu li a {font-size: 1.6rem;}
.offcanvas .menuLeft .menu li {margin-bottom: 0.2rem;}
.offcanvas .sub-menu {left: 90%;}
.offcanvas .sub-menu li a {padding: 0.4rem 0 0.7rem;}
h1 {font-size: 3rem;}
.main-heading h2 {font-size: 2.3rem;}
.sec1Left article h4 {font-size: 3rem;} 
.main-section {padding: 5rem 0;}
.btn {padding: 0.688rem 2rem;}
.sec2Slider .slick-dots, .sec6Slider .slick-dots {inset: -6.2vw -8vw auto auto;}
.sec2Slider .slick-track {padding-bottom: 8rem;}
.sec6Slider .slick-dots {inset: -6vw -48vw auto auto;}
.sec6Slider .slick-slide {margin-bottom: 3rem;}
.footer {padding: 5rem 0 0;}
.midfooter {padding: 3rem 0;margin-top: 2rem;}
/*.footer-form .btn-primary {margin-top: 1rem !important;}*/
.footer-form .newsinput{min-width: 1rem;}
.inner-banner figcaption h1 {margin-top: 10rem;}
.about-section-three figure img {min-height: 21.7rem;}
.wpcf7-spinner {position: absolute;}
.sec5Slider .slick-center + div .license-slider {transform: scale(0.5) translateX(-75px);}
.sec5Slider .license-slider {transform: scale(0.5) translateX(-420px);}
}
