/************************************************************Responsive css************************************/
@media(max-width:1880px) {
	.blog-all-category-result .blog-para-sec h2 {
		width: 300px;
	}

	.feature-recommended-row {
		margin-top: 40px;
	}

	.col-feature.bdr-bx::after {
		right: -8px;
	
	}

	.row-solutions {
		margin-top: 30px;
	}
	.portfolio-recommended-you-wrapper h3 {	
		font-size: 20px;
	}

	.v2-inner-page-bnr-wrapper.efighter {
		background-color: inherit;
		padding-top: 130px;
		padding-bottom: 100px;
		overflow: hidden;
	}

	.v2-smartboss-banner-img.efighter-banner img {
		max-width: 100%;
		height: 600px;
		margin-top: 20px;
	}

	.fighter-result {
		margin-top: 40px;
		position: relative;
		padding: 36px 0;
		background-position: top center;
	}

}

	@media(max-width:1450px) {

		.v2-smartboss-final-result.fighter-result {
			background-size: cover;
		}

		.v2-about-app-sec h2 {
			line-height: 60px;
		}

		.blog-all-category-result .blog-para-sec h2 {
			width: 270px;
		}

		

		.blog-heading-sec h1 {
			font-size: 35px;
			line-height: 40px;
			margin-top: 28px;
		}

		.blog-category-wrapper {
			margin: 46px 0;
		}

			.blog-category-wrapper.blog-details .blog-recent-post-wrapper h3 {
				font-size: 34px;
				line-height: 10px;
			}

		.container-fluid.container-blog-page {
			margin-right: auto;
			margin-left: auto;
			padding-left: 20px;
			padding-right: 20px;
		}

		.achive-col .text-sec h5 {
			font-size: 34px;
		}

		.achive-col .text-sec {
			padding: 10px 20px;
		}

		.clab-home-page-banner-wrapper {
			padding-top: 185px;
			padding-bottom: 50px;
		}

		.clab-home-page-animate-img-sec-2 img, .clab-home-page-animate-img-sec img, .clab-home-page-banner-img img {
			max-width: 90%;
		}

		.clab-home-page-animate-img-sec {
			top: -60px;
		}

		.achive-col .text-sec span {
			font-size: 18px;
		}

		@keyframes ball-bounce {
			0% {
				top: -40px;
			}

			25% {
				top: -60px;
			}

			50% {
				top: -40px;
			}

			75% {
				top: -60px;
			}

			100% {
				top: -40px;
			}
		}

		.clab-home-page-animate-img-sec-2 {
			top: -120px;
		}

		.clab-home-page-banner-content-sec h1 {
			font-size: 50px;
			line-height: 75px;
		}

			.clab-home-page-banner-content-sec h1 span {
				font-size: 55px;
			}

		.clab-home-page-heading-sec h4 {
			font-size: 22px;
		}

		.clab-home-page-who-we-are-content, .clab-home-page-who-we-are-status-sec {
			padding: 60px 0;
		}

			.clab-home-page-who-we-are-status-sec .count-num {
				font-size: 60px;
			}

			.clab-home-page-who-we-are-status-sec p {
				font-size: 22px;
				line-height: 30px;
			}

		.clab-home-page-heading-sec h3 {
			font-size: 34px;
			line-height: 50px;
		}

		.clab-home-page-technology-content p {
			font-size: 20px;
			line-height: 30px;
		}

		.clab-home-page-discuss-project-content h4 {
			font-size: 36px;
		}

		.clab-home-page-theme-btn {
			font-size: 20px;
			padding: 8px 25px;
		}

		.clab-home-page-our-all-industry .nav-link {
			font-size: 20px;
		}

		.clab-home-page-heading-sec p {
			font-size: 18px;
		}

		.industry-listing li {
			font-size: 18px;
		}

		.clab-home-page-business-model-tabs .nav-pills .nav-link, .clab-home-page-business-model-tabs .nav-pills .nav-link:hover {
			font-size: 22px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content h2 {
			font-size: 50px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content p {
			font-size: 20px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content h3 {
			font-size: 50px;
		}



		.clab-home-page-testimonial-content-sec h3 {
			font-size: 36px;
			line-height: 50px;
		}

		.clab-home-page-testimonial-content-sec h4 {
			font-size: 24px;
			line-height: 36px;
			margin-bottom: 15px;
		}

		.clab-home-page-get-in-touch-contact-left-sec p, .clab-home-page-get-in-touch-contact-right-sec p {
			font-size: 18px;
		}

		.clab-home-page-get-in-touch-contact-sec {
			margin: 5px 0;
		}

		.clab-home-page-get-in-touch-form .form-control {
			font-size: 18px;
		}

		.container-home-page {
			max-width: 1140px;
		}

		.clab-home-page-services-slider-sec::after {
			max-width: 1110px;
		}

		.clab-home-page-services-content h4 {
			margin: 0px 0px;
			font-size: 20px;
			line-height: 30px;
			width: calc(100% - 75px);
		}

		.clab-home-page-services-content .clab-home-page-services-img {
			width: 70px;
		}

		.clab-home-page-services-all-options {
			margin: 10px;
		}

		.clab-home-page-services-para > p {
			font-size: 18px;
			line-height: 36px;
			margin: 30px 0;
		}

		.clab-home-page-services-tech-sec p {
			font-size: 18px;
			line-height: 30px;
		}

		.clab-home-page-services-para {
			padding: 25px;
			padding-top: 0px;
		}

		.clab-home-page-services-slider-sec::after {
			height: calc(100% + 30px);
			top: -30px;
		}

		.clab-home-page-services-sec {
			padding-bottom: 40px;
		}

		.clab-home-page-services-slider-sec .owl-nav .owl-prev, .clab-home-page-services-slider-sec .owl-nav .owl-next {
			top: 100px;
		}

		.clab-home-page-services-tech-img {
			margin-bottom: 15px;
		}

		.v2-footer-link-sec {
			padding: 40px 0;
		}

			.v2-footer-link-sec ul li a, .v2-footer-office-address-sec p, .v2-footer-copy-right-sec p {
				font-size: 16px;
			}

		.v2-footer-office-address-sec {
			padding: 35px 0;
		}

		.v2-footer-connect-head h4 {
			font-size: 24px;
			line-height: 40px;
		}

		.eachFaq {
			padding: 20px;
			margin-bottom: 20px;
		}

			.eachFaq .title {
				font-size: 20px;
			}

		.faq-btn-sec {
			width: 35px;
			height: 35px;
			line-height: 35px;
		}

			.faq-btn-sec span {
				line-height: 35px;
				font-size: 18px;
			}

		.v2-faq-sec {
			margin-top: 30px;
		}


		/********************************************************************Career*****************************************************************/
		.v2-inner-page-bnr-sec .v2-inner-page-bnr-content h2 {
			font-size: 60px;
		}

		.clab-inr-bnr-btn-sec {
			top: 15px;
		}

		.v2-inner-page-bnr-sec .v2-inner-page-bnr-content p {
			line-height: 32px;
			font-size: 18px;
		}

		.v2-inner-page-bnr-wrapper {
			padding-top: 150px;
			padding-bottom: 50px;
		}

		.v2-benefits-content-para p {
			font-size: 20px;
			line-height: 32px;
			color: #000000;
		}

		.v2-benefits-content {
			padding: 15px;
		}

		.v2-benefits-content-img {
			width: 90px;
			margin-right: 25px;
		}

			.v2-benefits-content-img img {
				width: 100%;
			}

		.v2-benefits-content-para {
			width: calc(100% - 115px);
		}

		.v2-crnt-opening-left-content h4 {
			font-size: 26px;
			line-height: 35px;
		}

		.v2-crnt-opening-experience-sec {
			margin: 15px 0;
		}

			.v2-crnt-opening-experience-sec p {
				font-size: 18px;
			}

		.v2-ylw-theme-brdr-btn, .v2-ylw-theme-btn {
			padding: 10px 15px;
			font-size: 18px;
		}


		/************************************************portfolio  page css*************************************************/


		.v2-about-app-sec h2 {
			font-size: 45px;
			font-family: 'Graphik Bold';
		}

		.v2-about-app-sec p {
			font-size: 20px;
			margin-bottom: 0px;
		}

		.v2-portfolio-page-top-banner-img img {
			max-width: 80%;
		}

		.v2-what-is-app-sec .clab-home-page-heading-sec p br {
			display: none;
		}

		.app-download-btns-sec img {
			max-width: 230px;
		}

		.v2-what-is-app-sec {
			margin-bottom: 50px;
		}

		.v2-app-feature-slider-sec .owl-theme .owl-nav {
			top: -78px;
		}


		/***********************************************************************smartboss portfolio css***************************************************************************************/

		.v2-smartboss-app-feature-img {
			width: 90px;
			height: 90px;
			line-height: 90px;
		}

			.v2-smartboss-app-feature-img img {
				max-width: 60px;
			}

		.v2-smartboss-app-feature-para {
			width: calc(100% - 110px);
		}

			.v2-smartboss-app-feature-para p {
				font-size: 18px;
				line-height: 30px;
			}

			.v2-smartboss-app-feature-para h6 {
				font-size: 20px;
			}

		.v2-app-status-sec {
			padding: 10px 20px;
		}

		.v2-smartboss-tech-all-option .v2-smartboss-tech-option p {
			font-size: 24px;
		}

		.v2-project-goal-img-sec img {
			max-width: 70%;
		}


		/*********************************************contact us css**************************/

		.v2-inquiry-page-sec {
			position: relative;
			margin-top: 50px;
		}

		.v2-inquiry-add-sec ul a, .v2-inquiry-add-sec p {
			font-size: 16px;
			line-height: 30px;
		}

		.v2-inquiry-add-sec {
			margin-bottom: 20px;
			margin-top: 10px;
		}

			.v2-inquiry-add-sec h5 {
				margin-bottom: 15px;
			}

		.v2-inquiry-add-wrapper {
			margin-top: 15px;
		}


		/*********************************************celewish portfolio****************************************/

		.v2-cel-about-prjt-content h4 {
			font-size: 22px;
			line-height: 32px;
		}

		.v2-cel-challenge-content h3 {
			font-size: 22px;
		}

		.v2-cel-challenge-content h2 {
			font-size: 40px;
		}

		.v2-cel-intro-app-para h3 {
			font-size: 22px;
		}

		.v2-cel-bnr-img {
			margin: 20px 0;
		}


		/*******************************************fixnhour portfolio*********************************/

		.clab-home-page-heading-sec h6 {
			font-size: 22px;
			line-height: 35px;
		}


		/*************************************ASL PORTFOLIO************************************************/

		.v2-simple-intro-list li p {
			font-size: 16px;
		}

		.v2-simple-intro-list li {
			margin-bottom: 20px;
		}

		.v2-simple-intro-list {
			margin-top: 20px;
		}

			.v2-simple-intro-list li p strong {
				margin-bottom: 5px;
				font-size: 18px;
			}

			.v2-simple-intro-list li {
				padding-left: 30px;
			}

			.v2-simple-intro-list .list-circle-img .fa {
				font-size: 20px;
			}

			.v2-simple-intro-list .list-circle-img {
				top: 5px;
			}

		.v2-fix-contact .get-started {
			font-size: 18px;
			padding: 8px 10px;
			padding-right: 35px;
		}

		.v2-fix-contact ul li p {
			margin-bottom: 0px;
			font-size: 16px;
		}

		.v2-fix-contact ul a {
			font-size: 17px;
			padding-right: 30px;
		}

		.v2-fix-contact {
			padding: 8px;
		}


		/****************************************inquiry page*************************************/

		.v2-inquiry-list-content {
			margin-bottom: 15px;
		}

		.v2-inquiry-list-sec {
			margin-top: 20px;
		}

		.v2-how-it-work-img {
			margin-bottom: 20px;
			width: 85px;
		}

		.v2-copy-right-wrapper p {
			font-size: 18px;
		}

		.v2-shape-left, .v2-shape-right {
			width: 150px;
		}

		.v2-shape-left {
			left: -15px;
			bottom: -15px;
		}

		.v2-shape-right {
			top: -15px;
			right: -15px;
		}


		.blog-para-sec h3 {
			font-size: 18px;
			line-height: 32px;
		}

		.blog-para-sec p {
			color: #3D3D3D;
			font-size: 18px;
			line-height: 32px;
		}

		.blog-heading-sec h3 {
			font-size: 26px;
		}

		.blog-all-cat-sec ul li p {
			font-size: 18px;
		}

		.blog-all-cat-sec ul li {
			margin-right: 15px;
		}

		.blog-subscribe-wrapper .form-control {
			min-height: 55px;
			font-size: 18px;
		}

		.clab-service-inner-banner-sec {
			padding-top: 140px;
			padding-bottom: 250px;
		}

		.clab-app-devlp-cmpny-img {
			text-align: center;
			z-index: 2;
			position: relative;
			width: 500px;
			margin: 0 auto;
			margin-top: -200px;
		}

		.div-mgt {
			margin-top: 130px;
		}

		.div-mgl {
			margin-left: 10px;
		}

		.div-mgr {
			margin-right: 10px;
		}

		.blog-para-sec h2 {
			font-size: 14px;
			line-height: 22px;
		}

		.blog-category-tag-sec ul li a {
			padding: 4px 10px;
		}

		.col-feature.bdr-bx-btm::before {
			display:none;
		}
		.col-feature.bdr-bx::after {
			display: none;
		}

		section.about-ambrela-app {
			margin-top: 50px;
		}
		.ambrella-cmn-heading h2 {
			font-size: 34px;
		}


		.ambrella-app-slider .app-moc {
			position: absolute;
			left: 50%;
			z-index: 9;
			transform: translate(-50%, 0px);
			height: auto;
		}






		}


	@media(max-width:1300px) {

		.show-heading h2 {
			font-size: 40px !important;
			text-align: center !important;
			margin-bottom: 30px;
		}

		.container-fluid.container-blog-page .col-md-4 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 33.333333%;
			flex: 0 0 33.333333%;
			max-width: 33.333333%;
		}
		.blog-all-category-result .blog-para-sec h2 {
			width: 336px;
		}


	}

	@media(max-width:1200px) {
		.show-heading h2 {
			font-size: 30px !important;
			text-align: center !important;
			margin-bottom: 30px;
		}

		.blog-all-category-result .blog-para-sec h2 {
			width: 266px;
		}
		.blog-category-wrapper.blog-details .blog-recent-post-wrapper h3 {
			font-size: 30px;
			line-height: 10px;
		}

		.blog-category-wrapper.blog-details .blog-para-sec h1 {
			font-size: 34px;
			line-height: 50px;
		}

		.blog-category-wrapper.blog-details h2 {
			font-size: 20px;
			line-height: 36px;
		}

		.blog-category-wrapper.blog-details h3 {
			font-size: 18px;
			line-height: 36px;
		}

		.container-home-page {
			max-width: 960px;
		}

		.clab-home-page-banner-content-sec h1 {
			font-size: 40px;
			line-height: 60px;
		}

			.clab-home-page-banner-content-sec h1 span {
				font-size: 45px;
			}

		.clab-home-page-who-we-are-content, .clab-home-page-who-we-are-status-sec {
			padding: 50px 0;
		}

		.clab-home-page-heading-sec h4 {
			font-size: 20px;
		}

		.clab-home-page-heading-sec h3 {
			font-size: 30px;
			line-height: 45px;
		}

		.clab-home-page-heading-sec p {
			font-size: 16px;
		}

		.clab-home-page-who-we-are-status-sec .count-num {
			font-size: 50px;
		}

		.clab-home-page-who-we-are-status-sec p {
			font-size: 20px;
			line-height: 30px;
		}

		.clab-home-page-get-in-touch-contact-left-sec p, .clab-home-page-get-in-touch-contact-right-sec p {
			font-size: 16px;
		}

		.clab-home-page-get-in-touch-contact-left-sec .social-img-sec img {
			width: 25px;
		}



		.clab-home-page-services-slider-sec::after {
			max-width: 930px;
		}

		.clab-home-page-services-content h4 {
			font-size: 16px;
			line-height: 28px;
		}

		.clab-home-page-services-para > p {
			font-size: 16px;
			line-height: 30px;
		}

		.clab-home-page-services-tech-sec p {
			font-size: 16px;
			line-height: 28px;
		}

		.clab-home-page-services-tech-img img {
			width: 50px;
		}

		.clab-home-page-services-content .clab-home-page-services-img {
			width: 50px;
		}

		.clab-home-page-services-content h4 {
			width: calc(100% - 65px);
		}

		.clab-home-page-services-slider-sec .owl-nav .owl-prev, .clab-home-page-services-slider-sec .owl-nav .owl-next {
			width: 40px !important;
			height: 40px !important;
		}

		.clab-home-page-services-slider-sec .owl-nav .owl-prev {
			left: -20px;
		}

		.clab-home-page-services-slider-sec .owl-nav .owl-next {
			right: -20px;
		}

		.clab-home-page-services-para {
			padding: 0px;
		}

		.clab-home-page-heading-sec h5 {
			font-size: 18px;
		}

		.v2-full-portfolio-sec {
			margin-top: 0px;
		}

		.v2-expert-wrapper {
			margin: 50px 0;
		}


		/************************************************portfolio  page css*************************************************/


		.v2-about-app-sec h2 {
			font-size: 36px;
			font-family: 'Graphik Bold';
		}

		.v2-about-app-sec p {
			font-size: 18px;
		}

		.v2-portfolio-page-top-banner-img {
			margin-top: 40px;
			margin-bottom: 50px;
		}

		.v2-solution-listing li {
			font-size: 18px;
		}

		.v2-app-feature-slider-sec .owl-theme .owl-nav {
			top: -75px;
		}

		.v2-about-app-sec {
			padding: 15px 30px;
		}

		.blog-all-cat-sec ul li {
			padding: 10px 15px;
		}

		.blog-subscribe-wrapper {
			padding: 5px 15px;
		}

		/*about-us*/

		.achive-col .text-sec h5 {
			font-size: 30px;
		}

		.achive-col .text-sec span {
			font-size: 18px;
		}

		.achive-col .text-sec {
			padding: 10px 10px;
		}

		.achive-wrapper .achive-col {
			margin-left: 10px;
		}

		.recommended-you.main-heading h1 {
			font-size: 36px;
			line-height: 54px;
		}

		.portfolio-recommended-you-wrapper .cmn-recommended-you-heading h2 {
			font-size: 30px;
		}

		.recommended-para p {
			font-size: 16px;
		}

		.portfolio-recommended-you-wrapper {
			background-color: #000;
			padding-top: 140px;
		}
		.feature-recommended-row {
			margin-top: 20px;
		}
		.row-solutions {
			margin-top: 20px;
		}

		.efighter-heading-top h1 {
			font-size: 30px;
			line-height: 40px;
		}

		.v2-smartboss-banner-img.efighter-banner img {
			height: auto;
		}

		.fighter-how-it-work {
			background-position: top;
		}
		.design-process-all-data li::after {
			content: "";
			top: 10%;
			right: 91px;
		
		}
		.design-process-single-data {
		
			margin-right: -110px;
		}
	}


	@media(max-width:992px) {
		.design-process-all-data li::after {
			display:none;
		}
		.fighter-result .clab-home-page-para {
			padding: 0 113px;
		}
		.fighter-how-it-work {
			background-position: center;
			background-size: cover;
			width: 100%;
		}

		.fighter-tech .v2-smartboss-tech-all-option .v2-smartboss-tech-option {
			margin-right: 24px;
			background-color: #FBFBFB;
			padding: 20px 60px;
			text-align: center;
		}

		.show-heading h2 {
			font-size: 30px !important;
			text-align: center !important;
			margin-bottom: 30px;
		}

		section.ambrella-app-slider {
			background-color: #F5F5F5;
			margin-top: 50px;
			padding: 30px;
			padding-top: 15px;
		}


		.blog-heading-sec h1 {
			font-size: 28px;
			line-height: 20px;
			margin-top: 26px;
		}

		.blog-category-wrapper.blog-details .blog-recent-post-wrapper h3 {
			font-size: 26px;
			line-height: 10px;
		}

		.container-fluid.container-blog-page .col-sm-6 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 50%;
			flex: 0 0 50%;
			max-width: 50%;
		}

		.blog-category-wrapper.blog-details .blog-para-sec h1 {
			font-size: 28px;
			line-height: 41px;
		}

		/*about-us*/

		.achive-wrapper {
			display: flex;
			justify-content: start;
		}

		.award-col .tex-sec h5 {
			font-size: 20px;
		}

		.benifits-margin {
			margin-bottom: 20px;
		}

		.clab-about-page-heading-sec h4 {
			font-weight: 700;
			font-size: 24px;
			margin-bottom: 10px;
			margin-top: 16px;
		}

		.about-team h5 {
			font-size: 20px;
		}

		.about-team span {
			margin-top: 11px;
			font-size: 18px;
		}

		.col-wrapper2 .details-sec {
			padding-right: 0;
		}

		.col-wrapper .details-sec {
			padding-left: 0;
		}

		.details-sec p {
			margin-top: 10px;
			font-size: 14px !important;
		}

		.our-foucs p {
			margin-top: 8px;
			font-size: 14px;
		}

		.our-foucs h5 {
			font-size: 20px;
		}

		.our-foucs img {
			max-width: 100%;
			width: 80px;
		}

		.clab-about-page-heading-sec p {
			font-size: 16px;
			line-height: 27px;
			margin-bottom: 14px;
		}

		/*about-us*/





		.testi-main-box {
			padding-left: 0;
			margin: 15px 0;
		}

		.testmonial-sections {
			padding-bottom: 30px;
		}

		.v2-border-line-wrapper {
			display: none;
		}

		.container-home-page {
			max-width: 720px;
		}

		.clab-home-page-banner-content-sec h1 {
			font-size: 35px;
			line-height: 50px;
			text-align:center;
		}

		.clab-home-page-banner-img {
			position: relative;
			text-align: center;
		}

			.clab-home-page-banner-content-sec h1 span {
				font-size: 35px;
			}

		.clab-home-page-banner-wrapper {
			padding-top: 120px;
			padding-bottom: 60px;
		}

		.clab-home-page-who-we-are-content {
			border-right: 1px solid #EFEFEF
		}

		.clab-home-page-who-we-are-content, .clab-home-page-who-we-are-status-sec, .clab-home-page-technology-sec, .clab-home-page-our-industry-sec, .v2-benefits-wrapper, .v2-crnt-opening-wrapper, .v2-talented-people-wrapper, .v2-office-culture-wrapper,
		.v2-life-clab-wrapper, .v2-faq-wrapper, .v2-more-review-sec, .v2-what-is-app-wrapper, .v2-solution-wrapper, .v2-complex-product-wrapper, .v2-middle-img-wrapper, .v2-about-smartboss-wrapper, .v2-smartboss-platform-wrapper,
		.v2-smartboss-tech-wrapper, .v2-smartboss-app-feature-wrapper, .v2-introducing-app-wrapper, .v2-about-ar-wrapper, .clab-app-devlp-cmpny-content-wrapper, .why-lab-all-content-sec, .portfolio-servie-sec, .indusry-page-econs {
			padding: 30px 0;
		}


		.clab-home-page-who-we-are-status-sec {
			display: flex;
			justify-content: space-between;
			text-align: center;
			padding-top: 0px;
		}

		.clab-home-page-who-we-are-status-option {
			padding: 0px 5px;
			flex: 1;
		}

		.clab-home-page-who-we-are-status-sec .count-num {
			font-size: 40px;
		}

		.clab-home-page-who-we-are-status-sec p {
			font-size: 18px;
			line-height: 26px;
			margin-bottom: 0px;
		}

		.clab-home-page-technology-content p {
			font-size: 18px;
			line-height: 30px;
		}

		.clab-home-page-discuss-project-sec {
			padding: 30px;
		}

		.clab-home-page-discuss-project-content {
			margin-bottom: 20px;
		}

			.clab-home-page-discuss-project-content h4 {
				font-size: 30px;
			}

			.clab-home-page-discuss-project-content p {
				font-size: 16px;
				line-height: 32px;
				margin: 15px 0;
			}

		.clab-home-page-discuss-project {
			padding: 0px;
		}

		.clab-home-page-our-all-industry .nav-link {
			font-size: 16px;
			padding: 7px 10px;
			margin-bottom: 5px;
		}

		.clab-home-page-our-all-industry {
			padding-top: 15px;
		}

		.clab-home-page-explore-btn {
			top: 30px;
		}

		.clab-home-page-theme-btn {
			padding: 8px 25px;
		}

		.clab-home-page-business-model-tabs .nav-pills .nav-link, .clab-home-page-business-model-tabs .nav-pills .nav-link:hover {
			font-size: 16px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content h3 {
			font-size: 36px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content p {
			font-size: 18px;
		}

		.clab-home-page-project-del-sec .clab-home-page-project-del-content h2 {
			font-size: 40px;
		}

		.clab-home-page-heading-sec h3 {
			font-size: 24px;
			line-height: 35px;
		}

		.clab-home-page-about-project {
			padding: 15px;
			margin-bottom: 20px;
			padding-bottom: 0px;
		}

		.ylw-theme-btn {
			font-size: 16px;
			padding: 7px 20px;
		}

		.clab-home-page-project-del-sec {
			margin-top: 15px;
			margin-bottom: 25px;
		}



		.clab-home-page-our-client-sec {
			padding-top: 30px;
		}

		.clab-home-page-our-client-logo-sec {
			padding: 15px;
		}

			.clab-home-page-our-client-logo-sec img {
				max-width: 100%;
			}

		.clab-home-page-testimonial-sec {
			padding: 30px 0;
		}

		.clab-home-page-testimonial-slider-sec, .clab-show-case-sec, .clab-app-devlp-cmpny-all-sec, .hire-best-all-sec {
			margin-top: 25px;
		}

		.clab-home-page-testimonial-content-sec {
			margin-top: 20px;
			padding-bottom: 15px;
		}

			.clab-home-page-testimonial-content-sec h3 {
				font-size: 30px;
				line-height: 40px;
			}

			.clab-home-page-testimonial-content-sec h4 {
				font-size: 20px;
				line-height: 30px;
			}

			.clab-home-page-testimonial-content-sec p {
				font-size: 16px;
				line-height: 30px;
			}

		.clab-home-page-testimonial-slider-sec .owl-nav .owl-prev, .clab-home-page-testimonial-slider-sec .owl-nav .owl-next {
			width: 40px !important;
			height: 40px !important;
		}

		.clab-home-page-testimonial-slider-sec .owl-theme .owl-nav {
			text-align: right;
			position: static;
			right: inherit;
			bottom: inherit;
		}

		.clab-home-page-client-testi-vdo iframe {
			width: 100%;
			height: 350px;
		}

		.clab-home-page-get-in-touch-contact-left-sec {
			width: 30px;
		}

		clab-home-page-get-in-touch-contact-right-sec {
			width: calc(100% - 35px);
		}

		.clab-home-page-get-in-touch-form {
			margin-left: 0px;
		}

		.clab-home-page-get-in-touch-contact-wrapper .social-name {
			display: none;
		}

		.clab-home-page-get-in-touch-contact-right-sec p {
			word-break: break-all;
		}

		.clab-home-page-get-in-touch-contact-wrapper {
			padding-top: 0px;
		}

		.clab-home-page-get-in-touch-form .form-control {
			font-size: 16px;
		}

		.clab-home-page-services-content {
			padding: 10px;
			padding-right: 35px;
		}

			.clab-home-page-services-content .arrow-img {
				right: 10px;
			}

		.clab-home-page-services-slider-sec::after {
			max-width: 690px;
		}

		.clab-home-page-services-para {
			padding: 0 15px;
		}

			.clab-home-page-services-para > p {
				font-size: 14px;
				line-height: 28px;
				margin: 20px 0;
			}

		.clab-home-page-services-content h4 {
			font-size: 14px;
			line-height: 26px;
		}

		.clab-home-page-services-all-options {
			margin: 5px auto;
			max-width: 300px;
		}

		.clab-home-page-services-tech-sec p {
			font-size: 14px;
			line-height: 26px;
		}

		.clab-home-page-services-slider-sec {
			width: 730px;
			margin: 0 auto;
			position: relative;
		}

			.clab-home-page-services-slider-sec .owl-nav .owl-prev {
				left: 0px;
			}

			.clab-home-page-services-slider-sec .owl-nav .owl-next {
				right: 0px;
			}

		.clab-home-page-services-sec {
			padding-top: 30px;
			padding-bottom: 30px;
		}

		.clab-home-page-services-slider-sec::after {
			height: calc(100% + 20px);
			top: -20px;
		}

		.v2-footer-link-wrapper .col-lg-3:nth-of-type(1) .v2-footer-link-sec, .v2-footer-link-wrapper .col-lg-3:nth-of-type(2) .v2-footer-link-sec {
			padding-bottom: 0px;
		}

		.v2-footer-link-wrapper .col-lg-3:nth-of-type(2) .v2-footer-link-sec {
			border-right: 1px solid #1d1d1d;
		}

		.v2-footer-office-address-wrapper .col-lg-3:nth-of-type(1) .v2-footer-office-address-sec, .v2-footer-office-address-wrapper .col-lg-3:nth-of-type(2) .v2-footer-office-address-sec {
			padding-bottom: 0px;
		}

		.v2-footer-social-link-wrapper {
			margin-top: 0;
		}

		.v2-footer-connect-sec .social-name {
			display: none;
		}

		.v2-footer-social-link-wrapper li {
			margin: 5px;
		}

		.clab-home-page-animate-img-sec-2 {
			top: -80px;
		}

		.custom-select {
			background-size: 16px;
		}

		.clab-home-page-get-in-touch-form {
			padding: 20px;
		}

		.v2-footer-connect-head h4 {
			font-size: 18px;
			line-height: 25px;
		}

		.v2-footer-connect-sec {
			padding: 15px;
		}

		.v2-footer-platform-sec ul li {
			margin: 15px;
		}

			.v2-footer-platform-sec ul li img {
				width: 70px;
			}

		.accordion-content p {
			font-size: 16px;
		}

		.eachFaq .title {
			font-size: 18px;
			padding-right: 45px;
		}

		.faq-btn-sec {
			width: 30px;
			height: 30px;
			line-height: 30px;
		}

			.faq-btn-sec span {
				line-height: 30px;
				font-size: 16px;
			}

		.accordion-content {
			margin-top: 15px;
		}
		/*******************************************************************career page responsive css*****************************************/
		.v2-inner-page-bnr-sec .v2-inner-page-bnr-content p {
			line-height: 30px;
			font-size: 16px;
		}

		.v2-career-award-slider-wrapper {
			margin-top: 15px;
		}

		.v2-career-award-content-sec {
			padding: 10px;
		}

		.v2-benefits-all-content-wrapper {
			margin-left: 0;
		}

		.v2-benefits-content-para p {
			font-size: 18px;
			line-height: 32px;
			color: #000000;
		}

		.v2-benefits-content-img {
			width: 70px;
		}

		.v2-benefits-content-para {
			width: calc(100% - 95px);
		}

		.v2-ylw-theme-brdr-btn, .v2-ylw-theme-btn {
			font-size: 16px;
		}

		.v2-ylw-theme-brdr-btn {
			margin-right: 10px;
		}

		.v2-crnt-opening-content-wrapper {
			padding: 15px;
			margin: 20px 0;
		}

		.v2-inner-page-bnr-wrapper {
			padding-top: 120px;
			padding-bottom: 30px;
		}

		.v2-event-big-pic img {
			height: 260px;
		}

		.v2-event-small-pic img {
			height: 122px;
		}

		.v2-event-big-pic {
			margin: 0 15px;
		}

		.v2-similar-slider .owl-nav .owl-prev, .v2-similar-slider .owl-nav .owl-next {
			width: 40px !important;
			height: 40px !important;
		}


		/****************************************************portfolio page css*************************************************/

		.v2-expert-wrapper {
			margin: 30px 0;
			padding: 30px 0;
		}

		.clab-home-page-heading-sec h5 {
			font-size: 16px;
			line-height: 26px;
		}

		.app-download-btns-sec {
			text-align: center;
			margin-top: 25px;
		}

		.v2-portfolio-page-top-banner-img {
			margin-top: 30px;
			margin-bottom: 40px;
		}

		.v2-what-is-app-sec .clab-home-page-heading-sec p {
			margin-top: 20px;
			font-size: 16px;
			line-height: 30px;
		}

		.v2-what-is-app-sec {
			margin-bottom: 20px;
		}

		.v2-app-feature-slider-sec .owl-theme .owl-nav {
			top: -65px;
		}

		.v2-solution-listing li {
			font-size: 16px;
			line-height: 30px;
			padding-left: 30px;
			margin-bottom: 15px;
		}

			.v2-solution-listing li .suqare-img img {
				width: 20px;
			}

		.v2-solution-img-sec, .v2-what-is-app-wrapper {
			margin-top: 25px;
		}

		.v2-solution-sec {
			margin-bottom: 30px;
		}

		.app-download-btns-sec img {
			max-width: 180px;
		}

		.v2-app-feature-content img {
			margin-bottom: 15px;
			max-width: 50px;
		}

		.v2-app-feature-content p {
			font-size: 16px;
			line-height: 30px;
		}

		.v2-app-feature-content {
			padding: 15px;
		}

		.v2-solution-content p {
			font-size: 16px;
			line-height: 30px;
		}

		.v2-complex-product-img-sec {
			margin-bottom: 30px;
		}

		.v2-about-app-sec p {
			font-size: 16px;
		}

		.v2-about-app-sec h2 {
			font-size: 30px;
		}

		.v2-technology-content p {
			font-size: 16px;
			margin-top: 10px;
		}

		.v2-client-word-sec {
			margin: 15px 0;
		}

		.v2-site-screen img {
			max-width: 200px;
		}

		.v2-technology-content {
			margin-right: 35px;
		}

			.v2-technology-content img {
				width: 45px;
			}



		/*******************************************smartboss portfolio css********************************/


		.v2-smartboss-banner-content .app-download-btns-sec img {
			max-width: 140px;
		}

		.v2-smartboss-platform-sec {
			padding: 20px;
		}

		.v2-project-goal-sec {
			padding-top: 30px;
		}

		.v2-smartboss-img, .v2-complec-prdt-img-sec {
			margin-top: 40px;
		}

		.clab-home-page-heading-sec p br {
			display: none;
		}

		.v2-smartboss-tech-all-option .v2-smartboss-tech-option p {
			font-size: 18px;
			text-align: center;
		}

		.v2-smartboss-tech-all-option, .v2-project-goal-img-sec, .v2-smartboss-final-result {
			margin-top: 30px;
		}

		.v2-smartboss-app-feature-content-img {
			display: none;
		}

		.v2-smartboss-platform-img img {
			max-width: 80%;
		}

		.v2-about-smartboss-img {
			text-align: center;
		}

			.v2-about-smartboss-img img {
				max-width: 80%;
			}

		.col-reverse {
			flex-direction: column-reverse;
		}

		.v2-fix-contact {
			display: none;
		}


		/************************************************************************/


		.v2-about-ar-img, .v2-application-feature-wrapper, .v2-ar-app-mockup-sec, .v2-ar-logo-mockup-wrapper, .v2-ar-introducing-app-wrapper, .v2-ar-app-showcase-sec, .v2-cel-about-prjt-wrapper, .v2-cel-challenge-wrapper, .v2-cel-app-feature-wrapper, .v2-cel-tech-wrapper, .v2-cel-web-mock-wrapper, .v2-cel-intro-app-wrapper, .v2-final-result-wrapper,
		.v2-cel-app-feature-img-sec, .v2-fxn-about-prjt-wrapper, .v2-about-asl-wrapper, .v2-asl-middle-img-wrapper, .v2-app-mock-wrapper, .v2-asl-challenge-wrapper, .v2-asl-intro-app-wrapper, .v2-how-it-work-wrapper,
		.blog-category-wrapper, .we-stand-service, .clab-show-case-wrapper, .industry-ecom {
			margin: 30px 0;
		}

		.v2-application-feature-img.gray, .app-development-wrapper {
			padding-bottom: 30px;
		}

		.v2-application-feature-img.sky {
			padding-top: 30px;
		}


		/*******************************************************************************/

		.v2-inquiry-page-sec .clab-home-page-get-in-touch-form, .blog-wrapper {
			margin-bottom: 30px;
		}

		.v2-inquiry-page-sec, .blog-category-result-wrapper {
			position: relative;
			margin-top: 30px;
		}

		.v2-inquiry-page-footer {
			margin-top: 20px;
		}



		/*****************************************************Celewish portfolio css********************************************/


		.v2-cel-about-prjt-sec, .v2-cel-challenge-sec, .v2-cel-app-feature-sec, .v2-cel-intro-app-content {
			margin-top: 0px;
		}

			.v2-cel-about-prjt-sec .col-lg-3:nth-child(-n+2) .v2-cel-about-prjt-img, .v2-cel-tech-sec .col-lg-3:nth-child(-n+2) .v2-cel-tech-img, .v2-cel-intro-app-sec .col-md-6:nth-child(-n+2) .v2-cel-intro-app-content {
				margin-bottom: 25px;
			}

		.bullet-list li {
			font-size: 16px;
			padding-left: 25px;
		}

			.bullet-list li::after {
				top: 5px;
				left: 0px;
				width: 10px;
				height: 10px;
			}

		.v2-cel-intro-app-img {
			width: 60px;
			margin-right: 15px;
		}

		.v2-cel-intro-app-para {
			width: calc(100% - 75px);
		}

			.v2-cel-intro-app-para p {
				font-size: 14px;
				line-height: 24px;
			}

			.v2-cel-intro-app-para h3 {
				font-size: 18px;
			}

		/******************************************fixnhour portfolio*****************/
		.v2-fxn-about-prjt-sec {
			margin-top: 0;
		}

		.v2-fxn-about-prjt-img {
			margin-bottom: 20px;
		}

		.col-height {
			margin-top: 0;
			margin-bottom: 20px;
		}

		.v2-fxn-challenge-content, .grn-poll-heading {
			border-left: 5px solid #03A89E;
		}

		.clab-home-page-heading-sec h6 {
			font-size: 18px;
			line-height: 30px;
		}

		.col-height:last-child {
			margin-bottom: 0px;
		}

		.v2-asl-challenge-wrapper .v2-asl-challenge-content {
			padding: 15px;
		}

		.v2-about-asl-content {
			padding: 15px;
			padding-right: 35%;
		}

		.v2-app-mock-wrapper .v2-app-mock-sec {
			margin-top: 15px;
		}

		/****************************************inquiry page*************************************/

		.v2-dif-inquiry-form-wrapper {
			position: relative;
			margin: 15px 0;
		}

		.v2-inquiry-page-sec .clab-home-page-get-in-touch-form {
			margin-bottom: 0;
		}

		.v2-how-it-work-content {
			padding: 15px;
		}

			.v2-how-it-work-content h5 {
				font-size: 16px;
				font-family: 'Graphik Bold';
				margin-bottom: 15px;
			}

		.v2-copy-right-wrapper p {
			font-size: 16px;
		}

		.v2-how-it-work-img {
			margin-bottom: 15px;
			width: 55px;
		}

		.v2-how-it-work-sec {
			margin-top: 0;
		}

		.v2-inquiry-list-wrapper {
			padding-right: 0px;
		}

		.blog-recent-post-wrapper {
			margin-top: 20px;
		}

		.app-development-sec {
			position: relative;
			margin-top: 30px;
			z-index: 2;
			padding: 0px 0;
		}

			.app-development-sec .app-development-content {
				padding: 15px;
			}

			.app-development-sec::after {
				display: none;
			}

			.app-development-sec .tab-content {
				margin-left: 0px;
			}

			.app-development-sec .nav-link {
				font-size: 16px;
				padding: 10px;
			}

			.app-development-sec .svg-img-sec {
				width: 30px;
				height: 30px;
				line-height: 30px;
				margin-right: 10px;
			}

				.app-development-sec .svg-img-sec img {
					width: 100%;
				}

			.app-development-sec .why-best-topic {
				width: calc(100% - 40px);
			}

			.app-development-sec .nav-tabs .nav-item {
				width: fit-content;
				margin-right: 10px;
			}

		.tab-scroll-md .nav-tabs {
			width: max-content;
		}


		.tab-scroll-md::-webkit-scrollbar {
			height: 3px;
		}

		.tab-scroll-md::-webkit-scrollbar-track {
			-webkit-box-shadow: inset 0 0 6px rgb(255 255 255);
			border-radius: 10px;
		}

		.tab-scroll-md::-webkit-scrollbar-thumb {
			border-radius: 10px;
			background-color: #5956e9;
		}

		.tab-scroll-md {
			overflow-x: scroll;
			overflow-y: hidden;
		}

		.portfolio-content-areaa {
			margin-bottom: 30px;
		}

		.clab-service-img-sec {
			margin: 15px 0;
		}

		.div-mgt {
			margin-top: 80px;
		}

		.service-compny-secc {
			margin-top: 0px;
		}

		.v2-track-loc-app-img.v2-track-app-img img{

			width:200px;
		}

		.portfolio-recommended-you-wrapper {
			background-color: #000;
			padding-top: 110px;
		}
		.recommended-you.main-heading h1 {
			font-size: 30px;
			line-height: 46px;
		}

		.recommended-you.main-heading span.btm-border {
			width: 400px;
		}
		.portfolio-recommended-you-wrapper .cmn-recommended-you-heading h2 {
			font-size: 26px;
		}
		.col-abt {
			margin-top: 20px;
		}

		.col-trnd-role .cmn-recommended-you-heading {
			padding: 10px;
			padding-top: 15px;
		}


		.portfolio-ambrella-warpper h1 {
			font-size: 40px;
			font-family: 'Graphik bold';
		}
		.portfolio-ambrella-warpper .v2-about-app-sec h2 {
			font-size: 38px;
		}

		.portfolio-ambrella-warpper .v2-about-asl-content .v2-about-asl-side-img img {
			max-width: 160px;
			max-height: 160px;
			float: right;
		}

		.showcase-slider .item img {
			border-radius: 20px;
		}

		.showcase-slider .app-moc img {
			height: 448px;
		}

		.solutions-ambrella .solutions-content h3 {
			font-size: 20px;
		}
		.showcase-slider .item img {
			border-radius: 20px;
			height: 416px;
		}
		.ambrella-app-slider .showcase-slider {
			overflow: hidden;
			text-align: center;
		}
		.ambrella-cmn-heading h2 {
			font-size: 30px;
		}
		.solutions-ambrella .row-solutions {
			margin-top: 20px;
		}
		.solutions-ambrella.ambrella-theme-bg-clr {
			padding: 20px;
			border-radius: 10px;
		}
		.features-mid-img {
			margin-top: 20px;
			margin-bottom: 20px;
		}
		.about-efighter .app-store-btn .app-stor {
			margin-top: 0px;
		}
		.feature-margin {
			margin-top: 1px;
		}
		.crickvictory-Awesome-Features-section .col-lg-3.col-md-6 {
			margin-top: 20px;
		}
		.crickvictory-create-team-section .earn-reward-data {
			margin-top: 20px;
			align-items: center;
			column-gap: 20px;
			padding: 44px 20px;
			display: flex;
			height: 100%;
		}
			.crickvictory-create-team-section .earn-reward-data .earn-reward-data-img {
				max-width: 50%;
			}
		.design-process-all-data {
			overflow: scroll;
		}
		}

@media(max-width:768px) {
	.Final-Result-left{
		display:none;
	}
	.design-process-single-data {
		margin-right: -390px;
	}
	.Final-Result-top .short-baner-service img {
		width: 74%;
	}
	.about-efighter .abt-right-sec h3 {
	font-size: 23px;
	line-height: 32px;
}
	
		.fighter-result .clab-home-page-para {
			padding:0px;
		}
		.v2-smartboss-final-result.fighter-result {
			background-size: auto;
		}
		.efighter-features .col-height ul {
			padding: 0px;
		}

		.v2-track-loc-app-img.v2-track-app-img img {
			display: none;
		}

		.blog-all-category-result .blog-para-sec h2 {
			width: auto;
			white-space: inherit;
		}

		.container-fluid.container-blog-page .col-12 {
			-webkit-box-flex: 0;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
		}

		.why-clab-service-sec {
			height: auto;
		}

		.clab-service-inner-banner-sec {
			padding-top: 120px;
			padding-bottom: 230px;
		}

		.clab-app-devlp-cmpny-img {
			width: 90%;
		}

		.container-home-page {
			max-width: 540px;
		}

		.clab-home-page-banner-sec {
			text-align: center;
		}

		.clab-home-page-banner-content-sec {
			margin-bottom: 25px;
		}

		.clab-home-page-banner-img {
			margin-top: 0px;
		}

			.clab-home-page-animate-img-sec-2 img, .clab-home-page-animate-img-sec img, .clab-home-page-banner-img img {
				max-width: 60%;
			}

		.clab-home-page-heading-sec h3 {
			font-size: 24px;
			line-height: 40px;
		}

		.clab-home-page-heading-sec h4 {
			font-size: 18px;
		}

		.clab-home-page-theme-btn {
			font-size: 18px;
		}

		.clab-home-page-who-we-are-status-sec .count-num {
			font-size: 30px;
		}

		.clab-home-page-who-we-are-status-sec p {
			font-size: 16px;
			line-height: 24px;
			margin-bottom: 0px;
		}

		.industry-listing li {
			font-size: 16px;
		}

			.industry-listing li .square-sec {
				width: 9px;
				height: 9px;
			}

		.clab-home-page-our-industry-content {
			padding: 20px;
			padding-right: 0px;
		}

		.clab-home-page-bussiness-model-sec {
			padding-top: 0px;
		}

		.clab-home-page-about-project:last-child {
			margin-bottom: 20px;
		}

		.clab-home-page-our-work-content {
			border-top: none;
		}

		.clab-home-page-testimonial-video-sec {
			position: relative;
			padding: 10px;
		}

		.clab-home-page-testimonial-slider-sec {
			margin-top: 15px;
		}

		.clab-home-page-get-in-touch-img {
			display: none;
		}



		.clab-home-page-get-in-touch-form {
			padding: 20px;
		}

		.clab-home-page-services-slider-sec {
			width: 100%;
		}

			.clab-home-page-services-slider-sec::after {
				max-width: 510px;
			}

		/*.clab-home-page-our-all-industry .nav-pills {
		max-height: 170px;
		overflow-y: scroll;
		margin-bottom: 15px;
		border: 1px solid #5956e9;
		display: block;
	}*/
		.clab-home-page-our-all-industry .nav-pills {
			display: inline-block;
			width: max-content;
		}

			.clab-home-page-our-all-industry .nav-pills .nav-link {
				display: inline-block;
			}

		.tab-scroll-sm::-webkit-scrollbar {
			height: 3px;
		}

		.tab-scroll-sm::-webkit-scrollbar-track {
			-webkit-box-shadow: inset 0 0 6px rgb(255 255 255);
			border-radius: 10px;
		}

		.tab-scroll-sm::-webkit-scrollbar-thumb {
			border-radius: 10px;
			background-color: #5956e9;
		}

		.tab-scroll-sm {
			overflow-x: scroll;
		}

			.tab-scroll-sm .nav-pills {
				width: max-content;
			}

		.v2-more-review-sec, .clab-home-page-our-all-industry {
			padding-top: 0px;
		}

		.clab-home-page-get-in-touch-contact-wrapper {
			padding-bottom: 0px;
		}

		.v2-footer-connect-sec {
			padding: 20px;
		}

		.v2-footer-connect-head br {
			display: none;
		}

		.v2-footer-office-address-sec h5 {
			margin-bottom: 0px;
		}

		.v2-footer-office-address-sec {
			padding: 20px 0px;
		}

		.v2-footer-platform-sec ul li img {
			width: 70px;
		}

		.v2-footer-link-sec h5 {
			font-size: 18px;
			margin-bottom: 15px;
			line-height: 26px;
		}

		.view-all-portfolio-btn {
			margin-bottom: 20px;
		}

			.view-all-portfolio-btn img {
				width: 200px;
			}

		.clab-home-page-our-all-industry .brdr-r, .clab-home-page-our-all-industry .brdr-l {
			border: none;
		}

		.v2-quick-links-sec {
			padding: 15px 0;
		}

			.v2-quick-links-sec .v2-footer-link-sec {
				padding: 5px 0;
			}

			.v2-quick-links-sec ul li {
				margin-right: 0px;
			}

		.clab-home-page-banner-wrapper {
			padding-top: 80px;
			padding-bottom: 60px;
		}

		.clab-home-page-get-in-touch-form::after {
			display: none;
		}

		/*.v2-footer-office-address-wrapper {
		display: flex;
		width: max-content;
	}*/



		/**********************************************************************career page css********************************************************/


		.v2-inner-page-bnr-wrapper {
			padding-top: 80px;
			padding-bottom: 30px;
		}

		.v2-benefits-all-content-wrapper {
			margin-top: 30px;
		}

		.v2-benefits-content {
			margin-bottom: 15px;
		}

		.v2-crnt-opening-btns-sec {
			text-align: left;
		}

		.v2-inner-page-bnr-sec .v2-inner-page-bnr-content h2 {
			font-size: 50px;
		}

		.clab-inr-bnr-btn-sec {
			top: 0px;
			position: static;
		}

		.v2-career-award-slider-wrapper .owl-nav, .v2-office-culture-slider-sec .owl-nav {
			margin-top: 20px;
		}

		.v2-crnt-opening-left-content h4 {
			font-size: 20px;
			line-height: 30px;
		}

		.v2-crnt-opening-experience-sec p {
			font-size: 16px;
		}

		.v2-crnt-opening-content-wrapper:last-child {
			margin-bottom: 0px;
		}

		.v2-inner-page-bnr-content {
			margin-bottom: 25px;
		}

		/***********************************************************Portfolio page css*****************************************************/

		.v2-portfolio-sec .clab-home-page-heading-sec {
			margin-bottom: 20px;
		}

		.v2-sm-hide {
			display: none;
		}

		.v2-full-portfolio-content {
			padding: 20px;
			margin-left: 0px !important;
			padding-bottom: 0px;
		}

		.v2-about-app-sec {
			padding: 10px 15px;
		}

			.v2-about-app-sec h2 {
				font-size: 24px;
			}

		.v2-client-word-img {
			display: none;
		}

		.inner-client-vdo-portfolio-sec {
			width: 100%;
		}

		/*************************************************************smartboss portfolio css*******************************************************/
		.v2-smartboss-banner-img {
			display: none;
		}

		.v2-smartboss-banner-content .app-download-btns-sec, .v2-smartboss-banner-content, .v2-smartboss-banner-content h3, .v2-about-smartboss-sec, .v2-about-smartboss-sec h3 {
			text-align: center;
		}

		.v2-inner-portfolio-page {
			padding-bottom: 40px;
		}

		.v2-app-status-wrapper {
			justify-content: center;
		}

		.v2-about-smartboss-img {
			margin-bottom: 30px;
		}

		.v2-smartboss-platform-img img {
			max-width: 300px;
		}

		.v2-smartboss-platform-sec {
			margin-bottom: 20px;
		}

		.v2-smartboss-img {
			margin-top: 25px;
		}

		.v2-smartboss-tech-all-option .v2-smartboss-tech-option img {
			width: 50px;
		}

		.v2-smartboss-tech-all-option .v2-smartboss-tech-option {
			margin-right: 40px;
		}

		.v2-smartboss-platform-content, .v2-smartboss-platform-content .clab-home-page-heading-sec h3, .v2-smartboss-app-feature-sec h3, .v2-smartboss-app-feature-sec .clab-home-page-heading-sec, v2-client-word-sec .clab-home-page-heading-sec h3 {
			text-align: center;
		}

		/*************************************************************************/

		.v2-cel-intro-app-content {
			margin-bottom: 25px;
		}

		.v2-cel-intro-app-sec .col-md-6:last-child .v2-cel-intro-app-content {
			margin-bottom: 0px;
		}

		.all-clutch-review-wrapper {
			margin-top: 30px;
		}

		.blog-all-cat-sec ul li p {
			font-size: 16px;
		}

		.blog-all-cat-sec ul {
			width: max-content;
		}

		.blog-all-cat-sec {
			overflow-x: auto;
		}

		.blog-para-sec p {
			font-size: 16px;
			line-height: 30px;
		}

		.blog-breadcrumb-wrapper ul li {
			font-size: 18px;
		}

		.blog-breadcrumb-wrapper {
			padding: 10px 0;
		}

		.blog-para-sec h3 {
			font-size: 20px;
			line-height: 28px;
		}

		.blog-heading-sec h3 {
			font-size: 22px;
		}

		.blog-square-list li {
			font-size: 16px;
			font-weight: 600;
		}

		.list-box-hire {
			padding: 15px;
			height: auto;
		}

		.portfolio-imgs-areaa {
			text-align: center;
		}

		.div-mgt {
			margin-top: 0;
		}

		.div-mgl, .div-mgr {
			margin: 0px;
		}

		/*about-us*/
		.details-sec p {
			margin-top: 5px;
		}

		.about-team h5 {
			margin-bottom: 3px;
		}

		.col-wrapper .details-sec {
			padding-left: 0;
			margin-top: 15px;
		}

		.our-foucs .vission-wrapper {
			margin-top: 15px;
			height: inherit;
		}

		.our-team-abt .col-wrapper2 .row {
			flex-direction: column-reverse;
		}

		.our-team-abt .col-wrapper2 .details-sec {
			padding-right: 0;
			margin-top: 20px;
		}

			.our-team-abt .col-wrapper2 .details-sec p {
				margin-top: 5px;
				margin-bottom: 0;
			}

		.mt-top {
			margin-top: 25px;
		}

		.our-foucs .team-wrapper {
			background-color: #D0EBFA;
			padding: 15px;
			margin-top: 20px;
		}
		/*about-us-*/
		.journey .trophy-img img {
			display: none;
		}

		.clab-about-page-heading-sec h4 {
			font-size: 20px;
		}

		.text-tab h6 {
			font-size: 18px;
			line-height: 27px;
		}
		.col-trnd-role {
			background-color: #EEEEEE;
			margin-bottom: 20px;
		}
		.recommended-you.main-heading h1 {
			font-size: 24px;
			line-height: 36px;
		}
	.app-store-btn img {
		max-width: 49%;
	}
	.cricvictory-main .app-store-btn img, .cricvictory-about-section .app-store-btn img {
		max-width: 27%;
	}
	.cricvictory-main .app-store-btn img, .cricvictory-about-section .app-store-btn img {
		max-width: 24%;
	}

	.crickvictory-create-team-section .earn-reward-data {
		margin-top: 10px;
		height: 100%;
		padding: 40px 20px;
	}

	

	.short-baner-service {
		padding: 14px 0% 0%;
	}
	.App-Show-img img {
		border-radius: 10px;
	}

	}

@media(max-width:575px) {
	.crickvictory-create-team-section .earn-reward-data {
		margin-top: 20px;
		column-gap: 20px;
		padding: 44px 20px;
		display: block;
		height: 100%;
	}

		.crickvictory-create-team-section .earn-reward-data .earn-reward-data-img {
			max-width: 100%;
		}
	.cricvictory-main .app-store-btn img, .cricvictory-about-section .app-store-btn img {
		max-width: 39%;
	}
	.clab-home-page-our-industry-img-sec {
		margin-bottom: 20px;
	}

	.clab-home-page-services-para {
		margin: 0 25px;
	}

	.v2-footer-link-sec {
		border-right: 1px solid #1d1d1d;
		padding-bottom: 0px;
		padding-top: 30px;
	}

	.v2-footer-link-wrapper .col-lg-3:nth-of-type(4) .v2-footer-link-sec {
		padding-bottom: 30px;
	}

	.v2-footer-office-address-sec {
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.v2-footer-office-address-wrapper .col-lg-3:nth-of-type(4) .v2-footer-office-address-sec {
		padding-bottom: 20px;
	}

	.grid-space {
		display: flex;
		justify-content: space-between;
		margin-top: 15px;
	}

	.clab-home-page-our-industry-img-sec {
		margin-bottom: 0px;
	}

		.clab-home-page-our-industry-img-sec:first-child {
			margin-right: 10px;
		}


	/***********************************************************************************header css*********************************************/

	.navbar-brand, #sidebarCollapse {
		margin: 0;
		padding: 0px;
	}

	#div_header {
		padding: 10px 15px;
	}



	/*******************************************************************/

	.v2-inquiry-add-sec {
		margin-bottom: 15px;
		margin-top: 0px;
	}



	/*about-us*/

	.text-tab h6 {
		font-size: 16px;
		line-height: 27px;
	}

	.text-tab {
		margin-top: 10px;
	}

	.nav-tabs .nav-link {
		font-size: 14px;
	}
	.recommended-you.main-heading h1 {
		font-size: 24px;
		line-height: 40px;
	}
	.recommended-you.main-heading span.btm-border {
		width: 350px;
	}
	.portfolio-recommended-you-wrapper .cmn-recommended-you-heading h2 {
		font-size: 22px;
	}
	.col-trnd-role {
		background-color: #EEEEEE;
		margin-bottom: 20px;
	}
	.testimonial-sec {
		padding: 10px;
		display: block;
	}
	.testimonial-text {
		width: auto;
	}
	.testimonial-text {
		width: auto;
		margin-top: 10px;
	}
	.testimonial-sec span.client-name {
		font-size: 20px;
	}
	.testimonial-sec .recommended-para {
		margin-bottom: 8px;
	}
	.tech-recommended-option {
		margin-bottom: 20px;
	}

	.fighter-tech .v2-smartboss-tech-all-option .v2-smartboss-tech-option {
		margin-right: 24px;
		background-color: #FBFBFB;
		padding: 10px 26px;
		text-align: center;
	}

	.v2-inner-page-bnr-wrapper.efighter {
		background-color: inherit;
		padding-top: 66px;
		padding-bottom: 100px;
		overflow: hidden;
	}

	.crickvictory-create-team-section .cricvictory-create-team {
		/* display: flex; 
    align-items: center;
    column-gap: 20px;*/
		padding: 15px 15px 15px 15px;
	}

	.earn-rewards .app-store-btn img {
		max-width: 49%;
	}

	.cricvictory-main .app-store-btn img, .cricvictory-about-section .app-store-btn img {
		max-width: 39%;
	}

	.create-team {
		margin-top: 13px;
	}

	.cricvictory-main .cricvictory-heading h1 .bold-head {
		color: #FFB026 !important;
		font-size: 30px;
		font-family: 'Graphik bold';
	}
	.crickvictory-create-team-section .cricvictory-create-team {
	display: block; 
    align-items: center;
    column-gap: 20px;
		padding: 15px 15px 15px 15px;
	}


}
		@media(max-width:480px) {
			.cricvictory-main .banner-content h1 {
				margin-bottom: 15px;
				line-height: 31px;
			}
			.cricvictory-create-team h2, .earn-reward-data h2 {
				font-size: 29px;
				font-family: Segoe UI;
				font-weight: bold;
				color: black;
			}

			.cricvictory-about-section .intern-web-development-content h4 {
				font-size: 29px;
				margin-bottom: 0px;
			}

			.crickvictory-cmn-heading h2 {
				font-size: 29px;
			}
			.cricvictory-main .app-store-btn, .cricvictory-about-section .app-store-btn {
				display: flex;
				column-gap: 9px;
			}
			.icon-about img {
				max-width: 84%;
			}
			.abt-sub-heading{
				display:flex;
				align-items:center;
			}
				.abt-sub-heading h3 {
					margin:0px;
					padding-left: 6px;
					font-size: 23px;
				}
			.fighter-tech .v2-smartboss-tech-all-option .v2-smartboss-tech-option {
				margin-right: 9px;
				padding: 10px 25px;
			}
			.col-abt .efighter-para p{
				font-size: 14px;
				line-height: 26px;
			}
			.blog-img-sec {
				margin-bottom: 15px;
			}
			.app-store-btn{
				display:inline;
			}
			
			.clab-home-page-para {
			
				font-size: 16px;
				line-height: 26px;
				
			}
			.blog-heading-sec h1 {
				font-size: 20px;
				line-height: 10px;
				margin-top: 20px;
			}

			.blog-content-sec {
				padding: 10px;
			}

			.blog-para-sec h2 {
				margin: 0;
			}

			.container-fluid.container-blog-page {
				margin-right: auto;
				margin-left: auto;
				padding-left: 10px;
				padding-right: 10px;
			}

			.blog-category-tag-sec {
				display: block;
			}

			.v2-inner-page-bnr-wrapper.blog {
				padding-top: 60px;
				padding-bottom: 0px;
			}

			.blog-date-sec {
				margin-bottom: 5px;
			}

			.blog-category-wrapper.blog-details .blog-recent-post-wrapper h3 {
				font-size: 20px;
				line-height: 10px;
			}

			.blog-category-wrapper.blog-details .blog-para-sec h1 {
				font-size: 20px;
				line-height: 30px;
			}

			.blog-category-wrapper.blog-details h2 {
				font-size: 16px;
				line-height: 27px;
			}

			.blog-category-wrapper.blog-details p {
				font-size: 14px;
				line-height: 25px;
			}

			.blog-category-wrapper.blog-details h3 {
				font-size: 14px;
				line-height: 26px;
			}
			/*about-us*/

			.achive-wrapper {
				display: block;
			}

				.achive-wrapper br {
					display: none;
				}

			.achive-col .text-sec {
				margin-bottom: 10px;
			}

			.achive-col .text-sec {
				margin-bottom: 10px;
			}

			.achive-wrapper .achive-col {
				margin-left: 0;
			}

			.achive-col .text-sec.red {
				margin-bottom: 0;
			}

			.achive-col .text-sec {
				width: 100%;
			}

			.benifits-icn img {
				width: 56px;
			}

			.clab-inner-page-heading-sec h1 {
				font-size: 26px;
				margin-bottom: 20px;
				line-height: 10px;
			}

			.clab-inner-page-heading-sec p {
				font-size: 14px;
				line-height: 27px;
			}

				.clab-inner-page-heading-sec p.mb-5 {
					margin-bottom: 0px !important;
				}

			.clab-about-page-heading-sec .head span {
				font-size: 18px;
				letter-spacing: 10px;
			}

			.clab-about-page-heading-sec h4 {
				font-size: 18px;
				margin-bottom: 10px;
				margin-top: 16px;
				line-height: 27px;
			}

			.about-team h5 {
				font-size: 18px;
			}

			.about-team span {
				margin-top: 11px;
				font-size: 16px;
			}


			.clab-home-page-banner-content-sec h1 {
				font-size: 30px;
				line-height: 45px;
			}

				.clab-home-page-banner-content-sec h1 span {
					font-size: 30px;
				}

			.clab-home-page-heading-sec h3 {
				font-size: 20px;
				line-height: 32px;
			}

			.clab-home-page-heading-sec h4, .clab-home-page-theme-btn {
				font-size: 16px;
			}

			.clab-home-page-heading-sec p {
				font-size: 14px;
				line-height: 26px;
			}

			.clab-home-page-para {
				margin-bottom: 10px;
			}

			.clab-home-page-who-we-are-status-sec .count-num {
				font-size: 20px;
			}

			.clab-home-page-who-we-are-status-sec p {
				font-size: 14px;
				line-height: 22px;
				margin-bottom: 0px;
			}

			.clab-home-page-who-we-are-status-option {
				padding: 0px;
			}

			.clab-home-page-technology-content p {
				font-size: 14px;
				line-height: 26px;
			}

			.clab-home-page-technology-content .clab-home-page-technology-img {
				margin-bottom: 5px;
			}

			.clab-home-page-technology-content {
				margin: 10px 0;
			}

			.clab-home-page-discuss-project-content h4 {
				font-size: 22px;
			}

			.clab-home-page-discuss-project-content p {
				font-size: 14px;
				line-height: 26px;
				margin: 10px 0;
			}

			.clab-home-page-discuss-project-sec {
				padding: 20px 15px;
			}



			.clab-home-page-project-del-sec .clab-home-page-project-del-content h2, .clab-home-page-project-del-sec .clab-home-page-project-del-content h3 {
				font-size: 24px;
			}

			.clab-home-page-project-del-sec .clab-home-page-project-del-content p {
				font-size: 16px;
			}

			.clab-home-page-project-del-sec {
				margin-top: 10px;
				margin-bottom: 20px;
			}



			.clab-home-page-our-work-img {
				margin-top: 20px;
			}

			.clab-home-page-testimonial-video-play-btn {
				width: 50px;
				height: 50px;
			}

				.clab-home-page-testimonial-video-play-btn .fa-play {
					font-size: 20px;
					line-height: 50px;
				}

			.clab-home-page-testimonial-content-sec h3 {
				font-size: 24px;
				line-height: 35px;
			}

			.clab-home-page-testimonial-content-sec h4 {
				font-size: 18px;
				line-height: 26px;
			}

			.clab-home-page-testimonial-content-sec p {
				font-size: 14px;
				line-height: 26px;
			}

			.clab-home-page-testimonial-content-sec {
				padding-bottom: 0px;
				text-align: center;
				margin-left: 0;
			}

			.quote-img {
				display: none;
			}

			.clab-home-page-testimonial-slider-sec .owl-nav .owl-prev, .clab-home-page-testimonial-slider-sec .owl-nav .owl-next {
				width: 35px !important;
				height: 35px !important;
			}

			.clab-home-page-client-testi-vdo iframe {
				width: 100%;
				height: 200px;
			}

			.testi-video-modal .modal-body {
				padding: 10px;
				padding-top: 34px;
			}

			.clab-home-page-explore-btn {
				position: static;
				margin-top: 15px;
				text-align: center;
			}

			.clab-home-page-get-in-touch-contact-left-sec p, .clab-home-page-get-in-touch-contact-right-sec p, .clab-home-page-get-in-touch-form .form-control {
				font-size: 14px;
			}

			.clab-home-page-get-in-touch-form .form-group {
				margin-bottom: 15px;
			}

			.clab-home-page-services-all-options {
				width: 280px;
			}

			.clab-home-page-services-para > p {
				margin: 15px 0;
			}

			.clab-home-page-services-tech-img {
				margin-bottom: 10px;
			}

			.clab-home-page-technology-content .clab-home-page-technology-img img {
				width: 50px;
			}

			footer {
				margin-top: 15px;
			}

			.v2-footer-platform-sec ul li {
				display: inline-block;
				margin: 15px;
			}

			.v2-footer-copy-right-sec {
				padding-top: 10px;
				padding-bottom: 20px;
			}

				.v2-footer-link-sec ul li a, .v2-footer-office-address-sec p, .v2-footer-copy-right-sec p {
					font-size: 14px;
					line-height: 26px;
				}

			.v2-footer-office-address-sec h5 {
				font-size: 18px;
			}

			.v2-footer-link-sec h5 {
				margin-bottom: 10px;
			}

			.v2-footer-office-address-sec {
				padding-top: 15px;
			}

			.v2-footer-office-address-wrapper .col-lg-3:nth-of-type(4) .v2-footer-office-address-sec {
				padding-bottom: 15px;
			}

			.v2-footer-link-sec {
				padding-top: 20px;
			}

			.v2-footer-link-wrapper .col-lg-3:nth-of-type(4) .v2-footer-link-sec {
				padding-bottom: 20px;
			}

			.v2-footer-platform-sec ul li img {
				width: 60px;
			}

			.v2-footer-link-sec ul li {
				margin-bottom: 7px;
			}

			.view-all-portfolio-btn img {
				width: 170px;
			}

			.clab-home-page-animate-img-sec-2 img, .clab-home-page-animate-img-sec img, .clab-home-page-banner-img img {
				max-width: 75%;
			}

			.clab-home-page-animate-img-sec {
				top: -20px;
			}

			@keyframes ball-bounce {
				0% {
					top: -20px;
				}

				25% {
					top: -30px;
				}

				50% {
					top: -20px;
				}

				75% {
					top: -30px;
				}

				100% {
					top: -20px;
				}
			}

			.clab-home-page-animate-img-sec-2 {
				top: -50px;
			}

			.clab-home-page-banner-img {
				margin-top: 0px;
			}

			.v2-footer-social-link-wrapper li a {
				width: 30px;
				height: 30px;
			}

			.v2-footer-social-link-wrapper li .fa-facebook, .v2-footer-social-link-wrapper li .fa-twitter, .v2-footer-social-link-wrapper li .fa-linkedin, .v2-footer-social-link-wrapper li .fa-instagram, .v2-footer-social-link-wrapper li .fa-youtube {
				font-size: 16px;
				line-height: 30px;
			}

			.v2-footer-link-sec ul li {
				display: block;
				padding-right: 0px;
				border-right: none;
			}

			.v2-footer-social-link-wrapper ul li {
				margin: 0px;
				margin-right: 5px;
				display: inline-block;
			}

			.clab-home-page-get-in-touch-form {
				padding: 15px;
			}

			.v2-faq-sec {
				margin-top: 20px;
			}

			.eachFaq .title {
				font-size: 16px;
			}

			.accordion-content p {
				font-size: 14px;
			}

			.eachFaq {
				padding: 15px;
			}

			.hide-in-mobile {
				display: none;
			}

			.clab-home-page-business-model-img-sec {
				display: none;
			}

			.clab-home-page-bussiness-model-sec {
				padding-bottom: 0;
			}

			.clab-home-page-get-in-touch-form-btn-sec {
				text-align: center;
			}

			.clab-home-page-testimonial-slider-sec .owl-theme .owl-nav, .v2-footer-explore-btn-sec, .v2-footer-connect-head {
				text-align: center;
			}

			.v2-footer-connect-sec .clab-home-page-get-in-touch-contact-sec {
				justify-content: center;
			}

			.clab-home-page-get-in-touch-contact-right-sec p {
				margin-top: 3px;
			}
			/*********************************************career page css************************************************************/
			.v2-inner-page-bnr-sec .v2-inner-page-bnr-content h2 {
				font-size: 36px;
			}

			.v2-inner-page-bnr-sec .v2-inner-page-bnr-content p {
				line-height: 28px;
				font-size: 14px;
			}

			.v2-benefits-content-para p {
				font-size: 16px;
				line-height: 28px;
				color: #000000;
			}

			.v2-benefits-content-img {
				width: 60px;
			}

			.v2-benefits-content:last-child {
				margin-bottom: 0px;
			}

			.v2-crnt-opening-left-content h4 {
				font-size: 18px;
				line-height: 28px;
			}

			.v2-office-culture-slider-sec .owl-nav button.owl-next, .v2-similar-slider .owl-nav button.owl-next {
				margin-left: 15px;
			}

			.v2-ylw-theme-brdr-btn, .v2-ylw-theme-btn {
				font-size: 14px;
			}

			.v2-similar-slider .owl-nav .owl-prev, .v2-similar-slider .owl-nav .owl-next {
				width: 30px !important;
				height: 30px !important;
			}

			/*********************************************portfolio page css********************************************/

			.clab-home-page-heading-sec h5 {
				font-size: 14px;
			}

			.v2-full-portfolio-content {
				padding: 15px;
				padding-bottom: 0px;
			}

			.v2-about-app-sec {
				margin: 15px auto;
			}

			.v2-about-app-wrapper {
				display: block;
				justify-content: center;
				text-align: center;
			}

			.v2-app-feature-slider-sec .owl-theme .owl-nav {
				top: -60px;
			}

			.v2-solution-content p, .v2-solution-listing li, .v2-app-feature-content p, .v2-what-is-app-sec .clab-home-page-heading-sec p, .v2-about-app-sec p, .v2-technology-content p {
				font-size: 14px;
				line-height: 26px;
			}

			.app-download-btns-sec img {
				max-width: 130px;
			}

			.app-download-btns-sec a:first-child {
				margin-right: 10px;
			}

			.v2-site-screen img {
				max-width: 110px;
			}

			.v2-portfolio-page-top-banner-img {
				margin-top: 25px;
				margin-bottom: 25px;
			}

			.v2-app-feature-content img {
				max-width: 40px;
			}

			.v2-complex-product-img-sec {
				margin-bottom: 15px;
			}

			.v2-what-is-app-wrapper {
				margin-top: 0px;
			}

			.v2-inner-portfolio-page {
				padding-bottom: 25px;
			}

			/***************************************************************smartboss portfolio css**************************************************/

			.v2-smartboss-app-feature-img {
				width: 80px;
				height: 80px;
				line-height: 80px;
			}

				.v2-smartboss-app-feature-img img {
					max-width: 50px;
				}

			.v2-smartboss-app-feature-para p, .v2-introducing-app-wrapper .v2-smartboss-app-feature-para p, .v2-ar-introducing-app-wrapper .v2-smartboss-app-feature-para p {
				font-size: 14px;
				line-height: 28px;
			}

			.v2-smartboss-app-feature-img {
				width: 70px;
				height: 70px;
				line-height: 70px;
			}

			.v2-smartboss-app-feature-para {
				width: calc(100% - 90px);
			}

			.v2-smartboss-platform-img img {
				max-width: 220px;
			}

			.v2-smartboss-platform-img {
				margin-bottom: 20px;
			}

			.v2-smartboss-img {
				margin-top: 15px;
			}

			.v2-smartboss-app-feature-para h6 {
				font-size: 16px;
			}

			.v2-smartboss-tech-all-option .v2-smartboss-tech-option img {
				width: 40px;
			}

			.v2-smartboss-banner-content .app-download-btns-sec img {
				max-width: 120px;
			}

			.v2-project-goal-img-sec img {
				max-width: 90%;
			}


			.inner-client-vdo-portfolio-sec, .v2-about-ar-img, .v2-application-feature-para {
				margin: 15px 0;
			}

			.v2-client-word-wrapper .view-all-portfolio-sec {
				padding: 25px 0;
			}

			.v2-application-feature-content {
				margin-bottom: 15px;
			}

			.v2-ar-inner-bnr-wrapper {
				margin-bottom: 30px;
			}

			/***************************************************************************************************/


			.v2-inquiry-add-sec ul a, .v2-inquiry-add-sec p {
				font-size: 14px;
				line-height: 26px;
			}

			.v2-inquiry-add-sec ul li, .v2-inquiry-add-sec p {
				margin-bottom: 5px;
			}

			.v2-inquiry-add-sec h5 {
				margin-bottom: 10px;
			}

			.v2-inquiry-page-footer {
				margin-top: 10px;
			}

			.v2-inquiry-page-sec .clab-home-page-get-in-touch-form {
				margin-bottom: 15px;
			}


			/*************************************************************************/

			.v2-cel-inner-bnr-wrapper {
				padding-bottom: 5px;
			}

				.v2-cel-inner-bnr-wrapper::after {
					height: 46%;
				}

			.v2-cel-about-prjt-content h4 {
				font-size: 14px;
				line-height: 24px;
			}

			.v2-cel-about-prjt-content {
				padding: 15px;
			}

			.v2-cel-challenge-content h2 {
				font-size: 20px;
			}

			.v2-cel-challenge-content h3 {
				font-size: 16px;
				margin: 10px 0;
			}

			.v2-cel-challenge-content .clab-home-page-para {
				font-size: 14px;
				line-height: 26px;
			}

			.bullet-list li {
				font-size: 14px;
				line-height: 25px;
			}

			.v2-cel-about-prjt-sec .col-lg-3:nth-child(-n+2) .v2-cel-about-prjt-img, .v2-cel-tech-sec .col-lg-3:nth-child(-n+2) .v2-cel-tech-img, .v2-cel-intro-app-sec .col-md-6:nth-child(-n+2) .v2-cel-intro-app-content {
				margin-bottom: 15px;
			}

			.v2-cel-tech-sec, .clab-home-page-testimonial-slider-sec, .clab-show-case-sec, .clab-app-devlp-cmpny-all-sec, .hire-best-all-sec {
				margin-top: 15px;
			}

			.v2-cel-about-prjt-wrapper, .v2-cel-challenge-wrapper, .v2-cel-app-feature-wrapper, .v2-cel-tech-wrapper, .v2-cel-web-mock-wrapper, .v2-cel-intro-app-wrapper, .v2-final-result-wrapper, .v2-cel-app-feature-img-sec, .v2-fxn-about-prjt-wrapper {
				margin: 20px 0;
			}

			.top-sec-services, .we-stand-service, .hire-best-sec, .portfolio-parent-div, .step-still-wrapper, .industry-ecom, .tabs-indusry-sec, .why-hire-secs, .expertise-adroid-dev, .best-cmp-sec, .faq-hires, .testimonial-section, .clab-show-case-wrapper {
				margin: 20px 0;
			}

			.v2-cel-intro-app-para h3 {
				font-size: 14px;
			}

			.v2-cel-intro-app-img {
				width: 50px;
			}

			.v2-cel-intro-app-para {
				width: calc(100% - 65px);
			}

			.v2-cel-challenge-content {
				padding: 15px;
			}



			/***********************************************fixnhour portfolio***************************/


			.v2-fxn-about-prjt-img {
				margin-bottom: 15px;
				border-radius: 8px;
			}

			.v2-fxn-challenge-content {
				padding: 15px;
			}

			.col-height {
				margin-top: 0;
				margin-bottom: 15px;
			}

			.v2-about-app-sec h2 {
				font-size: 20px;
			}

			.clab-home-page-heading-sec h6 {
				font-size: 16px;
				line-height: 28px;
			}

			/*******************************************asl portfolio*******************************************/


			.v2-asl-challenge-img {
				width: 50px;
				margin-bottom: 15px;
			}

			.v2-simple-intro-list li p strong {
				font-size: 16px;
			}

			.v2-simple-intro-list li p {
				font-size: 14px;
				line-height: 26px;
			}

			.v2-simple-intro-list .list-circle-img {
				top: 3px;
			}

			.v2-simple-intro-list li {
				margin-bottom: 12px;
			}

			.v2-about-asl-side-img {
				display: none;
			}

			.v2-about-asl-content {
				padding: 15px;
			}

			.v2-inquiry-list-img {
				margin-right: 15px;
				width: 35px;
			}

			.v2-inquiry-list-sec {
				margin-top: 15px;
			}

			.v2-how-it-work-content small {
				font-size: 14px;
				margin-bottom: 7px;
			}

			.v2-copy-right-wrapper p {
				font-size: 14px;
			}


			.blog-heading-sec h3 {
				font-size: 20px;
			}

			.blog-all-cat-sec ul li p, .blog-date-sec, .blog-para-sec p {
				font-size: 14px;
				line-height: 26px;
			}

			.blog-all-cat-sec ul li {
				padding: 6px 10px;
			}

			.blog-category-result-wrapper {
				margin-top: 20px;
			}

			.blog-para-sec h3 {
				font-size: 16px;
				line-height: 26px;
			}

			.blog-pagination-wrapper .page-item .page-link {
				padding: 5px 10px;
				font-size: 14px;
				line-height: 1.3;
			}

			.blog-recent-post-wrapper {
				margin-top: 15px;
			}

			.blog-recent-post-content h5 {
				font-size: 16px;
				line-height: 26px;
			}

			.blog-recent-post-wrapper .blog-date-sec {
				margin-top: 7px;
			}

			.blog-recent-post-sec {
				margin: 15px 0;
			}

			.blog-breadcrumb-wrapper ul li {
				font-size: 14px;
			}

			.blog-subscribe-wrapper .check-label {
				font-size: 14px;
			}

			.blog-subscribe-wrapper .form-control {
				min-height: 45px;
				font-size: 14px;
			}

			.blog-subscribe-wrapper .check-div input[type=checkbox] {
				width: 16px;
				height: 16px;
			}

			.blog-square-list li {
				font-size: 14px;
				font-weight: 600;
			}

			.blog-graph-sec {
				margin: 15px 0;
			}

			.blog-next-prev-btns {
				text-align: center;
				margin-top: 15px;
			}

				.blog-next-prev-btns .clab-home-page-theme-btn {
					margin: 0px 5px;
				}

			.blog-form-wrapper {
				padding: 0px;
			}

				.blog-form-wrapper form {
					margin-top: 15px;
				}

			.img-hire-dv1 {
				width: 50px;
				height: 50px;
				margin-bottom: 15px;
				position: relative;
			}

			.why-lab-sec .why-clab-service-sec img {
				max-width: 80px;
			}

			.clab-app-devlp-cmpny-head-sec {
				margin-bottom: 15px;
			}

			.clab-app-devlp-img img {
				width: 45px;
			}

			.clab-app-devlp-img {
				width: 60px;
			}

			.clab-app-devlp-cmpny-content-para {
				width: calc(100% - 60px);
			}

			.clab-app-devlp-cmpny-content-sec {
				height: auto;
				padding: 15px;
			}

			.clab-app-devlp-cmpny-content-para h4 {
				font-size: 16px;
			}

			.clab-service-inner-banner-sec {
				padding-top: 80px;
			}

			.app-development-sec .nav-link {
				font-size: 14px;
				margin-bottom: 10px;
			}

			.portfolio-content-areaa img {
				margin-bottom: 10px;
				max-width: 150px;
			}

			.app-abt-list ul li {
				list-style: none;
				padding-bottom: 10px;
				font-size: 16px;
			}

			section.v2-smartboss-app-feature-wrapper.rosec {
				margin-top: 20px;
			}

			.v2-inner-portfolio-page {
				padding-bottom: 0;
			}

			.v2-fxn-challenge-wrapper.rosec .v2-fxn-challenge-content {
				background-color: #E5F1F0;
				border-left: inherit;
				padding: 10px;
				height: 100%;
			}

			.v2-recommended-banner-content {
				display: block;
			}

			.recommended-you.main-heading span.btm-border {
				width: 250px;
				border-bottom: 4px solid #810081;
			}

			.recommended-you.main-heading h1 br { display:none;}

			.recommended-you.main-heading h1 {
				font-size: 24px;
				line-height: 37px;
				text-align: center;
			}

			.portfolio-recommended-you-wrapper {
				padding-top: 65px;
			}

			.v2-recommended-banner-content {
				display: block;
				text-align: center;
			}
			.recommended-you.main-heading span.btm-border {
				border-bottom: 6px solid #810081;
				position: absolute;
				left: 20px;
			}

			.about-recommended-app .about-section {
				border: 2px solid #212121;
				border-radius: 14px;
				padding: 20px 12px;
			}
			.col-abt {
				margin-top: 20px;
			}
			.abt-right-img {
				margin-top: 20px;
			}

			.feature-recommended {
				margin-top: 40px;
				padding: 15px 0 130px 0px;
			}

			.feature-recommended-row {
				margin-top: 0;
			}
			.recommended-full-width-img {
				margin-top: 10px;
			}
			.recomnded-solutions {
				margin-top: 40px;
			}
			.col-solutions {
				display: flex;
				margin-bottom: 20px;
			}
			.recommended-client {
				margin-top: 40px;
			}
			.tech-row {
				padding-bottom: 40px;
				padding-top: 10px;
			}
			.left-emozi img {
				width: 30px;
				margin-top: 20px;
			}
			.MoveUpDown img {
				width: 45px;
			}

			.showcase-slider .app-moc img {
				height: auto;
				display: none;
			}
			.portfolio-ambrella-warpper h1 {
				font-size: 26px;
				font-family: 'Graphik bold';
			}
			.ambrella-cmn-heading h2 {
				font-size: 24px;
			}
			section.about-ambrela-app {
				margin-top: 8px;
			}
			.app-amrella-features ul li {
				list-style: none;
				margin-bottom: 21px;
			}

				.app-amrella-features ul li h3 {
					font-size: 18px;
				}
			.v2-inner-page-bnr-wrapper.p-b-0.efighter {
				background-size: 500px;
			
			}
			.efighter-heading-top h1 {
				font-size: 24px;
				line-height: 34px;
			}
			.about-efighter {
				margin-top: 25px;
			}
			.efighter-features .v2-cel-challenge-sec {
				margin-top: 5px;
			}

			.logo-sliders .owl-carousel .owl-item img {
				height: 40px;
			}

			.logo-sliders {
				margin-top: 30px;
			}

			.clab-home-page-banner-wrapper {
				padding-top: 80px;
				padding-bottom: 30px;
			}



				}
