.application-header__text-wrapper {
	padding: 3rem 10rem 4rem;
}

.application-header__main-heading {
	font-size: 3.8vw;
	line-height: 1.2;

}

.animated-circles {
	display: none;
}

h1,
h2,
h3 {
	color: #2c3e50;
}

body {
	font-size: 1.1vw;
	text-align: left;
}

h3 {
	font-weight: 500;
	font-size: 2.5vw;
	margin-bottom: 1.8vw;
}

table {
	line-height: 1.2;
	width: 27%;
	border-collapse: collapse;
	margin: 3rem 0;
}

.content-page {
	padding: 5rem 14rem 0rem 7rem;
	max-width: 74vw;
	text-align: left;
	margin-left: 3rem;
}

th,
td {
	padding: 2px;
	text-align: left;
}

p {
	font-size: 1.1vw;
	margin-bottom: 6vw;
	line-height: 1.3;
}

strong {
	font-weight: bold;
}


/* Small Mobile Breakpoint */
@media (max-width: 750px) {

	.content-page {
		padding: 5vw;
	}

	.application-header__text-wrapper {
		padding: 12px;
	}
}

@media (max-width: 600px) {

	.application-header__image-wrapper,
	.scroll-content,
	.line,
	.application-header__main-heading {
		display: block;
	}
}