@media(min-width:1201px) and (max-width:1600px){
	.container{max-width: 1140px;}
	.main-banner{padding: 60px 0;}
	.bannre-data{padding: 0 20px 0 0;}
	.bannre-data h1{font-size: 48px;line-height: 58px;}
	.bannre-data p{font-size: 18px;line-height: 28px;max-width: 550px;}
	.copyright{padding: 25px 0;}
	.quicklinks h4{font-size: 16px;}
	.quicklinks li a{font-size: 16px;line-height: 26px;}
	.process-box h4{font-size: 22px;}
}

@media(min-width:1025px) and (max-width:1200px){
	.main-wrpper{padding:110px 0 0;}
	header{padding: 32px 0;}
	.container{max-width: 930px;}
	.navbar-brand img{height: 45px;}
	.navbar-light .navbar-nav li{margin-right:25px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-chat{padding: 12px 20px;font-size: 14px;}
	.bannre-data h1{font-size: 36px;line-height: 44px;margin: 0 0 15px;}
	.bannre-data p{font-size: 16px;line-height: 24px;}
	.project-data h4,.project-data h3{font-size: 30px;line-height: 36px;margin: 0 0 15px;}
	.project-data p{font-size: 16px;line-height: 24px;}
	.process-box{padding: 30px 15px;margin: 0 0 30px;}
	.process-box h4{font-size: 18px;}
	.process-box p{min-height: 200px;}
	.leader-data h2{font-size: 28px;line-height: 36px;margin: 0 0 35px;}
	.skills-wrp{padding: 50px 0;}
	.skill-title{padding: 0 0 25px;margin: 0 0 25px;}
	.skill-filters ul li{font-size: 15px;}
	.quicklinks li a{word-break: break-word;font-size: 16px;}
	.copyright{padding: 20px 0;}
	.lets-work-wrp{padding: 30px 0 60px;}

	.back-btn{padding: 30px;}
	.agreed-app-wrp h2{font-size: 32px;line-height: 40px;}
	.project-data-rw ul li,.project-data-rw p{font-size: 18px;line-height: 28px;}
	.project-data-rw ul li:before{top: 10px;}
	.project-data-rw h3{font-size: 26px;}
	.process-agreed ul li h3{font-size: 18px;}

	.responsibility-block{padding: 50px 35px 25px;}
	.repo-points ul li img{max-width: 70%;}
	.repo-points ul li h4{font-size: 18px;}
	.responsibility-rw{padding: 35px 0 60px;}
	.path-purchase-wrp{padding: 35px 15px;}
	.purchase-box img{max-width: 80%;}
	.purchase-box:last-child{max-width: 280px;}
	.purchase-box h3{font-size: 18px;}
	.purchase-box p{font-size: 18px;}
	.path-purchase-wrp h2{font-size: 28px;margin: 0 0 35px;}
	.homelsthed{flex-flow: column;align-items: flex-start;}
	.homelsthed label{margin: 0 0 15px;font-size: 18px;}
	.design-sys-rw .repo-points li h4{font-size: 16px;}
	.devlp-lst ul li p{font-size: 14px;padding: 0 15px;}
	.devlp-lst ul li img{height:65%;}
	.devlp-lst{margin: 0 0 60px;}
}

@media(min-width:768px) and (max-width:1024px){
	.main-wrpper{padding: 110px 0 0;}
	header{padding: 32px 0;}
	.navbar-brand img{height: 35px;}
	.navbar-light .navbar-nav li{margin-right: 15px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-chat{padding: 12px 10px;font-size: 14px;}
	.main-banner{padding: 45px 0;}
	.bannre-data h1{font-size: 28px;line-height: 36px;margin: 0 0 15px;}
	.bannre-data p{font-size: 16px;line-height: 24px;}
	.help-wrok-wrp h2{font-size: 28px;margin: 0 0 15px;}
	.help-box{height: 60px;}
	.help-box img{width: 100%;}
	.project-wrp{padding: 50px 0;}
	.project-wrp h2{font-size: 28px;margin: 0 0 30px;}
	.project-block{border-radius: 15px;padding: 50px 25px 50px 0;margin: 0 0 45px;}
	.project-data{padding: 0 0 0 15px;}
	.project-data h4,.project-data h3{font-size: 28px;line-height: 38px;margin: 0 0 15px;}
	.project-data p{font-size: 14px;line-height: 22px;}
	.tax-block{padding: 50px 0px 0px 25px;}
	.fintess-block .project-data img,.tax-block .project-data img{margin: 0 0 15px;width: 100px;}
	.pullup-block{padding: 0 25px;}
	.pullup-block .project-data img{margin: 0 0 15px;width: 60px;}
	.process-wrp{padding: 35px 0 25px;}
	.process-title h2{font-size: 28px;margin: 0 0 15px;}
	.process-title p{font-size: 15px;line-height: 22px;}
	.process-wrp .col-md-3{width: 50%;}
	.process-wrp .col-md-3.offset-md-3{margin: 0;}
	.faq-wrapper{padding: 45px 0;}
	.leader-data h2{font-size: 30px;line-height: 38px;margin: 0 0 35px;}
	.leader-data .accordion .accordion-item .accordion-button{padding: 0 25px 0 0;font-size: 16px;line-height: 24px;}
	.leader-data .accordion .accordion-body p{font-size: 14px;line-height: 22px;}
	.skills-wrp{padding: 50px 0 20px;}
	.skill-title h2{font-size: 28px;}
	.skill-title p{font-size: 15px;line-height: 22px;}
	.skill-title{padding: 0 0 25px;margin: 0 0 25px;}
	.skill-filters ul li{padding: 8px 20px;font-size: 14px;}
	.skill-ic{margin-right: 20px;}
	.skill-block{margin: 0 0 30px;}
	.skill-dt h3{font-size: 18px;}
	.skill-dt p{font-size: 15px;line-height: 22px;}
	.lets-work-wrp{padding: 30px 0 60px;}
	.footer-top{padding: 30px 0;}
	.quicklinks h4{font-size: 16px;margin: 0 0 10px;}
	.quicklinks li a{font-size: 14px;line-height: 24px;word-break: break-word;}
	.social-bx a{font-size: 18px;margin-right: 10px;}
	.copyright{padding: 15px 0;}

	.back-btn{padding: 20px;}
	.agreed-center h1{padding: 0 15px;font-size: 32px;}
	.agreed-center h6{font-size: 18px;padding: 0 15px;}
	.agreed-app-wrp{padding: 50px 0 25px;}
	.agreed-app-wrp h2{font-size: 28px;line-height: 36px;}
	.easy-cntbx h4{font-size: 14px;margin: 0 0 10px;}
	.easy-cntbx p{font-size: 14px;}
	.project-data-rw h3{font-size: 24px;line-height: 32px;}
	.project-data-rw ul li,.project-data-rw p{font-size: 18px;line-height: 26px;}
	.project-data-rw{padding: 45px 0;}
	.project-data-rw ul li:before{top: 10px;}
	.process-agreed ul li h3{font-size: 16px;}
	.process-agreed ul li p{font-size: 12px;line-height: 18px;}
	.agree-imgbx.bigimg img{height: 350px;}
	.agree-imgbx img{height: 160px;}

	.responsibility-block{padding: 50px 35px 25px;}
	.repo-points ul li img{max-width: 70%;}
	.repo-points ul li h4{font-size: 18px;}
	.responsibility-rw{padding: 35px 0 60px;}
	.path-purchase-wrp{padding: 35px 15px;}
	.purchase-box img{max-width: 80%;}
	.purchase-box:last-child{max-width: 280px;}
	.purchase-box h3{font-size: 18px;}
	.purchase-box p{font-size: 18px;}
	.path-purchase-wrp h2{font-size: 28px;margin: 0 0 35px;}
	.homelsthed{flex-flow: column;align-items: flex-start;}
	.homelsthed label{margin: 0 0 15px;font-size: 18px;}
	.design-sys-rw .repo-points li h4{font-size: 16px;}
	.devlp-lst ul li p{font-size: 14px;padding: 0 15px;}
	.devlp-lst ul li img{height:65%;}
	.devlp-lst{margin: 0 0 60px;}
}

@media(min-width:992px) and (max-width:1024px){
	.container{max-width: 930px;}
	.navbar-brand img{height: 45px;}
	.navbar-light .navbar-nav li{margin-right:25px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.navbar-light .navbar-nav .nav-link.btn-chat{padding: 12px 20px;font-size: 14px;}
	.bannre-data h1{font-size: 36px;line-height: 44px;margin: 0 0 15px;}
	.bannre-data p{font-size: 16px;line-height: 24px;}
}

@media(max-width:767px){
	.main-wrpper{padding: 110px 0 0;}
	header{padding: 33px 0;}
	.navbar-brand img{height: 35px;}
	.navbar-light .navbar-nav{padding: 15px 0;margin: 0;}
	.navbar-light .navbar-nav li{margin: 0;}
	.navbar-light .navbar-nav .nav-link{text-align: center;border-bottom: 1px solid #ddd;font-size: 14px;text-align: center;}
	.navbar-light .navbar-nav .nav-link.btn-chat{justify-content: center;}
	.main-banner{padding: 0px 0 45px;}
	.main-banner .row{flex-flow: column-reverse;}
	.bannre-data{padding: 40px 0 0;}
	.bannre-data h1{font-size: 28px;text-align: center;line-height: 36px;}
	.bannre-data p{font-size: 15px;line-height: 22px;text-align: center;}
	.btn-main{justify-content: center;margin: 0 auto;}
	.help-wrok-wrp h2{font-size: 24px;margin: 0 auto 15px;}
	.help-list ul{justify-content: center;}
	.help-list ul li{width: 50%;}
	.help-box{height: 60px;}
	.help-box img{width: 100%;}
	.project-wrp{padding: 45px 0;}
	.project-wrp h2{font-size: 28px;margin: 0 auto 25px;text-align: center;}
	.project-block{padding: 35px 15px 35px 0;border-radius: 15px;}
	.project-data{padding: 35px 0 0 15px;}
	.project-data h3{font-size: 28px;line-height: 36px;margin: 0 0 15px;}
	.project-data h4{font-size: 28px;line-height: 36px;margin: 0 0 15px;}
	.project-data p{font-size: 15px;line-height: 22px;}
	.project-block:before{display: none;}
	.tax-block .project-data{padding: 0 15px 35px;}
	.tax-block{padding:35px 0 0 0px;}
	.project-data .btn-main{margin: 0;}
	.fintess-block{padding: 0;}
	.fintess-block .project-data{background: #1B1B1C;padding: 35px 15px;}
	.pullup-block{padding: 35px 15px 0;}
	.pullup-block .projects-img{margin: 35px 0 0;}
	.project-block{margin: 0 0 40px;}
	.process-wrp{padding: 40px 0 0;}
	.process-title h2{font-size: 28px;text-align: center;margin: 0 auto 25px;}
	.process-title p{font-size: 15px;line-height: 22px;text-align: center;}
	.process-title .btn-main{margin: 0 auto 40px;}
	.faq-wrapper{padding: 45px 0;}
	.leader-data h6{padding: 5px 15px;}
	.leader-data h2{font-size: 28px;margin: 0 0 35px;line-height: 36px;}
	.leader-data .accordion .accordion-item .accordion-button{font-size: 16px;line-height: 24px;padding: 0 35px 0 0;}
	.leader-data .accordion .accordion-body p{font-size: 14px;line-height: 22px;}
	.leaders-img img{width: 100%;}
	.skills-wrp{padding: 45px 0 15px;}
	.skill-title h2{font-size: 28px;text-align: center;margin: 0 0 15px;}
	.skill-title p{font-size: 14px;line-height: 22px;text-align: center;}
	.skill-title{padding: 0 0 25px;margin: 0 0 25px;}
	.skill-filters ul li{font-size: 14px;}
	.skill-block{margin: 0 0 35px;}
	.skill-ic{margin-right: 15px;}
	.skill-dt h3{font-size: 18px;}
	.skill-dt p{font-size: 14px;line-height: 22px;}
	.work-together-box{padding: 35px 15px;border-radius: 15px;}
	.work-together-box h2{font-size: 28px;}
	.work-together-box p{font-size: 14px;line-height: 24px;}
	.lets-work-wrp{padding: 30px 0;}
	.foot-logo img{margin: 0 0 35px;}
	.quicklinks h4{margin: 0 0 10px;}
	.quicklinks ul{margin: 0 0 30px;}
	.quicklinks li a{font-size: 16px;line-height: 26px;}
	.social-bx{justify-content: center;}
	.copyright{padding: 20px 0;}
	.copyright p{font-size: 14px;}

	.agreed-banner{border-radius: 10px;}
	.agreed-banner img{height: 300px;object-fit: cover;}
	.back-btn{padding: 15px;font-size: 14px;}
	.agreed-center h1{font-size: 26px;line-height: 36px;padding: 0 15px;}
	.agreed-center h6{font-size: 16px;line-height: 24px;padding: 0 15px;}
	.agreed-app-wrp{padding: 40px 0;}
	.agreed-app-wrp h2{font-size: 28px;text-align: center;line-height: 36px;margin: 0 0 35px;}
	.project-data-rw{padding: 40px 0;}
	.project-data-rw h3{font-size: 24px;margin: 0 0 25px;}
	.project-data-rw ul li,.project-data-rw p{font-size: 15px;line-height: 24px;padding: 0 0 0 10px;}
	.project-data-rw ul li:before{width: 4px;height: 4px;top: 9px;}
	.agreed-img img{margin: 0 0 40px;border-radius: 10px;}
	.process-agreed h2{font-size: 24px;}
	.process-agreed ul li{width: 100%;padding: 25px 10px 25px 25px;}
	.process-agreed ul:before{left: 0;width: 1px;height: 100%;}
	.process-agreed ul li:before{top: 30px;left: -5px;}
	.project-data-rw h6{margin: 0 0 10px;}
	.project-data-rw p{padding: 0;}
	.agree-imgbx.bigimg img{height: auto;margin: 0 0 30px;}
	.agree-imgbx img{height: auto;margin: 0 0 30px;}
	.pager-wrp{padding: 30px 0;}
	.pager-wrp ul li a{width: 100px;height: 100px;font-size: 14px;}
	.pager-wrp ul li a i{font-size: 18px;margin: 0 auto 5px;}

	.responsibility-block{padding: 35px 15px;margin: 0 0 30px;}
	.repo-points ul li img{height: 60px;}
	.repo-points ul li h4{font-size: 15px;}
	.responsibility-block label{font-size: 14px;}
	.responsibility-rw{padding: 35px 0 35px;}
	.path-purchase-wrp{padding: 35px 15px;}
	.path-purchase-wrp h2{font-size: 24px;margin: 0 0 25px;}
	.purchase-row{flex-flow: column;}
	.purchase-box img{margin: 0 auto 35px;}
	.purchase-box h3{font-size: 18px;}
	.purchase-box p{font-size: 16px;}
	.devlp-lst{margin: 0 0 50px;}
	.devlp-lst ul{flex-wrap: wrap;justify-content: center;}
	.devlp-lst ul li{width: 50%;margin: 0 0 15px;}
	.devlp-lst ul li p{font-size: 14px;line-height: 22px;}
	.devlp-lst ul li p br{display: none;}
	.homelsthed h5,.homelsthed label{font-size: 18px;}
	.design-sys-rw .repo-points li h4{font-size: 14px;margin: 0 0 15px;}
	.agreed-img.design-sys-rw{padding: 35px 0;}
	.agreed-img.design-sys-rw ul{flex-flow: column;}
	.agreed-img.design-sys-rw ul li img{margin: 0 auto 35px;}
	.devlp-lst ul li img{width: 70%;}
}

@media(min-width:576px) and (max-width:767px){
	.help-box img{width: auto;}
	.agreed-img.design-sys-rw ul{flex-flow: inherit;width: 75%;margin: 0 auto;}
	.agreed-img.design-sys-rw ul img{height: auto;width: 50%;}
	.devlp-lst ul li{width: 25%;}
}

@media(min-width:448px) and (max-width:575px){
	.help-box img{width: auto;}	
}