@media(min-width:1600px) and (max-width:1850px){
	.container{max-width: 1560px;}
	.testimonial-wrp .container{max-width: 1560px;}
	.help-wrp .container{max-width: 1560px;}

	.banner-form{padding: 40px;max-width: 690px;}
	.banner-form .form-group .form-control{font-size: 16px;padding: 15px 25px;}
	.hero-slider-wrp .hero-block .development-info ul li{font-size: 16px;}

	.expertise-wrpper .slick-prev{left: 15px;}
	.expertise-wrpper .slick-next{right: 15px;}
	.expertise-wrpper .slick-prev:before, .expertise-wrpper .slick-next:before{height: 40px;width: 40px;border-radius: 6px;}

	.chooseus-wrp .chooseus-block{padding: 60px 60px;}
	.chooseus-wrp .chooseus-block .choose-box p{max-width: 100%;}
	.freelance-wrp .freelance-block table tbody tr td{font-size: 20px;}

	.plans-wrp .row{margin: 0 -15px;}
	.plans-wrp .col-md-4{padding: 0 15px;}
	.testimonial-wrp .testimonial-slider .slick-prev{left: -20px;}
	.testimonial-wrp .testimonial-slider .slick-next{right: -20px;}
	.testimonial-wrp .testimonial-slider .slick-prev:before, .testimonial-wrp .testimonial-slider .slick-next:before{height: 40px;width: 40px;border-radius: 4px;}
}
@media(min-width:1200px) and (max-width:1600px){
	.container{max-width: 1170px;}
	.testimonial-wrp .container{max-width: 1170px;}
	.help-wrp .container{max-width: 1170px;}
	.btn-primary span{padding: 10px 15px;font-size: 16px;}
	.btn-secondary span{padding: 10px 15px;font-size: 16px;}
	.btn-text{font-size: 16px;}
	.titlebar{margin: 0 0 30px;}
	.titlebar h2{font-size: 16px;line-height: 24px;margin: 0 0 10px}
	.titlebar h3{font-size: 28px;line-height: 32px;}

	header .topbar{padding: 10px 0;}
	.navbar{padding: 20px 0;}
	.navbar-light .navbar-nav li {margin-right: 30px;}
	.navbar-light .navbar-nav .nav-link{font-size: 16px;}

	.hero-slider-wrp .hero-block h1{font-size: 40px;line-height: 50px;margin: 0 0 15px;}
	.hero-slider-wrp .hero-block p{font-size: 16px;line-height: 24px;}
	.hero-slider-wrp .hero-block .development-info ul li{display: block;}
	.hero-slider-wrp .hero-block .development-info ul li img{max-width: 100%;margin: 0 0 5px;}
	.hero-slider-wrp .hero-block .development-info ul li br{display: none;}
	.hero-slider-wrp .hero-block{top: 200px;}
	.hero-slider-wrp .hero-slider .slick-prev, .hero-slider-wrp .hero-slider .slick-next{left: 12%;}

	.banner-form{padding:40px 20px 20px;}
	.banner-form .form-group{margin: 0 0 15px;}
	.banner-form .form-group .form-control{font-size: 15px;line-height: 24px;padding: 10px 20px;}
	.banner-form .form-img{max-width: 80px;right: 18px;top: -30px;}
	.banner-form h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-form h6{font-size: 16px;line-height: 24px;}
	.banner-form h6 img{max-width: 18px;}
	.banner-form ul li{font-size: 12px;line-height: 20px;margin: 0}
	.banner-form .btn-primary span{font-size: 14px;}
	.banner-form ul li img{max-width: 16px;margin-right: 5px;}

	.story-wrp{padding: 40px 0;}
	.story-wrp .story-block{padding: 40px;border-radius: 20px;}
	.story-wrp .story-block .description h2{font-size: 16px;line-height: 24px;margin: 0 0 10px;}
	.story-wrp .story-block .description h3{font-size: 26px;line-height: 32px;margin: 0 0 15px;}
	.story-wrp .story-block .description h3 br{display: none;}
	.story-wrp .story-block .description p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}

	.expertise-wrpper{padding: 40px 0;}
	.expertise-wrpper .btn-primary{margin: 30px auto 0;}
	.expertise-wrpper .slider-box a{font-size: 15px;left: 0;right: 0;bottom: 0;padding: 10px;}
	.expertise-wrpper .slick-prev{left: 15px;}
	.expertise-wrpper .slick-next{right: 15px;}
	.expertise-wrpper .slick-prev:before, .expertise-wrpper .slick-next:before{height: 40px;width: 40px;border-radius: 6px;}

	.chooseus-wrp{padding: 40px 0 0;}
	.chooseus-wrp .chooseus-block{padding: 20px;border-radius: 20px;}
	.chooseus-wrp .chooseus-block .titlebar{margin: 0 0 30px;}
	.chooseus-wrp .chooseus-block .choose-box{margin: 0 0 20px;}
	.chooseus-wrp .chooseus-block .choose-box img{max-width: 60px;margin: 0 auto 10px;}
	.chooseus-wrp .chooseus-block .choose-box p{font-size: 18px;line-height: 30px;max-width: 100%;}

	.help-wrp{padding: 40px 0;}
	.help-row{margin: 0 0 40px;}
	.help-img img{border-radius: 15px;}
	.help-data{padding: 20px 0 0;}
	.help-data h4{font-size: 22px;line-height: 30px;margin: 0 0 10px;}
	.help-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.help-data .btn-primary {margin-right: 6px;}

	.developer-step-wrp{padding: 0 0 80px;}
	.developer-step-wrp .developer-block:before{top: 44px;}
	.developer-step-wrp .row{margin: 0 -15px;}
	.developer-step-wrp .col-md-3{padding: 0 15px;}
	.developer-step-wrp .titlebar{margin: 0 0 20px;}
	.developer-step-wrp .developer-box .box-icon{margin: 0 0 15px;height: 80px;width: 80px;}
	.developer-step-wrp .developer-box h3{font-size: 20px;line-height: 30px;margin: 0 0 10px;}
	.developer-step-wrp .developer-box p{font-size: 16px;line-height: 24px;}

	.plans-wrp{padding: 0 0 40px;}
	.plans-wrp .titlebar{margin: 0 0 30px;}
	.plans-wrp .titlebar p{font-size: 16px;line-height: 24px;}
	.plans-wrp .plans-box{padding: 15px;}
	.plans-wrp .plans-box h4{font-size: 20px;line-height: 30px;margin: 0 0 30px;}
	.plans-wrp .plans-box h4 span{font-size: 15px;line-height: 24px;}
	.plans-wrp .plans-box ul{margin: 0 0 20px;}
	.plans-wrp .plans-box ul li{margin: 0 0 15px;}
	.plans-wrp .plans-box ul li h5{font-size: 15px;margin: 0 0 5px;}
	.plans-wrp .plans-box ul li h6{font-size: 20px;}
	.plans-wrp .btn-secondary{margin: 25px auto 0;}
	.plans-wrp .btn-secondary span{font-size: 14px;}
	.plans-wrp .row{margin: 0 -10px;}
	.plans-wrp .col-md-4{padding: 0 10px;}
	.plans-wrp .plans-box .box-title img{max-height: 35px;}
	.plans-wrp .plans-box .btn-primary span{font-size: 15px;}

	.expertise-wrp{padding: 0 0 80px;}
	.expertise-wrp .titlebar{margin: 0 0 30px}
	.expertise-wrp .expertis-box:before{width: 300px;}
	.expertise-wrp .expertis-box .box-title{padding: 15px;min-width: 300px;}
	.expertise-wrp .expertis-box .box-title h3{font-size: 20px;}
	.expertise-wrp .expertis-box .box-body{padding: 15px;}
	.expertise-wrp .expertis-box .box-body ul li{font-size: 14px;line-height: 24px;}
	.expertise-wrp .btn-secondary{margin: 20px auto 0;}
	.expertise-wrp .btn-secondary span{font-size: 14px;}

	.laracasts-wrp{padding: 40px 0 20px;}
	.laracasts-wrp .title-img{margin: 0 auto 15px;}
	.laracasts-box{padding: 20px;}
	.laracasts-box img{height: 75px;width: 75px;margin: 0 0 10px;}
	.laracasts-box h4{font-size: 20px;line-height: 26px;margin:0 0 5px;}
	.laracasts-box p{font-size: 16px;line-height: 24px;}

	.freelance-wrp{padding: 40px 0;}
	.freelance-wrp .titlebar{margin: 0 0 30px;}
	.freelance-wrp .titlebar p{font-size: 16px;line-height: 24px;margin: 0}
	.freelance-wrp .freelance-block table thead tr th{font-size: 16px;line-height: 24px;}
	.freelance-wrp .freelance-block table tbody tr td{font-size: 14px;line-height: 18px;padding: 10px 0;min-width: 200px;}
	.freelance-wrp .freelance-block table thead tr th img{max-width: 150px;}

	.services-wrp{padding: 40px 0;}
	.services-title .titlebar{margin: 0 0 15px;}
	.services-title p{font-size: 16px;line-height: 24px;margin: 0 0 20px;}
	.services-title .btn-group{flex-wrap: wrap;}
	.nrml-btn{font-size: 16px;line-height: 24px;margin: 15px 0 0;padding: 10px 15px;display: table;}
	.services-box{padding: 20px;border-radius: 15px;margin: 0 0 15px;}
	.services-box h4{font-size: 20px;line-height: 26px;margin: 0 0 5px;}
	.services-box p{font-size: 16px;line-height: 24px;}

	.technologies-wrp{padding: 40px 0;}
	.tech-row-lst{white-space: normal;flex-wrap: wrap;}
	.technologies-wrp .col-md-3{width: 25%}
	.tech-box{min-height: 90px;}

	.testimonial-wrp{padding: 40px 0 120px;}
	.testimonial-wrp .titlebar{margin: 0 0 30px;}
	.testimonial-wrp .testimonial-slider .slider-box{padding: 15px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h3{font-size: 22px;line-height: 30px;margin: 0 0 5px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h4{font-size: 18px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box img{height: 80px;width: 80px;margin-right: 10px;min-width: 80px;}
	.testimonial-wrp .testimonial-slider .slider-box .description p{font-size: 16px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slick-prev{left: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-next{right: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-prev:before, .testimonial-wrp .testimonial-slider .slick-next:before{height: 40px;width: 40px;border-radius: 6px;top: auto;bottom: 0;transform: unset;}

	.digital-wrp{padding: 0 0 40px;}
	.digital-wrp .digital-block{margin: -80px auto 0;padding: 60px;}
	.digital-wrp .digital-block h2{font-size: 22px;line-height: 30px;margin: 0 0 15px;}
	.digital-wrp .digital-block p{font-size: 16px;line-height: 24px;}

	.client-wrp{padding: 40px 0;}

	.faq-wrapper{padding: 0 0 40px;}
	.faq-list .accordion .accordion-item{margin: 0 0 15px;}
	.faq-list .accordion .accordion-item .accordion-button{font-size: 18px;padding: 0 50px 0 15px;}
	.faq-list .accordion .accordion-body{padding: 15px 15px 0;}
	.faq-list .accordion .accordion-body p{font-size: 16px;}

	.videos-wrp{padding: 40px 0;}
	.videos-wrp .video-box{margin: 0 0 30px;}
	.videos-wrp .video-box h3{font-size: 16px;line-height: 24px;}

	.interview-wrp{padding: 40px 0 0}
	.interview-wrp .counter-block .col-md-6.col-sm-12{width: 100%;}
	.interview-wrp .description{margin: 0 0 80px;}
	.interview-wrp .description h2{font-size: 24px;line-height: 30px;margin: 0 0 15px;}
	.interview-wrp .description h3{font-size: 18px;line-height: 24px;}
	.interview-wrp .description ul{padding: 0 0 25px;}
	.interview-wrp .description ul li{font-size: 16px;line-height: 24px;}
	.interview-wrp .counter-block .counter-box{margin: 0 0 20px;}
	.interview-wrp .counter-block .counter-box .detail h3 br{display: none;}
	.interview-wrp .counter-block .counter-box .box-icon img{height: 100px;width: 100px;min-width: 100px;}

	footer{padding: 40px 0 0;}
	footer:before{display: none;}
	footer .foot-block .foot-logo{margin: 0 0 15px;}
	footer .foot-block p{font-size: 16px;line-height: 24px;margin: 0 0 30px;}
	footer .foot-block .contact-info{margin: 0 0 30px;}
	footer .foot-block .contact-info ul li{margin: 0 0 20px}
	footer .foot-block .contact-info ul li a{align-items: flex-start;}
	footer .foot-block .contact-info ul li a .cnt-icon{height: 45px;width: 45px;min-width: 45px;font-size: 16px;margin-right: 10px;}
	footer .foot-block .contact-info ul li a h6 span{font-size: 17px;line-height: 26px;}
	footer .foot-block .contact-info ul li a h6{font-size: 16px;line-height: 24px;}
	footer .foot-block .copyright{display: none;}
	footer .footer-links{padding: 0;}
	footer .footer-links .quicklinks{padding: 0 0 30px;}
	footer .footer-links .quicklinks h3{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li{margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li a{font-size: 16px;line-height: 24px;padding-left: 25px;}
	footer .footer-links .quicklinks ul li a:before{font-size: 16px;}
	footer .mobile-copyright{display: block;}
}

@media(min-width:992px) and (max-width:1199px){
	.container{max-width: 960px;}
	.testimonial-wrp .container{max-width: 960px;}
	.help-wrp .container{max-width: 960px;}
	.btn-primary span{padding: 10px 15px;font-size: 16px;}
	.btn-secondary span{padding: 10px 15px;font-size: 16px;}
	.btn-text{font-size: 16px;}
	.titlebar{margin: 0 0 30px;}
	.titlebar h2{font-size: 16px;line-height: 24px;margin: 0 0 10px}
	.titlebar h3{font-size: 28px;line-height: 32px;}

	header .topbar{padding: 10px 0;}
	.navbar{padding: 15px 0;}
	.navbar-light .navbar-nav li {margin-right: 20px;}
	.navbar-light .navbar-nav .nav-link{font-size: 16px;}

	.hero-slider-wrp .hero-block h1{font-size: 40px;line-height: 50px;margin: 0 0 15px;}
	.hero-slider-wrp .hero-block p{font-size: 16px;line-height: 24px;}
	.hero-slider-wrp .hero-block .development-info ul{flex-wrap: wrap;}
	.hero-slider-wrp .hero-block .development-info ul li{width: 100%;padding: 0 0 10px;margin: 0 0 10px;border-bottom: 1px solid #fff;}
	.hero-slider-wrp .hero-block .development-info ul li:last-child{padding: 0;margin: 0;border: none;}
	.hero-slider-wrp .hero-block .development-info ul li:before{display: none;}
	.hero-slider-wrp .hero-block .development-info ul li br{display: none;}
	.hero-slider-wrp .hero-block{top: 160px;}
	.hero-slider-wrp .hero-slider .slick-prev, .hero-slider-wrp .hero-slider .slick-next{left: 4%;}

	.banner-form{padding:40px 20px 20px;}
	.banner-form .form-group{margin: 0 0 15px;}
	.banner-form .form-group .form-control{font-size: 15px;line-height: 24px;padding: 10px 20px;}
	.banner-form .form-img{max-width: 80px;right: 18px;top: -30px;}
	.banner-form h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-form h6{font-size: 16px;line-height: 24px;}
	.banner-form h6 img{max-width: 18px;}
	.banner-form ul li{font-size: 12px;line-height: 20px;margin: 0}
	.banner-form .btn-primary span{font-size: 14px;}
	.banner-form ul li img{max-width: 16px;margin-right: 5px;}

	.story-wrp{padding: 40px 0;}
	.story-wrp .story-block{padding: 40px;border-radius: 20px;}
	.story-wrp .story-block .description h2{font-size: 16px;line-height: 24px;margin: 0 0 10px;}
	.story-wrp .story-block .description h3{font-size: 20px;line-height: 30px;margin: 0 0 15px;}
	.story-wrp .story-block .description h3 br{display: none;}
	.story-wrp .story-block .description p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}

	.expertise-wrpper{padding: 40px 0;}
	.expertise-wrpper .btn-primary{margin: 30px auto 0;}
	.expertise-wrpper .slider-box a{font-size: 15px;left: 0;right: 0;bottom: 0;padding: 10px;}
	.expertise-wrpper .slick-prev{left: 15px;}
	.expertise-wrpper .slick-next{right: 15px;}
	.expertise-wrpper .slick-prev:before, .expertise-wrpper .slick-next:before{height: 40px;width: 40px;border-radius: 6px;}

	.chooseus-wrp{padding: 40px 0 0;}
	.chooseus-wrp .chooseus-block{padding: 20px;border-radius: 20px;}
	.chooseus-wrp .chooseus-block .titlebar{margin: 0 0 30px;}
	.chooseus-wrp .chooseus-block .choose-box{margin: 0 0 20px;}
	.chooseus-wrp .chooseus-block .choose-box img{max-width: 40px;margin: 0 auto 10px;}
	.chooseus-wrp .chooseus-block .choose-box p{font-size: 16px;line-height: 24px;max-width: 100%;}

	.help-wrp{padding: 40px 0;}
	.help-row{margin: 0 0 40px;}
	.help-img img{border-radius: 15px;}
	.help-data{padding: 20px 0 0;}
	.help-data h4{font-size: 22px;line-height: 30px;margin: 0 0 10px;}
	.help-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.help-data .btn-primary {margin-right: 6px;}

	.developer-step-wrp{padding: 0 0 80px;}
	.developer-step-wrp .developer-block:before{top: 44px;}
	.developer-step-wrp .row{margin: 0 -15px;}
	.developer-step-wrp .col-md-3{padding: 0 15px;}
	.developer-step-wrp .titlebar{margin: 0 0 20px;}
	.developer-step-wrp .developer-box .box-icon{margin: 0 0 15px;height: 80px;width: 80px;}
	.developer-step-wrp .developer-box h3{font-size: 20px;line-height: 30px;margin: 0 0 10px;}
	.developer-step-wrp .developer-box p{font-size: 16px;line-height: 24px;}

	.plans-wrp{padding: 0 0 40px;}
	.plans-wrp .titlebar{margin: 0 0 30px;}
	.plans-wrp .titlebar p{font-size: 16px;line-height: 24px;}
	.plans-wrp .plans-box{padding: 15px;}
	.plans-wrp .plans-box h4{font-size: 20px;line-height: 30px;margin: 0 0 30px;}
	.plans-wrp .plans-box h4 span{font-size: 15px;line-height: 24px;}
	.plans-wrp .plans-box ul{margin: 0 0 20px;}
	.plans-wrp .plans-box ul li{margin: 0 0 15px;}
	.plans-wrp .plans-box ul li h5{font-size: 15px;margin: 0 0 5px;}
	.plans-wrp .plans-box ul li h6{font-size: 20px;}
	.plans-wrp .btn-secondary{margin: 25px auto 0;}
	.plans-wrp .btn-secondary span{font-size: 14px;}
	.plans-wrp .row{margin: 0 -10px;}
	.plans-wrp .col-md-4{padding: 0 10px;}
	.plans-wrp .plans-box .box-title img{max-height: 35px;}
	.plans-wrp .plans-box .btn-primary span{font-size: 15px;}

	.expertise-wrp{padding: 0 0 80px;}
	.expertise-wrp .titlebar{margin: 0 0 30px}
	.expertise-wrp .expertis-box:before{width: 300px;}
	.expertise-wrp .expertis-box .box-title{padding: 15px;min-width: 300px;}
	.expertise-wrp .expertis-box .box-title h3{font-size: 20px;}
	.expertise-wrp .expertis-box .box-body{padding: 15px;}
	.expertise-wrp .expertis-box .box-body ul li{font-size: 14px;line-height: 24px;}
	.expertise-wrp .btn-secondary{margin: 20px auto 0;}
	.expertise-wrp .btn-secondary span{font-size: 14px;}

	.laracasts-wrp{padding: 40px 0 20px;}
	.laracasts-wrp .title-img{margin: 0 auto 15px;}
	.laracasts-box{padding: 20px;}
	.laracasts-box img{height: 75px;width: 75px;margin: 0 0 10px;}
	.laracasts-box h4{font-size: 20px;line-height: 26px;margin:0 0 5px;}
	.laracasts-box p{font-size: 16px;line-height: 24px;}

	.freelance-wrp{padding: 40px 0;}
	.freelance-wrp .titlebar{margin: 0 0 30px;}
	.freelance-wrp .titlebar p{font-size: 16px;line-height: 24px;margin: 0}
	.freelance-wrp .freelance-block table thead tr th{font-size: 16px;line-height: 24px;}
	.freelance-wrp .freelance-block table tbody tr td{font-size: 14px;line-height: 18px;padding: 10px 0;min-width: 200px;}
	.freelance-wrp .freelance-block table thead tr th img{max-width: 150px;}

	.services-wrp{padding: 40px 0;}
	.services-title .titlebar{margin: 0 0 15px;}
	.services-title p{font-size: 16px;line-height: 24px;margin: 0 0 20px;}
	.services-title .btn-group{flex-wrap: wrap;}
	.nrml-btn{font-size: 16px;line-height: 24px;margin: 15px 0 0;padding: 10px 15px;display: table;}
	.services-box{padding: 20px;border-radius: 15px;margin: 0 0 15px;}
	.services-box h4{font-size: 20px;line-height: 26px;margin: 0 0 5px;}
	.services-box p{font-size: 16px;line-height: 24px;}

	.technologies-wrp{padding: 40px 0;}
	.tech-row-lst{white-space: normal;flex-wrap: wrap;}
	.technologies-wrp .col-md-3{width: 25%}
	.tech-box{min-height: 90px;}

	.testimonial-wrp{padding: 40px 0 120px;}
	.testimonial-wrp .titlebar{margin: 0 0 30px;}
	.testimonial-wrp .testimonial-slider .slider-box{padding: 15px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h3{font-size: 22px;line-height: 30px;margin: 0 0 5px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h4{font-size: 18px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box img{height: 80px;width: 80px;margin-right: 10px;min-width: 80px;}
	.testimonial-wrp .testimonial-slider .slider-box .description p{font-size: 16px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slick-prev{left: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-next{right: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-prev:before, .testimonial-wrp .testimonial-slider .slick-next:before{height: 40px;width: 40px;border-radius: 6px;top: auto;bottom: 0;transform: unset;}

	.digital-wrp{padding: 0 0 40px;}
	.digital-wrp .digital-block{margin: -80px auto 0;padding: 60px;}
	.digital-wrp .digital-block h2{font-size: 22px;line-height: 30px;margin: 0 0 15px;}
	.digital-wrp .digital-block p{font-size: 16px;line-height: 24px;}

	.client-wrp{padding: 40px 0;}

	.faq-wrapper{padding: 0 0 40px;}
	.faq-list .accordion .accordion-item{margin: 0 0 15px;}
	.faq-list .accordion .accordion-item .accordion-button{font-size: 18px;padding: 0 50px 0 15px;}
	.faq-list .accordion .accordion-body{padding: 15px 15px 0;}
	.faq-list .accordion .accordion-body p{font-size: 16px;}

	.videos-wrp{padding: 40px 0;}
	.videos-wrp .video-box{margin: 0 0 30px;}
	.videos-wrp .video-box h3{font-size: 16px;line-height: 24px;}

	.interview-wrp{padding: 40px 0 0}
	.interview-wrp .counter-block .col-md-6.col-sm-12{width: 100%;}
	.interview-wrp .description{margin: 0 0 80px;}
	.interview-wrp .description h2{font-size: 24px;line-height: 30px;margin: 0 0 15px;}
	.interview-wrp .description h3{font-size: 18px;line-height: 24px;}
	.interview-wrp .description ul{padding: 0 0 25px;}
	.interview-wrp .description ul li{font-size: 16px;line-height: 24px;}
	.interview-wrp .counter-block .counter-box{margin: 0 0 20px;}
	.interview-wrp .counter-block .counter-box .detail h3 br{display: none;}
	.interview-wrp .counter-block .counter-box .box-icon img{height: 100px;width: 100px;min-width: 100px;}

	footer{padding: 40px 0 0;}
	footer:before{display: none;}
	footer .foot-block .foot-logo{margin: 0 0 15px;}
	footer .foot-block p{font-size: 16px;line-height: 24px;margin: 0 0 30px;}
	footer .foot-block .contact-info{margin: 0 0 30px;}
	footer .foot-block .contact-info ul li{margin: 0 0 20px}
	footer .foot-block .contact-info ul li a{align-items: flex-start;}
	footer .foot-block .contact-info ul li a .cnt-icon{height: 45px;width: 45px;min-width: 45px;font-size: 16px;margin-right: 10px;}
	footer .foot-block .contact-info ul li a h6 span{font-size: 17px;line-height: 26px;}
	footer .foot-block .contact-info ul li a h6{font-size: 16px;line-height: 24px;}
	footer .foot-block .copyright{display: none;}
	footer .footer-links{padding: 0;}
	footer .footer-links .quicklinks{padding: 0 0 30px;}
	footer .footer-links .quicklinks h3{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li{margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li a{font-size: 16px;line-height: 24px;padding-left: 25px;}
	footer .footer-links .quicklinks ul li a:before{font-size: 16px;}
	footer .mobile-copyright{display: block;}
}

@media(min-width:768px) and (max-width:991px){
	.container{max-width: 740px;}
	.testimonial-wrp .container{max-width: 740px;}
	.help-wrp .container{max-width: 740px;}

	.btn-primary span{padding: 10px 15px;font-size: 16px;}
	.btn-secondary span{padding: 10px 15px;font-size: 16px;}
	.btn-text{font-size: 16px;}
	.titlebar{margin: 0 0 30px;}
	.titlebar h2{font-size: 16px;line-height: 24px;margin: 0 0 10px}
	.titlebar h3{font-size: 24px;line-height: 30px;}

	header .topbar{padding: 10px 0;}
	header .topbar .conact-info li{margin-right: 10px;line-height: 0}
	header .topbar .conact-info li a{font-size: 0;}
	header .topbar .conact-info li a span{font-size: 15px;height: 30px;width: 30px;margin-right: 0;display: flex;align-items: center;justify-content: center;}
	header .topbar .col-md-6.col-sm-12{width: 50%}
	.navbar{padding: 10px 0;}
	.navbar-brand img{height: 40px;}
	.navbar-light .nav-row{display: block;padding: 15px;background-color: #000}
	.navbar-light .navbar-nav li{padding: 0 0 10px;margin: 0 0 10px;border-bottom: 1px solid #fff;}
	.navbar-light .navbar-nav li:last-child{margin: 0 0 20px;border: none;}
	.navbar-light .navbar-nav .nav-link{font-size: 16px;line-height: 24px;padding: 0}

	.hero-slider-wrp .hero-block h1{font-size: 40px;line-height: 50px;margin: 0 0 15px;}
	.hero-slider-wrp .hero-block p{font-size: 16px;line-height: 24px;}
	.hero-slider-wrp .hero-block .development-info ul{flex-wrap: wrap;}
	.hero-slider-wrp .hero-block .development-info ul li{width: 100%;padding: 0 0 10px;margin: 0 0 10px;border-bottom: 1px solid #fff;}
	.hero-slider-wrp .hero-block .development-info ul li:last-child{padding: 0;margin: 0;border: none;}
	.hero-slider-wrp .hero-block .development-info ul li:before{display: none;}
	.hero-slider-wrp .hero-block .development-info ul li br{display: none;}
	.hero-slider-wrp .hero-block{top: 160px;}
	.hero-slider-wrp .hero-slider .slick-prev, .hero-slider-wrp .hero-slider .slick-next{left: 4%;}

	.banner-form{padding:40px 20px 20px;}
	.banner-form .form-group{margin: 0 0 15px;}
	.banner-form .form-group .form-control{font-size: 15px;line-height: 24px;padding: 10px 20px;}
	.banner-form .form-img{max-width: 80px;right: 18px;top: -30px;}
	.banner-form h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-form h6{font-size: 16px;line-height: 24px;}
	.banner-form h6 img{max-width: 18px;}
	.banner-form ul li:first-child{width: 100%;justify-content: center;margin: 0 0 10px;}
	.banner-form ul li{font-size: 12px;line-height: 20px;margin: 0}
	.banner-form ul li img{max-width: 16px;margin-right: 5px;}

	.story-wrp{padding: 40px 0;}
	.story-wrp .story-block{padding: 40px;border-radius: 20px;}
	.story-wrp .story-block .description h2{font-size: 16px;line-height: 24px;margin: 0 0 10px;}
	.story-wrp .story-block .description h3{font-size: 20px;line-height: 30px;margin: 0 0 15px;}
	.story-wrp .story-block .description h3 br{display: none;}
	.story-wrp .story-block .description p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}

	.expertise-wrpper{padding: 40px 0;}
	.expertise-wrpper .btn-primary{margin: 30px auto 0;}
	.expertise-wrpper .slider-box a{font-size: 15px;left: 0;right: 0;bottom: 0;padding: 10px;}
	.expertise-wrpper .slick-prev{left: 15px;}
	.expertise-wrpper .slick-next{right: 15px;}
	.expertise-wrpper .slick-prev:before, .expertise-wrpper .slick-next:before{height: 40px;width: 40px;border-radius: 6px;}

	.chooseus-wrp{padding: 40px 0 0;}
	.chooseus-wrp .chooseus-block{padding: 20px;border-radius: 20px;}
	.chooseus-wrp .chooseus-block .col-md-3.col-sm-12{width: 50%;}
	.chooseus-wrp .chooseus-block .titlebar{margin: 0 0 30px;}
	.chooseus-wrp .chooseus-block .choose-box{margin: 0 0 20px;}
	.chooseus-wrp .chooseus-block .choose-box img{max-width: 40px;margin: 0 auto 10px;}
	.chooseus-wrp .chooseus-block .choose-box p{font-size: 16px;line-height: 24px;max-width: 100%;}

	.help-wrp{padding: 40px 0;}
	.help-row{margin: 0 0 40px;}
	.help-img img{border-radius: 15px;}
	.help-data{padding: 20px 0 0;}
	.help-data h4{font-size: 22px;line-height: 30px;margin: 0 0 10px;}
	.help-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.help-data .btn-primary {margin-right: 6px;}

	.developer-step-wrp{padding: 0 0 80px;}
	.developer-step-wrp .developer-block:before{display: none;}
	.developer-step-wrp .row{margin: 0 -15px;}
	.developer-step-wrp .col-md-3{width: 50%;padding: 0 15px;}
	.developer-step-wrp .titlebar{margin: 0 0 20px;}
	.developer-step-wrp .developer-box{margin: 0 0 40px;}
	.developer-step-wrp .developer-box .box-icon{margin: 0 0 15px;height: 80px;width: 80px;}
	.developer-step-wrp .developer-box h3{font-size: 20px;line-height: 30px;margin: 0 0 10px;}
	.developer-step-wrp .developer-box p{font-size: 16px;line-height: 24px;}
	.developer-step-wrp .btn-primary{margin: 0 auto;}

	.plans-wrp{padding: 0 0 40px;}
	.plans-wrp .titlebar{margin: 0 0 30px;}
	.plans-wrp .titlebar p{font-size: 16px;line-height: 24px;}
	.plans-wrp .plans-box{padding: 15px;}
	.plans-wrp .plans-box h4{font-size: 20px;line-height: 30px;margin: 0 0 30px;}
	.plans-wrp .plans-box h4 span{font-size: 15px;line-height: 24px;}
	.plans-wrp .plans-box ul{margin: 0 0 20px;}
	.plans-wrp .plans-box ul li{margin: 0 0 15px;}
	.plans-wrp .plans-box ul li h5{font-size: 15px;margin: 0 0 5px;}
	.plans-wrp .plans-box ul li h6{font-size: 20px;}
	.plans-wrp .btn-secondary{margin: 25px auto 0;}
	.plans-wrp .btn-secondary span{font-size: 14px;}
	.plans-wrp .row{margin: 0 -10px;}
	.plans-wrp .col-md-4{padding: 0 10px;}
	.plans-wrp .plans-box .box-title img{max-height: 35px;}
	.plans-wrp .plans-box .btn-primary span{font-size: 15px;}

	.expertise-wrp{padding: 0 0 80px;}
	.expertise-wrp .titlebar{margin: 0 0 30px}
	.expertise-wrp .expertis-box:before{width: 260px;}
	.expertise-wrp .expertis-box .box-title{padding: 15px;min-width: 260px;}
	.expertise-wrp .expertis-box .box-title h3{font-size: 20px;}
	.expertise-wrp .expertis-box .box-body{padding: 15px;}
	.expertise-wrp .expertis-box .box-body ul li{font-size: 14px;line-height: 24px;}
	.expertise-wrp .btn-secondary{margin: 20px auto 0;}
	.expertise-wrp .btn-secondary span{font-size: 14px;}

	.laracasts-wrp{padding: 40px 0 20px;}
	.laracasts-wrp .title-img{margin: 0 auto 15px;}
	.laracasts-box{padding: 20px;margin: 0 0 20px;height: auto;}
	.laracasts-box img{height: 75px;width: 75px;margin: 0 0 10px;}
	.laracasts-box h4{font-size: 20px;line-height: 26px;margin:0 0 5px;}
	.laracasts-box p{font-size: 16px;line-height: 24px;}

	.freelance-wrp{padding: 40px 0;}
	.freelance-wrp .titlebar{margin: 0 0 30px;}
	.freelance-wrp .titlebar p{font-size: 16px;line-height: 24px;margin: 0}
	.freelance-wrp .freelance-block table thead tr th{font-size: 16px;line-height: 24px;}
	.freelance-wrp .freelance-block table tbody tr td{font-size: 14px;line-height: 18px;padding: 10px 0;min-width: 200px;}
	.freelance-wrp .freelance-block table thead tr th img{max-width: 150px;}

	.services-wrp{padding: 40px 0;}
	.services-title .titlebar{margin: 0 0 15px;}
	.services-title p{font-size: 16px;line-height: 24px;margin: 0 0 20px;}
	.services-title .btn-group{flex-wrap: wrap;}
	.nrml-btn{font-size: 16px;line-height: 24px;margin: 15px 0 0;padding: 10px 15px;display: table;}
	.services-box{padding: 20px;border-radius: 15px;margin: 0 0 15px;}
	.services-box h4{font-size: 20px;line-height: 26px;margin: 0 0 5px;}
	.services-box p{font-size: 16px;line-height: 24px;}

	.technologies-wrp{padding: 40px 0;}
	.tech-row-lst{white-space: normal;flex-wrap: wrap;}
	.technologies-wrp .col-md-3{width: 25%}
	.tech-box{min-height: 90px;}

	.testimonial-wrp{padding: 40px 0 120px;}
	.testimonial-wrp .titlebar{margin: 0 0 30px;}
	.testimonial-wrp .testimonial-slider .slider-box{padding: 15px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h3{font-size: 22px;line-height: 30px;margin: 0 0 5px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h4{font-size: 18px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box img{height: 80px;width: 80px;margin-right: 10px;min-width: 80px;}
	.testimonial-wrp .testimonial-slider .slider-box .description p{font-size: 16px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slick-prev{left: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-next{right: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-prev:before, .testimonial-wrp .testimonial-slider .slick-next:before{height: 40px;width: 40px;border-radius: 6px;top: auto;bottom: 0;transform: unset;}

	.digital-wrp{padding: 0 0 40px;}
	.digital-wrp .digital-block{margin: -40px auto 0;padding: 20px;}
	.digital-wrp .digital-block h2{font-size: 22px;line-height: 30px;margin: 0 0 15px;}
	.digital-wrp .digital-block p{font-size: 16px;line-height: 24px;}

	.client-wrp{padding: 40px 0;}

	.faq-wrapper{padding: 0 0 40px;}
	.faq-list .accordion .accordion-item{margin: 0 0 15px;}
	.faq-list .accordion .accordion-item .accordion-button{font-size: 18px;padding: 0 50px 0 15px;}
	.faq-list .accordion .accordion-body{padding: 15px 15px 0;}
	.faq-list .accordion .accordion-body p{font-size: 16px;}

	.videos-wrp{padding: 40px 0;}
	.videos-wrp .video-box{margin: 0 0 30px;}
	.videos-wrp .video-box h3{font-size: 16px;line-height: 24px;}

	.interview-wrp{padding: 40px 0 0}
	.interview-wrp .counter-block .col-md-6.col-sm-12{width: 100%;}
	.interview-wrp .description{margin: 0 0 80px;}
	.interview-wrp .description h2{font-size: 24px;line-height: 30px;margin: 0 0 15px;}
	.interview-wrp .description h3{font-size: 18px;line-height: 24px;}
	.interview-wrp .description ul{padding: 0 0 25px;}
	.interview-wrp .description ul li{font-size: 16px;line-height: 24px;}
	.interview-wrp .counter-block .counter-box{margin: 0 0 20px;}
	.interview-wrp .counter-block .counter-box .detail h3 br{display: none;}
	.interview-wrp .counter-block .counter-box .box-icon img{height: 100px;width: 100px;min-width: 100px;}

	footer{padding: 40px 0 0;}
	footer .col-md-6.col-sm-12{width: 100%;}
	footer:before{display: none;}
	footer .foot-block .foot-logo{margin: 0 0 15px;}
	footer .foot-block p{font-size: 16px;line-height: 24px;margin: 0 0 30px;}
	footer .foot-block .contact-info{margin: 0 0 30px;}
	footer .foot-block .contact-info ul li{margin: 0 0 20px}
	footer .foot-block .contact-info ul li a{align-items: flex-start;}
	footer .foot-block .contact-info ul li a .cnt-icon{height: 45px;width: 45px;min-width: 45px;font-size: 16px;margin-right: 10px;}
	footer .foot-block .contact-info ul li a h6 span{font-size: 18px;line-height: 26px;}
	footer .foot-block .contact-info ul li a h6{font-size: 16px;line-height: 24px;}
	footer .foot-block .copyright{display: none;}
	footer .footer-links{padding: 0;}
	footer .footer-links .quicklinks{padding: 0 0 30px;}
	footer .footer-links .quicklinks h3{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li{margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li a{font-size: 16px;line-height: 24px;padding-left: 25px;}
	footer .footer-links .quicklinks ul li a:before{font-size: 16px;}
	footer .mobile-copyright{display: block;}
}	

@media(max-width:767px){
	.main-wrpper{overflow: hidden;}
	.container{max-width: 540px;}
	.testimonial-wrp .container{max-width: 540px;}
	.help-wrp .container{max-width: 540px;}
	
	header .topbar{padding: 10px 0;}
	header .topbar .conact-info li{margin-right: 10px;line-height: 0}
	header .topbar .conact-info li a{font-size: 0;}
	header .topbar .conact-info li a span{font-size: 15px;height: 30px;width: 30px;margin-right: 0;display: flex;align-items: center;justify-content: center;}
	header .topbar .col-md-6.col-sm-12{width: 50%}
	.navbar{padding: 10px 0;}
	.navbar-brand img{height: 40px;}
	.navbar-light .nav-row{display: block;padding: 15px;background-color: #000}
	.navbar-light .navbar-nav li{padding: 0 0 10px;margin: 0 0 10px;border-bottom: 1px solid #fff;}
	.navbar-light .navbar-nav li:last-child{margin: 0 0 20px;border: none;}
	.navbar-light .navbar-nav .nav-link{font-size: 16px;line-height: 24px;padding: 0}

	.btn-primary span{padding: 10px 15px;font-size: 16px;}
	.btn-secondary span{padding: 10px 15px;font-size: 16px;}
	.btn-text{font-size: 16px;}
	.titlebar{margin: 0 0 30px;}
	.titlebar h2{font-size: 16px;line-height: 24px;margin: 0 0 10px}
	.titlebar h3{font-size: 24px;line-height: 30px;}

	.hero-slider-wrp .hero-block{position: unset;left: 0;transform: unset;}
	.hero-slider-wrp .hero-block .description{position: absolute;top: 150px;left: 0;right: 0;max-width: 540px;padding: 0 15px;margin:  0 auto;}
	.hero-slider-wrp .hero-block h1{font-size: 32px;margin: 0 0 15px;}
	.hero-slider-wrp .hero-block p{font-size: 16px;line-height: 24px;}
	.hero-slider-wrp .hero-block .btn-box{margin: 20px 0;}
	.hero-slider-wrp .hero-block .btn-box ul li{margin-right: 15px}
	.hero-slider-wrp .hero-block .development-info ul{flex-wrap: wrap;padding-top:10%;}
	.hero-slider-wrp .hero-block .development-info ul li{width: 100%;padding: 0 0 10px;margin: 0 0 10px;border-bottom: 1px solid #fff;}
	.hero-slider-wrp .hero-block .development-info ul li:last-child{padding: 0;margin: 0;border: none;}
	.hero-slider-wrp .hero-block .development-info ul li:before{display: none;}
	.hero-slider-wrp .hero-block .development-info ul li br{display: none;}
	
	.banner-form{margin: 40px 0 0;padding:40px 20px 20px;}
	.banner-form .form-group{margin: 0 0 15px;}
	.banner-form .form-group .form-control{font-size: 15px;line-height: 24px;padding: 10px 20px;}
	.banner-form .form-img{max-width: 80px;right: 18px;top: -30px;}
	.banner-form h2{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.banner-form h6{font-size: 16px;line-height: 24px;}
	.banner-form h6 img{max-width: 18px;}
	.banner-form ul li:first-child{width: 100%;justify-content: center;margin: 0 0 10px;}
	.banner-form ul li{font-size: 12px;line-height: 20px;margin: 0}
	.banner-form ul li img{max-width: 16px;margin-right: 5px;}

	.story-wrp{padding: 40px 0;}
	.story-wrp .story-block{padding: 20px;border-radius: 20px;}
	.story-wrp .story-block .description h2{font-size: 16px;line-height: 24px;margin: 0 0 10px;}
	.story-wrp .story-block .description h3{font-size: 20px;line-height: 30px;margin: 0 0 15px;}
	.story-wrp .story-block .description h3 br{display: none;}
	.story-wrp .story-block .description p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.story-wrp .story-block .story-img img{margin: 20px 0 0;}

	.expertise-wrpper{padding: 40px 0;}
	.expertise-wrpper .btn-primary{margin: 30px auto 0;}
	.expertise-wrpper .slider-box a{font-size: 16px;left: 0;right: 0;bottom: 0;padding: 15px;}
	.expertise-wrpper .slick-prev{left: 15px;}
	.expertise-wrpper .slick-next{right: 15px;}
	.expertise-wrpper .slick-prev:before, .expertise-wrpper .slick-next:before{height: 40px;width: 40px;border-radius: 6px;}

	.chooseus-wrp{padding: 40px 0 0;}
	.chooseus-wrp .chooseus-block{padding: 20px;border-radius: 20px;}
	.chooseus-wrp .chooseus-block .col-md-3.col-sm-12{width: 50%;}
	.chooseus-wrp .chooseus-block .titlebar{margin: 0 0 30px;}
	.chooseus-wrp .chooseus-block .choose-box{margin: 0 0 20px;}
	.chooseus-wrp .chooseus-block .choose-box img{max-width: 40px;margin: 0 auto 10px;}
	.chooseus-wrp .chooseus-block .choose-box p{font-size: 16px;line-height: 24px;max-width: 100%;}
	.chooseus-wrp .chooseus-block .choose-box p br{display: none;}

	.help-wrp{padding: 10px;}
	.help-row{margin: 0 0 40px;}
	.help-row .row{flex-flow: column-reverse;}
	.help-row.even-help-row .row{flex-flow: column;}
	.help-img img{border-radius: 15px;}
	.help-data{padding: 20px 0 0;}
	.help-data h4{font-size: 22px;line-height: 30px;margin: 0 0 10px;}
	.help-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.help-data .btn-primary {margin-right: 6px;}


	.developer-step-wrp .titlebar{margin: 0 0 20px;}
	.developer-step-wrp .developer-box{margin: 0 0 40px;}
	.developer-step-wrp .developer-box .box-icon{margin: 0 0 15px;height: 80px;width: 80px;}
	.developer-step-wrp .developer-box h3{font-size: 20px;line-height: 30px;margin: 0 0 10px;}
	.developer-step-wrp .developer-box p{font-size: 16px;line-height: 24px;}
	.developer-step-wrp .btn-primary{margin: 0 auto;}
	.developer-step-wrp{padding: 0 0 40px;}

	.plans-wrp{padding: 0 0 40px;}
	.plans-wrp .titlebar{margin: 0 0 30px;}
	.plans-wrp .titlebar p{font-size: 16px;line-height: 24px;}
	.plans-wrp .plans-box{padding: 20px;margin: 0 0 15px;}
	.plans-wrp .plans-box h4{font-size: 24px;line-height: 30px;margin: 0 0 30px;}
	.plans-wrp .plans-box h4 span{font-size: 16px;line-height: 24px;}
	.plans-wrp .plans-box ul{margin: 0 0 20px;}
	.plans-wrp .plans-box ul li{margin: 0 0 15px;}
	.plans-wrp .plans-box ul li h5{font-size: 16px;margin: 0 0 5px;}
	.plans-wrp .plans-box ul li h6{font-size: 24px;}
	.plans-wrp .btn-secondary{margin: 15px auto 0;}
	.plans-wrp .btn-secondary span{font-size: 14px;}

	.expertise-wrp .titlebar{margin: 0 0 30px}
	.expertise-wrp .expertis-box{display: block;}
	.expertise-wrp .expertis-box:before{display: none;}
	.expertise-wrp .expertis-box .box-title{max-width: 100%;min-width: 100%;padding: 15px;}
	.expertise-wrp .expertis-box .box-title h3{font-size: 20px;}
	.expertise-wrp .expertis-box .box-body{padding: 15px;}
	.expertise-wrp .expertis-box .box-body ul{display: block;}
	.expertise-wrp .expertis-box .box-body ul li{padding: 5px 0;margin: 0;border-bottom: 1px solid #BBB;font-size: 16px;line-height: 24px;}
	.expertise-wrp .expertis-box .box-body ul li:before{display: none;}
	.expertise-wrp .expertis-box .box-body ul li:last-child{border: none;}
	.expertise-wrp .btn-secondary{margin: 20px auto 0;}
	.expertise-wrp .btn-secondary span{font-size: 14px;}


	.laracasts-wrp{padding: 40px 0 20px;}
	.laracasts-wrp .title-img{margin: 0 auto 15px;}
	.laracasts-box{padding: 20px;margin: 0 0 20px;height: auto;}
	.laracasts-box img{height: 75px;width: 75px;margin: 0 0 10px;}
	.laracasts-box h4{font-size: 20px;line-height: 26px;margin:0 0 5px;}
	.laracasts-box p{font-size: 16px;line-height: 24px;}


	.freelance-wrp{padding: 40px 0;}
	.freelance-wrp .titlebar{margin: 0 0 30px;}
	.freelance-wrp .titlebar p{font-size: 16px;line-height: 24px;margin: 0}
	.freelance-wrp .freelance-block table thead tr th{font-size: 18px;line-height: 24px;}
	.freelance-wrp .freelance-block table tbody tr td{font-size: 16px;line-height: 18px;padding: 10px 0;min-width: 200px;}
	.freelance-wrp .freelance-block table thead tr th img{max-width: 150px;}

	.services-wrp{padding: 40px 0;}
	.services-title{padding: 0 0 40px;position: relative;top: 0}
	.services-title .titlebar{margin: 0 0 15px;}
	.services-title p{font-size: 16px;line-height: 24px;margin: 0 0 20px;}
	.services-title .btn-group{flex-wrap: wrap;}
	.nrml-btn{font-size: 16px;line-height: 24px;margin: 15px 0 0;padding: 10px 15px;display: table;}
	.services-box{padding: 20px;border-radius: 15px;margin: 0 0 15px;}
	.services-box h4{font-size: 20px;line-height: 26px;margin: 0 0 5px;}
	.services-box p{font-size: 16px;line-height: 24px;}

	.technologies-wrp{padding: 40px 0;}
	.tech-row-lst{white-space: normal;flex-wrap: wrap;}
	.technologies-wrp .col-md-3{width: 50%}
	.tech-box{min-height: 90px;}

	.testimonial-wrp{padding: 40px 0 120px;}
	.testimonial-wrp .titlebar{margin: 0 0 30px;}
	.testimonial-wrp .testimonial-slider .slider-box{padding: 15px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h3{font-size: 22px;line-height: 30px;margin: 0 0 5px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box h4{font-size: 18px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slider-box .users-box img{height: 80px;width: 80px;margin-right: 10px;min-width: 80px;}
	.testimonial-wrp .testimonial-slider .slider-box .description p{font-size: 16px;line-height: 24px;}
	.testimonial-wrp .testimonial-slider .slick-prev{left: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-next{right: 15px;top: auto;transform: unset;bottom: -50px;}
	.testimonial-wrp .testimonial-slider .slick-prev:before, .testimonial-wrp .testimonial-slider .slick-next:before{height: 40px;width: 40px;border-radius: 6px;top: auto;bottom: 0;transform: unset;}

	.digital-wrp{padding: 0 0 40px;}
	.digital-wrp .digital-block{margin: -40px auto 0;padding: 20px;}
	.digital-wrp .digital-block h2{font-size: 22px;line-height: 30px;margin: 0 0 15px;}
	.digital-wrp .digital-block p{font-size: 16px;line-height: 24px;}

	.client-wrp{padding: 40px 0;}

	.faq-wrapper{padding: 0 0 40px;}
	.faq-list .accordion .accordion-item{margin: 0 0 15px;}
	.faq-list .accordion .accordion-item .accordion-button{font-size: 18px;padding: 0 50px 0 15px;}
	.faq-list .accordion .accordion-body{padding: 15px 15px 0;}
	.faq-list .accordion .accordion-body p{font-size: 16px;}

	.videos-wrp{padding: 40px 0;}
	.videos-wrp .video-box{margin: 0 0 30px;}
	.videos-wrp .video-box h3{font-size: 16px;line-height: 24px;}

	.interview-wrp{padding: 40px 0 0}
	.interview-wrp .description{margin: 0 0 80px;}
	.interview-wrp .description h2{font-size: 24px;line-height: 30px;margin: 0 0 15px;}
	.interview-wrp .description h3{font-size: 18px;line-height: 24px;}
	.interview-wrp .description ul{padding: 0 0 25px;}
	.interview-wrp .description ul li{font-size: 16px;line-height: 24px;}
	.interview-wrp .counter-block .counter-box{margin: 0 0 20px;}
	.interview-wrp .counter-block .counter-box .detail h3 br{display: none;}
	.interview-wrp .counter-block .counter-box .box-icon img{height: 100px;width: 100px;min-width: 100px;}

	footer{padding: 40px 0 0;}
	footer:before{display: none;}
	footer .foot-block .foot-logo{margin: 0 0 15px;}
	footer .foot-block p{font-size: 16px;line-height: 24px;margin: 0 0 30px;}
	footer .foot-block .contact-info{margin: 0 0 30px;}
	footer .foot-block .contact-info ul li{margin: 0 0 20px}
	footer .foot-block .contact-info ul li a{align-items: flex-start;}
	footer .foot-block .contact-info ul li a .cnt-icon{height: 45px;width: 45px;min-width: 45px;font-size: 16px;margin-right: 10px;}
	footer .foot-block .contact-info ul li a h6 span{font-size: 18px;line-height: 26px;}
	footer .foot-block .contact-info ul li a h6{font-size: 16px;line-height: 24px;}
	footer .foot-block .copyright{display: none;}
	footer .footer-links{padding: 0;}
	footer .footer-links .quicklinks{padding: 0 0 30px;}
	footer .footer-links .quicklinks h3{font-size: 24px;line-height: 32px;margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li{margin: 0 0 15px;}
	footer .footer-links .quicklinks ul li a{font-size: 16px;line-height: 24px;padding-left: 25px;}
	footer .footer-links .quicklinks ul li a:before{font-size: 16px;}
	footer .mobile-copyright{display: block;}
}


@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}