.img-responsive,
.thumbnail>img,
.thumbnail a>img,
.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
	display: block;
	max-width: 100%;
	height: auto;
}

.scout_brand_main_icon {
	height: auto;
	position: absolute;
	right: 29.46%;
	left: 29.46%;
	width: 41.07%;
	bottom: 26.25%;
	top: 27.04%;
	height: 46.7%;
	overflow: visible;
}

.main_page_title {
	color: var(--Accent-Light-A1---success-active-state, #03817B);
	font-family: "Open Sans";
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 1.04px;
}

.main_page_content {
	color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
	font-family: "Open Sans";
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.72px;
}

/* .sub_page_title {
	color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
	font-family: "Open Sans";
	font-size: 48px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 1.92px;
} */

/* .sub_page_description {
	color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
	font-family: "Open Sans";
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.96px;
} */

.footer_social_link_container {
	flex-shrink: 0;
	width: 124px;
	height: 50px;
	position: static;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}

.footer_social_container_center {
	display: flex;
	justify-content: center;
	align-items: center;
	align-self: stretch;
}

.footer_social_link_tw,
.footer_social_link_fb {
	background: rgba(255, 255, 255, 0.1);
	border-radius: 12px;
	border-style: solid;
	border-color: rgba(255, 255, 255, 0.1);
	border-width: 2px;
	width: 50px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.menu_social_link_tw,
.menu_social_link_fb {
	display: flex;
	width: 24px;
	height: 24px;
	border-radius: 5.76px;
	border: 0.96px solid rgba(255, 255, 255, 0.10);
	background: rgba(255, 255, 255, 0.10);
	margin-top: 10px;
	/* margin-bottom: -6px; */
	/* text-align: center; */
}

.menu_social_text {
	color: #FFF;
	text-align: center;
	font-family: Lato;
	font-size: 7.68px;
	font-style: normal;
	font-weight: 700;
	line-height: 9.6px;
	/* 125% */
	letter-spacing: 0.48px;
}

.footer_social_text {
	color: #ffffff;
	text-align: center;
	font-family: "Lato-Bold", sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
	display: flex;
	align-items: center;
	justify-content: center;
}

.menu_text_style {
	color: var(--neutrals-light-n-8-shade-3-bg, #ECEFF4);
	font-family: "Open Sans";
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	letter-spacing: 0.72px;
}

.menu_social_link_container {
	flex-shrink: 0;
	width: 60px;
	height: 61px;
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	background-color: #323d55;
}

.terms_privacy_text {
	color: #9A95AE;
	text-align: center;
	font-family: "Open Sans";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	/* 133.333% */
	letter-spacing: 0.72px;
	text-decoration-line: underline;
}

.copyright_text {
	color: #9A95AE;
	text-align: center;
	font-family: "Open Sans";
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 18px;
	margin-top: 16px;
	/* 128.571% */
}

.dividing {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 36px;
}



.questionrow {
	display: flex;
	border-top: 2px solid var(--neutrals-dark-n-2-white-on-bg-primary, #FFF);
	padding-top: 16px;
	padding-bottom: 16px;
}

.nav-menu-bar {
	background-color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);

}

.btn:hover img {
	background-color: #04958e;
	border-radius: 50% !important;
}

.downbutton {
	border-radius: 1000px;
}

.main-logo {
	padding-top: 20%;
}

.sub_page_title {
	color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
	font-family: "Open Sans";
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 1.2px;
}

.sub_page_description {
	color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
	font-family: "Open Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.64px;
}

.FQTitle {
	color: #FFF;

	/* Subtitle 1 B */
	font-family: "Open Sans";
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 1.04px;
}

.numberline {
	border-bottom: 2pt solid #fff;
}

.questiontitle {
	color: #FFF;
	font-family: "Open Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.64px;
}

.answersummary {
	color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);
	font-family: "Open Sans";
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	line-height: 15.6px;
	/* 130% */
	letter-spacing: 0.48px;
}

.qa_link {
	color: #4E90FF;
	font-family: "Open Sans";
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	line-height: 15.6px;
	letter-spacing: 0.48px;
	text-decoration-line: underline;
}

.expandImageRow {
	width: 40px;
	height: 40px;
}

@media(min-width: 576px) {
	#home .main-logo {
		padding-top: 12.4%;
	}

	#home .main_page_title {
		color: var(--Accent-Light-A1---success-active-state, #03817B);
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.04px;
	}

	#home .main_page_content {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.72px;
	}

	.sub_page_title {
		color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
		font-family: "Open Sans";
		font-size: 32px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.28px;
	}

	.sub_page_description {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		font-family: "Open Sans";
		font-size: 16px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.64px;
	}

	.FQTitle {
		color: #FFF;

		/* Header 1 B */
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 90% */
		letter-spacing: 1.6px;
	}

	.questiontitle {
		color: #FFF;

		/* Subtitle 1 SB */
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 1.04px;
	}

	.answersummary {
		color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		/* 133.333% */
		letter-spacing: 0.72px;
	}

	.qa_link {
		color: #4E90FF;

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		letter-spacing: 0.72px;
		text-decoration-line: underline;
	}

	.expandImageRow {
		width: 48px;
		height: 48px;
	}
}

