@media (max-width:991px){.features-body-img{width:70%;margin-inline:auto}.features-body-img img{height:auto}.features-body{gap:30px}.business-img{width:80%}}@media (max-width:768px){.nav-mobile-top p{margin:0;color:var(--white);font-family:"Asap",sans-serif;font-weight:400}.nav-button{padding:0 0 30px 10px}.main-banner-section{position:relative;top:102px;z-index:99}.carousel-caption-title-01 .theme-text-style-01{font-size:26px;line-height:normal;font-weight:700}.carousel-caption-title-01 .theme-text-style-01 span{font-size:24px;font-weight:700}.carousel-caption-title-02 p{display:none}.main-banner-section .carousel-item .carousel-caption{top:50%;left:6vw}.carousel-caption-button a{font-size:13px;padding:5px 15px}.carousel-caption-button a:hover{font-size:13px;padding:5px 15px}.main-banner-section .vert-move{width:2%}.main-about-section{position:relative;padding:150px 0 50px}.about-body{flex-direction:column}.about-body-img img{width:100%}.about-body-content .about-title-01{font-size:16px}.about-body-content .about-title-02{font-size:20px}.about-body-content .about-title-02 span{font-size:20px}.about-content-read-more a{font-size:13px;padding:5px 15px}.about-content-read-more a:hover{font-size:13px;padding:5px 15px}.features-title-body{width:100%;flex-direction:column;align-items:flex-start;gap:25px;padding:10px}.features-title-body .title-left .title-01{font-size:16px}.features-title-body .title-left .title-02{font-size:20px;width:100%}.features-title-body .title-right .title-03{width:100%;font-size:13px}.features-body{flex-direction:column;gap:25px}.features-body-img{width:100%}.features-body-img img{width:100%;height:auto}.features-card-img{width:15%;height:50px}.features-body-slider{width:100%}.features-body-slider .features-prev{left:40%}.features-body-slider .features-next{right:40%}.business-body{width:100%;padding:10px;flex-direction:column;gap:25px}.business-content .business-title-01{font-size:20px;width:100%;line-height:25px}.business-content .business-title-02{font-size:13px;width:100%}.skill-name{font-size:13px}.skill-per:before{font-size:13px}.main-project-section{padding:50px 0}.project-body{width:100%;padding:10px;flex-direction:column}.project-body .project-img img{width:100%}.project-body .project-img .project-shape-01 img{bottom:220px}.project-body .project-img .project-shape-02 img{bottom:245px;left:265px}.project-body .project-img .project-shape-03 img{bottom:135px;left:340px}.project-body .project-img .project-shape-04 img{bottom:15px;left:265px}.project-body .project-img .project-shape-05 img{bottom:0}.project-content .project-title-01{font-size:16px}.project-content .project-title-02{font-size:20px}.project-content .project-title-03{font-size:13px}.project-read-more a{font-size:13px;padding:5px 15px}.project-read-more a:hover{font-size:13px;padding:5px 15px}.blog-heading{width:100%;flex-direction:column;padding:10px;align-items:flex-start}.blog-heading .blog-heading-02 .blog-heading-title-01{font-size:16px}.blog-heading .blog-heading-02 .blog-heading-title-02{font-size:20px;width:100%;line-height:25px}.blog-heading .blog-heading-03 a{font-size:13px;padding:5px 15px}.blog-heading-03{padding:10px 0}.blog-card .blog-card-img img{height:350px}.inr-main-about-section .inr-about-body img{width:100%;height:auto}.inr-about-content .inr-about-title .inr-about-title-01{font-size:16px}.inr-about-content .inr-about-title .inr-about-title-02{font-size:20px}.inr-about-content .inr-about-paragraph-01{font-size:13px}.inr-service-grid{grid-template-columns:repeat(1,1fr)}.main-inr-service-details-section .inr-service-body img{width:100%;padding:0 0 25px}.main-inr-service-details-section .inr-service-details-content h2{font-size:20px}.main-inr-service-details-section .inr-service-details-content p{font-size:13px}.main-inr-service-details-section .inr-service-details-content ul li{font-size:13px}.main-inr-service-details-section .inr-service-details-button a{font-size:13px;padding:5px 15px}.inr-industries-grid{grid-template-columns:repeat(1,1fr)}.inr-blogs-grid{grid-template-columns:repeat(1,1fr)}.main-blog-details-section{padding:10px}.contact{flex-direction:column;width:100%;align-items:flex-start}.contact-form{width:100%}.lpa-meta p{font-size:9px}.main-banner-section{height:45vh}#carouselExampleFade .carousel-inner .carousel-item img{object-fit:cover}}@media (min-width:769px) and (max-width:992px){.nav-mobile-top p{margin:0;color:var(--white);font-family:"Asap",sans-serif;font-weight:400}.nav-button{padding:0 0 30px 10px}.main-banner-section{margin-top:15px}.main-banner-section .vert-move{width:2%}.main-banner-section .carousel-item .carousel-caption{top:40%}.carousel-caption-title-01 .theme-text-style-01{font-size:26px;line-height:35px}.carousel-caption-title-01 .theme-text-style-02{font-size:26px}.carousel-caption-title-02 p{display:none}.main-features-section{padding:50px 0}.main-about-section{position:relative;padding:150px 0 50px}.about-body{flex-direction:column}.features-title-body{flex-direction:column;align-items:flex-start;width:100%;gap:25px;padding:10px}.features-title-body .title-left .title-02{width:100%}.features-title-body .title-right .title-03{width:100%}.features-body{display:flex;justify-content:center;align-items:center;padding-bottom:100px;flex-direction:column}.features-card-img{height:100px}.features-body-slider .features-prev{left:43%}.features-body-slider .features-next{right:43%}.business-body{width:100%;flex-direction:column}.business-content .business-title-01{width:100%}.project-body{width:100%;flex-direction:column}.project-body .project-img img{width:100%}.project-body .project-img .project-shape-01 img{bottom:400px}.project-body .project-img .project-shape-02 img{bottom:435px;left:485px}.project-body .project-img .project-shape-03 img{bottom:255px;left:620px}.project-body .project-img .project-shape-04 img{bottom:35px;left:480px}.project-body .project-img .project-shape-05 img{bottom:15px;left:15px}.blog-heading{width:100%}.blog-card .blog-card-img img{height:350px}.inr-main-about-section .inr-about-body img{width:100%;height:auto}.inr-about-content .inr-about-title .inr-about-title-01{font-size:16px}.inr-about-content .inr-about-title .inr-about-title-02{font-size:20px}.inr-about-content .inr-about-paragraph-01{font-size:13px}.inr-service-grid{grid-template-columns:repeat(2,1fr)}.main-inr-service-details-section .inr-service-body img{width:100%;padding:0;margin-bottom:25px}.main-inr-service-details-section .inr-service-details-content h2{font-size:20px}.main-inr-service-details-section .inr-service-details-content p{font-size:13px}.main-inr-service-details-section .inr-service-details-content ul li{font-size:13px}.main-inr-service-details-section .inr-service-details-button a{font-size:13px;padding:5px 15px}.inr-industries-grid{grid-template-columns:repeat(2,1fr)}.inr-blogs-grid{grid-template-columns:repeat(2,1fr)}.main-blog-details-section{padding:10px}.contact{flex-direction:column;width:100%;align-items:flex-start}.contact-form{width:100%}}@media (min-width:993px) and (max-width:1365px){.main-banner-section .carousel-item .carousel-caption{top:40%}.carousel-caption-title-01 .theme-text-style-01{font-size:30px;line-height:35px}.carousel-caption-title-01 .theme-text-style-02{font-size:30px}.carousel-caption-title-02 p{width:45vw}.carousel-caption-button a{padding:5px 15px}.carousel-caption-button a:hover{padding:5px 15px}.main-banner-section .vert-move{width:1.9%}.about-body-img img{width:385px}.about-content-read-more a{padding:5px 15px}.features-title-body .title-left .title-02{width:25vw}.features-body-slider .features-prev{left:45%}.features-body-slider .features-next{right:45%}.main-project-section{padding:50px 0}.project-body .project-img img{width:400px}.project-body .project-img .project-shape-01 img{bottom:225px}.project-body .project-img .project-shape-02 img{bottom:250px;left:265px}.project-body .project-img .project-shape-03 img{bottom:145px}.project-body .project-img .project-shape-04 img{bottom:0;left:260px}.project-body .project-img .project-shape-05 img{bottom:0;left:10px}.project-read-more a{padding:5px 15px}.project-read-more a:hover{padding:5px 15px}.blog-heading .blog-heading-03 a{padding:5px 15px}.blog-heading .blog-heading-03 a:hover{padding:5px 15px}}@media (min-width:1550px){.main-banner-section .carousel-item .carousel-caption{left:calc(( 100vw - 1320px ) / 2)}.carousel-caption-title-02 p{width:20vw}.features-title-body .title-right .title-03{width:100%}.features-card-img{height:110px}.features-body-slider .features-prev{left:48%}.features-body-slider .features-next{right:48%}.blog-heading .blog-heading-02 .blog-heading-title-02{width:20vw}}@media (max-width:575px){.main-banner-section .carousel-item .carousel-caption{top:45%}.carousel-caption-title-01 .theme-text-style-01{font-size:22px;line-height:normal}.carousel-caption-title-01 .theme-text-style-01 span{font-size:20px}.main-banner-section .carousel-item .carousel-caption{width:60%}}@media (max-width:420px){.project-body .project-img .project-shape-03 img{bottom:135px;left:90%}.project-body .project-img .project-shape-02 img{bottom:245px;left:85%}.main-banner-section{height:35vh}.main-banner-section .carousel-item .carousel-caption{width:55%}}