.landing-page-rebranded .main-container.container #block-sectionnavigation .section-nav .section-nav-links li a.is-active {
	color: #09143a;
	text-decoration: none;
}

.landing-page-rebranded .main-container.container #block-sectionnavigation + section.block-block-content {
	margin: 0 calc(50% - 50vw);
	background: #f5f5f5;
}

#block-sectionnavigation + section.block-block-content .field--name-body {
	padding: 0;
	margin: 0 auto;
}
@media screen and (min-width: 768px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		width: 100%;
	}
}
@media screen and (min-width: 992px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		width: 984px;
	}
}
@media screen and (min-width: 1200px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		width: 1150px;
	}
}
@media screen and (min-width: 1300px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		width: 1244px;
	}
}
@media screen and (max-width: 1000px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		padding: 0 2rem;
	}
}
@media screen and (max-width: 768px) {
	#block-sectionnavigation + section.block-block-content .field--name-body {
		padding: 0 2rem;
	}
}

 ul.third-sec-nav {
	display: flex;
	padding: 2rem 0;
	gap: 3rem;
	list-style: none;
	flex-wrap: wrap;
	margin: 0;
}

#block-sectionnavigation + section.block-block-content .field--name-body ul.third-sec-nav li {
	margin: 0;
	padding: 0;
}
#block-sectionnavigation + section.block-block-content .field--name-body ul.third-sec-nav li:first-child::before {
	content: "↳";
  display: inline-block;
  color: #003071;
  margin-right: 2rem;
}
@media screen and (max-width: 768px) {
	.landing-page-rebranded .main-container.container #block-sectionnavigation h2.section-nav-title {
		display: flex;
		gap: 1rem;
	}
	.landing-page-rebranded .main-container.container #block-sectionnavigation h2.section-nav-title::before {
	 content: "\f0c9";
	 color: #003071;
	 display: inline-block;
	 background: none;
	 margin: 0;
	 font-family: 'FontAwesome';
	}
	.landing-page-rebranded .main-container.container #block-sectionnavigation .section-nav-links {
		flex-direction: column;
		gap: 2rem;
	}
	
	.section-nav-wrapper {
		display: none;
	}
	
	.section-nav-links li a {
		text-decoration: none;
	}
	
	.landing-page-rebranded .section-nav-links li a.is-active::after{
		content: "▼";
		padding-left: 10px;
	}
	
	ul.third-sec-nav {
		padding: 2rem 40px 0;
		flex-direction: column;
	}
}

