@media (min-width:992px){
	.technology-menu-links.last-menu-links{display:flex;flex-direction:row;align-items:center;gap:20px;}
	.technology-menu-links.last-menu-links ul li a{padding-bottom:0;}
	.technology-menu-links.last-menu-links ul{display:flex;margin:0;padding:0;}
	.technology-menu-links.last-menu-links h5{margin:0;}
}
@media (min-width:1025px){
	.head-right .dropdown:hover .dropdown-menu.megamenu,.navbar-expand-lg .navbar-nav .nav-item:hover .dropdown-menu.megamenu{display:block;visibility:visible;opacity:1;}
}
@media (min-width:1920px){
	.technology-services::before{background-size:cover;}
}
@media (min-width:2001px) and (max-width:5000px){
	.container{max-width:1390px;}
	.hiring-process-block::before{width:228px;}
}
@media (min-width:1801px) and (max-width:2000px){
	.container{max-width:1390px;}
	.mobile-app-development .container{max-width:1478px;}
}
@media (min-width:1551px) and (max-width:1800px){
	.container{max-width:1390px;}
	.mobile-app-development .container{max-width:1478px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{max-width:1360px;}
	.dropdown-menu-parent{padding-bottom:20px;}
	.menu-block p{font-size:16px;line-height:22px;}
	.menu-block h4{font-size:20px;}
	.solutions-menu .menu-block p{margin-bottom:15px;}
	.services-links-title h4{font-size:16px;line-height:22px;}
	.services-links-title h4::before{width:28px;height:28px;top:-2px;}
	.services-links-icon img{width:28px;height:28px;}
	.technology-menu-data{padding-bottom:15px;margin-bottom:15px;}
	.technology-menu-block-img{height:200px;}
	.technology-menu-links h5{margin-bottom:10px;}
	.technology-menu-links ul li a{padding:0;}
	.technology-menu-block-text p{font-size:16px;line-height:22px;margin-bottom:15px;}
	.hiretech-menu .services-links ul li a{padding:6px 0;}
	.hiretech-menu-block{min-height:400px;}

	/*================ About ================*/

	/* Life Section  */
	.life-gallery-block img{height:470px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.height-368 img{height:294px;}
	.height-756 img{height:608px;}
}
@media (min-width:1300px) and (max-width:1550px){
	.container{max-width:1250px;}
	.gx-90,.gx-48{--bs-gutter-x:48px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:65px;line-height:70px;letter-spacing:-0.56px;}
	h3,.project-service-details .projects-info-block h5,.award-text h2,.welcom-text h2,.hiring-process-title h2,.differences-section.mobile-app-differences-section h2,.application-section .start-adventure-block h2,.one-col-text h2,.start-adventure-dark .start-adventure-block h2,.our-achievements-content > h2,section.blog-section.blog-home-sec h2,.projects-info-block h5{font-size:35px;line-height:40px;letter-spacing:0px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:65px;line-height:75px;}
	.award-icon-wrap{padding:58px 56px;}
	.navbar-brand{margin-right:40px;}
	.navbar-expand-lg .navbar-nav .nav-item{margin-right:25px;}
	.navbar-expand-lg .navbar-nav .nav-item:last-child{margin-right:0;}
	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{max-width:1220px;}
	.technology-menu-block-text{padding:18px;}
	.mobile-app-img-block{margin-bottom:-124px;}
	.technology-menu-block-text .btn.btn-primary{font-size:16px;}

	/* .tech-services-block.ai-services-block h4 {
		min-height: 77px;
	} */
	.hiretech-menu-data{padding:0 24px 0 0;}
	.services-shape{max-width:400px;}
	.megamenu-parent{height:auto;overflow-y:auto;}
	.megamenu-parent::-webkit-scrollbar{display:none;}
	.megamenu-parent{-ms-overflow-style:none;scrollbar-width:none;}
	.dropdown-menu-parent{padding-bottom:20px;}
	.menu-block p{font-size:16px;line-height:22px;}
	.menu-block h4{font-size:20px;}
	.solutions-menu .menu-block p{margin-bottom:15px;}
	.services-links-title h4{font-size:16px;line-height:22px;}
	.services-links-title h4::before{width:28px;height:28px;top:-2px;}
	.services-links-icon img{width:28px;height:28px;}
	.technology-menu-data{padding-bottom:15px;margin-bottom:15px;}
	.technology-menu-block-img{height:200px;}
	.technology-menu-links h5{margin-bottom:10px;}
	.technology-menu-links ul li a{padding:0;}
	.technology-menu-block-text p{font-size:16px;line-height:22px;margin-bottom:15px;}
	.hiretech-menu .services-links ul li a{padding:6px 0;}
	.hiretech-menu-block{min-height:400px;}

	/* Projects Section  */
	.projects-info-row{margin:0 -15px;}
	.projects-info-col{padding:5px 15px;}
	.projects-info-block h6{font-size:18px;}
	.projects-wrape{padding:0;}
	.projects-slide-buttons{margin:20px 0 0 0;}

	/* Client Feedback Section  */
	.client-feedback-block p{font-size:20px;}

	/* Contact us to Section  */
	.contact-us-to-tab-data .nav-tabs .nav-link{font-size:40px;}
	.foot-col-contact{width:30%;}
	.foot-col-navigation{width:15%;}
	.foot-col-talent{width:20%;}
	.foot-col-sevices{width:18%;}
	.foot-address{max-width:325px;}

	/*======================= Our Case Studies =======================*/

	/* Our Case Studies Section  */
	.card-block-img img{height:340px;}

	/*========================== Work - Portfolio - Option 01 ==========================*/

	/* Portfolio Section */
	.portfolio-opt1-text ul li{font-size:18px;line-height:28px;}

	/*===================== Work - Portfolio - Option 02 =====================*/
	.portfolio-text h2{font-size:50px;line-height:55px;margin:20px 0;}
	.portfolio-text ul{margin-bottom:25px;}

	/*================ About ================*/

	/* Evidence Numbers Section  */
	.mission-block{min-height:auto;height:100%;}

	/* Differences Section  */
	.differences-block h4{font-size:25px;}

	/* Team Section  */
	.team-image img{width:260px;height:260px;}

	/* Life Section  */
	.life-gallery-block img{height:370px;}
	.life-gallery-block-text h4{font-size:25px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.height-368 img{height:244px;}
	.height-756 img{height:508px;}

	/* Connect Section  */
	.connect-img-right{max-width:300px;}
	.connect-img-left{max-width:250px;}

	/*=================== Hire Tech Talent ===================*/

	/* Hire Banner */
	.hire-shape-left{bottom:auto;top:0;max-width:300px;}
	.hire-shape-right{bottom:50px;max-width:350px;}
	.hire-banner-logo::before,.hire-banner-logo::after{width:15%;background:linear-gradient(270deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-logo::after{background:linear-gradient(90deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-parent{position:relative;z-index:1;}

	/* Clients trust Section  */
	.clients-trust-title h6{font-size:16px;}
	.clients-trust-title h6 img{width:20px;}
	.clients-trust-links ul li a{font-size:18px;}

	/* FAQ Section  */
	.faq-parent{z-index:1;position:relative;}
	.faq-accordion-item .collapsed{padding:20px 50px 20px 0;}
	.accordion-btn{font-size:20px;}

	/*===================== Services Main =====================*/

	/* Start-Adventure--Dark */
	.start-adventure--dark .start-adventure-block{padding:48px;}

	/* Services Block Section  */
	.services-block-item{min-height:480px;}
	.services-block-data-text h3,.services-block-left .services-block-data-text h3{margin-bottom:20px;}
	.services-block-data-text p,.services-block-left .services-block-data-text p{margin-bottom:25px;}
	.services-block-list ul,.services-block-left .services-block-list ul{margin-bottom:25px;}
	.services-block-list ul li{margin-bottom:15px;}
	.services-block-list li a{font-size:20px;line-height:26px;}
	.services-block-list li a::before{top:8px;}
	.services-block-left .services-block-data-text,.services-block-data-text{max-width:50%;}
	.services-block-right .services-img,.services-block-left .services-img{width:100%;}
	.hiring-process-block h4{font-size:28px;}
	.technology-services{padding-top:120px;}
}
@media (min-width:1200px) and (max-width:1299px){
	.blog-list-wrap .one-col-text.blog-list-content h2{font-size:24px;line-height:28px;}
	.holiday-main{padding:150px 0 70px 0;}
	.festival-name{font-size:35px;line-height:normal;}
	.one-col-text p{margin:0 0 12px 0;}
	.one-col-image img{height:460px;}
	.technology-services{padding-top:120px;}
	.tech-services-block h3::before{top:3px;}
	.ai-process-section .section-title h2{font-size:47px;}
	.services-solutions-tags ul li{font-size:15px;}
	.award-icon-wrap{padding:58px 30px;column-gap:50px;}
	.services-shape{max-width:400px;}
	.ai-services-block p{min-height:97px;}
	.mobile-app-img-block{margin-bottom:-101px;}
	.service-bg{height:289px;}
	.mobile-app-service-main .technology-services{padding-top:60px;}
	.gx-90,.gx-48{--bs-gutter-x:40px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:60px;line-height:65px;letter-spacing:-0.56px;}
	h3,.project-service-details .projects-info-block h5,.award-text h2,.welcom-text h2,.hiring-process-title h2,.differences-section.mobile-app-differences-section h2,.application-section .start-adventure-block h2,.one-col-text h2,.start-adventure-dark .start-adventure-block h2,.our-achievements-content > h2,section.blog-section.blog-home-sec h2,.projects-info-block h5{font-size:30px;line-height:35px;letter-spacing:0px;}
	h4,.ai-services-block h3,.ai-process-section .hiring-process-block h3,.projects-text h3,.differences-text h3,.tech-services-block h3,.differences-text h3,.differences-text h2,.differences-section.mobile-app-differences-section .differences-block h3,.capabilities-links ul li a h3,.work-balance-block h3,.ninjatech-gallery-item-title h3,.career-item h2,.info-block-text h2,.clients-trust-title h3,.info-block-text h4{font-size:25px;}
	h5,.hiring-process-block h3,.card-block h2,.two-col-block-text h2{font-size:20px;}
	h6,.projects-info h4,.portfolio-opt1-text h3,.evidence-numbers-text p,.work-balance-title p.work-balance-sub-title,.hero-banner-logo-text p,.home-testimonial .client-feedback-block .client-names,.home-page-form-sec .contact-us-to-tab .contact-form-subtitle,.home-page-form-sec .contact-check-wrape .form-subtitle{font-size:16px;}
	body,p,.award-text h4{font-size:16px;line-height:24px;}
	.navbar-brand{margin-right:40px;}
	.navbar-expand-lg .navbar-nav .nav-item{margin-right:25px;}
	.navbar-expand-lg .navbar-nav .nav-item:last-child{margin-right:0;}
	.navbar-expand-lg .navbar-nav .nav-link,.head-dropdown{font-size:16px;}
	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{max-width:1110px;}
	.technology-menu-wrape{padding:0;}
	.technology-menu-block-text{padding:15px;}
	.technology-menu-block-text .btn.btn-primary{font-size:14px;}
	.casestudy-details-text h2{font-size:50px;line-height:75px;}
	.work-menu-block h4{font-size:30px;}
	.hiretech-menu-data{padding:0 24px 0 0;}
	.hiretech-menu .services-links-title h4{font-size:16px;}
	.casestudy-top-text{max-width:1000px;margin-bottom:0;}
	.megamenu-parent{height:auto;overflow-y:auto;}
	.megamenu-parent::-webkit-scrollbar{display:none;}
	.megamenu-parent{-ms-overflow-style:none;scrollbar-width:none;}
	.dropdown-menu-parent{padding-bottom:20px;}
	.menu-block-img{height:180px;}
	.menu-block h4{font-size:18px;}
	.menu-block p,.technology-menu-block-text p{font-size:16px;line-height:20px;margin-bottom:15px;}
	.work-menu-block-image img{height:300px;}
	.technology-menu-data{margin-bottom:15px;padding-bottom:15px;}
	.technology-menu-block-img{height:230px;}
	.menu-info-block{padding:20px 24px;}
	.technology-menu-links ul li a{padding-bottom:0;font-size:15px;}
	.technology-menu-links h5,.technology-menu-links ul{margin-bottom:10px;}
	.services-links ul li a h4{font-size:16px;}
	.services-links-icon img{width:28px;height:28px;}
	.services-links-title h4::before{top:-3px;}

	/* Our Achievements Section */
	.our-achievements-section::before{width:80%;}
	.ellipse-block{left:-100px;}
	.ellipse-block-2{width:550px;height:550px;top:300px;}

	/* .our-achievements-data{
		margin-bottom: 100px;
	} */

	/* Projects Section  */
	.projects-info-row{margin:0 -15px;}
	.projects-info-col{padding:0 15px;}
	.projects-info-block h3,.projects-info-block h5{font-size:25px;}

	/* .projects-info-block h5{
		font-size: 18px;
	} */
	.projects-wrape{padding:0;}
	.projects-slide-buttons{margin:20px 0 0 0;}

	/* Client Feedback Section  */
	.client-feedback-block p{font-size:18px;}

	/*======================= Our Case Studies =======================*/

	/* Our Case Studies Section  */
	.card-block-img img{height:320px;}

	/*========================== Work - Portfolio - Option 01 ==========================*/

	/* Portfolio Section */
	.image-left .portfolio-opt1-image-wrape{padding:0 50px 0 0;}
	.image-right .portfolio-opt1-image-wrape{padding:0 0px 0px 50px;}
	.portfolio-opt1-text h2{margin:16px 0;}
	.portfolio-opt1-text ul{margin-bottom:16px;}
	.portfolio-opt1-text ul li{font-size:16px;line-height:24px;}

	/*===================== Work - Portfolio - Option 02 =====================*/
	.banner-text-parent{margin-bottom:80px;}
	.portfolio-text h2{font-size:50px;line-height:55px;margin:20px 0;}
	.portfolio-text ul{margin-bottom:25px;}

	/*======================= Technology Main Page =======================*/

	/* Inside Hero Banner  */
	.inside-hero-image{min-height:650px;}

	/* Our Tech Section  */
	.ourtech-left .ourtech-services-wrape{padding:0 0 0px 60px;}
	.ourtech-left .ourtech-text,.ourtech-right .ourtech-text{margin:0;}
	.ourtech-right .ourtech-services-wrape{padding:0 60px 0px 0;}
	.ourtech-services-block img{width:70px;height:70px;}
	.ourtech-services-block h5{font-size:20px;line-height:24px;margin-top:10px;}
	.line{margin:50px 0;}

	/*================ About ================*/

	/* Story Section  */
	.story-text p{font-size:18px;line-height:30px;margin-bottom:20px;}

	/* Team Section  */
	.team-image img{width:230px;height:230px;}

	/* Life Section  */
	.life-gallery-block img{height:350px;}

	/*=================== Career ===================*/

	/* Career Section  */
	.career-item a::before{top:45px;}

	/*==================== Career Detail ====================*/

	/* Career Detail Section */
	.career-detail-text p,.career-detail-text ol li,.border-block p{font-size:16px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.height-368 img{height:224px;}
	.height-756 img{height:468px;}

	/* NinjaTech Gallery  */
	.ninjatech-gallery-item-image img{height:200px;}
	.ninjatech-gallery-item-title .career-badge{font-size:14px;padding:7px 12px 5px 12px;margin-top:0;}

	/* Connect Section  */
	.connect-block{padding:50px 20px;}
	.connect-block-text{max-width:490px;}
	.connect-block-text h3{line-height:normal;margin-bottom:20px;}
	.connect-block-text p{margin-bottom:20px;line-height:24px;}
	.connect-block-text ul li a img{width:50px;}
	.connect-img-right{max-width:260px;}
	.connect-img-left{max-width:200px;}

	/*=================== Hire Tech Talent ===================*/

	/* Hire Banner */
	.hire-shape-left{bottom:auto;top:0;max-width:300px;}
	.hire-shape-right{bottom:50px;max-width:350px;}
	.hire-banner-logo::before,.hire-banner-logo::after{width:15%;background:linear-gradient(270deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-logo::after{background:linear-gradient(90deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-parent{position:relative;z-index:1;}

	/* Clients trust Section  */
	.clients-trust-title h6{font-size:15px;}
	.clients-trust-title h6 img{width:20px;}
	.clients-trust-links ul li a{font-size:18px;}

	/* FAQ Section  */
	.faq-parent{z-index:1;position:relative;}
	.faq-accordion-item .collapsed{padding:20px 50px 20px 0;}
	.accordion-btn{font-size:20px;}

	/*========================== Solution Inside ==========================*/

	/* Solution inside Section  */
	.list-item-text p{font-size:16px;line-height:24px;margin-bottom:30px;}

	/*===================== Services Main =====================*/

	/* Start-Adventure--Dark */
	.start-adventure--dark .start-adventure-block{padding:48px;}

	/* Services Block Section  */
	.services-block-item{min-height:480px;}
	.services-block-data-text h3,.services-block-left .services-block-data-text h3{margin-bottom:20px;}
	.services-block-data-text p,.services-block-left .services-block-data-text p{margin-bottom:25px;}
	.services-block-list ul,.services-block-left .services-block-list ul{margin-bottom:25px;}
	.services-block-list ul li{margin-bottom:10px;}
	.services-block-list li a{font-size:18px;line-height:24px;}
	.services-block-list li a::before{top:3px;}
	.services-block-left .services-block-data-text,.services-block-data-text{max-width:50%;}

	/* .services-block-right .services-img,
	.services-block-left .services-img{
		width: 48%;
	} */
	.ninjatech-gallery-item-image img{height:350px;}
}
@media (max-width:1199px){
	.blog-list-wrap .one-col-text.blog-list-content h2{font-size:24px;line-height:26px;}
	.mobile-app-service-main .technology-services{padding-top:60px;}
	.mobile-app-service:nth-child(even){margin-top:40px;}
	.industries-shape-img{width:160px;}
	.mobile-app-img-block{margin-bottom:-80px;}
	.service-block .service-wrap{min-height:420px;padding:30px;}
	.ai-process-section .section-title h2{font-size:40px;}
	.service-top-space,.top-sec-space{padding:140px 0 0 0;}
	.top-sec-space-top{padding-top:140px;}
	.our-achievements-content > h2{font-size:28px;line-height:normal;}
	.technology-details-main.mobile-app-development{padding:140px 0 0 0;}
	.mobile-app-hiring-process-section{padding:80px 0;}
	.related-services-section .container > .normal-line{display:none;}
	.services-shape{max-width:250px;}
	.srvices-details-banner-desc{margin-bottom:80px;}
	.services-solutions-tags-main h3{font-size:16px;}
	section.smart-solutions,section.ecommerce-integration{padding:80px 0;}
	.services-solutions-tags ul li{font-size:15px;}
	.service-bg{height:247px;}
	.award-icon-wrap{padding:58px 30px;column-gap:50px;}
	.differences-section.mobile-app-differences-section .differences-parent{padding-bottom:50px;}
	.normal-line{margin:70px 0;}
	section.Awards-and-project{padding-bottom:70px;}
	.related-services-section{padding:60px 0 80px 0;}
	.case-sec-space{padding:60px 0;}
	.app-design-gallery{padding-bottom:60px;}
	.casestudy-top-text{margin:0 auto 0;}
	.casestudy-details-text h2{font-size:45px;line-height:70px;}
	section.clutch-main-section{padding-bottom:80px;}
	.clutch-title p{margin:0 auto 30px auto;}
}
@media (max-width:1024px){
	header .dropdown-menu.show{display:block!important;visibility:visible!important;opacity:1!important;}
}
@media (min-width:992px) and (max-width:1199px){
	.list-view .holiday-img{width:200px;height:200px;}
	.technology-menu-links.last-menu-links{gap:10px;}
	.view-all-btn{font-size:14px;}
	.tech-services-block h3::before{top:1px;}
	.tech-achievements-block .count{font-size:40px;}
	.tech-achievements-block h2 > svg{width:46px;}
	section.technology-details-main{padding:140px 0 80px 0;}
	.tech-achievements-block h6{font-size:18px;}
	.technology-integrated-main{padding:80px 0 80px 0;}
	section.development-success-stories{padding:80px 0 46px 0;}
	section.development-success-stories .card-block h5{min-height:50px;}
	.lookingfor-dev-inner{padding:40px 0 40px 60px;}
	.technology-services{padding:110px 0 80px 0;}
	.hiring-process-block::before{width:130px;background-size:130px;}
	.festival-name{font-size:30px;line-height:normal;}
	.holiday-main{padding:150px 0 70px 0;}
	.holiday-heading{margin:0 auto 50px;max-width:500px;}
	.gx-90,.gx-32,.gx-48{--bs-gutter-x:30px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:50px;line-height:55px;letter-spacing:-0.56px;}
	h3,.project-service-details .projects-info-block h5,.award-text h2,.welcom-text h2,.hiring-process-title h2,.differences-section.mobile-app-differences-section h2,.application-section .start-adventure-block h2,.one-col-text h2,.start-adventure-dark .start-adventure-block h2,section.blog-section.blog-home-sec h2,.projects-info-block h5{font-size:25px;line-height:30px;letter-spacing:0px;}
	h4,.ai-services-block h3,.ai-process-section .hiring-process-block h3,.projects-text h3,.differences-text h3,.tech-services-block h3,.differences-text h3,.differences-text h2,.differences-section.mobile-app-differences-section .differences-block h3,.capabilities-links ul li a h3,.work-balance-block h3,.ninjatech-gallery-item-title h3,.career-item h2,.info-block-text h2,.clients-trust-title h3,.info-block-text h4{font-size:22px;}
	h5,.hiring-process-block h3,.card-block h2,.two-col-block-text h2{font-size:20px;}
	h6,.projects-info h4,.portfolio-opt1-text h3,.evidence-numbers-text p,.work-balance-title p.work-balance-sub-title,.hero-banner-logo-text p,.home-testimonial .client-feedback-block .client-names,.home-page-form-sec .contact-us-to-tab .contact-form-subtitle,.home-page-form-sec .contact-check-wrape .form-subtitle{font-size:16px;}
	body,p{font-size:16px;line-height:24px;}
	.navbar{padding:0 0;}
	.navbar-brand{margin-right:20px;}
	.navbar-expand-lg .navbar-nav .nav-item{margin-right:15px;}
	.navbar-expand-lg .navbar-nav .nav-item:last-child{margin-right:0;}
	.navbar-expand-lg .navbar-nav .nav-link,.head-dropdown{font-size:14px;}
	.head-contact ul li{margin:0 0 0 10px;}
	.head-contact ul li a{width:30px;height:30px;}
	.head-contact::before{height:30px;}
	body,html{overflow-x:hidden;}
	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{max-width:930px;}
	.dropdown-menu-parent{padding-bottom:24px;}
	.menu-block h4{font-size:22px;}
	.menu-block-img{height:200px;}
	.menu-block p{font-size:16px;line-height:24px;margin-bottom:16px;}
	.technology-menu-wrape{padding:0;}
	.technology-menu-links h5{font-size:16px;line-height:normal;}
	.technology-menu-links ul li a img{width:25px;height:25px;}
	.technology-menu-links ul li a{font-size:13px;}
	.technology-menu-links ul li a span{padding:0 5px;}
	.technology-menu-data .gx-30{--bs-gutter-x:10px;}
	.technology-menu-block-text{padding:20px;}
	.technology-menu-block-img{height:220px;}
	.technology-menu-block-text p{font-size:16px;line-height:24px;}
	.technology-menu-block .btn.btn-primary{font-size:16px;padding:9px 15px;}
	.work-menu-block h4{font-size:30px;margin-bottom:8px;}
	.work-menu-block-image img{height:290px;}
	.insights-links ul li a{font-size:20px;}
	.insights-links ul li a span::before{top:5px;}
	.hiretech-menu-data{padding:0 24px 0 0;}
	.hiretech-menu-data .services-links ul li:last-child a{border-bottom:1px solid rgba(0,0,0,0.25);padding-bottom:8px;}
	.hiretech-menu-data .services-links ul li:first-child a{padding-top:8px;}
	.hiretech-menu-block{min-height:380px;}
	.megamenu-parent{height:auto;overflow-y:auto;}
	.megamenu-parent::-webkit-scrollbar{display:none;}
	.megamenu-parent{-ms-overflow-style:none;scrollbar-width:none;}

	/* Our Achievements Section */
	.our-achievements-section{padding:80px 0 80px 0;}
	.our-achievements-section::before{top:30%;height:400px;}
	.ellipse-block{width:350px;height:350px;}

	/* .our-achievements-content{
		margin-bottom: 80px;
	} */

	/* .our-achievements-data{
		margin-bottom: 110px;
	} */
	.left-hand{width:100%;max-width:300px;}
	.right-hand{width:100%;max-width:300px;margin-top:120px;}
	.dot{margin-top:80px;}

	/* Capabilities Section  */
	.capabilities-section,.our-brands-section,.projects-section,.contact-us-to-section{padding:80px 0;}

	/* Projects Section  */
	.projects-text p{margin-bottom:16px;}
	.projects-info{padding-top:16px;}
	.projects-info-row{margin:0 -15px;}
	.projects-info-col{padding:0 15px;}

	/* .projects-info-block h5{
		font-size: 18px;
	} */
	.projects-wrape{padding:0;}
	.projects-slide-buttons{margin:20px 0 0 0;}

	/* Client Feedback Section  */
	.client-feedback-section{padding:80px 0 40px 0;}
	.client-feedback-block p{font-size:16px;line-height:26px;}

	/* Logo Slider Section  */
	.logo-slider-section::before,.logo-slider-section::after{width:10%;}

	/* Blog Section  */
	.blog-section{padding:40px 0 80px 0;}
	.blog-block-image img{height:200px;}
	.blog-block h5,section.blog-section.blog-home-sec .blog-block h3{line-height:27px;}

	/* Contact us to Section  */
	.contact-us-to-tab-data .nav-tabs .nav-link{font-size:40px;}

	/* Footer */
	.foot-row{margin:0 -10px;}
	.foot-col-contact{width:23%;padding:0 10px;}
	.foot-col-navigation{width:16%;padding:0 10px;}
	.foot-col-sevices{width:20%;padding:0 10px;}
	.foot-col-talent{width:24%;padding:0 10px;}
	.foot-col-other{width:17%;padding:0 10px;}
	.foot-address p{font-size:14px;width:calc(100% - 25px);padding-left:10px;}
	.foot-address img{width:25px;height:25px;}
	.foot-contact ul li,.foot-social ul li,.foot-link ul li a,.copyright-text p{font-size:14px;}
	.foot-social ul li{margin-bottom:10px;}
	.copyright{margin-top:20px;}

	/*====================== Solutions ======================*/

	/* Banner Text Section  */
	.banner-text-section,.blog-inside-section{padding:80px 0 0 0;}
	.inside-banner-text .banner-text-parent{margin-bottom:50px;padding-bottom:50px;}

	/* Solutions Section  */
	.solutions-block figure img{height:200px;}
	.solutions-block-text{padding:20px;padding-bottom:50px;}
	.solutions-block-text p{font-size:16px;line-height:24px;}
	.solutions-block-text .btn-secondary{left:20px;bottom:20px;}
	.solutions-parent{padding-bottom:50px;}
	.project-inside-section{padding-bottom:0;}
	.project-inside-section .projects-parent{padding-bottom:80px;}

	/*======================= Our Case Studies =======================*/

	/* Our Case Studies Section  */
	.case-studie-parent{padding-bottom:1px;}
	.card-block-img img{height:270px;}

	/*========================== Work - Portfolio - Option 01 ==========================*/

	/* Portfolio Section */
	.portfolio-opt1-parent{padding-bottom:80px;}
	.portfolio-opt1-item{margin-bottom:50px;}
	.image-left .portfolio-opt1-image-wrape{padding:0 30px 0 0;}
	.image-right .portfolio-opt1-image-wrape{padding:0 0px 0px 30px;}
	.portfolio-opt1-image,.portfolio-opt1-image img{width:100%;}
	.portfolio-opt1-text h2{margin:16px 0;}
	.portfolio-opt1-text ul{margin-bottom:16px;}
	.portfolio-opt1-text ul li{font-size:16px;line-height:24px;}
	.btn.btn-primary{font-size:16px;}

	/*===================== Work - Portfolio - Option 02 =====================*/
	.banner-text-parent{margin-bottom:50px;}
	.portfolio-text h2{margin:20px 0;}
	.portfolio-text h6{margin-bottom:8px;}
	.portfolio-text ul{margin-bottom:25px;}
	.portfolio-text ul li{font-size:18px;line-height:28px;}

	/*======================= Contact Us Page =======================*/

	/* Contact Section  */
	.contact-section{padding:168px 0 60px 0;}
	.contact-parent{z-index:111;}
	.contact-title-data{margin-bottom:50px;}

	/* Info Block Section  */
	.info-block-parent{padding-bottom:80px;}

	/*======================= Technology Main Page =======================*/

	/* Inside Hero Banner  */
	.inside-hero-image{min-height:600px;}

	/* Our Tech Section  */
	.ourtech-section{padding:60px 0;}
	.ourtech-left .ourtech-services-wrape{padding:0 0 0px 30px;}
	.ourtech-right .ourtech-services-wrape{padding:0 30px 0px 0;}
	.ourtech-left .ourtech-text,.ourtech-right .ourtech-text{margin:0;}
	.ourtech-services-block{min-height:150px;}
	.ourtech-services-block img{width:55px;height:55px;}
	.ourtech-services-block h5{font-size:18px;line-height:24px;margin-top:10px;}
	.line{margin:50px 0;}

	/*================ About ================*/

	/* About Section  */
	.about-section{padding:80px 0;}

	/* Evidence Numbers Section  */
	.evidence-numbers-section{padding:80px 0;}
	.evidence-numbers-count{padding-bottom:80px;}
	.evidence-numbers-count-block h3{font-size:32px;}
	.mission-block{padding:25px;}
	.mission-block h4{margin:15px 0;}

	/* Story Section  */
	.story-section{padding:80px 0;}
	.differences-block{padding:25px;min-height:265px;}
	.story-text p{font-size:16px;line-height:24px;margin-bottom:16px;}

	/* Differences Section  */
	.differences-section{padding:0 0 48px 0;}

	/* Capabilities Dark Section  */
	.capabilities-dark-section{padding-bottom:0;}
	.capabilities-dark-section .capabilities-parent{padding-bottom:80px;}

	/* Team Section  */
	.team-section{padding:80px 0;}
	.team-image img{width:200px;height:200px;}
	.team-block h5{margin-top:16px;}

	/* Life Section  */
	.life-section{padding:80px 0 0 0;}
	.life-gallery-block img{height:310px;}

	/* Start Adventure Section  */
	.start-adventure-section{padding:80px 0;}
	.start-adventure-block{padding:35px;}

	/*=================== Career ===================*/

	/* Career Section  */
	.career-item a::before{top:42px;}

	/* Hiring Process Section  */
	.hiring-process-parent{padding-bottom:80px;}
	.hiring-process-block h3{margin:18px 0 12px 0;}

	/*==================== Career Detail ====================*/

	/* Career Detail Section */
	.career-detail-section{padding:80px 0 0 0;}
	.career-detail-text p,.career-detail-text ol li,.border-block p{font-size:16px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.discover-section{padding:80px 0 0 0;}
	.discover-text h1{margin-bottom:24px;}
	.discover-text h1 span{line-height:55px;}
	.height-368 img{height:189px;}
	.height-756 img{height:404px;}
	.slideshow-row{margin:0 -5px;}
	.slideshow-col-lg,.slideshow-col-sm{padding:0 5px;}
	.slideshow-data .gx-20{--bs-gutter-x:10px;}

	/* Work Balance Section  */
	.work-balance-section{padding:80px 0;}
	.work-balance-title-data{margin-bottom:50px;}

	/* NinjaTech Gallery  */

	/* .ninjatech-gallery{
		padding: 80px 0;
	} */
	.ninjatech-gallery .banner-text-parent{padding-bottom:30px;margin-bottom:30px;}
	.ninjatech-gallery-item-image img{height:160px;}
	.ninjatech-gallery-item-title .career-badge{font-size:14px;padding:7px 12px 5px 12px;margin-top:0;}

	/* Connect Section  */
	.connect-section{padding-bottom:80px;}
	.connect-block{padding:50px 20px;}
	.connect-block-text{max-width:490px;}
	.connect-block-text h3{line-height:normal;margin-bottom:20px;}
	.connect-block-text p{margin-bottom:20px;line-height:24px;}
	.connect-block-text ul li a img{width:50px;}
	.connect-img-right{max-width:200px;top:20px;}
	.connect-img-left{max-width:170px;}

	/* Voices Section  */
	.voices-section{padding:80px 0;}

	/*=================== Hire Tech Talent ===================*/

	/* Hire Banner */
	.hire-banner{padding:80px 0 0 0;}
	.hire-banner-text{margin-bottom:80px;}
	.hire-shape-left{bottom:auto;top:0;max-width:300px;}
	.hire-shape-right{bottom:50px;max-width:350px;}
	.hire-banner-logo::before,.hire-banner-logo::after{width:15%;background:linear-gradient(270deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-logo::after{background:linear-gradient(90deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}

	/* Hire Section  */
	.talent-exploration{padding-top:80px;}
	.hire-parent{position:relative;z-index:1;}
	.start-adventure-dark{padding:80px 0;}

	/* Clients trust Section  */
	.clients-trust-section{padding:80px 0 0 0;}
	.clients-trust-links ul li a{padding:10px 0;font-size:20px;}
	.clients-trust-title h6{font-size:14px;line-height:20px;}

	/* FAQ Section  */
	.faq-parent{position:relative;z-index:1;}
	.accordion-btn{font-size:18px;}
	.accordion-btn::before{width:35px;height:35px;}
	.faq-accordion-item .collapsed{padding:16px 40px 16px 0;}

	/*========================== Solution Inside ==========================*/

	/* Solution inside Section  */
	.solution-inside-parent{padding-bottom:80px;}
	.list-group .list-group-item{font-size:20px;margin-bottom:15px;}
	.list-item-text p{font-size:16px;line-height:24px;margin-bottom:30px;}

	/* Explore Section  */
	.explore-section{padding:80px 0 0 0;}

	/*===================== Services Main =====================*/
	.technology-services-section{padding-top:80px;}
	.technology-services-block{padding:20px;}
	.technology-services-block h4{margin-top:15px;}
	.technology-services-block h4::before{top:3px;}

	/* Start-Adventure--Dark */
	.start-adventure--dark .start-adventure-block{padding:48px;}

	/* Services Block Section  */
	.services-block-section{padding:80px 0 1px 0;}
	.services-block-item{min-height:auto;margin-bottom:80px;}
	.services-block-data{padding:32px;}
	.services-block-data-text h3,.services-block-left .services-block-data-text h3{margin-bottom:15px;}
	.services-block-data-text p,.services-block-left .services-block-data-text p{margin-bottom:20px;}
	.services-block-list ul,.services-block-left .services-block-list ul{margin-bottom:20px;}
	.services-block-list ul li{width:50%;margin-bottom:10px;}
	.services-block-list li a{font-size:16px;line-height:24px;}
	.services-block-list li a::before{top:3px;}
	.services-block-left .services-block-data-text,.services-block-data-text{max-width:50%;}

	/* .services-block-right .services-img,
	.services-block-left .services-img{
		width: 48%;
	} */

	/* Quality Section  */
	.quality-section{padding:80px 0 0 0;}
	.quality-data{padding-bottom:80px;}

	/* Hiring Process- Section Dark  */
	.hiring-process--section-dark{padding-top:80px;}
	.hiring-process--section .hiring-process-parent{padding-bottom:80px;}

	/* Industries Section  */
	.industries-section{padding-top:80px;}
	.industries-bottom-text{padding-bottom:80px;}

	/* Services Client Feedback   */
	.services-client-feedback .client-feedback-block h6{font-size:16px;line-height:24px;}

	/*============= Thank You =============*/
	.thankyou-section{padding:80px 0;}

	/*===================== Blog =====================*/
	.one-col-image img{height:335px;}
	.one-col-wrape{padding:25px;}
	.two-col-block-img img{height:270px;}
	.three-col-section .two-col-block-img img{height:170px;}
	.two-col-block-text{padding:20px;}
	.shared-section .two-col-parent{padding-bottom:32px;}

	/*=================== Blog Inside ===================*/
	.blog-inside-section{padding:80px 0 0 0;}
	.blog-inside-text figcaption{font-size:16px;line-height:24px;margin-top:20px;}
	.blog-inside-info ol li,.blog-inside-info ol li p{font-size:16px;line-height:24px;}
	.blog-inside-info ol li strong{margin-bottom:10px;}
	.border-block h4{margin-bottom:20px;}
	.recommended-section .two-col-parent{padding-bottom:32px;}
	.ganesh-chaturthi img{height:300px;}
	.ninjatech-gallery-item-image img{height:300px;}
}
@media (max-width:991px){
	/* Show desktop Hire Dedicated Team on mobile; hide the mobile-only duplicate */
	/* .navbar-nav>.mobile-menu.has-megamenu{display:none!important;} */
	.mobile-app-img-block{margin-bottom:-37px;}
	.mobile-app-img-block{margin-top:60px;}
	.mobile-app-hiring-process-section{padding:60px 0 40px 0;}
	.mobile-app-service-main .technology-services{padding-top:30px;}
	.service-bg{height:170px;}
	.service-block .service-wrap{min-height:300px;padding:20px;}
	.ai-process-section .section-title h2{font-size:30px;}
	.services-solutions-content{order:2;margin-top:40px;}
	.projects-text img{width:180px;}
	.services-solutions-img{margin-bottom:30px;}
	.services-solutions-img img{width:100%;}
	.videos-imgs.position-relative img{width:100%;}
	.ecommerce-integration-imgs{margin-bottom:0;}
	.services-solutions-content p,.ecommerce-integration-content p{max-width:100%;margin-bottom:15px;}
	.hiring-process-icon{width:70px;height:70px;}
	.award-icon-wrap{padding:40px 20px;column-gap:30px;}
	.project-icon{max-width:60px;}
	.services-video video{height:400px;}
	.ai-services-block h3{margin-bottom:10px;}
	.casestudy-details-text h2{font-size:35px;line-height:60px;}
	section.clutch-main-section{padding-bottom:60px;}
	.clutch-title h2{margin-bottom:16px;}
	.clutch-title p{margin:0 auto 25px auto;}
}
@media (min-width:768px) and (max-width:991px){
	.list-view .holiday-img{width:180px;height:180px;}
	header .dropdown-toggle::after{content:none!important;}
	.tech-achievements-block h2 > svg{width:46px;}
	.lookingfor-development h3{font-size:29px;line-height:40px;}
	.tech-services-block h3::before{top:1px;}
	.tech-achievements-block .count{font-size:37px;}
	.technology-integrated-main{padding:80px 0 80px 0;}
	section.development-success-stories{padding:80px 0 46px 0;}
	section.development-success-stories .card-block h5{min-height:50px;}
	.lookingfor-dev-inner{padding:40px 0 40px 60px;}
	.technology-services{padding:80px 0;}
	.tech-services-block p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
	.ai-services-block h3{min-height:55px;}
	.tech-achievements-block h6{font-size:17px;line-height:21px;}
	.lookingfor-dev-inner{padding:40px 0 40px 60px;}
	.tech-achievements-block i{font-size:40px;}
	section.technology-details-main{padding:140px 0 80px 0;}
	header .dropdown-toggle .menu-arrow{height:24px;width:24px;display:inline-block;text-align:center;}
	header .dropdown-toggle .menu-arrow:after{width:10px;display:inline-block;vertical-align:2px;content:"";background-image:url('../images/arrow-down-sm-bl.svg');height:8px;transition:transform 0.25s;}
	header .dropdown-toggle[aria-expanded="true"] .menu-arrow:after{transform:rotate(180deg);}
	html.o-hidden{overflow:hidden;}
	html.o-hidden .header{transition:none;transform:none;}
	.page-template-tpl-career .banner-text-section{padding:80px 0 0 0;}
	.banner-text-section,.blog-inside-section{padding:80px 0 0 0;}
	.page-template-tpl-blog-inner .blog-inside-section{padding-top:80px;}
	.page-template-tpl-Work-Portfolio-Option-2 .banner-text-section{padding:80px 0 0 0;}
	.page-template-tpl-privacy-policy .banner-text-section{padding:80px 0 0 0;}
	.page-template-tpl-blog .banner-text-section{margin-top:0;}
	.solution-inside-sidebar{top:120px;}
	.solution-inside-body{margin-top:70px;}
	.festival-list{font-size:28px;}
	.holiday-main{padding:130px 0 80px 0;}
	.holiday-heading{margin:0 auto 50px;max-width:500px;}
	.festival-name{font-size:28px;line-height:normal;}
	.gx-90,.gx-32,.gx-48{--bs-gutter-x:30px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:40px;line-height:45px;letter-spacing:-0.56px;}
	h3,.project-service-details .projects-info-block h5,.award-text h2,.welcom-text h2,.hiring-process-title h2,.differences-section.mobile-app-differences-section h2,.application-section .start-adventure-block h2,.one-col-text h2,.start-adventure-dark .start-adventure-block h2,section.blog-section.blog-home-sec h2,.projects-info-block h5{font-size:25px;line-height:30px;letter-spacing:0px;}
	h4,.ai-services-block h3,.ai-process-section .hiring-process-block h3,.differences-text h3,.tech-services-block h3,.differences-text h3,.differences-text h2,.differences-section.mobile-app-differences-section .differences-block h3,.capabilities-links ul li a h3,.work-balance-block h3,.ninjatech-gallery-item-title h3,.career-item h2,.info-block-text h2,.clients-trust-title h3,.info-block-text h4{font-size:22px;}
	h5,.hiring-process-block h3,.card-block h2,.two-col-block-text h2{font-size:20px;}
	h6,.projects-info h4,.portfolio-opt1-text h3,.evidence-numbers-text p,.work-balance-title p.work-balance-sub-title,.hero-banner-logo-text p,.home-testimonial .client-feedback-block .client-names,.home-page-form-sec .contact-us-to-tab .contact-form-subtitle,.home-page-form-sec .contact-check-wrape .form-subtitle{font-size:16px;}
	body,p{font-size:16px;line-height:24px;}
	.mobile-menu{display:block;}
	.desktop-menu{display:none;}
	.top-closebar{display:flex;align-items:center;justify-content:space-between;padding:15px;}
	.navbar{padding:15px 0;}
	.head-contact::before{display:none;}
	.navbar-expand-lg .navbar-nav{padding:15px;padding-bottom:5px;}
	.navbar-expand-lg .navbar-nav .nav-item{margin:0 0 0 0;}
	.navbar-expand-lg .navbar-nav .nav-link,.head-dropdown{color:#121212;padding:10px 0;align-items:center;display:flex;font-size:20px;justify-content:space-between;}
	.dropdown-toggle::after{background-image:url('../images/arrow-down-sm-bl.svg');}
	.offcanvas .head-right{display:flex;}
	.head-contact{margin:0;padding:0 15px;width:100%;display:none;}
	.head-contact ul{padding:15px 0;border-top:1px solid rgba(215,215,215,0.5);}
	body,html{overflow-x:hidden;}
	.head-contact ul,.head-right{justify-content:flex-start;}
	.head-contact ul li{margin:0 20px 0 0;}
	.navbar-expand-lg .navbar-nav{overflow-y:auto;}
	.dropdown-menu{margin:0!important;}
	.megamenu-parent{box-shadow:none;}
	.dropdown-menu-parent{padding:0 0 20px 0;margin:0;}
	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{padding:0 0 0 0;position:static;height:0;overflow:hidden;box-shadow:none;margin:0;}
	.navbar-expand-lg .navbar-nav .dropdown-menu.show,.head-right .dropdown-menu.show{height:auto;display:block!important;overflow:visible;visibility:visible;opacity:1;}
	.navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle::before,.head-dropdown.dropdown-toggle::before{display:none;}
	.services-links{margin-bottom:20px;}
	.services-links ul li a{padding:5px 0;}
	.services-links-title h4{display:block;padding:0;font-size:14px;}
	.services-links-icon img{width:28px;height:28px;margin-right:8px;}
	.services-links-title{width:calc(100% - 36px);transform:translateX(-36px);}
	.menu-block{padding:0;}
	.menu-block h4{font-size:20px;}
	.menu-block p{font-size:16px;line-height:24px;}
	.menu-block-img{height:auto;}
	.menu-info-block{padding:20px;margin:0;border-radius:12px;margin-bottom:20px;}
	.menu-info-block-button{justify-content:flex-start;margin-top:10px;}
	.technology-menu-links h5{font-size:16px;margin-bottom:8px;}
	.technology-menu-links{padding-bottom:16px;margin-bottom:16px;}
	.technology-menu-links::before{width:100%;height:1px;right:0;bottom:0;top:auto;display:block!important;}
	.technology-menu-links ul li a{font-size:14px;}
	.technology-menu-links ul li a span{display:block;}
	.technology-menu-data{margin:0;padding:0;border-bottom:0;}
	.technology-menu-block-text{padding:16px;}
	.technology-menu-links ul li a img{width:28px;}
	.technology-menu-wrape{padding:0;}
	.work-menu-block{padding-top:10px;margin-bottom:10px;}
	.work-menu-block h4{font-size:18px;margin-bottom:5px;padding-right:40px;}
	.work-menu-block h4::before{width:25px;height:12px;top:7px;}
	.work-menu-block p{margin-bottom:10px;font-size:14px;line-height:20px;}
	.work-menu-block-image img{height:auto;}
	.insights-links ul{width:100%;}
	.insights-links ul li{width:100%;}
	.insights-links ul li a{font-size:18px;line-height:24px;padding:8px 0;}
	.insights-links ul li:last-child a{padding:8px 0;border-bottom:1px solid #D7D7D7;}
	.insights-links ul li a span::before{width:25px;height:12px;top:5px;}
	.hiretech-menu-data{padding:0 0 30px 0;}
	.hiretech-menu-block{min-height:300px;padding:30px;}
	.hiretech-menu .services-links{margin:0;}
	.hiretech-menu-sidebar{padding:0;}
	.hiretech-menu-block-text{font-size:18px;}

	/* Home Hero Banner */
	.hero-banner-logo-text p{margin-bottom:20px;}
	.hero-banner-logo-text ul li img{width:50px;height:50px;}
	.hero-banner-bottom{padding-top:20px;}

	/* Our Achievements Section */
	.our-achievements-section{padding:60px 0 60px 0;}
	.our-achievements-section::before{top:30%;height:400px;}
	.ellipse-block{width:350px;height:350px;}
	.our-achievements-content{			/* margin-bottom: 60px; */
	max-width:580px;}
	.our-achievements-data h5{margin-bottom:30px;}
	.our-achievements-row{margin:0 -20px;}
	.our-achievements-col{padding:0 20px;}
	.our-achievements-data p{font-size:16px;line-height:24px;}

	/* .our-achievements-data{
		margin-bottom: 50px;
	} */
	.left-hand{width:100%;max-width:300px;}
	.right-hand{width:100%;max-width:300px;margin-top:120px;}
	.dot{margin-top:80px;}

	/* Capabilities Section  */
	.capabilities-section{padding:60px 0;}
	.rectangle-block-1{top:0;max-width:300px;}
	.rectangle-block-2{max-width:250px;}
	.capabilities-title h2,.capabilities-title p{margin-bottom:20px;}
	.capabilities-links-icon img{width:35px;height:35px;}
	.capabilities-links ul li a{padding:10px 0;}
	.capabilities-links ul li a::before{width:35px;height:35px;top:11px;}
	.capabilities-links-title{width:calc(100% - 35px);padding:0 0 0 10px;}
	.capabilities-links-title h4{font-size:20px;}

	/* Our Brands Section  */
	.our-brands-section{padding:60px 0;}
	.our-brands-shape-1{max-width:300px;}
	.our-brands-wrape .nav-tabs .nav-link .tabs-title{margin-bottom:10px;}
	.our-brands-wrape .nav-tabs .nav-link .tabs-title img{width:25px;height:25px;margin-right:10px;}
	.our-brands-wrape .nav-tabs .nav-link{font-size:24px;line-height:30px;margin-bottom:20px;padding-bottom:20px;}
	.our-brands-wrape .nav-tabs .nav-link::before{width:30px;height:30px;}
	.our-brands-tab-text h2,.our-brands-tab-text p{margin-bottom:20px;}
	.our-brands-content{margin:0;}

	/* Projects Section  */
	.projects-section{padding:60px 0 40px 0;}
	.title{margin-bottom:50px;}
	.projects-text h3{font-size:18px;}
	.projects-text p{font-size:16px;line-height:24px;margin-bottom:16px;}
	.projects-info{padding:16px 0;}
	.projects-info h4{margin-bottom:10px;}
	.projects-info-block{margin-bottom:20px;}
	.client-feedback-section{padding:60px 0;}
	.client-feedback-block p{font-size:16px;line-height:24px;}
	.client-feedback-data{margin-bottom:30px;}
	.client-feedback-block{min-height:364px;}

	/* Logo Slider Section  */
	.logo-slider-section{padding:20px 0;}
	.logo-slider-section::before,.logo-slider-section::after{width:10%;}
	.logo-wrape .swiper-slide{padding:0 30px;}
	.logo-slide{min-height:80px;}

	/* Blog Section  */
	.blog-section{padding:50px 0;}
	.blog-block{margin-bottom:30px;}
	.blog-block-image img{height:200px;}
	.blog-block h5,section.blog-section.blog-home-sec .blog-block h3{margin-top:20px;font-size:18px;line-height:26px;}
	.blog-parent .btn.mobile-btn{margin:0 auto;}

	/* Contact us to Section  */
	.contact-us-to-section{padding:60px 0;}
	.contact-us-to-tab-data .nav-tabs .nav-link{font-size:30px;line-height:35px;}

	/* Footer */
	.foot-col-contact{width:50%;padding:0 30px 0 0;}
	.foot-col-navigation,.foot-col-sevices{width:25%;}
	.foot-col-talent,.foot-col-other{width:50%;}
	.foot-text{margin-bottom:40px;}
	.copyright{margin-top:10px;}

	/*====================== Solutions ======================*/

	/* Banner Text Section  */

	/* .banner-text-section{
		padding: 60px 0 0 0;
	} */
	.inside-banner-text .banner-text-parent{margin-bottom:50px;padding-bottom:50px;}

	/* Solutions Section  */
	.solutions-block-text{padding:25px;padding-bottom:50px;}
	.solutions-block-text .btn-secondary{left:25px;bottom:25px;}
	.solutions-parent{padding-bottom:30px;}
	.solutions-block-text p{font-size:16px;line-height:24px;}
	.project-inside-section{padding-bottom:0;}
	.project-inside-section .projects-parent{padding-bottom:24px;}

	/*======================= Our Case Studies =======================*/

	/* Our Case Studies Section  */
	.case-studie-parent{padding-bottom:20px;}
	.card-block{margin-bottom:40px;}
	.card-block-img img{height:220px;}
	.card-block ul li{margin-right:5px;margin-bottom:5px;}
	.card-block ul li a,.card-block ul li p{font-size:14px;padding:8px 11px;}

	/*========================== Work - Portfolio - Option 01 ==========================*/

	/* Portfolio Section */
	.portfolio-opt1-parent{padding-bottom:60px;}
	.portfolio-opt1-item{margin-bottom:60px;}
	.image-left .portfolio-opt1-image-wrape,.image-right .portfolio-opt1-image-wrape{padding:0 0px 20px 0;}
	.portfolio-opt1-image,.portfolio-opt1-image img{width:100%;}
	.portfolio-opt1-text h2{margin:16px 0;}
	.portfolio-opt1-text ul{margin-bottom:16px;}
	.portfolio-opt1-text ul li{font-size:16px;line-height:24px;}
	.btn.btn-primary{font-size:16px;}

	/*===================== Work - Portfolio - Option 02 =====================*/
	.banner-text-parent{margin-bottom:50px;}
	.portfolio-text{max-width:500px;}
	.portfolio-text h2{margin:20px 0;}
	.portfolio-text h6{margin-bottom:8px;}
	.portfolio-text ul{margin-bottom:16px;}
	.portfolio-text ul li{font-size:16px;line-height:24px;}

	/*======================= Contact Us Page =======================*/

	/* Contact Section  */
	.contact-section{padding:138px 0 60px 0;}
	.contact-parent{z-index:111;}
	.contact-title-data{margin-bottom:50px;}
	.contact-content-wrape{padding:0;}
	.contact-content-text h6{margin-bottom:20px;}
	.contact-content-text ul li img{width:50px;height:50px;}
	.contact-form-block{padding:30px;}
	.contact-info{padding-left:35px;}
	.contact-form{padding-right:10px;}
	.form-control,.intl-tel-input.separate-dial-code .selected-dial-code{font-size:16px;}
	.contact-address p,.text-contact ul li,.contact-social ul li{font-size:15px;}
	.contact-social ul li{margin-right:13px;}

	/* Info Block Section  */
	.info-block-section{padding:60px 0 0 0;}
	.info-block-parent{padding-bottom:60px;}
	.info-block{padding:20px;min-height:150px;}
	.info-block-text{margin-top:15px;}

	/*======================= Technology Main Page =======================*/

	/* Inside Hero Banner  */
	.inside-hero-image{min-height:500px;}

	/* Our Tech Section  */
	.ourtech-section{padding:60px 0;}
	.ourtech-left .ourtech-text,.ourtech-right .ourtech-text{margin:0;}
	.ourtech-left .ourtech-services-wrape{padding:0 0 0px 30px;}
	.ourtech-right .ourtech-services-wrape{padding:0 30px 0px 0;}
	.ourtech-services-block h5{font-size:20px;}
	.line{margin:50px 0;}
	.ourtech-services-block{min-height:120px;}
	.ourtech-services-block img{width:50px;height:50px;}
	.ourtech-services-block h5{font-size:16px;line-height:24px;margin-top:10px;}
	.ourtech-services-wrape .gy-30{--bs-gutter-y:10px;}
	.ourtech-services-wrape .gx-30{--bs-gutter-x:10px;}
	.ourtech-left .ourtech-text,.ourtech-right .ourtech-text{margin:0;}

	/*================ About ================*/

	/* About Section  */
	.about-section{padding:60px 0;}

	/* Evidence Numbers Section  */
	.evidence-numbers-section{padding:60px 0;}
	.evidence-numbers-text h2{font-size:30px;line-height:35px;}
	.evidence-numbers-count{padding-bottom:60px;}
	.evidence-numbers-count-block h5{font-size:18px;}
	.mission-block{padding:20px;}
	.mission-block h4{margin:15px 0;}

	/* Story Section  */
	.story-section{padding:60px 0;}
	.story-text p{font-size:16px;line-height:24px;margin-bottom:16px;}

	/* Differences Section  */
	.differences-section{padding-bottom:28px;}

	/* Capabilities Dark Section  */
	.capabilities-dark-section{padding-bottom:0;}
	.capabilities-dark-section .capabilities-parent{padding-bottom:60px;}

	/* Team Section  */
	.team-section{padding:60px 0 30px 0;}
	.team-block{margin-bottom:30px;}
	.team-image img{width:250px;height:250px;}

	/* Life Section  */
	.life-section{padding:60px 0 0 0;}
	.life-title-data{margin-bottom:60px;}
	.life-title{margin-bottom:20px;}
	.life-title-content{max-width:100%;}
	.life-gallery-block img{height:310px;}

	/* Start Adventure Section  */
	.start-adventure-section{padding:60px 0;}
	.start-adventure-block{padding:25px;}
	.start-adventure-block h3{margin-bottom:16px;}

	/*=================== Career ===================*/

	/* Career Section  */
	.career-item a::before{top:42px;}

	/* Application Section  */
	.application-section .start-adventure-block h2,.application-section .start-adventure-block p{max-width:320px;}

	/* Hiring Process Section  */
	.hiring-process-parent{padding-bottom:30px;}
	.hiring-process-title-data{margin-bottom:30px;}
	.hiring-process-block{margin-bottom:30px;}
	.hiring-process-block h3{margin:12px 0;}
	.process-col:last-child .hiring-process-block::before{display:block;}

	/*==================== Career Detail ====================*/

	/* Career Detail Section */
	.career-detail-section{padding:60px 0 0 0;}
	.career-detail-parent{padding-bottom:60px;}
	.career-detail-data-item h5{font-size:18px;}
	.career-detail-text{padding-top:60px;}
	.career-detail-text p,.career-detail-text ol li,.border-block p{font-size:16px;}

	/* Job Career Detail  */
	.job-career-detail .contact-us-to-tab-data .nav-tabs{margin-bottom:60px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.discover-section{padding:60px 0 0 0;}
	.discover-section::before{height:80%;}
	.discover-text h1{margin-bottom:20px;}
	.discover-text h1 span{line-height:45px;}
	.slideshow-row{margin:0 -5px;}
	.slideshow-col-lg,.slideshow-col-sm{padding:0 5px;}
	.slideshow-data .gx-20{--bs-gutter-x:10px;}
	.slideshow-image{margin-top:10px;}
	.height-368 img{height:138px;}
	.height-756 img{height:295px;}

	/* Work Balance Section  */
	.work-balance-section{padding:60px 0;}
	.work-balance-title-data{margin-bottom:50px;}

	/* NinjaTech Gallery  */

	/* .ninjatech-gallery{
		padding: 60px 0;
	} */
	.ninjatech-gallery .banner-text-parent{padding-bottom:30px;margin-bottom:30px;}
	.ninjatech-gallery-item-image img{height:200px;}
	.ninjatech-gallery-item-title .career-badge{font-size:14px;padding:8px 12px 4px 12px;margin-top:0;}

	/* Connect Section  */
	.connect-section{padding-bottom:60px;}
	.connect-block{padding:78px 20px 86px 20px;}
	.connect-block-text{max-width:490px;}
	.connect-block-text h3{line-height:normal;margin-bottom:20px;}
	.connect-block-text p{margin-bottom:20px;line-height:24px;}
	.connect-block-text ul li a img{width:50px;}
	.connect-img-right{max-width:200px;}
	.connect-img-left{max-width:170px;}

	/* Voices Section  */
	.voices-section{padding:60px 0;}
	.voices-text p{margin-bottom:16px;}
	.voices-profile img{width:45px;height:45px;}
	.voices-profile-text{width:calc(100% - 45px);}
	.voices-profile-text h5{font-size:18px;margin-bottom:0;}
	.voices-profile-text h6{font-size:14px;}
	.voices-slide-arrow{margin:-40px 0 0 0;}
	.voices-button-prev{margin-right:10px;}
	.voices-button-prev,.voices-button-next{width:40px;height:40px;}

	/*=================== Hire Tech Talent ===================*/

	/* Hire Banner */
	.hire-banner{padding:80px 0 0 0;}
	.hire-shape-left{bottom:auto;top:0;max-width:300px;}
	.hire-shape-right{bottom:50px;max-width:350px;}
	.hire-banner-logo::before,.hire-banner-logo::after{width:15%;background:linear-gradient(270deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-logo::after{background:linear-gradient(90deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-text{margin-bottom:60px;}
	.hire-banner-text ul li{font-size:14px;margin-right:30px;}
	.hire-banner-text ul li::before{right:-20px;}
	.hire-banner-text ul li img{width:20px;height:20px;object-fit:contain;}
	.hire-banner-text ul li span{padding-left:5px;}

	/* Hire Section  */
	.talent-exploration{padding:60px 0 0 0;}
	.section-title-data{margin-bottom:60px;}
	.differences-dark-section .differences-parent{position:relative;z-index:1;}
	.start-adventure-dark{padding:60px 0;}

	/* Clients trust Section  */
	.clients-trust-section{padding-top:60px;}
	.section-title-content p{margin-bottom:20px;}
	.clients-trust-links{padding-top:10px;}
	.clients-trust-links ul li a{padding:10px;font-size:18px;}
	.clients-trust-title h6{font-size:18px;}
	.hiring-process--section{padding-top:60px;}
	.hiring-process-block h4{margin:16px 0;}

	/* FAQ Section  */
	.faq-section{padding:0;}
	.faq-parent{position:relative;z-index:1;}
	.faq-title{margin-bottom:30px;}
	.accordion-btn{font-size:20px;}
	.faq-accordion-item .collapsed{padding:16px 40px 16px 0}

	/*========================== Solution Inside ==========================*/

	/* Solution inside Section  */
	.solution-inside-parent{padding-bottom:60px;}
	.solution-inside-sidebar h1{font-size:35px;line-height:40px;margin-bottom:20px;}
	.list-group .list-group-item{font-size:18px;margin-bottom:10px;}
	.list-item-text p{font-size:16px;line-height:24px;margin-bottom:20px;}
	.list-item-text{margin-bottom:50px;}
	.features-item-text h4{margin-bottom:16px;}
	.features-item-text ul{margin-bottom:30px;}
	.list-item-text ul li{margin-bottom:5px;}

	/* Explore Section  */
	.explore-section{padding:60px 0 0 0;}
	.explore-parent{padding-bottom:28px;}

	/*===================== Services Main =====================*/

	/* Inside Banner Video  */
	.inside-banner-video .hero-banner-text-wrape{z-index:1;}

	/* Technology Services Section  */
	.technology-services-section{padding-top:60px;}
	.technology-shape{max-width:300px;top:-5%;}
	.technology-services-block{padding:20px;}
	.technology-services-block h4{margin-top:15px;}
	.technology-services-block h4::before{top:2px;}

	/* Start-Adventure--Dark */
	.start-adventure--dark .start-adventure-block{padding:32px;}

	/* Services Block Section  */
	.services-block-section{padding:60px 0 4px 0;}
	.services-block-item{margin-bottom:50px;min-height:auto;}
	.services-block-data{padding:32px;}
	.services-block-data-text h3,.services-block-left .services-block-data-text h3{margin-bottom:15px;}
	.services-block-data-text p,.services-block-left .services-block-data-text p{margin-bottom:20px;}
	.services-block-list ul,.services-block-left .services-block-list ul{margin-bottom:20px;}
	.services-block-list ul li{width:100%;margin-bottom:0px;}
	.services-block-list li a{font-size:16px;}
	.services-block-list li a::before{top:5px;}

	/* .services-block-right .services-img,
	.services-block-left .services-img{
		width: 100%;
		position: relative;
	} */
	.services-block-left .services-block-data-text,.services-block-data-text{max-width:100%;}

	/* Hiring Process- Section Dark  */
	.hiring-process--section .hiring-process-parent{padding-bottom:30px;}
	.hiring-process--section-dark .hiring-process-block h4{margin-bottom:16px;}

	/* Industries Section  */
	.industries-section{padding-top:60px;}
	.industries-block img{height:180px;}
	.industries-bottom-text{padding:30px 0 60px 0;}

	/* Services Client Feedback   */
	.services-client-feedback{padding-bottom:1px;}
	.services-client-feedback .client-feedback-block h6{font-size:16px;line-height:24px;}

	/* Service Logo Slider Section  */
	.service-logo-slider-section{padding-bottom:50px;}

	/*============= Thank You =============*/
	.thankyou-section{padding:80px 0 60px 0;}

	/*===================== Blog =====================*/
	.one-col-block,.two-col-block{margin-bottom:30px;}
	.one-col-wrape{padding:30px;border-radius:0 0 12px 12px;}
	.one-col-image img{			/* height: 427px; */
	height:auto;border-radius:12px 12px 0px 0;}
	.two-col-block-img img{height:210px;}
	.two-col-block-text{padding:24px;}
	.three-col-section .two-col-block-img img{height:180px;}
	.loadmore-btn{margin-top:20px;}
	.shared-section .two-col-parent{padding-bottom:30px;}

	/*=================== Blog Inside ===================*/

	/* .blog-inside-section{
		padding: 60px 0 0 0;
	} */

	/* .blog-inside-parent{
		padding-bottom: 60px;
	} */
	.blog-inside-inner{margin-bottom:60px;}
	.blog-inside-text figcaption{font-size:16px;line-height:24px;margin-top:20px;}
	.blog-inside-info,.blog-inside-inner{margin-bottom:60px;}
	.blog-inside-info ol li,.blog-inside-info ol li p{font-size:16px;line-height:24px;}
	.border-block h4{margin-bottom:15px;}

	/* Recommended Section  */
	.recommended-section{padding:60px 0 0 0;}
	.recommended-section .two-col-parent{padding:0 0 30px 0;}
}
@media (min-width:320px) and (max-width:1080px){
	.monthend-celebrations img{height:250px;}
}
@media (min-width:320px) and (max-width:767px){
	.list-view .holiday-img{width:150px;height:150px;}
	.moretext{display:none;}
	.our-brands-shape-2{overflow-x:hidden;}
	.model-contact-form p.mb-6{font-size:15px;}
	.model-contact-form{padding:20px;}
	a.moreless-button{font-size:16px;color:#AEAEAE;font-weight:500;display:block;}
	.page-template-tpl-technology-main .inside-hero-image{min-height:350px;}
	.contact-us-to-tab-body .wpcf7 form.invalid .wpcf7-response-output{font-size:16px!important;}
	.blog-inside-info h2.wp-block-heading{margin-top:25px;}
	.page-template-tpl-technology-main .inside-hero-text{margin-top:-70px;}
	.page-template-tpl-career .banner-text-section{padding:80px 0 0 0;}
	.copyright-text{flex-direction:column;text-align:center;gap:10px;}
	.mobile-app-service .mobile-app-img:first-child{margin-bottom:10px;}
	.our-achievements-content > h2{font-size:25px;}
	.services-solutions-img{margin-bottom:0;}
	.ai-process-section .section-title h2{font-size:32px;}
	section.smart-solutions,section.ecommerce-integration{padding:50px 0;}
	.services-solutions-tags ul{gap:10px;}
	.videos-imgs > video{max-height:inherit;}
	.videos-imgs.position-relative{max-height:250px;}
	.smart-solutions-shape > svg{max-height:520px;max-width:470px;}
	.smart-solutions-shape{bottom:-190px;}
	.services-solutions-tags ul li{padding:5px 13px;}
	.services-solutions-tags-main h3{margin-bottom:20px;}
	.mobile-app-img-block{gap:10px;margin-bottom:-20px;}
	.services-video video{height:300px;width:100%;}
	.service-top-space,.top-sec-space{padding:100px 0 0 0;}
	.top-sec-space-top{padding-top:100px;}
	.artificial-intelligence-top h1 b{font-size:16px;}
	.technology-details-main.mobile-app-development{padding:100px 0 0 0;}
	.tech-achievements-block h2 > svg{width:40px;}
	.servicess-details-main svg.services-shape{display:none;}
	.tech-services-block.ai-services-block.border-0{border-bottom:1px solid rgba(94,94,94,0.5)!important;}
	.technology-services.ai-services .col-md-6:last-child .tech-services-block.ai-services-block.border-0{border-bottom:0!important;}
	.service-bg{height:100%;background-position:bottom;}
	.app-design-gallery{padding-bottom:40px;margin:0 -12px;}
	.project-icon-main{flex:0 0 calc(25% - 30px);}
	.hiring-process-block::before{content:none;}
	.casestudy-top-text{margin-bottom:10px;}
	.casestudy-details-text h2{margin-bottom:10px;font-size:30px;line-height:55px;}
	.casestudy-details-top-img > img{border-radius:12px;}
	.app-design-gallery .col-lg-4 > img{margin:0 auto;}
	.casestudy-details-top-img{margin-top:20px;}
	.app-design-gallery .col-lg-4:nth-child(2){margin-top:50px;}
	.app-design-gallery .col-lg-4{padding:0 12px;flex:0 0 33.33%;}
	section.casestudy-app-design:after{height:15%;}
	.case-sec-space.conclusion-app-design{padding-bottom:60px;}
	.ai-services .welcom-text{margin-bottom:0;}
	.servicess-details-main .normal-line{margin:40px 0;}
	.service-block .service-wrap{min-height:400px;margin-bottom:20px;}
	.srvices-details-banner-desc{margin:30px auto 50px;}
	.artificial-intelligence-top .title{margin-bottom:40px;}
	.hiring-process-section.mobile-app-hiring-process-section
	.hiring-process-title-data{margin-bottom:30px;}
	.differences-section.mobile-app-differences-section .differences-parent{padding-bottom:20px;}
	section.technology-details-main{padding:100px 0 50px 0;}
	.tech-achievements-block i{font-size:40px;}
	.case-sec-space{padding:40px 0;}
	.tech-achievements-row{gap:15px;padding-left:7px;margin-top:20px;}
	.technology-details-img > img{max-width:400px;margin:0 auto;width:100%;}
	.tech-integrated-box{margin-top:20px;height:calc(100% - 20px);}

	/* section.technology-details-main .row {
		flex-direction: column-reverse;
	} */
	.mobile-app-service:nth-child(even){margin-top:0;}
	section.technology-services-main.mobile-app-service-main
	.technology-services::before{top:-20px;}
	.services-shape{max-width:250px;}
	.technology-details-img{margin-bottom:20px;}
	.lookingfor-development h3{font-size:29px;line-height:40px;}
	.technology-integrated-main{padding:50px 0 50px 0;}
	.tech-services-block h3::before{top:1px;}
	section.development-success-stories{padding:60px 0 46px 0;}
	.tech-services-block{margin-top:30px;}
	.lookingfor-dev-inner{padding:40px 0 40px 60px;}
	.technology-services{padding:70px 0 50px 0;}
	.tech-achievements-block h6{font-size:17px;line-height:21px;}
	.lookingfor-dev-inner{padding:30px;}
	.lookingfor-img{justify-content:center;margin-top:30px;}
	.tech-achievements-block h6{font-size:17px;line-height:21px;}
	.tech-achievements-block .count{font-size:35px;}
	header .dropdown-toggle::after{content:none!important;}
	header .dropdown-toggle .menu-arrow{height:24px;width:24px;display:inline-block;text-align:center;}
	header .dropdown-toggle .menu-arrow:after{width:10px;display:inline-block;vertical-align:2px;content:"";background-image:url('../images/arrow-down-sm-bl.svg');height:8px;transition:transform 0.25s;}
	header .dropdown-toggle[aria-expanded="true"] .menu-arrow:after{transform:rotate(180deg);}
	.page-template-tpl-blog-inner .blog-inside-section{padding-top:80px;}
	html.o-hidden{overflow:hidden;}
	.header{transition:none;transform:none;}
	.banner-text-section,.blog-inside-section{padding:80px 0 0 0;}
	.page-template-tpl-Work-Portfolio-Option-2 .banner-text-section{padding:80px 0 0 0;}
	.page-template-tpl-service-main .hero-banner-wrape{padding-bottom:10px;}
	.page-template-tpl-blog .banner-text-section{margin-top:0;}
	.solution-inside-body{margin-top:0;}
	.holiday-heading{margin:0 auto 50px;max-width:430px;}
	.holiday-main{padding:130px 0 50px 0;}
	.festival-name{font-size:25px;line-height:normal;}
	.holiday-main .nav-tabs .nav-link >svg{max-width:50px;}
	.grid-view .day-date{padding:20px;}
	.festival-list{font-size:21px;}
	.holiday-list-row{padding:10px 0;}
	.list-view .day-date{gap:5px;flex-direction:column;}
	.holiday-badge{font-size:13px;min-width:105px;padding:3px 10px 2px;}
	.gx-90,.gx-32,.gx-48{--bs-gutter-x:30px;}
	h1,h2,.award-services-details .our-achievements-block h3,.our-achievements-block h3,.start-adventure-dark.start-adventure--dark.service-adventure-sec .start-adventure-block h2{font-size:35px;line-height:40px;letter-spacing:-0.56px;}
	h3,.project-service-details .projects-info-block h5,.award-text h2,.welcom-text h2,.hiring-process-title h2,.differences-section.mobile-app-differences-section h2,.application-section .start-adventure-block h2,.one-col-text h2,.start-adventure-dark .start-adventure-block h2,section.blog-section.blog-home-sec h2,.projects-info-block h5{font-size:25px;line-height:30px;letter-spacing:0px;}
	h4,.ai-services-block h3,.ai-process-section .hiring-process-block h3,.differences-text h3,.tech-services-block h3,.differences-text h3,.differences-text h2,.differences-section.mobile-app-differences-section .differences-block h3,.capabilities-links ul li a h3,.work-balance-block h3,.ninjatech-gallery-item-title h3,.info-block-text h2,.clients-trust-title h3,.info-block-text h4{font-size:22px;}
	h5,.hiring-process-block h3,.card-block h2,.two-col-block-text h2{font-size:20px;}
	h6,.projects-info h4,.portfolio-opt1-text h3,.evidence-numbers-text p,.work-balance-title p.work-balance-sub-title,.hero-banner-logo-text p,.home-testimonial .client-feedback-block .client-names,.home-page-form-sec .contact-us-to-tab .contact-form-subtitle,.home-page-form-sec .contact-check-wrape .form-subtitle{font-size:16px;}
	body,p{font-size:16px;line-height:24px;}
	.mobile-menu{display:block;}
	.desktop-menu{display:none;}
	.desktop-btn{display:none;}
	.mobile-btn{display:table;}
	.top-closebar{display:flex;align-items:center;justify-content:space-between;padding:15px;}
	.navbar{padding:15px 0;}
	.head-contact::before{display:none;}
	.navbar-expand-lg .navbar-nav{padding:15px;padding-bottom:5px;}
	.navbar-expand-lg .navbar-nav .nav-item{margin:0 0 0 0;}
	.navbar-expand-lg .navbar-nav .nav-link,.head-dropdown{color:#121212;padding:10px 0;align-items:center;display:flex;font-size:20px;justify-content:space-between;}
	.dropdown-toggle::after{background-image:url('../images/arrow-down-sm-bl.svg');}
	.offcanvas .head-right{display:flex;}
	.head-contact{margin:0;padding:0 15px;width:100%;}
	.head-contact ul{padding:15px 0;border-top:1px solid rgba(215,215,215,0.5);}
	body,html{overflow-x:hidden;}
	.head-contact ul,.head-right{justify-content:flex-start;}
	.head-contact ul li{margin:0 20px 0 0;}
	.navbar-expand-lg .navbar-nav{overflow-y:auto;}
	.dropdown-menu{margin:0!important;}
	.megamenu-parent{box-shadow:none;}
	.dropdown-menu-parent{padding:0 0 20px 0;margin:0;}

	.navbar-expand-lg .navbar-nav .dropdown-menu,.head-right .dropdown-menu{padding:0 0 0 0;position:static;height:0;overflow:hidden;box-shadow:none;margin:0;}
	.navbar-expand-lg .navbar-nav .dropdown-menu.show,.head-right .dropdown-menu.show{height:auto;display:block!important;overflow:visible;visibility:visible;opacity:1;}
	.navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle::before,.head-dropdown.dropdown-toggle::before{display:none;}
	.services-links{margin-bottom:20px;}
	.services-links ul li a{padding:5px 0;}
	.services-links-title h4{display:block;padding:0;font-size:14px;}
	.services-links-icon img{width:28px;height:28px;margin-right:8px;}
	.services-links-title{width:calc(100% - 36px);transform:translateX(-36px);}
	.menu-block{padding:0;}
	.menu-block h4{font-size:20px;}
	.menu-block p{font-size:16px;line-height:24px;}
	.menu-block-img{height:auto;}
	.menu-info-block{padding:20px;margin:0;border-radius:12px;margin-bottom:20px;}
	.menu-info-block-button{justify-content:flex-start;margin-top:10px;}
	.technology-menu-links h5{font-size:16px;margin-bottom:8px;}
	.technology-menu-links{padding-bottom:16px;margin-bottom:16px;}
	.technology-menu-links::before{width:100%;height:1px;right:0;bottom:0;top:auto;display:block!important;}
	.technology-menu-links ul li a{font-size:14px;}
	.technology-menu-links ul li a span{display:block;}
	.technology-menu-data{margin:0;padding:0;border-bottom:0;}
	.technology-menu-block-text{padding:16px;}
	.technology-menu-links ul li a img{width:28px;}
	.technology-menu-wrape{padding:0;}
	.work-menu-block{padding-top:10px;margin-bottom:10px;}
	.work-menu-block h4{font-size:18px;margin-bottom:5px;padding-right:40px;}
	.work-menu-block h4::before{width:25px;height:12px;top:7px;}
	.work-menu-block p{margin-bottom:10px;font-size:14px;line-height:20px;}
	.work-menu-block-image img{height:auto;}
	.about-project{padding:60px 0;}
	.case-challenges{padding-bottom:60px;}
	.insights-links ul{width:100%;}
	.insights-links ul li{width:100%;}
	.insights-links ul li a{font-size:18px;line-height:24px;padding:8px 0;}
	.insights-links ul li:last-child a{padding:8px 0;border-bottom:1px solid #D7D7D7;}
	.insights-links ul li a span::before{width:25px;height:12px;top:5px;}
	.hiretech-menu-data{padding:0 0 30px 0;}
	.hiretech-menu-block{min-height:340px;padding:20px;}
	.hiretech-menu .services-links{margin:0;}
	.hiretech-menu-sidebar{padding:0;}
	.hiretech-menu-block-text{font-size:18px;}
	.btn.btn-primary{font-size:16px;}

	/* Home Hero Banner */
	.hero-banner-text-wrape{margin-bottom:20px;}
	.hero-banner-logo-text{width:100%;text-align:left;}
	.hero-banner-logo-text ul{justify-content:flex-start;}
	.hero-banner-logo-text ul li{margin:0 24px 0 0;}
	.hero-banner-bottom-button .btn.btn-primary{margin:20px 0 0 0;}
	.hero-banner-logo-wrape{padding-bottom:0;}
	.hero-banner-logo-text p{margin-bottom:20px;}
	.hero-banner-logo-text ul li img{width:50px;height:50px;}
	.hero-banner-bottom{padding:16px 0 0 0;}

	/* Our Achievements Section */
	.our-achievements-section{padding:50px 0 50px 0;}
	.our-achievements-section::before{height:200px;top:30%;}
	.ellipse-block{width:150px;height:150px;top:0;left:0;}
	.ellipse-block-2{top:152px;right:-0px;width:200px;height:200px;display:none;}

	/* .our-achievements-content{
		margin-bottom: 70px;
	} */
	.our-achievements-content h4{font-size:16px;line-height:24px;margin-bottom:20px;}
	.our-achievements-data h5{margin-bottom:30px;}
	.our-achievements-data p{font-size:14px;}
	.our-achievements-row{margin:0 -10px;}
	.our-achievements-col{width:50%;padding:0 10px;}
	.our-achievements-block{margin-bottom:30px;}
	.our-achievements-data{margin-bottom:0px;}
	.left-hand{width:100%;max-width:116px;}
	.right-hand{width:100%;max-width:116px;width:40%;margin-top:45px;}
	.dot{width:13px;height:13px;margin:32px 0px 0 5px;}

	/* Capabilities Section  */
	.capabilities-section{padding:50px 0;}
	.rectangle-block-1{top:0;max-width:100px;}
	.rectangle-block-2{max-width:80px;}
	.capabilities-title-wrape{margin-bottom:30px;}
	.capabilities-title{position:static;top:0;}
	.capabilities-title h2,.capabilities-title p{margin-bottom:20px;}
	.capabilities-links-icon img{width:35px;height:35px;}
	.capabilities-links ul li a{padding:10px 0;}
	.capabilities-links ul li a::before{width:35px;height:35px;top:11px;}
	.capabilities-links-title{width:calc(100% - 35px);padding:0 0 0 10px;}
	.capabilities-links-title h4{font-size:20px;}

	/* Our Brands Section  */
	.our-brands-section{padding:50px 0;}
	.our-brands-wrape .nav-tabs .nav-link .tabs-title{margin-bottom:10px;}
	.our-brands-wrape .nav-tabs .nav-link .tabs-title img{width:25px;height:25px;margin-right:10px;}
	.our-brands-wrape .nav-tabs .nav-link{font-size:18px;line-height:24px;margin-bottom:20px;padding-bottom:20px;}
	.our-brands-wrape .nav-tabs .nav-link::before{width:30px;height:30px;}
	.our-brands-content{margin:50px 0 0 0;}
	.our-brands-content .tab-content{position:static;top:0;}
	.our-brands-tab-text h2,.our-brands-tab-text p{margin-bottom:20px;}

	/* Projects Section  */
	.projects-section{padding:50px 0;}
	.projects-data{margin-bottom:30px;}
	.title{margin-bottom:30px;}
	.projects-text h3{font-size:18px;}
	.projects-text p{font-size:16px;line-height:24px;margin-bottom:16px;}
	.projects-info{padding:16px 0;}
	.projects-info h4{margin-bottom:10px;}
	.projects-info-block{margin-bottom:20px;}
	.projects-wrape{padding:0;}
	.projects-slide-buttons{margin:20px 0 0 0;}

	/* Client Feedback Section  */
	.client-feedback-section{padding:50px 0;}
	.client-feedback-parent .mobile-btn{margin:0 auto;}
	.slide-arrow-prev,.slide-arrow-next{width:35px;height:35px;left:-10px;}
	.slide-arrow-next{left:auto;right:-10px;}
	.client-feedback-block p{font-size:16px;line-height:24px;}
	.client-feedback-data{margin-bottom:30px;}

	/* Logo Slider Section  */
	.logo-slider-section{padding:20px 0;}
	.logo-slider-section::before,.logo-slider-section::after{width:10%;}
	.logo-wrape .swiper-slide{padding:0 30px;}
	.logo-slide{min-height:80px;}

	/* Blog Section  */
	.blog-section{padding:50px 0;}
	.blog-block{margin-bottom:30px;}
	.blog-block-image img{height:auto;}
	.blog-block h5,section.blog-section.blog-home-sec .blog-block h3{margin-top:20px;font-size:18px;line-height:26px;}
	.blog-parent .btn.mobile-btn{margin:0 auto;}

	/* Contact us to Section  */
	.contact-us-to-section{padding:50px 0;}
	.contact-us-to-tab-data .nav-tabs{margin-bottom:30px;}
	.contact-us-to-tab-data .nav-tabs .nav-item{margin-right:20px;}
	.contact-us-to-tab-data .nav-tabs .nav-link{font-size:20px;line-height:28px;padding-bottom:10px;}
	.contact-check-wrape h6,.home-page-form-sec .contact-check-wrape .form-subtitle{margin-bottom:20px;}
	.checkbox-group{width:100%;margin:0 0 15px 0;}
	.form-group{margin-bottom:25px;}
	.form-control{font-size:16px;}

	/* Footer  */
	.foot-col-contact,.foot-col-navigation,.foot-col-sevices,.foot-col-talent,.foot-col-other{width:100%;margin:0 0 30px 0;}
	.copyright{margin-top:10px;padding:15px 0;}
	.copyright-text p{font-size:14px;}

	/*====================== Solutions ======================*/

	/* Banner Text Section  */

	/* .banner-text-section{
		padding: 50px 0 0 0;
	} */
	.banner-text-parent{margin-bottom:30px;}
	.inside-banner-text .banner-text-parent{margin-bottom:30px;padding-bottom:30px;}
	.banner-text-title{margin-bottom:20px;}

	/* Solutions Section  */
	.solutions-block figure img{height:200px;}
	.solutions-block-text{padding:15px;padding-bottom:50px;min-height:180px;}
	.solutions-block-text .btn-secondary{left:15px;bottom:15px;}
	.solutions-block-text p{font-size:16px;line-height:24px;}
	.solutions-parent{padding-bottom:20px;}
	.project-inside-section{padding-bottom:0;}
	.project-inside-section .projects-parent{padding-bottom:50px;}

	/*======================= Our Case Studies =======================*/

	/* Our Case Studies Section  */
	.case-studie-parent{padding-bottom:10px;}
	.card-block{margin-bottom:40px;}
	.card-block-img img{height:220px;}
	.card-block ul li{margin-right:5px;margin-bottom:5px;}
	.card-block ul li p{font-size:14px;padding:8px 11px;}

	/*========================== Work - Portfolio - Option 01 ==========================*/

	/* Portfolio Section */
	.portfolio-opt1-parent{padding-bottom:50px;}
	.portfolio-opt1-item{margin-bottom:40px;}
	.image-left .portfolio-opt1-image-wrape,.image-right .portfolio-opt1-image-wrape{padding:0 0 20px 0;}
	.portfolio-opt1-image,.portfolio-opt1-image img{width:100%;}
	.portfolio-opt1-text h2{margin:16px 0;}
	.portfolio-opt1-text ul{margin-bottom:16px;}
	.portfolio-opt1-text ul li{font-size:16px;line-height:24px;}

	/*===================== Work - Portfolio - Option 02 =====================*/
	.portfolio-image::before{background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 100%);}
	.portfolio-text h2{font-size:25px;line-height:30px;margin:16px 0;}
	.portfolio-text h6{margin-bottom:8px;}
	.portfolio-text ul{margin-bottom:16px;}
	.portfolio-text ul li{font-size:16px;line-height:24px;}

	/*======================= Contact Us Page =======================*/

	/* Contact Section  */
	.contact-section{padding:128px 0 50px 0;}
	.contact-title{margin-bottom:20px;}
	.contact-title-data{margin-bottom:30px;}
	.contact-content-text h6{margin-bottom:20px;}
	.contact-content-text{width:100%;text-align:left;}
	.contact-content-text ul{justify-content:flex-start;}
	.contact-content-text ul li{margin:0 24px 0 0;}
	.contact-content-text ul li img{width:50px;height:50px;}
	.contact-form{padding:0 0 30px 0;}
	.contact-form-block{padding:30px 20px;}
	.contact-form .form-control{padding-left:0;}
	.contact-shape-1{max-width:100px;}
	.contact-info{padding:30px 0 0 0;}
	.contact-info::before{left:0;top:0;height:1px;width:100%;}
	.contact-address p{padding-left:16px;}
	.contact-social ul li{margin-bottom:5px;}

	/* Info Block Section  */
	.info-block-section{padding:50px 0 0 0;}
	.info-block-parent{padding-bottom:20px;}
	.info-block-wrape{margin-bottom:30px;}
	.info-block{padding:20px;min-height:150px;}
	.info-block-text{margin-top:15px;}

	/*======================= Technology Main Page =======================*/

	/* Inside Hero Banner  */
	.inside-hero-image{padding:100px 0 50px 0;min-height:400px;}

	/* Our Tech Section  */
	.ourtech-section{padding:50px 0;}
	.ourtech-wrape{min-height:auto;margin-bottom:0px;}
	.ourtech-left .ourtech-services-wrape,.ourtech-right .ourtech-services-wrape{padding:0 0 20px 0;}
	.ourtech-services-block{min-height:140px;}
	.ourtech-services-block img{width:50px;height:50px;}
	.ourtech-services-block h5{font-size:16px;line-height:24px;margin-top:10px;}
	.ourtech-services-wrape .gy-30{--bs-gutter-y:10px;}
	.ourtech-services-wrape .gx-30{--bs-gutter-x:10px;}
	.ourtech-left .ourtech-text,.ourtech-right .ourtech-text{margin:0;}
	.line{margin:50px 0;}

	/*================ About ================*/

	/* About Section  */
	.about-section{padding:80px 0 50px 0;}
	.about-text h1{margin-bottom:16px;}
	.about-text{margin-bottom:30px;}

	/* Evidence Numbers Section  */
	.evidence-numbers-section{padding:50px 0 30px 0;}
	.evidence-numbers-text h2{font-size:22px;line-height:30px;}
	.evidence-numbers-count{padding:24px 0;}
	.evidence-numbers-count-col{width:50%;}
	.evidence-numbers-count-block{text-align:center;margin-bottom:30px;}
	.evidence-numbers-count-block h5{font-size:16px;}
	.mission-block{padding:16px;margin-bottom:30px;min-height:auto;}
	.mission-block h4{margin:18px 0;}

	/* Story Section  */
	.story-section{padding:50px 0;}
	.story-text{margin-bottom:30px;}
	.story-text p{font-size:16px;line-height:24px;margin-bottom:16px;}

	/* Differences Section  */
	.differences-section{padding-bottom:20px;}
	.differences-block{padding:20px;min-height:265px;}

	/* Capabilities Dark Section  */
	.capabilities-dark-section{padding-bottom:0;}
	.capabilities-dark-section .capabilities-parent{padding-bottom:50px;}

	/* Team Section  */
	.team-section{padding:50px 0;}
	.team-block{margin-bottom:30px;}
	.team-parent .title{justify-content:center;}
	.team-parent .title h2{text-align:center;}
	.team-image img{width:200px;height:200px;}
	.team-block h5{margin-top:16px;}
	.team-section .btn.btn-primary{margin:0 auto;}

	/* Life Section  */
	.life-section{padding:50px 0 0 0;}
	.life-title-data{margin-bottom:30px;}
	.life-title{margin-bottom:16px;}
	.life-gallery-block img{height:250px;}
	.life-gallery-block-text{padding:20px;}
	.life-gallery-block-text h4{font-size:18px;}

	/* Start Adventure Section  */
	.start-adventure-section{padding:50px 0;}
	.start-adventure-block{padding:20px;position:relative;z-index:1;}
	.start-adventure-block::before{content:"";width:100%;height:100%;background:#fff;position:absolute;left:0;top:0;z-index:-1;border-radius:12px;opacity:0.7;}
	.start-adventure-block h3{text-align:center;margin-bottom:16px;}
	.start-adventure-block .btn.btn-primary{background-color:#fff;font-size:14px;margin:0 auto;display:table;}
	.start-adventure-block .btn.btn-primary:hover{background-color:#FF5B2E;}

	/*=================== Career ===================*/

	/* Career Section  */
	.career-item a{padding:20px 0;}
	.career-item a::before{top:auto;bottom:15px;width:25px;height:25px;background-size:15px;}
	.career-item h2{font-size:20px;margin-bottom:5px;}
	.career-badge{font-size:12px;margin-top:0;}

	/* Application Section  */
	.application-section .start-adventure-block h2{margin-bottom:15px;}
	.application-section .start-adventure-block p{text-align:center;}

	/* Hiring Process Section  */
	.hiring-process-parent{padding-bottom:20px;}
	.hiring-process-title-data{margin-bottom:30px;}
	.hiring-process-block{margin-bottom:30px;}
	.hiring-process-block h3{margin:12px 0;}
	.process-col:last-child .hiring-process-block::before{display:block;}

	/*==================== Career Detail ====================*/

	/* Career Detail Section */
	.career-detail-section{padding:50px 0 0 0;}
	.career-detail-parent{padding-bottom:50px;}
	.career-detail-data-item{flex-direction:column;align-items:flex-start;}
	.career-detail-data h1{font-size:30px;}
	.career-detail-data-item h5{width:100%;font-size:16px;margin-top:10px;}
	.apply-btn{display:table;margin-top:10px;}
	.career-detail-text{padding:50px 0 0 0;}
	.career-detail-text p,.career-detail-text ol{margin-bottom:30px;}
	.career-detail-text p,.career-detail-text ol li,.border-block p{font-size:16px;line-height:24px;}
	.border-block{padding:20px;}

	/* Job Career Detail  */
	.job-career-detail .contact-us-to-tab-data .nav-tabs{margin-bottom:50px;}
	.choose-file-data p{font-size:16px;}
	.choose-file-btn,.intl-tel-input.separate-dial-code .selected-dial-code{font-size:16px;}

	/*================== Life @ Ninja Tech ==================*/

	/* Discover Section  */
	.discover-section{padding:80px 0 0 0;}
	.page-template-tpl-privacy-policy .banner-text-section{padding:80px 0 0 0;}
	.discover-text h1{margin-bottom:20px;}
	.discover-text h1 span{line-height:40px;}
	.discover-text{margin-bottom:20px;}
	.slideshow-section{padding:0 15px;}
	.slideshow-row{margin:0 -5px;}
	.slideshow-col-lg,.slideshow-col-sm{width:100%;padding:0 5px;}
	.slideshow-data .gx-20{--bs-gutter-x:10px;}
	.slideshow-image{margin-top:10px;}
	.slideshow-image img{height:auto;}

	/* Work Balance Section  */
	.work-balance-section{padding:50px 0;}
	.work-balance-title-data{margin-bottom:50px;}
	.work-balance-title-image{margin-top:20px;min-height:auto;}
	.work-balance-block{padding:20px;}

	/* NinjaTech Gallery  */

	/* .ninjatech-gallery{
		padding: 50px 0;
	} */
	.ninjatech-gallery .banner-text-parent{padding-bottom:30px;margin-bottom:30px;}
	.ninjatech-gallery-item-image img{height:auto;}

	/* Connect Section  */
	.connect-section{padding-bottom:50px;}
	.connect-block{padding:75px 20px;}
	.connect-block-text h3{line-height:normal;margin-bottom:16px;}
	.connect-block-text p{margin-bottom:16px;line-height:24px;}
	.connect-block-text ul li{margin-right:13px;}
	.connect-block-text ul li a img{width:35px;}
	.connect-img-right{top:20px;max-width:130px;}
	.connect-img-left{width:100px;}

	/* Voices Section  */
	.voices-section{padding:50px 0 0 0;}
	.voices-parent{padding-bottom:50px;border-bottom:1px solid #7777774D;}
	.voices-text{max-width:100%;margin-bottom:30px;}
	.voices-text p{margin-bottom:16px;}
	.voices-profile img{width:45px;height:45px;}
	.voices-profile-text{width:calc(100% - 45px);}
	.voices-profile-text h5{font-size:18px;margin-bottom:0;}
	.voices-profile-text h6{font-size:14px;}
	.voices-slide-arrow{justify-content:center;margin:20px 0 0 0;}

	/*=================== Hire Tech Talent ===================*/

	/* Hire Banner */
	.hire-banner{padding:80px 0 0 0;}
	.hire-shape-left{bottom:auto;			/* top: 0; */max-width:200px;}
	.hire-shape-right{bottom:50px;max-width:200px;}
	.hire-banner-text{margin-bottom:50px;}
	.hire-banner-text ul{margin-bottom:20px;}
	.hire-banner-text ul li{margin:0 0 5px 0;max-width:220px;width:100%;}
	.hire-banner-text ul li img{width:25px;height:25px;object-fit:contain;}
	.hire-banner-text ul li span{width:calc(100% - 30px);}
	.hire-banner-text ul li::before{display:none;}
	.hire-banner-logo::before,.hire-banner-logo::after{width:15%;background:linear-gradient(270deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}
	.hire-banner-logo::after{background:linear-gradient(90deg,rgba(18,18,18,0.00) 0%,#fff 50%,#fff 100%);}

	/* Hire Section  */
	.hire-section{padding:50px 0 0 0;}
	.hire-section .evidence-numbers-count{padding-bottom:20px;}
	.talent-exploration{z-index:1;position:relative;padding-top:50px;}
	.section-title-data{margin-bottom:20px;}
	.start-adventure-dark{padding:50px 0;}
	.start-adventure-dark .start-adventure-block h2,.start-adventure-dark .start-adventure-block p{width:100%;text-align:center;margin-bottom:20px;}
	.start-adventure-dark .start-adventure-block::before,.start-adventure-dark-section .start-adventure-block::before{opacity:0;}
	.start-adventure-dark .start-adventure-block .btn.btn-primary,.start-adventure-dark-section .start-adventure-block .btn.btn-primary{background:transparent;}
	.start-adventure-dark .start-adventure-block .btn.btn-primary:hover,.start-adventure-dark-section .start-adventure-block .btn.btn-primary:hover{background-color:#FF5B2E;}

	/* Clients trust Section  */
	.clients-trust-section{padding:50px 0 0 0;}
	.section-title,.section-title-content p{margin-bottom:20px;}
	.clients-trust-title{padding:15px;min-height:auto;}
	.clients-trust-title h3{margin-bottom:0;}
	.clients-trust-title h6{font-size:14px;}
	.clients-trust-title h6 img{width:14px;}
	.clients-trust-links ul{display:flex;flex-wrap:wrap;margin:0 -5px;width:100%;}
	.clients-trust-links ul li{width:50%;padding:0 5px;}
	.clients-trust-links ul li a{font-size:14px;padding:10px 0 0 0;}
	.clients-trust-links ul li a span::before{width:14px;height:14px;right:-20px;}
	.client-feedback-parent{z-index:1;position:relative;}

	/* Hiring Process -- Section   */
	.hiring-process--section{padding:50px 0 0 0;}
	.hiring-process-block h4{margin:16px 0;}

	/* FAQ Section  */
	.faq-title{margin-bottom:20px;}
	.faq-data{z-index:11;position:relative;}
	.accordion-btn{padding-right:30px!important;font-size:16px;line-height:24px;}
	.faq-accordion-item .collapsed{padding:15px 40px 15px 0;}
	.accordion-btn::before{width:30px;height:30px;}

	/* Start Adventure Dark Section   */
	.start-adventure-dark-section .start-adventure-block::before{display:none;}
	.start-adventure-dark-section .start-adventure-block .btn.btn-primary{background:transparent;}
	.start-adventure-dark-section .start-adventure-block .btn.btn-primary:hover{background-color:#FF5B2E;}

	/*========================== Solution Inside ==========================*/

	/* Solution inside Section  */
	.solution-inside-section{padding:90px 0 0 0;}
	.solution-inside-parent{padding-bottom:50px;}
	.solution-inside-sidebar h1{font-size:35px;line-height:40px;margin-bottom:20px;}
	.solution-inside-sidebar{margin-bottom:30px;position:static;}
	.list-group .list-group-item{font-size:18px;margin-bottom:10px;}
	.list-item-text p{font-size:16px;line-height:24px;margin-bottom:20px;}
	.list-item-text{margin-bottom:50px;}
	.features-item-text h4{margin-bottom:16px;}
	.features-item-text ul{margin-bottom:30px;}
	.list-item-text ul li{margin-bottom:5px;}
	.solutions-inside-button .btn.btn-primary{margin:0 auto;margin-bottom:10px;display:table;}
	.solutions-inside-btn{margin:0 auto;display:table;font-size:16px;}

	/* Explore Section  */
	.explore-section{padding:50px 0 0 0;}
	.explore-parent .btn.mobile-btn{margin:0 auto;display:table;}

	/*===================== Services Main =====================*/

	/* Inside Banner Video  */
	.inside-banner-video .hero-banner-text-wrape{margin-bottom:0;}

	/* Technology Services Section  */
	.technology-services-section{padding-top:50px;}
	.technology-services-parent .title-small{margin-bottom:30px;}
	.technology-shape{max-width:200px;top:0;}
	.technology-services-data{margin-bottom:30px;}
	.technology-services-block{padding:20px;}
	.technology-services-block h4{margin-top:16px;}
	.technology-services-block h4::before{top:1px;}
	.technology-services-parent .mobile-btn{display:table;margin:0 auto;}

	/* Start-Adventure--Dark */
	.start-adventure--dark .start-adventure-block{padding:20px;}
	.start-adventure-block h2{text-align:center;margin-bottom:16px;}

	/* Services Block Section  */
	.services-block-section{padding:50px 0 4px 0;}
	.services-block-data{padding:20px;}
	.services-block-item{margin-bottom:50px;min-height:500px;}
	.services-block-data-text h3,.services-block-left .services-block-data-text h3{margin-bottom:15px;}
	.services-block-data-text p,.services-block-left .services-block-data-text p{margin-bottom:20px;}
	.services-block-list ul,.services-block-left .services-block-list ul{margin-bottom:20px;}
	.services-block-list ul li{width:100%;margin-bottom:10px;}
	.services-block-list li a{font-size:18px;}
	.services-block-list li a::before{top:5px;}

	/* .services-block-right .services-img,
	.services-block-left .services-img{
		position: relative;
		width: 100%;
	} */
	.product-block .services-img{top:0;}

	/* Quality Section  */
	.quality-section{padding:50px 0 0 0;}
	.quality-data{padding-bottom:30px;}
	.quality-data h3{margin-bottom:30px;}

	/* Hiring Process- Section Dark  */
	.hiring-process--section-dark .section-title-data{margin-bottom:20px;}
	.hiring-process--section-dark .hiring-process-parent{padding-bottom:20px;}
	.hiring-process--section-dark .hiring-process-block h4{margin-bottom:16px;}

	/* Industries Section  */
	.industries-section{padding:50px 0 0 0;}
	.industries-title{margin-bottom:30px;}
	.industries-block img{height:130px;}
	.industries-block-text{padding:16px;}
	.industries-bottom-text{padding:30px 0 50px 0;}
	.industries-shape-img{bottom:-40%;width:160px;}

	/* Services Client Feedback   */
	.services-client-feedback .client-feedback-block h6{font-size:16px;line-height:24px;}

	/* Service Logo Slider Section  */
	.service-logo-slider-section{padding-bottom:50px;}

	/*============= Thank You =============*/
	.thankyou-section{padding:80px 0 50px 0;}
	.ninja-img{max-width:100px;margin:20px auto;}
	.btn-1{margin:0 0 10px 0;}

	/*===================== Blog =====================*/
	.one-col-block,.two-col-block{margin-bottom:30px;}
	.one-col-image img{height:auto;border-radius:12px 12px 0px 0;}
	.one-col-wrape,.two-col-block-text{border-radius:0 0 12px 12px;padding:25px;}
	.one-col-text h2{margin-bottom:16px;}
	.one-col-text p{font-size:16px;line-height:24px;margin-bottom:20px;}
	.two-col-block-img img{height:240px;}
	.three-col-section .two-col-block-img img{height:200px;}
	.loadmore-btn{margin-top:0;}
	.read-section{padding:50px 0 20px 0;}
	.col-block-title{margin-bottom:20px;}
	.shared-section .two-col-parent{padding-bottom:20px;}

	/*=================== Blog Inside ===================*/

	/* .blog-inside-section{
		padding: 50px 0 0 0;
	} */

	/* .blog-inside-parent{
		padding-bottom: 50px;
	} */
	.blog-inside-text h1{margin-bottom:20px;}
	.blog-inside-text figcaption{font-size:16px;line-height:24px;margin-top:20px;}
	.blog-inside-inner{margin-bottom:50px;}
	.blog-inside-info{margin-bottom:50px;}
	.blog-inside-info h4{margin-bottom:20px;}
	.blog-inside-info ol li,.blog-inside-info ol li p{font-size:16px;line-height:24px;}
	.blog-inside-info ol li strong{margin-bottom:10px;}
	.border-block h4{margin-bottom:20px;}

	/* Recommended Section  */
	.recommended-section{padding:50px 0 0 0;}
	.recommended-section .two-col-parent{padding:0 0 50px 0;}
	.recommended-section .mobile-btn{margin:0 auto;}
	section.info-sec{padding:30px 0;}
	.personal-info h4{margin-bottom:10px;}
	section.clutch-main-section{padding-bottom:50px;}
}
@media (min-width:576px) and (max-width:767px){
	.foot-col-navigation,.foot-col-sevices,.foot-col-talent,.foot-col-other{width:50%;}
	.client-feedback-block{min-height:250px;}
	.solutions-block-text{min-height:210px;}
	.solutions-block-text h5{font-size:18px;}
	.contact-form-block{padding:30px;}
	.height-368 img{height:268px;}
	.ninjatech-gallery-item-image img{height:160px;}
	.ninjatech-gallery-item .gy-32{--bs-gutter-y:15px;}
	.ninjatech-gallery-item .gx-32{--bs-gutter-x:15px;}

	/* Services Block Section  */
	.services-block-list ul li{width:50%;}
	.ninjatech-gallery-item-image img{height:250px;}
}
@media (max-width:575px){
	.list-view .holiday-img{display:none!important;}
	.list-view .day-date{flex-direction:row;margin-left:10px;}
	.holiday-list-row{padding:15px 0;}
	.foot-col-navigation,.foot-col-sevices,.foot-col-talent,.foot-col-other{width:50%;padding:0 5px 0 0;}
	.page-template-tpl-service-main .hero-banner-text h1{font-size:25px;line-height:30px;}
	.intl-tel-input .country-list{max-width:320px;}
}
@media (max-width:479px){
	.services-block-data-text .btn.btn-primary span{width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}
@media (max-width:399px){
	.list-view .day-date{flex-direction:column;}
	.page-template-tpl-service-main .hero-banner-text h1{font-size:21px;line-height:25px;}
	.intl-tel-input .country-list{max-width:270px;}
	.tech-achievements-block .count{font-size:26px;}
	.tech-achievements-block i{font-size:30px;}
	.tech-achievements-block h6{font-size:15px;line-height:20px;}
	.tech-achievements-block h2 > svg{width:33px;}
	.tech-achievements-row{gap:10px;}
	.lookingfor-development h3{font-size:25px;line-height:36px;}
	.related-services-section .title{flex-direction:column;align-items:flex-start;gap:15px;}
}
