@media only screen and (min-width:1921px ) {
	.home_good_campany_sec .nectar-flickity .flickity-slider .cell {
		padding: 0 1.5vw !important;
	}
}
@media only screen and (max-width:1440px ) {
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-750px, 10px);
		background-size: 550px;		
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-610px, -30px);
    	background-size: 170px;    	
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
    	transform: translate(660px, 100px);
    	background-size: 342px;    	
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(5) > div {
    	transform: translate(600px, -20px);
    	background-size: 100px;    	
	}
	.our_mission_sec .our_mission_row .hover-wrap-inner img {    	
    	left: 110px;
    	top: 0;
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(2) > div {
    	transform: translate(290px, -200px);    	
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(410px, 110px);    	
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(4) > div {
    	transform: translate(380px, 100px);    	
	}
	.our_vision_sec .our_vision_row .hover-wrap-inner img {
		left: -130px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-310px, -150px);
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-446px, 10px);
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-430px, 0px);
	}
	.our_values_sec .our_values_row .hover-wrap-inner img {
		left: 140px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(210px, -200px);
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(440px, -100px);
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(430px, -120px);
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-90px, 0px);
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(200px, -40px);
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(210px, -50px);
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(550px, -210px);
	}
	.services_hero_sec .services_hero_row .img_col .nectar-lottie-wrap {		
		top: -110px;
		left: 200px;
		width: 320px;
	}
	.services_hero_sec .services_hero_row .img_col .nectar-lottie-wrap svg {
		transform: rotate(18deg) !important;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-350px, -210px);
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(3) {
    	transform: translate(-50px, -170px);
	}
}
@media only screen and (max-width:1380px ) {

}
@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:1024px ) {
	.scroll_animation_col svg {
		display: none;
	}
}
@media only screen and (max-width:991px ) {
	.home_hero_sec .home_hero_row .img_col .nectar-lottie-wrap {
		top: -40px;
		left: 20px;
		width: 330px;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-230px, -10px);
	}
	.home_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(146px, -220px);
    	max-width: 35%;
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(4) > div {
    	transform: translate(250px, 20px);
    	background-size: 70px;    	
	}
	.service_step_row .steps_col .left_arrow_lottie {
		position: absolute;
		top: -280px;
		left: -270px;
		transform: rotate(-42deg);
		width: 500px;
	}
	.service_step_row .steps_col .right_arrow_lottie {
		position: absolute;
		top: 360px;
		transform: rotate(325deg);
		left: -270px;
		width: 500px;
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(2) > div {
   	 	transform: translate(280px, -510px);
   	 	background-size: 170px;   	 	
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-170px, 0px);    		
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-180px, 0px);
    	background-size: 310px;
	}
	.business_scale_sec .content_inner_wrap {
    	padding-bottom: 40px;
	}
	.clienCaseStudy .caseStudyRow .caseStudyInner .caseStudyFeaturedImage {
		max-width: 100%;
		padding-bottom: 24px;
	}
	.clienCaseStudy .caseStudyRow .caseStudyInner .caseStudyContentCol {
		max-width: 100%;
		padding-left: 0px;
	}
	.clienCaseStudy .caseStudyRow {
		padding-bottom: 72px;
	}
	.ready_to_scale_sec .lottie_row .nectar-lottie-wrap {
		display: none;
	}
	.ready_to_scale_sec .scale_row .content_col .hover-wrap-inner img {
		top: -10px;
    	right: -30px;
	}
	.main_footer_sec .menu_row .menu_col {
		width: 30%;
		padding-left: 0px !important;
	}
	.main_footer_sec .menu_row .contact_col {
		width: 40%;	
		padding-bottom: 24px;
	}
	.main_footer_sec .menu_row .contact_details {
		padding-right: 40px;
	}
	.main_footer_sec .menu_row .follow_us_col {
    	width: 50%;
	}
	.main_footer_sec .menu_row .menu_col.support {
		width: 40% !important;		
	}	
	.main_footer_sec .copyright_row .copyright_col .wpb_wrapper p {
    	padding-bottom: 16px !important;
	}
	.main_footer_sec .copyright_row .developed_by_col .wpb_wrapper p {
    	text-align: left;
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-90px, 200px);
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-90px, 210px);
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-430px, 10px);
		background-size: 280px;		
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-350px, 0px);
    	background-size: 70px;    	
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(370px, 120px);
		background-size: 180px;		
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(5) > div {
		transform: translate(344px, 60px);
    	background-size: 50px;
	}
	.all_case_studies_sec .title_row .wpb_wrapper h2 {
    	font-size: 32px;
    	line-height: 38px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
    	transform: translate(-250px, -90px);
    	background-size: 280px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-160px, -140px);
    	background-size: 50px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(220px, 120px);
    	background-size: 180px;
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(2) > div {
    	transform: translate(-440px, -10px);
    	background-size: 280px;
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-350px, -20px);
    	background-size: 50px;
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(4) > div {
    	transform: translate(390px, 120px);
    	background-size: 180px;
	}
	.homer_sec .milestone_row .milestone_col {
    	width: 33.33% !important;
	}
	.little_passports_sec .milestone_row .milestone_col {
    	width: 33.33% !important;
	}
	.little_passports_sec .featured_img_row {
    	padding-bottom: 24px !important;
	}
	.success_insights_sec .insights_row .wpb_wrapper h5 {    	
    	font-size: 28px !important;
    	line-height: 36px !important;
	}
	.about_us_hero_sec .contact_hero_row .img_col .vc_column-inner {
    	padding-top: 0px !important;
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-60px, 0px);	
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) .inner-wrap img  {
		max-height: 505px;
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(20px, -190px);
    	max-width: 14%;
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(-40px, -10px);  	
    	max-width: 55%;
	}
	.about_us_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(210px, 50px);
    	background-size: 30px;
	}
	.about_us_hero_sec .contact_hero_row .content_col .vc_column-inner {
    	padding: 0 !important;
	}
	.about_us_hero_sec .contact_hero_row .img_col .nectar-lottie-wrap svg {
		transform: rotate(21deg) !important;
	}
	.about_us_hero_sec .contact_hero_row .img_col .nectar-lottie-wrap {   
    	top: -10px;
    	left: 290px;
    	width: 200px;
	}
	.about_us_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-50px, 240px);
    	background-size: 350px;
	}
	.about_us_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
	    transform: translate(-44px, 225px);
    	background-size: 430px;
	}
	.about_us_logo_sec .icon_col .hover-wrap-inner img {
		position: relative;
    	top: 0;
    	left: 0;
	}
	.about_us_logo_sec .about_us_logo_row .icon_col {
    	padding-bottom: 40px;
	}
	.about_us_logo_sec .about_us_logo_row .icon_col .vc_column-inner {
		padding: 0px 0px 0px 40px !important;
	}
	.about_us_logo_sec .about_us_logo_row .icon_col .wpb_text_column {
    	max-width: 100% !important;
	}
	.about_us_logo_sec .icon_col .vc_column-inner >.wpb_wrapper:before {
		left: 0;
		top: 130px;
		height: 44%;
	}
	.about_us_logo_sec .icon_col:nth-last-child(1) .vc_column-inner >.wpb_wrapper:before {
    	width: 2px;
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-30px, -270px);
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(110px, -30px);
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(4) > div {
    	transform: translate(80px, -40px);
	}
	.our_vision_sec .our_vision_row .hover-wrap-inner img {
		left: -90px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(20px, -260px);
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-76px, -70px);
    	background-size: 570px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-75px, -80px);
    	background-size: 420px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-90px, -530px);
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(120px, -400px);
		background-size: 490px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(120px, -430px);
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(1) {
		max-width: 92%;
		transform: translate(0px, 0px);
	}
	.contact_us_sec .contact_hero_row .img_col .nectar-lottie-wrap {    	
    	top: -20px;
    	left: 260px;
    	width: 280px;
	}
	.contact_us_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-30px, 110px);
		background-size: 540px;
		background-repeat: no-repeat;
	}
    .contact_us_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-40px, 110px);
		background-size: 390px;
		background-repeat: no-repeat;
	}
	.contact_us_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(270px, 10px);
		background-size: 50px;
		background-repeat: no-repeat;
	}	
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-589px, -250px);
		z-index: -9;
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(190px, -70px);
		z-index: 9;
		width: 160px;
	}
	.contact_us_sec .contact_hero_row .img_col .nectar-lottie-wrap svg {
    	transform: rotate(22deg) !important;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(200px, 110px);
		background-size: 660px;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(200px, 100px);
    	background-size: 460px;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) {
    	transform: translate(0px, 0px);
    	max-width: 97%;
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-40px, 220px);
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-50px, 200px);
	}
	.services_hero_sec .services_hero_row .img_col .nectar-lottie-wrap {
		top: -82px;
		left: 260px;
		width: 260px;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-60px, -190px);
    	max-width: 20%;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(130px, -140px);
		max-width: 45%;	
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(250px, -30px);
	}
	.how_we_work_sec .img_col .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-270px, -230px);
		z-index: -1;
		max-width: 75%;
	}
	.how_we_work_sec .img_col .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(-320px, -270px);		
		max-width: 30%;
	}
	.how_we_work_sec .how_we_work_row .img_col {
    	margin-bottom: 32px !important;
	}
	.how_we_work_sec .how_we_work_row .content_col .vc_column-inner {
    	padding: 0 !important;
	}
	.scroll_animation_col svg {
		display: none;
	}
	.process_row.step2 .img_col .vc_column-inner {
		padding: 0 0 16px 0 !important;
	}
	.onboarding_process_sec .process_row .wpb_text_column .wpb_wrapper ul li {
		padding-right: 8px;
	}
	.process_row .img_col .vc_column-inner {
    	padding-bottom: 16px;
	}
	.ready_to_scale_sec .scale_row .content_col .hover-wrap-inner img {
    	top: -60px;
    	right: -30px;
    	position: absolute;
	}
	.services_hero_sec .content_col .wpb_wrapper .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	.container.main-content {
    	max-width: 100%;
    	padding: 0px 20px;
	}
	.home_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) {
		width: 261px !important;
    	transform: translate(80px, 0px);
	}
	.home_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(56px, 20px);
    	max-width: 35%;
	}
	.home_hero_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(-46px, -30px);    	
    	max-width: 20%;
	}
	.home_hero_sec .home_hero_row .img_col .nectar-lottie-wrap {
		top: -10px;
		left: 50px;
		width: 190px;
	}
	.home_hero_sec .home_hero_row .img_col .nectar-lottie-wrap svg {
		transform: rotate(128deg) !important;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(110px, 120px);
    	background-size: 230px;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(110px, 120px);
    	background-size: 150px;
	}
	.home_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-123px, 128px);
    	background-size: 44px;
	}
	.home_milestone_sec .home_milestone_row .nectar-milestone .number {
		font-size: 42px !important;
    	line-height: 48px !important;
	}
	.home_milestone_sec .home_milestone_row .nectar-milestone .number .symbol-wrap {
		font-size: 42px !important;
    	line-height: 48px !important;
	}
	.home_milestone_sec .home_milestone_row .nectar-milestone .subject {    	
    	font-size: 16px;
    	line-height: 22px;    	
	}
	.home_milestone_sec .home_milestone_row {
    	margin-bottom: 0 !important;
	}
	.home_what_we_do_sec .text_icon_col .vc_column-inner {
		background-color: #fff;
		padding: 20px 20px 20px 20px;
		border-radius: 10px;
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-icon {
		position: relative;
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-icon img {
    	min-height: 60px !important;
    	height: 60px !important;	
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-text {
    	padding-left: 0px !important;
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-text ul {
		padding-top: 0px;
		margin-bottom: 0;
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-text ul li {
		position: relative;
		padding-bottom: 8px;
    	padding-left: 28px;
	}
	.home_what_we_do_sec .text_icon_row .text_icon_col .iwithtext .iwt-text ul li:before {
		font-size: 8px;
    	line-height: 9px;
		width: 8px !important;
    	height: 8px !important;
		top: 5px;
	}
	.home_about_us_sec .home_about_us_row .content_col .nectar-fancy-ul ul li {
		padding-bottom: 8px;
		padding-left: 28px;
	}
	.home_about_us_sec .home_about_us_row .content_col .nectar-fancy-ul ul li i {
		width: 20px !important;
		height: 20px !important;		
		font-size: 12px;
		line-height: 22px;
		top : 5px;
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-30px, 297px);
    	background-size: 260px;
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-30px, 300px);
    	background-size: 200px;
	}
	.home_about_us_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-170px, 10px);
    	max-width: 60%;
	}
	.home_about_us_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(50px, -140px);		
		max-width: 40%;
	}
	.home_about_us_sec .nectar_cascading_images .cascading-image:nth-child(4) {
		transform: translate(42px, 87px);
		z-index: -1;
		max-width: 40%;
	}
	.home_about_us_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(120px, 182px);
    	background-size: 30px;
	}
	.home_about_us_sec .home_about_us_row .img_col .nectar-lottie-wrap {
		top: -64px;
		left: 190px;
		width: 4px;
		transform: rotate(275deg);
	}
	.home_services_sec .img_col .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-170px, -120px);
	}
	.home_services_sec .img_col .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(40px, -70px);		
		max-width: 32%;
	}
	.home_services_sec .services_row {
    	border-bottom: none;
		margin-bottom: 0;
	}
	.how_we_work_row .vc_column-inner {
    	text-align: left;
	}
	.service_step_row .steps_col .left_arrow_lottie {
		display: none;
	}	
	.service_step_row .steps_col .right_arrow_lottie {
		display: none;
	}
	.business_scale_sec .business_scale_box {
		padding: 0px 20px 0px 50px;
	}
	.business_scale_sec .business_scale_box:before {
		left: 10px;
	}
	.business_scale_sec .business_scale_box_wrap .vc_column-inner .business_scale_box:after {
		left: 17px;
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(126px, -490px);
    	background-size: 110px;
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-40px, -100px);
    	background-size: 300px;
		display: none;
	}
	.business_scale_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-20px, -70px);
    	background-size: 310px;
		display: none;
	}
	.business_scale_sec .business_scale_box_wrap .vc_column-inner .business_scale_box:nth-last-child(1):after {
		height: 80%;
	}
	.clienCaseStudy .caseStudyRow:nth-child(even) .caseStudyInner .caseStudyContentCol {
		padding-right: 0px;
	}
	.clienCaseStudy .caseStudyRow .caseStudyInner .caseStudyContentCol .contentMilestones {
		align-items: start;
		padding-bottom: 0px;
	}
	.caseStudyContentCol .contentMilestones .singleMilestone p {
		font-size: 12px !important;
    	line-height: 16px !important;
	}
	.caseStudyContentCol .contentMilestones .singleMilestone h4 {
		font-size: 14px !important;
    	line-height: 16px !important;
	}
	.clienCaseStudy .caseStudyRow {
    	padding-bottom: 40px;
	}
	.ready_to_scale_sec .scale_row .content_col .hover-wrap-inner img {
		display: none;
	}
	.ready_to_scale_sec .form_col .ginput_container input {		
		height: 36px;
		border-radius: 4px;
	}
	.ready_to_scale_sec .form_col .gform_fields .gfield label {
		font-size: 14px !important;
    	line-height: 16px;
	}
	.ready_to_scale_sec .form_col .gform_wrapper.gravity-theme .gform_fields {
		grid-row-gap: 4px;
	}
	.ready_to_scale_sec .form_col .gform_wrapper.gravity-theme .gfield textarea.medium {
		height: 90px;
		border-radius: 4px;
	}
	.ready_to_scale_sec .form_col div#gform_wrapper_2 {
    	padding-bottom: 0 !important;
    	margin-bottom: 0;
	}
	.ready_to_scale_sec .form_col .gform_footer.top_label {
    	padding: 8px 0px !important;
    	margin: 0 !important;
	}
	body[data-form-submit=regular] .container-wrap input[type=submit] {
    	padding: 8px 22px!important;
	}
	.main_footer_sec .menu_row .contact_col {
	    width: 100%;
		padding-bottom: 8px;
		margin: 10px 0px !important;
	}	
	.main_footer_sec .menu_row .menu_col {
		width: 50%;
		padding-left: 0px !important;
		padding-right: 8px !important;
		margin: 10px 0 !important;
	}
	.main_footer_sec .menu_row .menu_col.support {
		width: 50% !important;
		margin: 0 !important;
	}
	.main_footer_sec .menu_row .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.main_footer_sec .menu_row .contact_details ul li {
		font-size: 12px;
    	line-height: 16px;
		padding-bottom: 8px;
	}
	.main_footer_sec .menu_row .vc_wp_custommenu ul li {
		font-size: 12px;
    	line-height: 16px;
	}
	.main_footer_sec .logo_row {
    	margin-bottom: 0 !important;
    	padding-bottom: 16px !important;
	}
	.main_footer_sec .copyright_row .wpb_wrapper p {
		font-size: 12px;
    	line-height: 16px;
	}
	.main_footer_sec .menu_row {
    	padding-bottom: 0 !important;
	}
	.main_footer_sec .copyright_row {
    	padding-top: 0 !important;
	}
	.main_footer_sec .copyright_row .developed_by_col .wpb_wrapper p {
		text-align: center;
		margin-top: 10px;
	}
	.main_footer_sec .copyright_row .copyright_col .wpb_wrapper p {
		padding-bottom: 8px !important;
		text-align: center;
		margin-top: 5px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-440px, 10px);
    	background-size: 280px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-160px, -140px);
    	background-size: 50px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div{
		transform: translate(200px, 160px);
    	background-size: 180px;
	}
	.inner_pages_hero_sec .nectar-parallax-scene .layer:nth-child(5) > div {
		transform: translate(161px, 100px);
    	background-size: 40px;
	}
	.all_case_studies_sec .title_row {
		padding-bottom: 40px !important;
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(2) > div {
    	transform: translate(-260px, -80px);
    	background-size: 280px;
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(3) > div {
    	transform: translate(-150px, -110px);    	
	}
	.inner_pages_hero_sec.case_studies .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(210px, 160px);
    	background-size: 180px;
	}
	.success_insights_sec .insights_row .wpb_wrapper h5 {
    	color: #1E1E1E;
    	font-size: 24px !important;
    	line-height: 30px !important;
	}	
	.about_us_hero_sec .contact_hero_row .content_col .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-30px, 0px);
	}
	.about_us_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(40px, -140px);
    	max-width: 20%;
	}
	.about_us_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(140px, 80px);
    	background-size: 30px;
	}
	.about_us_hero_sec .contact_hero_row .img_col .nectar-lottie-wrap {
		left: 170px;
    	width: 124px;
	}
	.about_us_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-44px, 236px);
    	background-size: 430px;
	}
	.about_us_logo_sec .about_us_logo_row .icon_col {
		padding-bottom: 24px;
	}
	.about_us_logo_sec .icon_col .wpb_wrapper h5 {
		font-size: 24px !important;
    	line-height: 30px !important;   	
	}
	.about_us_logo_sec .about_us_logo_row .icon_col .wpb_text_column {
		margin-bottom: 8px;
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-46px, -230px);
    	background-size: 60px;
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(125px, -50px);
		background-size: 440px;
	}
	.our_mission_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		    transform: translate(100px, -60px);
    	background-size: 310px;
	}
	.our_mission_sec .our_mission_row .hover-wrap-inner img {
		left: 30px;
   		top: 0;
	}
	.our_vision_sec .our_vision_row .hover-wrap-inner img {
		left: -30px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(40px, -260px);
    	background-size: 70px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-56px, -130px);
    	background-size: 330px;
	}
	.our_vision_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(-55px, -140px);
    	background-size: 230px;
	}
	.our_values_sec .our_values_row .hover-wrap-inner img {
		left: 60px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-60px, -530px);
    	background-size: 60px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(70px, -438px);
    	background-size: 310px;
	}
	.our_values_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(70px, -430px);
		background-size: 250px;
	}
	.our_mission_sec .our_mission_row .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.our_vision_sec .our_vision_row .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.our_values_sec .our_values_row .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.ready_to_scale_sec .scale_row .content_col .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.contact_us_form .ginput_container {
    	margin-bottom: 0px;
	}
	.contact_us_sec .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.contact_us_sec .contact_hero_row .img_col .nectar-lottie-wrap svg {
    	transform: rotate(21deg) !important;
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(1) {
    	width: 100% !important;
    	transform: translate(0px, 0px);
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(1) .img-wrap img{
		height: 280px;
    	width: auto !important;
	}
	.contact_us_sec .img_col .vc_column-inner {
    	padding-top: 0 !important;
	}
	.contact_us_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-40px, 90px);
    	background-size: 260px;
	}
	.contact_us_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-40px, 90px);
    	background-size: 190px;
	}
	.contact_us_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(130px, 8px);
    	background-size: 44px;
	}
	.contact_us_sec .contact_hero_row .img_col .nectar-lottie-wrap {
		top: -40px;
		left: 130px;
		width: 140px;
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(2) {
    	transform: translate(-164px, -120px);
    	max-width: 15%;
	}
	.contact_us_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(88px, -40px);
    	max-width: 20%;
	}
	.frequently_ask_sec .toggles--minimal-shadow .toggle {
		padding: 0 0px 0px 20px !important;
	}
	.frequently_ask_sec .toggle.default .toggle-title a {
		padding-right: 24px !important;
    	font-size: 18px !important;
    	line-height: 24px !important;
	}
	.services_hero_sec .services_hero_row .content_col .wpb_wrapper .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;		
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(2) > div {
		transform: translate(-10px, 240px);
    	background-size: 380px;
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(3) > div {
		transform: translate(-20px, 220px);
    	background-size: 240px;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-30px, -105px);
    	max-width: 20%;
	}
	.services_hero_sec .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(50px, -40px);
	}
	.services_hero_sec .nectar-parallax-scene .layer:nth-child(4) > div {
		transform: translate(140px, 90px);
    	background-size: 30px;
	}
	.services_hero_sec .services_hero_row .img_col .nectar-lottie-wrap {
		top: -28px;
		left: 130px;
		width: 170px;
	}
	.how_we_work_sec .img_col .nectar_cascading_images .cascading-image:nth-child(2) {
		transform: translate(-140px, -120px);		
		max-width: 75%;
	}
	.how_we_work_sec .img_col .nectar_cascading_images .cascading-image:nth-child(3) {
		transform: translate(-170px, -140px);
    	max-width: 26%;
	}
	.onboarding_process_sec .process_row .wpb_text_column .wpb_wrapper ul li {
		padding-right: 0px;
		width: 100%;
	}
	.onboarding_process_sec .process_row .nectar-fancy-ul {
		margin-bottom: 0px;
	}
	.onboarding_process_sec .process_row .nectar-fancy-ul ul {
    	margin-bottom: 8px !important;
	}
	.home_hero_sec .home_hero_row .content_col .wpb_wrapper h1 {
		line-height: 40px !important;
	}
	.home_good_campany_sec .flickity-viewport {
		height: 80px !important;
	}
	.home_good_campany_sec .nectar-flickity .flickity-slider .cell {
		padding: 5vw !important;
	}
	.home_good_campany_sec .nectar-flickity .flickity-slider .cell .inner .hover-wrap-inner {
		height: 28px;
		margin-bottom:0 !important;
	}
	.home_good_campany_sec .nectar-flickity .flickity-slider .cell .inner .hover-wrap-inner img {
		width: 100% !important;
		height: 100% !important;
		object-fit: contain !important;
	}
	.home_good_campany_sec .nectar-flickity .flickity-slider .cell .inner .hover-wrap {
		margin-bottom:0 !important;
	}
	.clienCaseStudy .caseStudyRow .caseStudyInner .caseStudyContentCol .contentMilestones .singleMilestone {
		width: 50%;
	    border-bottom: 1px solid #D5D5DC !important;
		padding-bottom: 10px;
		padding-right: 20px;
		margin-bottom: 20px;
		border-right: 0px solid #D5D5DC;
		padding-left: 0px;
	}
	.caseStudyRow .caseStudyInner .caseStudyContentCol .contentButton {
		margin-top: 0px;
	}
	.caseStudyRow .caseStudyInner .caseStudyContentCol .contentButton a {
		display: block;
		text-align: center;
	}
	.caseStudyContentCol .contentImage img {
		width: 100px !important;
	}
	.copyright_row {
		text-align: center;
	}
	#gform_confirmation_wrapper_2 #gform_confirmation_message_2 {
		min-height: auto;
		font-size: 16px;
		line-height: 28px;
	}

}
	
@media only screen and (max-width:480px ) {

}
@media only screen and (max-width:380px ) {

}