@media(min-width: 768px) {
	#home .main-logo {
		padding-top: 12.4%;
	}

	#home .main_page_title {
		color: var(--Accent-Light-A1---success-active-state, #03817B);
		text-align: center;
		font-family: "Open Sans";
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.44px;
	}

	#home .main_page_content {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		text-align: center;

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.sub_page_title {
		color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.6px;
	}

	.sub_page_description {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		font-family: "Open Sans";
		font-size: 20px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.8px;
	}

	.FQTitle {
		color: #FFF;

		/* Header 1 B */
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 90% */
		letter-spacing: 1.6px;
	}

	.questiontitle {
		color: #FFF;

		/* Subtitle 1 SB */
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 1.04px;
	}

	.answersummary {
		color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		/* 133.333% */
		letter-spacing: 0.72px;
	}

	.qa_link {
		color: #4E90FF;

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		letter-spacing: 0.72px;
		text-decoration-line: underline;
	}

	.expandImageRow {
		width: 48px;
		height: 48px;
	}
}

@media(min-width: 992px) {
	.main-logo {
		padding-top: 12.4%;
	}

	#home .main_page_title {
		color: #03817b;
		color: var(--Accent-Light-A1---success-active-state, #03817B);
		text-align: center;
		font-family: "Open Sans";
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.44px;
	}

	#home .main_page_content {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		text-align: center;

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.sub_page_title {
		color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
		font-family: "Open Sans";
		font-size: 48px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.92px;
	}

	.sub_page_description {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.FQTitle {
		color: #FFF;

		/* Header 1 B */
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 90% */
		letter-spacing: 1.6px;
	}

	.questiontitle {
		color: #FFF;

		/* Subtitle 1 SB */
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 1.04px;
	}

	.answersummary {
		color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		/* 133.333% */
		letter-spacing: 0.72px;
	}

	.qa_link {
		color: #4E90FF;

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		letter-spacing: 0.72px;
		text-decoration-line: underline;
	}

	.expandImageRow {
		width: 48px;
		height: 48px;
	}
}

@media(min-width: 1200px) {
	.main-logo {
		padding-top: 12.4%;
	}

	#home .main_page_title {
		color: var(--Accent-Light-A1---success-active-state, #03817B);
		text-align: center;
		font-family: "Open Sans";
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 100% */
		letter-spacing: 1.44px;
	}

	#home .main_page_content {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		text-align: center;

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.sub_page_title {
		color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
		font-family: "Open Sans";
		font-size: 48px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.92px;
	}

	.sub_page_description {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.FQTitle {
		color: #FFF;

		/* Header 1 B */
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 90% */
		letter-spacing: 1.6px;
	}

	.questiontitle {
		color: #FFF;

		/* Subtitle 1 SB */
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 1.04px;

	}

	.answersummary {
		color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		/* 133.333% */
		letter-spacing: 0.72px;
	}

	.qa_link {
		color: #4E90FF;

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		letter-spacing: 0.72px;
		text-decoration-line: underline;
	}

	.expandImageRow {
		width: 48px;
		height: 48px;
	}

}

@media(min-width: 1400px) {
	#home .main-logo {
		padding-top: 12.4%;
	}

	#home .main_page_title {
		color: var(--Accent-Light-A1---success-active-state, #03817B);
		text-align: center;
		font-family: "Open Sans";
		font-size: 36px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 100% */
		letter-spacing: 1.44px;
	}

	#home .main_page_content {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);
		text-align: center;
		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.sub_page_title {
		color: var(--Neutrals-Light-N3---on-bg-secondary, #262E40);
		font-family: "Open Sans";
		font-size: 48px;
		font-style: normal;
		font-weight: 700;
		line-height: normal;
		letter-spacing: 1.92px;
	}

	.sub_page_description {
		color: var(--Neutrals-Light-N4---on-bg-tertiary, #323D55);

		/* Body 1 SB */
		font-family: "Open Sans";
		font-size: 24px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 0.96px;
	}

	.FQTitle {
		color: #FFF;
		/* Header 1 B */
		font-family: "Open Sans";
		font-size: 40px;
		font-style: normal;
		font-weight: 700;
		line-height: 36px;
		/* 90% */
		letter-spacing: 1.6px;
	}

	.questiontitle {
		color: #FFF;

		/* Subtitle 1 SB */
		font-family: "Open Sans";
		font-size: 26px;
		font-style: normal;
		font-weight: 600;
		line-height: normal;
		letter-spacing: 1.04px;
	}

	.answersummary {
		color: var(--Neutrals-Light-N10---shade-5, #D6DBE6);

		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		/* 133.333% */
		letter-spacing: 0.72px;
	}

	.qa_link {
		color: #4E90FF;
		/* Caption 2 SB */
		font-family: "Open Sans";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 24px;
		letter-spacing: 0.72px;
		text-decoration-line: underline;
	}

	.expandImageRow {
		width: 48px;
		height: 48px;
	}

}