@media only screen and (max-width:1440px ) {
	.homeHeroSec .nectar_cascading_images .cascading-image[data-max-width="150%"] img {
		max-width: 120%;		
	}
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;
		background-repeat: no-repeat;
		transform: translate(520px, 140px);
	}
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(3) > div {
		background-size: contain;
		background-repeat: no-repeat;
		transform: translate(-310px, 40px);
	}
	.homeErpSoftwareSec .img-with-aniamtion-wrap[data-max-width="125%"] .inner {
		width: 100% !important;		
	}
	.material .related-post-wrap h3.related-title {
		padding-top: 30px !important;
	}
	.erpSoftwareCol .vc_column-inner {
		padding: 0 !important;
	}
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {	
		min-height: 436px;
	}
	.homeHeroSec.wirelessNetworkingSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-24px, 40px);
	}
	.microsioftServicesHeroSec .nectar_cascading_images .cascading-image {
		transform: translate(-80px, 20px);
	}
	.acumaticaBusinessRow .vc_column-inner {	
		min-height: 400px;
	}
	header#top nav ul.sf-menu .menu-item a {
    	font-size: 12px;
		padding: 0 4px !important;
	}
	header#top nav ul.sf-menu .scheduleHeaderBtn a {
		padding: 0 18px !important;
	}
	.itSupportSingleIconBox .vc_column-inner {		
		min-height: 290px;
	}
	 .scheduleAppointmentContent .iwithtext .iwt-text {
		padding-left: 20px;
		width: 100%;
    }
    .scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text a {
		font-size: 14px;
		margin-top: 0px !important;
		width: 32%;
		display: block;
		padding: 0;
		margin: 0;
		height: 40px;
		line-height: 40px;
		text-align: center;
	}
    .contactUsInnerMainCol {
    	margin-top: -360px !important;
    }

}
@media only screen and (max-width:1380px ) {
    .homeHeroSec .nectar_cascading_images .cascading-image[data-max-width="150%"] img {
        max-width: 112%;        
    }
	.homeHeroSec {
		padding-bottom: 20px !important;!i;!;
	}
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		transform: translate(500px, 100px);
	}
	.itSupportSingleIconBox.coreValues .vc_column-inner {
		min-height: 356px;
	}
	.aboutMilestoneRow .nectar-milestone .subject {
		padding-top: 16px;
	}
	.aboutMilestoneRow .nectar-milestone .number {
		font-size: 30px !important;
		line-height: 40px !important;	
		padding-bottom: 16px;
	}
	.aboutMilestoneRow .nectar-milestone .number span.symbol {
		font-size: 30px;
		line-height: 52px;		
	}
	.featuresIconBoxCol .iwithtext {
		width: 22%;
	}
	.cyberSecurityFeaturesBox .vc_column-inner {		
		min-height: 288px;
	}
	.innerPageHeroSec.managedCoItSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-34px, 40px);
	}
	.businessSolutionIconBox .vc_column-inner {
    	padding: 24px;
	}
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {
        min-height: 460px;     
    }
	.homeHeroSec.wirelessNetworkingSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(26px, 40px);
    }
	.implementingOffice356Sec .implementingOffice356Row:before {
    content: '';		
		left: 580px;
		top: 20px;		
	}
	.homeHeroSec.distributionHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(-10px, 40px);
	}
	.businessSolutionTitleRow .wpb_wrapper h2 {
		font-size: 100px;		
		line-height: 120px;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext {
		padding: 20px 20px 80px 20px;
		flex-wrap: wrap;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-icon {		
		width: 10%;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text {		
		width: 90%;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a {	
        top: 60px;
        left: 90px;
        right: unset;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a:nth-child(3) {
		left: 270px;
        right: unset !important;
	}

	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext {
		padding: 20px 20px 80px 20px;
		flex-wrap: wrap;
	}
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-icon {		
		width: 10%;
	}
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text {		
		width: 90%;
	}
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text a {	
		top: 90px;
        left: 90px;
        right: unset;
	}
	.scheduleAppointmentContent .iwithtext .iwt-text {
        padding-left: 10px;        
    }
	
	.contactUsInnerMainCol  {
       margin-top: -400px !important;
   } 
    .scheduleAppointmentContent .iwithtext .iwt-text {
		padding-left: 10px;
		width: 100%;
    }
}
@media only screen and (max-width:1200px ) {
	.businessSolutionTitleRow .wpb_wrapper h1 {
		font-size: 96px;		
		line-height: 125px;
	}
	.businessSolutionIconBox .iwithtext .iwt-text {
		padding-left: 14px;
		width: 78%;
		font-size: 12px;
		line-height: 18px;		
	}
	.businessSolutionIconBox .iwt-icon {	
		width: 22%;
	}
	.cyberSecurityFeaturesBox.industriesSupported .vc_column-inner {
		min-height: 237px;
	}
	.educationalSection .responsiveBox .vc_column-inner .wpb_wrapper ul {	
		gap: 20px;
		justify-content: center;
	}
	.educationalSection .vc_column-inner h2 {	
		font-size: 100px;		
		line-height: 110px;
	}
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {
        min-height: 412px;
    }
	.listingContentRow ul li h4 {
		width: 35%;		
	}
	.listingContentRow ul li p {
		width: 60%;
	}
	.networkManagementSlider .itSupportSingleIconBox .vc_column-inner {
		min-height: 430px;
	}	
	.backupDisasterHeroSection h1 {
		font-size: 54px;
	}
	.featuresIconBoxCol.itconsultingBox .iwithtext {
		width: 30%;
	}
	.featuresIconBoxCol.itconsultingBox .wpb_wrapper {		
		justify-content: center;
	}
	.itSupportGoalSec.whyTheCloudSec .itSupportSingleIconBox .vc_column-inner {		
		min-height: 392px;
	}
	.technologyAssesmentSec {
		padding-top: 130px !important;
	}
	.technologyAssesmentSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(33px, 40px);
	}
	.homeHeroSec.wirelessNetworkingSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(46px, 40px);
    }
	.homeHeroSec.wirelessNetworkingSec {
		padding-top: 120px !important;
	}
	.professionalServcieHeroSec {
    	padding-top: 120px !important;
	}
	.homeHeroSec.professionalServcieHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(36px, 40px);
	}
	.homeHeroSec.voipHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(36px, 40px);
	}
    .implementingOffice356Sec .implementingOffice356Row:before {    
        left: 480px;
        top: -20px;
        background-size: 600px;
    }
	.microsioftServicesHeroSec .nectar_cascading_images .cascading-image {
        transform: translate(-50px, 20px);
    }
	.cloudHostingSec .painPointsTitleRow h2 {
		font-size: 95px;
		line-height: 114px;
	}
	.painPointsTitleRow.businessTransformTitle h2 {
		font-size: 90px;	
		line-height: 110px;
	}
	.acumaticaSingleIconBox .vc_column-inner {
		min-height: 409px;
	}
	.acumticaTeamSingleBox {
		width: 50%;
		padding-bottom: 20px;
	}
	.acumticaTeamSingleBox .vc_column-inner {	
		min-height: 270px;
	}
	.homeHeroSec.healthCareSeniorSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(50px, 40px);
	}
	.innerPageHeroSec.managedCoItSec {
		padding-top: 120px !important;
	}
	.homeHeroSec.networkMonitoringHeroSec {
    	padding-top: 120px !important;
	}
	.acumaticaSliderTab .acumaticaTabItem .tabItemTitle {
		max-width: 19% !important;
	}
	.businessSolutionTitleRow .wpb_wrapper h2 {
        font-size: 90px;
        line-height: 110px;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a {
        top: 70px;
        left: 30px;
        right: unset;
    }
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a:nth-child(3) {
        left: 210px;        
    }
	.scheduleAppointmentContent .iwithtext:nth-child(3) {
		padding: 20px 20px 80px 20px;
	}
	.scheduleAppointmentContent .iwithtext:nth-child(3) a {
		position: relative;
		top: 30px;
		right: unset;
	}
	.scheduleAppointmentContent .iwithtext {		
		padding: 20px 16px 30px 16px;		
	}
	.scheduleAppointmentContent .iwithtext .iwt-text {
        padding-left: 8px;        
    }
	.scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text a {
        font-size: 12px !important;      
    }
	
	 .contactUsInnerMainCol {
    	margin-top: -360px !important;
    }
    .innerPageHeroSec.managedCoItSec {
    	padding-top: 80px !important;
    }

}
@media only screen and (max-width:1024px ) {
	.milestoneInnerWrap .wpb_wrapper {		
		justify-content: start;
	}
	.single-post .container-wrap:before {
		display:none;
	}
	.related-posts[data-style=material] .meta-category {
		padding: 20px 15px 0 15px;
	}
	.blog_next_prev_buttons .controls li h3 {
		padding: 0 20px !important;
	}
	.blog_next_prev_buttons .controls li h3 span.text {
		
	}
	.masonry.material .masonry-blog-item .article-content-wrap, .related-posts[data-style=material] .article-content-wrap {
		padding: 10px 15px 20px 15px !important;
	}
	body.post-template-default.single.single-post h1.entry-title {
		font-size: 48px;
		line-height: 65px;
		color: #000000;
		margin: 20px 0 20px;
	}
	.blog_next_prev_buttons .controls li h3 span.text {
		line-height: 20px !important;
		font-size: 14px !important;
	}
	body.post-template-default.single.single-post .featured-media-under-header__cat-wrap .meta-category a {
		display: inline-block;
		margin-bottom: 10px;
		color: #ffffff !important;
		border: 1px solid #0b1938;
	}
	.milestoneInnerWrap .wpb_wrapper .nectar-milestone {
    	width: 33%;
    	padding: 0px 16px;
	}
	.milestoneInnerWrap .wpb_wrapper .nectar-milestone:nth-last-child(1) {
    	width: 67%;    	
	}
	.investTabBox .wpb_wrapper .wpb_tabs_nav {
        width: 100% !important;
        float: none;
        display: flex;
        overflow-x: auto;
        white-space: nowrap;
        gap: 16px;
		flex-wrap: wrap;
		justify-content: center;
    }
    .investTabBox .wpb_tabs_nav li.tab-item {
		width: 48% !important;
        text-align: left;
        min-width: 300px;
        display: flex;
        align-items: center;
    }
    .investTabBox .tabbed[data-style="vertical_modern"] li.tab-item a {
        display: flex;
        height: 100%;
        width: 100%;
        padding: 16px !important;
    }
    .investTabBox .wpb_tabs_nav li.tab-item span em {
        padding-bottom: 6px;
    }
    .investTabBox .wpb_wrapper .tabbed[data-style*=vertical]>div {
        width: 100% !important;
		padding-left: 0px;
    }
	.backupDisasterHeroSection h1 {
		font-size: 46px;
		line-height: 56px;
	}
	.backupDisasterHeroSection {
		padding-top: 40px;
	}
	.wirelessNetworkSupportSec .nectar-parallax-scene .layer:nth-child(2) div {
    	transform: translate(-150px, -190px);    
	}	
    .implementingOffice356Sec .implementingOffice356Row:before {     
        left: 380px;
        top: -10px;
        background-size: 510px;
    }
	.homeHeroSec.distributionHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(0px, 0px);
    }
	.itSupportSingleIconBox .vc_column-inner {
        min-height: 287px;
        padding: 24px;
    }
	.itSupportSingleIconBox .wpb_wrapper h5 {
		min-height: 83px;	
	}
	.businessSolutionTitleRow .wpb_wrapper h2 {
        font-size: 68px;
        line-height: 80px;
    }
    .contactUsInnerMainCol {
    	margin-top: -340px !important;
    }
    .innerPageHeroSec.managedCoItSec {
        padding-top: 80px !important;
    }
    .innerPageHeroSec.managedCoItSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(50px, 0px);
    }
    .scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text a {
        font-size: 12px;
    }
	
}
@media only screen and (max-width:991px ) {
	body.post-template-default.single.single-post h1.entry-title {
        font-size: 32px;
        line-height: 40px;
        margin: 20px 0 20px;
    }
	.acumaticaSliderTab .acumaticaTabItem .tabItemTitle {
		max-width: 100% !important;
	}
	.aboutMilestoneRow .nectar-milestone {
		width: 32%;
	}
	.aboutMilestoneRow .nectar-milestone .subject {
		padding-top: 16px;
	}
	.aboutMilestoneRow .nectar-milestone .number {
		font-size: 24px !important;
		line-height: 32px !important;	
		padding-bottom: 16px;
	}
	.aboutMilestoneRow .nectar-milestone .number span.symbol {
		font-size: 24px;
		line-height: 32px;		
	}
	.innerPageHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(50px, 0px);
	}
	.meetTeamRow .vc_column-inner > .wpb_wrapper {		
		row-gap: 12px;
		justify-content: space-between;
	}
	.meetTeamRow .team-member {
		width: 48%;
	}
	.recognitionAwardsSec .flickity-viewport .cell .inner-wrap {
		padding: 26px;
	}
	.aboutMilestoneSec .wpb_wrapper .nectar-milestone {
		text-align: center;
	}
	.meetTeamRow .team-member .team-member-image-inner img {
		width: 100%;
	}
	.areaServeSingleBox  .hover-wrap-inner img {
    	width: 100%;
	}
	.areaServeSingleBox {
		max-width: 90%;
		margin: 0 auto !important;
		margin-bottom: 40px !important;
	}
	.areaServeSingleBox:nth-last-child(1) {
		margin-bottom: 0 !important;
	}
