/************************************************************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;
	}

	.container-index {
		max-width: 1320px !important;
	}

	.box-inq {
		height: 180px;
	}
	.v2-fix-contact {
		top: 60%;
	}

	.tabs-indusry-sec {
		background-image: inherit;
	}


	.intern-banner-wrapper .intern-feature-list li {
		padding: 8px 10px;
		font-size: 16px;
	}


	.fantasy-home-top-section .sports-app-solution-partner {
		margin-top: -528px;
		padding-top: 450px;
		overflow: hidden;
	}

	.fantasy-home-top-section .v2-cel-tech-sec {
		overflow: auto;
	}

	.clutch-head a, .call-sec-clutch a {
		font-size: 14px;
	}


	.clutch-call {
		background-color: #00446B;
		z-index: 999;
		position: relative;
		padding: 10px;
	}

	section.banner-top.clutch h1 {
		font-size: 46px;
		line-height: 70px;
	}

	.cmn-heading-clutch h2 {
		font-size: 40px;
	}

	.got-features {
		padding: 30px;
		padding-bottom: 1px;
	}


	}

@media(max-width:1450px) {

	section.banner-top.clutch {
		background-position: center;
	}

	.feature-data h3 {
		font-size: 18px;
		font-family: 'Graphik Semibold';
		margin-bottom: 0;
	}

	.fantasy-sports-features-data-section .container-index p {
		padding: 0px 0px 15px 0px;
	}

	.fantasy-sports-features-data-section .clab-home-page-heading-sec {
		max-width: 100%;
	}

	.fantasy-sports-features-data-section .nav-tabs, .nav-button {
		width: fit-content;
	}

	.fantasy-sports-features-data-section .clab-home-page-business-model-tabs {
		display: block;
	}

	.fantasy-sliders-back.owl-theme .owl-nav {
		bottom: 31px;
	}

	ul.solution-partners {
		column-gap: 50px;
	}

	.fantasy-home-top-section .fantasy-home-front {
		margin-top: -260px !important;
	}

	.clab-app-devlp-cmpny-img.fantasy-home-front {
		text-align: center;
		z-index: 2;
		position: relative;
		width: 724px;
		margin: 0 auto;
		margin-top: -200px;
	}


	.intern-banner-wrapper .intern-content h1 {
		font-size: 48px;
		line-height: 75px;
	}

	.intern-banner-wrapper .intern-feature-list {
		padding: 0px;
		margin: 25px 0;
	}

	.intern-banner-wrapper .intern-content .intern-para {
		margin: 20px 0;
	}

	.intern-banner-wrapper .intern-feature-list li {
		font-size: 16px;
		font-family: 'Graphik';
		padding: 10px;
	}

		.intern-banner-wrapper .intern-feature-list li img {
			margin-right: 5px;
			width: 25px;
		}

	.intern-mobile-development-content {
		padding: 20px;
	}

		.intern-mobile-development-content h4, .intern-web-development-content h4 {
			margin-bottom: 10px;
			font-size: 22px;
		}

	.intern-mobile-development-content {
		padding: 20px;
	}

	.intern-training-content p {
		font-size: 16px !important;
		line-height: 26px !important;
		margin-bottom: 0px !important;
	}


	.gray-gradient-text {
		font-size: 160px;
		line-height: 160px;
	}

	.v2-quick-links-sec ul li {
		display: inline-block;
		margin-right: 0px;
	}

	.clab-home-page-bussiness-model-wrapper {
		margin-top: 20px;
	}




	.clab-home-page-services-wrapper .col-services-homepage {
		padding: 35px 26px;
	}

	.clab-home-page-our-work-wrapper .gray-gradient-text {
		font-size: 150px;
		line-height: 150px;
	}

	.gray-gradient-text:before {
		font-size: 160px;
		line-height: 160px;
	}

	.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: 40px;
		line-height: 70px;
	}

		.clab-home-page-banner-content-sec h1 span {
			font-size: 40px;
		}

	.clab-home-page-heading-sec h4 {
		font-size: 22px;
	}



	.clab-home-page-who-we-are-status-sec .count-num {
		font-size: 40px;
	}

	.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;
	}

	.container-index {
		max-width: 1140px !important;
	}

	.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-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: normal;
			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;
	}

	.knowit-top .clab-home-page-heading-sec h1 {
		font-size: 50px;
		line-height: 58px;
	}



	.side-cont-bx .btn-wrapper {
		left: -76px;
	}

	.v2-fix-contact {
		top: 55%;
		left: 45px;
	}


	.col-f {
		padding: 10px 10px;
	}

	.clab-home-page-business-model-content {
		padding: 20px;
	}

	.clab-home-page-testimonial-video-sec {
		padding-top: 0;
	}

	.clab-home-page-testimonial-sec .clab-home-page-heading-sec h3 {
		font-size: 20px;
		line-height: normal;
	}

	.clab-home-page-testimonial-sec .clab-home-page-heading-sec h4 {
		font-size: 16px;
		margin-top: 5px;
		line-height: 23px;
	}


	.clab-home-page-testimonial-slider-sec {
		margin-top: 0px;
	}

	.clab-home-page-heading-sec h3, .clab-home-page-heading-sec h2 {
		font-size: 30px;
		line-height: 50px;
	}

	.clab-home-page-services-sec .clab-home-page-heading-sec h2 {
		line-height: normal;
	}

	.clab-home-page-get-in-touch-form .clab-home-page-heading-sec h3 {
		font-size: 22px;
	}

	span.mandatoryMessage {
		color: #f29010 !important;
		z-index: 99;
		position: relative;
	}

	.clab-home-page-get-in-touch-form, .clab-home-page-get-in-touch-form:before {
		border-radius: 20px;
	}

	.align-end {
		text-align: right;
	}

	.row.minus-row {
		margin-top: -60px;
	}



	.clab-home-page-our-work-content {
		margin-top: -50px;
	}




	.btn.btn_yelo_dark {
		padding-left: 2px !important;
	}


	.container-index.nav-container {
		max-width: 1274px !important;
	}


	.header_bg_img img {
		height: auto;
		object-fit: cover;
		border-radius: 10px;
		margin-top: 15px;
	}

	.menu-sub-cat {
		margin-top: 15px;
	}

	.badge-row img {
		margin-right: 20px;
		width: 20%;
	}

	.clutch-page.clab-home-page-get-in-touch-form {
		padding: 8px;
		width: 350px;
	}

	.cmn-heading-clutch h2 {
		font-size: 36px;
		line-height: 50px;
	}

	.mt-70 {
		margin-top: 60px;
	}

	.solution-wraper h3 {
		font-size: 16px;
		margin-top: 18px;
	}

	.lets-connect-col {
		background-repeat: no-repeat;
		background-position: center;
		padding: 40px;
	}

		.lets-connect-col .cmn-heading-clutch {
			margin-bottom: 20px;
		}

	.talk-expert .call-action {
		display: block;
	}

	.clutch-page .logo-clr img {
		max-width: 200px;
	}

	.logo-row li:nth-child(1) .img-fluid {
		max-width: 370px;
		height: auto;
	}

	.talk-expert .call-sec-clutch {
		margin-top: 18px;
	}

	.call-sec-clutch {
		justify-content: flex-start;
		margin-top: 16px;
		column-gap: 27px;
	}

	.talk-expert a.col-usa {
		margin: 0px;
	}

	.clutch-page.clab-home-page-get-in-touch-form .form-control {
		font-size: 16px;
	}
}



	@media(max-width:1300px) {

		.clutch-page.clab-home-page-get-in-touch-form .form-control {
			font-size: 14px;
		}
		.logo-row.one li {
			margin-right: 30px;
			display: contents;
		}

		ul.logo-row.one {
			display: flex;
			align-items: center;
			overflow: scroll;
		}


		.intern-banner-wrapper .intern-feature-list li {
			margin: 5px 0;
		}
			.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;
		}



		.clab-home-page-who-we-are-status-sec .count-num {
			line-height: normal;
		}

		.clab-home-page-who-we-are-status-option {
			padding: 10px 10px;
		}

		.container-index .clab-home-page-who-we-are-status-option p { margin-bottom:0px !important;}


		.side-cont-bx .btn-wrapper {
			left: -76px;
			display: none;
		}


		.navbar-light .navbar-nav .nav-link {
			padding: 10px 9px;
		}
		}

	@media(max-width:1200px) {
		.banner-top.clutch .col-md-8{
			flex: 60%;
			max-width: 60%;
		}
		.banner-top.clutch .col-md-4 {
			flex: 40%;
			max-width: 40%;
		}
		.clab-home-page-get-in-touch-form {
			width: 100%;
		}
		section.banner-top.clutch h1 {
			font-size: 38px;
			line-height: 58px;
		}
		.industry-wraper h3 {
			font-size: 14px;
		}
		.clab-home-page-get-in-touch-form {
			width: 340px;
		}
		.clutch-head a, .call-sec-clutch a {
			font-size: 12px;
		}
		.clutch-page.clab-home-page-get-in-touch-form .form-control {
			font-size: 15px;
		}
		.fantasy-sliders-back.owl-theme .owl-nav {
			bottom: -8px;
		}

		.fantasy-app-links {
			border-radius: 92px;
			width: 452px;
			padding: 14px 38px;
		}
		.container-index.nav-container {
			max-width: 1100px !important;
		}

		.Easy-Search .crickvictory-cmn-heading h2 {
			font-size: 36px;
		}
		.app-play .app-store-btn img {
			width: 126px;
		}
		.app-play .app-store-btn {
			align-items: center;
			column-gap: 10px;
		}
		.ambrella-theme-bg-clr.abcr-top {
			background-position: top;
		}
		.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;
		}

		.container-index {
			max-width: 960px !important;
		}


		.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-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;
		}
		.abcr-portfolio-about .clab-home-page-heading-sec h3, .abcr-feature-section .clab-home-page-heading-sec h3 {
			font-size: 50px;
			line-height: 40px;
		}
		.abcr-solution-provide-section .v2-cel-intro-app-para h3 {
			line-height: 30px;
		}
		.knowit-top .clab-home-page-heading-sec h1 {
			font-size: 45px;
			line-height: 53px;
		}


		.clab-home-page-who-we-are-status-sec .count-num {
			font-size: 36px;
		}
		.container-index .clab-home-page-who-we-are-status-option p {
			margin-bottom: 0px !important;
			line-height: 22px !important;
			font-size: 16px !important;
		}

		.content-chose {
			margin-top: 24px;
			margin-bottom: 30px;
		}
		.clab-home-page-get-in-touch-form .clab-home-page-heading-sec h3 {
			line-height: 30px;
		}

		.features .col-f span {
			font-size: 14px;
		}

		.features .col-f img {
			width: 40px;
		}

		.clab-home-page-who-we-are-sec .features .col-lg-2 {
			padding-right: 0;
		}


		.clab-home-page-services-wrapper {
			padding-top: 30px;
		}

		.row-services {
			margin-bottom: 20px;
		}

		.clab-home-page-services-wrapper .sec-con-services h3 {
			font-family: 'Graphik Semibold';
			font-size: 20px;
		}

		.clab-home-page-services-wrapper .col-services-homepage {
			background: -webkit-gradient(linear,left top,right top,from(#e72c1b),to(#f39c0e));
			padding: 20px 10px;
		}

		.clab-home-page-services-wrapper .icn-tech-services img {
			width: 34px;
			margin-right: 10px;
		}

		.gray-gradient-text, .gray-gradient-text:before {
			font-size: 110px;
			line-height: 110px;
		}

		.clab-home-page-our-work-wrapper .gray-gradient-text, .clab-home-page-our-work-wrapper .gray-gradient-text:before {
			font-size: 100px !important;
			line-height: 100px !important;
		}
		.clab-home-page-our-work-content {
			margin-top: -26px;
		}
		.v2-quick-links-sec ul li {
			
			margin: 0;
		}

		.pos-btn-animate img { display:none;}


		.pos-btn-animate .btn.btn_yelo_dark {
			padding: 8px 8px !important;
			font-size: 14px;
		}

		.wtsp-sec {
			margin-left: 10px;
		}
			.wtsp-sec img {
				width: 30px;
				height: auto;
			}


		.navbar-brand img {
			width: 150px;
		}

		.navbar-light .navbar-nav .nav-link {
			padding: 4px 8px;
		}


		.navbar-light .navbar-nav .nav-link {
			font-size: 12px;
		}

		.header_menu_text {
			padding: 10px;
		}

		.mega_menus .sub-menu-title p {
			font-size: 14px !important;
		}

		.logo-slider.clutch-page {
			display: none;
		}

		}


@media(max-width:992px) {
	.banner-top.clutch .col-md-8, .banner-top.clutch .col-md-4 {
		flex: 100%;
		max-width: 100%;
	}

	.call-sec-clutch {
		justify-content: center;
	}

	ul.row-logo-reviews li {
		padding: 0 17px;
		min-width: fit-content;
	}

	ul.row-logo-reviews {
		list-style: none;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: left;
		overflow: scroll;
		padding-left: 0;
		margin-top: 15px;
	}


	.solution-clutch .col {
		margin-top: 10px;
	}

	.abt-expert {
		text-align: center;
	}

	.talk-expert .call-action {
		text-align: center;
	}

	.talk-expert .call-action {
		margin-bottom: 20px;
	}

	section.banner-top.clutch h1 {
		text-align: center;
	}

	.clab-home-page-get-in-touch-form {
		width: 476px;
	}

	.banner-top.clutch .col-md-4 {
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.badge-row {
		justify-content: center;
		margin-bottom: 15px;
	}

	.industry-wraper {
		display: block;
	}

	.cmn-heading-clutch {
		text-align: center;
	}

	.cmn-heading-clutch {
		margin-bottom: 0px;
	}

	.rating-star {
		text-align: center;
		margin-bottom: 20px;
	}

	.fantasy-sports-app-services-section::after {
		display: none;
	}

	.fantasy-app-img {
		margin-top: 15px;
		display: flex;
		justify-content: center;
	}

	.fantasy-sliders-back::before {
		width: 100% !important;
		height: 100%;
	}

	.fantasy-sports-app-services-section {
		margin-top: 40px;
	}

	.fantasy-app-img img {
		width: 440px !important;
	}

	.intern-mobile-development-content.intern-right-dev-content {
		margin-left: 0;
	}


	.intern-mobile-development-content {
		width: 100%;
	}

	.clab-home-page-project-del-sec {
		text-align: end;
		display: block;
	}

	.pro-div {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.v2-quick-links-sec

	.knowit-top .v2-cel-inner-bnr-wrapper::after {
		height: 19%;
	}

	.app-play .app-store-btn img {
		width: 200px;
		max-width: 100%;
	}

	.app-play .app-stor {
		margin-top: 5px;
	}

	.app-play {
		border-radius: 20px;
	}

		.app-play .app-store-btn {
			display: inline;
			text-align: center;
		}

	.abcr-solution-provide-section .v2-cel-intro-app-para h3 {
		line-height: 30px;
	}

	lp-img-abcr {
		margin-top: 30px;
	}

	.abcr-portfolio-about .clab-home-page-heading-sec h3, .abcr-feature-section .clab-home-page-heading-sec h3 {
		font-size: 36px;
		line-height: 40px;
	}

	.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;
	}

	.container-index {
		max-width: 720px !important;
	}


	.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-sec {
		padding: 14px;
	}

	.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: 16px;
		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-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: 0px;
		padding-bottom: 0px;
	}

	.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;
	}

	.lp-img-abcr {
		margin-top: 20px;
	}

	.abcr-feature-section .v2-cel-intro-app-sec {
		margin-top: 20px;
	}

	.abcr-solution-provide-section .v2-cel-intro-app-content {
		margin-top: 5px;
	}



	.clab-home-page-who-we-are-status-sec .count-num {
		font-size: 30px;
		line-height: 0;
	}

	.clab-home-page-who-we-are-sec .clab-home-page-heading-sec {
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 10px;
	}

		.clab-home-page-who-we-are-sec .clab-home-page-heading-sec h2 {
			font-size: 30px;
			margin-bottom: 0;
		}

	.clab-home-page-who-we-are-status-option {
		padding: 20px 5px;
		flex: 1;
	}

	.clab-home-page-who-we-are-sec {
		margin-top: 20px;
	}

		.clab-home-page-who-we-are-sec .col-lg-2.col-md-4 {
			margin-bottom: 15px;
		}

	.clab-home-page-business-model-tabs {
		display: block;
	}


	.clab-home-page-our-work-sec .heading {
		display: block;
		text-align: center;
	}

	.clab-home-page-project-del-content {
		margin-left: 0;
		padding: 20px 53px;
		border-radius: 10px;
		text-align: center;
	}

	.clab-home-page-our-work-sec .clab-home-page-heading-sec h2 {
		font-size: 30px;
		line-height: 50px;
		text-align: center;
	}

	.corner-portfolio {
		border-radius: 20px;
	}

	.clab-home-page-our-client-sec {
		margin-top: 10px;
	}

	.v2-footer-platform-sec ul li {
		margin: 0;
	}

	.v2-quick-links-sec {
		margin-top: 0;
	}

	.clab-home-page-our-work-wrapper .gray-gradient-text {
		font-size: 88px;
		line-height: 88px;
	}

		.clab-home-page-our-work-wrapper .gray-gradient-text:before {
			font-size: 88px !important;
			line-height: 88px !important;
		}

	.gray-gradient-text {
		font-size: 88px;
		line-height: 88px;
	}

		.gray-gradient-text:before {
			font-size: 88px;
			line-height: 88px;
		}

	.clab-home-page-our-work-wrapper {
		margin-top: 26px;
	}

	.corner-portfolio {
		border-radius: 6px;
	}

	.clab-home-page-services-sec .clab-home-page-heading-sec h2 {
		font-size: 22px;
		line-height: normal;
	}




	.mt_0 {
		margin-bottom: 0;
	}



	#sidebarCollapse {
		display: none;
		background-color: transparent;
		border-color: transparent;
	}

	.btn-info.focus, .btn-info:focus {
		box-shadow: none;
	}

	#sidebar .btn {
		width: 220px;
		margin-left: 0px;
		border-radius: 0px;
		margin-top: 20px;
	}

	#sidebarCollapse {
		display: block;
	}

	#sidebar {
		width: 100%;
		position: fixed;
		top: 84px;
		left: 0px;
		z-index: 999;
		background: #090528;
		color: #fff;
		transition: all 0.1s;
		overflow-y: scroll !important;
		box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
		display: none;
		padding-top: 0px;
	}

	.navbar-toggler:not(:disabled):not(.disabled) {
		cursor: pointer;
		display: none;
	}

	.navbar-light .navbar-toggler {
		color: rgba(246, 246, 246, 0.9);
		border-color: rgba(255, 249, 249, 0.78);
	}

	.navbar-brand img {
		width: 200px;
		margin-top: 0px !important;
		margin-bottom: -2px;
		display: block;
	}

	img.clr_logo.non-fix-logo.img-fluid {
		display: none;
	}

	.header2.fixed #sidebar {
		top: 66px;
		height: calc(100vh - -352px);
	}

	.fixed #sidebar {
		background: #090528 !important;
	}

	#sidebar ul li {
		border-bottom: 1px solid #221E3D;
	}

	.navbar-brand {
		margin-top: 0px;
		margin-left: 15px;
	}

	nav#sidebar {
		padding-left: 20px;
		margin-top: 26px;
	}

	[data-toggle="collapse"].collapsed:after {
		transform: rotate(0deg);
	}

	[data-toggle="collapse"]:after {
		display: inline-block;
		display: inline-block;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		content: "\f054";
		transform: rotate(90deg);
		transition: all linear 0.25s;
		float: right;
	}

	.main.header {
		margin-top: 32px;
	}

	.tab-rowa ul {
		flex-wrap: inherit;
		overflow-x: scroll;
	}

	.tabs-indusry-sec .nav-tabs > li {
		width: auto;
	}

	.tab-rowa .nav-item {
		padding-right: 20px;
	}

	.tab-rowa .nav-link {
		width: 170px;
	}

	#sidebar {
		height: inherit !important;
	}

	.blog-category-wrapper.blog-details p {
		font-size: 16px;
		line-height: 28px;
	}

	.blog-category-wrapper.blog-details ul li, ol li {
		padding-bottom: 10px;
		font-size: 16px;
		line-height: 28px;
	}


	}

@media(max-width:768px) {
	ul.row-logo-reviews {
		overflow: auto;
	}
	.fantasy-sports-app-services-section::before {
		display: none;
	}

	.clab-app-devlp-cmpny-img.fantasy-home-front {
		width: 505px;
	}

	.fantasy-home-top-section .sports-app-solution-partner {
		margin-top: -357px;
		padding-top: 312px;
		overflow: hidden;
	}


	.intern-banner-wrapper .intern-content h1 {
		font-size: 35px;
		line-height: 60px;
		text-align: center;
	}

	.intern-enroll-course-img {
		margin-top: 38px;
	}
	.intern-banner-wrapper .intern-content p {
		text-align: center;
	}

	.intern-content {
		text-align: center;
	}

	.intern-join-course-wrapper::after {
		display: none;
	}


		.text-top-service h5 {
		line-height: 27px;
		font-size: 14px;
	}

	.new_case_bnr {
		padding: 80px 0% 0 0;
	}
	.banner-team-img img {
		height: auto;
	}

	.banner-team-headings.py-5 {
		display: none;
	}

	section.pb-5.banner-team-secs.padding-remove-on-mobile {
		display: none;
	}

	.team-member-main-dv {
		margin-bottom: 140px;
	}


		.text-top-service h1 {
		font-size: 20px;
	}

	.main-heading-index {
		font-size: 26px;
	}

	.clab-home-page-who-we-are-status-sec {
		display: block;
		justify-content: space-between;
		padding-top: 0px;
		width: 100%;
	}

	.clab-home-page-who-we-are-status-option.mid {
		margin: 20px 0px;
	}

	.v2-fix-contact .get-started { display:none;}

	.Easy-Search .crickvictory-cmn-heading h2 {
		font-size: 30px;
	}
	.knowit-solution-section .v2-cel-challenge-content {
		padding: 20px 0px;
	}
	.knowit-solution-section .col-md-6 {
		margin-top: 20px;
	}
	.knowit-top .clab-home-page-heading {
		padding-top: 101px;
	}
	.knowit-top .clab-home-page-heading-sec h1 {
		font-size: 35px;
		line-height: 47px;
	}
	.abcr-about .col-md-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.abcr-slider-section .row {
		display: flex !important;
		align-items: center;
		overflow-x: scroll;
	}
	.abcr-feature-section .v2-cel-intro-app-sec {
		margin-top: 10px;
	}


	.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;
		}

	.container-index {
		max-width: 540px !important;
	}


		.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 span {
			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;
	}
	.abcr-top .v2-cel-bnr-img img {
		max-width: 100%;
	}
	.abcr-price-section .col-md-6{
		margin-top:15px;
	}
	.abcr-solution-provide-section .v2-cel-intro-app-para h3 {
		font-size: 22px;
	}
	.abcr-solution-provide-section .clab-home-page-heading-sec h3 {
		font-size: 25px;
		line-height: 32px;
	}
	.abcr-solution-provide-section .v2-cel-intro-app-content {
		margin-top: 5px;
	}
	.abcr-feature-section .row{
		margin:0px !important;
	}
	.abcr-feature-section .col-md-6 {
		margin-top: 20px;
	}
	.abcr-feature-section .v2-cel-intro-app-para h3 {
		font-size: 22px;
		line-height:27px;
	}
	.abcr-portfolio-about .container-home-page {
		max-width: 100%;
	}
	.abcr-feature-section .v2-cel-intro-app-para {
		width: 100%;
		margin-top: 5px;
	}
	..knowit-about .crickvictory-cmn-heading p, .Easy-Search .crickvictory-cmn-heading p {
		font-size: 16px;
		line-height: 28px;

	}

	.clab-home-page-who-we-are-status-option {
		width: 100%;
		display: flex;
		align-items: center;
		padding: 20px 30px;
	}
	.container-index .clab-home-page-who-we-are-status-option p {
		margin-left: 15px;
	}

	.last-partner {
		width: 68px;
	}


	ul.row-logo-reviews {
		justify-content: left;
	}



	}


@media(max-width:575px) {
	.fantasy-sliders-back .row {
		padding: 10px;
	}

	.fantasy-app-links {
		width: 345px;
		padding: 10px 27px;
	}

	.fantasy-link {
		align-items: center;
		column-gap: 10px;
	}

	.fantasy-app-link-data {
		column-gap: 33px;
	}

	.sports-app-solution-partner {
		padding: 10px;
	}

	.clab-service-inner-banner-wrapper .sports-app-solution-partner {
		padding: 20px;
		margin-top: -299px;
		padding-top: 296px;
	}

	.clab-service-inner-banner-wrapper .clab-service-inner-banner-sec {
		padding-top: 76px;
		padding-bottom: 277px;
	}

	.clab-app-devlp-cmpny-img.fantasy-home-front {
		width: auto;
	}

	.intern-technical-skill-sec ul li {
		padding: 9px 22px;
		font-size: 18px;
		margin: 0;
	}
		.intern-banner-wrapper .intern-content {
		text-align: center;
	}

	.intern-heading h3 {
		font-size: 24px;
		line-height: normal;
		margin-bottom:0;
	}


	.intern-faq-sec {
		margin-top: 25px;
	}

	.intern-banner-wrapper .intern-img img, .intern-web-development-img img {
		display: none;
	}

	.intern-banner-wrapper .intern-content h1 {
		font-size: 28px;
		line-height: 60px;
		text-align: center;
	}

	.intern-banner-wrapper {
		background-color: #EBF1FF;
		padding-top: 80px;
	}

		.intern-banner-wrapper .intern-content .intern-para {
			margin: 20px 0;
			text-align: center;
		}


	.knowit-about .crickvictory-cmn-heading h2, .Easy-Search .crickvictory-cmn-heading h2 {
		font-size: 28px;
	}
	.low-knowit{
		margin-top:15px;
	}
	.abcr-slider-section {
		text-align: center;
	}
		.abcr-slider-section .col-sm-6, .abcr-slider-section .col-sm-4 {
			margin-top:10px;
		}
		.abcr-slider-section img {
			max-width: 82%;
		}
	.slider-abcr .col-sm-6 img {
		width: 100%;
		max-width: 82%;
	}
	.abcr-top {
		padding-top: 17px;
	;
	}
	.abcr-solution-provide-section .v2-cel-intro-app-sec {
		border-radius: 10px;
	}
	.abcr-top .v2-cel-bnr-img {
		padding-top: 46px;
	
	}

	.ambrella-theme-bg-clr.abcr-top {
		background-position: unset;
	}
	.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;
	}

	.clab-home-page-who-we-are-sec .clab-home-page-heading-sec {
		
		display: block;
		
	}
		.clab-home-page-who-we-are-sec .clab-home-page-heading-sec h2 {
			text-align:center;
		}
	.clab-home-page-who-we-are-status-option {
		display: block;
	}
	.clab-home-page-who-we-are-status-option {
		padding: 13px 12px;
	}

	.content-chose {
		margin-top: 24px;
		margin-bottom: 20px;
	}
	.clab-home-page-who-we-are-wrapper  .features .row {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: nowrap;
		margin-right: -15px;
		margin-left: -15px;
		overflow: scroll;
	}
	.col-f {
		padding: 10px;
		min-width: max-content;
	}

	.clab-home-page-heading-sec h3, .clab-home-page-heading-sec h2 {
		font-size: 24px;
		line-height: 35px;
		text-align: center;
	}


	.clab-home-page-discuss-project-wrapper {
		margin-top: 10px;
	}

	.clab-home-page-business-model-content {
		padding: 10px;
	}

	.clab-home-page-business-model-content {
		border-radius: 10px;
		
	}

	.clab-home-page-business-model-tabs .tab-scroll-sm .nav-pills {
		width: max-content;
		margin-bottom: 0 !important;
	}
	div#pills-tabContent {
		margin-top: 15px;
	}

	.clab-home-page-testimonial-video-sec {
		display: block;
		text-align: center;
	}
	.clab-home-page-testimonial-sec .clab-home-page-heading-sec h3 {
		font-size: 20px;
		line-height: normal;
		text-align: center;
	}

	.clab-home-page-testimonial-sec .owl-carousel .owl-item img {
		display: inline-block;
		

		margin-right: 0;
		margin-bottom: 10px;
	}
	.clab-home-page-testimonial-content-sec {
		margin-top: 0;
		padding-bottom: 0px;
	}
	.clab-home-page-testimonial-sec .item {
		background-color: #f2980e14;
		padding: 10px;
		border-radius: 20px;
		height: auto;
	}

	.clab-home-page-testimonial-video-sec {
		position: relative;
		padding: 0;
	}
	.clab-home-page-heading-sec .ftr-cont {
		text-align: center;
	}

	.clab-home-page-get-in-touch-contact-left-sec .bdr-left::before {
		bottom: -9px;
		left: 50%;
		margin: 0;
		content: "";
		position: absolute;
		width: 70%;
		height: 2px;
		background: -webkit-gradient(linear,left top,right top,from(#e72c1b),to(#f39c0e));
		border-radius: 30px;
		transform: translateX(-50%);
	}

	.clab-home-page-get-in-touch-contact-left-sec .address-col {
		text-align: center;
	}

	.clab-home-page-get-in-touch-form, .clab-home-page-get-in-touch-form:before {
		border-radius: 10px;
	}

	.clab-home-page-our-client-sec {
		margin-top: 0px;
	}

	.clab-home-page-discuss-project, .clab-home-page-discuss-project:before {
		border-radius: 10px;
	}

	.clab-home-page-bussiness-model-wrapper {
		margin-top: 0;
	}

	.clab-home-page-get-in-touch-content .bdr-left {
		margin-bottom: 10px;
	}

	.clab-home-page-get-in-touch-content .address-col h3 {
		margin-top: 20px;
	}


	.clab-home-page-who-we-are-sec {
		margin-top: 0;
	}

	.clab-home-page-services-wrapper .sec-con-services {
		position: relative;
		z-index: 99;
		text-align: center;
	}

	.clab-home-page-services-wrapper br {
		display: none;
	}
	.clab-home-page-services-sec .clab-home-page-heading-sec h2 {
		font-size: 16px;
		line-height: normal;
	}

	.clab-home-page-services-wrapper .col-services-homepage:before, .clab-home-page-services-wrapper .col-services-homepage {
		border-radius: 10px;
		padding: 14px 8px;
	}

	.gray-gradient-text {
		font-size: 46px;
		line-height: 46px;
	}
		.gray-gradient-text:before {
			font-size: 46px;
			line-height: 46px;
		}

	.row.minus-row {
		margin-top: -10px;
	}

	span.gray-gradient-text.expertise-gradient-text {
		margin-top: -11px;
	}
	.clab-home-page-our-work-sec .clab-home-page-heading-sec h2 {
		font-size: 16px;
	}

	.clab-home-page-our-work-wrapper .gray-gradient-text, .clab-home-page-our-work-wrapper .gray-gradient-text:before {
		font-size: 40px !important;
		line-height: 40px !important;
	}

	.clab-home-page-our-work-content {
		margin-top: -10px;
	}
	.pro-div {
		display: block;
		align-items: center;
		justify-content: space-between;
	}
	.clab-home-page-project-del-content {
		margin-left: 0;
		padding: 10px 53px;
		border-radius: 10px;
		text-align: center;
		margin-bottom: 10px;
	}
	.clab-home-page-project-del-sec {
		text-align: center;
		display: block;
	}

	.v2-footer-platform-sec {
		overflow-x: auto;
	}


	.container-index p {
		font-size: 14px;
		line-height: 25px;
	}
	.bold-head {
		font-size: 30px;
	}

	.main-heading-index {
	
		font-size: 28px;
	}
	}

		@media(max-width:480px) {
			.clab-home-page-get-in-touch-form {
				width: 100%;
			}
			.got-features {
				padding: 15px;
			}
			.expert-col {
				padding: 20px;
			}
			section.industry-clutch {
				padding: 13px;
			}
			.call-sec-clutch {
				column-gap: 9px;
			}
			.clutch-page .logo-clr img {
				max-width: 150px;
			}
			.quick-chat {
				padding: 5px 14px;
			}
			.lets-connect.mt-70 {
				margin-top: 26px;
			}
			.lets-connect-col {
				padding: 20px;
			}
			section.app-dev-services {
				padding: 20px;
			}
			section.banner-top.clutch {
				padding: 4px 0 40px 0;
				margin-top: 89px;
			}
			.cmn-heading-clutch h2 {
				font-size: 30px;
				line-height: 41px;
			}
			.logo-row li:nth-child(1) .img-fluid {
				max-width: 100%;
			}
			section.banner-top.clutch h1 {
				font-size: 30px;
				line-height: 46px;
			}
			.logo-row.one li {
				margin-top: 10px;
			}
			.fantasy-link img {
				width: 30px !important;
				margin: 0px;
			}

			.clab-service-inner-banner-sec .clab-home-page-heading-sec h1 {
				font-size: 24px;
			}

			.clab-service-inner-banner-sec .sports-app-solution-partner .clab-home-page-heading-sec h2 {
				font-size: 23px;
				line-height: 31px;
			}

			.fantasy-home-top-section .sports-app-solution-partner {
				margin-top: -241px;
				padding-top: 226px;
				border-radius: 10px;
			}

			.sports-app-solution-partner .clab-home-page-heading-sec h2 {
				font-size: 25px;
				line-height: 37px;
			}

			.header2.fixed #sidebar {
				top: 32px;
			}
				.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-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 span {
				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;
			}

			.abcr-web-btn a {
				font-size: 25px;
				padding: 14px 34px;
				
			}
			.abcr-portfolio-about .clab-home-page-heading-sec h3, .abcr-feature-section .clab-home-page-heading-sec h3 {
				font-size: 30px;
				line-height: 33px;
			}
			.Colors-Fonts-section .crickvictory-cmn-heading span {
				font-size: 16px;
				letter-spacing: 3px;
			}
			.Colors-Fonts-section .crickvictory-cmn-heading p {
				font-size: 14px;
				line-height: 26px;
			}
			.knowit-top .clab-home-page-heading-sec h1 {
				font-size: 30px;
				line-height: 39px;
			}
			.knowit-top .v2-cel-bnr-img {
				text-align: center;
				margin: 0px 0;
			}
			.knowit-top .clab-home-page-heading-sec h1 br{
				display:none;
			}
			.app-play {
				display: block;
				border-radius: 20px;
			}
				.app-play .app-store-btn img {
					width: 123px;
					max-width: 100%;
				}
			.Easy-Search {
				border-radius: 10px;
				padding: 10px 10px;
			}

			.app-play .app-stor {
				 margin-top: 0px;
			}
			.knowit-solution-section .v2-cel-challenge-content {
				border-radius: 10px;
				padding: 10px;
			}
			.knowit-search .crickvictory-cmn-heading p {
				font-size: 14px;
				line-height: 24px;
			}
			.app-play .app-play-data h3 {
				font-size: 20px;
			}
			.knowit-solution-section .v2-cel-challenge-content h3 {
				font-size: 18px;
				margin: 10px 0;
			}
			.clab-home-page-heading-sec h3 {
				font-size: 20px;
				line-height: 32px;
			}
			.abcr-feature-section .v2-cel-intro-app-para h3 {
				font-size: 18px;
				line-height: 27px;
			}
			.knowit-search .crickvictory-cmn-heading h2 {
				font-size: 24px;
			}
			.knowit-top .clab-home-page-heading-sec img {
				width: 181px;
				height: auto;
			}
			.app-play {
				background-color: #F5F5F5 !important;
			}
			.knowit-about .crickvictory-cmn-heading p {
				font-size: 14px;
				line-height: 24px;
			}
			.knowit-about .Final-Result-top {
				padding: 14px 0px 0px 19px;
			}
			.knowit-top .clab-home-page-heading-sec p {
				font-size: 14px;
			}

			.rating-star img {
				width: 160px;
			}

			.service-wraper {
				padding: 15px;
			}

			.rc-anchor-logo-portrait {
				margin: 10px 0 0 0px;
				width: 50px;
			}
		
			}
@media(max-width:380px) {
		.clab-home-page-get-in-touch-form {
				width: 100%;
			}
	.expert-col {
		padding: 10px;
	}
		.expert-col::after {
			display: none;
		}
	.clab-home-page-heading-sec h4, .clab-home-page-theme-btn {
		font-size: 13px;
	}
	section.app-dev-services {
		padding: 20px 10px;
	}
	.cmn-heading-clutch h3 {
		font-size: 23px;
		line-height: 33px;
	}
	.fantasy-link img {
		width: 23px !important;
		margin: 0px;
	}
	.fantasy-app-link-data {
		column-gap: 16px;
	}

	.fantasy-link {
		align-items: center;
		column-gap: 3px;
	}
	.clutch-head .quick-chat a img {
		width: 27px;
	}
	section.banner-top.clutch h1 {
		font-size: 28px;
		line-height: 44px;
	}
	.clutch-head a, .call-sec-clutch a {
		font-size: 10px;
	}
	.clutch-page .logo-clr a img {
		max-width: 127px;
	}
	.quick-chat {
		padding: 5px 8px;
	}
		.fantasy-app-links {
		width: 276px;
		padding: 10px 17px;
	}
}