/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-hero .hero-subhead {
	background-image: linear-gradient(
		150deg,
		black calc(var(--progress-color-one) * 1%),
		black calc(var(--progress-color-two) * 1%),
		black calc(var(--progress-color-three) * 1%),
		black calc(var(--progress-color-four) * 1%),
		#ffffff calc(var(--progress-color-five) * 1%)
	);
}
.section-powerful {
	background-color: #fff;
	padding-top: 150px;
}
@media only screen and (max-width: 1068px) {
	.section-powerful {
		padding-top: 137px;
	}
}
.section-accessibility > div {
	margin-bottom: 106px;
}

@media only screen and (max-width: 734px) {
	.section-accessibility > div {
		margin-bottom: 26px;
	}
}

.section-powerful .gradient-powerful {
	background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(245, 245, 247, 1) 50%);
}

@media only screen and (min-width: 1069px) {
	.section-intelligence .section-features .section-content {
		padding-top: 0px;
		margin-top: -20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-intelligence .section-features .section-content {
		padding-top: 0px;
		margin-top: -140px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence .section-features .section-content {
		padding-top: 0px;
		margin-top: -90px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