/* 	.moreThanTechnologySec .nectar-parallax-scene li.layer:nth-child(2) > div {    	
    	transform: translate(-20px, -160px);
	} */
	.homeHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
		transform: translate(0px, 0px);
	}
	.homeSingleTestimonialSec .nectar-split-heading h3 {	
		max-width: 100%;		
		font-size: 32px !important;
	}
	.businessSolutionIconBox {
		margin-bottom: 16px !important;
	}
	.businessSolutionsRow {
		margin-bottom: 0 !important;
	}
    .securityComplianceHeroSec .nectar_cascading_images .cascading-image[data-max-width="150%"] img {
        max-width: 100%;
    }
	.securityComplianceHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(50px, 0px);
    }
	.impactOnRevenueSec.emailProtectionSec .nectar-parallax-scene li.layer:nth-child(2) > div {		
		transform: translate(-20px, -100px);
	}
	.emailProtectionSec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.cyberSecurityRightImageSec .nectar-parallax-scene li.layer:nth-child(2) > div {	
		transform: translate(-40px, -268px);
	}
	.cyberSecurityRightImageSec  .hover-wrap-inner {
		text-align: left;
	}
	.cyberSecurityRightImageSec .textContentCol ol li {
		padding: 16px 0 16px 10px;
	}
	.cyberSecurityRightImageSec .textContentCol ol li h5 {    	
    	font-size: 20px;
	}
	.cyberSecurityRightImageSec .textContentCol ol li:nth-last-child(1) {    
    	padding-bottom: 0;
	}
	.bgartworkimage:before {	
		width: 100%;
		height: 750px;	
		right: -10px;
		background-size: 100%;
		top: -70px;
	}
	.heroinnerbusiness .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
	.cyberSecurityFeatureBox {
		width: 33.33%;
		margin: 0 !important;
	}
	.cyberSecurityFeatureBox > .vc_column-inner {
		min-height: 260px;
	}
	.impactOnRevenueSec .nectar-parallax-scene li.layer:nth-child(2) > div {	
		transform: translate(-18px, -100px);
	}
	.impactOnRevenueSec .wpb_wrapper .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.cyberSecurityLeftImageSec .textContentCol ol li {
    	padding: 16px 0 16px 10px;    	
	}
	.cyberSecurityLeftImageSec .nectar-parallax-scene li.layer:nth-child(2) > div {
		transform: translate(-40px, -280px);
	}
	.featuresIconBoxCol .iwithtext {
        width: 47%;
    }
	.homeHeroSec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.homeFocusMattersSec.awardsItech ul.nectar-parallax-scene li.layer:nth-child(2) > div {		
		transform: translate(-20px, -140px);
	}
	.educationalSection .vc_column-inner h2 {
        font-size: 70px;
        line-height: 80px;
    }
	.educationalSection .responsiveBox .vc_column-inner {
		padding: 40px;
	}
	.educationalSection .responsiveBox .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
	}
	.investTabBox .wpb_wrapper .wpb_tabs_nav {       
        gap: 0;        
        margin-bottom: 0 !important;
    }
	.investTabBox .wpb_tabs_nav li.tab-item {
		width: 100% !important;
	}
	.moreThanTechnologySec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.innerPageHeroSec.managedCoItSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(50px, 0px);
    }
	.managedItSupportSec .nectar-parallax-scene .layer:nth-child(2)> div {  
    	transform: translate(-30px, -210px);
	}
	.coManagedItSupportSec .nectar-parallax-scene .layer:nth-child(2)> div {    
    	transform: translate(-20px, -180px);
	}
	.unmatchedValueSec .nectar-parallax-scene .layer:nth-child(2)> div {    
    	transform: translate(-30px, -180px);
	}
	.painPointsTitleRow h2 {
    	font-size: 60px;    
    	line-height: 70px;
	}
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {
        min-height: 503px;
    }
	.painPointsSec .owl-carousel:nth-child(3) {
		margin-bottom: 60px;
	}
	.moreThanTechnologySec.networkMonitoringSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 625px;
        transform: translate(-50px, -110px);
    }
	.listingContentRow ul li {
		padding: 16px 0px;
	}
	.networkManagementSlider .itSupportSingleIconBox .vc_column-inner {
        min-height: 390px;
    }
	.moreThanTechnologySec.secureNetworkTodaySec .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: 670px;	
		transform: translate(-30px, -110px);
	}
	.homeHeroSec.bdrHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
    	transform: translate(-34px, 0px);
	}
	.backupDisasterHeroSection {
        padding-top: 0px;
    }
	.moreThanTechnologySec.bdrRecoverySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 630px;
        transform: translate(-50px, -120px);
    }
	.rightimagebox.bdrDisasterSec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	background-size: 650px;    
    	transform: translate(-30px, -150px);
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul {
		gap: 20px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li {
		width: 48%;
		padding-left: 20px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li h5 {    	
    	font-size: 18px;
    	line-height: 26px;
	}
	.featuresIconBoxCol.itconsultingBox .iwithtext {
        width: 47%;
    }
	.moreThanTechnologySec.cloudSolutionsSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 650px;
        transform: translate(-50px, -200px);
    }
	.cloudSolutionIncludeSec div#fws_6713a1ea7ba70 {
		margin-bottom: 0 !important;
	}
	.itSupportGoalSec.whyTheCloudSec .itSupportSingleIconBox .vc_column-inner {
        min-height: 338px;
    }
	.itSupportGoalSec.whyTheCloudSec .itSupportSingleIconBox .vc_column-inner .hover-wrap-inner img {
		height: 50px !important;	
	}
	.rightimagebox.elevateCloudSolution .nectar-parallax-scene li.layer:nth-child(2) > div {	
		transform: translate(-30px, -120px);
	}
	.moreThanTechnologySec.ctoItConsultingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-10px, -240px);
    }
	.moreThanTechnologySec.rightimagebox.ctoEssentialSec .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;	
		transform: translate(-20px, -200px);
	}
	.backupSupportListingSection.ctoItConsultingSec .vc_column-inner .wpb_text_column .wpb_wrapper ul li {
		width: 100%;
	}
	.moreThanTechnologySec.rightimagebox.unlockBusinessBox .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;	
		transform: translate(-20px, -170px);
	}
	.backupSupportListingSection .vc_column-inner .wpb_text_column .wpb_wrapper ul li h5 {
		font-size: 18px;
	}
	.backupSupportListingSection.ctoItConsultingSec .vc_column-inner .wpb_text_column .wpb_wrapper ul li p {
		font-size: 16px;
	}
	.backupSupportListingSection .vc_column-inner .wpb_text_column .wpb_wrapper ul :nth-child(3) {		
		border-bottom: 1px solid #c7ced7 !important;
	}
	.urgencyItLeadershipSec .acumaticaIndustryBoxRow .nectar-fancy-box {
		padding: 0;
		min-height: 446px !important;
	}
	.moreThanTechnologySec.itechTechnologyAssessmentSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-30px, -200px);
    }
	.moreThanTechnologySec.rightimagebox.technologyBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;
		transform: translate(-20px, -120px);
	}
	.homeHeroSec.wirelessNetworkingSec {
        padding-top: 0px !important;
    }
	.homeHeroSec.wirelessNetworkingSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(0px, 0px);
    }
	.moreThanTechnologySec.futureProofNetworkSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-30px, -220px);
    }
	.moreThanTechnologySec.rightimagebox.wirelessNetworkConsulting .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;
		transform: translate(-30px, -220px);
	}
	.wirelessNetworkSupportSec .nectar-parallax-scene .layer:nth-child(2) div {
        transform: translate(-30px, -250px);
    }
	.networkSolutionSec .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
	.homeFormSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;
		background-repeat: no-repeat;
		transform: translate(0px, -320px);
	}
	.homeFocusMattersSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;
		background-repeat: no-repeat;
		transform: translate(-30px, -140px);
	}
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(3) > div {
        background-size: auto;
        background-repeat: no-repeat;
        transform: translate(10px, -290px);
    }
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(120px, 310px);
    }
	.homeErpSoftwareSec .erpSoftwareCol {
		width: 100% !important;
	}
	.homeErpSoftwareSec .erpSoftwareCol .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.homeOurErpSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;	
		transform: translate(-40px, -150px);
	}
	.moreThanTechnologySec.siteSurveyMappingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-30px, -220px);
    }
	.moreThanTechnologySec.rightimagebox.heatmappingSection .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;	
		transform: translate(-20px, -270px);
	}
	.heatmappingSection .hover-wrap-inner {
		text-align: left;
	}
    .homeHeroSec.professionalServcieHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(-30px, 0px);
    }
	.moreThanTechnologySec.professionalServiceSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-20px, -130px);
    }
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #c7ced7;
	}
	.moreThanTechnologySec.rightimagebox.professionalBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {
		background-size: auto;		
		transform: translate(-10px, -120px);
	}
    .homeHeroSec.voipHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(-20px, 0px);
    }
	.joinCommunicationSec .nectar-parallax-scene li.layer:nth-child(2) > div {    	
    	transform: translate(-20px, -480px);
	}
	.voipPossibilitiesRow .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
		padding-bottom: 16px;
	}
	.voipPossibilitiesRow .vc_column-inner .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #c7ced7;
	}
	.voipSoluitonsSec .hover-wrap-inner {
		text-align: left;
	}
	.voipSoluitonsSec .nectar-parallax-scene li.layer:nth-child(2) > div {    
    	transform: translate(-20px, -270px);
	}
	.voipSoluitonsSec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
    .voipHowItWorksSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 530px;
        transform: translate(-112px, -250px);
    }
	.pointSolvedListRow .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
		padding-bottom: 16px;
	}
	.pointSolvedListRow .vc_column-inner .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #c7ced7;
		padding-bottom: 16px;
	}
	.painPointsSec .implementationTitleRow:before {
		left: 0;
	}
	.painPointsSec .timelineStepCol:before {		
		right: 0;
		left: 0;
		margin: 0 auto;
		top: unset;
		bottom: -46px;		
		transform: rotate(90deg);
	}
	.pointSolvedListRow .vc_column-inner .wpb_wrapper ul li em {
		font-size: 18px;
		line-height: 24px;
	}
	.microsioftServicesHeroSec .nectar_cascading_images .cascading-image {
        transform: translate(55px, 0px);
    }
	.microsioftServicesHeroSec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.microsoftServicesSec .nectar-parallax-scene li.layer:nth-child(2) > div {	
		transform: translate(-20px, -140px);
	}
	.office365ItechSec .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
	}
	.office365ItechSec .vc_column-inner .wpb_wrapper ul {
		gap: 16px;
	}
	.office365ItechSec .vc_column-inner .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #c7ced7;
	}
	.office365BusinessSec .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
	.office365BusinessSec .nectar-parallax-scene li.layer:nth-child(2) > div {		
		transform: translate(-30px, -120px);
	}
	.implementingOffice356Sec .implementingOffice356Row:before {
        left: 40px;
        top: 80px;
        background-size: 630px;
    }
	.microsoftServicesSec .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
	.managedCloudHostingContent h2 {
		font-size: 31px !important;
	}
	.cloudHostingSec .painPointsTitleRow h2 {
        font-size: 66px;
        line-height: 78px;
    }
	.backupSupportListingSection.cloudHostingFeatures .vc_column-inner .wpb_text_column .wpb_wrapper ul li {		
		width: 100%;
	}
	.backupSupportListingSection.cloudHostingFeatures .vc_column-inner .wpb_text_column .wpb_wrapper ul {
		gap: 20px;
	}
	.cloudHostingSec .wpb_text_column.wpb_content_element {	  
		max-width: 100% !important;
	}
	.acumticaTeamSingleBox.cloudMigrationBox {
		margin: 0 0 10px 0 !important;
	}
	.cloudHostingWrapper .cyberSecurityFeatureBox .vc_column-inner {
		padding: 24px;
	}
	.impactOnRevenueSec.chooseCloudHostingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-8px, -210px);
    }
	.office365BusinessSec.getStartedCloudHostingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-30px, -250px);
    }
	.acumaticaBusinessInnerWrap {
		width: 50%;
		margin-bottom: 0 !important;
	}
	.acumaticaBusinessInnerWrap:nth-last-child(1) > .vc_column-inner > .wpb_wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.acumaticaBusinessInnerWrap:nth-last-child(1) > .vc_column-inner > .wpb_wrapper > div {
		width: 49%;
		margin-bottom: 10px;
	}
	.acumaticaBusinessInnerWrap:nth-last-child(1) {
		width: 100%;
	}
	.acumaticaBusinessInnerWrap > .vc_column-inner > .wpb_wrapper > div {
		margin-bottom: 10px;
	}
	.whyAcumaticaSec .whyAcumaticaTextCol {
		width: 100%;
	}
	.whyAcumaticaSec .whyAcumaticaImageCol {
		display: none;
	}
	.acumaticaSliderTab .acumaticaTabItem.slick-current .tabItemDescription {
		max-width: 100%;
	}
	.acumaticaSliderTab .acumaticaTabItem.slick-current .tabItemDescription img {
		display: block !important;
	}
	.painPointsSec .timelineStepCol.acumaticaUsers .vc_column-inner {
		padding: 24px;	
	}
	.timelineStepCol.acumaticaUsers .lightHeadingText {
		min-height: unset;
	}
	.moreThanTechnologySec.rightimagebox.acumaticaForBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {	
		transform: translate(-30px, -130px);
	}
	.painPointsTitleRow.businessTransformTitle h2 {
        font-size: 70px;
        line-height: 90px;
    }
	.acumaticaBusinessRow .vc_column-inner .darkHeadingText {	
		min-height: 95px;
	}
	.staffLoveAcumaticaRow .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.painPointsSec .staffLoveAcumaticaRow:before {
		top: 30px;
	}
	.itechBenefitsListRow .wpb_wrapper ul li {
		width: 100%;
		font-size: 20px;
		line-height: 30px;
		padding: 20px 0px 20px 40px;
	}
	.itechBenefitsListRow .wpb_wrapper ul li:before {	
		top: 26px;	
		width: 20px;
		height: 20px;
		line-height: 20px;	
		font-size: 12px;
	}
	.erpImplementationSec .hover-wrap-inner img {
    	width: 100% !important;
	}
	.erpImplementationSec .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.itechBenefitsListRow .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #C5D2E7;
	}
	.erpKeyBenefitsRow .wpb_wrapper ul li {
		width: 100%;
	}
	.erpKeyBenefitsRow .wpb_wrapper ul li:nth-last-child(2) {	
		border-bottom: 1px solid #C5D2E7;
	}
    .acumticaTeamSingleBox {
        padding-bottom: 20px;
        margin: 0 !important;
    }
	.acumticaTeamSingleBox .vc_column-inner {
        min-height: 300px;
    }
	.homeHeroSec.healthCareSeniorSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(10px, 0px);
    }
	.moreThanTechnologySec.supportSeniorLivingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: auto;
        transform: translate(-30px, -150px);
    }
	.moreThanTechnologySec.rightimagebox.handleYourItSec .nectar-parallax-scene li.layer:nth-child(2) > div {		
		transform: translate(-20px, -170px);
	}
	.contactCtaContentCol .wpb_text_column.wpb_content_element {
    	max-width: 100% !important;
	}
	.contactCtaBtnCol .wpb_wrapper {
		text-align: left;
	}
	.cutomizeItMangeCol .hover-wrap-inner {
		text-align: left;
	}
	.moreThanTechnologySec.rightimagebox.governmentFinanceSec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-20px, -170px);
	}
	.servingAreasImageBoxRow .nectar-fancy-box {
		padding: 60px;	
		height: 360px;
	}
	.servingAreasImageBoxRow .nectar-fancy-box .inner {
		padding-bottom: 20px;    
    	min-height: 200px !important;
	}
	.impactOnRevenueSec.positiveImpactSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-18px, -190px);
    }
	.scheduleAppointmentSec .nectar-parallax-scene .layer:nth-child(2)> div {	
		transform: translate(-30px, -130px);
	}
	.innerPageHeroSec  .wpb_text_column.wpb_content_element {
		max-width: 100% !important;
	}
	.innerPageHeroSec.managedCoItSec {
        padding-top: 0px !important;
    }
	.homeHeroSec.networkMonitoringHeroSec {
    	padding-top: 0px !important;
	}
	.pipeOperationsCol .wpb_wrapper {
		row-gap: 14px;
	}
	.pipeOperationsCol .iwithtext {
		width: 49%;
	}
	.lightboxVideoSection.qpacCaseStudySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(20px, -495px);
    }
	.lightboxVideoSection.ofsiCaseStudySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(20px, -405px);
    }
	.footerStyle2Sec .addressIcon ul li {	
		padding: 0 16px;		
	}
	.homeHeroSec.manufacturingHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
    	transform: translate(40px, 0px);
	}
	.itSupportSingleIconBox .vc_column-inner {
        min-height: 256px;        
    }
	.itSupportSingleIconBox .wpb_wrapper h5 {
        min-height: 54px;
    }
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {
        min-height: 300px;
    }
	.painPointsSec .ourProcessSingleIconBox:before {		
		right: 0;
		left: 0;
		margin: auto;
		top: unset;
		bottom: -50px;		
		transform: rotate(90deg);
	}
	.painPointsSec .ourProcessSingleIconBox.step2:before { 
		background: url(/wp-content/uploads/2024/10/right-up-arrow-orange.svg);
		display:block;
	}
	.painPointsSec .ourProcessSingleIconBox.step3:before {
		background: url(/wp-content/uploads/2024/10/right-down-arrow-orange.svg);
	}
	body .related-posts[data-style=material] .article-content-wrap {
		padding-bottom: 80px !important;
	}
	.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul {		
		gap: 0px;
		justify-content: space-between;	
	}
	.blog_next_prev_buttons .controls li {		
		width: 49% !important;
	}
	.blog_next_prev_buttons {		
		margin-top: 0px !important;		
	}
	body.post-template-default.single .post-content .content-inner {
		padding-bottom: 30px;
		padding-top: 0px;
	}
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a {       
        left: 100px;    
    }
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a:nth-child(3) {
        left: 290px;
    }
	.areaServeNewHeading .wpb_wrapper h1 {
		font-size: 42px;
		line-height: 50px;
	}
	.scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text a {
        font-size: 14px !important;
    }
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	.blog_next_prev_buttons[data-style=fullwidth_next_prev] .controls>.only {
		width: 100% !important;
	}
	body.post-template-default.single .post-content .content-inner {
        padding-bottom: 30px;
        padding-top: 20px;
    }
	.meetTeamRow .team-member {
		width: 100%;
	}
	.moreThanTechnologySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(10px, -180px);
        background-size: contain;
    }
	html body .moreThanTechnologySec {
		padding-bottom: 48px !important;
	}
	.recognitionAwardsSec .flickity-viewport .cell .inner-wrap {
		padding: 4px;
	}
	.aboutMilestoneRow .nectar-milestone {
        width: 100%;
    }
	.aboutMilestoneRow .nectar-milestone .number {
        font-size: 32px !important;
        line-height: 42px !important;
        padding-bottom: 8px;
    }
	.aboutMilestoneRow .nectar-milestone .number span.symbol {
        font-size: 32px;
        line-height: 42px;
    }
	.aboutContactRow .nectar-milestone .number {		
		font-size: 190px !important;
		line-height: 200px !important;		
	}
	.areaServeSingleBox {
        max-width: 100%;
        margin: 0 auto !important;
        margin-bottom: 24px !important;
    }
	.googleRatingTestimonials {   
		justify-content: center;
	}
	.milestoneInnerWrap .wpb_wrapper .nectar-milestone {
        width: 50%;
        padding: 0px 8px;
    }
	.milestoneInnerWrap .wpb_wrapper .nectar-milestone:nth-last-child(1) {
        width: 100%;
    }
	.milestoneInnerWrap .nectar-milestone .number {		
		padding-bottom: 4px;
		font-size: 36px !important;
	}
	.milestoneInnerWrap .nectar-milestone .number .symbol-wrap {
		color: #016CFF;
		font-size: 36px !important;
	}
	.milestoneInnerWrap .nectar-milestone .subject {	
		padding-top: 8px;
        font-size: 14px;
        line-height: 20px;	
	}
	.homeSingleTestimonialSec .nectar-split-heading h3 {
        max-width: 100%;
        font-size: 20px !important;
    }
	.homeSingleTestimonialSec .nectar-split-heading.font_line_height_57px * {
		line-height: 40px !important;
	}
	.businessSolutionTitleRow .wpb_wrapper h1 {
        font-size: 48px;
        line-height: 58px;
    }
	
		.moreThanTechnologySec.shapinnerbg .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(10px, -400px);
    }
	.globetextcontent .vc_column-inner .wpb_wrapper h3 {
		font-size: 24px !important;
		line-height: 36px !important;
	}
	.educationalSection .vc_column-inner h2 {
		font-size: 30px;
		font-weight: 600;
		line-height: 40px;
	}
	.global-logo-section .nectar-flickity.nectar-carousel .inner-wrap {
		padding: 5px !important;
	}
	.global-logo-section .vc_col-sm-12 .vc_column-inner {
		border:0 !important;
	}
	.succesContentbox .vc_column-inner {
		padding-left: 0px;
	}
	.succesContentbox .vc_column-inner .wpb_wrapper h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.succesContentbox .vc_column-inner .wpb_wrapper p {
		font-size: 16px;
		line-height: 27px;
	}
	.moreThanTechnologySec .vc_column-inner .wpb_wrapper ol {
		margin-left: 10px !important;
	}
	.moreThanTechnologySec .vc_column-inner .wpb_wrapper ol li {
		margin-bottom: 16px;
		font-size: 14px;
	}
	.whatOurSchoolSection .split-color-change .vc_column-inner .heading-line div {
		font-size: 20px !important;
		line-height: 30px !important;
	}
	.whatOurSchoolSection .split-color-change .vc_column-inner .heading-line div em {
		font-size: 20px !important;
		line-height: 27px !important;
	}
	.workingcontentbox .vc_column-inner {
		padding-left: 0px;
	}
	.workingcontentbox .vc_column-inner h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.workingcontentbox .vc_column-inner h4 {
		font-size: 18px;
		line-height: 28px;
	}
	.whatOurSchoolSection .split-color-change .vc_column-inner .iwithtext .iwt-text p {
		font-size: 12px !important;
		line-height: 22px !important;
	}
	.whatOurSchoolSection .split-color-change .vc_column-inner .iwithtext .iwt-icon img {
		margin: 0 !important;
	}
	.whatOurSchoolSection .split-color-change .vc_column-inner h3 {
		text-align: center;
		font-size: 24px;
		line-height: 34px;
	}
	.footerLogo {
		padding-bottom: 30px;
	}
	#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner-wrap>.inner .off-canvas-menu-container li li a {
		font-size: 14px !important;
		line-height: 24px !important;
	}
	.off-canvas-menu-container.mobile-only .secondary-header-text {
		display: none !important;
	}
	#slide-out-widget-area .off-canvas-menu-container>ul>li>.ocm-dropdown-arrow i {
		font-size: 16px !important;
	}
	.educationalSection .responsiveBox .vc_column-inner {
		padding: 30px 20px 30px 20px;
	}
	.educationalSection .responsiveBox .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
		font-size: 16px;
		margin-bottom: 8px;
		padding-bottom: 20px;
		padding-left: 25px;
	}
	.stepbox:before {
		content: '' !important;
        background-image: url(/wp-content/uploads/2024/10/bottom-icon.png) !important;
        width: 60px !important;
        background-repeat: no-repeat !important;
        height: 60px !important;
        position: absolute !important;
        right: 0 !important;
        top: -70px !important;
        background-size: contain !important;
        left: 0;
        margin: 0 auto;
	}
	.step1box:before {
		display:none;
	}
	.essentialSection .heatmappingSection .vc_column-inner .wpb_wrapper ul {
		padding-top: 10px;
	}
	.essentialSection .heatmappingSection .vc_column-inner .wpb_wrapper ul li {
		width: 100% !important;
	}
	.essentialSection .heatmappingSection .vc_column-inner .wpb_wrapper ul {
		padding-top: 30px;
		width: 100%;
	}
	.businessSolutionIconBox .vc_column-inner {
		padding: 30px 20px 40px 20px;
	}
	.johnFKennedyQuote h3 {
		font-size: 20px !important;
		line-height: 30px !important;
	}
	.pointSolvedListRow .vc_column-inner .wpb_wrapper ul li {
		width: 100%;
	}
    .pointSolvedListRow .vc_column-inner .wpb_wrapper ul li h4 {
        font-size: 18px;
        line-height: 24px;
    }
	.painPointsTitleRow h2 {
		font-size: 30px !important;
		line-height: 40px !important;
	}
	.securityComplianceHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(32px, 0px);
    }
	.cyberSecurityRightImageSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-10px, -318px);
        background-size: 380px;
    }
	.cyberSecurityRightImageSec .textContentCol ol li h5 {
        font-size: 18px;
    }
	.cyberSecurityRightImageSec .textContentCol ol li::marker {
		font-size: 18px;
	}
	.impactOnRevenueSec.emailProtectionSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(10px, -100px);
        background-size: 390px;
    }
	.bgartworkimage.awarenessTraining:before {
        height: 260px;
        right: -10px;    
        top: 60px;
    }
    .cyberSecurityFeatureBox > .vc_column-inner {
        min-height: 222px;
        margin-bottom: 16px;
    }
	.penetrationTestingRow:before {	
		left: -20px;
		top: -30px;
		background-size: contain;
	}
	.penetrationTestingRow .textContentCol ol li::marker {
		font-size: 18px;
	}
	.penetrationTestingRow .textContentCol ol li h5 {	
		font-size: 18px;
	}
	.cyberSecurityLeftImageSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-10px, -270px);
        background-size: 400px;
    }
	.cyberSecurityLeftImageSec .textContentCol ol li h5 {		
		font-size: 18px;
	}
	.secureVaultRow .textContentCol ol li h5 {
		font-size: 18px;
	}
	.secureVaultRow:before {		
		width: 100%;	
		right: -10px;
		top: 40px;
		background-size: 330px;
	}
	.bgartworkimage.complianceCaas:before {      
        height: 340px;
        right: -10px;
        background-size: contain;
        top: 0;
    }
	.featuresIconBoxCol .iwithtext {
        width: 100%;
    }
	.cyberSecurityFeaturesBox.industriesSupported .vc_column-inner {
        min-height: 196px;
    }
    .cyberSecurityFeaturesBox .vc_column-inner {
        min-height: 248px;
    }
	.impactOnRevenueSec.informationArchiving .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(6px, -80px);
        background-size: 390px;
    }
	.storyNavItem span {
		width: 50px;
    	height: 50px;
		line-height: 50px;
	}
	.storyNavItem:before {
		top: 40px;
	}
	.homeFocusMattersSec.awardsItech ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -140px);
        background-size: 380px;
    }
	.painPointsSec .owl-carousel:nth-child(3) {
    	margin-bottom: 40px;
	}
	.innerPageHeroSec.managedCoItSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(30px, 0px);
    }
	.managedItSupportSec .nectar-parallax-scene .layer:nth-child(2)> div {
        background-size: 400px;
        transform: translate(-10px, -270px);
    }
	.coManagedItSupportSec .nectar-parallax-scene .layer:nth-child(2)> div {
        transform: translate(0px, -210px);
        background-size: 370px;
    }
	.unmatchedValueSec .nectar-parallax-scene .layer:nth-child(2)> div {
        transform: translate(5px, -170px);
        background-size: 370px;
    }
	.painPointsSec .ourProcessSingleIconBox:before {
		display:none;
	}
	.painPointsSec .ourProcessSingleIconBox .vc_column-inner {
        min-height: 477px;
    }
	.questionarePopup .popup-content {
		margin: 80px auto;
		padding: 24px 16px;
		max-width: 350px;
	}
	.questionarePopup .popup-content h2 {    	
    	padding-bottom: 8px;
	}
	.questionarePopup .popup-content p {    	
    	padding-bottom: 8px;
	}
	.questionarePopup .popup-content ul {   
    	padding-bottom: 16px;
	}
	.questionarePopup .popup-content ul li {
		font-size: 16px;		
		line-height: 24px;
		padding: 8px 0px 8px 24px;
	}
	.questionarePopup .popup-content ul li:before {
		width: 16px;
		height: 16px;	
		font-size: 8px;
		line-height: 16px;
		left: 0;
		top: 12px;	
	}
	.moreThanTechnologySec.networkMonitoringSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 375px;
        transform: translate(-10px, -150px);
    }
    .listingContentRow ul li h4 {
        width: 100%;
        font-size: 18px !important;
    }
	.listingContentRow ul li p {
        width: 100%;
    }
	.itServicesKeyFeatures .wpb_wrapper > div {
		margin-bottom: 0 !important;
	}
	.itSupportSingleIconBox .hover-wrap-inner img {
		height: 75px;		
	}
	.networkManagementSlider .itSupportSingleIconBox .vc_column-inner {
        min-height: 370px;
    }
	.moreThanTechnologySec.secureNetworkTodaySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 350px;
        transform: translate(10px, -100px);
    }
	.backupDisasterHeroSection h1 {
        font-size: 29px;
        line-height: 36px;
    }
	.homeHeroSec.bdrHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(-14px, 0px);
    }
	.moreThanTechnologySec.bdrRecoverySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;
        transform: translate(1px, -180px);
    }
	.rightimagebox.bdrDisasterSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;
        transform: translate(0px, -220px);
    }
	.disasterRecoveryServiceSec div#fws_67125025a7a53 {
		margin-bottom: 0 !important;!i;!;
	}
	.disasterRecoveryServiceSec div#fws_671250bf4ca91 {
    	margin-bottom: 0;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li {
		width: 100%;		
		padding-bottom: 16px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li p {
		font-size: 16px;
    	line-height: 24px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li h5 {
        font-size: 16px;
        line-height: 24px;
    }
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li:nth-last-child(2) {
		border-bottom: 1px solid #c7ced7;
		padding-bottom: 20px;
	}
	.featuresIconBoxCol.itconsultingBox .iwithtext {
        width: 100%;
    }
	.moreThanTechnologySec.localItTeamSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -350px);
        background-size: 370px;
    }
	.bgartworkimage.itAreaExcellence:before {
        width: 100%;
        height: 750px;
        right: -10px;
        background-size: 100%;
        top: -200px;
    }
	.moreThanTechnologySec.cloudSolutionsSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;
        transform: translate(-0px, -280px);
    }
	.cloudSolutionIncludeTitleRow {
		margin-bottom: 0 !important;
	}
	.itSupportGoalSec.whyTheCloudSec .itSupportSingleIconBox .vc_column-inner {
        min-height: 288px;
		padding: 24px;
    }
	.rightimagebox.elevateCloudSolution .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(4px, -100px);
        background-size: 360px;
    }
	.cloudsSupportImageBox:before {
		left: 10px;
    	top: 130px;
    	background-size: 330px;
	}
	.moreThanTechnologySec.ctoItConsultingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -320px);
    }
	.moreThanTechnologySec.rightimagebox.ctoEssentialSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -260px);
    }
	.ctoStrategySec .ctoStrategyTitleRow {
		margin-bottom: 0 !important;
	}
	.urgencyItLeadershipSec .acumaticaIndustryBoxRow .nectar-fancy-box {       
        min-height: 266px !important;
    }
	.moreThanTechnologySec.rightimagebox.unlockBusinessBox .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(-20px, -170px);
    }
	.homeHeroSec.technologyAssesmentSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(-10px, 0px);
    }
	.moreThanTechnologySec.itechTechnologyAssessmentSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -250px);
    }
	.moreThanTechnologySec.rightimagebox.technologyBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -120px);
    }
	.bgartworkimage.technologyWorkSec:before {        
        right: 10px;    
        top: -190px;
    }
	.moreThanTechnologySec.futureProofNetworkSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;
        transform: translate(-2px, -290px);
    }
	.moreThanTechnologySec.rightimagebox.wirelessNetworkConsulting .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -330px);
    }
	.wirelessNetworkSupportSec .nectar-parallax-scene .layer:nth-child(2) div {
        transform: translate(0px, -210px);
        background-size: 350px;
    }
	.bgartworkimage.discussNetworkSolution:before {  
        right: -10px;     
        top: -200px;
    }
	.businessSolutionIconBox .hover-wrap-inner img {
		height: 70px !important;		
	}
	a.nectar-button.large {
		width: 100%;
		text-align: center;
	}
	.homeFormSec .gform_footer input {
		width: 100%;
		text-align: center;
	}
	.homeFormSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;      
        transform: translate(-3px, -300px);
    }
	.homeFocusMattersSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 370px;     
        transform: translate(4px, -170px);
    }
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(3) > div {
        background-size: 360px;
        transform: translate(10px, -200px);
    }
	.homeErpSoftwareSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(60px, 250px);
        background-size: 380px;
    }
	.homeOurErpSec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -170px);
    }
	.heatmappingSection .vc_column-inner .wpb_wrapper ul li {
		font-size: 16px;
		line-height: 22px;
	}
	.moreThanTechnologySec.rightimagebox.heatmappingSection .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(4px, -340px);
    }
	.moreThanTechnologySec.siteSurveyMappingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(-4px, -310px);
    }
	.moreThanTechnologySec.rightimagebox.heatmappingSection .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(-4px, -290px);
    }
	.bgartworkimage.wifiNetworking:before { 
        top: -200px;
    }
	.homeHeroSec.professionalServcieHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(-10px, 0px);
    }
	.moreThanTechnologySec.professionalServiceSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(-3px, -170px);
    }
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li {
		font-size: 16px;
        line-height: 22px;
	}
	.moreThanTechnologySec.rightimagebox.professionalBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(10px, -90px);
    }
	.bgartworkimage.professionalWork:before {     
        top: -200px;
    }
	.professionalServicesSec .businessSolutionIconBox {
		width: 50% !important;
	}
	.professionalServicesSec .businessSolutionIconBox .vc_column-inner {
        padding: 20px;
    }
	.professionalServicesSec .businessSolutionIconBox .wpb_wrapper h6 {
		margin-top: 8px;
	}
	.joinCommunicationSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -530px);
        background-size: 360px;
    }
	.voipPossibilitiesRow .vc_column-inner .wpb_wrapper ul li {  
        padding-bottom: 16px;
        font-size: 16px;
        line-height: 22px;
        padding-left: 20px;
    }
	.voipPossibilitiesRow .vc_column-inner .wpb_wrapper ul {		
		gap: 16px;
	}
    .voipSoluitonsSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-8px, -360px);
        background-size: 360px;
    }
	.voipHowItWorksSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 260px;
        transform: translate(0px, -290px);
    }
	.pointSolvedListRow .vc_column-inner .wpb_wrapper ul li em {
		font-size: 18px;
		line-height: 24px;
	}
	.painPointsSec .implementationTitleRow:before {
        left: -10px;
        background-size: 380px;
        top: 50px;
    }
	.microsioftServicesHeroSec .nectar_cascading_images .cascading-image {
        transform: translate(25px, 0px);
    }
	.microsoftServicesSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -190px);
        background-size: 360px;
    }
	.office365ItechSec .vc_column-inner .wpb_wrapper ul li {
        width: 100%;
        font-size: 16px;
        line-height: 24px;
        padding-left: 20px;
        padding-bottom: 16px;
    }
	.office365BusinessSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -150px);
        background-size: 360px;
    }
	.implementingOffice356Sec .implementingOffice356Row:before {
        left: -10px;
        top: 30px;
        background-size: 360px;
    }
	.businessSolutionIconBox.officeWorkBox {
		width: 50%;
	}
	.businessSolutionIconBox.officeWorkBox .vc_column-inner {
		padding: 24px;
	}
	.businessSolutionIconBox.officeWorkBox .wpb_wrapper h6 {
		margin-top: 8px;
	}
	.backupSupportListingSection.cloudHostingFeatures .vc_column-inner .wpb_text_column .wpb_wrapper ul {
        gap: 16px;
    }
	.backupSupportListingSection.cloudHostingFeatures .vc_column-inner .wpb_text_column .wpb_wrapper ul li {   
        padding-bottom: 16px;
    }
	.bgartworkimage.effortlessMigrations:before {      
        top: -200px;
    }
	.impactOnRevenueSec.chooseCloudHostingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(-8px, -230px);
    }
	.office365BusinessSec.getStartedCloudHostingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -310px);
    }
	.erpFaqsSec .toggles {
		padding: 0;
	}
	.erpFaqsSec .toggles a.toggle-heading {
		padding: 16px 30px 16px 30px !important;
	}
	.erpFaqsSec .toggle .toggle-title a:before {
		top: 17px;
	}
	.impactOnRevenueSec.differentBusinessSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(2px, -250px);
        background-size: 360px;
    }
	.acumaticaSingleIconBox .vc_column-inner {
        min-height: 350px;
        padding: 24px;
    }
	.acumaticaBusinessInnerWrap:nth-last-child(1) > .vc_column-inner > .wpb_wrapper > div {
        width: 100%;       
    }
	.acumaticaSingleIconBox .wpb_wrapper p a {
		bottom: 24px;
		left: 24px;
	}
	.moreThanTechnologySec.rightimagebox.acumaticaForBusiness .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -130px);
        background-size: 360px;
    }
	.acumaticaBusinessRow .vc_column-inner {
        min-height: 360px;
    }
	.painPointsSec .staffLoveAcumaticaRow:before {
        top: 90px;
        background-size: 360px;
    }
	.itechBenefitsListRow .wpb_wrapper ul li {       
        font-size: 16px;
        line-height: 24px;
        padding: 16px 0px 16px 24px;
    }
	.acumaticaSliderTab .slick-track {
		width: 100% !important;
	}
	.itechBenefitsListRow .wpb_wrapper ul li:before {
        top: 20px;
        width: 16px;
        height: 16px;
        line-height: 16px;
        font-size: 10px;
    }
	.erpKeyBenefitsRow .wpb_wrapper ul li {
		font-size: 16px;		
		line-height: 24px;
		padding: 16px 0px 16px 24px;
	}
	.erpKeyBenefitsRow .wpb_wrapper ul li:before {	
		top: 20px;	
		width: 16px;
		height: 16px;
		line-height: 16px;		
		font-size: 10px;		
	}
	.meetTeamRow.acumaticaTeam .team-member {
    	width: 100%;
	}
	.acumaticaSolutionSec .nectar-flickity .inner-wrap {
		padding: 20px !important;
	}
	.homeHeroSec.healthCareSeniorSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(2px, 0px);
    }
	.moreThanTechnologySec.supportSeniorLivingSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -160px);
    }
	.moreThanTechnologySec.rightimagebox.handleYourItSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -170px);
        background-size: 360px;
    }
	.moreThanTechnologySec.supportSeniorLivingSec.itSupportForAgencies .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(0px, -250px);
    }
	.moreThanTechnologySec.rightimagebox.governmentFinanceSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -200px);
        background-size: 360px;
    }
	.impactOnRevenueSec.positiveImpactSec .nectar-parallax-scene li.layer:nth-child(2) > div {
        background-size: 360px;
        transform: translate(2px, -230px);
    }
	.servingAreasImageBoxRow .nectar-fancy-box {
        padding: 24px;
        height: 310px;
    }
	.servingAreasImageBoxRow .nectar-fancy-box .inner {
        padding-bottom: 20px;
        min-height: 200px !important;
    }
	.scheduleAppointmentContent .iwithtext .iwt-text a {	
		padding: 0;
		position: relative;
		right: 0;
		top: 10px;
		display: block;
		height: 40px;
		width: 100%;
		text-align: center;
		line-height: 40px;
	}
	.scheduleAppointmentContent .iwithtext {		
		padding: 20px 20px 30px 20px;
	}
	.scheduleAppointmentContent .iwithtext .iwt-text {
		width: 100%;
	}
	.scheduleAppointmentSec .nectar-parallax-scene .layer:nth-child(2)> div {
        transform: translate(0px, -40px);
        background-size: 360px;
    }
	body.post-template-default.single.single-post h1.entry-title {
		font-size: 30px;
		line-height: 35px;
		margin: 20px 0 20px;
		color: #000;
	}
	.main-content .featured-media-under-header {
		padding: 40px 0 !important;
	}
	.single-post .container-wrap:before {
		height: auto;
	}
    .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul {
        display: block !important;
        padding: 20px 15px 7px;
    }
	
	.blog_next_prev_buttons .controls li {
        width: 100% !important;
        margin-bottom: 20px;
	}
    .blog_next_prev_buttons .controls li .post-bg-img {
        width: 100% !important;
        display: none;
    }
	.blog_next_prev_buttons .controls li h3 {
		width: 100% !important;
		padding: 0 10px !important;
	}
	.blog_next_prev_buttons[data-style=fullwidth_next_prev] li span:not(.text) {
		text-align: left !important;
    }
	body.post-template-default.single.single-post .featured-media-under-header__cat-wrap .meta-category a {
		padding: 6px 20px 6px 20px;
		display: inline-block;
        margin-bottom: 10px;
		color: #ffffff !important;
		border: 1px solid #0b1938;
	}
	.itSupportSingleIconBox.coreValues .vc_column-inner {
		min-height: 306px;
	}
	.innerPageHeroSec.aboutUsHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(24px, 0px);
    }
	.pipeOperationsCol .wpb_wrapper {
        row-gap: 16px;
    }
	.pipeOperationsCol .iwithtext {
        width: 100%;
    }
	.pipePoweredByCol .vc_column-inner > .wpb_wrapper {
		flex-direction: column;
	}
	.lightboxVideoSection.qpacCaseStudySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(0px, -605px);
        background-size: 360px;
    }
	.lightboxVideoSection.ofsiCaseStudySec .nectar-parallax-scene li.layer:nth-child(2) > div {
        transform: translate(-10px, -525px);
        background-size: 360px;
    }
	.footerStyle2Sec .addressIcon ul li {
        padding: 0 0 8px 0;
        width: 100%;
        text-align: center;
		border-right: none;
    }
	.homeHeroSec.manufacturingHeroSec .nectar_cascading_images .cascading-image:nth-child(1) {
        transform: translate(10px, 0px);
    }
	.businessSolutionTitleRow .wpb_wrapper h2 {
        font-size: 34px;
        line-height: 50px;
    }
	.itSupportSingleIconBox .vc_column-inner {
        min-height: 226px;
    }
	.itSupportSingleIconBox .wpb_wrapper h5 {
        min-height: 44px;
    }
	.caseStudySingleCol .vc_column-inner {
		text-align: center;
	}
	.caseStudySingleCol a.nectar-button {
		margin: 0 0px 30px 0px;
		max-width: 90%;
	}
	.caseStudySingleCol .caseStudyLogoImg {
		padding: 0;
		margin: 0 auto;
	}
	.storySingleContentBox .storySingleContentBoxInner {
		padding: 8px;
		width: 33%;
	}
	body .related-posts[data-style=material] .article-content-wrap {
        padding-bottom: 120px !important;
    }
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext {
        padding: 20px 20px 40px 20px;       
    }
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-icon {
        width: 100%;
        text-align: center;
        padding-bottom: 16px;
    }
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text {
        width: 100%;
        padding: 0;
    }
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text h5 {		
		text-align: center !important;
	}
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text p {
		text-align: center !important;
	}
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text a {
        top: 10px;
        left: 0;
        right: unset;
    }
	
	.scheduleAppointmentContent.callNowRow  .iwithtext {
        padding: 20px 20px 40px 20px;       
    }
	.scheduleAppointmentContent.callNowRow  .iwithtext .iwt-icon {
        width: 100%;
        text-align: center;
        padding-bottom: 16px;
    }
	.scheduleAppointmentContent.callNowRow  .iwithtext .iwt-icon img {
        margin: 0 auto !important;
    }
	.scheduleAppointmentContent.companyHeadquaterRow .iwithtext .iwt-text {
        width: 100%;
        padding: 0;
    }
	.scheduleAppointmentContent.callNowRow  .iwithtext .iwt-text h5 {		
		text-align: center !important;
	}
	.scheduleAppointmentContent.callNowRow  .iwithtext .iwt-text p {
		text-align: center !important;
	}
    .scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a {
        left: 0;
        top: 10px;
    }
	.scheduleAppointmentContent.callNowRow .iwithtext .iwt-text a:nth-child(3) {
        left: 0;
		top: 0px;
    }
	.areaServeNewHeading .wpb_wrapper h1 {
		font-size: 28px;
		line-height: 32px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li em {
		font-size: 16px;
		line-height: 22px;
	}
	.technologyassessmentSection .vc_column-inner .wpb_wrapper ul li em {
		font-size: 16px;
		line-height: 22px;
	}
    .scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text a {    
    	margin-top: 0px !important;
        width: 100%;
    }
    .scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text p {
		display: block;
	}
	.scheduleAppointmentContent .iwithtext:nth-child(2) .iwt-text p {   
		gap: 0 !important;
		flex-wrap: wrap;
	}
	.scheduleAppointmentContent .iwithtext {	
		flex-wrap: wrap;		
	}
	.scheduleAppointmentContent .iwithtext .iwt-icon {
		width: 100%;
		text-align: center;
		padding-bottom: 16px;
	}
	.scheduleAppointmentContent .iwithtext .iwt-text {
		width: 100%;
		text-align: center;
	}
	.scheduleAppointmentContent .iwithtext .iwt-icon img {
		margin: 0 auto;
	}
	.scheduleAppointmentContent .iwithtext:nth-child(3) {
        padding: 20px 20px 40px 20px;
    }
	.masonry.material .masonry-blog-item .meta-category {
		padding: 20px 17px 0 17px;
	}
	.vc_row.bottom_padding_phone_10px {
        padding-bottom: 10px !important;
    }
	.workingcontentbox .nectar-icon-list .nectar-icon-list-item {
		margin: 0 10px 5% 0 !important;
		padding: 0 0 20px 30px !important;
		border-bottom: 1px solid #c8cfe6;
	}
}
@media only screen and (max-width:480px ) {

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

}