

/* File: /wp-content/plugins/basic-google-maps-placemarks/style.css */
/**
 * A WordPress plugin that adds a custom post type for placemarks and builds a Google Map with them
 * @package BasicGoogleMapsPlacemarks
 * @author Ian Dunn <ian@iandunn.name>
 * @link http://wordpress.org/extend/plugins/basic-google-maps-placemarks/
 */


/*
 * Front end
 * Many of these exist to override theme styles that will distort elements
 */
#bgmp_map-canvas
{
	width: 600px;	/* The width and height here are just defaults in case the JavaScript can't load. They're overridden with the ones on the Settings page when the map is created */
	height: 400px;
}

	/*
	 *	Maps API doesn't take the infowindow's child element margins, font-size, line-height, font-weight, etc into account when calculating container size
	 *	http://stackoverflow.com/questions/1554893/google-maps-api-v3-infowindow-not-sizing-correctly/5690251#5690251
	 */

	.bgmp_placemark
	{
		margin: 0 !important;
		font-size: medium !important;
		line-height: normal !important;
		color: black !important;
	}

		.bgmp_placemark h3
		{
			margin: 0 !important;
			padding: 5px 0;
			font-size: medium !important;
			line-height: normal !important;
			font-weight: normal !important;
		}

		.bgmp_placemark div
		{
			margin: 0 !important;
		}

	#bgmp_map-canvas img
	{
		background: none !important;
		border-width: 0;
		padding: 0;
		margin: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}

	#bgmp_map-canvas #content
	{
		width: auto;
		height: auto;
		overflow: auto;
	}


/*
 * Back end
 */
#bgmp_settings-fields
{
	float: left;
	width: 70%;

	/* @todo try to make this exand to fill screen if meta box gone - try to use WP core styles more */
}

#bgmp_settings-meta-boxes
{
	 float: left;
	 margin-left: 15px;
}

	#bgmp_settings-meta-boxes .postbox
	{
		 width: 286px;
	}


/* File: /wp-content/plugins/feedzy-rss-feeds/css/feedzy-rss-feeds.css */
/**
 * feedzy-rss-feeds.css
 * Feedzy RSS Feed
 * Copyright: (c) 2016 Themeisle, themeisle.com
 * Version: 4.4.13
 * Plugin Name: FEEDZY RSS Feeds
 * Plugin URI: http://themeisle.com/plugins/feedzy-rss-feeds/
 * Author: Themeisle
 */
.feedzy-rss > ul {
	margin: 0;
	padding: 0;
}

/*noinspection CssUnusedSymbol*/
.feedzy-rss .rss_item {
	border-bottom: 1px solid #eee;
	list-style: none;
}

.feedzy-rss .rss_item .title {
	font-weight: bold;
}

/*noinspection CssUnusedSymbol*/
.feedzy-rss .rss_item:after {
	display: block;
	clear: both;
	content: "";
}

/*noinspection CssUnusedSymbol*/
.feedzy-rss .rss_item .rss_image {
	float: left;
	position: relative;
	border: none;
	text-decoration: none;
	max-width: 100%;
}

.feedzy-rss .rss_item .rss_image span {
	display: inline-block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-position: 50%;
	background-size: cover;
}

/*noinspection CssUnusedSymbol*/
.feedzy-rss .rss_item .rss_image .fetched {
	z-index: 9;
}

.feedzy-rss .rss_item .rss_image {
	margin: 0.3em 1em 0 0;
	content-visibility: auto;
}

.feedzy-rss .rss_item .rss_content small {
	display: block;
	font-size: 0.9em;
	font-style: italic;
}


/* PRO */
.feedzy-rss ul {
	margin: 0 -2%;
}
.editor-styles-wrapper .feedzy-rss ul {
	margin: 0 -2%;
	box-sizing:  inherit;
}
.feedzy-rss ul:before,
.feedzy-rss ul:after {
	display: table;
	content: " ";
}

.feedzy-rss ul:after {
	clear: both;
}

.feedzy-rss .rss_item {
	margin: 1.8%;
	padding: 0;
}


/* Style1 */
.feedzy-rss .feedzy-style1 .rss_image,
.feedzy-rss .feedzy-style1 .rss_content_wrap {
	display: inline-block;
	width: 100%;
}

.feedzy-rss .feedzy-style1 .rss_item .rss_image span {
	width: 100%;
}

.feedzy-rss .feedzy-style1 .rss_content_wrap {
	text-align: left;
}

.feedzy-rss .feedzy-style1 .rss_item {
	text-align: center;
}

.feedzy-rss .feedzy-style2 .rss_item .rss_image {
	float: none;
}

.feedzy-rss .feedzy-style2 .rss_item .rss_image span {
	width: 100%;
}

.feedzy-rss .feedzy-style2 .rss_content_wrap {
	text-align: left;
}

.feedzy-rss .feedzy-style2  .rss_item {
	text-align: center;
}

.feedzy-rss .feedzy-style1 .rss_image {
	float: none;
	width: 100%;
	padding: 0;
	text-align: center;
	-webkit-transition: 0.75s ease;
	transition: 0.75s ease;
}

.feedzy-rss .feedzy-style1 .rss_image a {
	border: 3px solid transparent;
	border-radius: 50%;
	-webkit-transition: 0.5s ease;
	transition: 0.5s ease;
}

.feedzy-rss .feedzy-style1 .rss_image a span {
	display: inline-block;
	left: 0;
	border-radius: 50%;
}

.feedzy-rss .feedzy-style1 .rss_item:hover .rss_image a {
	box-shadow: 0 0 10px rgba(0,0,0,0.25);
}

.feedzy-rss .feedzy-style1 .rss_content_wrap {
	margin: 10px 0 0;
	padding: 0;
}

.feedzy-rss .feedzy-style1 .rss_content_wrap .title a {
	text-decoration: none;
}

.feedzy-rss .feedzy-style1 .rss_content_wrap .title a:hover {
	text-decoration: underline;
}

.feedzy-rss .feedzy-style1 .rss_content .description {
	margin: 0;
	padding: 0;
	font-size: 90%;
}

.feedzy-rss .feedzy-style1 .rss_content .price-wrap {
	margin: 10px 0 0;
	text-align: center;
}

.feedzy-rss .feedzy-style1 .rss_content .price {
	display: inline-block;
	padding: 5px 10px;
	border-radius: 5px;
	color: #fff;
	background: #4f6d8d;
	font-weight: 700;
}

/* Style2 */
.feedzy-rss .feedzy-style2 .rss_item {
	padding: 0 !important;
	border: 1px solid #e3edeb;
	border-radius: 5px;
}

.feedzy-rss .feedzy-style2 .rss_image span {
	left: 0;
}

.feedzy-rss .feedzy-style2 .rss_image,
.feedzy-rss .feedzy-style2 .rss_content_wrap {
	display: inline-block;
	width: 100%;
}

.feedzy-rss .feedzy-style2 .rss_image {
	overflow: hidden;
	width: 100%;
	padding: 0;
	border-bottom: 7px solid #355c7d;
	line-height: 0;
	text-align: center;
}

.feedzy-rss .feedzy-style2 .rss_image a span {
	display: inline-block;
	-webkit-transition: 0.3s ease;
	transition: 0.3s ease;
}

.feedzy-rss .feedzy-style2 .rss_item:hover .rss_image a span {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

.feedzy-rss .feedzy-style2 .rss_content_wrap {
	margin: 0;
	padding: 0;
	letter-spacing: 0;
}

.feedzy-rss .feedzy-style2 .rss_content_wrap .title {
	display: block;
	padding: 10px 15px;
}

.feedzy-rss .feedzy-style2 .rss_content_wrap .title a {
	/*color: #355c7d;*/
	text-decoration: none;
}

.feedzy-rss .feedzy-style2 .rss_content_wrap .title a:hover {
	text-decoration: underline;
}

.feedzy-rss .feedzy-style2 .rss_content .meta {
	padding: 10px 15px;
	border-top: 1px solid #e3edeb;
	border-bottom: 1px solid #e3edeb;
	background-color: #f1f5f4;
}

.feedzy-rss .feedzy-style2 .rss_content .description {
	margin: 0;
	padding: 10px 15px;
	font-size: 90%;
	line-height: 1.5;
}

.feedzy-rss .feedzy-style2 .rss_content .price-wrap {
	margin: 10px 0 15px;
	text-align: center;
}

.feedzy-rss .feedzy-style2 .rss_content .price {
	display: inline-block;
	padding: 8px 15px;
	color: #fff;
	background: #355c7d;
	font-weight: 700;
}

/* Columns */
.feedzy-rss .feedzy-rss-col-1 {
	width: 96%;
}

/* SCHIMBAT DIN ID in CLASA */
.feedzy-rss .feedzy-rss-col-2,
.feedzy-rss .feedzy-rss-col-3,
.feedzy-rss .feedzy-rss-col-4,
.feedzy-rss .feedzy-rss-col-5,
.feedzy-rss .feedzy-rss-col-6 {
	float: left;
	width: 96%;
}

@media screen and (min-width: 768px) {
	.feedzy-rss .feedzy-rss-col-2,
	.feedzy-rss .feedzy-rss-col-3,
	.feedzy-rss .feedzy-rss-col-4,
	.feedzy-rss .feedzy-rss-col-5,
	.feedzy-rss .feedzy-rss-col-6 {
		width: 46%;
	}

	.feedzy-rss .feedzy-rss-col-2:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-3:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-4:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-5:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-6:nth-child(2n+1) {
		clear: both;
	}
}

@media screen and (min-width: 992px) {
	.feedzy-rss .feedzy-rss-col-3,
	.feedzy-rss .feedzy-rss-col-4,
	.feedzy-rss .feedzy-rss-col-5,
	.feedzy-rss .feedzy-rss-col-6 {
		width: 29.33333%;
	}

	.feedzy-rss .feedzy-rss-col-3:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-4:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-5:nth-child(2n+1),
	.feedzy-rss .feedzy-rss-col-6:nth-child(2n+1) {
		clear: none;
	}

	.feedzy-rss .feedzy-rss-col-3:nth-child(3n+1),
	.feedzy-rss .feedzy-rss-col-4:nth-child(3n+1),
	.feedzy-rss .feedzy-rss-col-5:nth-child(3n+1),
	.feedzy-rss .feedzy-rss-col-6:nth-child(3n+1) {
		clear: both;
	}
}

@media screen and (min-width: 1200px) {
	.feedzy-rss .feedzy-rss-col-4 {
		width: 21%;
	}

	.feedzy-rss .feedzy-rss-col-5 {
		width: 16%;
	}

	.feedzy-rss .feedzy-rss-col-6 {
		width: 12.66666%;
	}

	.feedzy-rss .feedzy-rss-col-4:nth-child(3n+1),
	.feedzy-rss .feedzy-rss-col-5:nth-child(3n+1),
	.feedzy-rss .feedzy-rss-col-6:nth-child(3n+1) {
		clear: none;
	}

	.feedzy-rss .feedzy-rss-col-4:nth-child(4n+1),
	.feedzy-rss .feedzy-rss-col-5:nth-child(5n+1),
	.feedzy-rss .feedzy-rss-col-6:nth-child(6n+1) {
		/* PANA AICI INCLUSIV */
		clear: both;
	}
}

/* The switch - the box around the slider */
.feedzy-switch {
	display: inline-block;
	position: relative;
	width: 30px;
	height: 18px;
	margin-left: 20px;
}

/* Hide default HTML checkbox */
.feedzy-switch input {
	display: none;
}

/* The slider */
.feedzy-tracking sup {
	vertical-align: 3px;
}

.feedzy-track {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #ccc;
	cursor: pointer;
	-webkit-transition: 0.4s;
	transition: 0.4s;
}

.feedzy-track:before {
	position: absolute;
	bottom: 1.5px;
	left: 2px;
	width: 15px;
	height: 15px;
	background-color: white;
	content: "";
	-webkit-transition: 0.4s;
	transition: 0.4s;
}

input:checked + .feedzy-track {
	background-color: #0085ba;
}

input:focus + .feedzy-track {
	box-shadow: 0 0 1px #0085ba;
}

input:checked + .feedzy-track:before {
	-webkit-transform: translateX(11px);
	-ms-transform: translateX(11px);
	transform: translateX(11px);
}

/* Rounded sliders */
.feedzy-track.visualizer-round {
	border-radius: 34px;
}

.feedzy-track.visualizer-round:before {
	border-radius: 50%;
}

.feedzy-tracking p small sup {
	margin-left: -3px;
}

.feedzy-tracking p {
	padding-left: 14px;
	color: #23282d;
	font-size: 12px;
	line-height: 12px;
	text-align: left;
}

.feedzy-tracking span {
	margin-left: 10px;
	color: #23282d;
	background: none;
	font-size: 14px;
	font-weight: bold;
}

/* lazy loading feeds */
.feedzy-lazy.loading {
	z-index: 1001;
	background: url(/wp-includes/images/wpspin-2x.gif) no-repeat center center;

}

/* gutenberg */
.wp-block-feedzy-rss-feeds-feedzy-block .feedzy-source {
	width: 400px;
}

.wp-block-feedzy-rss-feeds-feedzy-block .wp-block-embed.is-loading {
	margin: auto !important;
}
.components-select-control {
	height:auto;
}
/* Elementor page notice */
.fz-el-upsell-notice {
	width: 100%;
	padding: 15px 36px 15px 15px;
	background: #CCE5FF;
	font-size: 13px;
	text-align: left;
	color: #264494 !important;
	font-weight: 400;
	line-height: 15px;
	font-style: italic;
	position: relative;
}
.fz-el-upsell-notice a{
	font-weight: 700;
	color: #264494 !important;
}
.fz-el-upsell-notice .remove-alert:hover {
	background: none;
}
.fz-el-upsell-notice .remove-alert {
	position: absolute;
	padding: 0;
	right: 22px; /*13px;*/
	top: 50%;
	margin-top: -10px;
	font-weight: 400;
	background: none !important;
	color: #264494 !important;
	border: none;
	box-shadow: none;
}

/* File: /wp-content/plugins/novelist/templates/novelist-front-end.min.css */
.novelist-series-books-grid{display:flex;flex-flow:row wrap;margin:0 -5px 1.5em}.novelist-series-books-grid .novelist-series-book{padding:5px;width:50%}@media (min-width: 500px){.novelist-series-books-grid .novelist-series-book{width:33.3%}}@media (min-width: 768px){.novelist-series-books-grid .novelist-series-book{width:25%}}@media (min-width: 992px){.novelist-series-books-grid .novelist-series-book{width:20%}}.novelist-book-list{display:flex;flex-flow:row wrap;margin:0 -25px}.novelist-book-list,.novelist-book-list *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.novelist-book-list .novelist-book{flex:0 0 100%;padding:25px}.novelist-book-list:not(.novelist-book-columns-1) .novelist-book{flex:0 0 50%}.novelist-book-list .novelist-covers-align-center .novelist-book-cover-image img{display:block;margin:0 auto 1em}.novelist-book-list .novelist-covers-align-left .novelist-book-cover-image img{float:left;margin:0 1.5em 1em 0}.novelist-book-list .novelist-covers-align-right .novelist-book-cover-image img{float:right;margin:0 0 1em 1.5em}@media (min-width: 768px){.novelist-book-list.novelist-book-columns-3 .novelist-book{flex:0 0 33%}.novelist-book-list.novelist-book-columns-4 .novelist-book{flex:0 0 25%}.novelist-book-list.novelist-book-columns-5 .novelist-book{flex:0 0 20%}.novelist-book-list.novelist-book-columns-6 .novelist-book{flex:0 0 16.6%}}.novelist-button{background:#333;border:none;color:white;display:inline-block;margin:0 auto;padding:10px 15px;text-align:center;text-decoration:none}.novelist-button:hover{background:black;text-decoration:none}.novelist-required{color:red;font-weight:bold}.novelist-meter{border:1px solid #333333;height:25px;overflow:hidden;padding:2px}.novelist-meter .novelist-progress{background:#333333;display:block;float:left;height:100%}.novelist-progress-label{margin-top:4px;text-align:center}.novelist-progress-label .novelist-separator{display:inline-block;margin:0 2px}
/*# sourceMappingURL=novelist-front-end.min.css.map */


/* File: /wp-content/plugins/bbpowerpack/assets/css/animate.min.css */
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

/* File: wp-content/themes/bsa/site_style.v1.17.css */
:root{--bsa-primaryColour:#50b7e8}form.stacked,.emailSignup form{display:flex;flex-wrap:wrap;align-items:center}form.stacked .gform-body,.emailSignup form .gform-body{flex-grow:99}form.stacked .gform-body input,.emailSignup form .gform-body input,form.stacked .gform-body select,.emailSignup form .gform-body select{padding-top:18px !important;padding-bottom:18px !important}form.stacked.js-cm-form input,.emailSignup form.js-cm-form input,form.stacked.js-cm-form select,.emailSignup form.js-cm-form select{flex-grow:1;padding-top:18px !important;padding-bottom:18px !important}form.stacked>h3,.emailSignup form>h3{flex-grow:99}form.stacked>*,.emailSignup form>*{margin-bottom:20px}form.stacked>:not([submitting]):not([submit-success]):not([submit-error]),.emailSignup form>:not([submitting]):not([submit-success]):not([submit-error]){display:block}@media only screen and (min-width:900px){form.stacked,.emailSignup form{flex-wrap:nowrap;height:51px}form.stacked>*,.emailSignup form>*{margin-top:0;margin-bottom:0;margin-right:1rem}}.page-template-page-preferences .heroBanner{min-height:500px !important}.page-template-page-preferences .heroBanner .heroBannerOverlay{display:none}.page-template-page-preferences .heroBanner h1,.page-template-page-preferences .heroBanner h2,.page-template-page-preferences .heroBanner p{color:black !important;text-shadow:none !important}.page-template-page-preferences .heroBanner .container{max-width:1000px !important}.page-template-page-preferences .preferences{padding-top:0}.page-template-page-preferences .preferences input:not([type="button"]){padding:8px 40px 8px 15px;border:1px solid #7f7f7f;color:#7f7f7f;line-height:1;box-sizing:border-box;display:block;height:100%;font-family:Inter,Calibri,Arial,sans-serif;border-radius:0 !important}.page-template-page-preferences .preferences input:not([type="button"])::placeholder{text-transform:uppercase}.page-template-page-preferences .preferences input:not([type="button"]):focus{border:1px solid #000000;color:#000000;outline:none}.page-template-page-preferences .preferences select{padding:8px 40px 8px 10px;border:1px solid #7f7f7f;color:#7f7f7f;line-height:1;box-sizing:border-box;display:block;height:100%;font-family:Inter,Calibri,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" baseProfile="basic" id="Layer_1" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="48px" height="25px" viewBox="0 0 48 25" xml:space="preserve"> <path d="M24,25c-0.3,0-0.5-0.1-0.7-0.3l-22-22c-0.4-0.4-0.4-1,0-1.4c0.4-0.4,1-0.4,1.4,0L24,22.6L45.3,1.3c0.4-0.4,1-0.4,1.4,0 c0.4,0.4,0.4,1,0,1.4l-22,22C24.5,24.9,24.3,25,24,25z"/> </svg>');background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;background-size:20px}.page-template-page-preferences .preferences select:focus{border:1px solid #000000;color:#000000;outline:none}.page-template-page-preferences .preferences label{font-weight:bold;display:inline-block}.page-template-page-preferences .preferences input[type=submit],.page-template-page-preferences .preferences button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease}.page-template-page-preferences .preferences input[type=submit]:hover,.page-template-page-preferences .preferences button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.page-template-page-preferences .preferences input[type=submit]:hover,.page-template-page-preferences .preferences button:hover{background-color:#000000;color:#4eb8e9}.page-template-page-preferences .preferences .pref_container .row>*:first-child{flex-grow:99;margin-right:20px}.page-template-page-preferences .preferences .pref_container .row>*:not(:first-child){width:100px;min-width:100px;display:flex;justify-content:center;align-items:center;text-align:center;margin:0}.page-template-page-preferences .preferences .pref_container .row>.unsubscribe{width:300px}.page-template-page-preferences .preferences .pref_container .row>.unsubscribe button{padding:15px 50px}.page-template-page-preferences .preferences .pref_container .row h4{margin:0}.page-template-page-preferences .preferences .pref_container:not(:nth-child(-n+2)) .row{border-top:1px solid #C3CBCD}.page-template-page-preferences .preferences .pref_grey{background-color:#F8F8F8}.page-template-page-preferences .preferences .row{margin:0 auto;padding:2rem 1rem;width:1000px;max-width:calc(100vw - 2rem);display:flex;justify-content:space-between}.page-template-page-preferences .preferences .preferences-checkbox{position:relative}.page-template-page-preferences .preferences .preferences-checkbox input{width:0;height:0;cursor:pointer;visibility:hidden}.page-template-page-preferences .preferences .preferences-checkbox input~label::before{content:" ";position:absolute;height:20px;width:20px;left:0px;top:calc(50% - 20px/2);border:2px #C3CBCD solid;color:#C3CBCD;transition:border .2s ease;visibility:visible;box-sizing:border-box;font-family:fontawesome}.page-template-page-preferences .preferences .preferences-checkbox input:checked~label::before{content:"\f00c";border-color:#50b7e8;color:#50b7e8;text-align:center;line-height:16px}.page-template-page-preferences .preferences .preferences-checkbox input:checked.disabled~label::before{content:"\f068";color:#C3CBCD;border-color:#C3CBCD}.page-template-page-preferences .preferences .preferences-checkbox input+label{margin-left:20px;cursor:pointer}.page-template-page-preferences .preferences .preferences-checkbox label::before{left:50%!important;transform:translateX(-50%)}.page-template-page-preferences .preferences input[type=text]{width:50%}.page-template-page-preferences .preferences .button{width:auto !important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,button,input,select,textarea{font-family:Inter,Calibri,Arial,sans-serif}body{box-sizing:border-box;font-size:16px;transition-duration:.5s;transition-property:all;transition-timing-function:ease-in-out}h1,h2,h3,h4,h5,h6{font-family:quasimoda,'Inter',Calibri,Arial,sans-serif;font-weight:600;letter-spacing:-0.02em;margin-top:0}img{max-width:100%}.innerHero img{height:auto !important}.mainContent hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px;margin-bottom:1.5rem}.mainContent hr.hr-right{margin-left:auto}.mainContent h1:first-child,.mainContent h2:first-child,.mainContent h3:first-child,.mainContent h4:first-child,.mainContent h5:first-child,.mainContent h6:first-child,.mainContent .topAction+h1,.mainContent .topAction+h2,.mainContent .topAction+h3,.mainContent .topAction+h4,.mainContent .topAction+h5,.mainContent .topAction+h6{margin-top:0}h1,h2,h3,h4,h5,h6{scroll-margin-top:100px}h1{font-size:4rem;line-height:.9em;font-weight:700;text-transform:none;color:#000000;margin-bottom:.5em}.fl-module-rich-text h1,h1 .fl-heading-text{font-weight:700 !important;text-transform:none;display:block;margin-bottom:.5em}h1.bookTitle{position:static}h1.bookTitle:before{content:none}h1.mainTitle,h2{font-size:3rem;line-height:1.25em;margin-bottom:.5em;font-weight:700;text-transform:none;color:#000000}h1.mainTitle a,h2 a,h1.mainTitle a:link,h2 a:link,h1.mainTitle a:visited,h2 a:visited{color:#000000}.fl-module-rich-text h2,h2 .fl-heading-text{font-weight:600 !important;text-transform:none;display:block;margin-bottom:.5em}h3{font-size:2.4rem;line-height:1.25em;margin-bottom:.5em;font-weight:500;text-transform:none;color:#000000}h3 a,h3 a:link,h3 a:visited{color:#000000}.fl-module-rich-text h3,h3 .fl-heading-text{font-weight:500 !important;text-transform:none;display:block;margin-bottom:.5em}h4{font-size:1.4rem;line-height:1.25em;margin-bottom:.8em;font-weight:600;text-transform:uppercase;color:#000000}h4 a,h4 a:link,h4 a:visited{color:#000000}.fl-module-rich-text h4,h4 .fl-heading-text{font-weight:600 !important;text-transform:uppercase;display:block;margin-bottom:.8em}h5{font-size:1.2rem;line-height:1.25em;margin-bottom:1.25em;font-weight:700;text-transform:none;color:#000000}h5 a,h5 a:link,h5 a:visited{color:#000000}.fl-module-rich-text h5,h5 .fl-heading-text{font-weight:700 !important;text-transform:none;display:block;margin-bottom:1.25em}h6{font-size:.9rem;line-height:1.25em;margin-bottom:1.25em;font-weight:700;text-transform:uppercase}h6 a,h6 a:link,h6 a:visited{color:#000000}.fl-module-rich-text h6,h6 .fl-heading-text{font-weight:700 !important;text-transform:uppercase;display:block;margin-bottom:1.25em}.embed{max-width:630px;margin:30px auto}p,td,li{font-size:1rem;line-height:1.25em;margin-bottom:1.5em;font-weight:400;text-transform:none;color:#000000}.mainContent ol,.mainContent ul,ol,ul{padding:0 15px 0 40px}.mainContent blockquote,blockquote{padding:15px;margin:30px 0;position:relative;clear:both;background:#000000}.mainContent blockquote p,blockquote p{color:#fff;margin-bottom:0}.mainContent blockquote p a,blockquote p a{text-decoration:none;display:block;margin:-15px;padding:15px;background:#000000;transition:background .4s ease;color:#fff}.mainContent blockquote p a:hover,blockquote p a:hover{background:#222;color:#fff}table{border:1px solid #eee;border-radius:5px}table td,table th{padding:10px;text-align:left}table thead,table th{background:#50b7e8;color:#fff;font-weight:bold;font-size:18px}table td{font-size:16px;border:1px solid #eee}a:link,a:visited{color:#50b7e8;text-decoration:underline;transition:color .4s ease}a:hover{color:#fff;text-decoration:none;background:#50b7e8}a.linkedImage:hover{background:none !important}a.button:link,a.button:visited,a.fl-button:link,a.fl-button:visited,.fl-builder-content a.fl-button:link,.fl-builder-content a.fl-button:visited,button.button,input.button,.button a:link,.button a:visited,.submit-wrap input,span.button,input[type="button"]{display:inline-block;text-align:center;line-height:28px;transition:all .4s ease;text-shadow:none;text-decoration:none;position:relative;border-radius:0 !important;background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease}a.button:link:hover,a.button:visited:hover,a.fl-button:link:hover,a.fl-button:visited:hover,.fl-builder-content a.fl-button:link:hover,.fl-builder-content a.fl-button:visited:hover,button.button:hover,input.button:hover,.button a:link:hover,.button a:visited:hover,.submit-wrap input:hover,span.button:hover,input[type="button"]:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}a.button:link .fl-button-text,a.button:visited .fl-button-text,a.fl-button:link .fl-button-text,a.fl-button:visited .fl-button-text,.fl-builder-content a.fl-button:link .fl-button-text,.fl-builder-content a.fl-button:visited .fl-button-text,button.button .fl-button-text,input.button .fl-button-text,.button a:link .fl-button-text,.button a:visited .fl-button-text,.submit-wrap input .fl-button-text,span.button .fl-button-text,input[type="button"] .fl-button-text{color:#fff}a.fl-button:link,a.fl-button:visited{margin-bottom:0}a.button.gold:link,a.button.gold:visited,input.gold.button,.fl-row.green a.fl-button:link,.fl-row.green a.fl-button:visited{background:#bca671 url(images/foil_sml.jpg) no-repeat 50% 50%;background-size:cover;position:relative;z-index:10;text-shadow:0 0 5px rgba(0,0,0,0.35)}a.button.fade,input.button.fade,.button.fade a{opacity:.7}input.button{border:none}a.button:hover,a.fl-button:hover,.fl-row.green a.fl-button:hover,.fl-builder-content a.fl-button:hover,input.button:hover,a.button.fade:hover,.button a:hover,a.button.gold:hover,input.gold.button:hover,span.button:hover{background:transparent;border:solid 1px #50b7e8;color:#50b7e8;text-decoration:none}a.button:hover .fl-button-text,a.fl-button:hover .fl-button-text,.fl-row.green a.fl-button:hover .fl-button-text,.fl-builder-content a.fl-button:hover .fl-button-text,input.button:hover .fl-button-text,a.button.fade:hover .fl-button-text,.button a:hover .fl-button-text,a.button.gold:hover .fl-button-text,input.gold.button:hover .fl-button-text,span.button:hover .fl-button-text{color:#50b7e8}.navigation .button a:link,.navigation .button a:visited{color:#50b7e8;border-color:#50b7e8}.navigation .button a:hover{background:#50b7e8;color:#fff}.captionHolder{max-width:660px;margin:0 auto;padding:0 15px}.mainContent img,.mainContent .wp-caption,.wp-caption,.related img{max-width:100%;height:auto ;margin-left:auto;margin-right:auto}.mainContent .wp-caption,.wp-caption{background:#eee;margin-bottom:20px;max-width:100%;margin-left:auto;margin-right:auto;color:#444}.mainContent .wp-caption a,.wp-caption a{display:block}.mainContent .wp-caption p a,.wp-caption p a{display:inline}#main .gallery,.gallery{background:#eee;padding:20px 5px 0;text-align:center;margin:30px auto}#main .gallery .gallery-item,.gallery .gallery-item{max-width:150px;float:none;margin:0 0 15px;display:inline-block;width:50%;padding:0 8px}#main .gallery .gallery-item .gallery-caption,.gallery .gallery-item .gallery-caption{display:none}#main .gallery .gallery-item img,.gallery .gallery-item img{border:none;opacity:1;transition:opacity .4s ease}#main .gallery .gallery-item a:hover img,.gallery .gallery-item a:hover img{opacity:.6}#main .gallery br,.gallery br{display:none}.mainContent p iframe,.mainContent p video,.mainContent p audio{max-width:100%}.mainContent video,.mainContent audio{margin:20px auto;max-width:100%}@media only screen and (min-width:480px){img.alignleft,.wp-caption.alignleft{float:left;margin:0 15px 10px 0}img.alignright,.wp-caption.alignright{float:right;margin:0 0 10px 15px}}@media only screen and (min-width:760px){.mainContent ol,.mainContent ul{padding-left:30px;position:relative;left:-15px;list-style-position:outside}.mainContent blockquote{float:right;margin:0 0 20px 20px;width:35%;margin-right:-50px}a.button:link,a.button:visited,a.fl-button:link,a.fl-button:visited,.fl-builder-content a.fl-button:link,.fl-builder-content a.fl-button:visited,button.button,input.button,.button a:link,.button a:visited,.submit-wrap input,span.button,input[type="button"]{width:auto}}.goldGradient{background:#beac78;background:-moz-linear-gradient(-30deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #beac78), color-stop(50%, #86754d), color-stop(100%, #594d32));background:-webkit-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-o-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-ms-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:linear-gradient(174deg, #beac78 0%, #86754d 50%, #594d32 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#beac78', endColorstr='#594d32', GradientType=1)}*{box-sizing:border-box}audio,video{max-width:100%}.row{clear:both;overflow:hidden}.container{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.container.wide{max-width:75em}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container.collapse .column,.container.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.container .container{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.container .container:before,.container .container:after{content:" ";display:table}.container .container:after{clear:both}.container .container.collapse{width:auto;margin:0;max-width:none;*zoom:1}.container .container.collapse:before,.container .container.collapse:after{content:" ";display:table}.container .container.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.column.collapse,.columns.collapse{padding-left:0;padding-right:0}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width:480px){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}}@media only screen and (min-width:760px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.container .large-offset-0{position:relative;margin-left:0%}.container .large-offset-1{position:relative;margin-left:8.33333%}.container .large-offset-2{position:relative;margin-left:16.66667%}.container .large-offset-3{position:relative;margin-left:25%}.container .large-offset-4{position:relative;margin-left:33.33333%}.container .large-offset-5{position:relative;margin-left:41.66667%}.container .large-offset-6{position:relative;margin-left:50%}.container .large-offset-7{position:relative;margin-left:58.33333%}.container .large-offset-8{position:relative;margin-left:66.66667%}.container .large-offset-9{position:relative;margin-left:75%}.container .large-offset-10{position:relative;margin-left:83.33333%}.container .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen and (min-width:1024px){.xlarge-1{position:relative;width:8.33333%}.xlarge-2{position:relative;width:16.66667%}.xlarge-3{position:relative;width:25%}.xlarge-4{position:relative;width:33.33333%}.xlarge-5{position:relative;width:41.66667%}.xlarge-6{position:relative;width:50%}.xlarge-7{position:relative;width:58.33333%}.xlarge-8{position:relative;width:66.66667%}.xlarge-9{position:relative;width:75%}.xlarge-10{position:relative;width:83.33333%}.xlarge-11{position:relative;width:91.66667%}.xlarge-12{position:relative;width:100%}.container .xlarge-offset-0{position:relative;margin-left:0%}.container .xlarge-offset-1{position:relative;margin-left:8.33333%}.container .xlarge-offset-2{position:relative;margin-left:16.66667%}.container .xlarge-offset-3{position:relative;margin-left:25%}.container .xlarge-offset-4{position:relative;margin-left:33.33333%}.container .xlarge-offset-5{position:relative;margin-left:41.66667%}.container .xlarge-offset-6{position:relative;margin-left:50%}.container .xlarge-offset-7{position:relative;margin-left:58.33333%}.container .xlarge-offset-8{position:relative;margin-left:66.66667%}.container .xlarge-offset-9{position:relative;margin-left:75%}.container .xlarge-offset-10{position:relative;margin-left:83.33333%}.container .xlarge-offset-11{position:relative;margin-left:91.66667%}}svg{width:48px}.fl-builder-edit svg{width:auto}*{box-sizing:border-box}body,html{min-height:100%;background:#fff}[class*="column"]+[class*="column"]:last-child{float:left}.body,.innerHero{position:relative;z-index:5}.innerHero{overflow:hidden}.innerHero.noThumb{background:#000000}.addthis_sharing_toolbox{padding-bottom:20px}.oldSite a{display:block;padding:15px;text-align:center;color:#cfdce4;background:#000000;transition:all .4s ease;text-decoration:none;line-height:21px}.oldSite a span{color:#fff;text-decoration:underline}.oldSite a:hover{color:#fff;background:#50b7e8}.mainContent{scroll-behavior:smooth}.footer{background:#f1ede1;padding:12px;clear:both;padding:15px 0}.footer .footerLogo{padding:0 0 0 15px;width:140px}.footer .footerLogo img{max-width:100%}.footer .footerSocial{padding:0 15px 0 0;text-align:right;float:right}.footer .footerSocial a{line-height:34px;font-size:36px;margin:5px 0 10px 10px;color:#c7b689;text-align:center;text-decoration:none;transition:all .4s ease;float:right;position:relative;top:-6px}.footer .footerSocial a span{display:none}.footer .footerSocial a:hover{color:#000000;background:none}.footer .footerNav{padding:10px 0 0}.footer .footerNav p{font-size:14px;line-height:18px;text-transform:uppercase;text-align:center;letter-spacing:-0.5px;margin-bottom:15px}.footer .footerNav p i{color:#c7b689;position:relative;left:5px;top:2px;font-size:18px}.footer .footerNav p a{color:#444;text-decoration:none;margin:0 5px}.footer .footerNav p a:hover{background:none;text-decoration:underline}.footer .footerNav ul{list-style:none;padding:0;margin:0 0 30px;text-align:center}.footer .footerNav ul li{display:block;float:left;width:50%;margin:0 ;font-family:Inter,Calibri,Arial,sans-serif;text-align:left}.footer .footerNav ul li a{color:#444444;padding:6px 15px;font-size:15px;text-decoration:none;display:block}.footer .footerNav ul li a:hover{background:none;color:#444444;text-decoration:underline}.footer .charityTick{clear:both;padding-top:10px;text-align:center}.footer .charityTick img{max-width:120px}.bsaGroup{padding:15px 0;text-align:center;background:#fff}.bsaGroup h5{font-size:18px;font-weight:400;text-align:center;margin:0 0 40px 0;color:#444}.bsaGroup ul{margin:0;padding:0;list-style:none}.bsaGroup ul li{width:50%;float:left;padding:0 15px 0;margin-bottom:30px}.bsaGroup ul li a{display:block}.bsaGroup ul li a:hover{background:none}.bsaGroup ul li img{margin:0 auto;display:block;width:100%;max-width:150px}.bsaGroup ul li.bsaGroupFooter img{width:63%;margin-top:-36px;max-width:94px}.bsaGroup ul li:nth-child(3){clear:both}.copyright{background:#f1ede1;padding:10px}.copyright ul{list-style:none;padding:0;margin:0 0 10px;text-align:center}.copyright ul li{display:inline-block;margin:0 5px;font-family:Inter,Calibri,Arial,sans-serif}.copyright ul li a{color:#444444;padding:5px;font-size:15px;text-decoration:none}.copyright ul li a:hover{background:none;color:#444444;text-decoration:underline}.copyright p{text-align:center;font-size:12px;line-height:15px;color:#444444;margin-bottom:0;font-family:Inter,Calibri,Arial,sans-serif}.copyright img,.copyright amp-img{margin:0 auto;display:block}.footer:after{content:'';display:table;clear:both}.emailSignup{clear:none;background:#000000;padding:20px 0}.emailSignup h3{color:#fff;text-align:center;font-weight:500;font-size:21px;line-height:25px;padding:0 30px}.emailSignup form{max-width:1440px;margin:0 auto;padding:2rem 1rem}.emailSignup form h3{margin:0;text-align:left}.emailSignup form p{margin-top:0}.emailSignup form input{margin-bottom:0;border-radius:0}.emailSignup form fieldset{border:0}.emailSignup form p{margin-right:0}.emailSignup form p label,.emailSignup form p br{display:none}.emailSignup form p input[type="text"],.emailSignup form p input[type="email"]{padding:8px 40px 8px 15px;border:1px solid #dadada;line-height:1;box-sizing:border-box;display:block;width:100%;height:100%;font-family:Inter,Calibri,Arial,sans-serif}.emailSignup form p input[type="text"]::placeholder,.emailSignup form p input[type="email"]::placeholder{text-transform:uppercase}.emailSignup form p button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease;min-width:auto;height:100%;line-height:36px;z-index:10;color:#fff;font-weight:500;background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.emailSignup form p button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.emailSignup form p button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.emailSignup form>div p{color:#ffffff}.footerSignup.emailSignup{background:#beac78;background:-moz-linear-gradient(-30deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #beac78), color-stop(50%, #86754d), color-stop(100%, #594d32));background:-webkit-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-o-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-ms-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:linear-gradient(174deg, #beac78 0%, #86754d 50%, #594d32 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#beac78', endColorstr='#594d32', GradientType=1);border-top:1px solid #e6e6e6}.footerSignup.emailSignup h4{margin-bottom:10px}.footerSignup.emailSignup form p button:hover{background:#000000;color:#fff}.bb .content.columns{padding:0}.innerHero{margin-bottom:0px;position:relative;background:#111}.innerHero .innerHeroImage{position:absolute;bottom:0;left:0;top:-50px;right:0;z-index:2;opacity:.4;background-size:cover;background-position:50% 50%}.innerHero .mobileHeroBg{position:absolute;bottom:0;left:0;top:0;right:0;background:#111;z-index:1}.innerHero .innerHeroText{padding:60px 10px;position:relative;z-index:3}.innerHero .innerHeroText h1{position:static}.innerHero .innerHeroText h1:before{content:none}.innerHero .innerHeroText h1,.innerHero .innerHeroText h5{margin:0 0 5px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.35);font-size:32px;line-height:34px;text-align:center}.innerHero .innerHeroText h2{margin:0;color:#fff;opacity:.85;text-shadow:0 0 5px rgba(0,0,0,0.45);font-size:21px;line-height:24px;text-align:center}.innerHero img{display:block;opacity:.6}.innerHero .content{padding-top:15px}.transparent-header .innerHero{padding-top:40px}.parallax-mirror{z-index:1 !important;background:#111}.parallax-mirror img{opacity:.6}.parallax-window{min-height:30vh !important}.parallax-mirror~.parallax-window{background:unset !important}.nf-form-title{display:none}.ninja-forms-req-symbol{color:#50b7e8}.nf-form-fields-required{color:#888;font-size:12px;margin-bottom:10px}.nf-field-label label{font-weight:normal !important;text-transform:uppercase;font-size:13px;color:#888}.nf-field-element input[type="text"],.nf-field-element input[type="email"],.nf-field-element input[type="tel"],.nf-field-element textarea{font-size:18px;padding:8px 40px 8px 15px;border:1px solid #dadada;line-height:1;border-radius:5px;box-sizing:border-box;color:#333}.nf-field-element ::-webkit-input-placeholder{color:#999}.nf-field-element ::-moz-placeholder{color:#999}.nf-field-element :-ms-input-placeholder{color:#999}.nf-field-element :-moz-placeholder{color:#999}.list-radio-wrap .nf-field-element li label,.list-checkbox-wrap .nf-field-element li label{font-size:14px;line-height:17px;display:inline-block;color:#666}.listcheckbox-wrap li{margin-bottom:20px}.firstname-container,.lastname-container{width:47%;float:left;clear:none}.lastname-container{float:right;margin-right:0;clear:none !important}#nf-field-11-container{float:left;width:64%}#nf-field-12-container{clear:none;float:right;width:32%}.submit-wrap .nf-field-element input,.nf-next-previous .nf-next-item input{float:left;width:100%;background:#000000;color:#50b7e8;border:solid 1px #000000;position:relative;transition:background .4s ease;font-size:21px;padding:17px 20px !important}.submit-wrap .nf-field-element input:hover,.nf-next-previous .nf-next-item input:hover{background:#50b7e8;color:#ffffff;border:solid 1px #50b7e8}#bgmp_map-canvas{width:100% !important;height:750px !important}#bgmp_map-canvas .gm-style .gm-style-iw-d{overflow:visible !important}#bgmp_map-canvas .gm-style .gm-style-iw-c{border-radius:0;padding:0}#bgmp_map-canvas .gm-ui-hover-effect{top:10px !important;right:10px !important;background:rgba(0,0,0,0.6) !important;width:40px !important;height:40px !important;border-radius:20px;z-index:10}#bgmp_map-canvas .gm-ui-hover-effect span{width:25px !important;height:25px !important;margin:7px !important;filter:brightness(0) invert(1)}#bgmp_map-canvas .bgmp_placemark_inner{padding:40px}#bgmp_map-canvas hr{background-color:#4eb8e9;height:10px;border:0;text-align:left;width:40px}body .bgmp_placemark>h3{display:none}body .bgmp_placemark li.project{padding:0}body .bgmp_placemark .headline{margin-top:2rem !important;padding-bottom:2rem}body .bgmp_placemark h3{font-size:21px !important}.bgmp_placemark p{font-size:16px;line-height:24px;margin-bottom:12px}.bgmp_placemark a.button,#bgmp_list a.button{padding:6px 10px !important;color:#fff !important;font-size:18px !important}.home .gmnoprint{display:none !important}#bgmp_list{width:100%;max-width:1200px;margin:0 auto;list-style:none}#bgmp_list li{margin-bottom:50px;padding:15px}#bgmp_list li h3{margin:0 0 6px 0;font-size:21px}#bgmp_list li p{font-size:16px;line-height:21px;margin-bottom:6px}#bgmp_list:after{content:'';display:table;clear:both}.search .mainContent p{margin-bottom:5px}.search .mainContent p.searchCount{color:#444;font-size:24px;line-height:28px;margin-bottom:30px}.search .mainContent p.searchCount span{color:#50b7e8}.search .mainContent form{margin-bottom:30px}.search .mainContent form .screen-reader-text{display:none}.search .mainContent form .search-field{width:100%;max-width:400px;font-size:18px;padding:9px 12px;line-height:1;border:1px solid #dadada;display:block;border-radius:5px;box-sizing:border-box;font-family:Inter,Calibri,Arial,sans-serif;margin-bottom:8px}.search .mainContent .searchResults{display:flex;flex-direction:column}.search .mainContent .page{order:1}.search .mainContent .projects{order:2}.search .mainContent .type-post{order:3}.search .mainContent .resources{order:4}.search .mainContent .blog{order:5}.search .mainContent .post{margin-bottom:40px}.search .mainContent .post a{text-decoration:none}.search .mainContent .post a h3{font-size:21px;line-height:24px;margin-bottom:2px;color:#50b7e8;transition:all .4s ease}.search .mainContent .post a p.searchLink{font-size:12px;line-height:14px;margin:0 0 10px 0;white-space:normal;color:#777;transition:all .4s ease}.search .mainContent .post a p.searchLink span{color:#333;text-transform:uppercase;font-size:14px;position:relative}.search .mainContent .post a:hover{text-decoration:none;background:none !important;color:#444}.search .mainContent .post a:hover h3,.search .mainContent .post a:hover p.searchLink{color:#444}.search .mainContent .post a:hover h3{text-decoration:underline}.search .mainContent .post a:hover p.searchLink{text-decoration:none}.search .mainContent .post .searchExcerpt p{font-size:15px;line-height:17px}.searchOld{background:#000000;margin-bottom:15px}.searchOld a:link,.searchOld a:visited{display:block;text-decoration:none;color:#cfdce4;padding:15px}.searchOld a:link h3,.searchOld a:visited h3{font-weight:400;font-size:24px;line-height:28px;color:#cfdce4;margin-top:0;text-align:center;text-decoration:none}.searchOld a:link span.button,.searchOld a:visited span.button{margin:0;display:block}.searchOld a:link span,.searchOld a:visited span{color:#fff}.searchOld a:hover{background:none}.searchOld a:hover span.button{background:#042b45;color:#fff;text-decoration:none}#nav-below div{display:inline-block}.nav-previous .meta-nav{transform:rotate(180deg);display:inline-block}.notFound .menu-top-menu-container{display:block;margin-bottom:50px}.notFound ul{margin:0}.notFound ul li a:link,.notFound ul li a:visited{color:#444;text-decoration:none}.notFound ul li a:hover{text-decoration:underline;color:#50b7e8;background:none}.postMain{position:relative;z-index:10;padding-top:40px}.postMain .mainContent{padding-top:20px}.postMain p.prTime{font-size:16px;line-height:18px;color:#666;margin:0 }.postMain p{font-size:16px;line-height:22px}.single-projects .postMain p{font-size:18px;line-height:28px}.prResources{padding:0;background:none}.prResources ul{margin:0;padding:0;list-style:none;left:0}.prResources ul li{margin-bottom:30px}.prResources ul li a{text-decoration:none}.prResources ul li a h2{color:#50b7e8;font-size:21px;font-weight:normal;text-decoration:none;transition:color .4s ease;margin:0}.prResources ul li a p{text-decoration:none;color:#999;font-size:14px;margin:0;transition:color .4s ease}.prResources ul li a:hover{text-decoration:none}.prResources ul li a:hover h2{color:#444;text-decoration:underline}.prResources ul li a:hover p{color:#444;text-decoration:none}.recentReleases h2{text-transform:uppercase;color:#333;margin-bottom:20px;font-size:21px;color:#50b7e8}.recentReleases ul{list-style:none;margin:0;padding:0}.recentReleases ul li{margin-bottom:20px}.recentReleases ul li p.recentReleaseDate{margin:0;color:#999}.recentReleases ul li a{line-height:1.1;color:#161616;text-decoration:none;display:inline-block}.recentReleases ul li a:hover{background:none;text-decoration:underline}@media only screen and (max-width:480px){#nav-below .button a:link,#nav-below .button a:visited{font-size:21px !important;padding:6px 15px !important}}body .nf-form-fields-required{font-size:13px}#nav-below{clear:both;text-align:center;margin:20px 0}.resources{font-family:quasimoda,'Inter',sans-serif;text-transform:uppercase}.resources h2{font-weight:800;text-transform:uppercase;letter-spacing:-0.02em;color:black;font-size:1.5rem;line-height:58px;margin:0}.resources ul.resources-list{list-style:none;margin:0;padding:1.5rem 0 0;position:unset}.resources ul.resources-list:not(.full){max-width:333px}.resources ul.resources-list li.resource{padding:0;margin:0;background-color:#fafafa;color:#000000;border-right:solid .5rem #00cba7}.resources ul.resources-list li.resource:nth-child(2n){background-color:#f2f2f2;border-right:solid .5rem #00b9a2}.resources ul.resources-list li.resource a{padding:1rem;color:#000000;text-decoration:none;display:grid;grid-gap:0 20px;grid-auto-flow:column;grid-template-columns:auto 40px}.resources ul.resources-list li.resource a amp-img,.resources ul.resources-list li.resource a img{grid-row:span 2;opacity:.5}.resources ul.resources-list li.resource a:hover{background-color:#7fddf6}.resources ul.resources-list li.resource .resource-title{font-weight:800;line-height:1.25rem}.resources a.button{width:100%;padding:1.5rem 1rem;font-size:1.2rem;font-weight:800;font-family:quasimoda,'Inter',sans-serif;text-transform:uppercase;text-align:left}.projectDetails .resources{width:50%}hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px}.map-hover .mapboxgl-popup-content{padding:10px;border-radius:0}.map-hover .mapboxgl-popup-content h6{margin-bottom:0}.map-hover .mapboxgl-popup-content p{margin-bottom:0;font-size:.8rem}@media only screen and (min-width:480px){.innerHero{position:relative}.innerHero .innerHeroText{padding:100px 0}.innerHero.shortHero .innerHeroText{padding:60px 0}.search .mainContent{padding-top:30px;padding-bottom:30px}.bsaGroup ul li.bsaGroupFooter img{margin-top:-40px}}@media only screen and (min-width:600px){.footer .container{max-width:100%}.footer div.footerLogo{width:25%;float:left}.footer div.footerLogo img{max-width:160px}.footer .footerSocial{width:25%;float:right}.footer .footerLocation{width:50%;float:left;padding-right:0;position:relative;top:-5px}.footer .footerLocation p{text-align:left}.footer .footerNav ul li{width:33.333%}.innerHero .innerHeroText h1,.innerHero .innerHeroText h5{font-size:42px;line-height:44px}.innerHero .innerHeroText h2{font-size:24px;line-height:26px}.content{padding:15px;position:relative;z-index:10}#bgmp_list{padding:15px 8px}#bgmp_list li{width:50%;float:left;padding:0 33px 0 8px}#bgmp_list li:nth-child(2n+1){clear:left}#bgmp_list .bgmp_list-link{display:none}}@media only screen and (min-width:760px){.mainContent h1.mainTitle{padding-top:20px;margin-bottom:10px}.mainContent h2.subtitle{padding-top:0px;margin-bottom:40px}.innerHeroTextHolder{padding:20px 0}.sidebar{clear:none;float:right;width:330px;padding-right:10px;padding-top:0}.sidebar .related{padding:0}.sidebar .large-4{width:100%;float:none}.postSidebar{padding-top:15px}.footer{padding:15px 115px 15px 15px;position:relative;min-height:120px}.footer .copyright p{text-align:left}.footer .copyright p img{margin-left:0}.footer .footerLogo{padding:25px 0 0 0}.footer .footerSocial{padding-top:25px;width:auto}.footer .footerNav{width:52%}.footer .footerNav p{margin-bottom:5px}.footer .footerNav p a{white-space:nowrap}.footer .footerNav ul{text-align:center;margin-bottom:0}.footer .footerNav ul li{line-height:1.2;display:inline-block;float:none;width:auto}.footer .charityTick{position:absolute;top:11px;right:11px;width:100px;padding-top:0}.footer .charityTick img{width:100%}.footer .charityTick a:hover{background:none}.bsaGroup{padding-bottom:50px}.bsaGroup h5{margin-bottom:0px}.bsaGroup ul{text-align:center}.bsaGroup ul li{display:inline-block;margin:0 7px;float:none;width:auto}.bsaGroup ul li img{height:25px;width:auto}.bsaGroup ul li.bsaGroupFooter img{width:auto;height:78px;margin-top:0;position:relative;top:20px}.copyright .container{max-width:100%}.copyright .copyrightMenu{float:right;width:50%}.copyright .copyrightMenu ul{text-align:right}.copyright .copyrightLine{width:50%;float:left}.copyright p{color:#bab6ad;text-align:left}.content{padding-left:0;padding-right:0}.search.content{padding-left:15px;padding-right:15px}.searchSidebar{padding-top:40px}.notFound .menu-top-menu-container{text-align:left;display:inline-block}.notFound ul{display:inline-block;list-style:none;margin:0;padding:0}.notFound ul li a{padding-top:0px;display:inline-block;line-height:21px;padding:17px 0 5px;border-bottom:4px solid #fff;margin:0 15px;font-weight:500;font-size:16px;background:0;transition:border .4s ease;color:#444;text-decoration:none}.notFound ul li a:hover{color:#444;text-decoration:none;background:none;border-bottom:4px solid #444}#bgmp_list li{width:33.3333%;float:left;padding:0 33px 0 8px}#bgmp_list li:nth-child(2n+1){clear:none}#bgmp_list li:nth-child(3n+1){clear:both}#subForm button{width:auto}}@media only screen and (min-width:900px){.page-template-default #main{max-width:1000px;margin-left:auto;margin-right:auto}#main.bb{max-width:100%}.emailSignup{text-align:center;padding:10px 0 20px}.emailSignup h3{padding-top:0px;display:block;margin:0 0 20px;padding:0;font-size:30px;font-weight:500;float:none;line-height:1}.emailSignup form{flex-wrap:nowrap}.emailSignup form p{display:inline-block;margin-right:20px;line-height:46px;height:68px;margin-bottom:0}.emailSignup form p button{top:-1px;display:block}.emailSignup form p input{margin-bottom:0}.emailSignup form p:last-child{margin-right:0}.footerSignup.emailSignup{padding:40px 0;clear:both}.footerSignup.emailSignup h3{margin-bottom:30px;font-size:32px}.search .mainContent{padding-top:40px;padding-bottom:40px}.search .mainContent p{margin-bottom:10px}.search .mainContent p.searchCount,.search .mainContent form{margin-bottom:60px}}@media only screen and (min-width:1000px){.innerHero{min-height:300px;min-height:70vh;display:flex;justify-content:center;align-items:center}.innerHero .innerHeroText{padding:0}.innerHero .innerHeroText h1,.innerHero .innerHeroText h5{font-size:72px;line-height:74px;margin-bottom:15px}.innerHero .innerHeroText h2{font-size:36px;line-height:38px}.innerHero.shortHero{min-height:100px}body.transparent-header .innerHero{min-height:calc(70vh + 80px)}}@media only screen and (max-width:1000px){.footer .footerNav{padding-top:10px}}.skip-link{position:absolute;margin-top:5px;left:5px;padding:5px 10px;border:1px solid #ddd;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);box-shadow:0 0 5px 0 rgba(0,0,0,0.4);top:-100px}.skip-link:focus{top:0;z-index:1000}body.admin-bar header,body.admin-bar nav#nav-donate{top:32px}body{overscroll-behavior-x:none;margin-top:80px}body.modal-open{overflow:hidden}body.transparent-header{margin-top:0}body.transparent-header nav#nav-search{border-top:solid 85px #000000}body.no-header header{display:none}header{position:fixed;width:100%;z-index:500;background-color:#FFF;top:0;border-color:rgba(127,127,127,0.5);border-style:solid;border-width:0 0 1px 0;transition:all .5s ease-in-out}header.header{overflow:visible}header.light{background-color:#ffffff}header.dark{background-color:#000000}header.transparent:not(:has(#nav-main.active)){background:linear-gradient(180deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.05) 80%, rgba(0,0,0,0) 100%);border-bottom:0;transition:all .5s ease-in-out}header.transparent:not(:has(#nav-main.active))>.container .header-main-left .logo-dark,header.transparent:not(:has(#nav-main.active))>.container .header-main-left .logo-dark-small{display:none}header.transparent:not(:has(#nav-main.active))>.container .header-main-right .searchLink{background:url("/wp-content/themes/bsa/images/searchgo.svg")}header.transparent:not(:has(#nav-main.active))>.container .header-main-right .menu-item{color:#ffffff}header.transparent:not(:has(#nav-main.active))>.container .header-main-right .menu-item:hover{color:#ffffff}header.transparent:not(:has(#nav-main.active))>.container .header-main-right .menuLink>span{background-color:#ffffff}header.transparent:not(:has(#nav-main.active))>.container .header-main-right .menuLink>span:after,header.transparent:not(:has(#nav-main.active))>.container .header-main-right .menuLink>span:before{background-color:#ffffff}header:not(.transparent) .logo-light,header:has(#nav-main.active) .logo-light,header:not(.transparent) .logo-light-small,header:has(#nav-main.active) .logo-light-small{display:none !important}header>.container{display:flex;flex-direction:row;justify-content:space-between;max-width:1440px;padding:0 1rem;height:85px}header>.container .header-main-left{display:flex;align-items:center}header>.container .header-main-left a img.logo,header>.container .header-main-left a img.logo-small{padding:1rem 0;width:200px;max-width:50vw;height:auto}header>.container .header-main-left a img.logo{display:none}header>.container .header-main-left a img.logo-small{width:auto;max-height:69px}header>.container .header-main-left a:hover{background:none}header>.container .header-main-right{margin-left:auto;display:flex;align-items:center}header>.container .header-main-right .menu-item{align-items:center;display:none;white-space:nowrap;font-family:quasimoda,'Inter',sans-serif;font-weight:600;font-size:.95rem;height:100%;letter-spacing:-0.02em;line-height:100%;margin-left:1rem;position:relative;text-decoration:none;color:#000000;text-transform:initial}header>.container .header-main-right .menu-item:hover{background:transparent;text-decoration:none;color:#000000}header>.container .header-main-right .menu-item:hover:after,header>.container .header-main-right .menu-item.active:after{background-color:#4eb8e9;bottom:0;content:' ';height:5px;left:0;position:absolute;width:100%}header>.container .header-main-right .menu-item:hover:after{background-color:#a6dbf4}header>.container .header-main-right .searchLink{background:url("/wp-content/themes/bsa/images/search.svg");height:24px;width:24px}header>.container .header-main-right .searchLink img{width:24px}header>.container .header-main-right .searchLink:hover{background-color:transparent}header>.container .header-main-right .menuLink{padding:11px 3px;display:flex}header>.container .header-main-right .menuLink:hover{background-color:transparent}header>.container .header-main-right .menuLink.active>span{background-color:transparent}header>.container .header-main-right .menuLink.active>span:after{animation-name:upTurn}header>.container .header-main-right .menuLink.active>span:before{animation-name:downTurn}header>.container .header-main-right .menuLink>span{background-color:#000000;height:2px;position:relative;width:18px;transition-delay:0s;transition-duration:0s;transition-property:background-color;transition-timing-function:ease-in-out}header>.container .header-main-right .menuLink>span:after,header>.container .header-main-right .menuLink>span:before{background-color:#000000;content:' ';height:100%;left:0;position:absolute;transform-origin:50% 50%;width:100%;transform:rotate(0);animation-duration:1s;animation-fill-mode:forwards}header>.container .header-main-right .menuLink>span:after{bottom:-6px;animation-name:upTurnReverse}header>.container .header-main-right .menuLink>span:before{top:-6px;animation-name:downTurnReverse}header>.container .header-main-right .donateButton{background-color:#4eb8e9;color:#ffffff;font-family:quasimoda,'Inter',sans-serif;font-weight:500;font-size:.95rem;height:100%;letter-spacing:-0.02em;line-height:100%;padding:0 1rem;display:flex;align-items:center;text-decoration:none;margin-right:-1rem;text-transform:uppercase}header>.container .header-main-right>*{display:block;margin:0 0 0 1.5rem;font-size:.95rem}header.light .menu-item{color:rgba(0,0,0,0.75)}header.light .menu-item.active{color:#000000}header.dark .menu-item,header.transparent:not(:has(#nav-main.active)) .menu-item{color:rgba(0,0,0,0.75)}header.dark .menu-item.active,header.transparent:not(:has(#nav-main.active)) .menu-item.active{color:#000000}body.amp.transparent-header header#header-bg-normal{z-index:501;opacity:0}body.amp.transparent-header header#header-bg-transparent{z-index:500}nav#nav-search{display:none;background-color:#000000;color:#ffffff;padding:1rem;position:fixed;z-index:100;width:100%}nav#nav-search.active{display:block}nav#nav-search .navSearch{max-width:1440px;margin:0 auto;text-align:right}nav#nav-search .search-field{background-color:transparent;border-color:#7f7f7f;color:#ffffff;border-style:solid;border-width:0 0 1px 0;padding-bottom:3px}nav#nav-search .search-submit{width:24px;height:24px;background-color:#000000;border:0;padding:0}nav#nav-main{display:none;position:absolute;padding:0;top:calc(71px + var(--wp-admin--admin-bar--height, 14px));position:fixed;z-index:100;height:100vh;overflow:visible;width:100vw;margin-left:-50vw;left:50vw}nav#nav-main.active{display:block}nav#nav-main .overlay{width:200vw;height:100vh;margin-left:-100vw;background:#0004}nav#nav-main ul{margin:0;list-style:none;padding:0}nav#nav-main ul li{margin-bottom:0px;border-bottom:1px solid #eee}nav#nav-main ul li a{color:#444;padding:15px 10px;font-size:18px;font-weight:500;line-height:1;display:block;text-decoration:none}nav#nav-main ul li a:hover,nav#nav-main ul li a:active{background:#f3f3f3;text-decoration:none}nav#nav-main .menu-site-mega-menu-container{max-width:1440px;margin:0 auto;background-color:#fff}nav#nav-main ul#menu-site-mega-menu{display:grid;gap:0;padding:0 0;list-style:none;margin-right:0}nav#nav-main ul#menu-site-mega-menu li{border:0;margin:0;position:relative;display:list-item}nav#nav-main ul#menu-site-mega-menu li a{font-family:quasimoda,'Inter',sans-serif;font-weight:500;font-size:.8rem;letter-spacing:-0.02em;line-height:100%;position:relative;text-decoration:none;color:#000000;text-transform:initial;border-bottom:0;padding:1rem}nav#nav-main ul#menu-site-mega-menu li a:after{background-color:#4eb8e9;bottom:0;content:' ';height:5px;left:0;position:absolute;width:100%}nav#nav-main ul#menu-site-mega-menu li a:hover,nav#nav-main ul#menu-site-mega-menu li a:active{background:#f6f6f6;text-decoration:none;color:#000000}nav#nav-main ul#menu-site-mega-menu li button.submenu-open,nav#nav-main ul#menu-site-mega-menu li button.submenu-close{display:none}nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children>a{font-size:1rem}nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children button.submenu-open,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children button.submenu-close{display:block;position:absolute;top:0;right:0;background:transparent;border:0;font-size:1.5rem;height:50px;width:60px}nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children button.submenu-close{display:none}nav#nav-main ul#menu-site-mega-menu li.submenu-active button.submenu-close{display:block}nav#nav-main ul#menu-site-mega-menu li.submenu-active button.submenu-open{display:none}nav#nav-main ul#menu-site-mega-menu li.submenu-active ul.sub-menu{display:block;height:auto;transition:all 500ms ease-in}nav#nav-main ul#menu-site-mega-menu li.submenu-active:after{background-color:#4eb8e9;bottom:0;content:' ';height:5px;left:0;position:absolute;width:100%}nav#nav-main ul#menu-site-mega-menu li.submenu-active a{border-bottom:solid 1px #b9b9b9}nav#nav-main ul#menu-site-mega-menu li.submenu-active a:after{content:none}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu{display:none;height:0;transition:all 500ms ease-in}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li a{border-bottom:solid 1px #b9b9b9;background-color:#f6f6f6;font-family:'Inter',sans-serif}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li a:after{content:none}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li a:hover{background-color:#ececec}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li button.submenu-open,nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li button.submenu-close{display:none}nav#nav-main ul:not(#menu-site-mega-menu) li button.submenu-open,nav#nav-main ul:not(#menu-site-mega-menu) li button.submenu-close{display:none}nav#nav-main .navSocial{padding:10px 0;background-color:#000000}nav#nav-main .navSocial p{font-size:21px;color:#fff;text-align:left;font-weight:500;max-width:1440px;margin:0 auto;padding:.5rem 1rem;display:flex;align-items:center}nav#nav-main .navSocial p a{line-height:34px;font-size:36px;margin:0 0 0 18px;color:#fff;text-align:center;text-decoration:none;transition:all .4s ease;position:relative}nav#nav-main .navSocial p a img{width:24px}nav#nav-main .navSocial p a span{display:none}nav#nav-main .navSocial p a:hover{color:#4eb8e9;background:none}nav#nav-donate{top:0;position:fixed;box-shadow:0 0 40px rgba(0,0,0,0.5);transition:height .5s ease-in-out;height:0;overflow-y:hidden}nav#nav-donate.closed{height:0;z-index:-50}nav#nav-donate.opened{height:auto;max-height:100%;overflow-y:scroll;z-index:600}.fl-module-bsa-donatechoices{margin-top:-20px;margin-bottom:-20px}.fl-module-bsa-donatechoices .fl-module-content{margin:0}.fl-module-bsa-donatechoices .fl-bsa-donatechoices{padding:2rem}.fl-module-bsa-donatechoices .box:first-child{margin-top:2rem !important}nav#nav-donate,.fl-bsa-donatechoices{background-color:#4eb8e9;width:100%}nav#nav-donate>.container,.fl-bsa-donatechoices>.container{max-width:1440px;padding:0 1rem}nav#nav-donate>.container.header-row,.fl-bsa-donatechoices>.container.header-row{height:85px;display:flex;flex-direction:row;justify-content:space-between}nav#nav-donate>.container.header-row .header-main-left,.fl-bsa-donatechoices>.container.header-row .header-main-left{display:flex;align-items:center}nav#nav-donate>.container.header-row .header-main-left a img.logo,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo,nav#nav-donate>.container.header-row .header-main-left a img.logo-small,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo-small{padding:1rem 0;width:200px;max-width:50vw;height:auto}nav#nav-donate>.container.header-row .header-main-left a img.logo,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo{display:none}nav#nav-donate>.container.header-row .header-main-left a img.logo-small,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo-small{width:auto;max-height:69px}nav#nav-donate>.container.header-row .header-main-left a:hover,.fl-bsa-donatechoices>.container.header-row .header-main-left a:hover{background:none}nav#nav-donate>.container.header-row .header-main-right,.fl-bsa-donatechoices>.container.header-row .header-main-right{margin-left:auto;display:flex;align-items:center}nav#nav-donate>.container.box-row .box,.fl-bsa-donatechoices>.container.box-row .box{width:100%;background-color:#ffffff;flex:1 1;margin:0 0 2rem 0;padding:.5rem 2rem}nav#nav-donate>.container.box-row .box:first-child,.fl-bsa-donatechoices>.container.box-row .box:first-child{margin-left:0}nav#nav-donate>.container.box-row .box:last-child,.fl-bsa-donatechoices>.container.box-row .box:last-child{margin-right:0}nav#nav-donate>.container.box-row .box h2,.fl-bsa-donatechoices>.container.box-row .box h2{font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-top:30px;font-family:Inter,Calibri,Arial,sans-serif;text-transform:uppercase;color:#000000}nav#nav-donate>.container.box-row .box hr,.fl-bsa-donatechoices>.container.box-row .box hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px;margin-bottom:1.5rem}nav#nav-donate>.container.box-row .box a.button,.fl-bsa-donatechoices>.container.box-row .box a.button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease;min-width:0;padding:15px 20px}nav#nav-donate>.container.box-row .box a.button:hover,.fl-bsa-donatechoices>.container.box-row .box a.button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}nav#nav-donate>.container.box-row .box.invert,.fl-bsa-donatechoices>.container.box-row .box.invert{background-color:#4eb8e9;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.4)}nav#nav-donate>.container.box-row .box.invert h2,.fl-bsa-donatechoices>.container.box-row .box.invert h2{color:#ffffff}nav#nav-donate>.container.box-row .box.invert hr,.fl-bsa-donatechoices>.container.box-row .box.invert hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px;margin-bottom:1.5rem;background-color:#ffffff}nav#nav-donate>.container.box-row .box.invert ul,.fl-bsa-donatechoices>.container.box-row .box.invert ul{padding:0}nav#nav-donate>.container.box-row .box.invert ul li,.fl-bsa-donatechoices>.container.box-row .box.invert ul li{list-style-type:none;padding:0 0 .5rem .5rem}nav#nav-donate>.container.box-row .box.invert ul li a,.fl-bsa-donatechoices>.container.box-row .box.invert ul li a{background-image:url('/wp-content/themes/bsa/images/rightArrowLight.svg');background-position:left center;background-size:14px 14px;background-repeat:no-repeat;color:#ffffff;text-decoration:none}nav#nav-donate>.container.box-row .box.invert ul li a span,.fl-bsa-donatechoices>.container.box-row .box.invert ul li a span{padding-left:calc(14px + .5rem)}nav#nav-donate>.container.box-row .box.invert ul li a:hover,.fl-bsa-donatechoices>.container.box-row .box.invert ul li a:hover{background-color:transparent}.bsa-icon-close{height:60px;width:80px}.bsa-icon-close span{display:block;height:2px;position:relative;width:18px;margin-left:auto;margin-top:30px}.bsa-icon-close span:after,.bsa-icon-close span:before{content:' ';height:100%;left:0;position:absolute;transform-origin:50% 50%;width:100%;background-color:#ffffff}.bsa-icon-close span:after{bottom:0;transform:rotate(45deg)}.bsa-icon-close span:before{top:0;transform:rotate(-45deg)}.amp header>.container .header-main-left a img.logo-small{max-height:40px;width:60px}.amp header>.container .header-main-left a img.logo{max-height:40px}@keyframes upTurn{0%{bottom:-6px}50%{bottom:0;transform:rotate(0)}100%{bottom:0;transform:rotate(45deg)}}@keyframes upTurnReverse{0%{bottom:0;transform:rotate(-45deg)}50%{bottom:0;transform:rotate(0)}100%{bottom:-6px}}@keyframes downTurn{0%{top:-6px}50%{top:0;transform:rotate(0)}100%{top:0;transform:rotate(-45deg)}}@keyframes downTurnReverse{0%{top:0;transform:rotate(45deg)}50%{top:0;transform:rotate(0)}100%{top:-6px}}@media only screen and (min-width:768px){header>.container .header-main-left a img.logo{display:block}header>.container .header-main-left a img.logo-small{display:none}}@media only screen and (min-width:1024px){header>.container .header-main-right>*.menu-item{display:flex}}@media only screen and (min-width:768px){nav#nav-donate.opened{max-height:none;overflow-y:auto}nav#nav-donate>.container.header-row .header-main-left a img.logo,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo{display:block}nav#nav-donate>.container.header-row .header-main-left a img.logo-small,.fl-bsa-donatechoices>.container.header-row .header-main-left a img.logo-small{display:none}nav#nav-donate>.container.box-row,.fl-bsa-donatechoices>.container.box-row{display:flex;flex-direction:row;justify-content:space-between}nav#nav-donate>.container.box-row .box,.fl-bsa-donatechoices>.container.box-row .box{width:auto;margin:2rem 1rem 2rem 1rem}nav#nav-donate>.container.box-row .box a.button,.fl-bsa-donatechoices>.container.box-row .box a.button{width:150px}header>.container .header-main-right .donateButton:hover{background-color:rgba(78,184,233,0.5);color:#000000}.fl-module-bsa-donatechoices{margin:-20px}nav#nav-main{top:41px;left:0;height:0px;position:relative;width:0;margin:0;background:#fff}nav#nav-main .menu-site-mega-menu-container{width:60vw;position:absolute;top:0;right:-24px}nav#nav-main ul#menu-site-mega-menu{grid-template-columns:repeat(auto-fit, minmax(205px, 1fr));padding:1rem;gap:1rem}nav#nav-main ul#menu-site-mega-menu li button.submenu-open,nav#nav-main ul#menu-site-mega-menu li.submenu-active button.submenu-open,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children button.submenu-open,nav#nav-main ul#menu-site-mega-menu li button.submenu-close,nav#nav-main ul#menu-site-mega-menu li.submenu-active button.submenu-close,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children button.submenu-close{display:none}nav#nav-main ul#menu-site-mega-menu li:after,nav#nav-main ul#menu-site-mega-menu li.submenu-active:after,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children:after{content:none}nav#nav-main ul#menu-site-mega-menu li a:after,nav#nav-main ul#menu-site-mega-menu li.submenu-active a:after,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children a:after{content:' '}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu,nav#nav-main ul#menu-site-mega-menu li.submenu-active ul.sub-menu,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children ul.sub-menu{display:block;height:auto}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li a,nav#nav-main ul#menu-site-mega-menu li.submenu-active ul.sub-menu li a,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children ul.sub-menu li a{background-color:#ffffff}nav#nav-main ul#menu-site-mega-menu li ul.sub-menu li a:hover,nav#nav-main ul#menu-site-mega-menu li.submenu-active ul.sub-menu li a:hover,nav#nav-main ul#menu-site-mega-menu li.menu-item-has-children ul.sub-menu li a:hover{background-color:#f6f6f6}}@media only screen and (min-width:1490px){nav#nav-donate>.container.box-row .box a.button,.fl-bsa-donatechoices>.container.box-row .box a.button{min-width:280px;padding:15px 60px}}.footer{background-color:#000000;color:#ffffff;padding:0}.footer .container{display:flex;flex-direction:row;justify-content:space-between;max-width:1440px;padding:0 1rem;z-index:2}.footer .container:before,.footer .container:after{content:none}.footer .charity-logo{width:75px;height:75px;margin:1rem 0 1rem 1rem}.footer .charity-logo:hover{background:none}.footer .footer-main-top{border-bottom:solid 1px #3f3f3f}.footer .footer-main-bottom{display:flex;align-items:center;height:60px}.footer .footer-main-bottom>.container{flex-wrap:wrap}.footer .footer-logo{display:flex;align-items:center}.footer .footer-logo a img#logo{padding:1rem 0;width:200px;max-width:50vw;height:auto}.footer .footer-logo a:hover{background:none}.footer .footer-menu{margin-left:auto;display:flex;align-items:center}.footer .footer-menu .menu-item{display:flex;align-items:center;white-space:nowrap;font-family:quasimoda,'Inter',sans-serif;font-weight:500;font-size:.75rem;height:100%;letter-spacing:-0.02em;line-height:100%;margin-left:1rem;position:relative;text-decoration:none;color:#ffffff;text-transform:uppercase}.footer .footer-menu .menu-item:hover{background:transparent;text-decoration:none;color:#ffffff}.footer .footer-menu .menu-item:hover:after,.footer .footer-menu .menu-item.active:after{background-color:#4eb8e9;bottom:0;content:' ';height:5px;left:0;position:absolute;width:100%}.footer .footer-menu .menu-item:hover:after{opacity:.8}.footer .footer-socials{display:flex;align-items:center;padding-left:30px}.footer .footer-socials a{line-height:34px;font-size:36px;margin:5px 0 10px 10px;color:#ffffff;text-align:center;text-decoration:none}.footer .footer-socials a span{display:none}.footer .footer-socials a:hover{color:#4eb8e9;background:none}.footer .footer-copyright,.footer .footer-policies{display:flex;align-items:center;font-family:quasimoda,'Inter',sans-serif;letter-spacing:-0.02em;text-transform:uppercase;font-size:.75rem;margin:0}.footer .footer-copyright .menu-item,.footer .footer-policies .menu-item{font-family:quasimoda,'Inter',sans-serif;font-weight:500;font-size:.75rem;letter-spacing:-0.02em;line-height:100%;margin-left:1rem;text-decoration:none;color:#ffffff;text-transform:uppercase}.footer .footer-copyright .menu-item:hover,.footer .footer-policies .menu-item:hover{background:transparent;text-decoration:none;color:#4eb8e9}.footer .footer-copyright .menu-item:hover:after,.footer .footer-policies .menu-item:hover:after,.footer .footer-copyright .menu-item.active:after,.footer .footer-policies .menu-item.active:after{content:none}.footer .footer-copyright .menu-item:hover:after,.footer .footer-policies .menu-item:hover:after{opacity:.8}.footer .footer-copyright .footer-item-bold,.footer .footer-policies .footer-item-bold{font-weight:600}.footer .footer-copyright>div,.footer .footer-policies>div{margin-right:1rem}.footer .footer-copyright>div a,.footer .footer-policies>div a{text-decoration:none;color:#ffffff}.footer .footer-copyright>div a:hover,.footer .footer-policies>div a:hover{text-decoration:none;background:transparent;color:#4eb8e9}.footer .footer-brands{color:#000000;background-color:#ffffff}.footer .footer-brands .container{display:flex;align-items:center;justify-content:center;min-height:90px}.footer .footer-brands .container .brand img{min-width:15vw;max-height:30px;margin:1rem}.footer .footer-brands .container .brand span{display:none}.footer .footer-brands .container .brand a:hover{background:none}@media only screen and (max-width:1200px){.footer .container{display:flex;flex-direction:column;align-items:center}.footer .container .footer-menu{display:flex;justify-content:space-around;flex-wrap:wrap;margin:0}.footer .container .footer-menu .menu-item{margin:.5rem}.footer .container .footer-menu .menu-item:hover{background:transparent;text-decoration:none;color:#4eb8e9}.footer .container .footer-menu .menu-item:hover:after,.footer .container .footer-menu .menu-item.active:after{content:none}.footer .container .footer-socials{margin:1rem 0;padding:0}.footer .container .charity-logo{margin:0 0 1rem 0}.footer .footer-main-bottom{height:auto}.footer .footer-copyright,.footer .footer-policies{margin:1rem auto}.footer .footer-brands .container{flex-direction:row}}@media only screen and (max-width:560px){.footer .footer-copyright,.footer .footer-policies{flex-direction:column;align-items:center}.footer .footer-copyright>div,.footer .footer-policies>div,.footer .footer-copyright .menu-item,.footer .footer-policies .menu-item{margin:.5rem}}.heroBanner{display:flex;align-items:center;min-height:calc(100vh - 85px - 4rem);padding:2rem 0}.heroBanner.dark h1,.heroBanner.dark h2,.heroBanner.dark p{color:#000000 !important}.heroBanner>.container{max-width:1440px;padding:0 1rem;z-index:2}.heroBanner .heroBannerOverlay{width:100%;height:100%;background:url("/wp-content/themes/bsa/images/bannerOverlay.png") repeat;position:absolute;top:0;left:0;z-index:1}.heroBanner .heroBannerContent{width:100%;font-family:quasimoda,'Inter',sans-serif;color:#ffffff}.heroBanner .heroBannerContent h1,.heroBanner .heroBannerContent h2,.heroBanner .heroBannerContent p{color:#ffffff;text-shadow:0 0 20px rgba(0,0,0,0.25);letter-spacing:-0.02em}.heroBanner .heroBannerContent h1.block-title{font-size:4rem;font-weight:700;line-height:1em;text-transform:none;font-family:quasimoda,'Inter',sans-serif;margin-top:0;margin-bottom:30px}.heroBanner .heroBannerContent h1.block-title.impact-heading{font-weight:800;text-transform:uppercase}.heroBanner .heroBannerContent h2.block-subtitle{font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-top:30px;font-family:Inter,Calibri,Arial,sans-serif}.heroBanner .heroBannerContent p.block-text{font-family:Inter,Calibri,Arial,sans-serif;text-shadow:0 0 20px rgba(0,0,0,0.75)}.heroBanner .heroBannerContent p:not(.block-text){margin-top:30px}.heroBanner .heroBannerContent hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px}.heroBanner .heroBannerContent a.button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease}.heroBanner .heroBannerContent a.button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.heroBanner .heroBannerContent .labels{margin-bottom:30px}.heroBanner .heroBannerContent .social-share a{background-color:#50b7e8;padding:1em;display:inline-block;width:4em;text-align:center}.heroBanner .heroBannerContent .social-share a i{color:#ffffff;font-size:2em}.heroBanner .heroBannerContent .social-share a:hover{background-color:#ffffff}.heroBanner .heroBannerContent .social-share a:hover i{color:#50b7e8}.heroBanner.title-small h1.block-title{font-size:3rem}@media only screen and (max-width:859px){.heroBanner.title-small-mobile h1.block-title{font-size:2.5rem !important}}.heroBanner.customBGVideo{position:relative}.heroBanner.customBGVideo a.fullscreen-launch{text-transform:uppercase;font-size:.9rem;color:#FFF;text-decoration:none;padding:20px 0;display:block;margin-bottom:2rem}.heroBanner.customBGVideo a.fullscreen-launch:hover{background-color:transparent}.heroBanner.customBGVideo a.fullscreen-launch:before{content:' ';background-image:url('/wp-content/themes/bsa/images/fullScreenWhite.svg');background-position:center center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:block;float:left;margin-top:-12px;padding:15px;border:1px solid #DDD;margin-right:20px}.heroBanner.customBGVideo a.fullscreen-launch:hover:before{background-image:url('/wp-content/themes/bsa/images/fullScreenBlue.svg');border-color:#FFF;background-color:#FFF}.heroBanner.customBGVideo .background-video{position:absolute;top:0;left:0;z-index:-1;width:350vw;height:100%;overflow:hidden}.heroBanner.customBGVideo .background-video iframe{width:100%;height:100%;margin-left:-50%}@media only screen and (min-width:768px){.heroBanner.customBGVideo .background-video{width:160vw}.heroBanner.customBGVideo .background-video iframe{margin-left:-30vw}}@media only screen and (min-width:1280px){.heroBanner.customBGVideo .background-video{width:110vw}.heroBanner.customBGVideo .background-video iframe{margin-left:0}}.heroBanner.customBGVideo .background-video .fluid-width-video-wrapper{width:100%;height:100%}.heroBanner.customBGVideo .background-video .fullscreen-controls{display:none;position:absolute;top:10px;right:0;width:100%;text-align:right}.heroBanner.customBGVideo .background-video .fullscreen-controls a.button{text-transform:uppercase;font-size:1rem}.heroBanner.customBGVideo .background-video{width:400vw}@media only screen and (min-width:768px){.heroBanner.customBGVideo .background-video{width:220vw}}@media only screen and (min-width:1280px){.heroBanner.customBGVideo .background-video{width:120vw}}.heroBanner.customBGVideo .heroBannerOverlay{z-index:0}.heroBanner.thankYouBanner .heroBannerContent{width:100%}.heroBanner.thankYouBanner .heroBannerContent h1.block-title{text-align:center}.transparent-header .heroBanner{min-height:calc(100vh)}@media only screen and (max-width:859px){.transparent-header .heroBanner.customBGVideo .background-video .fullscreen-controls{top:100px}.transparent-header .heroBanner.customBGVideo .background-video .fullscreen-controls a.button{margin-right:0}}.transparent-header .heroBanner>.container{margin-top:60px}@media only screen and (max-width:859px){.heroBanner .heroBannerContent h1.block-title{font-size:3.5rem;line-height:.9em}}@media only screen and (min-width:860px){.heroBanner.tallBanner{min-height:800px}.heroBanner.tallBanner .heroBannerOverlay{height:100%}.heroBanner.thinBanner{min-height:540px}.heroBanner.thinBanner .heroBannerOverlay{height:100%}.heroBanner .heroBannerContent{width:50%}.heroBanner .heroBannerContent a.button{width:auto}.transparent-header .heroBanner.tallBanner{min-height:880px}}.resource-card-grid{background-color:#000000;margin-top:-2px}.resource-card-grid ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:0;grid-auto-rows:calc(30rem + 6vw)}.resource-card-grid ul li{padding:0;margin:0}.resource-card-grid ul li h3{font-size:2.5rem;line-height:2.6rem}.resource-card-grid ul li a{text-decoration:none}.resource-card-grid ul li .card-tile{display:flex;height:100%;background-size:cover;background-position:50%;padding:0;position:relative}.resource-card-grid ul li .card-tile .card-overlay{width:100%;height:100%;background:url("/wp-content/themes/bsa/images/bannerOverlay.png") repeat;position:absolute;top:0;left:0;z-index:1}.resource-card-grid ul li .card-tile .brand{background-position:0;background-repeat:no-repeat;background-size:contain;min-height:30px;margin:2em;filter:drop-shadow(0 0 20px rgba(0,0,0,0.25))}.resource-card-grid ul li .card-tile .card-content{z-index:10;display:flex;flex-direction:column;justify-content:space-between}.resource-card-grid ul li .card-tile .card-text{padding:0 2em;color:#ffffff;font-family:quasimoda,'Inter',sans-serif}.resource-card-grid ul li .card-tile .card-text hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px}.resource-card-grid ul li .card-tile .card-text h2{color:#ffffff;font-size:1.1rem;font-weight:500;line-height:1.2rem;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,0.25);letter-spacing:-0.02em;margin:1em 0}.resource-card-grid ul li .card-tile .card-text h3{color:#ffffff;font-weight:800;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,0.25);letter-spacing:-0.02em;margin:0}.resource-card-grid ul li .card-tile.bsa{background-color:#4eb8e9}.resource-card-grid ul li .card-tile.bsa .brand{background-image:url("/wp-content/themes/bsa/images/logo-2020-white.png")}.resource-card-grid ul li .card-tile.bsa hr{background-color:#4eb8e9}.resource-card-grid ul li .card-tile.koorong{background-color:#ee344d}.resource-card-grid ul li .card-tile.koorong .brand{background-image:url("/wp-content/themes/bsa/images/koorong.svg")}.resource-card-grid ul li .card-tile.koorong hr{background-color:#ee344d}.resource-card-grid ul li .card-tile.cpx{background-color:#4c57fb}.resource-card-grid ul li .card-tile.cpx .brand{background-image:url("/wp-content/themes/bsa/images/cpx.svg")}.resource-card-grid ul li .card-tile.cpx hr{background-color:#4c57fb}.resource-card-grid ul li .card-tile.eternity{background-color:#fdae48}.resource-card-grid ul li .card-tile.eternity .brand{background-image:url("/wp-content/themes/bsa/images/eternity.svg")}.resource-card-grid ul li .card-tile.eternity hr{background-color:#fdae48}.resource-card-grid ul li .card-tile.acorn{background-color:#23a96f}.resource-card-grid ul li .card-tile.acorn .brand{background-image:url("/wp-content/themes/bsa/images/acornWhite.svg")}.resource-card-grid ul li .card-tile.acorn hr{background-color:#23a96f}@media only screen and (min-width:768px){.resource-card-grid ul{grid-template-columns:repeat(2, minmax(320px, 1fr));grid-auto-rows:calc(15rem + 3vw);grid-template-areas:"tile1  tile4" "tile1  tile5" "tile2  tile6" "tile3  tile7"}.resource-card-grid ul li h3{font-size:1.4rem;line-height:1.6rem}.resource-card-grid ul li:nth-child(1){grid-area:tile1}.resource-card-grid ul li:nth-child(1) h3{font-size:2.5rem;line-height:2.6rem}.resource-card-grid ul li:nth-child(2){grid-area:tile2}.resource-card-grid ul li:nth-child(3){grid-area:tile3}.resource-card-grid ul li:nth-child(4){grid-area:tile4}.resource-card-grid ul li:nth-child(5){grid-area:tile5}.resource-card-grid ul li:nth-child(6){grid-area:tile6}.resource-card-grid ul li:nth-child(7){grid-area:tile7}.resource-card-grid ul li:nth-child(8){grid-area:tile8}}@media only screen and (min-width:1024px){.resource-card-grid ul{grid-template-columns:repeat(3, minmax(320px, 1fr));grid-auto-rows:calc(15rem + 3vw);grid-template-areas:"tile1  tile3  tile5" "tile1  tile4  tile6" "tile2  tile4  tile7"}.resource-card-grid ul li h3{font-size:1.4rem;line-height:1.6rem}.resource-card-grid ul li:nth-child(1) h3,.resource-card-grid ul li:nth-child(4) h3{font-size:2.5rem;line-height:2.6rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:768px){.resource-card-grid ul li,.resource-card-grid ul li:nth-child(1),.resource-card-grid ul li:nth-child(4){width:50%;height:calc(15rem + 3vw);float:left}.resource-card-grid ul li h3,.resource-card-grid ul li:nth-child(1) h3,.resource-card-grid ul li:nth-child(4) h3{font-size:1.4rem;line-height:1.6rem}.resource-card-grid ul li .card-content,.resource-card-grid ul li:nth-child(1) .card-content,.resource-card-grid ul li:nth-child(4) .card-content{width:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:1024px){.resource-card-grid ul li,.resource-card-grid ul li:nth-child(1),.resource-card-grid ul li:nth-child(4){width:33.3333333%}}.jwInline{margin-bottom:25px}body .fl-row-fixed-width{max-width:1440px}.fl-col-small{max-width:100%}.fl-module-heading .fl-module-content,.fl-module-rich-text .fl-module-content{margin-bottom:0 !important;margin-top:0 !important}.fl-editor-field input[type=button],.mce-btn button{min-width:0}.fl-row-content-wrap{padding:20px 0}.featurePanel .fl-row-content-wrap{padding:20px 0}.featurePanel p{font-size:24px;font-weight:400;line-height:28px;margin-bottom:0;text-align:center;color:#fff}.featurePanel p span{font-weight:400 !important}.featurePanel p a:link,.featurePanel p a:visited{color:#fff;transition:all .4s ease}.featurePanel p a:hover{background:#50b7e8;text-decoration:none;color:#fff !important}.featurePanel.white p{color:#444}.featurePanel.white p a{color:#50b7e8}.featurePanel.green p a:hover{background:#000000}.featurePanel.gold{background:#beac78;background:-moz-linear-gradient(-30deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #beac78), color-stop(50%, #86754d), color-stop(100%, #594d32));background:-webkit-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-o-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-ms-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:linear-gradient(174deg, #beac78 0%, #86754d 50%, #594d32 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#beac78', endColorstr='#594d32', GradientType=1)}.featurePanel.gold .fl-row-content-wrap{background:none !important}.centreColumnPanel .fl-row-content-wrap{padding:20px 0}.centreColumnPanel h2{text-align:center !important}.centreColumnPanel p{text-align:center}.centreColumnPanel p:last-child{margin-bottom:0}.centreColumnPanel.green h2,.centreColumnPanel.blue h2,.centreColumnPanel.green p,.centreColumnPanel.blue p,.centreColumnPanel.green a:link,.centreColumnPanel.blue a:link,.centreColumnPanel.green a:visited,.centreColumnPanel.blue a:visited{color:#fff}.centreColumnPanel.green a:hover{background:#000000}.triColumnPanel .fl-row-content-wrap,.sidebarPanel .fl-row-content-wrap{padding:20px 0}.iconsPanel .fl-row-content-wrap{padding:20px 0}.iconsPanel .fl-icon-wrap{width:100%}.iconsPanel .fl-icon{display:block;text-align:center;width:100%;margin-bottom:5px}.iconsPanel .fl-icon i{font-size:60px !important;width:110px !important;height:110px !important;line-height:110px !important;color:#ffffff;background:#50b7e8;border-radius:50%;position:relative;transition:background .4s ease;display:inline-block;float:none !important}.iconsPanel .fl-icon i:before{font-size:60px !important}.iconsPanel .fl-icon a i{background-color:#50b7e8}.iconsPanel .fl-icon a:hover i{opacity:.5}.iconsPanel .fl-icon-text{padding-left:0;display:block;width:100%;height:auto !important}.iconsPanel a{text-decoration:none;display:block;width:100%;cursor:pointer;text-align:center}.iconsPanel a h3{color:#50b7e8}.iconsPanel a p{margin-bottom:0;font-size:18px}.iconsPanel a:hover{background:none}.iconsPanel h3{color:#222;margin:10px 0 0 0;font-size:30px;line-height:36px;transition:color .4s ease;text-align:center}.iconsPanel p{text-align:center}.iconsPanel a:hover h3{color:#000000}.sideIconPanel .fl-row-content-wrap{padding:20px 0}.sideIconPanel .fl-module-icon .fl-module-content{padding:0;margin:0}.sideIconPanel .fl-icon{display:block;text-align:center;width:100%;margin-bottom:5px;float:right}.sideIconPanel .fl-icon i{font-size:60px !important;width:110px !important;height:110px !important;max-width:100%;max-height:100%;line-height:110px !important;color:#fff;background:#222;border-radius:50%;position:relative;transition:background .4s ease;display:inline-block;float:none !important}.sideIconPanel .fl-icon i:before{font-size:60px !important}.sideIconPanel .fl-icon a i{background-color:#50b7e8}.sideIconPanel .fl-icon a:hover{background:none !important}.sideIconPanel .fl-icon a:hover i{background-color:#000000}.sideIconPanel .fl-module-heading .fl-module-content,.sideIconPanel .fl-module-rich-text .fl-module-content{padding-bottom:0;margin-bottom:0}.sideIconPanel h2{margin-bottom:0px;color:#444}.sideIconPanel h2 a{color:#50b7e8;text-decoration:underline}.sideIconPanel h2 a:hover{color:#000000;background:none}.sideIconPanel .fl-button-wrap{text-align:left;margin-top:-30px}.sidebarPanel .fl-sol-small .fl-module-content{margin-bottom:0}#mapRow p{margin:0}.pressReleasesPanel .fl-post-grid-post{background:none;border:none;padding:0}.pressReleasesPanel .fl-post-grid-post h2{margin-bottom:0}.pressReleasesPanel .fl-post-grid-post h2 a{color:#000000}.pressReleasesPanel .fl-post-grid-post h2 a:hover{color:#444;text-decoration:underline;background:none}.pressReleasesPanel .fl-post-grid-post .fl-post-feed-date{font-size:18px;color:#666666}.pressReleasesPanel .fl-post-grid-post{margin-bottom:0}.pressReleasesPanel .fl-builder-pagination{display:none}.pressReleasesPanel .fl-row-content-wrap{padding-bottom:20px;padding-top:20px}.inTheNewsPanel h5 a{font-size:20px;font-weight:bold;color:#000000;text-decoration:none}.inTheNewsPanel h5 a:hover{color:#444;text-decoration:underline;background:none}.inTheNewsPanel p{font-size:1rem;color:#666666}.mediaAssetsPanel .fl-photo-caption{font-size:18px;color:#000000;font-weight:bold;background:#eeeeee;padding:10px;line-height:26px}.featurePanel .fl-row-content-wrap,.centreColumnPanel .fl-row-content-wrap,.sidebarPanel .fl-row-content-wrap,.triColumnPanel .fl-row-content-wrap,.sectionPanel .fl-row-content-wrap{background:none}.featurePanel.blue,.centreColumnPanel.blue,.sidebarPanel.blue,.triColumnPanel.blue,.sectionPanel.blue{background-color:#000000}.featurePanel.blue h1,.centreColumnPanel.blue h1,.sidebarPanel.blue h1,.triColumnPanel.blue h1,.sectionPanel.blue h1,.featurePanel.blue h2,.centreColumnPanel.blue h2,.sidebarPanel.blue h2,.triColumnPanel.blue h2,.sectionPanel.blue h2,.featurePanel.blue h3,.centreColumnPanel.blue h3,.sidebarPanel.blue h3,.triColumnPanel.blue h3,.sectionPanel.blue h3,.featurePanel.blue h4,.centreColumnPanel.blue h4,.sidebarPanel.blue h4,.triColumnPanel.blue h4,.sectionPanel.blue h4,.featurePanel.blue h5,.centreColumnPanel.blue h5,.sidebarPanel.blue h5,.triColumnPanel.blue h5,.sectionPanel.blue h5,.featurePanel.blue h6,.centreColumnPanel.blue h6,.sidebarPanel.blue h6,.triColumnPanel.blue h6,.sectionPanel.blue h6{color:#ffffff}.featurePanel.blue h1 .fl-heading-text,.centreColumnPanel.blue h1 .fl-heading-text,.sidebarPanel.blue h1 .fl-heading-text,.triColumnPanel.blue h1 .fl-heading-text,.sectionPanel.blue h1 .fl-heading-text,.featurePanel.blue h2 .fl-heading-text,.centreColumnPanel.blue h2 .fl-heading-text,.sidebarPanel.blue h2 .fl-heading-text,.triColumnPanel.blue h2 .fl-heading-text,.sectionPanel.blue h2 .fl-heading-text,.featurePanel.blue h3 .fl-heading-text,.centreColumnPanel.blue h3 .fl-heading-text,.sidebarPanel.blue h3 .fl-heading-text,.triColumnPanel.blue h3 .fl-heading-text,.sectionPanel.blue h3 .fl-heading-text,.featurePanel.blue h4 .fl-heading-text,.centreColumnPanel.blue h4 .fl-heading-text,.sidebarPanel.blue h4 .fl-heading-text,.triColumnPanel.blue h4 .fl-heading-text,.sectionPanel.blue h4 .fl-heading-text,.featurePanel.blue h5 .fl-heading-text,.centreColumnPanel.blue h5 .fl-heading-text,.sidebarPanel.blue h5 .fl-heading-text,.triColumnPanel.blue h5 .fl-heading-text,.sectionPanel.blue h5 .fl-heading-text,.featurePanel.blue h6 .fl-heading-text,.centreColumnPanel.blue h6 .fl-heading-text,.sidebarPanel.blue h6 .fl-heading-text,.triColumnPanel.blue h6 .fl-heading-text,.sectionPanel.blue h6 .fl-heading-text{color:#ffffff}.featurePanel.blue p,.centreColumnPanel.blue p,.sidebarPanel.blue p,.triColumnPanel.blue p,.sectionPanel.blue p{color:#ffffff}.featurePanel.blue a.button:link,.centreColumnPanel.blue a.button:link,.sidebarPanel.blue a.button:link,.triColumnPanel.blue a.button:link,.sectionPanel.blue a.button:link,.featurePanel.blue a.button:visited,.centreColumnPanel.blue a.button:visited,.sidebarPanel.blue a.button:visited,.triColumnPanel.blue a.button:visited,.sectionPanel.blue a.button:visited,.featurePanel.blue a.fl-button:link,.centreColumnPanel.blue a.fl-button:link,.sidebarPanel.blue a.fl-button:link,.triColumnPanel.blue a.fl-button:link,.sectionPanel.blue a.fl-button:link,.featurePanel.blue a.fl-button:visited,.centreColumnPanel.blue a.fl-button:visited,.sidebarPanel.blue a.fl-button:visited,.triColumnPanel.blue a.fl-button:visited,.sectionPanel.blue a.fl-button:visited,.featurePanel.blue .fl-builder-content a.fl-button:link,.centreColumnPanel.blue .fl-builder-content a.fl-button:link,.sidebarPanel.blue .fl-builder-content a.fl-button:link,.triColumnPanel.blue .fl-builder-content a.fl-button:link,.sectionPanel.blue .fl-builder-content a.fl-button:link,.featurePanel.blue .fl-builder-content a.fl-button:visited,.centreColumnPanel.blue .fl-builder-content a.fl-button:visited,.sidebarPanel.blue .fl-builder-content a.fl-button:visited,.triColumnPanel.blue .fl-builder-content a.fl-button:visited,.sectionPanel.blue .fl-builder-content a.fl-button:visited,.featurePanel.blue button.button,.centreColumnPanel.blue button.button,.sidebarPanel.blue button.button,.triColumnPanel.blue button.button,.sectionPanel.blue button.button,.featurePanel.blue input.button,.centreColumnPanel.blue input.button,.sidebarPanel.blue input.button,.triColumnPanel.blue input.button,.sectionPanel.blue input.button,.featurePanel.blue .button a:link,.centreColumnPanel.blue .button a:link,.sidebarPanel.blue .button a:link,.triColumnPanel.blue .button a:link,.sectionPanel.blue .button a:link,.featurePanel.blue .button a:visited,.centreColumnPanel.blue .button a:visited,.sidebarPanel.blue .button a:visited,.triColumnPanel.blue .button a:visited,.sectionPanel.blue .button a:visited,.featurePanel.blue .submit-wrap input,.centreColumnPanel.blue .submit-wrap input,.sidebarPanel.blue .submit-wrap input,.triColumnPanel.blue .submit-wrap input,.sectionPanel.blue .submit-wrap input,.featurePanel.blue span.button,.centreColumnPanel.blue span.button,.sidebarPanel.blue span.button,.triColumnPanel.blue span.button,.sectionPanel.blue span.button,.featurePanel.blue input[type="button"],.centreColumnPanel.blue input[type="button"],.sidebarPanel.blue input[type="button"],.triColumnPanel.blue input[type="button"],.sectionPanel.blue input[type="button"]{background-color:#50b7e8;border:solid 1px #50b7e8;color:#ffffff}.featurePanel.blue a.button:link .fl-button-text,.centreColumnPanel.blue a.button:link .fl-button-text,.sidebarPanel.blue a.button:link .fl-button-text,.triColumnPanel.blue a.button:link .fl-button-text,.sectionPanel.blue a.button:link .fl-button-text,.featurePanel.blue a.button:visited .fl-button-text,.centreColumnPanel.blue a.button:visited .fl-button-text,.sidebarPanel.blue a.button:visited .fl-button-text,.triColumnPanel.blue a.button:visited .fl-button-text,.sectionPanel.blue a.button:visited .fl-button-text,.featurePanel.blue a.fl-button:link .fl-button-text,.centreColumnPanel.blue a.fl-button:link .fl-button-text,.sidebarPanel.blue a.fl-button:link .fl-button-text,.triColumnPanel.blue a.fl-button:link .fl-button-text,.sectionPanel.blue a.fl-button:link .fl-button-text,.featurePanel.blue a.fl-button:visited .fl-button-text,.centreColumnPanel.blue a.fl-button:visited .fl-button-text,.sidebarPanel.blue a.fl-button:visited .fl-button-text,.triColumnPanel.blue a.fl-button:visited .fl-button-text,.sectionPanel.blue a.fl-button:visited .fl-button-text,.featurePanel.blue .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.blue .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.blue .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.blue .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.blue .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.blue .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.blue .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.blue .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.blue .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.blue .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.blue button.button .fl-button-text,.centreColumnPanel.blue button.button .fl-button-text,.sidebarPanel.blue button.button .fl-button-text,.triColumnPanel.blue button.button .fl-button-text,.sectionPanel.blue button.button .fl-button-text,.featurePanel.blue input.button .fl-button-text,.centreColumnPanel.blue input.button .fl-button-text,.sidebarPanel.blue input.button .fl-button-text,.triColumnPanel.blue input.button .fl-button-text,.sectionPanel.blue input.button .fl-button-text,.featurePanel.blue .button a:link .fl-button-text,.centreColumnPanel.blue .button a:link .fl-button-text,.sidebarPanel.blue .button a:link .fl-button-text,.triColumnPanel.blue .button a:link .fl-button-text,.sectionPanel.blue .button a:link .fl-button-text,.featurePanel.blue .button a:visited .fl-button-text,.centreColumnPanel.blue .button a:visited .fl-button-text,.sidebarPanel.blue .button a:visited .fl-button-text,.triColumnPanel.blue .button a:visited .fl-button-text,.sectionPanel.blue .button a:visited .fl-button-text,.featurePanel.blue .submit-wrap input .fl-button-text,.centreColumnPanel.blue .submit-wrap input .fl-button-text,.sidebarPanel.blue .submit-wrap input .fl-button-text,.triColumnPanel.blue .submit-wrap input .fl-button-text,.sectionPanel.blue .submit-wrap input .fl-button-text,.featurePanel.blue span.button .fl-button-text,.centreColumnPanel.blue span.button .fl-button-text,.sidebarPanel.blue span.button .fl-button-text,.triColumnPanel.blue span.button .fl-button-text,.sectionPanel.blue span.button .fl-button-text,.featurePanel.blue input[type="button"] .fl-button-text,.centreColumnPanel.blue input[type="button"] .fl-button-text,.sidebarPanel.blue input[type="button"] .fl-button-text,.triColumnPanel.blue input[type="button"] .fl-button-text,.sectionPanel.blue input[type="button"] .fl-button-text{color:#ffffff;text-shadow:none}.featurePanel.blue a.button:link:hover,.centreColumnPanel.blue a.button:link:hover,.sidebarPanel.blue a.button:link:hover,.triColumnPanel.blue a.button:link:hover,.sectionPanel.blue a.button:link:hover,.featurePanel.blue a.button:visited:hover,.centreColumnPanel.blue a.button:visited:hover,.sidebarPanel.blue a.button:visited:hover,.triColumnPanel.blue a.button:visited:hover,.sectionPanel.blue a.button:visited:hover,.featurePanel.blue a.fl-button:link:hover,.centreColumnPanel.blue a.fl-button:link:hover,.sidebarPanel.blue a.fl-button:link:hover,.triColumnPanel.blue a.fl-button:link:hover,.sectionPanel.blue a.fl-button:link:hover,.featurePanel.blue a.fl-button:visited:hover,.centreColumnPanel.blue a.fl-button:visited:hover,.sidebarPanel.blue a.fl-button:visited:hover,.triColumnPanel.blue a.fl-button:visited:hover,.sectionPanel.blue a.fl-button:visited:hover,.featurePanel.blue .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.blue .fl-builder-content a.fl-button:link:hover,.sidebarPanel.blue .fl-builder-content a.fl-button:link:hover,.triColumnPanel.blue .fl-builder-content a.fl-button:link:hover,.sectionPanel.blue .fl-builder-content a.fl-button:link:hover,.featurePanel.blue .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.blue .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.blue .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.blue .fl-builder-content a.fl-button:visited:hover,.sectionPanel.blue .fl-builder-content a.fl-button:visited:hover,.featurePanel.blue button.button:hover,.centreColumnPanel.blue button.button:hover,.sidebarPanel.blue button.button:hover,.triColumnPanel.blue button.button:hover,.sectionPanel.blue button.button:hover,.featurePanel.blue input.button:hover,.centreColumnPanel.blue input.button:hover,.sidebarPanel.blue input.button:hover,.triColumnPanel.blue input.button:hover,.sectionPanel.blue input.button:hover,.featurePanel.blue .button a:link:hover,.centreColumnPanel.blue .button a:link:hover,.sidebarPanel.blue .button a:link:hover,.triColumnPanel.blue .button a:link:hover,.sectionPanel.blue .button a:link:hover,.featurePanel.blue .button a:visited:hover,.centreColumnPanel.blue .button a:visited:hover,.sidebarPanel.blue .button a:visited:hover,.triColumnPanel.blue .button a:visited:hover,.sectionPanel.blue .button a:visited:hover,.featurePanel.blue .submit-wrap input:hover,.centreColumnPanel.blue .submit-wrap input:hover,.sidebarPanel.blue .submit-wrap input:hover,.triColumnPanel.blue .submit-wrap input:hover,.sectionPanel.blue .submit-wrap input:hover,.featurePanel.blue span.button:hover,.centreColumnPanel.blue span.button:hover,.sidebarPanel.blue span.button:hover,.triColumnPanel.blue span.button:hover,.sectionPanel.blue span.button:hover,.featurePanel.blue input[type="button"]:hover,.centreColumnPanel.blue input[type="button"]:hover,.sidebarPanel.blue input[type="button"]:hover,.triColumnPanel.blue input[type="button"]:hover,.sectionPanel.blue input[type="button"]:hover{background-color:#ffffff;border:solid 1px #ffffff}.featurePanel.blue a.button:link:hover .fl-button-text,.centreColumnPanel.blue a.button:link:hover .fl-button-text,.sidebarPanel.blue a.button:link:hover .fl-button-text,.triColumnPanel.blue a.button:link:hover .fl-button-text,.sectionPanel.blue a.button:link:hover .fl-button-text,.featurePanel.blue a.button:visited:hover .fl-button-text,.centreColumnPanel.blue a.button:visited:hover .fl-button-text,.sidebarPanel.blue a.button:visited:hover .fl-button-text,.triColumnPanel.blue a.button:visited:hover .fl-button-text,.sectionPanel.blue a.button:visited:hover .fl-button-text,.featurePanel.blue a.fl-button:link:hover .fl-button-text,.centreColumnPanel.blue a.fl-button:link:hover .fl-button-text,.sidebarPanel.blue a.fl-button:link:hover .fl-button-text,.triColumnPanel.blue a.fl-button:link:hover .fl-button-text,.sectionPanel.blue a.fl-button:link:hover .fl-button-text,.featurePanel.blue a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.blue a.fl-button:visited:hover .fl-button-text,.sidebarPanel.blue a.fl-button:visited:hover .fl-button-text,.triColumnPanel.blue a.fl-button:visited:hover .fl-button-text,.sectionPanel.blue a.fl-button:visited:hover .fl-button-text,.featurePanel.blue .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.blue .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.blue .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.blue .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.blue .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.blue .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.blue .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.blue .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.blue .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.blue .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.blue button.button:hover .fl-button-text,.centreColumnPanel.blue button.button:hover .fl-button-text,.sidebarPanel.blue button.button:hover .fl-button-text,.triColumnPanel.blue button.button:hover .fl-button-text,.sectionPanel.blue button.button:hover .fl-button-text,.featurePanel.blue input.button:hover .fl-button-text,.centreColumnPanel.blue input.button:hover .fl-button-text,.sidebarPanel.blue input.button:hover .fl-button-text,.triColumnPanel.blue input.button:hover .fl-button-text,.sectionPanel.blue input.button:hover .fl-button-text,.featurePanel.blue .button a:link:hover .fl-button-text,.centreColumnPanel.blue .button a:link:hover .fl-button-text,.sidebarPanel.blue .button a:link:hover .fl-button-text,.triColumnPanel.blue .button a:link:hover .fl-button-text,.sectionPanel.blue .button a:link:hover .fl-button-text,.featurePanel.blue .button a:visited:hover .fl-button-text,.centreColumnPanel.blue .button a:visited:hover .fl-button-text,.sidebarPanel.blue .button a:visited:hover .fl-button-text,.triColumnPanel.blue .button a:visited:hover .fl-button-text,.sectionPanel.blue .button a:visited:hover .fl-button-text,.featurePanel.blue .submit-wrap input:hover .fl-button-text,.centreColumnPanel.blue .submit-wrap input:hover .fl-button-text,.sidebarPanel.blue .submit-wrap input:hover .fl-button-text,.triColumnPanel.blue .submit-wrap input:hover .fl-button-text,.sectionPanel.blue .submit-wrap input:hover .fl-button-text,.featurePanel.blue span.button:hover .fl-button-text,.centreColumnPanel.blue span.button:hover .fl-button-text,.sidebarPanel.blue span.button:hover .fl-button-text,.triColumnPanel.blue span.button:hover .fl-button-text,.sectionPanel.blue span.button:hover .fl-button-text,.featurePanel.blue input[type="button"]:hover .fl-button-text,.centreColumnPanel.blue input[type="button"]:hover .fl-button-text,.sidebarPanel.blue input[type="button"]:hover .fl-button-text,.triColumnPanel.blue input[type="button"]:hover .fl-button-text,.sectionPanel.blue input[type="button"]:hover .fl-button-text{color:#50b7e8}.featurePanel.green,.centreColumnPanel.green,.sidebarPanel.green,.triColumnPanel.green,.sectionPanel.green{background-color:#50b7e8}.featurePanel.green h1,.centreColumnPanel.green h1,.sidebarPanel.green h1,.triColumnPanel.green h1,.sectionPanel.green h1,.featurePanel.green h2,.centreColumnPanel.green h2,.sidebarPanel.green h2,.triColumnPanel.green h2,.sectionPanel.green h2,.featurePanel.green h3,.centreColumnPanel.green h3,.sidebarPanel.green h3,.triColumnPanel.green h3,.sectionPanel.green h3,.featurePanel.green h4,.centreColumnPanel.green h4,.sidebarPanel.green h4,.triColumnPanel.green h4,.sectionPanel.green h4,.featurePanel.green h5,.centreColumnPanel.green h5,.sidebarPanel.green h5,.triColumnPanel.green h5,.sectionPanel.green h5,.featurePanel.green h6,.centreColumnPanel.green h6,.sidebarPanel.green h6,.triColumnPanel.green h6,.sectionPanel.green h6{color:#ffffff}.featurePanel.green h1 .fl-heading-text,.centreColumnPanel.green h1 .fl-heading-text,.sidebarPanel.green h1 .fl-heading-text,.triColumnPanel.green h1 .fl-heading-text,.sectionPanel.green h1 .fl-heading-text,.featurePanel.green h2 .fl-heading-text,.centreColumnPanel.green h2 .fl-heading-text,.sidebarPanel.green h2 .fl-heading-text,.triColumnPanel.green h2 .fl-heading-text,.sectionPanel.green h2 .fl-heading-text,.featurePanel.green h3 .fl-heading-text,.centreColumnPanel.green h3 .fl-heading-text,.sidebarPanel.green h3 .fl-heading-text,.triColumnPanel.green h3 .fl-heading-text,.sectionPanel.green h3 .fl-heading-text,.featurePanel.green h4 .fl-heading-text,.centreColumnPanel.green h4 .fl-heading-text,.sidebarPanel.green h4 .fl-heading-text,.triColumnPanel.green h4 .fl-heading-text,.sectionPanel.green h4 .fl-heading-text,.featurePanel.green h5 .fl-heading-text,.centreColumnPanel.green h5 .fl-heading-text,.sidebarPanel.green h5 .fl-heading-text,.triColumnPanel.green h5 .fl-heading-text,.sectionPanel.green h5 .fl-heading-text,.featurePanel.green h6 .fl-heading-text,.centreColumnPanel.green h6 .fl-heading-text,.sidebarPanel.green h6 .fl-heading-text,.triColumnPanel.green h6 .fl-heading-text,.sectionPanel.green h6 .fl-heading-text{color:#ffffff}.featurePanel.green p,.centreColumnPanel.green p,.sidebarPanel.green p,.triColumnPanel.green p,.sectionPanel.green p{color:#ffffff}.featurePanel.green a.button:link,.centreColumnPanel.green a.button:link,.sidebarPanel.green a.button:link,.triColumnPanel.green a.button:link,.sectionPanel.green a.button:link,.featurePanel.green a.button:visited,.centreColumnPanel.green a.button:visited,.sidebarPanel.green a.button:visited,.triColumnPanel.green a.button:visited,.sectionPanel.green a.button:visited,.featurePanel.green a.fl-button:link,.centreColumnPanel.green a.fl-button:link,.sidebarPanel.green a.fl-button:link,.triColumnPanel.green a.fl-button:link,.sectionPanel.green a.fl-button:link,.featurePanel.green a.fl-button:visited,.centreColumnPanel.green a.fl-button:visited,.sidebarPanel.green a.fl-button:visited,.triColumnPanel.green a.fl-button:visited,.sectionPanel.green a.fl-button:visited,.featurePanel.green .fl-builder-content a.fl-button:link,.centreColumnPanel.green .fl-builder-content a.fl-button:link,.sidebarPanel.green .fl-builder-content a.fl-button:link,.triColumnPanel.green .fl-builder-content a.fl-button:link,.sectionPanel.green .fl-builder-content a.fl-button:link,.featurePanel.green .fl-builder-content a.fl-button:visited,.centreColumnPanel.green .fl-builder-content a.fl-button:visited,.sidebarPanel.green .fl-builder-content a.fl-button:visited,.triColumnPanel.green .fl-builder-content a.fl-button:visited,.sectionPanel.green .fl-builder-content a.fl-button:visited,.featurePanel.green button.button,.centreColumnPanel.green button.button,.sidebarPanel.green button.button,.triColumnPanel.green button.button,.sectionPanel.green button.button,.featurePanel.green input.button,.centreColumnPanel.green input.button,.sidebarPanel.green input.button,.triColumnPanel.green input.button,.sectionPanel.green input.button,.featurePanel.green .button a:link,.centreColumnPanel.green .button a:link,.sidebarPanel.green .button a:link,.triColumnPanel.green .button a:link,.sectionPanel.green .button a:link,.featurePanel.green .button a:visited,.centreColumnPanel.green .button a:visited,.sidebarPanel.green .button a:visited,.triColumnPanel.green .button a:visited,.sectionPanel.green .button a:visited,.featurePanel.green .submit-wrap input,.centreColumnPanel.green .submit-wrap input,.sidebarPanel.green .submit-wrap input,.triColumnPanel.green .submit-wrap input,.sectionPanel.green .submit-wrap input,.featurePanel.green span.button,.centreColumnPanel.green span.button,.sidebarPanel.green span.button,.triColumnPanel.green span.button,.sectionPanel.green span.button,.featurePanel.green input[type="button"],.centreColumnPanel.green input[type="button"],.sidebarPanel.green input[type="button"],.triColumnPanel.green input[type="button"],.sectionPanel.green input[type="button"]{background-color:#ffffff;border:solid 1px #ffffff;color:#50b7e8}.featurePanel.green a.button:link .fl-button-text,.centreColumnPanel.green a.button:link .fl-button-text,.sidebarPanel.green a.button:link .fl-button-text,.triColumnPanel.green a.button:link .fl-button-text,.sectionPanel.green a.button:link .fl-button-text,.featurePanel.green a.button:visited .fl-button-text,.centreColumnPanel.green a.button:visited .fl-button-text,.sidebarPanel.green a.button:visited .fl-button-text,.triColumnPanel.green a.button:visited .fl-button-text,.sectionPanel.green a.button:visited .fl-button-text,.featurePanel.green a.fl-button:link .fl-button-text,.centreColumnPanel.green a.fl-button:link .fl-button-text,.sidebarPanel.green a.fl-button:link .fl-button-text,.triColumnPanel.green a.fl-button:link .fl-button-text,.sectionPanel.green a.fl-button:link .fl-button-text,.featurePanel.green a.fl-button:visited .fl-button-text,.centreColumnPanel.green a.fl-button:visited .fl-button-text,.sidebarPanel.green a.fl-button:visited .fl-button-text,.triColumnPanel.green a.fl-button:visited .fl-button-text,.sectionPanel.green a.fl-button:visited .fl-button-text,.featurePanel.green .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.green .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.green .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.green .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.green .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.green .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.green .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.green .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.green .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.green .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.green button.button .fl-button-text,.centreColumnPanel.green button.button .fl-button-text,.sidebarPanel.green button.button .fl-button-text,.triColumnPanel.green button.button .fl-button-text,.sectionPanel.green button.button .fl-button-text,.featurePanel.green input.button .fl-button-text,.centreColumnPanel.green input.button .fl-button-text,.sidebarPanel.green input.button .fl-button-text,.triColumnPanel.green input.button .fl-button-text,.sectionPanel.green input.button .fl-button-text,.featurePanel.green .button a:link .fl-button-text,.centreColumnPanel.green .button a:link .fl-button-text,.sidebarPanel.green .button a:link .fl-button-text,.triColumnPanel.green .button a:link .fl-button-text,.sectionPanel.green .button a:link .fl-button-text,.featurePanel.green .button a:visited .fl-button-text,.centreColumnPanel.green .button a:visited .fl-button-text,.sidebarPanel.green .button a:visited .fl-button-text,.triColumnPanel.green .button a:visited .fl-button-text,.sectionPanel.green .button a:visited .fl-button-text,.featurePanel.green .submit-wrap input .fl-button-text,.centreColumnPanel.green .submit-wrap input .fl-button-text,.sidebarPanel.green .submit-wrap input .fl-button-text,.triColumnPanel.green .submit-wrap input .fl-button-text,.sectionPanel.green .submit-wrap input .fl-button-text,.featurePanel.green span.button .fl-button-text,.centreColumnPanel.green span.button .fl-button-text,.sidebarPanel.green span.button .fl-button-text,.triColumnPanel.green span.button .fl-button-text,.sectionPanel.green span.button .fl-button-text,.featurePanel.green input[type="button"] .fl-button-text,.centreColumnPanel.green input[type="button"] .fl-button-text,.sidebarPanel.green input[type="button"] .fl-button-text,.triColumnPanel.green input[type="button"] .fl-button-text,.sectionPanel.green input[type="button"] .fl-button-text{color:#50b7e8;text-shadow:none}.featurePanel.green a.button:link:hover,.centreColumnPanel.green a.button:link:hover,.sidebarPanel.green a.button:link:hover,.triColumnPanel.green a.button:link:hover,.sectionPanel.green a.button:link:hover,.featurePanel.green a.button:visited:hover,.centreColumnPanel.green a.button:visited:hover,.sidebarPanel.green a.button:visited:hover,.triColumnPanel.green a.button:visited:hover,.sectionPanel.green a.button:visited:hover,.featurePanel.green a.fl-button:link:hover,.centreColumnPanel.green a.fl-button:link:hover,.sidebarPanel.green a.fl-button:link:hover,.triColumnPanel.green a.fl-button:link:hover,.sectionPanel.green a.fl-button:link:hover,.featurePanel.green a.fl-button:visited:hover,.centreColumnPanel.green a.fl-button:visited:hover,.sidebarPanel.green a.fl-button:visited:hover,.triColumnPanel.green a.fl-button:visited:hover,.sectionPanel.green a.fl-button:visited:hover,.featurePanel.green .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.green .fl-builder-content a.fl-button:link:hover,.sidebarPanel.green .fl-builder-content a.fl-button:link:hover,.triColumnPanel.green .fl-builder-content a.fl-button:link:hover,.sectionPanel.green .fl-builder-content a.fl-button:link:hover,.featurePanel.green .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.green .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.green .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.green .fl-builder-content a.fl-button:visited:hover,.sectionPanel.green .fl-builder-content a.fl-button:visited:hover,.featurePanel.green button.button:hover,.centreColumnPanel.green button.button:hover,.sidebarPanel.green button.button:hover,.triColumnPanel.green button.button:hover,.sectionPanel.green button.button:hover,.featurePanel.green input.button:hover,.centreColumnPanel.green input.button:hover,.sidebarPanel.green input.button:hover,.triColumnPanel.green input.button:hover,.sectionPanel.green input.button:hover,.featurePanel.green .button a:link:hover,.centreColumnPanel.green .button a:link:hover,.sidebarPanel.green .button a:link:hover,.triColumnPanel.green .button a:link:hover,.sectionPanel.green .button a:link:hover,.featurePanel.green .button a:visited:hover,.centreColumnPanel.green .button a:visited:hover,.sidebarPanel.green .button a:visited:hover,.triColumnPanel.green .button a:visited:hover,.sectionPanel.green .button a:visited:hover,.featurePanel.green .submit-wrap input:hover,.centreColumnPanel.green .submit-wrap input:hover,.sidebarPanel.green .submit-wrap input:hover,.triColumnPanel.green .submit-wrap input:hover,.sectionPanel.green .submit-wrap input:hover,.featurePanel.green span.button:hover,.centreColumnPanel.green span.button:hover,.sidebarPanel.green span.button:hover,.triColumnPanel.green span.button:hover,.sectionPanel.green span.button:hover,.featurePanel.green input[type="button"]:hover,.centreColumnPanel.green input[type="button"]:hover,.sidebarPanel.green input[type="button"]:hover,.triColumnPanel.green input[type="button"]:hover,.sectionPanel.green input[type="button"]:hover{background-color:transparent;border:solid 1px #ffffff;color:#ffffff}.featurePanel.green a.button:link:hover .fl-button-text,.centreColumnPanel.green a.button:link:hover .fl-button-text,.sidebarPanel.green a.button:link:hover .fl-button-text,.triColumnPanel.green a.button:link:hover .fl-button-text,.sectionPanel.green a.button:link:hover .fl-button-text,.featurePanel.green a.button:visited:hover .fl-button-text,.centreColumnPanel.green a.button:visited:hover .fl-button-text,.sidebarPanel.green a.button:visited:hover .fl-button-text,.triColumnPanel.green a.button:visited:hover .fl-button-text,.sectionPanel.green a.button:visited:hover .fl-button-text,.featurePanel.green a.fl-button:link:hover .fl-button-text,.centreColumnPanel.green a.fl-button:link:hover .fl-button-text,.sidebarPanel.green a.fl-button:link:hover .fl-button-text,.triColumnPanel.green a.fl-button:link:hover .fl-button-text,.sectionPanel.green a.fl-button:link:hover .fl-button-text,.featurePanel.green a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.green a.fl-button:visited:hover .fl-button-text,.sidebarPanel.green a.fl-button:visited:hover .fl-button-text,.triColumnPanel.green a.fl-button:visited:hover .fl-button-text,.sectionPanel.green a.fl-button:visited:hover .fl-button-text,.featurePanel.green .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.green .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.green .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.green .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.green .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.green .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.green .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.green .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.green .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.green .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.green button.button:hover .fl-button-text,.centreColumnPanel.green button.button:hover .fl-button-text,.sidebarPanel.green button.button:hover .fl-button-text,.triColumnPanel.green button.button:hover .fl-button-text,.sectionPanel.green button.button:hover .fl-button-text,.featurePanel.green input.button:hover .fl-button-text,.centreColumnPanel.green input.button:hover .fl-button-text,.sidebarPanel.green input.button:hover .fl-button-text,.triColumnPanel.green input.button:hover .fl-button-text,.sectionPanel.green input.button:hover .fl-button-text,.featurePanel.green .button a:link:hover .fl-button-text,.centreColumnPanel.green .button a:link:hover .fl-button-text,.sidebarPanel.green .button a:link:hover .fl-button-text,.triColumnPanel.green .button a:link:hover .fl-button-text,.sectionPanel.green .button a:link:hover .fl-button-text,.featurePanel.green .button a:visited:hover .fl-button-text,.centreColumnPanel.green .button a:visited:hover .fl-button-text,.sidebarPanel.green .button a:visited:hover .fl-button-text,.triColumnPanel.green .button a:visited:hover .fl-button-text,.sectionPanel.green .button a:visited:hover .fl-button-text,.featurePanel.green .submit-wrap input:hover .fl-button-text,.centreColumnPanel.green .submit-wrap input:hover .fl-button-text,.sidebarPanel.green .submit-wrap input:hover .fl-button-text,.triColumnPanel.green .submit-wrap input:hover .fl-button-text,.sectionPanel.green .submit-wrap input:hover .fl-button-text,.featurePanel.green span.button:hover .fl-button-text,.centreColumnPanel.green span.button:hover .fl-button-text,.sidebarPanel.green span.button:hover .fl-button-text,.triColumnPanel.green span.button:hover .fl-button-text,.sectionPanel.green span.button:hover .fl-button-text,.featurePanel.green input[type="button"]:hover .fl-button-text,.centreColumnPanel.green input[type="button"]:hover .fl-button-text,.sidebarPanel.green input[type="button"]:hover .fl-button-text,.triColumnPanel.green input[type="button"]:hover .fl-button-text,.sectionPanel.green input[type="button"]:hover .fl-button-text{color:#ffffff}.featurePanel.gold,.centreColumnPanel.gold,.sidebarPanel.gold,.triColumnPanel.gold,.sectionPanel.gold{background-color:#ceb48e;background-image:none}.featurePanel.gold h1,.centreColumnPanel.gold h1,.sidebarPanel.gold h1,.triColumnPanel.gold h1,.sectionPanel.gold h1,.featurePanel.gold h2,.centreColumnPanel.gold h2,.sidebarPanel.gold h2,.triColumnPanel.gold h2,.sectionPanel.gold h2,.featurePanel.gold h3,.centreColumnPanel.gold h3,.sidebarPanel.gold h3,.triColumnPanel.gold h3,.sectionPanel.gold h3,.featurePanel.gold h4,.centreColumnPanel.gold h4,.sidebarPanel.gold h4,.triColumnPanel.gold h4,.sectionPanel.gold h4,.featurePanel.gold h5,.centreColumnPanel.gold h5,.sidebarPanel.gold h5,.triColumnPanel.gold h5,.sectionPanel.gold h5,.featurePanel.gold h6,.centreColumnPanel.gold h6,.sidebarPanel.gold h6,.triColumnPanel.gold h6,.sectionPanel.gold h6{color:#000000}.featurePanel.gold h1 .fl-heading-text,.centreColumnPanel.gold h1 .fl-heading-text,.sidebarPanel.gold h1 .fl-heading-text,.triColumnPanel.gold h1 .fl-heading-text,.sectionPanel.gold h1 .fl-heading-text,.featurePanel.gold h2 .fl-heading-text,.centreColumnPanel.gold h2 .fl-heading-text,.sidebarPanel.gold h2 .fl-heading-text,.triColumnPanel.gold h2 .fl-heading-text,.sectionPanel.gold h2 .fl-heading-text,.featurePanel.gold h3 .fl-heading-text,.centreColumnPanel.gold h3 .fl-heading-text,.sidebarPanel.gold h3 .fl-heading-text,.triColumnPanel.gold h3 .fl-heading-text,.sectionPanel.gold h3 .fl-heading-text,.featurePanel.gold h4 .fl-heading-text,.centreColumnPanel.gold h4 .fl-heading-text,.sidebarPanel.gold h4 .fl-heading-text,.triColumnPanel.gold h4 .fl-heading-text,.sectionPanel.gold h4 .fl-heading-text,.featurePanel.gold h5 .fl-heading-text,.centreColumnPanel.gold h5 .fl-heading-text,.sidebarPanel.gold h5 .fl-heading-text,.triColumnPanel.gold h5 .fl-heading-text,.sectionPanel.gold h5 .fl-heading-text,.featurePanel.gold h6 .fl-heading-text,.centreColumnPanel.gold h6 .fl-heading-text,.sidebarPanel.gold h6 .fl-heading-text,.triColumnPanel.gold h6 .fl-heading-text,.sectionPanel.gold h6 .fl-heading-text{color:#000000}.featurePanel.gold p,.centreColumnPanel.gold p,.sidebarPanel.gold p,.triColumnPanel.gold p,.sectionPanel.gold p{color:#000000}.featurePanel.gold a.button:link,.centreColumnPanel.gold a.button:link,.sidebarPanel.gold a.button:link,.triColumnPanel.gold a.button:link,.sectionPanel.gold a.button:link,.featurePanel.gold a.button:visited,.centreColumnPanel.gold a.button:visited,.sidebarPanel.gold a.button:visited,.triColumnPanel.gold a.button:visited,.sectionPanel.gold a.button:visited,.featurePanel.gold a.fl-button:link,.centreColumnPanel.gold a.fl-button:link,.sidebarPanel.gold a.fl-button:link,.triColumnPanel.gold a.fl-button:link,.sectionPanel.gold a.fl-button:link,.featurePanel.gold a.fl-button:visited,.centreColumnPanel.gold a.fl-button:visited,.sidebarPanel.gold a.fl-button:visited,.triColumnPanel.gold a.fl-button:visited,.sectionPanel.gold a.fl-button:visited,.featurePanel.gold .fl-builder-content a.fl-button:link,.centreColumnPanel.gold .fl-builder-content a.fl-button:link,.sidebarPanel.gold .fl-builder-content a.fl-button:link,.triColumnPanel.gold .fl-builder-content a.fl-button:link,.sectionPanel.gold .fl-builder-content a.fl-button:link,.featurePanel.gold .fl-builder-content a.fl-button:visited,.centreColumnPanel.gold .fl-builder-content a.fl-button:visited,.sidebarPanel.gold .fl-builder-content a.fl-button:visited,.triColumnPanel.gold .fl-builder-content a.fl-button:visited,.sectionPanel.gold .fl-builder-content a.fl-button:visited,.featurePanel.gold button.button,.centreColumnPanel.gold button.button,.sidebarPanel.gold button.button,.triColumnPanel.gold button.button,.sectionPanel.gold button.button,.featurePanel.gold input.button,.centreColumnPanel.gold input.button,.sidebarPanel.gold input.button,.triColumnPanel.gold input.button,.sectionPanel.gold input.button,.featurePanel.gold .button a:link,.centreColumnPanel.gold .button a:link,.sidebarPanel.gold .button a:link,.triColumnPanel.gold .button a:link,.sectionPanel.gold .button a:link,.featurePanel.gold .button a:visited,.centreColumnPanel.gold .button a:visited,.sidebarPanel.gold .button a:visited,.triColumnPanel.gold .button a:visited,.sectionPanel.gold .button a:visited,.featurePanel.gold .submit-wrap input,.centreColumnPanel.gold .submit-wrap input,.sidebarPanel.gold .submit-wrap input,.triColumnPanel.gold .submit-wrap input,.sectionPanel.gold .submit-wrap input,.featurePanel.gold span.button,.centreColumnPanel.gold span.button,.sidebarPanel.gold span.button,.triColumnPanel.gold span.button,.sectionPanel.gold span.button,.featurePanel.gold input[type="button"],.centreColumnPanel.gold input[type="button"],.sidebarPanel.gold input[type="button"],.triColumnPanel.gold input[type="button"],.sectionPanel.gold input[type="button"]{background-color:#000000;border:solid 1px #000000;color:#ceb48e}.featurePanel.gold a.button:link .fl-button-text,.centreColumnPanel.gold a.button:link .fl-button-text,.sidebarPanel.gold a.button:link .fl-button-text,.triColumnPanel.gold a.button:link .fl-button-text,.sectionPanel.gold a.button:link .fl-button-text,.featurePanel.gold a.button:visited .fl-button-text,.centreColumnPanel.gold a.button:visited .fl-button-text,.sidebarPanel.gold a.button:visited .fl-button-text,.triColumnPanel.gold a.button:visited .fl-button-text,.sectionPanel.gold a.button:visited .fl-button-text,.featurePanel.gold a.fl-button:link .fl-button-text,.centreColumnPanel.gold a.fl-button:link .fl-button-text,.sidebarPanel.gold a.fl-button:link .fl-button-text,.triColumnPanel.gold a.fl-button:link .fl-button-text,.sectionPanel.gold a.fl-button:link .fl-button-text,.featurePanel.gold a.fl-button:visited .fl-button-text,.centreColumnPanel.gold a.fl-button:visited .fl-button-text,.sidebarPanel.gold a.fl-button:visited .fl-button-text,.triColumnPanel.gold a.fl-button:visited .fl-button-text,.sectionPanel.gold a.fl-button:visited .fl-button-text,.featurePanel.gold .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.gold .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.gold .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.gold .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.gold .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.gold .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.gold .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.gold .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.gold .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.gold .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.gold button.button .fl-button-text,.centreColumnPanel.gold button.button .fl-button-text,.sidebarPanel.gold button.button .fl-button-text,.triColumnPanel.gold button.button .fl-button-text,.sectionPanel.gold button.button .fl-button-text,.featurePanel.gold input.button .fl-button-text,.centreColumnPanel.gold input.button .fl-button-text,.sidebarPanel.gold input.button .fl-button-text,.triColumnPanel.gold input.button .fl-button-text,.sectionPanel.gold input.button .fl-button-text,.featurePanel.gold .button a:link .fl-button-text,.centreColumnPanel.gold .button a:link .fl-button-text,.sidebarPanel.gold .button a:link .fl-button-text,.triColumnPanel.gold .button a:link .fl-button-text,.sectionPanel.gold .button a:link .fl-button-text,.featurePanel.gold .button a:visited .fl-button-text,.centreColumnPanel.gold .button a:visited .fl-button-text,.sidebarPanel.gold .button a:visited .fl-button-text,.triColumnPanel.gold .button a:visited .fl-button-text,.sectionPanel.gold .button a:visited .fl-button-text,.featurePanel.gold .submit-wrap input .fl-button-text,.centreColumnPanel.gold .submit-wrap input .fl-button-text,.sidebarPanel.gold .submit-wrap input .fl-button-text,.triColumnPanel.gold .submit-wrap input .fl-button-text,.sectionPanel.gold .submit-wrap input .fl-button-text,.featurePanel.gold span.button .fl-button-text,.centreColumnPanel.gold span.button .fl-button-text,.sidebarPanel.gold span.button .fl-button-text,.triColumnPanel.gold span.button .fl-button-text,.sectionPanel.gold span.button .fl-button-text,.featurePanel.gold input[type="button"] .fl-button-text,.centreColumnPanel.gold input[type="button"] .fl-button-text,.sidebarPanel.gold input[type="button"] .fl-button-text,.triColumnPanel.gold input[type="button"] .fl-button-text,.sectionPanel.gold input[type="button"] .fl-button-text{color:#ceb48e;text-shadow:none}.featurePanel.gold a.button:link:hover,.centreColumnPanel.gold a.button:link:hover,.sidebarPanel.gold a.button:link:hover,.triColumnPanel.gold a.button:link:hover,.sectionPanel.gold a.button:link:hover,.featurePanel.gold a.button:visited:hover,.centreColumnPanel.gold a.button:visited:hover,.sidebarPanel.gold a.button:visited:hover,.triColumnPanel.gold a.button:visited:hover,.sectionPanel.gold a.button:visited:hover,.featurePanel.gold a.fl-button:link:hover,.centreColumnPanel.gold a.fl-button:link:hover,.sidebarPanel.gold a.fl-button:link:hover,.triColumnPanel.gold a.fl-button:link:hover,.sectionPanel.gold a.fl-button:link:hover,.featurePanel.gold a.fl-button:visited:hover,.centreColumnPanel.gold a.fl-button:visited:hover,.sidebarPanel.gold a.fl-button:visited:hover,.triColumnPanel.gold a.fl-button:visited:hover,.sectionPanel.gold a.fl-button:visited:hover,.featurePanel.gold .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.gold .fl-builder-content a.fl-button:link:hover,.sidebarPanel.gold .fl-builder-content a.fl-button:link:hover,.triColumnPanel.gold .fl-builder-content a.fl-button:link:hover,.sectionPanel.gold .fl-builder-content a.fl-button:link:hover,.featurePanel.gold .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.gold .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.gold .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.gold .fl-builder-content a.fl-button:visited:hover,.sectionPanel.gold .fl-builder-content a.fl-button:visited:hover,.featurePanel.gold button.button:hover,.centreColumnPanel.gold button.button:hover,.sidebarPanel.gold button.button:hover,.triColumnPanel.gold button.button:hover,.sectionPanel.gold button.button:hover,.featurePanel.gold input.button:hover,.centreColumnPanel.gold input.button:hover,.sidebarPanel.gold input.button:hover,.triColumnPanel.gold input.button:hover,.sectionPanel.gold input.button:hover,.featurePanel.gold .button a:link:hover,.centreColumnPanel.gold .button a:link:hover,.sidebarPanel.gold .button a:link:hover,.triColumnPanel.gold .button a:link:hover,.sectionPanel.gold .button a:link:hover,.featurePanel.gold .button a:visited:hover,.centreColumnPanel.gold .button a:visited:hover,.sidebarPanel.gold .button a:visited:hover,.triColumnPanel.gold .button a:visited:hover,.sectionPanel.gold .button a:visited:hover,.featurePanel.gold .submit-wrap input:hover,.centreColumnPanel.gold .submit-wrap input:hover,.sidebarPanel.gold .submit-wrap input:hover,.triColumnPanel.gold .submit-wrap input:hover,.sectionPanel.gold .submit-wrap input:hover,.featurePanel.gold span.button:hover,.centreColumnPanel.gold span.button:hover,.sidebarPanel.gold span.button:hover,.triColumnPanel.gold span.button:hover,.sectionPanel.gold span.button:hover,.featurePanel.gold input[type="button"]:hover,.centreColumnPanel.gold input[type="button"]:hover,.sidebarPanel.gold input[type="button"]:hover,.triColumnPanel.gold input[type="button"]:hover,.sectionPanel.gold input[type="button"]:hover{background-color:transparent;border:solid 1px #000000;color:#000000}.featurePanel.gold a.button:link:hover .fl-button-text,.centreColumnPanel.gold a.button:link:hover .fl-button-text,.sidebarPanel.gold a.button:link:hover .fl-button-text,.triColumnPanel.gold a.button:link:hover .fl-button-text,.sectionPanel.gold a.button:link:hover .fl-button-text,.featurePanel.gold a.button:visited:hover .fl-button-text,.centreColumnPanel.gold a.button:visited:hover .fl-button-text,.sidebarPanel.gold a.button:visited:hover .fl-button-text,.triColumnPanel.gold a.button:visited:hover .fl-button-text,.sectionPanel.gold a.button:visited:hover .fl-button-text,.featurePanel.gold a.fl-button:link:hover .fl-button-text,.centreColumnPanel.gold a.fl-button:link:hover .fl-button-text,.sidebarPanel.gold a.fl-button:link:hover .fl-button-text,.triColumnPanel.gold a.fl-button:link:hover .fl-button-text,.sectionPanel.gold a.fl-button:link:hover .fl-button-text,.featurePanel.gold a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.gold a.fl-button:visited:hover .fl-button-text,.sidebarPanel.gold a.fl-button:visited:hover .fl-button-text,.triColumnPanel.gold a.fl-button:visited:hover .fl-button-text,.sectionPanel.gold a.fl-button:visited:hover .fl-button-text,.featurePanel.gold .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.gold .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.gold .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.gold .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.gold .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.gold .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.gold .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.gold .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.gold .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.gold .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.gold button.button:hover .fl-button-text,.centreColumnPanel.gold button.button:hover .fl-button-text,.sidebarPanel.gold button.button:hover .fl-button-text,.triColumnPanel.gold button.button:hover .fl-button-text,.sectionPanel.gold button.button:hover .fl-button-text,.featurePanel.gold input.button:hover .fl-button-text,.centreColumnPanel.gold input.button:hover .fl-button-text,.sidebarPanel.gold input.button:hover .fl-button-text,.triColumnPanel.gold input.button:hover .fl-button-text,.sectionPanel.gold input.button:hover .fl-button-text,.featurePanel.gold .button a:link:hover .fl-button-text,.centreColumnPanel.gold .button a:link:hover .fl-button-text,.sidebarPanel.gold .button a:link:hover .fl-button-text,.triColumnPanel.gold .button a:link:hover .fl-button-text,.sectionPanel.gold .button a:link:hover .fl-button-text,.featurePanel.gold .button a:visited:hover .fl-button-text,.centreColumnPanel.gold .button a:visited:hover .fl-button-text,.sidebarPanel.gold .button a:visited:hover .fl-button-text,.triColumnPanel.gold .button a:visited:hover .fl-button-text,.sectionPanel.gold .button a:visited:hover .fl-button-text,.featurePanel.gold .submit-wrap input:hover .fl-button-text,.centreColumnPanel.gold .submit-wrap input:hover .fl-button-text,.sidebarPanel.gold .submit-wrap input:hover .fl-button-text,.triColumnPanel.gold .submit-wrap input:hover .fl-button-text,.sectionPanel.gold .submit-wrap input:hover .fl-button-text,.featurePanel.gold span.button:hover .fl-button-text,.centreColumnPanel.gold span.button:hover .fl-button-text,.sidebarPanel.gold span.button:hover .fl-button-text,.triColumnPanel.gold span.button:hover .fl-button-text,.sectionPanel.gold span.button:hover .fl-button-text,.featurePanel.gold input[type="button"]:hover .fl-button-text,.centreColumnPanel.gold input[type="button"]:hover .fl-button-text,.sidebarPanel.gold input[type="button"]:hover .fl-button-text,.triColumnPanel.gold input[type="button"]:hover .fl-button-text,.sectionPanel.gold input[type="button"]:hover .fl-button-text{color:#000000}.featurePanel.silver,.centreColumnPanel.silver,.sidebarPanel.silver,.triColumnPanel.silver,.sectionPanel.silver,.featurePanel.midgrey,.centreColumnPanel.midgrey,.sidebarPanel.midgrey,.triColumnPanel.midgrey,.sectionPanel.midgrey{background-color:#f6f6f6}.featurePanel.silver h1,.centreColumnPanel.silver h1,.sidebarPanel.silver h1,.triColumnPanel.silver h1,.sectionPanel.silver h1,.featurePanel.midgrey h1,.centreColumnPanel.midgrey h1,.sidebarPanel.midgrey h1,.triColumnPanel.midgrey h1,.sectionPanel.midgrey h1,.featurePanel.silver h2,.centreColumnPanel.silver h2,.sidebarPanel.silver h2,.triColumnPanel.silver h2,.sectionPanel.silver h2,.featurePanel.midgrey h2,.centreColumnPanel.midgrey h2,.sidebarPanel.midgrey h2,.triColumnPanel.midgrey h2,.sectionPanel.midgrey h2,.featurePanel.silver h3,.centreColumnPanel.silver h3,.sidebarPanel.silver h3,.triColumnPanel.silver h3,.sectionPanel.silver h3,.featurePanel.midgrey h3,.centreColumnPanel.midgrey h3,.sidebarPanel.midgrey h3,.triColumnPanel.midgrey h3,.sectionPanel.midgrey h3,.featurePanel.silver h4,.centreColumnPanel.silver h4,.sidebarPanel.silver h4,.triColumnPanel.silver h4,.sectionPanel.silver h4,.featurePanel.midgrey h4,.centreColumnPanel.midgrey h4,.sidebarPanel.midgrey h4,.triColumnPanel.midgrey h4,.sectionPanel.midgrey h4,.featurePanel.silver h5,.centreColumnPanel.silver h5,.sidebarPanel.silver h5,.triColumnPanel.silver h5,.sectionPanel.silver h5,.featurePanel.midgrey h5,.centreColumnPanel.midgrey h5,.sidebarPanel.midgrey h5,.triColumnPanel.midgrey h5,.sectionPanel.midgrey h5,.featurePanel.silver h6,.centreColumnPanel.silver h6,.sidebarPanel.silver h6,.triColumnPanel.silver h6,.sectionPanel.silver h6,.featurePanel.midgrey h6,.centreColumnPanel.midgrey h6,.sidebarPanel.midgrey h6,.triColumnPanel.midgrey h6,.sectionPanel.midgrey h6{color:#000000}.featurePanel.silver h1 .fl-heading-text,.centreColumnPanel.silver h1 .fl-heading-text,.sidebarPanel.silver h1 .fl-heading-text,.triColumnPanel.silver h1 .fl-heading-text,.sectionPanel.silver h1 .fl-heading-text,.featurePanel.midgrey h1 .fl-heading-text,.centreColumnPanel.midgrey h1 .fl-heading-text,.sidebarPanel.midgrey h1 .fl-heading-text,.triColumnPanel.midgrey h1 .fl-heading-text,.sectionPanel.midgrey h1 .fl-heading-text,.featurePanel.silver h2 .fl-heading-text,.centreColumnPanel.silver h2 .fl-heading-text,.sidebarPanel.silver h2 .fl-heading-text,.triColumnPanel.silver h2 .fl-heading-text,.sectionPanel.silver h2 .fl-heading-text,.featurePanel.midgrey h2 .fl-heading-text,.centreColumnPanel.midgrey h2 .fl-heading-text,.sidebarPanel.midgrey h2 .fl-heading-text,.triColumnPanel.midgrey h2 .fl-heading-text,.sectionPanel.midgrey h2 .fl-heading-text,.featurePanel.silver h3 .fl-heading-text,.centreColumnPanel.silver h3 .fl-heading-text,.sidebarPanel.silver h3 .fl-heading-text,.triColumnPanel.silver h3 .fl-heading-text,.sectionPanel.silver h3 .fl-heading-text,.featurePanel.midgrey h3 .fl-heading-text,.centreColumnPanel.midgrey h3 .fl-heading-text,.sidebarPanel.midgrey h3 .fl-heading-text,.triColumnPanel.midgrey h3 .fl-heading-text,.sectionPanel.midgrey h3 .fl-heading-text,.featurePanel.silver h4 .fl-heading-text,.centreColumnPanel.silver h4 .fl-heading-text,.sidebarPanel.silver h4 .fl-heading-text,.triColumnPanel.silver h4 .fl-heading-text,.sectionPanel.silver h4 .fl-heading-text,.featurePanel.midgrey h4 .fl-heading-text,.centreColumnPanel.midgrey h4 .fl-heading-text,.sidebarPanel.midgrey h4 .fl-heading-text,.triColumnPanel.midgrey h4 .fl-heading-text,.sectionPanel.midgrey h4 .fl-heading-text,.featurePanel.silver h5 .fl-heading-text,.centreColumnPanel.silver h5 .fl-heading-text,.sidebarPanel.silver h5 .fl-heading-text,.triColumnPanel.silver h5 .fl-heading-text,.sectionPanel.silver h5 .fl-heading-text,.featurePanel.midgrey h5 .fl-heading-text,.centreColumnPanel.midgrey h5 .fl-heading-text,.sidebarPanel.midgrey h5 .fl-heading-text,.triColumnPanel.midgrey h5 .fl-heading-text,.sectionPanel.midgrey h5 .fl-heading-text,.featurePanel.silver h6 .fl-heading-text,.centreColumnPanel.silver h6 .fl-heading-text,.sidebarPanel.silver h6 .fl-heading-text,.triColumnPanel.silver h6 .fl-heading-text,.sectionPanel.silver h6 .fl-heading-text,.featurePanel.midgrey h6 .fl-heading-text,.centreColumnPanel.midgrey h6 .fl-heading-text,.sidebarPanel.midgrey h6 .fl-heading-text,.triColumnPanel.midgrey h6 .fl-heading-text,.sectionPanel.midgrey h6 .fl-heading-text{color:#000000}.featurePanel.silver p,.centreColumnPanel.silver p,.sidebarPanel.silver p,.triColumnPanel.silver p,.sectionPanel.silver p,.featurePanel.midgrey p,.centreColumnPanel.midgrey p,.sidebarPanel.midgrey p,.triColumnPanel.midgrey p,.sectionPanel.midgrey p{color:#000000}.featurePanel.silver a.button:link,.centreColumnPanel.silver a.button:link,.sidebarPanel.silver a.button:link,.triColumnPanel.silver a.button:link,.sectionPanel.silver a.button:link,.featurePanel.midgrey a.button:link,.centreColumnPanel.midgrey a.button:link,.sidebarPanel.midgrey a.button:link,.triColumnPanel.midgrey a.button:link,.sectionPanel.midgrey a.button:link,.featurePanel.silver a.button:visited,.centreColumnPanel.silver a.button:visited,.sidebarPanel.silver a.button:visited,.triColumnPanel.silver a.button:visited,.sectionPanel.silver a.button:visited,.featurePanel.midgrey a.button:visited,.centreColumnPanel.midgrey a.button:visited,.sidebarPanel.midgrey a.button:visited,.triColumnPanel.midgrey a.button:visited,.sectionPanel.midgrey a.button:visited,.featurePanel.silver a.fl-button:link,.centreColumnPanel.silver a.fl-button:link,.sidebarPanel.silver a.fl-button:link,.triColumnPanel.silver a.fl-button:link,.sectionPanel.silver a.fl-button:link,.featurePanel.midgrey a.fl-button:link,.centreColumnPanel.midgrey a.fl-button:link,.sidebarPanel.midgrey a.fl-button:link,.triColumnPanel.midgrey a.fl-button:link,.sectionPanel.midgrey a.fl-button:link,.featurePanel.silver a.fl-button:visited,.centreColumnPanel.silver a.fl-button:visited,.sidebarPanel.silver a.fl-button:visited,.triColumnPanel.silver a.fl-button:visited,.sectionPanel.silver a.fl-button:visited,.featurePanel.midgrey a.fl-button:visited,.centreColumnPanel.midgrey a.fl-button:visited,.sidebarPanel.midgrey a.fl-button:visited,.triColumnPanel.midgrey a.fl-button:visited,.sectionPanel.midgrey a.fl-button:visited,.featurePanel.silver .fl-builder-content a.fl-button:link,.centreColumnPanel.silver .fl-builder-content a.fl-button:link,.sidebarPanel.silver .fl-builder-content a.fl-button:link,.triColumnPanel.silver .fl-builder-content a.fl-button:link,.sectionPanel.silver .fl-builder-content a.fl-button:link,.featurePanel.midgrey .fl-builder-content a.fl-button:link,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:link,.sidebarPanel.midgrey .fl-builder-content a.fl-button:link,.triColumnPanel.midgrey .fl-builder-content a.fl-button:link,.sectionPanel.midgrey .fl-builder-content a.fl-button:link,.featurePanel.silver .fl-builder-content a.fl-button:visited,.centreColumnPanel.silver .fl-builder-content a.fl-button:visited,.sidebarPanel.silver .fl-builder-content a.fl-button:visited,.triColumnPanel.silver .fl-builder-content a.fl-button:visited,.sectionPanel.silver .fl-builder-content a.fl-button:visited,.featurePanel.midgrey .fl-builder-content a.fl-button:visited,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:visited,.sidebarPanel.midgrey .fl-builder-content a.fl-button:visited,.triColumnPanel.midgrey .fl-builder-content a.fl-button:visited,.sectionPanel.midgrey .fl-builder-content a.fl-button:visited,.featurePanel.silver button.button,.centreColumnPanel.silver button.button,.sidebarPanel.silver button.button,.triColumnPanel.silver button.button,.sectionPanel.silver button.button,.featurePanel.midgrey button.button,.centreColumnPanel.midgrey button.button,.sidebarPanel.midgrey button.button,.triColumnPanel.midgrey button.button,.sectionPanel.midgrey button.button,.featurePanel.silver input.button,.centreColumnPanel.silver input.button,.sidebarPanel.silver input.button,.triColumnPanel.silver input.button,.sectionPanel.silver input.button,.featurePanel.midgrey input.button,.centreColumnPanel.midgrey input.button,.sidebarPanel.midgrey input.button,.triColumnPanel.midgrey input.button,.sectionPanel.midgrey input.button,.featurePanel.silver .button a:link,.centreColumnPanel.silver .button a:link,.sidebarPanel.silver .button a:link,.triColumnPanel.silver .button a:link,.sectionPanel.silver .button a:link,.featurePanel.midgrey .button a:link,.centreColumnPanel.midgrey .button a:link,.sidebarPanel.midgrey .button a:link,.triColumnPanel.midgrey .button a:link,.sectionPanel.midgrey .button a:link,.featurePanel.silver .button a:visited,.centreColumnPanel.silver .button a:visited,.sidebarPanel.silver .button a:visited,.triColumnPanel.silver .button a:visited,.sectionPanel.silver .button a:visited,.featurePanel.midgrey .button a:visited,.centreColumnPanel.midgrey .button a:visited,.sidebarPanel.midgrey .button a:visited,.triColumnPanel.midgrey .button a:visited,.sectionPanel.midgrey .button a:visited,.featurePanel.silver .submit-wrap input,.centreColumnPanel.silver .submit-wrap input,.sidebarPanel.silver .submit-wrap input,.triColumnPanel.silver .submit-wrap input,.sectionPanel.silver .submit-wrap input,.featurePanel.midgrey .submit-wrap input,.centreColumnPanel.midgrey .submit-wrap input,.sidebarPanel.midgrey .submit-wrap input,.triColumnPanel.midgrey .submit-wrap input,.sectionPanel.midgrey .submit-wrap input,.featurePanel.silver span.button,.centreColumnPanel.silver span.button,.sidebarPanel.silver span.button,.triColumnPanel.silver span.button,.sectionPanel.silver span.button,.featurePanel.midgrey span.button,.centreColumnPanel.midgrey span.button,.sidebarPanel.midgrey span.button,.triColumnPanel.midgrey span.button,.sectionPanel.midgrey span.button,.featurePanel.silver input[type="button"],.centreColumnPanel.silver input[type="button"],.sidebarPanel.silver input[type="button"],.triColumnPanel.silver input[type="button"],.sectionPanel.silver input[type="button"],.featurePanel.midgrey input[type="button"],.centreColumnPanel.midgrey input[type="button"],.sidebarPanel.midgrey input[type="button"],.triColumnPanel.midgrey input[type="button"],.sectionPanel.midgrey input[type="button"]{background-color:#50b7e8;border:solid 1px #50b7e8;color:#ffffff}.featurePanel.silver a.button:link .fl-button-text,.centreColumnPanel.silver a.button:link .fl-button-text,.sidebarPanel.silver a.button:link .fl-button-text,.triColumnPanel.silver a.button:link .fl-button-text,.sectionPanel.silver a.button:link .fl-button-text,.featurePanel.midgrey a.button:link .fl-button-text,.centreColumnPanel.midgrey a.button:link .fl-button-text,.sidebarPanel.midgrey a.button:link .fl-button-text,.triColumnPanel.midgrey a.button:link .fl-button-text,.sectionPanel.midgrey a.button:link .fl-button-text,.featurePanel.silver a.button:visited .fl-button-text,.centreColumnPanel.silver a.button:visited .fl-button-text,.sidebarPanel.silver a.button:visited .fl-button-text,.triColumnPanel.silver a.button:visited .fl-button-text,.sectionPanel.silver a.button:visited .fl-button-text,.featurePanel.midgrey a.button:visited .fl-button-text,.centreColumnPanel.midgrey a.button:visited .fl-button-text,.sidebarPanel.midgrey a.button:visited .fl-button-text,.triColumnPanel.midgrey a.button:visited .fl-button-text,.sectionPanel.midgrey a.button:visited .fl-button-text,.featurePanel.silver a.fl-button:link .fl-button-text,.centreColumnPanel.silver a.fl-button:link .fl-button-text,.sidebarPanel.silver a.fl-button:link .fl-button-text,.triColumnPanel.silver a.fl-button:link .fl-button-text,.sectionPanel.silver a.fl-button:link .fl-button-text,.featurePanel.midgrey a.fl-button:link .fl-button-text,.centreColumnPanel.midgrey a.fl-button:link .fl-button-text,.sidebarPanel.midgrey a.fl-button:link .fl-button-text,.triColumnPanel.midgrey a.fl-button:link .fl-button-text,.sectionPanel.midgrey a.fl-button:link .fl-button-text,.featurePanel.silver a.fl-button:visited .fl-button-text,.centreColumnPanel.silver a.fl-button:visited .fl-button-text,.sidebarPanel.silver a.fl-button:visited .fl-button-text,.triColumnPanel.silver a.fl-button:visited .fl-button-text,.sectionPanel.silver a.fl-button:visited .fl-button-text,.featurePanel.midgrey a.fl-button:visited .fl-button-text,.centreColumnPanel.midgrey a.fl-button:visited .fl-button-text,.sidebarPanel.midgrey a.fl-button:visited .fl-button-text,.triColumnPanel.midgrey a.fl-button:visited .fl-button-text,.sectionPanel.midgrey a.fl-button:visited .fl-button-text,.featurePanel.silver .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.silver .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.silver .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.silver .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.silver .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.midgrey .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.midgrey .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.midgrey .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.midgrey .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.silver .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.silver .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.silver .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.silver .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.silver .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.midgrey .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.midgrey .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.midgrey .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.midgrey .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.silver button.button .fl-button-text,.centreColumnPanel.silver button.button .fl-button-text,.sidebarPanel.silver button.button .fl-button-text,.triColumnPanel.silver button.button .fl-button-text,.sectionPanel.silver button.button .fl-button-text,.featurePanel.midgrey button.button .fl-button-text,.centreColumnPanel.midgrey button.button .fl-button-text,.sidebarPanel.midgrey button.button .fl-button-text,.triColumnPanel.midgrey button.button .fl-button-text,.sectionPanel.midgrey button.button .fl-button-text,.featurePanel.silver input.button .fl-button-text,.centreColumnPanel.silver input.button .fl-button-text,.sidebarPanel.silver input.button .fl-button-text,.triColumnPanel.silver input.button .fl-button-text,.sectionPanel.silver input.button .fl-button-text,.featurePanel.midgrey input.button .fl-button-text,.centreColumnPanel.midgrey input.button .fl-button-text,.sidebarPanel.midgrey input.button .fl-button-text,.triColumnPanel.midgrey input.button .fl-button-text,.sectionPanel.midgrey input.button .fl-button-text,.featurePanel.silver .button a:link .fl-button-text,.centreColumnPanel.silver .button a:link .fl-button-text,.sidebarPanel.silver .button a:link .fl-button-text,.triColumnPanel.silver .button a:link .fl-button-text,.sectionPanel.silver .button a:link .fl-button-text,.featurePanel.midgrey .button a:link .fl-button-text,.centreColumnPanel.midgrey .button a:link .fl-button-text,.sidebarPanel.midgrey .button a:link .fl-button-text,.triColumnPanel.midgrey .button a:link .fl-button-text,.sectionPanel.midgrey .button a:link .fl-button-text,.featurePanel.silver .button a:visited .fl-button-text,.centreColumnPanel.silver .button a:visited .fl-button-text,.sidebarPanel.silver .button a:visited .fl-button-text,.triColumnPanel.silver .button a:visited .fl-button-text,.sectionPanel.silver .button a:visited .fl-button-text,.featurePanel.midgrey .button a:visited .fl-button-text,.centreColumnPanel.midgrey .button a:visited .fl-button-text,.sidebarPanel.midgrey .button a:visited .fl-button-text,.triColumnPanel.midgrey .button a:visited .fl-button-text,.sectionPanel.midgrey .button a:visited .fl-button-text,.featurePanel.silver .submit-wrap input .fl-button-text,.centreColumnPanel.silver .submit-wrap input .fl-button-text,.sidebarPanel.silver .submit-wrap input .fl-button-text,.triColumnPanel.silver .submit-wrap input .fl-button-text,.sectionPanel.silver .submit-wrap input .fl-button-text,.featurePanel.midgrey .submit-wrap input .fl-button-text,.centreColumnPanel.midgrey .submit-wrap input .fl-button-text,.sidebarPanel.midgrey .submit-wrap input .fl-button-text,.triColumnPanel.midgrey .submit-wrap input .fl-button-text,.sectionPanel.midgrey .submit-wrap input .fl-button-text,.featurePanel.silver span.button .fl-button-text,.centreColumnPanel.silver span.button .fl-button-text,.sidebarPanel.silver span.button .fl-button-text,.triColumnPanel.silver span.button .fl-button-text,.sectionPanel.silver span.button .fl-button-text,.featurePanel.midgrey span.button .fl-button-text,.centreColumnPanel.midgrey span.button .fl-button-text,.sidebarPanel.midgrey span.button .fl-button-text,.triColumnPanel.midgrey span.button .fl-button-text,.sectionPanel.midgrey span.button .fl-button-text,.featurePanel.silver input[type="button"] .fl-button-text,.centreColumnPanel.silver input[type="button"] .fl-button-text,.sidebarPanel.silver input[type="button"] .fl-button-text,.triColumnPanel.silver input[type="button"] .fl-button-text,.sectionPanel.silver input[type="button"] .fl-button-text,.featurePanel.midgrey input[type="button"] .fl-button-text,.centreColumnPanel.midgrey input[type="button"] .fl-button-text,.sidebarPanel.midgrey input[type="button"] .fl-button-text,.triColumnPanel.midgrey input[type="button"] .fl-button-text,.sectionPanel.midgrey input[type="button"] .fl-button-text{color:#ffffff;text-shadow:none}.featurePanel.silver a.button:link:hover,.centreColumnPanel.silver a.button:link:hover,.sidebarPanel.silver a.button:link:hover,.triColumnPanel.silver a.button:link:hover,.sectionPanel.silver a.button:link:hover,.featurePanel.midgrey a.button:link:hover,.centreColumnPanel.midgrey a.button:link:hover,.sidebarPanel.midgrey a.button:link:hover,.triColumnPanel.midgrey a.button:link:hover,.sectionPanel.midgrey a.button:link:hover,.featurePanel.silver a.button:visited:hover,.centreColumnPanel.silver a.button:visited:hover,.sidebarPanel.silver a.button:visited:hover,.triColumnPanel.silver a.button:visited:hover,.sectionPanel.silver a.button:visited:hover,.featurePanel.midgrey a.button:visited:hover,.centreColumnPanel.midgrey a.button:visited:hover,.sidebarPanel.midgrey a.button:visited:hover,.triColumnPanel.midgrey a.button:visited:hover,.sectionPanel.midgrey a.button:visited:hover,.featurePanel.silver a.fl-button:link:hover,.centreColumnPanel.silver a.fl-button:link:hover,.sidebarPanel.silver a.fl-button:link:hover,.triColumnPanel.silver a.fl-button:link:hover,.sectionPanel.silver a.fl-button:link:hover,.featurePanel.midgrey a.fl-button:link:hover,.centreColumnPanel.midgrey a.fl-button:link:hover,.sidebarPanel.midgrey a.fl-button:link:hover,.triColumnPanel.midgrey a.fl-button:link:hover,.sectionPanel.midgrey a.fl-button:link:hover,.featurePanel.silver a.fl-button:visited:hover,.centreColumnPanel.silver a.fl-button:visited:hover,.sidebarPanel.silver a.fl-button:visited:hover,.triColumnPanel.silver a.fl-button:visited:hover,.sectionPanel.silver a.fl-button:visited:hover,.featurePanel.midgrey a.fl-button:visited:hover,.centreColumnPanel.midgrey a.fl-button:visited:hover,.sidebarPanel.midgrey a.fl-button:visited:hover,.triColumnPanel.midgrey a.fl-button:visited:hover,.sectionPanel.midgrey a.fl-button:visited:hover,.featurePanel.silver .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.silver .fl-builder-content a.fl-button:link:hover,.sidebarPanel.silver .fl-builder-content a.fl-button:link:hover,.triColumnPanel.silver .fl-builder-content a.fl-button:link:hover,.sectionPanel.silver .fl-builder-content a.fl-button:link:hover,.featurePanel.midgrey .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:link:hover,.sidebarPanel.midgrey .fl-builder-content a.fl-button:link:hover,.triColumnPanel.midgrey .fl-builder-content a.fl-button:link:hover,.sectionPanel.midgrey .fl-builder-content a.fl-button:link:hover,.featurePanel.silver .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.silver .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.silver .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.silver .fl-builder-content a.fl-button:visited:hover,.sectionPanel.silver .fl-builder-content a.fl-button:visited:hover,.featurePanel.midgrey .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.midgrey .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.midgrey .fl-builder-content a.fl-button:visited:hover,.sectionPanel.midgrey .fl-builder-content a.fl-button:visited:hover,.featurePanel.silver button.button:hover,.centreColumnPanel.silver button.button:hover,.sidebarPanel.silver button.button:hover,.triColumnPanel.silver button.button:hover,.sectionPanel.silver button.button:hover,.featurePanel.midgrey button.button:hover,.centreColumnPanel.midgrey button.button:hover,.sidebarPanel.midgrey button.button:hover,.triColumnPanel.midgrey button.button:hover,.sectionPanel.midgrey button.button:hover,.featurePanel.silver input.button:hover,.centreColumnPanel.silver input.button:hover,.sidebarPanel.silver input.button:hover,.triColumnPanel.silver input.button:hover,.sectionPanel.silver input.button:hover,.featurePanel.midgrey input.button:hover,.centreColumnPanel.midgrey input.button:hover,.sidebarPanel.midgrey input.button:hover,.triColumnPanel.midgrey input.button:hover,.sectionPanel.midgrey input.button:hover,.featurePanel.silver .button a:link:hover,.centreColumnPanel.silver .button a:link:hover,.sidebarPanel.silver .button a:link:hover,.triColumnPanel.silver .button a:link:hover,.sectionPanel.silver .button a:link:hover,.featurePanel.midgrey .button a:link:hover,.centreColumnPanel.midgrey .button a:link:hover,.sidebarPanel.midgrey .button a:link:hover,.triColumnPanel.midgrey .button a:link:hover,.sectionPanel.midgrey .button a:link:hover,.featurePanel.silver .button a:visited:hover,.centreColumnPanel.silver .button a:visited:hover,.sidebarPanel.silver .button a:visited:hover,.triColumnPanel.silver .button a:visited:hover,.sectionPanel.silver .button a:visited:hover,.featurePanel.midgrey .button a:visited:hover,.centreColumnPanel.midgrey .button a:visited:hover,.sidebarPanel.midgrey .button a:visited:hover,.triColumnPanel.midgrey .button a:visited:hover,.sectionPanel.midgrey .button a:visited:hover,.featurePanel.silver .submit-wrap input:hover,.centreColumnPanel.silver .submit-wrap input:hover,.sidebarPanel.silver .submit-wrap input:hover,.triColumnPanel.silver .submit-wrap input:hover,.sectionPanel.silver .submit-wrap input:hover,.featurePanel.midgrey .submit-wrap input:hover,.centreColumnPanel.midgrey .submit-wrap input:hover,.sidebarPanel.midgrey .submit-wrap input:hover,.triColumnPanel.midgrey .submit-wrap input:hover,.sectionPanel.midgrey .submit-wrap input:hover,.featurePanel.silver span.button:hover,.centreColumnPanel.silver span.button:hover,.sidebarPanel.silver span.button:hover,.triColumnPanel.silver span.button:hover,.sectionPanel.silver span.button:hover,.featurePanel.midgrey span.button:hover,.centreColumnPanel.midgrey span.button:hover,.sidebarPanel.midgrey span.button:hover,.triColumnPanel.midgrey span.button:hover,.sectionPanel.midgrey span.button:hover,.featurePanel.silver input[type="button"]:hover,.centreColumnPanel.silver input[type="button"]:hover,.sidebarPanel.silver input[type="button"]:hover,.triColumnPanel.silver input[type="button"]:hover,.sectionPanel.silver input[type="button"]:hover,.featurePanel.midgrey input[type="button"]:hover,.centreColumnPanel.midgrey input[type="button"]:hover,.sidebarPanel.midgrey input[type="button"]:hover,.triColumnPanel.midgrey input[type="button"]:hover,.sectionPanel.midgrey input[type="button"]:hover{background-color:transparent;border:solid 1px #50b7e8;color:#50b7e8}.featurePanel.silver a.button:link:hover .fl-button-text,.centreColumnPanel.silver a.button:link:hover .fl-button-text,.sidebarPanel.silver a.button:link:hover .fl-button-text,.triColumnPanel.silver a.button:link:hover .fl-button-text,.sectionPanel.silver a.button:link:hover .fl-button-text,.featurePanel.midgrey a.button:link:hover .fl-button-text,.centreColumnPanel.midgrey a.button:link:hover .fl-button-text,.sidebarPanel.midgrey a.button:link:hover .fl-button-text,.triColumnPanel.midgrey a.button:link:hover .fl-button-text,.sectionPanel.midgrey a.button:link:hover .fl-button-text,.featurePanel.silver a.button:visited:hover .fl-button-text,.centreColumnPanel.silver a.button:visited:hover .fl-button-text,.sidebarPanel.silver a.button:visited:hover .fl-button-text,.triColumnPanel.silver a.button:visited:hover .fl-button-text,.sectionPanel.silver a.button:visited:hover .fl-button-text,.featurePanel.midgrey a.button:visited:hover .fl-button-text,.centreColumnPanel.midgrey a.button:visited:hover .fl-button-text,.sidebarPanel.midgrey a.button:visited:hover .fl-button-text,.triColumnPanel.midgrey a.button:visited:hover .fl-button-text,.sectionPanel.midgrey a.button:visited:hover .fl-button-text,.featurePanel.silver a.fl-button:link:hover .fl-button-text,.centreColumnPanel.silver a.fl-button:link:hover .fl-button-text,.sidebarPanel.silver a.fl-button:link:hover .fl-button-text,.triColumnPanel.silver a.fl-button:link:hover .fl-button-text,.sectionPanel.silver a.fl-button:link:hover .fl-button-text,.featurePanel.midgrey a.fl-button:link:hover .fl-button-text,.centreColumnPanel.midgrey a.fl-button:link:hover .fl-button-text,.sidebarPanel.midgrey a.fl-button:link:hover .fl-button-text,.triColumnPanel.midgrey a.fl-button:link:hover .fl-button-text,.sectionPanel.midgrey a.fl-button:link:hover .fl-button-text,.featurePanel.silver a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.silver a.fl-button:visited:hover .fl-button-text,.sidebarPanel.silver a.fl-button:visited:hover .fl-button-text,.triColumnPanel.silver a.fl-button:visited:hover .fl-button-text,.sectionPanel.silver a.fl-button:visited:hover .fl-button-text,.featurePanel.midgrey a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.midgrey a.fl-button:visited:hover .fl-button-text,.sidebarPanel.midgrey a.fl-button:visited:hover .fl-button-text,.triColumnPanel.midgrey a.fl-button:visited:hover .fl-button-text,.sectionPanel.midgrey a.fl-button:visited:hover .fl-button-text,.featurePanel.silver .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.silver .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.silver .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.silver .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.silver .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.midgrey .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.midgrey .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.midgrey .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.midgrey .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.silver .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.silver .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.silver .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.silver .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.silver .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.midgrey .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.midgrey .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.midgrey .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.midgrey .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.midgrey .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.silver button.button:hover .fl-button-text,.centreColumnPanel.silver button.button:hover .fl-button-text,.sidebarPanel.silver button.button:hover .fl-button-text,.triColumnPanel.silver button.button:hover .fl-button-text,.sectionPanel.silver button.button:hover .fl-button-text,.featurePanel.midgrey button.button:hover .fl-button-text,.centreColumnPanel.midgrey button.button:hover .fl-button-text,.sidebarPanel.midgrey button.button:hover .fl-button-text,.triColumnPanel.midgrey button.button:hover .fl-button-text,.sectionPanel.midgrey button.button:hover .fl-button-text,.featurePanel.silver input.button:hover .fl-button-text,.centreColumnPanel.silver input.button:hover .fl-button-text,.sidebarPanel.silver input.button:hover .fl-button-text,.triColumnPanel.silver input.button:hover .fl-button-text,.sectionPanel.silver input.button:hover .fl-button-text,.featurePanel.midgrey input.button:hover .fl-button-text,.centreColumnPanel.midgrey input.button:hover .fl-button-text,.sidebarPanel.midgrey input.button:hover .fl-button-text,.triColumnPanel.midgrey input.button:hover .fl-button-text,.sectionPanel.midgrey input.button:hover .fl-button-text,.featurePanel.silver .button a:link:hover .fl-button-text,.centreColumnPanel.silver .button a:link:hover .fl-button-text,.sidebarPanel.silver .button a:link:hover .fl-button-text,.triColumnPanel.silver .button a:link:hover .fl-button-text,.sectionPanel.silver .button a:link:hover .fl-button-text,.featurePanel.midgrey .button a:link:hover .fl-button-text,.centreColumnPanel.midgrey .button a:link:hover .fl-button-text,.sidebarPanel.midgrey .button a:link:hover .fl-button-text,.triColumnPanel.midgrey .button a:link:hover .fl-button-text,.sectionPanel.midgrey .button a:link:hover .fl-button-text,.featurePanel.silver .button a:visited:hover .fl-button-text,.centreColumnPanel.silver .button a:visited:hover .fl-button-text,.sidebarPanel.silver .button a:visited:hover .fl-button-text,.triColumnPanel.silver .button a:visited:hover .fl-button-text,.sectionPanel.silver .button a:visited:hover .fl-button-text,.featurePanel.midgrey .button a:visited:hover .fl-button-text,.centreColumnPanel.midgrey .button a:visited:hover .fl-button-text,.sidebarPanel.midgrey .button a:visited:hover .fl-button-text,.triColumnPanel.midgrey .button a:visited:hover .fl-button-text,.sectionPanel.midgrey .button a:visited:hover .fl-button-text,.featurePanel.silver .submit-wrap input:hover .fl-button-text,.centreColumnPanel.silver .submit-wrap input:hover .fl-button-text,.sidebarPanel.silver .submit-wrap input:hover .fl-button-text,.triColumnPanel.silver .submit-wrap input:hover .fl-button-text,.sectionPanel.silver .submit-wrap input:hover .fl-button-text,.featurePanel.midgrey .submit-wrap input:hover .fl-button-text,.centreColumnPanel.midgrey .submit-wrap input:hover .fl-button-text,.sidebarPanel.midgrey .submit-wrap input:hover .fl-button-text,.triColumnPanel.midgrey .submit-wrap input:hover .fl-button-text,.sectionPanel.midgrey .submit-wrap input:hover .fl-button-text,.featurePanel.silver span.button:hover .fl-button-text,.centreColumnPanel.silver span.button:hover .fl-button-text,.sidebarPanel.silver span.button:hover .fl-button-text,.triColumnPanel.silver span.button:hover .fl-button-text,.sectionPanel.silver span.button:hover .fl-button-text,.featurePanel.midgrey span.button:hover .fl-button-text,.centreColumnPanel.midgrey span.button:hover .fl-button-text,.sidebarPanel.midgrey span.button:hover .fl-button-text,.triColumnPanel.midgrey span.button:hover .fl-button-text,.sectionPanel.midgrey span.button:hover .fl-button-text,.featurePanel.silver input[type="button"]:hover .fl-button-text,.centreColumnPanel.silver input[type="button"]:hover .fl-button-text,.sidebarPanel.silver input[type="button"]:hover .fl-button-text,.triColumnPanel.silver input[type="button"]:hover .fl-button-text,.sectionPanel.silver input[type="button"]:hover .fl-button-text,.featurePanel.midgrey input[type="button"]:hover .fl-button-text,.centreColumnPanel.midgrey input[type="button"]:hover .fl-button-text,.sidebarPanel.midgrey input[type="button"]:hover .fl-button-text,.triColumnPanel.midgrey input[type="button"]:hover .fl-button-text,.sectionPanel.midgrey input[type="button"]:hover .fl-button-text{color:#50b7e8}.featurePanel.white,.centreColumnPanel.white,.sidebarPanel.white,.triColumnPanel.white,.sectionPanel.white{background-color:#ffffff}.featurePanel.white h1,.centreColumnPanel.white h1,.sidebarPanel.white h1,.triColumnPanel.white h1,.sectionPanel.white h1,.featurePanel.white h2,.centreColumnPanel.white h2,.sidebarPanel.white h2,.triColumnPanel.white h2,.sectionPanel.white h2,.featurePanel.white h3,.centreColumnPanel.white h3,.sidebarPanel.white h3,.triColumnPanel.white h3,.sectionPanel.white h3,.featurePanel.white h4,.centreColumnPanel.white h4,.sidebarPanel.white h4,.triColumnPanel.white h4,.sectionPanel.white h4,.featurePanel.white h5,.centreColumnPanel.white h5,.sidebarPanel.white h5,.triColumnPanel.white h5,.sectionPanel.white h5,.featurePanel.white h6,.centreColumnPanel.white h6,.sidebarPanel.white h6,.triColumnPanel.white h6,.sectionPanel.white h6{color:#000000}.featurePanel.white h1 .fl-heading-text,.centreColumnPanel.white h1 .fl-heading-text,.sidebarPanel.white h1 .fl-heading-text,.triColumnPanel.white h1 .fl-heading-text,.sectionPanel.white h1 .fl-heading-text,.featurePanel.white h2 .fl-heading-text,.centreColumnPanel.white h2 .fl-heading-text,.sidebarPanel.white h2 .fl-heading-text,.triColumnPanel.white h2 .fl-heading-text,.sectionPanel.white h2 .fl-heading-text,.featurePanel.white h3 .fl-heading-text,.centreColumnPanel.white h3 .fl-heading-text,.sidebarPanel.white h3 .fl-heading-text,.triColumnPanel.white h3 .fl-heading-text,.sectionPanel.white h3 .fl-heading-text,.featurePanel.white h4 .fl-heading-text,.centreColumnPanel.white h4 .fl-heading-text,.sidebarPanel.white h4 .fl-heading-text,.triColumnPanel.white h4 .fl-heading-text,.sectionPanel.white h4 .fl-heading-text,.featurePanel.white h5 .fl-heading-text,.centreColumnPanel.white h5 .fl-heading-text,.sidebarPanel.white h5 .fl-heading-text,.triColumnPanel.white h5 .fl-heading-text,.sectionPanel.white h5 .fl-heading-text,.featurePanel.white h6 .fl-heading-text,.centreColumnPanel.white h6 .fl-heading-text,.sidebarPanel.white h6 .fl-heading-text,.triColumnPanel.white h6 .fl-heading-text,.sectionPanel.white h6 .fl-heading-text{color:#000000}.featurePanel.white p,.centreColumnPanel.white p,.sidebarPanel.white p,.triColumnPanel.white p,.sectionPanel.white p{color:#000000}.featurePanel.white a.button:link,.centreColumnPanel.white a.button:link,.sidebarPanel.white a.button:link,.triColumnPanel.white a.button:link,.sectionPanel.white a.button:link,.featurePanel.white a.button:visited,.centreColumnPanel.white a.button:visited,.sidebarPanel.white a.button:visited,.triColumnPanel.white a.button:visited,.sectionPanel.white a.button:visited,.featurePanel.white a.fl-button:link,.centreColumnPanel.white a.fl-button:link,.sidebarPanel.white a.fl-button:link,.triColumnPanel.white a.fl-button:link,.sectionPanel.white a.fl-button:link,.featurePanel.white a.fl-button:visited,.centreColumnPanel.white a.fl-button:visited,.sidebarPanel.white a.fl-button:visited,.triColumnPanel.white a.fl-button:visited,.sectionPanel.white a.fl-button:visited,.featurePanel.white .fl-builder-content a.fl-button:link,.centreColumnPanel.white .fl-builder-content a.fl-button:link,.sidebarPanel.white .fl-builder-content a.fl-button:link,.triColumnPanel.white .fl-builder-content a.fl-button:link,.sectionPanel.white .fl-builder-content a.fl-button:link,.featurePanel.white .fl-builder-content a.fl-button:visited,.centreColumnPanel.white .fl-builder-content a.fl-button:visited,.sidebarPanel.white .fl-builder-content a.fl-button:visited,.triColumnPanel.white .fl-builder-content a.fl-button:visited,.sectionPanel.white .fl-builder-content a.fl-button:visited,.featurePanel.white button.button,.centreColumnPanel.white button.button,.sidebarPanel.white button.button,.triColumnPanel.white button.button,.sectionPanel.white button.button,.featurePanel.white input.button,.centreColumnPanel.white input.button,.sidebarPanel.white input.button,.triColumnPanel.white input.button,.sectionPanel.white input.button,.featurePanel.white .button a:link,.centreColumnPanel.white .button a:link,.sidebarPanel.white .button a:link,.triColumnPanel.white .button a:link,.sectionPanel.white .button a:link,.featurePanel.white .button a:visited,.centreColumnPanel.white .button a:visited,.sidebarPanel.white .button a:visited,.triColumnPanel.white .button a:visited,.sectionPanel.white .button a:visited,.featurePanel.white .submit-wrap input,.centreColumnPanel.white .submit-wrap input,.sidebarPanel.white .submit-wrap input,.triColumnPanel.white .submit-wrap input,.sectionPanel.white .submit-wrap input,.featurePanel.white span.button,.centreColumnPanel.white span.button,.sidebarPanel.white span.button,.triColumnPanel.white span.button,.sectionPanel.white span.button,.featurePanel.white input[type="button"],.centreColumnPanel.white input[type="button"],.sidebarPanel.white input[type="button"],.triColumnPanel.white input[type="button"],.sectionPanel.white input[type="button"]{background-color:#50b7e8;border:solid 1px #50b7e8;color:#ffffff}.featurePanel.white a.button:link .fl-button-text,.centreColumnPanel.white a.button:link .fl-button-text,.sidebarPanel.white a.button:link .fl-button-text,.triColumnPanel.white a.button:link .fl-button-text,.sectionPanel.white a.button:link .fl-button-text,.featurePanel.white a.button:visited .fl-button-text,.centreColumnPanel.white a.button:visited .fl-button-text,.sidebarPanel.white a.button:visited .fl-button-text,.triColumnPanel.white a.button:visited .fl-button-text,.sectionPanel.white a.button:visited .fl-button-text,.featurePanel.white a.fl-button:link .fl-button-text,.centreColumnPanel.white a.fl-button:link .fl-button-text,.sidebarPanel.white a.fl-button:link .fl-button-text,.triColumnPanel.white a.fl-button:link .fl-button-text,.sectionPanel.white a.fl-button:link .fl-button-text,.featurePanel.white a.fl-button:visited .fl-button-text,.centreColumnPanel.white a.fl-button:visited .fl-button-text,.sidebarPanel.white a.fl-button:visited .fl-button-text,.triColumnPanel.white a.fl-button:visited .fl-button-text,.sectionPanel.white a.fl-button:visited .fl-button-text,.featurePanel.white .fl-builder-content a.fl-button:link .fl-button-text,.centreColumnPanel.white .fl-builder-content a.fl-button:link .fl-button-text,.sidebarPanel.white .fl-builder-content a.fl-button:link .fl-button-text,.triColumnPanel.white .fl-builder-content a.fl-button:link .fl-button-text,.sectionPanel.white .fl-builder-content a.fl-button:link .fl-button-text,.featurePanel.white .fl-builder-content a.fl-button:visited .fl-button-text,.centreColumnPanel.white .fl-builder-content a.fl-button:visited .fl-button-text,.sidebarPanel.white .fl-builder-content a.fl-button:visited .fl-button-text,.triColumnPanel.white .fl-builder-content a.fl-button:visited .fl-button-text,.sectionPanel.white .fl-builder-content a.fl-button:visited .fl-button-text,.featurePanel.white button.button .fl-button-text,.centreColumnPanel.white button.button .fl-button-text,.sidebarPanel.white button.button .fl-button-text,.triColumnPanel.white button.button .fl-button-text,.sectionPanel.white button.button .fl-button-text,.featurePanel.white input.button .fl-button-text,.centreColumnPanel.white input.button .fl-button-text,.sidebarPanel.white input.button .fl-button-text,.triColumnPanel.white input.button .fl-button-text,.sectionPanel.white input.button .fl-button-text,.featurePanel.white .button a:link .fl-button-text,.centreColumnPanel.white .button a:link .fl-button-text,.sidebarPanel.white .button a:link .fl-button-text,.triColumnPanel.white .button a:link .fl-button-text,.sectionPanel.white .button a:link .fl-button-text,.featurePanel.white .button a:visited .fl-button-text,.centreColumnPanel.white .button a:visited .fl-button-text,.sidebarPanel.white .button a:visited .fl-button-text,.triColumnPanel.white .button a:visited .fl-button-text,.sectionPanel.white .button a:visited .fl-button-text,.featurePanel.white .submit-wrap input .fl-button-text,.centreColumnPanel.white .submit-wrap input .fl-button-text,.sidebarPanel.white .submit-wrap input .fl-button-text,.triColumnPanel.white .submit-wrap input .fl-button-text,.sectionPanel.white .submit-wrap input .fl-button-text,.featurePanel.white span.button .fl-button-text,.centreColumnPanel.white span.button .fl-button-text,.sidebarPanel.white span.button .fl-button-text,.triColumnPanel.white span.button .fl-button-text,.sectionPanel.white span.button .fl-button-text,.featurePanel.white input[type="button"] .fl-button-text,.centreColumnPanel.white input[type="button"] .fl-button-text,.sidebarPanel.white input[type="button"] .fl-button-text,.triColumnPanel.white input[type="button"] .fl-button-text,.sectionPanel.white input[type="button"] .fl-button-text{color:#ffffff;text-shadow:none}.featurePanel.white a.button:link:hover,.centreColumnPanel.white a.button:link:hover,.sidebarPanel.white a.button:link:hover,.triColumnPanel.white a.button:link:hover,.sectionPanel.white a.button:link:hover,.featurePanel.white a.button:visited:hover,.centreColumnPanel.white a.button:visited:hover,.sidebarPanel.white a.button:visited:hover,.triColumnPanel.white a.button:visited:hover,.sectionPanel.white a.button:visited:hover,.featurePanel.white a.fl-button:link:hover,.centreColumnPanel.white a.fl-button:link:hover,.sidebarPanel.white a.fl-button:link:hover,.triColumnPanel.white a.fl-button:link:hover,.sectionPanel.white a.fl-button:link:hover,.featurePanel.white a.fl-button:visited:hover,.centreColumnPanel.white a.fl-button:visited:hover,.sidebarPanel.white a.fl-button:visited:hover,.triColumnPanel.white a.fl-button:visited:hover,.sectionPanel.white a.fl-button:visited:hover,.featurePanel.white .fl-builder-content a.fl-button:link:hover,.centreColumnPanel.white .fl-builder-content a.fl-button:link:hover,.sidebarPanel.white .fl-builder-content a.fl-button:link:hover,.triColumnPanel.white .fl-builder-content a.fl-button:link:hover,.sectionPanel.white .fl-builder-content a.fl-button:link:hover,.featurePanel.white .fl-builder-content a.fl-button:visited:hover,.centreColumnPanel.white .fl-builder-content a.fl-button:visited:hover,.sidebarPanel.white .fl-builder-content a.fl-button:visited:hover,.triColumnPanel.white .fl-builder-content a.fl-button:visited:hover,.sectionPanel.white .fl-builder-content a.fl-button:visited:hover,.featurePanel.white button.button:hover,.centreColumnPanel.white button.button:hover,.sidebarPanel.white button.button:hover,.triColumnPanel.white button.button:hover,.sectionPanel.white button.button:hover,.featurePanel.white input.button:hover,.centreColumnPanel.white input.button:hover,.sidebarPanel.white input.button:hover,.triColumnPanel.white input.button:hover,.sectionPanel.white input.button:hover,.featurePanel.white .button a:link:hover,.centreColumnPanel.white .button a:link:hover,.sidebarPanel.white .button a:link:hover,.triColumnPanel.white .button a:link:hover,.sectionPanel.white .button a:link:hover,.featurePanel.white .button a:visited:hover,.centreColumnPanel.white .button a:visited:hover,.sidebarPanel.white .button a:visited:hover,.triColumnPanel.white .button a:visited:hover,.sectionPanel.white .button a:visited:hover,.featurePanel.white .submit-wrap input:hover,.centreColumnPanel.white .submit-wrap input:hover,.sidebarPanel.white .submit-wrap input:hover,.triColumnPanel.white .submit-wrap input:hover,.sectionPanel.white .submit-wrap input:hover,.featurePanel.white span.button:hover,.centreColumnPanel.white span.button:hover,.sidebarPanel.white span.button:hover,.triColumnPanel.white span.button:hover,.sectionPanel.white span.button:hover,.featurePanel.white input[type="button"]:hover,.centreColumnPanel.white input[type="button"]:hover,.sidebarPanel.white input[type="button"]:hover,.triColumnPanel.white input[type="button"]:hover,.sectionPanel.white input[type="button"]:hover{background-color:transparent;border:solid 1px #50b7e8;color:#50b7e8}.featurePanel.white a.button:link:hover .fl-button-text,.centreColumnPanel.white a.button:link:hover .fl-button-text,.sidebarPanel.white a.button:link:hover .fl-button-text,.triColumnPanel.white a.button:link:hover .fl-button-text,.sectionPanel.white a.button:link:hover .fl-button-text,.featurePanel.white a.button:visited:hover .fl-button-text,.centreColumnPanel.white a.button:visited:hover .fl-button-text,.sidebarPanel.white a.button:visited:hover .fl-button-text,.triColumnPanel.white a.button:visited:hover .fl-button-text,.sectionPanel.white a.button:visited:hover .fl-button-text,.featurePanel.white a.fl-button:link:hover .fl-button-text,.centreColumnPanel.white a.fl-button:link:hover .fl-button-text,.sidebarPanel.white a.fl-button:link:hover .fl-button-text,.triColumnPanel.white a.fl-button:link:hover .fl-button-text,.sectionPanel.white a.fl-button:link:hover .fl-button-text,.featurePanel.white a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.white a.fl-button:visited:hover .fl-button-text,.sidebarPanel.white a.fl-button:visited:hover .fl-button-text,.triColumnPanel.white a.fl-button:visited:hover .fl-button-text,.sectionPanel.white a.fl-button:visited:hover .fl-button-text,.featurePanel.white .fl-builder-content a.fl-button:link:hover .fl-button-text,.centreColumnPanel.white .fl-builder-content a.fl-button:link:hover .fl-button-text,.sidebarPanel.white .fl-builder-content a.fl-button:link:hover .fl-button-text,.triColumnPanel.white .fl-builder-content a.fl-button:link:hover .fl-button-text,.sectionPanel.white .fl-builder-content a.fl-button:link:hover .fl-button-text,.featurePanel.white .fl-builder-content a.fl-button:visited:hover .fl-button-text,.centreColumnPanel.white .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sidebarPanel.white .fl-builder-content a.fl-button:visited:hover .fl-button-text,.triColumnPanel.white .fl-builder-content a.fl-button:visited:hover .fl-button-text,.sectionPanel.white .fl-builder-content a.fl-button:visited:hover .fl-button-text,.featurePanel.white button.button:hover .fl-button-text,.centreColumnPanel.white button.button:hover .fl-button-text,.sidebarPanel.white button.button:hover .fl-button-text,.triColumnPanel.white button.button:hover .fl-button-text,.sectionPanel.white button.button:hover .fl-button-text,.featurePanel.white input.button:hover .fl-button-text,.centreColumnPanel.white input.button:hover .fl-button-text,.sidebarPanel.white input.button:hover .fl-button-text,.triColumnPanel.white input.button:hover .fl-button-text,.sectionPanel.white input.button:hover .fl-button-text,.featurePanel.white .button a:link:hover .fl-button-text,.centreColumnPanel.white .button a:link:hover .fl-button-text,.sidebarPanel.white .button a:link:hover .fl-button-text,.triColumnPanel.white .button a:link:hover .fl-button-text,.sectionPanel.white .button a:link:hover .fl-button-text,.featurePanel.white .button a:visited:hover .fl-button-text,.centreColumnPanel.white .button a:visited:hover .fl-button-text,.sidebarPanel.white .button a:visited:hover .fl-button-text,.triColumnPanel.white .button a:visited:hover .fl-button-text,.sectionPanel.white .button a:visited:hover .fl-button-text,.featurePanel.white .submit-wrap input:hover .fl-button-text,.centreColumnPanel.white .submit-wrap input:hover .fl-button-text,.sidebarPanel.white .submit-wrap input:hover .fl-button-text,.triColumnPanel.white .submit-wrap input:hover .fl-button-text,.sectionPanel.white .submit-wrap input:hover .fl-button-text,.featurePanel.white span.button:hover .fl-button-text,.centreColumnPanel.white span.button:hover .fl-button-text,.sidebarPanel.white span.button:hover .fl-button-text,.triColumnPanel.white span.button:hover .fl-button-text,.sectionPanel.white span.button:hover .fl-button-text,.featurePanel.white input[type="button"]:hover .fl-button-text,.centreColumnPanel.white input[type="button"]:hover .fl-button-text,.sidebarPanel.white input[type="button"]:hover .fl-button-text,.triColumnPanel.white input[type="button"]:hover .fl-button-text,.sectionPanel.white input[type="button"]:hover .fl-button-text{color:#50b7e8}.pp-dual-button-inner .pp-dual-button-1 a.pp-button,.pp-dual-button-inner .pp-dual-button-2 a.pp-button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease}.pp-dual-button-inner .pp-dual-button-1 a.pp-button:hover,.pp-dual-button-inner .pp-dual-button-2 a.pp-button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.pp-dual-button-inner .pp-dual-button-1 a.pp-button{background-color:#50b7e8 !important;border:solid 1px #50b7e8 !important}.pp-dual-button-inner .pp-dual-button-1 a.pp-button .pp-button-1-text{color:#ffffff !important}.pp-dual-button-inner .pp-dual-button-1 a.pp-button:hover{background:transparent !important;border:solid 1px #50b7e8 !important}.pp-dual-button-inner .pp-dual-button-1 a.pp-button:hover .pp-button-1-text{color:#50b7e8 !important}.pp-dual-button-inner .pp-dual-button-2 a.pp-button{background-color:transparent !important;border:solid 1px #50b7e8 !important}.pp-dual-button-inner .pp-dual-button-2 a.pp-button .pp-button-2-text{color:#50b7e8 !important}.pp-dual-button-inner .pp-dual-button-2 a.pp-button:hover{background:#50b7e8 !important;border:solid 1px #50b7e8 !important}.pp-dual-button-inner .pp-dual-button-2 a.pp-button:hover .pp-button-2-text{color:#ffffff !important}.single-landing_page .fl-row-fixed-width,.single-landing_page .container{max-width:1440px}@media only screen and (min-width:760px){.featurePanel .fl-row-content-wrap{padding-top:60px;padding-bottom:60px}.featurePanel .fl-row-content-wrap p{font-size:32px;line-height:38px}.triColumnPanel .fl-row-content-wrap,.sidebarPanel .fl-row-content-wrap{padding:40px 0}.sideIconPanel .fl-module-content{margin:0}.sideIconPanel .fl-module-icon{text-align:right;padding-right:30px}.sideIconPanel h2{font-size:36px;line-height:42px;margin-bottom:10px}.sideIconPanel p{margin-bottom:15px}.sideIconPanel .fl-button-wrap{margin-top:0}}.fl-row-full-width .fl-bsa-brands .companyContainer{height:25%;display:flex;flex-direction:row}.fl-row-full-width .fl-bsa-brands .companyContainer .brand{background-position:50% 0;background-repeat:no-repeat;background-size:contain;height:30px}.fl-row-full-width .fl-bsa-brands .companyContainer .company{color:#ffffff;display:grid;align-items:center;padding:0 40px;width:50%;z-index:100;transition:ease-in .3s all}.fl-row-full-width .fl-bsa-brands .companyContainer .company:nth-child(1){left:0}.fl-row-full-width .fl-bsa-brands .companyContainer .company:nth-child(2){left:50%}.fl-row-full-width .fl-bsa-brands .companyContainer .company>.content{height:0;opacity:0;text-align:center;display:none}.fl-row-full-width .fl-bsa-brands .companyContainer .company>.content p{color:#ffffff}.fl-row-full-width .fl-bsa-brands .companyContainer .company.hovering>.brand{padding:1rem 0}.fl-row-full-width .fl-bsa-brands .companyContainer .company.hovering>.content{display:inline-block;height:auto;opacity:1;display:block}.fl-row-full-width .fl-bsa-brands .companyContainer h3{color:#ffffff;font-family:quasimoda-2,sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;letter-spacing:-0.02em;line-height:.9em;text-transform:uppercase}.fl-row-full-width .fl-bsa-brands .companyContainer a.button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease;background:transparent;color:#ffffff;border:solid 1px #ffffff;margin-bottom:0;margin-top:2em}.fl-row-full-width .fl-bsa-brands .companyContainer a.button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}@media screen and (min-width:767px){.fl-row-full-width .fl-bsa-brands .companyContainer a.button{width:auto;min-width:100%;margin-right:0}}@media screen and (max-width:1024px){.fl-row-full-width .fl-bsa-brands .companyContainer a.button{padding:15px}}.fl-row-full-width .fl-bsa-brands .companyContainer a.button:hover{background:#ffffff;border-color:#ffffff}.fl-row-full-width .fl-bsa-brands .companyContainer .koorong{background-color:#ee344d}.fl-row-full-width .fl-bsa-brands .companyContainer .koorong>.brand{background-image:url("/wp-content/themes/bsa/images/koorong.svg")}.fl-row-full-width .fl-bsa-brands .companyContainer .koorong a.button:hover{color:#ee344d}.fl-row-full-width .fl-bsa-brands .companyContainer .cpx{background-color:#4c57fb}.fl-row-full-width .fl-bsa-brands .companyContainer .cpx>.brand{background-image:url("/wp-content/themes/bsa/images/cpx.svg")}.fl-row-full-width .fl-bsa-brands .companyContainer .cpx a.button:hover{color:#4c57fb}.fl-row-full-width .fl-bsa-brands .companyContainer .eternity{background-color:#fdae48}.fl-row-full-width .fl-bsa-brands .companyContainer .eternity>.brand{background-image:url("/wp-content/themes/bsa/images/eternity.svg")}.fl-row-full-width .fl-bsa-brands .companyContainer .eternity a.button:hover{color:#fdae48}.fl-row-full-width .fl-bsa-brands .companyContainer .acorn{background-color:#23a96f}.fl-row-full-width .fl-bsa-brands .companyContainer .acorn>.brand{background-image:url("/wp-content/themes/bsa/images/acornWhite.svg")}.fl-row-full-width .fl-bsa-brands .companyContainer .acorn a.button:hover{color:#23a96f}@media screen and (max-width:767px){.fl-row-full-width .fl-bsa-brands .companyContainer{flex-direction:column;min-height:25vh;bottom:0;width:100%;height:auto}.fl-row-full-width .fl-bsa-brands .companyContainer .company{width:100%;padding:20px;min-height:calc(50vh / 4);transition-property:min-height;transition-duration:.5s;transition-timing-function:ease-in-out}.fl-row-full-width .fl-bsa-brands .companyContainer .company.hovering{margin-top:0;height:auto;min-height:30vh;-webkit-transition-property:min-height;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-property:min-height;transition-duration:.5s;transition-timing-function:ease-in-out}.fl-row-full-width .fl-bsa-brands .companyContainer .company.hovering .brand{margin:20px}.fl-row-full-width .fl-bsa-brands .companyContainer .company>.content{animation-name:invisibleVisible;animation-delay:0s;animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1}}@media screen and (min-width:768px){.fl-row-full-width .fl-bsa-brands .companyContainer{position:relative}.fl-row-full-width .fl-bsa-brands .companyContainer .company{position:absolute;bottom:0}.fl-row-full-width .fl-bsa-brands .companyContainer .company .brand{margin:50px 0}.fl-row-full-width .fl-bsa-brands .companyContainer .company:hover>.content{display:inline-block;height:auto;opacity:1;display:block}}@media only screen and (min-width:768px){.fl-row-full-width .fl-bsa-brands{margin:112px 0 -18px 0}}.fl-row-full-width .fl-bsa-featured{margin:-40px -20px -20px -20px}.fl-row-full-width .fl-bsa-featured .container{max-width:1440px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.fl-row-full-width .fl-bsa-featured .container .left,.fl-row-full-width .fl-bsa-featured .container .right{height:50%}.fl-row-full-width .fl-bsa-featured .container img{display:block}.fl-bsa-featured .container{padding:2rem 1rem;min-height:calc(100vh - 85px)}.fl-bsa-featured .container h1{font-size:4rem;font-weight:700;line-height:1em;text-transform:none;font-family:quasimoda,'Inter',sans-serif;margin-top:0;margin-bottom:30px;position:static}.fl-bsa-featured .container h1:before{content:none}.fl-bsa-featured .container h2{font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-top:30px;font-family:Inter,Calibri,Arial,sans-serif}.fl-bsa-featured .container hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px;margin-bottom:1.5rem}.fl-bsa-featured .container hr.hr-right{margin-left:auto}.fl-bsa-featured .container .button{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease}.fl-bsa-featured .container .button:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.fl-bsa-featured.impact-heading .container h1{font-weight:800;text-transform:uppercase}.fl-bsa-featured.bsaWhite{background-color:#ffffff;color:#000000}.fl-bsa-featured.bsaWhite h1,.fl-bsa-featured.bsaWhite h2,.fl-bsa-featured.bsaWhite h3,.fl-bsa-featured.bsaWhite h4,.fl-bsa-featured.bsaWhite p{color:#000000}.fl-bsa-featured.bsaWhite hr{background-color:#50b7e8}.fl-bsa-featured.bsaWhite .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-featured.bsaWhite .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-featured.bsaBlack{background-color:#000000;color:#ffffff}.fl-bsa-featured.bsaBlack h1,.fl-bsa-featured.bsaBlack h2,.fl-bsa-featured.bsaBlack h3,.fl-bsa-featured.bsaBlack h4,.fl-bsa-featured.bsaBlack p{color:#ffffff}.fl-bsa-featured.bsaBlack hr{background-color:#50b7e8}.fl-bsa-featured.bsaBlack .button{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.bsaBlack .button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000}.fl-bsa-featured.bsaLightGrey{background-color:#f3f4f5;color:#000000}.fl-bsa-featured.bsaLightGrey h1,.fl-bsa-featured.bsaLightGrey h2,.fl-bsa-featured.bsaLightGrey h3,.fl-bsa-featured.bsaLightGrey h4,.fl-bsa-featured.bsaLightGrey p{color:#000000}.fl-bsa-featured.bsaLightGrey hr{background-color:#50b7e8}.fl-bsa-featured.bsaLightGrey .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-featured.bsaLightGrey .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-featured.bsaLightBlue{background-color:#50b7e8;color:#ffffff}.fl-bsa-featured.bsaLightBlue h1,.fl-bsa-featured.bsaLightBlue h2,.fl-bsa-featured.bsaLightBlue h3,.fl-bsa-featured.bsaLightBlue h4,.fl-bsa-featured.bsaLightBlue p{color:#ffffff}.fl-bsa-featured.bsaLightBlue hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-featured.bsaLightBlue .button{background-color:#ffffff;border-color:#ffffff;color:#50b7e8}.fl-bsa-featured.bsaLightBlue .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.bsaPurple{background-color:#4c459b;color:#ffffff}.fl-bsa-featured.bsaPurple h1,.fl-bsa-featured.bsaPurple h2,.fl-bsa-featured.bsaPurple h3,.fl-bsa-featured.bsaPurple h4,.fl-bsa-featured.bsaPurple p{color:#ffffff}.fl-bsa-featured.bsaPurple hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-featured.bsaPurple .button{background-color:#ffffff;border-color:#ffffff;color:#4c459b}.fl-bsa-featured.bsaPurple .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.bsaTan{background-color:#ceb48e;color:#000000}.fl-bsa-featured.bsaTan h1,.fl-bsa-featured.bsaTan h2,.fl-bsa-featured.bsaTan h3,.fl-bsa-featured.bsaTan h4,.fl-bsa-featured.bsaTan p{color:#000000}.fl-bsa-featured.bsaTan hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-featured.bsaTan .button{background-color:#000000;border-color:#000000;color:#ceb48e}.fl-bsa-featured.bsaTan .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-featured.bsaVermillion{background-color:#d64e4d;color:#ffffff}.fl-bsa-featured.bsaVermillion h1,.fl-bsa-featured.bsaVermillion h2,.fl-bsa-featured.bsaVermillion h3,.fl-bsa-featured.bsaVermillion h4,.fl-bsa-featured.bsaVermillion p{color:#ffffff}.fl-bsa-featured.bsaVermillion hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-featured.bsaVermillion .button{background-color:#ffffff;border-color:#ffffff;color:#d64e4d}.fl-bsa-featured.bsaVermillion .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.koorong{background-color:#ee344d;color:#ffffff}.fl-bsa-featured.koorong h1,.fl-bsa-featured.koorong h2,.fl-bsa-featured.koorong h3,.fl-bsa-featured.koorong h4,.fl-bsa-featured.koorong p{color:#ffffff}.fl-bsa-featured.koorong hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-featured.koorong .button{background-color:#ffffff;border-color:#ffffff;color:#ee344d}.fl-bsa-featured.koorong .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.eternity{background-color:#fdae48;color:#000000}.fl-bsa-featured.eternity h1,.fl-bsa-featured.eternity h2,.fl-bsa-featured.eternity h3,.fl-bsa-featured.eternity h4,.fl-bsa-featured.eternity p{color:#000000}.fl-bsa-featured.eternity hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-featured.eternity .button{background-color:#000000;border-color:#000000;color:#fdae48}.fl-bsa-featured.eternity .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-featured.cpx{background-color:#4c57fb;color:#ffffff}.fl-bsa-featured.cpx h1,.fl-bsa-featured.cpx h2,.fl-bsa-featured.cpx h3,.fl-bsa-featured.cpx h4,.fl-bsa-featured.cpx p{color:#ffffff}.fl-bsa-featured.cpx hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-featured.cpx .button{background-color:#ffffff;border-color:#ffffff;color:#4c57fb}.fl-bsa-featured.cpx .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.acorn{background-color:#23a96f;color:#000000}.fl-bsa-featured.acorn h1,.fl-bsa-featured.acorn h2,.fl-bsa-featured.acorn h3,.fl-bsa-featured.acorn h4,.fl-bsa-featured.acorn p{color:#000000}.fl-bsa-featured.acorn hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-featured.acorn .button{background-color:#000000;border-color:#000000;color:#23a96f}.fl-bsa-featured.acorn .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-featured.customBG,.fl-bsa-featured.customBGVideo{background-size:cover}.fl-bsa-featured.customBG.center,.fl-bsa-featured.customBGVideo.center{background-position:center}.fl-bsa-featured.customBG.top,.fl-bsa-featured.customBGVideo.top{background-position:top}.fl-bsa-featured.customBG.bottom,.fl-bsa-featured.customBGVideo.bottom{background-position:bottom}.fl-bsa-featured.customBG.left,.fl-bsa-featured.customBGVideo.left{background-position:left}.fl-bsa-featured.customBG.right,.fl-bsa-featured.customBGVideo.right{background-position:right}.fl-bsa-featured.customBG.top_left,.fl-bsa-featured.customBGVideo.top_left{background-position:top left}.fl-bsa-featured.customBG.top_right,.fl-bsa-featured.customBGVideo.top_right{background-position:top right}.fl-bsa-featured.customBG.bottom_left,.fl-bsa-featured.customBGVideo.bottom_left{background-position:bottom left}.fl-bsa-featured.customBG.bottom_right,.fl-bsa-featured.customBGVideo.bottom_right{background-position:bottom right}.fl-bsa-featured.customBG.dark,.fl-bsa-featured.customBGVideo.dark{color:#000000}.fl-bsa-featured.customBG.dark h1,.fl-bsa-featured.customBGVideo.dark h1,.fl-bsa-featured.customBG.dark h2,.fl-bsa-featured.customBGVideo.dark h2,.fl-bsa-featured.customBG.dark h3,.fl-bsa-featured.customBGVideo.dark h3,.fl-bsa-featured.customBG.dark h4,.fl-bsa-featured.customBGVideo.dark h4,.fl-bsa-featured.customBG.dark p,.fl-bsa-featured.customBGVideo.dark p{color:#000000}.fl-bsa-featured.customBG.dark hr,.fl-bsa-featured.customBGVideo.dark hr{background-color:#50b7e8}.fl-bsa-featured.customBG.dark .button,.fl-bsa-featured.customBGVideo.dark .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-featured.customBG.dark .button:hover,.fl-bsa-featured.customBGVideo.dark .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-featured.customBG.light,.fl-bsa-featured.customBGVideo.light{color:#ffffff}.fl-bsa-featured.customBG.light h1,.fl-bsa-featured.customBGVideo.light h1,.fl-bsa-featured.customBG.light h2,.fl-bsa-featured.customBGVideo.light h2,.fl-bsa-featured.customBG.light h3,.fl-bsa-featured.customBGVideo.light h3,.fl-bsa-featured.customBG.light h4,.fl-bsa-featured.customBGVideo.light h4,.fl-bsa-featured.customBG.light p,.fl-bsa-featured.customBGVideo.light p{color:#ffffff}.fl-bsa-featured.customBG.light hr,.fl-bsa-featured.customBGVideo.light hr{background-color:#50b7e8}.fl-bsa-featured.customBG.light .button,.fl-bsa-featured.customBGVideo.light .button{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-featured.customBG.light .button:hover,.fl-bsa-featured.customBGVideo.light .button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000}.fl-bsa-featured.customBG .featured-overlay,.fl-bsa-featured.customBGVideo .featured-overlay{width:100%;height:100%;background:url("/wp-content/themes/bsa/images/bannerOverlay.png") repeat;position:absolute;top:0;left:0;z-index:1}.fl-bsa-featured.customBGVideo{position:relative}.fl-bsa-featured.customBGVideo a.fullscreen-launch{text-transform:uppercase;font-size:.9rem;color:#FFF;text-decoration:none;padding:20px 0;display:block;margin-bottom:2rem}.fl-bsa-featured.customBGVideo a.fullscreen-launch:hover{background-color:transparent}.fl-bsa-featured.customBGVideo a.fullscreen-launch:before{content:' ';background-image:url('/wp-content/themes/bsa/images/fullScreenWhite.svg');background-position:center center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:block;float:left;margin-top:-12px;padding:15px;border:1px solid #DDD;margin-right:20px}.fl-bsa-featured.customBGVideo a.fullscreen-launch:hover:before{background-image:url('/wp-content/themes/bsa/images/fullScreenBlue.svg');border-color:#FFF;background-color:#FFF}.fl-bsa-featured.customBGVideo .background-video{position:absolute;top:0;left:0;z-index:-1;width:350vw;height:100%;overflow:hidden}.fl-bsa-featured.customBGVideo .background-video iframe{width:100%;height:100%;margin-left:-50%}@media only screen and (min-width:768px){.fl-bsa-featured.customBGVideo .background-video{width:160vw}.fl-bsa-featured.customBGVideo .background-video iframe{margin-left:-30vw}}@media only screen and (min-width:1280px){.fl-bsa-featured.customBGVideo .background-video{width:110vw}.fl-bsa-featured.customBGVideo .background-video iframe{margin-left:0}}.fl-bsa-featured.customBGVideo .background-video .fluid-width-video-wrapper{width:100%;height:100%}.fl-bsa-featured.customBGVideo .background-video .fullscreen-controls{display:none;position:absolute;top:10px;right:0;width:100%;text-align:right}.fl-bsa-featured.customBGVideo .background-video .fullscreen-controls a.button{text-transform:uppercase;font-size:1rem}.fl-bsa-featured.customBGVideo a.fullscreen-launch:before{margin-top:-17px;padding:25px}@media only screen and (max-width:767px){.fl-bsa-featured .container h1{font-size:3.5rem;line-height:.9em}.fl-bsa-featured .container.right_first{flex-direction:column-reverse}.fl-bsa-row{padding-bottom:0}}@media only screen and (min-width:768px){.fl-row-full-width .fl-bsa-featured{margin:-40px -20px}.fl-row .fl-bsa-featured .container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:600px}.fl-row .fl-bsa-featured .container .left{width:50%;margin:0 1rem 0 0;height:auto}.fl-row .fl-bsa-featured .container .right{width:50%;margin:0 0 0 1rem;height:auto}.fl-row .fl-bsa-featured .container .button{width:auto}.fl-row .fl-bsa-featured .container p,.fl-row .fl-bsa-featured .container td,.fl-row .fl-bsa-featured .container li{font-size:1.2rem;line-height:1.25em}}.bsa-advanced-tabs.pp-tabs-style-6 .pp-tabs-label{text-transform:uppercase;border-bottom:solid 1px rgba(68,68,68,0.5);color:#444444;padding:1rem}.bsa-advanced-tabs.pp-tabs-style-6 .pp-tabs-label:last-child:before{background-color:#4eb8e9}.bsa-advanced-tabs.pp-tabs-style-6 .pp-tabs-label.pp-tab-active{font-weight:600}.bsa-advanced-tabs.pp-tabs-style-6 .pp-tabs-label.pp-tab-active .pp-tab-label-inner{color:#000000;transform:none}.bsa-advanced-tabs.pp-tabs-style-6 .pp-tabs-panel-content{padding:30px 0}.fl-row-full-width .fl-bsa-sub-navigation{background-color:#f3f4f5;margin:-40px -20px}.fl-row-full-width .fl-bsa-sub-navigation .container{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 20px}.fl-row-full-width .fl-bsa-sub-navigation .container:before,.fl-row-full-width .fl-bsa-sub-navigation .container:after{content:none}.fl-row-full-width .fl-bsa-sub-navigation .container h6{margin-top:1.25em;min-width:280px;font-weight:500;font-size:1rem}.fl-row-full-width .fl-bsa-sub-navigation .container .nav-links{display:flex;flex-wrap:wrap}.fl-row-full-width .fl-bsa-sub-navigation .container a.button{text-align:left;line-height:85px;padding:0;color:#000000;background-color:#f3f4f5;border:solid 1px #f3f4f5}.fl-row-full-width .fl-bsa-sub-navigation .container a.button:hover{color:#ffffff;background-color:#4eb8e9;border:solid 1px #4eb8e9}.fl-row-full-width .fl-bsa-sub-navigation .container a.button i[class^="icon"]{font-size:1.3em;margin-right:8px;vertical-align:middle}@media only screen and (min-width:768px){.fl-row-full-width .fl-bsa-sub-navigation .container a.button{text-align:center}}.fl-bsa-body-content{margin:-40px -20px}.fl-bsa-body-content .container{max-width:1440px;margin:0 auto;padding:50px 1rem;display:grid;grid-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr}.fl-bsa-body-content .container:before,.fl-bsa-body-content .container:after{content:none}.fl-bsa-body-content.bsaWhite{background-color:#ffffff;color:#000000}.fl-bsa-body-content.bsaWhite h1,.fl-bsa-body-content.bsaWhite h2,.fl-bsa-body-content.bsaWhite h3,.fl-bsa-body-content.bsaWhite h4,.fl-bsa-body-content.bsaWhite p{color:#000000}.fl-bsa-body-content.bsaWhite hr{background-color:#50b7e8}.fl-bsa-body-content.bsaWhite .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-body-content.bsaWhite .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-body-content.bsaBlack{background-color:#000000;color:#ffffff}.fl-bsa-body-content.bsaBlack h1,.fl-bsa-body-content.bsaBlack h2,.fl-bsa-body-content.bsaBlack h3,.fl-bsa-body-content.bsaBlack h4,.fl-bsa-body-content.bsaBlack p{color:#ffffff}.fl-bsa-body-content.bsaBlack hr{background-color:#50b7e8}.fl-bsa-body-content.bsaBlack .button{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.bsaBlack .button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000}.fl-bsa-body-content.bsaLightGrey{background-color:#f3f4f5;color:#000000}.fl-bsa-body-content.bsaLightGrey h1,.fl-bsa-body-content.bsaLightGrey h2,.fl-bsa-body-content.bsaLightGrey h3,.fl-bsa-body-content.bsaLightGrey h4,.fl-bsa-body-content.bsaLightGrey p{color:#000000}.fl-bsa-body-content.bsaLightGrey hr{background-color:#50b7e8}.fl-bsa-body-content.bsaLightGrey .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-body-content.bsaLightGrey .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-body-content.bsaLightBlue{background-color:#50b7e8;color:#ffffff}.fl-bsa-body-content.bsaLightBlue h1,.fl-bsa-body-content.bsaLightBlue h2,.fl-bsa-body-content.bsaLightBlue h3,.fl-bsa-body-content.bsaLightBlue h4,.fl-bsa-body-content.bsaLightBlue p{color:#ffffff}.fl-bsa-body-content.bsaLightBlue hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-body-content.bsaLightBlue .button{background-color:#ffffff;border-color:#ffffff;color:#50b7e8}.fl-bsa-body-content.bsaLightBlue .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.bsaPurple{background-color:#4c459b;color:#ffffff}.fl-bsa-body-content.bsaPurple h1,.fl-bsa-body-content.bsaPurple h2,.fl-bsa-body-content.bsaPurple h3,.fl-bsa-body-content.bsaPurple h4,.fl-bsa-body-content.bsaPurple p{color:#ffffff}.fl-bsa-body-content.bsaPurple hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-body-content.bsaPurple .button{background-color:#ffffff;border-color:#ffffff;color:#4c459b}.fl-bsa-body-content.bsaPurple .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.bsaTan{background-color:#ceb48e;color:#000000}.fl-bsa-body-content.bsaTan h1,.fl-bsa-body-content.bsaTan h2,.fl-bsa-body-content.bsaTan h3,.fl-bsa-body-content.bsaTan h4,.fl-bsa-body-content.bsaTan p{color:#000000}.fl-bsa-body-content.bsaTan hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-body-content.bsaTan .button{background-color:#000000;border-color:#000000;color:#ceb48e}.fl-bsa-body-content.bsaTan .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-body-content.bsaVermillion{background-color:#d64e4d;color:#ffffff}.fl-bsa-body-content.bsaVermillion h1,.fl-bsa-body-content.bsaVermillion h2,.fl-bsa-body-content.bsaVermillion h3,.fl-bsa-body-content.bsaVermillion h4,.fl-bsa-body-content.bsaVermillion p{color:#ffffff}.fl-bsa-body-content.bsaVermillion hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-body-content.bsaVermillion .button{background-color:#ffffff;border-color:#ffffff;color:#d64e4d}.fl-bsa-body-content.bsaVermillion .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.koorong{background-color:#ee344d;color:#ffffff}.fl-bsa-body-content.koorong h1,.fl-bsa-body-content.koorong h2,.fl-bsa-body-content.koorong h3,.fl-bsa-body-content.koorong h4,.fl-bsa-body-content.koorong p{color:#ffffff}.fl-bsa-body-content.koorong hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-body-content.koorong .button{background-color:#ffffff;border-color:#ffffff;color:#ee344d}.fl-bsa-body-content.koorong .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.eternity{background-color:#fdae48;color:#000000}.fl-bsa-body-content.eternity h1,.fl-bsa-body-content.eternity h2,.fl-bsa-body-content.eternity h3,.fl-bsa-body-content.eternity h4,.fl-bsa-body-content.eternity p{color:#000000}.fl-bsa-body-content.eternity hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-body-content.eternity .button{background-color:#000000;border-color:#000000;color:#fdae48}.fl-bsa-body-content.eternity .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-body-content.cpx{background-color:#4c57fb;color:#ffffff}.fl-bsa-body-content.cpx h1,.fl-bsa-body-content.cpx h2,.fl-bsa-body-content.cpx h3,.fl-bsa-body-content.cpx h4,.fl-bsa-body-content.cpx p{color:#ffffff}.fl-bsa-body-content.cpx hr{background-color:rgba(255,255,255,0.5)}.fl-bsa-body-content.cpx .button{background-color:#ffffff;border-color:#ffffff;color:#4c57fb}.fl-bsa-body-content.cpx .button:hover{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.acorn{background-color:#23a96f;color:#000000}.fl-bsa-body-content.acorn h1,.fl-bsa-body-content.acorn h2,.fl-bsa-body-content.acorn h3,.fl-bsa-body-content.acorn h4,.fl-bsa-body-content.acorn p{color:#000000}.fl-bsa-body-content.acorn hr{background-color:rgba(0,0,0,0.5)}.fl-bsa-body-content.acorn .button{background-color:#000000;border-color:#000000;color:#23a96f}.fl-bsa-body-content.acorn .button:hover{background-color:transparent;border-color:#000000;color:#000000}.fl-bsa-body-content.customBG,.fl-bsa-body-content.customBGVideo{background-size:cover}.fl-bsa-body-content.customBG.center,.fl-bsa-body-content.customBGVideo.center{background-position:center}.fl-bsa-body-content.customBG.top,.fl-bsa-body-content.customBGVideo.top{background-position:top}.fl-bsa-body-content.customBG.bottom,.fl-bsa-body-content.customBGVideo.bottom{background-position:bottom}.fl-bsa-body-content.customBG.left,.fl-bsa-body-content.customBGVideo.left{background-position:left}.fl-bsa-body-content.customBG.right,.fl-bsa-body-content.customBGVideo.right{background-position:right}.fl-bsa-body-content.customBG.top_left,.fl-bsa-body-content.customBGVideo.top_left{background-position:top left}.fl-bsa-body-content.customBG.top_right,.fl-bsa-body-content.customBGVideo.top_right{background-position:top right}.fl-bsa-body-content.customBG.bottom_left,.fl-bsa-body-content.customBGVideo.bottom_left{background-position:bottom left}.fl-bsa-body-content.customBG.bottom_right,.fl-bsa-body-content.customBGVideo.bottom_right{background-position:bottom right}.fl-bsa-body-content.customBG.dark,.fl-bsa-body-content.customBGVideo.dark{color:#000000}.fl-bsa-body-content.customBG.dark h1,.fl-bsa-body-content.customBGVideo.dark h1,.fl-bsa-body-content.customBG.dark h2,.fl-bsa-body-content.customBGVideo.dark h2,.fl-bsa-body-content.customBG.dark h3,.fl-bsa-body-content.customBGVideo.dark h3,.fl-bsa-body-content.customBG.dark h4,.fl-bsa-body-content.customBGVideo.dark h4,.fl-bsa-body-content.customBG.dark p,.fl-bsa-body-content.customBGVideo.dark p{color:#000000}.fl-bsa-body-content.customBG.dark hr,.fl-bsa-body-content.customBGVideo.dark hr{background-color:#50b7e8}.fl-bsa-body-content.customBG.dark .button,.fl-bsa-body-content.customBGVideo.dark .button{background-color:#50b7e8;border-color:#50b7e8;color:#ffffff}.fl-bsa-body-content.customBG.dark .button:hover,.fl-bsa-body-content.customBGVideo.dark .button:hover{background-color:transparent;border-color:#50b7e8;color:#50b7e8}.fl-bsa-body-content.customBG.light,.fl-bsa-body-content.customBGVideo.light{color:#ffffff}.fl-bsa-body-content.customBG.light h1,.fl-bsa-body-content.customBGVideo.light h1,.fl-bsa-body-content.customBG.light h2,.fl-bsa-body-content.customBGVideo.light h2,.fl-bsa-body-content.customBG.light h3,.fl-bsa-body-content.customBGVideo.light h3,.fl-bsa-body-content.customBG.light h4,.fl-bsa-body-content.customBGVideo.light h4,.fl-bsa-body-content.customBG.light p,.fl-bsa-body-content.customBGVideo.light p{color:#ffffff}.fl-bsa-body-content.customBG.light hr,.fl-bsa-body-content.customBGVideo.light hr{background-color:#50b7e8}.fl-bsa-body-content.customBG.light .button,.fl-bsa-body-content.customBGVideo.light .button{background-color:transparent;border-color:#ffffff;color:#ffffff}.fl-bsa-body-content.customBG.light .button:hover,.fl-bsa-body-content.customBGVideo.light .button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000}.fl-bsa-body-content.customBG .featured-overlay,.fl-bsa-body-content.customBGVideo .featured-overlay{width:100%;height:100%;background:url("/wp-content/themes/bsa/images/bannerOverlay.png") repeat;position:absolute;top:0;left:0;z-index:1}.fl-bsa-body-content.customBGVideo{position:relative}.fl-bsa-body-content.customBGVideo a.fullscreen-launch{text-transform:uppercase;font-size:.9rem;color:#FFF;text-decoration:none;padding:20px 0;display:block;margin-bottom:2rem}.fl-bsa-body-content.customBGVideo a.fullscreen-launch:hover{background-color:transparent}.fl-bsa-body-content.customBGVideo a.fullscreen-launch:before{content:' ';background-image:url('/wp-content/themes/bsa/images/fullScreenWhite.svg');background-position:center center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:block;float:left;margin-top:-12px;padding:15px;border:1px solid #DDD;margin-right:20px}.fl-bsa-body-content.customBGVideo a.fullscreen-launch:hover:before{background-image:url('/wp-content/themes/bsa/images/fullScreenBlue.svg');border-color:#FFF;background-color:#FFF}.fl-bsa-body-content.customBGVideo .background-video{position:absolute;top:0;left:0;z-index:-1;width:350vw;height:100%;overflow:hidden}.fl-bsa-body-content.customBGVideo .background-video iframe{width:100%;height:100%;margin-left:-50%}@media only screen and (min-width:768px){.fl-bsa-body-content.customBGVideo .background-video{width:160vw}.fl-bsa-body-content.customBGVideo .background-video iframe{margin-left:-30vw}}@media only screen and (min-width:1280px){.fl-bsa-body-content.customBGVideo .background-video{width:110vw}.fl-bsa-body-content.customBGVideo .background-video iframe{margin-left:0}}.fl-bsa-body-content.customBGVideo .background-video .fluid-width-video-wrapper{width:100%;height:100%}.fl-bsa-body-content.customBGVideo .background-video .fullscreen-controls{display:none;position:absolute;top:10px;right:0;width:100%;text-align:right}.fl-bsa-body-content.customBGVideo .background-video .fullscreen-controls a.button{text-transform:uppercase;font-size:1rem}.fl-bsa-body-content.customBGVideo a.fullscreen-launch:before{margin-top:-17px;padding:25px}@media only screen and (min-width:768px){.fl-bsa-body-content .container{padding:50px 1rem}.fl-bsa-body-content.with-2-columns .container{grid-template-columns:repeat(2, 1fr)}.fl-bsa-body-content.with-3-columns .container{grid-template-columns:repeat(3, 1fr)}.fl-bsa-body-content.with-4-columns .container{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width:769px){.fl-bsa-raisely-donation-form{top:0;position:absolute;width:45%;z-index:10;height:auto}.fl-bsa-raisely-donation-form.position-higher{top:-250px}}.landingBanner{padding:15px 5px;background:#beac78;background:-moz-linear-gradient(-30deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #beac78), color-stop(50%, #86754d), color-stop(100%, #594d32));background:-webkit-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-o-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-ms-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:linear-gradient(174deg, #beac78 0%, #86754d 50%, #594d32 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#beac78', endColorstr='#594d32', GradientType=1)}.landingBanner h1{color:#fff;margin:0;font-size:21px;font-weight:bold;text-shadow:0 0 5px rgba(0,0,0,0.35);text-align:center}.home .parallax-mirror img{opacity:1 }.landingHero{padding:150px 15px 15px}.landingHero .container{position:relative;z-index:30}.landingHero h2{margin:0 auto 10px;height:0;padding-top:15.14%;max-width:515px;background:url(images/hereForGood.png) no-repeat 50% 50%;background-size:cover;overflow:hidden;text-indent:200%;white-space:nowrap}.landingHero p{color:#fff;font-size:17px;line-height:21px;text-align:center}.landingIcons{background:#fff;padding:45px 15px;text-align:center}.landingIcons .columns{margin-bottom:45px}.landingIcons .columns:last-child{margin-bottom:0}.landingIcons .icon i{font-size:60px;width:110px;height:110px;line-height:110px;color:#fff;background:#50b7e8;border-radius:50%;position:relative;transition:background .4s ease;display:inline-block}.landingIcons a:hover{background:none}.landingIcons a:hover .icon i{background-color:#000000}.landingIcons a{text-decoration:none;display:block;cursor:pointer;color:#50b7e8}.landingIcons a h3{margin:10px 0 0 0;color:#50b7e8;font-size:30px;line-height:36px;transition:color .4s ease}.landingIcons a p{margin-bottom:0;font-size:18px}.landingIcons a:hover h3{color:#000000}#mapRow{position:relative}.landingEvent{padding:15px 0 0;background:#bca671 url(images/foil_sml.jpg) no-repeat 50% 50%;background-size:cover;text-align:center;position:relative}.landingEvent h2{color:#fff;margin:0 0 20px;font-size:30px;line-height:34px;text-shadow:0 0 5px rgba(0,0,0,0.35)}.landingEvent h3{color:#365161;font-size:21px;line-height:24px;margin:0 0 10px 0;text-transform:uppercase}.landingEvent img{width:100%;max-width:305px}.landingEvent .eventButton{padding-top:10px;clear:both;position:static}.landingEvent .eventButton a{z-index:17;position:relative}.landingEvent .eventMap{padding:0;position:relative;z-index:1;min-height:300px;min-height:40vh;background:#000000 url(images/homeMapSml.jpg) no-repeat 100% 50%;background-size:cover}.landingEvent a.eventDetailsClick{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:transparent;text-indent:200%;white-space:nowrap;overflow:hidden;z-index:15}.scrolloff{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}.landingPromo{min-height:260px;display:flex;align-items:center;justify-content:center;position:relative}.landingPromo .promoBg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:10}.landingPromo .promoContent{position:relative;z-index:11;padding:40px 15px;text-align:center}.landingPromo .promoContent h2{color:#fff;font-size:22px;line-height:28px;margin-bottom:40px}.landingPromo .promoContent a.button{position:relative;z-index:20}.landingPromo .landingPromoClick{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:transparent;text-indent:200%;white-space:nowrap;overflow:hidden;z-index:15}.landingPromo:hover a.button{background:#000000}.landingFacts{background:#50b7e8}.landingFacts .flexslider{padding:20px 45px}.landingFacts ul.slides{list-style:none;margin:0;padding:0}.landingFacts ul.slides li{padding-left:10px;padding-right:10px}.landingFacts ul.slides li img{max-width:100%;max-height:280px;margin:0 auto;display:block}.landingFacts .flex-control-nav,.landingFacts .flex-direction-nav{display:none}.landingFacts .flex-prev,.landingFacts .flex-next{position:absolute;left:0px;top:50%;width:50%;padding-right:5%;text-align:left;margin-top:-68px;line-height:120px;font-size:120px;color:#fff;opacity:.4;transition:opacity .4s ease;z-index:10;cursor:pointer}.landingFacts .flex-prev span,.landingFacts .flex-next span{display:none}.landingFacts .flex-next{right:0px;left:auto;text-align:right;padding-left:5px}.landingFacts .flex-prev:hover,.landingFacts .flex-next:hover{opacity:1;background:none}.landingKeyResource{padding:0;background:#eee}.landingKeyResource iframe{max-width:100%}.landingKeyResource .resourceText{padding:7px 15px 15px}.landingKeyResource h2{color:#000000;font-weight:500;font-size:21px;line-height:23px;display:block;clear:both;text-decoration:none;margin:5px 0 0}.landingKeyResource h2 a{color:#000000;text-decoration:none}.landingKeyResource h2 a:hover{color:#222;background:none}.landingKeyResource p{padding-top:10px;font-size:16px;line-height:16px;margin-bottom:0}.landingKeyResource a{display:block;background:#eee;text-decoration:none}.landingKeyResource a .resourceImage{overflow:hidden}.landingKeyResource a .resourceImage img{transition:all .4s ease;width:100%}.landingKeyResource a img{max-width:100%;height:auto !important;display:block}.landingKeyResource a .resourceText{padding:7px 15px 15px}.landingKeyResource a h2{color:#000000;font-weight:500;font-size:21px;line-height:23px;display:block;clear:both;text-decoration:none;margin:5px 0 0}.landingKeyResource a p{padding-top:10px;font-size:16px;line-height:16px;margin-bottom:0}.landingKeyResource a:hover h2{color:#111}.landingKeyResource a:hover .resourceImage img{transform:scale(1.2)}.resourceGrid ul{display:flex;flex-wrap:wrap}.resourceGrid,.resourceCardContainer{padding:0;background:#fff}.resourceGrid ul,.resourceCardContainer ul{margin:0;list-style:none;padding:0;clear:both;left:0}.resourceGrid li,.resourceCardContainer li{border:none !important;padding:15px;width:100%;list-style-type:none}.resourceGrid li a,.resourceCardContainer li a{display:block;background:#eee;text-decoration:none}.resourceGrid li a .resourceImage,.resourceCardContainer li a .resourceImage{overflow:hidden}.resourceGrid li a .resourceImage img,.resourceCardContainer li a .resourceImage img{transition:all .4s ease;width:100%}.resourceGrid li a img,.resourceCardContainer li a img{max-width:100%;height:auto !important;display:block}.resourceGrid li a .resourceText,.resourceCardContainer li a .resourceText{padding:1rem}.resourceGrid li a h2,.resourceCardContainer li a h2{color:#000000;font-weight:500;font-size:21px;line-height:23px;display:block;clear:both;text-decoration:none;margin:5px 0 0}.resourceGrid li a p,.resourceCardContainer li a p{padding-top:10px;font-size:16px;line-height:16px;margin-bottom:0}.resourceGrid li a:hover h2,.resourceCardContainer li a:hover h2{color:#111}.resourceGrid li a:hover .resourceImage img,.resourceCardContainer li a:hover .resourceImage img{transform:scale(1.2)}ul.map_legend{left:0;margin:0;float:right;padding:.5rem}ul.map_legend>li{float:left;list-style:none;margin-left:15px;padding-left:25px;line-height:28px}ul.map_legend .mapLegend{margin-bottom:20px;padding:10px 20px}ul.map_legend .filterIcon{background-position:0 50%;background-repeat:no-repeat;background-size:20px 20px;font-size:.7em;letter-spacing:-0.02em;text-transform:uppercase}ul.map_legend .filterIcon--translation{background-image:url("/wp-content/themes/bsa/images/iconmap_translation.svg")}ul.map_legend .filterIcon--distribution{background-image:url("/wp-content/themes/bsa/images/iconmap_distribution.svg")}ul.map_legend .filterIcon--engagement{background-image:url("/wp-content/themes/bsa/images/iconmap_engagement.svg")}ul.map_legend .filterIcon--advocacy{background-image:url("/wp-content/themes/bsa/images/iconmap_advocacy.svg")}ul.map_legend .filterIcon--multiple{background-image:url("/wp-content/themes/bsa/images/iconmap_combined.svg")}ul.map_legend .filterIcon--genericMultiple{background-image:url("/wp-content/themes/bsa/images/iconmap_combinedgeneric.svg")}@media only screen and (min-width:480px){.landingBanner h1{font-size:28px}}@media only screen and (min-width:600px){.landingBanner h1{font-size:32px}.landingHero .mainContent{max-width:500px;margin-left:auto;margin-right:auto}.landingEvent{position:relative;min-height:400px;background:none}.landingEvent h2{position:relative;z-index:20}.landingEvent .eventMap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:1;background:#000000 url(images/homeMapSml.jpg) no-repeat 100% 50%;background-size:contain}.landingEvent .eventLogo{padding-top:7%;width:50%;z-index:5}.landingEvent .eventLogo img{margin-bottom:40px;text-shadow:0 0 5px rgba(0,0,0,0.35)}.landingFacts .flex-prev{font-size:160px;line-height:160px;margin-top:-88px;opacity:.3;padding-left:2.5%}.landingFacts .flex-next{font-size:160px;line-height:160px;margin-top:-88px;opacity:.3;padding-right:2.5%}.resourceGrid{padding:16px 8px}.resourceGrid li{width:50%;padding:0 8px !important;margin-bottom:15px}.resourceGrid li .resourceText{min-height:158px}.resourceGrid.prGrid li .resourceText{min-height:24px}.resourceGrid.prGrid li .resourceText h2{padding-left:15px}}@media only screen and (min-width:760px){.landingBanner{position:relative;z-index:6}.landingBanner h1{font-size:42px}.landingHero{padding-top:90px;padding-bottom:20px;min-height:300px;min-height:70vh;display:flex;align-items:center;margin-top:-70px}.landingIcons{min-height:200px;min-height:35vh;padding:20px 15px;display:flex;align-items:center}.landingIcons .columns{margin-bottom:0}.landingEvent{background:url(images/foil.jpg) no-repeat 50% 50%;min-height:300px;min-height:70vh}.landingEvent #bgmp_map-canvas{height:100% !important}.landingEvent .container{max-width:1200px}.landingEvent img{max-width:450px}.landingEvent .eventButton{padding-top:0}.landingEvent .eventButton a.button:link,.landingEvent .eventButton a.button:visited{font-size:24px;margin:0 15px 15px;line-height:24px;font-weight:600}.landingEvent h2{font-size:42px;padding-top:15px;position:relative;z-index:10}.landingEvent .eventLogo{padding-top:20px;padding-left:30px;padding-right:30px}.landingEvent .eventMap img{margin-top:-50px;margin-bottom:0px}.landingPromo{min-height:300px;min-height:70vh;display:flex;align-items:center}.landingPromo .promoContent h2{font-size:48px;line-height:56px;max-width:600px;margin-left:auto;margin-right:auto}.landingFacts{height:35vh;padding:0px 15px;display:flex;align-items:center}.resourceGrid li .resourceText{min-height:135px}}@media only screen and (min-width:980px){.landingBanner{padding:10px 0;position:relative;z-index:6}.landingBanner h1{font-size:50px;line-height:1}.landingIcons a h3{font-size:36px}.landingHero .container{max-width:100%;padding-right:20px}.landingHero p{font-size:24px;line-height:27px;margin-bottom:0}.resourceGrid{padding:30px 15px 0}.resourceGrid .container{max-width:1440px}.resourceGrid li{width:33.3333%;padding:0 15px !important;margin-bottom:30px}.resourceGrid.prGrid li{width:50%}.landingEvent .eventLogo img{margin:60px 0 60px}.landingKeyResource{padding:30px}.landingKeyResource .resourceText{padding:7px 0 0}.landingKeyResource .container{max-width:1170px}}@media only screen and (min-width:1200px){.landingHero .mainContent{max-width:500px}.landingIcons{padding-top:60px;padding-bottom:60px}.landingIcons .container{max-width:1000px}.landingIcons .container .icon h3{font-size:30px}.landingEvent .eventLogo{padding-top:3%}}.page-template-page-celebration .innerHero{margin-bottom:0}.celebration{background:#fff}.celebrationIntro{background:#50b7e8;padding:15px 0 0}.celebrationIntro p,.celebrationIntro h1,.celebrationIntro h2,.celebrationIntro h3,.celebrationIntro h4,.celebrationIntro h5,.celebrationIntro h6{color:#fff}.celebrationIntro .addthis_sharing_toolbox{padding-top:15px}.celebrationVenues{padding:15px;background:#fff}.celebrationVenues h2{margin:10px 0 }.celebrationVenues h3{font-size:21px;text-transform:uppercase;color:#000000;margin:0}.celebrationVenues .columns{padding:0}.celebrationVenues ul{padding:0 0 0 10px;margin:0 0 40px;font-size:10px}.celebrationVenues ul li{margin-bottom:15px;font-size:16px;line-height:22px}.celebrationVenues ul li a{text-decoration:none;margin-right:10px}.celebrationVenues ul li a:hover{text-decoration:underline;background:none;color:#50b7e8}.celebrationVenues ul li a.venueButton{background:#eee;font-size:13px;color:#888;padding:0 10px 0 9px;line-height:22px;border-radius:3px;display:inline-block;text-transform:uppercase;transition:all .4s ease}.celebrationVenues ul li a.venueButton i{font-size:13px;margin-right:3px}.celebrationVenues ul li a.venueButton:hover{background:#50b7e8;color:#fff;text-decoration:none}.celebrationVenues ul li span.liveVenue{background:url(images/foil_sml.jpg);background-size:cover;font-size:13px;color:#fff;padding:0 10px 0 9px;line-height:22px;border-radius:3px;display:inline-block;text-transform:uppercase;margin-right:10px;text-shadow:0 0 5px rgba(0,0,0,0.35);display:none}.celebrationLighthouse{background:#fff;margin-bottom:30px;position:relative}.celebrationLighthouse .celebrationLighthouseHolder{background:#000000;padding:15px;position:relative}.celebrationLighthouse .celebrationLighthouseHolder h3{color:#fff;margin-top:0;font-size:24px}.celebrationLighthouse .celebrationLighthouseHolder p{opacity:.8;color:#fff;margin-bottom:15px}.celebrationLighthouse .celebrationLighthouseHolder .button{position:relative;z-index:10}.celebrationLighthouse .celebrationLighthouseHolder .button:before,.celebrationLighthouse .celebrationLighthouseHolder .button:after{background:#111}.celebrationLighthouse .celebrationLighthouseHolder .celebrationLighthouseClick{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:transparent;text-indent:200%;white-space:nowrap;overflow:hidden;z-index:5}.celebrationLighthouse .fbEvent{background:#eee url(images/shareFbEvent.png) no-repeat 50% 50%;background-size:contain;text-align:center;position:relative;padding:15px;margin-top:15px}.celebrationLighthouse .fbEvent h3{display:block;padding:10px 15px;text-align:center;color:#fff;font-size:24px;margin:0 0 200px;color:#000000}.celebrationLighthouse .fbEvent .button:link,.celebrationLighthouse .fbEvent .button:visited{background:#3b5998 url(images/fb.png) no-repeat 20px 100%;background-size:auto 36px;padding-left:55px !important;position:relative;z-index:10;margin-bottom:10}.celebrationLighthouse .fbEvent .button:hover{background-color:#222}.celebrationLighthouse .fbEvent a.fbEventClick{content:'';background:transparent;position:absolute;top:0;left:0;right:0;bottom:0;display:block;text-indent:200%;overflow:hidden;white-space:nowrap;z-index:5}.supportedSidebar{padding-top:20px;text-align:center}.supportedSidebar h3{font-size:21px;margin:20px 0 5px}.supportedSidebar a img{display:block;max-width:120px;margin:0 auto 20px}@media only screen and (min-width:480px){.celebrationIntro{text-align:center}.celebrationShare h3{font-size:36px !important;padding:10px 15px}.shareEvent img{max-width:440px}}@media only screen and (min-width:600px){.content.celebration{padding:0}}@media only screen and (min-width:760px){.celebration{padding-top:0}.celebrationIntro{padding:45px 15px}.celebrationIntro p{font-size:21px;line-height:30px;max-width:600px;margin:0 auto}.celebrationVenues .large-6{width:100%;float:none}.celebrationVenues .large-6 ul{padding-left:20px}.celebrationLighthouse{padding-top:35px;position:relative}.celebrationLighthouse .fbEvent h3{font-size:24px !important;line-height:28px;padding:0 15px !important;margin-bottom:240px}.supportedSidebar{padding-top:40px}.supportedSidebar h3{margin-top:50px}}@media only screen and (min-width:980px){.celebrationVenues .large-6{width:50%;float:left;padding-right:40px}.celebration .container{max-width:1150px}.celebration .container .celebrationLighthouse .fbEvent{margin-top:30px}}.page-template-page-get_involved .innerHero{margin-bottom:0}.getInvolved .landingIcons .icon i{background:#50b7e8 url(images/getInvolvedIcons.png) no-repeat;background-size:auto 75%}.getInvolved .landingIcons .icon.balloons i{background-position:20px 50%}.getInvolved .landingIcons .icon.lighthouse i{background-position:50% 50%}.getInvolved .landingIcons .icon.fundraise i{background-position:103% 50%}.involvedRegister{padding:15px;background:#50b7e8;text-align:center}.involvedRegister h2{margin-top:0;color:#fff}.involvedRegister h3,.involvedRegister h3 span{font-weight:600 !important;font-size:21px;line-height:24px;opacity:.8;color:#eafffd;margin-bottom:0}.involvedRegister p{color:#fff;margin-bottom:30px}.involvedRegister .involvedRegisterClick{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:transparent;text-indent:200%;white-space:nowrap;overflow:hidden;z-index:5;background:none !important}.involvedFundraise,.involvedSupport{padding:15px;background:#beac78;background:-moz-linear-gradient(-30deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #beac78), color-stop(50%, #86754d), color-stop(100%, #594d32));background:-webkit-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-o-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:-ms-linear-gradient(-20deg, #beac78 0%, #86754d 50%, #594d32 100%);background:linear-gradient(174deg, #beac78 0%, #86754d 50%, #594d32 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#beac78', endColorstr='#594d32', GradientType=1);text-align:center;position:relative}.involvedFundraise h2,.involvedSupport h2{margin-top:0;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.35)}.involvedFundraise p,.involvedSupport p{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.35);font-weight:600;line-height:26px}.involvedFundraise p a,.involvedSupport p a{color:#fff;text-decoration:underline;opacity:.9}.involvedFundraise p a:hover,.involvedSupport p a:hover{opacity:1}.involvedFundraise .button,.involvedSupport .button{position:relative;z-index:10}.involvedFundraiseClick,.involvedSupportClick{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:transparent;text-indent:200%;white-space:nowrap;overflow:hidden;z-index:5;background:none !important}.involvedSupport{background:#000000}.involvedSupport p{color:#dcfffb}.involvedSupport a.button:before,.involvedSupport a.button:after{background:#111}.involvedRequirements{background:#fff;margin-bottom:30px;padding:0}.involvedRequirements .requirementsBox{background:#000000;padding:15px}.involvedRequirements .requirementsBox h3{color:#fff;margin-top:0;font-size:24px;text-align:center}.involvedRequirements .requirementsBox p,.involvedRequirements .requirementsBox ul,.involvedRequirements .requirementsBox li{color:#eafffd;margin-bottom:15px}.involvedRequirements .requirementsBox .button:before,.involvedRequirements .requirementsBox .button:after{background:#111}.getInvolvedMap{position:relative}.jobFeedPoweredByEJobs{margin-top:15px}@media only screen and (min-width:760px){.getInvolved a.button:link,.getInvolved a.button:visited{font-size:36px;line-height:46px;font-weight:600}.involvedRegister{padding-top:50px;padding-bottom:50px}.involvedRegister h2{margin-bottom:0}.involvedRegister h3{margin-top:10px}.involvedFundraise,.involvedSupport{min-height:200px;min-height:35vh;padding:20px 15px;display:flex;align-items:center}.involvedFundraise h2,.involvedSupport h2{margin-bottom:0}.involvedRequirements{margin-top:65px;position:relative;float:right}}@media only screen and (min-width:900px){.involvedRegister h3,.involvedRegister p{max-width:600px;margin-left:auto;margin-right:auto}.involvedForm{padding-right:80px}}@media only screen and (min-width:1180px){.getInvolved .involvedRegister h2{margin-bottom:20px}.getInvolved .involvedRegister h3,.getInvolved .involvedRegister h3 span{font-size:30px;line-height:32px}.getInvolved .involvedRegister p{font-size:21px;line-height:25px}.getInvolved .involvedFundraise h2,.getInvolved .involvedSupport h2{margin-bottom:20px}.getInvolved .involvedFundraise p,.getInvolved .involvedSupport p{font-size:21px;line-height:25px;max-width:540px;margin-left:auto;margin-right:auto}}.projectIntro{padding-top:15px;padding-bottom:10px;background:#eee;border-bottom:1px solid #e6e6e6}.projectIntro p.breadcrumbs{margin:0 0 15px;color:#444;font-size:16px;line-height:19px}.projectIntro p.breadcrumbs a,.projectIntro p.breadcrumbs span{color:#444;text-decoration:none;white-space:nowrap}.projectIntro p.breadcrumbs a:hover{background:none;color:#111;text-decoration:underline}.projectIntro .projectMeta{font-size:16px;line-height:20px}.projectIntro .projectMeta .taxdeductible{width:60px;display:inline-block;margin-right:20px}.projectIntro .projectMeta .taxdeductible img{position:relative;top:11px}.projectMain{margin-bottom:.9375rem}.projectDetails{padding-top:2rem}.projectDetails .projectDescription h1:first-child,.projectDetails .projectDescription h2:first-child,.projectDetails .projectDescription h3:first-child,.projectDetails .projectDescription h4:first-child,.projectDetails .projectDescription h5:first-child,.projectDetails .projectDescription h6:first-child,.projectDetails .projectDescription p:first-child{margin-top:0}.projectDetails .projectDescription p{font-size:1.25rem;line-height:1.5rem}.projectDetails .projectDescription ul li:not(:last-child){margin-bottom:1rem}.projectDetails .projectDescription .pp-tabs-panel,.projectDetails .projectDescription .pp-tabs-panel p{font-size:1rem;line-height:1.25rem}.projectDetails h3{font-weight:600;font-size:2rem;text-transform:uppercase;letter-spacing:-0.02em}.projectDetails .bsa-advanced-tabs .pp-tabs-copy{display:grid;grid-template-columns:repeat(3, 1fr);cursor:pointer}.projectDetails .bsa-advanced-tabs .pp-tabs-copy .pp-tabs-label{text-align:center}.projectDetails .bsa-advanced-tabs .pp-tabs-copy .pp-tab-content{display:none}.projectDetails .bsa-advanced-tabs .pp-tab-active-highlight{height:5px;background-color:#50b7e8;width:100%;transform:translate(0, -5px);transition:all .2s ease}.projectAdditional{text-align:center;padding-top:30px}.projectAdditional .contentHider{text-align:left;display:none}.projectAdditional a.button.projectMore,.projectAdditional a.button.projectLess{background-color:#4eb8e9;width:100%;text-transform:uppercase;font-size:1rem;color:#ffffff;border:solid 1px #4eb8e9;padding:15px 60px;min-width:280px;transition:.4s all ease;color:#4eb8e9;background-color:#ffffff;border-color:#4eb8e9}.projectAdditional a.button.projectMore:hover,.projectAdditional a.button.projectLess:hover{background-color:#000000;border:solid 1px #000000;color:#4eb8e9}.projectAdditional a.button.projectMore:hover,.projectAdditional a.button.projectLess:hover{color:#ffffff;background-color:#4eb8e9;border-color:#4eb8e9}@media only screen and (min-width:768px){.projectAdditional a.button.projectMore,.projectAdditional a.button.projectLess{width:auto}}.projectSecondary img{max-width:100%;height:auto !important}.thanksMain>.container{max-width:1440px}.thanksMain hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px;margin-bottom:1em}.thanksMain h2{margin-top:2rem}.thanksMain a.button.printButton{text-transform:uppercase;font-size:.9em}.thanksMain .columns p.receiptNumber{font-size:21px;color:#000000;font-weight:900}.thanksSignup{text-align:center;padding:40px 15px}.thanksSignup .nf-field-label>label{display:none}.thanksSignup .field-wrap.submit-wrap .nf-field-element{text-align:center}.thanksSignup .field-wrap.submit-wrap .nf-field-element input{float:none}.thanksSignup .thanksSignupCheckbox,.thanksSignup .nf-form-wrap .nf-field-element li{position:relative;margin-bottom:30px !important}.thanksSignup .thanksSignupCheckbox input,.thanksSignup .nf-form-wrap .nf-field-element li input{font-size:24px;height:24px;width:24px;position:absolute;top:10px;left:10px}.thanksSignup .thanksSignupCheckbox label,.thanksSignup .nf-form-wrap .nf-field-element li label{display:block;color:#50b7e8;font-size:18px;line-height:22px}.thanksSignup .thanksSignupCheckbox label img,.thanksSignup .nf-form-wrap .nf-field-element li label img{display:block;width:100%;margin-bottom:5px}.thanksSignup .nf-form-wrap .nf-field-element li label{display:block;background:#eee;padding:10px 10px 10px 40px;border:1px solid #ddd;border-radius:5px;text-align:left}.donatedBefore{padding:40px 15px;text-align:center;background:#f6f6f6;border-top:1px solid #eee;border-bottom:1px solid #eee}.donatedBefore h3{margin-top:0}.thanksSocial{padding:40px 15px;text-align:center}.thanksSocial h3{margin-top:0;margin-bottom:30px}.thanksSocial .navSocial a{display:block;margin-bottom:20px;text-decoration:none;font-size:21px;color:#444;background:none !important}.thanksSocial .navSocial a i{color:#50b7e8;margin-right:3px;font-size:36px}.thanksSocial .navSocial a:hover{background:none;color:#50b7e8}.thanksForm{display:none}.fl-module-content .resourceGrid{background:none}.fl-module-content .resourceGrid li a .resourceText img{margin-left:0}.resourceGrid li.project a,.resourceCardContainer li.project a,.resourceGrid li.resource a,.resourceCardContainer li.resource a{background:#eee;transition:background .4s ease}.resourceGrid li.project a:hover,.resourceCardContainer li.project a:hover,.resourceGrid li.resource a:hover,.resourceCardContainer li.resource a:hover{background:#ddd}.resourceGrid li.project .projectType,.resourceCardContainer li.project .projectType,.resourceGrid li.resource .projectType,.resourceCardContainer li.resource .projectType{float:left;height:30px;font-size:14px;line-height:19px;color:#333;display:inline-block;text-transform:uppercase;position:relative;top:0px}.resourceGrid li.project .projectType img,.resourceCardContainer li.project .projectType img,.resourceGrid li.resource .projectType img,.resourceCardContainer li.resource .projectType img{display:inline;position:relative;width:24px;margin-right:10px}.resourceGrid li.project .taxLogo,.resourceCardContainer li.project .taxLogo,.resourceGrid li.resource .taxLogo,.resourceCardContainer li.resource .taxLogo{float:right;width:50px;padding-top:0px}.resourceGrid li.project .taxLogo img,.resourceCardContainer li.project .taxLogo img,.resourceGrid li.resource .taxLogo img,.resourceCardContainer li.resource .taxLogo img{max-width:100% !important}.resourceGrid li.project h2,.resourceCardContainer li.project h2,.resourceGrid li.resource h2,.resourceCardContainer li.resource h2{font-size:.8rem;text-transform:uppercase;color:#2a3031;font-weight:500;padding-top:5px}.resourceGrid li.project h3,.resourceCardContainer li.project h3,.resourceGrid li.resource h3,.resourceCardContainer li.resource h3{font-size:1.5rem;line-height:1em;margin:0;padding:0;color:#333;font-weight:800}.resourceGrid .postgrid{margin-bottom:1rem}.resourceGrid .postgrid .project hr,.resourceGrid .postgrid .resource hr,.resourceGrid .postgrid .blog hr{background-color:#4eb8e9;height:10px;border:0;text-align:left;width:40px}.single-projects .resourceGrid{background:#fafafa;border-top:1px solid #ededed;clear:both}.single-projects .resourceGrid h2{text-align:left}.single-projects .resourceGrid h3{text-align:left;font-size:32px;margin:0 0 20px;padding-top:20px}.single-projects .resourceGrid .moreProjects{padding:10px 0 30px;text-align:center;clear:both}@media only screen and (max-width:599px){.container>h3,.container>hr{margin-left:.9375rem;padding-left:.9375rem}}@media only screen and (min-width:600px){.thanksSignup .thanksSignupCheckbox,.thanksSignup .nf-form-wrap .nf-field-element li{width:50%;float:left;padding:0 10px !important}.thanksSignup .thanksSignupCheckbox input,.thanksSignup .nf-form-wrap .nf-field-element li input{left:20px}.thanksSignup .thanksSignupCheckbox:nth-child(3),.thanksSignup .nf-form-wrap li:nth-child(3){clear:left}}@media only screen and (min-width:760px){.projectIntro .container,.projectMain .container,.projectAdditional .container,.projectForm .container{max-width:1440px}.projectIntro .projectBreadcrumbs{width:auto;float:left}.projectIntro .projectBreadcrumbs p{margin-top:14px}.donateFormHolder{width:100%;float:left}.projectIntro .projectMeta{float:right !important;text-align:right;width:auto}.projectIntro .projectMeta .taxdeductible{margin-right:10px}.projectIntro .projectMeta .projectType{margin-left:10px}.projectSecondary{padding-top:30px}.projectSecondary img{max-width:100%;height:auto !important}.projectMain{padding-top:20px;margin-bottom:3rem}}.thanksOverlay.stripeSubmitOverlay{display:none}body.stripe-payment.processing-form .thanksOverlay.stripeSubmitOverlay{display:flex}.thanksOverlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#111;background:rgba(0,0,0,0.85);display:flex;justify-content:center;align-items:center}.thanksOverlay .thanksOverlayMessage{background:#fff;width:80%;max-width:400px;padding:20px;border-radius:5px;text-align:center}.thanksOverlay .thanksOverlayMessage h3{margin-top:0}.thanksOverlay .thanksOverlayMessage img{display:block;margin:0 auto;width:120px}.thanksOverlay .thanksOverlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#111;background:rgba(0,0,0,0.85);display:flex;justify-content:center;align-items:center}.thanksOverlay .thanksOverlay .thanksOverlayMessage{background:#fff;width:80%;max-width:400px;padding:20px;border-radius:5px;text-align:center}.thanksOverlay .thanksOverlay .thanksOverlayMessage h3{margin-top:0}.thanksOverlay .thanksOverlay .thanksOverlayMessage img{display:block;margin:0 auto;width:120px}.thanksOverlay .thanksOverlay .thanksOverlayMessage p{margin-top:10px;margin-bottom:0}.modal{display:none;position:fixed;z-index:502;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.8)}.modal .modal-content{background-color:#fefefe;padding:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal .modal-content .iframe-container{overflow:hidden;padding-top:150%;position:relative}.modal .modal-content .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.modal .modal-content p{margin:0 0 1rem 0}.modal .bibleForLifeBanner{margin-bottom:1rem}.modal .bibleForLifeMobileText{display:block}.modal .bibleForLifeFullText{display:none}.modal .closeBibleForLifeModal{color:#fff;font-size:22px;line-height:24px;text-align:center;background-color:#3a3a3a;border:solid 1px #fff;border-radius:50%;width:30px;height:30px;position:absolute;top:0;right:0}.modal .closeBibleForLifeModal:hover,.modal .closeBibleForLifeModal:focus{background-color:#b53030;text-decoration:none;cursor:pointer}.modal #bibleForLifeLinkBtn{margin-bottom:0}.modal .closeModal{position:absolute;top:-20px;right:-20px;z-index:10;height:50px;width:50px;border-radius:50%;border:0;font-size:1.5rem}@media only screen and (min-width:760px){.modal .modal-content{width:460px}.modal .bibleForLifeMobileText{display:none}.modal .bibleForLifeFullText{display:block}.modal .closeBibleForLifeModal{top:-10px;right:-10px}}#projectForm{scroll-margin-top:100px}.projectForm{background:transparent;padding:2rem 0}.projectForm #tl_popupCL1{z-index:100 !important}.projectForm input::-webkit-outer-spin-button,.projectForm input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.projectForm input[type=number]{-moz-appearance:textfield}.projectForm .donateFormHolder{padding:15px;background:#f6f6f6;border:1px solid #eee;text-align:left;position:relative}.projectForm .donateFormHolder h3{margin:0 0 10px;width:70%}.projectForm .donateFormHolder img.taxImage{position:absolute;top:20px;right:20px;width:30%;max-width:90px;display:none}.projectForm .donateFormHeader{margin-bottom:1rem}.projectForm .donateFormHeader h3{font-weight:800;font-size:2rem;text-transform:uppercase;letter-spacing:-0.02em}.projectForm .donateFormBody ul{position:static}.projectForm .donateFormBody .gf_progressbar_wrapper{display:none}.projectForm .donateFormBody .gfield_total{display:none}.projectForm .donateFormBody .gform_page.page_1 .gform_next_button,.projectForm .donateFormBody .gform_page.page_1 input[id^="gform_next_button"]{height:0;opacity:0;padding:0;pointer-events:none;min-height:0 !important}.projectForm .donateFormBody .gform_page.page_1 .gform_page_footer{padding:0}.projectForm .donateFormBody .gform_page.page_3 .gform_page_footer{flex-direction:column}.projectForm .donateFormBody .gform_page_footer{display:flex;flex-direction:column}.projectForm .donateFormBody .gform_page_footer input[type="button"],.projectForm .donateFormBody .gform_page_footer input[type="submit"]{min-width:100%;font-size:21px}.projectForm .donateFormBody .gform_page_footer .gform_previous_button.button{order:10;background-color:transparent;border:1px solid #50b7e8;color:#50b7e8}.projectForm .donateFormBody .gform_page_footer .gform_next_button.button,.projectForm .donateFormBody .gform_page_footer input[type="submit"],.projectForm .donateFormBody .gform_page_footer input[id^="gform_next_button"]{margin-left:0px;background-color:black;color:#50b7e8;border:1px solid black}.projectForm .donateFormBody .gform_page_footer .gform_next_button.button:hover,.projectForm .donateFormBody .gform_page_footer input[type="submit"]:hover,.projectForm .donateFormBody .gform_page_footer input[id^="gform_next_button"]:hover{background-color:#50b7e8;color:white;border:1px solid #50b7e8}.projectForm .donateFormBody .gform_page_footer input[type="submit"]{order:5}.projectForm .donateFormBody .gform_page_footer #gform_ppcp_smart_payment_buttons{order:3;margin:1rem 0;width:100%}.projectForm .donateFormBody .gform_page_footer .gform_ajax_spinner{align-self:center;width:50px;height:50px;order:10}.projectForm .donateFormBody .gform_page_footer .gform-loader{align-self:center;width:50px;height:50px;order:10}.projectForm .donateFormBody .gfield_checkbox{position:relative}.projectForm .donateFormBody .gfield_checkbox .gfield-choice-input[type=checkbox]{width:0;height:0;cursor:pointer;visibility:hidden}.projectForm .donateFormBody .gfield_checkbox .gfield-choice-input[type=checkbox]~label::before{content:" ";position:absolute;height:20px;width:20px;left:0px;top:calc(50% - 20px/2);border:2px #C3CBCD solid;color:#C3CBCD;transition:border .2s ease;visibility:visible;box-sizing:border-box;font-family:fontawesome}.projectForm .donateFormBody .gfield_checkbox .gfield-choice-input[type=checkbox]:checked~label::before{content:"\f00c";border-color:#50b7e8;color:#50b7e8;text-align:center;line-height:16px}.projectForm .donateFormBody .gfield_checkbox .gfield-choice-input[type=checkbox]:checked.disabled~label::before{content:"\f068";color:#C3CBCD;border-color:#C3CBCD}.projectForm .donateFormBody .gfield_checkbox .gfield-choice-input[type=checkbox]+label{margin-left:20px;cursor:pointer}.projectForm .donateFormBody .gfield_parent_type_amount_selector .ginput_container_amount_selector input{font-size:2.5rem;font-family:quasimoda,'Inter',sans-serif;color:#50b7e8;background:transparent;border:0;border-bottom:solid 1px #50b7e8;border-radius:0 !important;padding:0 10px;margin-top:1rem;line-height:1 !important;min-height:unset !important}.projectForm p.disclaimer,.projectForm .donateFormBody .gfield .gfield_description,.projectForm .bsa-taxmessage p{font-size:11px;line-height:13px;margin-bottom:0;clear:both}.projectForm p.disclaimer b,.projectForm .donateFormBody .gfield .gfield_description b,.projectForm .bsa-taxmessage p b,.projectForm p.disclaimer strong,.projectForm .donateFormBody .gfield .gfield_description strong,.projectForm .bsa-taxmessage p strong{display:block;padding-top:5px}.projectForm label,.projectForm legend{text-transform:uppercase}.projectForm .gform_page.page_2 label,.projectForm .gform_page.page_2 legend{text-transform:unset;font-weight:unset}.projectForm .donateFormSupporting a:hover{background:none}.projectForm .donateFormSupporting img{display:block;margin:0}.projectForm .donateFormProject{margin-top:2rem}.projectForm .donateFormProject p{font-size:1.5rem;font-family:quasimoda,'Inter',sans-serif;color:#000000;text-transform:none;margin-bottom:1rem}.projectForm .donateFormProject .card.project.tile-size-small{flex-direction:row-reverse}.projectForm .donateFormProject .card.project.tile-size-small .headline{align-self:flex-end;padding-left:7px;margin-bottom:10px}.projectForm .donateFormProject .card.project.tile-size-small .tax-logo{width:3rem;left:5.5rem;top:6px}.projectForm .donateFormProject .card.project.tile-size-small .overlay a{flex-direction:row-reverse}.projectForm .donateFormProject .card.project.tile-size-small .overlay a .thumbnail-overlay{left:0;right:auto}.projectForm .donateFormProject .card.project.tile-size-small .amount{position:absolute;top:3px;right:10px;font-size:22px;font-weight:600;z-index:20}@media only screen and (min-width:1024px) and (max-width:1100px),(max-width:380px){.projectForm .donateFormProject .project{height:80px}.projectForm .donateFormProject .project .thumbnail,.projectForm .donateFormProject .project .thumbnail-overlay{display:none}.projectForm .donateFormProject .project .tax-logo{left:.5rem !important}}.projectForm .donateFormContact{clear:both;padding-top:10px;margin-left:25px}.projectForm .donateFormContact .contactIcon{clear:both;padding-top:20px;margin:0}.projectForm .donateFormContact .contactIcon a{text-decoration:none}.projectForm .donateFormContact .contactIcon a i{height:60px;width:60px;display:block;float:left;margin:0 20px 0 0;border-radius:50%;background:#50b7e8;font-size:36px;line-height:60px;text-align:center;text-decoration:none;color:#fff}.projectForm .donateFormContact .contactIcon a span{font-size:24px;line-height:24px;color:#444}.projectForm .donateFormContact .contactIcon a span em{font-size:18px;position:relative;top:-3px}.projectForm .donateFormContact .contactIcon a:hover{background:none;color:#444}.projectForm .donateFormContact .contactIcon a:hover i{background:#444}.projectForm .donateFormContact .contactIcon:last-child a span{display:inline-block;padding-top:17px}.projectForm .donateFormSecure{clear:both;padding:20px 0 0 0;margin-left:25px}.projectForm .donateFormSecure a{text-decoration:none;display:flex;align-items:center}.projectForm .donateFormSecure a span{color:#444;max-width:300px}.projectForm .donateFormSecure .sslSeal{height:60px;width:60px;min-width:60px;display:block;float:left;margin:0 20px 0 0;padding:15px;border-radius:50%;border:solid 1px #e0e0e0;background:#ffffff;text-align:center}.projectForm .datatools_autocomplete_spinner{position:absolute;margin-left:-17px;margin-top:-17px;display:none}.projectForm .ui-autocomplete-loading~.datatools_autocomplete_spinner{display:inline}.projectForm .card.project.tile-size-small{margin-top:1rem;display:flex;align-items:center}.projectForm .card.project.tile-size-small .headline{margin:0}.projectForm .card.project.tile-size-small .headline h1{font-size:1rem}.projectForm .card.project.tile-size-small .labels{display:none}.projectForm.donate-form-slim .donateFormSecure span{font-size:11px}.donate-form-wide .donateFormHolder{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "body" "supporting"}.donate-form-wide .donateFormHolder .donateFormHeader{grid-area:header}.donate-form-wide .donateFormHolder .donateFormBody{grid-area:body}.donate-form-wide .donateFormHolder .donateFormSupporting{grid-area:supporting;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width:759px){.donate-form-wide .donateFormHolder{grid-template-columns:1fr 2rem 1fr;grid-template-areas:"header . supporting" "body . supporting"}}.bsa-nested-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(1,1,1,0.2);display:flex}.bsa-nested-modal .container{background:white;padding:2rem;width:66%;height:66%;margin:auto;position:relative}.bsa-nested-modal .container .modal-top{padding-top:0;display:grid;gap:1rem;grid-template-columns:5fr 4fr;grid-template-areas:"title project" "description project"}.bsa-nested-modal .container .modal-top h2,.bsa-nested-modal .container .modal-top p,.bsa-nested-modal .container .modal-top .donateFormProject{margin:0}.bsa-nested-modal .container .modal-top h2{grid-area:title}.bsa-nested-modal .container .modal-top p{grid-area:description}.bsa-nested-modal .container .modal-top .donateFormProject{grid-area:project;height:80px}.bsa-nested-modal .container .modal-top .donateFormProject .card{margin:0}.bsa-nested-modal .container .gf_progressbar_wrapper{display:none}.bsa-nested-modal .container .donate-modal-close,.bsa-nested-modal .container .gform_previous_button{position:absolute;bottom:2rem;height:unset;margin-bottom:0;background:transparent;color:#50b7e8;border:1px solid #50b7e8}.bsa-nested-modal .container .donate-modal-close:hover,.bsa-nested-modal .container .gform_previous_button:hover{background:transparent;color:#50b7e8;border:1px solid #50b7e8}.bsa-nested-modal .container .gform_next_button,.bsa-nested-modal .container .gform_button[value="Submit"],.bsa-nested-modal .container input[id^="gform_next_button"]{position:absolute;bottom:2rem;right:2rem;margin-bottom:0 !important;color:#50b7e8;background-color:black;border:solid 1px black}.bsa-nested-modal .container .gform_next_button:hover,.bsa-nested-modal .container .gform_button[value="Submit"]:hover,.bsa-nested-modal .container input[id^="gform_next_button"]:hover{color:white;background-color:#50b7e8;border:solid 1px #50b7e8}.centre{text-align:center}.dek_wrapper_filters{display:block}.dek_wrapper_filters .dek_filters{margin-bottom:0;text-align:center;display:flex;flex:auto;flex-direction:row;justify-content:space-between}.dek_wrapper_filters>div{margin-right:10px;margin-bottom:10px;flex:0 1 23%;flex-basis:auto !important}.dek_wrapper_filters>div:last-child{margin-right:0}.dek_wrapper_filters .dek_filter{margin-right:10px;padding:13px 3px;line-height:37px;cursor:pointer;position:relative;display:inline-flex;width:100%;border:0;padding-top:120px}.dek_wrapper_filters .dek_filter .checkbox{left:50%;top:0}.dek_wrapper_filters .dek_filter:before{background-color:#eeeeee;background-position:50% 50%;background-repeat:no-repeat;background-size:60px 60px;border-radius:50px;content:"";cursor:pointer;height:100px;left:50%;margin-left:-50px;position:absolute;top:0;width:100px}.dek_wrapper_filters .dek_filter>label{border:0 !important;margin-right:-60px;right:50% !important;top:0 !important}.dek_wrapper_filters .dek_filter>.checkbox+label{border-radius:15px;height:30px !important;padding:5px;width:30px !important}.dek_wrapper_filters .dek_filter>.checkbox:checked+label{background-color:#06a27c}.dek_wrapper_filters .dek_filter img{display:none}.dek_wrapper_filters .dek_filter span{color:#202428;padding:0;font-size:25px;font-weight:800;text-align:center;width:100%;line-height:15px;position:relative;padding-left:30px;padding-right:30px}.dek_wrapper_filters .dek_filter>.checkbox+label>svg>path{stroke:#ffffff !important}.dek_wrapper_filters input#toggle1,.dek_wrapper_filters input#toggle2,.dek_wrapper_filters input#toggle3,.dek_wrapper_filters input#toggle4{position:absolute;opacity:0}.dek_wrapper_filters input#toggle1:checked+label svg path,.dek_wrapper_filters input#toggle2:checked+label svg path,.dek_wrapper_filters input#toggle3:checked+label svg path,.dek_wrapper_filters input#toggle4:checked+label svg path{stroke-dashoffset:0}.dek_wrapper_filters input#toggle1:focus+label,.dek_wrapper_filters input#toggle2:focus+label,.dek_wrapper_filters input#toggle3:focus+label,.dek_wrapper_filters input#toggle4:focus+label{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.dek_wrapper_filters input#toggle1+label,.dek_wrapper_filters input#toggle2+label,.dek_wrapper_filters input#toggle3+label,.dek_wrapper_filters input#toggle4+label{display:block;border:1px solid #000000;width:20px;height:20px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:10px;right:7px}.dek_wrapper_filters input#toggle1+label:active,.dek_wrapper_filters input#toggle2+label:active,.dek_wrapper_filters input#toggle3+label:active,.dek_wrapper_filters input#toggle4+label:active{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.dek_wrapper_filters input#toggle1+label svg,.dek_wrapper_filters input#toggle2+label svg,.dek_wrapper_filters input#toggle3+label svg,.dek_wrapper_filters input#toggle4+label svg{pointer-events:none}.dek_wrapper_filters input#toggle1+label svg path,.dek_wrapper_filters input#toggle2+label svg path,.dek_wrapper_filters input#toggle3+label svg path,.dek_wrapper_filters input#toggle4+label svg path{fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:101;-webkit-transition:all 350ms cubic-bezier(1, 0, .37, .91);-moz-transition:all 350ms cubic-bezier(1, 0, .37, .91);-ms-transition:all 350ms cubic-bezier(1, 0, .37, .91);-o-transition:all 350ms cubic-bezier(1, 0, .37, .91);transition:all 350ms cubic-bezier(1, 0, .37, .91)}.dek_wrapper_filters .toggle-1.dek_filter:before{background-image:url("/wp-content/themes/bsa/images/icon_languageCoreGrey.svg")}.dek_wrapper_filters .toggle-1.dek_filter.checked:before{background-color:#50b7e8;background-image:url("/wp-content/themes/bsa/images/icon_languageCoreLight.svg")}.dek_wrapper_filters .toggle-2.dek_filter:before{background-image:url("/wp-content/themes/bsa/images/icon_distributionCoreGrey.svg")}.dek_wrapper_filters .toggle-2.dek_filter.checked:before{background-color:#ceb48e;background-image:url("/wp-content/themes/bsa/images/icon_distributionCore.svg")}.dek_wrapper_filters .toggle-3.dek_filter:before{background-image:url("/wp-content/themes/bsa/images/icon_engagementCoreGrey.svg")}.dek_wrapper_filters .toggle-3.dek_filter.checked:before{background-color:#4c459b;background-image:url("/wp-content/themes/bsa/images/icon_engagementCoreLight.svg")}.dek_wrapper_filters .toggle-4.dek_filter:before{background-image:url("/wp-content/themes/bsa/images/icon_advocacyCoreGrey.svg")}.dek_wrapper_filters .toggle-4.dek_filter.checked:before{background-color:#d64e4d;background-image:url("/wp-content/themes/bsa/images/icon_advocacyCoreLight.svg")}.fl-module-content .dek_wrapper_filters{padding-right:0}.projectTypeLabel{color:#50b7e8;font-weight:600;padding:0px}@media only screen and (max-width:1100px){.projectTypeLabel{text-align:center}.dek_filters{flex-wrap:wrap}.dek_filters>div{width:50%;padding-top:30px}.dek_filters>div:nth-child(3){margin-right:0}.dek_wrapper_filters{padding-left:0}.dek_wrapper_filters .dek_filter{padding:95px 3px 30px 3px}.dek_wrapper_filters .dek_filter::before{background-size:50px 50px;border-radius:40px;height:80px;margin-left:-40px;width:80px}.dek_wrapper_filters .dek_filter>label{margin-right:-55px}.dek_wrapper_filters .dek_filter span{padding-left:0;padding-right:0;font-size:20px}}@media only screen and (min-width:1200px){.fl-module-content .dek_wrapper_filters{padding-right:30px}}@media only screen and (max-width:740px){.dek_filters{display:flex;justify-content:center}.dek_filters>div{display:block;margin-right:0}}@media only screen and (max-width:799px){.dek_filter{padding-top:80px}.dek_filter:before{background-size:30px 30px;height:60px;margin-left:-30px;width:60px}.dek_filter span{font-size:18px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.dek_wrapper_filters input#toggle1,.dek_wrapper_filters input#toggle2,.dek_wrapper_filters input#toggle3,.dek_wrapper_filters input#toggle4{position:absolute;opacity:0}.dek_wrapper_filters input#toggle1:checked+label svg path,.dek_wrapper_filters input#toggle2:checked+label svg path,.dek_wrapper_filters input#toggle3:checked+label svg path,.dek_wrapper_filters input#toggle4:checked+label svg path{stroke-dashoffset:0}.dek_wrapper_filters *::-ms-backdrop,.dek_wrapper_filters input#toggle1,.dek_wrapper_filters input#toggle2,.dek_wrapper_filters input#toggle3,.dek_wrapper_filters input#toggle4{position:absolute;opacity:0}.dek_wrapper_filters *::-ms-backdrop:checked+label svg path,.dek_wrapper_filters input#toggle1:checked+label svg path,.dek_wrapper_filters input#toggle2:checked+label svg path,.dek_wrapper_filters input#toggle3:checked+label svg path,.dek_wrapper_filters input#toggle4:checked+label svg path{stroke-dashoffset:0}.dek_wrapper_filters *::-ms-backdrop:focus+label,.dek_wrapper_filters input#toggle1:focus+label,.dek_wrapper_filters input#toggle2:focus+label,.dek_wrapper_filters input#toggle3:focus+label,.dek_wrapper_filters input#toggle4:focus+label{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.dek_wrapper_filters *::-ms-backdrop,.dek_wrapper_filters #toggle1+label,.dek_wrapper_filters #toggle2+label,.dek_wrapper_filters #toggle3+label,.dek_wrapper_filters #toggle4+label{display:block;border:1px solid #000000;width:20px;height:20px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:10px;right:7px}.dek_wrapper_filters *::-ms-backdrop:active,.dek_wrapper_filters #toggle1+label:active,.dek_wrapper_filters #toggle2+label:active,.dek_wrapper_filters #toggle3+label:active,.dek_wrapper_filters #toggle4+label:active{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.dek_wrapper_filters *::-ms-backdrop,.dek_wrapper_filters #toggle1+label:active,.dek_wrapper_filters #toggle2+label:active,.dek_wrapper_filters #toggle3+label:active,.dek_wrapper_filters #toggle4+label:active,.dek_wrapper_filters #toggle1+label svg,.dek_wrapper_filters #toggle2+label svg,.dek_wrapper_filters #toggle3+label svg,.dek_wrapper_filters #toggle4+label svg{pointer-events:none}.dek_wrapper_filters *::-ms-backdrop,.dek_wrapper_filters #toggle1+label svg path,.dek_wrapper_filters #toggle2+label svg path,.dek_wrapper_filters #toggle3+label svg path,.dek_wrapper_filters #toggle4+label svg path{fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:101;-webkit-transition:all 350ms cubic-bezier(1, 0, .37, .91);-moz-transition:all 350ms cubic-bezier(1, 0, .37, .91);-ms-transition:all 350ms cubic-bezier(1, 0, .37, .91);-o-transition:all 350ms cubic-bezier(1, 0, .37, .91);transition:all 350ms cubic-bezier(1, 0, .37, .91)}.dek_wrapper_filters svg{width:45px;height:45px}.dek_wrapper_filters *::-ms-backdrop,.dek_wrapper_filters svg{width:45px;height:45px}}.row.coreWorkAreas{padding:0;margin:0}.row.coreWorkAreas .coreColumn{width:25%;float:left;overflow:hidden;min-height:640px;position:relative}.row.coreWorkAreas .coreColumn>.coreContent{overflow:hidden;min-height:640px;position:relative;padding:40px 0 0 0;z-index:2}.row.coreWorkAreas .coreColumn:after,.row.coreWorkAreas .coreColumn:before,.row.coreWorkAreas .coreColumn>.coreContent:before,.row.coreWorkAreas .coreColumn>.coreContent:after{bottom:0;content:"";height:20px;left:0;position:absolute;transition-duration:.25s;transition-property:height;transition-timing-function:ease-out;width:calc(25% + 1px);z-index:0}.row.coreWorkAreas .coreColumn>.coreContent:after,.row.coreWorkAreas .coreColumn>.coreContent:before{z-index:-1}.row.coreWorkAreas .coreColumn:after{left:25%;transition-delay:.1s}.row.coreWorkAreas .coreColumn:hover .coreHeader{margin-top:0}.row.coreWorkAreas .coreColumn:hover .coreHeader svg{fill:#ffffff}.row.coreWorkAreas .coreColumn:hover .coreHeader hr{border-color:#ffffff;width:90px;height:1px}.row.coreWorkAreas .coreColumn:hover .coreBody{height:auto;opacity:1}.row.coreWorkAreas .coreColumn>.coreContent:before{left:50%;transition-delay:.2s}.row.coreWorkAreas .coreColumn>.coreContent:after{left:75%;transition-delay:.3s}.row.coreWorkAreas .coreColumn.languageCore:hover,.row.coreWorkAreas .coreColumn.languageCore:before,.row.coreWorkAreas .coreColumn.languageCore:after,.row.coreWorkAreas .coreColumn.languageCore>.coreContent:after,.row.coreWorkAreas .coreColumn.languageCore>.coreContent:before{background-color:#50b7e8}.row.coreWorkAreas .coreColumn.languageCore a.ctaButton:hover{color:#50b7e8}.row.coreWorkAreas .coreColumn.engagementCore:hover,.row.coreWorkAreas .coreColumn.engagementCore:after,.row.coreWorkAreas .coreColumn.engagementCore:before,.row.coreWorkAreas .coreColumn.engagementCore>.coreContent:after,.row.coreWorkAreas .coreColumn.engagementCore>.coreContent:before{background-color:#4c459b}.row.coreWorkAreas .coreColumn.engagementCore a.ctaButton:hover{color:#4c459b}.row.coreWorkAreas .coreColumn.advocacyCore:hover,.row.coreWorkAreas .coreColumn.advocacyCore:after,.row.coreWorkAreas .coreColumn.advocacyCore:before,.row.coreWorkAreas .coreColumn.advocacyCore>.coreContent:after,.row.coreWorkAreas .coreColumn.advocacyCore>.coreContent:before{background-color:#d64e4d}.row.coreWorkAreas .coreColumn.advocacyCore a.ctaButton:hover{color:#d64e4d}.row.coreWorkAreas .coreColumn.distributionCore:hover,.row.coreWorkAreas .coreColumn.distributionCore:after,.row.coreWorkAreas .coreColumn.distributionCore:before,.row.coreWorkAreas .coreColumn.distributionCore>.coreContent:after,.row.coreWorkAreas .coreColumn.distributionCore>.coreContent:before{background-color:#ceb48e}.row.coreWorkAreas .coreColumn.distributionCore.coreColumn .coreBody a.ctaButton{border-color:#202020;color:#202020}.row.coreWorkAreas .coreColumn.distributionCore.coreColumn .coreBody a.ctaButton:hover{background-color:#202020;color:#ceb48e}.row.coreWorkAreas .coreColumn.distributionCore:hover .coreHeader hr{border-color:#202020}.row.coreWorkAreas .coreColumn.distributionCore:hover .coreHeader svg{fill:#202020}.row.coreWorkAreas .coreColumn h4,.row.coreWorkAreas .coreColumn h6,.row.coreWorkAreas .coreColumn p{color:#202020}.row.coreWorkAreas .coreColumn p{font-size:.95rem;line-height:1.15em}.row.coreWorkAreas .coreColumn h6{font-size:1rem}.row.coreWorkAreas .coreColumn:hover h4,.row.coreWorkAreas .coreColumn:hover h6,.row.coreWorkAreas .coreColumn:hover p{color:#ffffff}.row.coreWorkAreas .coreColumn.dark:hover h4,.row.coreWorkAreas .coreColumn.dark:hover h6,.row.coreWorkAreas .coreColumn.dark:hover p{color:#202020}.row.coreWorkAreas .coreColumn .coreHeader,.row.coreWorkAreas .coreColumn .coreBody{color:inherit;text-align:center}.row.coreWorkAreas .coreColumn .coreHeader{margin-top:60px;transition-duration:.25s;transition-property:margin;transition-timing-function:ease-out}.row.coreWorkAreas .coreColumn .coreHeader h4{font-weight:800;margin-top:30px;transition-duration:.25s;transition-property:color;transition-timing-function:ease-out}.row.coreWorkAreas .coreColumn .coreHeader hr{background-color:#202020;border-color:transparent;border-style:solid;border-width:1px 0 0 0;margin:20px auto;transition-duration:.5s;transition-property:border-color,width;transition-timing-function:ease-out;width:0;height:1px}.row.coreWorkAreas .coreColumn .coreHeader svg{fill:#202020;height:64px;transition-duration:.5s;transition-property:fill;transition-timing-function:ease-out;width:64px}.row.coreWorkAreas .coreColumn .coreBody{height:0;padding:20px;opacity:0;transition-duration:.25s;transition-property:color, opacity;transition-timing-function:ease-out;margin-top:0px}.row.coreWorkAreas .coreColumn .coreBody>.fl-module-content{margin-top:0px}.row.coreWorkAreas .coreColumn .coreBody a.ctaButton{border-color:#ffffff;border-radius:5px;border-style:solid;border-width:1px;color:#ffffff;display:inline-block;font-size:.9rem;margin-top:30px;padding:15px 30px;text-decoration:none;text-transform:uppercase}.row.coreWorkAreas .coreColumn .coreBody a.ctaButton:hover{background-color:#ffffff}@media only screen and (max-width:760px){.row.coreWorkAreas .coreColumn{max-width:none !important;width:100%}.row.coreWorkAreas .coreColumn .coreBody{padding-bottom:20px}.row.coreWorkAreas .coreColumn,.row.coreWorkAreas .coreColumn>.coreContent{min-height:0 !important}}@media only screen and (min-width:761px) and (max-width:1199px){.row.coreWorkAreas .coreColumn{width:50%;float:left}}@media only screen and (max-width:1199px){.row.coreWorkAreas .coreColumn .coreHeader{margin-top:0}.row.coreWorkAreas .coreColumn .coreHeader svg{fill:#ffffff}.row.coreWorkAreas .coreColumn .coreHeader hr{border-color:#ffffff;width:90px}.row.coreWorkAreas .coreColumn .coreBody{height:auto;opacity:1}.row.coreWorkAreas .distributionCore{background-color:#ceb48e}.row.coreWorkAreas .distributionCore .coreHeader hr{border-color:#202020}.row.coreWorkAreas .distributionCore .coreHeader svg{fill:#202020}.row.coreWorkAreas .advocacyCore{background-color:#d64e4d}.row.coreWorkAreas .languageCore{background-color:#50b7e8}.row.coreWorkAreas .engagementCore{background-color:#4c459b}.row.coreWorkAreas .coreColumn h4,.row.coreWorkAreas .coreColumn h6,.row.coreWorkAreas .coreColumn p{color:#ffffff}.row.coreWorkAreas .coreColumn svg{fill:#ffffff}.row.coreWorkAreas .coreColumn.distributionCore h4,.row.coreWorkAreas .coreColumn.distributionCore h6,.row.coreWorkAreas .coreColumn.distributionCore p{color:#202020}.row.coreWorkAreas .coreColumn.distributionCore svg{fill:#202020}.row.coreWorkAreas .coreColumn.distributionCore hr{border-color:#202020}}#dek_myBtn{display:none;position:fixed;bottom:150px;right:0px;z-index:99;font-size:1rem;border:none;outline:none;background-color:#50b7e8;color:white;cursor:pointer;padding:20px 15px !important;line-height:24px !important;border-radius:0px;text-transform:uppercase}#dek_myBtn:hover{background-color:#000000;color:#4eb8e9}#dek_icon_up{font-weight:bold;inline-size:20px}@media only screen and (max-width:415px){#dek_myBtn span{display:none}#dek_myBtn{padding:13px 15px !important;line-height:0px !important}}.quickDonate{width:100%;position:static;height:auto;z-index:50}.quickDonate>.container{max-width:1440px;padding:0}.quickDonate .quickDonateBox{width:100%;background-color:#4eb8e9;padding:0;color:#ffffff;font-family:quasimoda,'Inter',sans-serif;letter-spacing:-0.02em;scroll-margin-top:85px;scroll-snap-margin-top:85px}.quickDonate .quickDonateBox .boxHeader{width:100%;height:auto;background-color:#000000;font-weight:600;text-transform:uppercase;padding:1em}.quickDonate .quickDonateBox .boxHeader>span{color:#4eb8e9}.quickDonate .quickDonateBox .boxContent{width:100%;height:auto;padding:1em}.quickDonate .quickDonateBox .boxContent ul{list-style:none;display:flex;margin:0;padding:0}.quickDonate .quickDonateBox .boxContent ul li{padding:0;text-align:center;margin:0}.quickDonate .quickDonateBox .boxContent ul li:first-child{border-right:solid 1px #ffffff}.quickDonate .quickDonateBox .boxContent ul li input[type='radio']{visibility:hidden;display:none}.quickDonate .quickDonateBox .boxContent ul li label{display:block;padding:10px;width:100%;background-color:#4eb8e9;color:#ffffff}.quickDonate .quickDonateBox .boxContent ul li input[type='radio']:checked+label{background-color:#ffffff;color:#4eb8e9}.quickDonate .quickDonateBox .boxContent .donationFrequency{border:solid 1px #ffffff}.quickDonate .quickDonateBox .boxContent .donationFrequency li{width:50%}.quickDonate .quickDonateBox .boxContent .donationPricePoints{border:solid 1px #ffffff;margin-top:1em}.quickDonate .quickDonateBox .boxContent .donationPricePoints li{width:33.3333%}.quickDonate .quickDonateBox .boxContent .donationPricePoints li:nth-child(2){border-right:solid 1px #ffffff}.quickDonate .quickDonateBox .boxContent ul.dollarHandlesOnce{display:flex}.quickDonate .quickDonateBox .boxContent ul.dollarHandlesRecurring{display:none}.quickDonate .quickDonateBox .boxContent .donationRow{border:0;margin-top:1em;display:flex}.quickDonate .quickDonateBox .boxContent .donationRow .donationAmount{width:60%}.quickDonate .quickDonateBox .boxContent .donationRow .textbox{font-size:2rem;width:100%;border-bottom:solid 1px #ffffff;display:flex;align-items:center}.quickDonate .quickDonateBox .boxContent .donationRow input[type='number']{border:0;height:2.5rem;background:transparent;width:10rem;padding:0 0 0 5px;font-size:2.2rem;color:#ffffff;-moz-appearance:textfield}.quickDonate .quickDonateBox .boxContent .donationRow input[type='number']:focus,.quickDonate .quickDonateBox .boxContent .donationRow input[type='number']:active{border:0}.quickDonate .quickDonateBox .boxContent .donationRow input[type='number']::-webkit-inner-spin-button,.quickDonate .quickDonateBox .boxContent .donationRow input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quickDonate .quickDonateBox .boxContent .donationRow label{color:#ffffff;text-transform:uppercase;font-size:.8em}.quickDonate .quickDonateBox .boxContent .donationRow .donationSubmit{display:flex;justify-content:flex-end;align-items:flex-end;width:40%}.quickDonate .quickDonateBox .boxContent .donationRow .donationSubmit input[type='submit']{padding:12px 25px;border:0;border-radius:0 !important;color:#ffffff;background-color:#000000;font-size:1em;font-weight:500;font-family:quasimoda,'Inter',sans-serif;letter-spacing:-0.02em;text-transform:uppercase}.quickDonate .quickDonateBox .boxContent .donationRow .donationSubmit input[type='submit']:hover{background-color:#ffffff;color:#000000}@media only screen and (min-width:860px){.quickDonate{position:absolute;margin-top:-11rem}.quickDonate .container_shunt{width:50%;margin-left:auto}.quickDonate>.container{padding:0 1rem}.quickDonate>.container .quickDonateBox{width:400px;margin:0 auto;box-shadow:0 0 40px rgba(0,0,0,0.5);scroll-margin-top:7rem;scroll-snap-margin-top:7rem}}@media only screen and (min-width:1024px){.quickDonate>.container .quickDonateBox{width:30em}}.receipt{text-align:left;box-shadow:0 0 40px rgba(0,0,0,0.5);padding:2em;margin:2em 0}.receipt .toprow{display:flex;background-color:#000000;margin:-2em -2em 2em -2em;padding:2em;gap:1rem}.receipt .toprow img{max-width:100px;max-height:71px;align-self:center}.receipt .toprow p.date{margin-left:auto;color:#ffffff;font-weight:700;align-self:center;margin-bottom:0}.receipt .toprow p.date span{font-weight:400}.receipt h2{text-transform:uppercase;color:#000;margin:0;font-size:2em}@media screen and (max-width:1024px){.receipt h2{font-size:1.5em}}.receipt .label{padding:5px 10px;border-radius:15px;text-transform:uppercase;font-size:.8rem;margin:0 .5rem .5rem 0;display:inline-block;background-color:#01b9a3;color:#FFF}.receipt p.amount{color:#000;font-size:6rem;line-height:6rem;font-weight:900;padding:20px 0;margin-top:20px;margin-bottom:0}@media screen and (max-width:1024px){.receipt p.amount{font-size:3em;line-height:3rem}}.receipt .taxlabel{background-color:#00bbee;padding:5px 10px;display:inline-block;color:#FFF;position:relative}.receipt .taxlabel:after{bottom:100%;left:30%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.receipt .taxlabel:after{border-color:rgba(136,183,213,0);border-bottom-color:#00bbee;border-width:12px;margin-left:-12px}.receipt h3{margin-top:0;text-transform:uppercase;font-size:1em}.receipt .row:first-child{padding-left:0}.receipt .note p{font-size:.8rem;color:#aaa}@media print{body>*:not(.thanksMain){display:none}#dek_myBtn{display:none !important}.thanksMain .textCol{display:none}.receipt{box-shadow:none;border:1px solid #7f7f7f;margin-top:-2em;transform:scale(.7)}.receipt .toprow img{filter:invert(100%)}.receipt .label{padding:10px 0}.receipt p.amount{font-size:4em;line-height:2em;margin:0}.receipt .taxlabel:after{display:none}}.blogIndex hr,.blogMain hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px}.blogIndex>.container .blogMetadata,.blogMain>.container .blogMetadata{padding-left:0}.blogIndex>.container .blogMetadata .labels,.blogMain>.container .blogMetadata .labels{margin:1rem 0;display:flex;flex-wrap:wrap}.blogIndex>.container .blogMetadata .labels amp-img,.blogMain>.container .blogMetadata .labels amp-img{filter:brightness(.5);margin-right:.5rem}.blogIndex>.container .blogMetadata .blog-home-label,.blogMain>.container .blogMetadata .blog-home-label{color:#7f7f7f;border:solid 1px #7f7f7f}.blogIndex>.container .blogMetadata .blog-home-label:hover,.blogMain>.container .blogMetadata .blog-home-label:hover{color:#000000}.blogIndex>.container{max-width:100%;padding:2.5rem 0}.blogIndex>.container .blog-description{margin-bottom:3rem;padding-left:20px}body.tax-blog_category .blogIndex,body.tax-blog_topic .blogIndex{margin-top:85px}body.tax-blog_category .blogIndex>.container,body.tax-blog_topic .blogIndex>.container{padding-top:0}body.tax-blog_category .blogIndex>.container .blogMetadata,body.tax-blog_topic .blogIndex>.container .blogMetadata{padding-left:20px}body.tax-blog_category .blogIndex>.container .labels,body.tax-blog_topic .blogIndex>.container .labels{margin:2rem 0 1.33rem}body.tax-blog_category .blogIndex>.container .postgrid,body.tax-blog_topic .blogIndex>.container .postgrid{border-top:0;margin-top:0;padding-top:0}.tile-author{display:flex;align-items:center;text-decoration:none}.tile-author amp-img{border-radius:50%;margin-right:1rem}.tile-author span{text-transform:uppercase;font-weight:700;color:#000000}.tile-author:hover{background-color:transparent}.blogMain>.container{max-width:100%;padding:1rem;display:grid;grid-gap:20px 2rem;grid-template-columns:auto}.blogMain>.container .timestamp{font-weight:700;text-transform:uppercase;margin:1rem 0}.blogMain>.container .intro-text{font-weight:700;font-size:1.25rem;margin:1rem 0}.blogMain>.container blockquote,.blogMain>.container blockquote p{color:#000000;background:transparent;font-family:quasimoda,'Inter',sans-serif;font-size:2rem;font-weight:500;letter-spacing:-0.02em;line-height:1.4em}.blogMain>.container blockquote{padding:0;padding-left:1rem;margin-left:0;border-left:solid 10px #4eb8e9}.blogMain>.container .blogContent{position:relative}.blogMain>.container .blogSidebar{display:flex;flex-direction:column-reverse}.blogMain>.container .blogSidebar h2{font-family:quasimoda,'Inter',sans-serif;font-weight:800;letter-spacing:-0.02em;text-transform:uppercase;color:#000000;font-size:1.5rem;line-height:58px;margin:0}.blogMain>.container .blogSidebar hr{margin-bottom:1.5rem}.blogMain>.container .blogSidebar .card{background-color:#f3f4f5;height:unset}.blogMain>.container .blogSidebar .grid-upper-sidebar{margin-left:-1rem;margin-right:-1rem}.blogMain>.container:before{content:none}.post-label{padding:5px 10px;border-radius:12.5px;text-transform:uppercase;font-size:.8rem;margin:0 .5rem .5rem 0;height:25px;display:inline-flex;justify-content:center;align-items:center}a.post-label{text-decoration:none}@media screen and (min-width:768px){.blogIndex>.container{max-width:1440px;padding:2.5rem 1rem}.blogIndex>.container .blogMetadata{padding-left:0}.blogIndex>.container .blog-description{padding-left:0}.blogMain>.container{max-width:1440px;grid-template-columns:2fr minmax(320px, 1fr);grid-template-rows:auto auto}.blogMain>.container .blogMetadata{grid-column:span 2;padding-left:0}.blogMain>.container .blogSidebar{flex-direction:column}.blogMain>.container .blogSidebar .grid-upper-sidebar{margin-left:0;margin-right:0}.blogMain>.container .blogResources{position:sticky;top:100px}}@media screen and (min-width:1476px){.blogMain>.container blockquote{margin-left:-26px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:768px){.blogIndex>.container .postgrid .grid .card{width:31%;min-height:450px;margin-right:20px;float:left}.blogMain>.container{display:flex}.blogMain>.container .blogMetadata{position:absolute;width:100%}.blogMain>.container .blogContent{margin-top:200px;margin-right:2rem;flex:2}.blogMain>.container .blogSidebar{margin-top:200px;flex:1}.actionbar{position:static}}.grid-lower,.grid-upper-sidebar,.grid-upper-floating{display:grid;grid-gap:0;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.grid-lower{grid-auto-rows:160px;grid-auto-columns:160px}.grid-lower .storyListItem{grid-column:span 2}.grid-upper-sidebar{grid-template-rows:repeat(2, auto);grid-template-columns:1fr;grid-gap:20px;margin-bottom:3rem;margin-top:1.5rem}.grid-upper-floating{grid-template-rows:60px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-gap:15px;margin-top:15px;margin-right:15px;grid-auto-rows:0;overflow-y:hidden}.grid-upper-floating .storyListItem{padding-left:0}.grid-upper-floating .storyListItem:not(:first-child){border-left:solid 10px #f6f6f6}.grid-upper-floating .storyListItem .card.tile-size-small .thumbnail{width:60px;height:60px;flex:0 0 60px;min-height:60px}.grid-upper-floating .storyListItem .card.tile-size-small .headline{margin-top:10px}.grid-list{background-color:#50b7e8;padding-bottom:.5rem;background-image:url('/wp-content/themes/bsa/images/eternitySymbolThickHalfPrimary.svg');background-position:120% -10%;background-size:50% 50%;background-repeat:no-repeat;margin-bottom:40px}.grid-list .tile .overlay-always{background-color:transparent}.grid-list .card.card-invert{background-color:transparent}.grid-list .card.tile-size-small{padding:0 0 0 calc(1.5rem - 15px);margin-right:1.5rem}.grid-list .card.tile-size-small .overlay{padding:0 0 0 calc(1.5rem - 15px)}.tile{position:relative;padding:1rem;height:100%;width:100%;z-index:0;display:flex;align-items:end;cursor:pointer}.tile .tile-image{background-size:cover;background-position:50% 50%;height:100%;width:100%;z-index:1;position:absolute;top:0;left:0}.tile .tile-image:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:4}.tile .tile-image:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#1f2034;mix-blend-mode:screen;z-index:2}@supports (-ms-ime-align:auto){.tile .tile-image:after{content:none}}.tile .headline{display:flex;align-self:flex-end}.tile .headline h1{font-weight:800;letter-spacing:-0.02em;text-shadow:0 0 8px rgba(0,0,0,0.95);line-height:1em;position:static}.tile .headline h1:before{content:none}.tile .video-icon{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#FFF;z-index:6;background-image:url('/wp-content/themes/bsa/images/icon-video-thin.svg');background-position:center center;background-size:70% 70%;background-repeat:no-repeat}.tile .labels{position:absolute;top:1rem;left:1rem;z-index:6}.tile .labels a.post-label{background-color:#686868;color:#FFFFFF;display:inline}.tile .overlay-always{top:0;left:0;width:100%;height:100%;padding:.5rem;background-color:#50b7e8}.tile .overlay-always h1{color:#000000;text-shadow:none;font-weight:800;line-height:1em}.tile .overlay-always .description{margin-top:1rem;font-size:.8rem;font-weight:500;line-height:1.2em}.tile .overlay-always .description>p{font-size:inherit;font-weight:300;line-height:inherit;margin-bottom:10px}.tile.tile-introduction .overlay-always hr{border-color:#000}.tile.tile-introduction:before{display:none}.tile .overlay{opacity:0;display:flex;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;padding:1rem;background-color:#50b7e8}.tile .overlay>a{text-decoration:none;color:#000000;display:flex;flex-direction:column;justify-content:space-between;height:100%}.tile .overlay h1{color:#000000;text-shadow:none;font-weight:800;line-height:1em}.tile .overlay .description{display:block;margin-top:1rem;font-size:.8rem;font-weight:500;line-height:1.2em}.tile .overlay .description>p{font-size:inherit;font-weight:300;line-height:inherit;margin-bottom:10px}.tile .overlay .description .timestamp{text-transform:uppercase;font-weight:500}.tile .overlay .tile-author{display:none;align-items:center}.tile .overlay .tile-author img{width:60px;height:60px;border-radius:30px;margin-right:.5rem;margin-left:0}.tile .overlay .tile-author span{text-transform:uppercase;font-size:.8rem;font-weight:500}.tile:before{content:'';background:url('/wp-content/themes/bsa/images/bannerOverlayDark.png') repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.tile.tile-size-small .headline h1,.tile.tile-size-medium .headline h1,.tile.tile-size-large .headline h1,.tile.tile-size-mega .headline h1,.tile.tile-size-small .overlay h1,.tile.tile-size-medium .overlay h1,.tile.tile-size-large .overlay h1,.tile.tile-size-mega .overlay h1{font-size:1.25rem}.tile.tile-heading-small.tile-size-small .headline h1,.tile.tile-heading-small.tile-size-medium .headline h1,.tile.tile-heading-small.tile-size-large .headline h1,.tile.tile-heading-small.tile-size-mega .headline h1,.tile.tile-heading-small.tile-size-small .overlay h1,.tile.tile-heading-small.tile-size-medium .overlay h1,.tile.tile-heading-small.tile-size-large .overlay h1,.tile.tile-heading-small.tile-size-mega .overlay h1{font-size:1rem}.tile.tile-size-medium,.tile.tile-size-large{min-width:320px}.tile h1{bottom:0;padding:0;margin:0;text-transform:uppercase;color:#ffffff;z-index:5}.tile.tile-heading-dark h1{color:#000000;text-shadow:0 0 8px rgba(255,255,255,0.95)}.tile.tile-heading-dark .overlay h1{text-shadow:none}.tile.tile-heading-dark:before{background:url('/wp-content/themes/bsa/images/bannerOverlayLight.png') repeat}.tile.tile-image-alignment-center .tile-image{background-position:center center}.tile.tile-image-alignment-left .tile-image{background-position:center left}.tile.tile-image-alignment-right .tile-image{background-position:center right}.tile.tile-treatment-default .tile-image:before{background:linear-gradient(0deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0) 50%)}.tile.tile-treatment-default.tile-heading-dark .tile-image:before{background:linear-gradient(0deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0) 50%)}.tile.tile-treatment-primary .tile-image{filter:grayscale(100%) contrast(200%) brightness(200%)}.tile.tile-treatment-primary .tile-image:before{background:linear-gradient(0deg, rgba(253,174,72,0.55) 0%, rgba(253,174,72,0) 50%);mix-blend-mode:normal}.tile.tile-treatment-primary:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#50b7e8;mix-blend-mode:multiply;z-index:2}.tile.tile-treatment-primary:before{background:url('/wp-content/themes/bsa/images/bannerOverlayPrimary.png') repeat}.tile.tile-treatment-primary>.headline h1{color:#000000;text-shadow:0 0 8px rgba(80,183,232,0.95)}.tile.tile-treatment-primary .overlay{background-color:#000000}.tile.tile-treatment-primary .overlay h1{color:#50b7e8}.tile.tile-treatment-primary .overlay .description,.tile.tile-treatment-primary .overlay .description p{color:#ffffff}.tile.tile-treatment-primary .overlay .tile-author{color:#ffffff}.tile.tile-treatment-dark .tile-image{filter:grayscale(100%) contrast(200%) brightness(200%)}.tile.tile-treatment-dark .tile-image:before{background:linear-gradient(0deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0) 50%);mix-blend-mode:normal}.tile.tile-treatment-dark:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000000;mix-blend-mode:multiply;opacity:.75;z-index:2}.tile.tile-treatment-dark:before{background:url('/wp-content/themes/bsa/images/bannerOverlayDark.png') repeat}.tile.tile-treatment-dark>.headline h1{color:#50b7e8;text-shadow:0 0 8px rgba(0,0,0,0.95)}.tile.tile-treatment-dark .overlay{background-color:#ffffff}.tile.tile-treatment-dark .overlay h1{color:#000000}.tile.tile-treatment-dark .overlay .description,.tile.tile-treatment-dark .overlay .description p{color:#000000}.tile.tile-treatment-dark .overlay .tile-author{color:#000000}.tile.tile-treatment-bright .tile-image{filter:saturate(0%) contrast(200%) brightness(100%)}.tile.tile-treatment-bright .tile-image:before{background:linear-gradient(0deg, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0) 50%);mix-blend-mode:normal}.tile.tile-treatment-bright:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,0.5);mix-blend-mode:multiply;opacity:.5;z-index:2}.tile.tile-treatment-bright:before{background:url('/wp-content/themes/bsa/images/bannerOverlayLight.png') repeat}.tile.tile-treatment-bright>.headline h1{color:#000000;text-shadow:0 0 8px rgba(255,255,255,0.95),0 0 8px rgba(255,255,255,0.95),0 0 8px rgba(255,255,255,0.95)}.tile.overlay-active .overlay{opacity:1;z-index:10}.card{position:relative;padding:0;display:flex;height:100%}.card .headline{padding:0 2rem}.card .headline .timestamp{text-transform:uppercase;font-weight:700;margin-bottom:0}.card .headline h1{font-size:1.5rem;line-height:1em;text-transform:uppercase;font-weight:800;letter-spacing:-0.02em;margin-top:.2rem;margin-bottom:10px;position:static}.card .headline h1:before{content:none}.card .headline hr{width:40px;margin:12px 0}.card .headline .description{font-size:.8rem;font-weight:500;line-height:1.2em}.card .headline .description>p{font-size:inherit;font-weight:300;line-height:inherit;margin-bottom:10px}.card .thumbnail{background-size:cover;background-position:50% 50%;position:relative}.card .tax-logo{position:absolute;width:4rem;left:2rem;top:218px;z-index:20}.card.tile-size-small{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.card.tile-size-small .overlay a{flex-direction:row;justify-content:space-between}.card.tile-size-small .overlay a .headline{margin-top:0}.card.tile-size-small .overlay a .thumbnail-overlay{right:0;left:auto;width:80px;height:80px;min-height:80px}.card.tile-size-small .headline{padding:5px 1rem;margin-top:2.8rem}.card.tile-size-small .headline .timestamp{font-size:.8rem;line-height:1rem}.card.tile-size-small .headline h1{font-size:.8rem;line-height:1em;margin-bottom:0}.card.tile-size-small .headline hr{display:none}.card.tile-size-small .tile-author{display:none}.card.tile-size-small .thumbnail{display:block;width:80px;height:80px;min-height:80px;flex:0 0 80px;order:2}.card.tile-size-small .labels{top:10px;left:1rem}.card.tile-size-medium{display:flex;flex-direction:column}.card.tile-size-medium .thumbnail{min-height:240px;height:240px;width:100%}.card.tile-size-medium .headline{margin-top:2rem;padding-bottom:1rem}.card.tile-size-medium .overlay>a{display:flex;flex-direction:column}.card.tile-size-large{display:flex;flex-direction:column}.card.tile-size-large .thumbnail{min-height:320px;height:320px;width:100%}.card.tile-size-large .headline{margin-top:2rem}.card.tile-size-large .overlay>a{display:flex;flex-direction:column}.card.tile-heading-small.tile-size-small .headline h1{font-size:.8rem}.card.tile-heading-small.tile-size-medium .headline h1{font-size:1rem}.card.tile-heading-small.tile-size-large .headline h1{font-size:1.25rem}.card .labels{position:absolute;top:2rem;left:2rem;z-index:6}.card .labels a.post-label{background-color:#686868;color:#FFFFFF}.card .labels a.post-label.post-label-all{position:relative;margin-right:27.5px;border-radius:12.5px}.card .labels a.post-label.post-label-all:before{content:"";position:absolute;background-image:url('/wp-content/themes/bsa/images/categoryAll.svg');background-size:contain;background-repeat:no-repeat;height:25px;width:37.5px;right:-20px;top:0;z-index:-1}.card .overlay{opacity:0;display:flex;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;z-index:10;background-color:#50b7e8}.card .overlay>a{text-decoration:none;display:flex;width:100%;color:#000000}.card .overlay .thumbnail{filter:grayscale(100%) contrast(100%) brightness(100%);position:relative;z-index:1}.card .overlay .thumbnail-overlay{position:absolute;top:0;left:0;right:auto;min-height:240px;height:240px;width:100%;background-color:#50b7e8;mix-blend-mode:multiply;z-index:2}.card .overlay .thumbnail-overlay:before{content:'';background:url('/wp-content/themes/bsa/images/bannerOverlayLight.png') repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.card .overlay .headline{margin-top:2rem}.card .overlay h1{color:#000000}.card .overlay .tile-author{position:absolute;top:210px;left:1rem;z-index:12;align-items:center}.card .overlay .tile-author span{padding-top:40px}.card.overlay-active .overlay{opacity:1;z-index:10}.card.card-invert{background-color:#50b7e8}.card.card-invert .overlay{background-color:#FFF}.card.card-invert .overlay a{color:#000}.card.card-invert .overlay h1{color:#000}.card.project .headline,.card.resource .headline,.card.blog .headline{margin-top:2rem}.card.project .overlay .headline hr,.card.resource .overlay .headline hr,.card.blog .overlay .headline hr{background-color:#a6dbf4}.card.project,.card.blog{background-color:#f3f4f5}.card.project.tile-size-small,.card.blog.tile-size-small{background-color:#ffffff}.card.project.tile-size-small .headline,.card.blog.tile-size-small .headline{margin-top:2.4rem;padding:0 1rem}.card.project.tile-size-small .tax-logo,.card.blog.tile-size-small .tax-logo{display:none}.card.project.tile-size-small .overlay .headline,.card.blog.tile-size-small .overlay .headline{margin-top:2.4rem;padding:0 1rem}.card .brand{position:absolute;top:2rem;right:2rem;background-position:right;background-repeat:no-repeat;background-size:contain;height:30px;width:150px;filter:drop-shadow(0 0 20px rgba(0,0,0,0.5));z-index:10}.card.brand-bsa a:hover,.card.brand-eternity a:hover,.card.brand-cpx a:hover,.card.brand-koorong a:hover,.card.brand-acorn a:hover{background:inherit}.card.brand-bsa .brand{background-image:url("/wp-content/themes/bsa/images/logo-2020-white.png")}.card.brand-eternity .brand{background-image:url("/wp-content/themes/bsa/images/eternity.svg")}.card.brand-eternity .headline hr,.card.brand-eternity .overlay,.card.brand-eternity .overlay .thumbnail-overlay{background-color:#fdae48}.card.brand-eternity .overlay .headline hr{background-color:#fedbad}.card.brand-cpx .brand{background-image:url("/wp-content/themes/bsa/images/cpx.svg")}.card.brand-cpx .headline hr,.card.brand-cpx .overlay,.card.brand-cpx .overlay .thumbnail-overlay{background-color:#4c57fb}.card.brand-cpx .overlay .headline hr{background-color:#b0b5fd}.card.brand-cpx .overlay .headline h1{color:#ffffff}.card.brand-koorong .brand{background-image:url("/wp-content/themes/bsa/images/koorong.svg")}.card.brand-koorong .headline hr,.card.brand-koorong .overlay,.card.brand-koorong .overlay .thumbnail-overlay{background-color:#ee344d}.card.brand-koorong .overlay .headline hr{background-color:#f692a0}.card.brand-koorong .overlay .headline h1{color:#ffffff}.card.brand-acorn .brand{background-image:url("/wp-content/themes/bsa/images/acornWhite.svg")}.card.brand-acorn .headline hr,.card.brand-acorn .overlay,.card.brand-acorn .overlay .thumbnail-overlay{background-color:#23a96f}.card.brand-acorn .overlay .headline hr{background-color:#56dca2}.recirculation-fixed{position:fixed;width:100%;height:90px;background-color:#FFF;bottom:0;left:0;z-index:1000;transform:translateY(200px);box-shadow:0 0 32px -4px rgba(0,0,0,0.75);transition:.2s ease-in transform}.recirculation-fixed .recirculation-heading{position:absolute;top:0px;left:0px;right:auto;padding:0 15px 10px;background-color:transparent;box-shadow:none}.recirculation-fixed .recirculation-heading h2{font-family:quasimoda,'Inter',Calibri,Arial,sans-serif;font-weight:800;letter-spacing:-0.02em;text-transform:uppercase;color:#000000;position:relative;padding-bottom:40px;padding-bottom:10px;font-size:.8rem;line-height:40px;margin:0}.recirculation-fixed .recirculation-heading h2:after{content:'';background-color:#50b7e8;height:10px;width:80px;position:absolute;left:0;bottom:10px}.recirculation-fixed .recirculation-heading h2:after{bottom:0;display:none}body.show-footer-recirculation .recirculation-fixed{transform:translateY(0)}.tile.post-category-faith-stories .thumbnail,.card.post-category-faith-stories .thumbnail,.tile.post-category-faith-stories .tile-image,.card.post-category-faith-stories .tile-image{background-position-y:top}@media screen and (min-width:760px) and (hover:hover){.tile:hover .overlay,.card:hover .overlay{opacity:1;z-index:10}}@media only screen and (min-width:640px){.tile.tile-size-small .headline h1,.tile.tile-size-small .overlay h1{font-size:1rem}.tile.tile-size-small.tile-heading-small .headline h1,.tile.tile-size-small.tile-heading-small .overlay h1{font-size:.8rem}.tile.tile-size-small .overlay .description{display:none}.tile.tile-size-mega .headline h1,.tile.tile-size-mega .overlay h1{font-size:2.8rem}.tile.tile-size-mega.tile-heading-small .headline h1,.tile.tile-size-mega.tile-heading-small .overlay h1{font-size:2rem}.tile{padding:1rem}.grid-lower{grid-auto-rows:160px;grid-template-areas:"tile1  tile1  tile4  tile4" "tile2  tile2  tile5  tile6" "tile3  tile3  tile7  tile7" "tile8  tile8  tile12 tile12" "tile9  tile9  tile13 tile13" "tile10 tile11 tile14 tile14" "tile15 tile15 tile16 tile16";grid-template-columns:repeat(4, minmax(160px, 1fr))}.grid-lower .storyListItem:nth-child(1){grid-area:tile1}.grid-lower .storyListItem:nth-child(2){grid-area:tile2}.grid-lower .storyListItem:nth-child(3){grid-area:tile3}.grid-lower .storyListItem:nth-child(4){grid-area:tile4}.grid-lower .storyListItem:nth-child(5){grid-area:tile5}.grid-lower .storyListItem:nth-child(6){grid-area:tile6}.grid-lower .storyListItem:nth-child(7){grid-area:tile7}.grid-lower .storyListItem:nth-child(8){grid-area:tile8}.grid-lower .storyListItem:nth-child(9){grid-area:tile9}.grid-lower .storyListItem:nth-child(10){grid-area:tile10}.grid-lower .storyListItem:nth-child(11){grid-area:tile11}.grid-lower .storyListItem:nth-child(12){grid-area:tile12}.grid-lower .storyListItem:nth-child(13){grid-area:tile13}.grid-lower .storyListItem:nth-child(14){grid-area:tile14}.grid-lower .storyListItem:nth-child(15){grid-area:tile15}.grid-lower .storyListItem:nth-child(16){grid-area:tile16}}@media only screen and (min-width:680px){.grid-upper-floating{grid-template-rows:80px;grid-gap:50px 20px;margin-top:20px;margin-right:20px}.grid-upper-floating .storyListItem{padding-left:5px}.grid-upper-floating .storyListItem .card.tile-size-small .thumbnail{width:80px;height:80px;flex:0 0 80px;min-height:80px}.grid-upper-floating .storyListItem .card.tile-size-small .headline{margin-top:0}.recirculation-fixed{height:120px}.recirculation-fixed .recirculation-heading{top:-60px;left:auto;right:0px;padding:0 20px 10px;background-color:#ffffff;box-shadow:0 8px 0 #fff,0 0 8px rgba(0,0,0,0.5)}.recirculation-fixed .recirculation-heading h2{font-size:1.25rem}.recirculation-fixed .recirculation-heading h2:after{display:block}}@media only screen and (min-width:960px){.tile.tile-size-large .headline h1,.tile.tile-size-large .overlay h1{font-size:1.5rem}.tile.tile-size-large.tile-heading-small .headline h1,.tile.tile-size-large.tile-heading-small .overlay h1{font-size:1.25rem}.tile.tile-size-large .overlay .tile-author{display:flex}.tile.tile-size-large .overlay .description{display:block}.tile.tile-size-mega .overlay .tile-author{display:flex}.grid-lower{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6" "tile1  tile1  tile4  tile4  tile7  tile7" "tile2  tile2  tile4  tile4  tile8  tile8" "tile9  tile9  tile12 tile12 tile15 tile15" "tile9  tile9  tile13 tile13 tile16 tile16" "tile10 tile11 tile14 tile14 tile16 tile16";grid-template-columns:repeat(6, minmax(160px, 1fr))}}@media only screen and (min-width:1280px){.grid-lower{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6  tile9  tile9" "tile1  tile1  tile4  tile4  tile7  tile7  tile9  tile9" "tile2  tile2  tile4  tile4  tile8  tile8  tile10 tile11";grid-template-columns:repeat(8, minmax(160px, 1fr))}.grid-lower>div:nth-child(12),.grid-lower>div:nth-child(13),.grid-lower>div:nth-child(14),.grid-lower>div:nth-child(15),.grid-lower>div:nth-child(16){display:none}}@media only screen and (min-width:1600px){.grid-lower{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6  tile9  tile9  tile12 tile12" "tile1  tile1  tile4  tile4  tile7  tile7  tile9  tile9  tile13 tile13" "tile2  tile2  tile4  tile4  tile8  tile8  tile10 tile11 tile14 tile14";grid-template-columns:repeat(10, minmax(160px, 1fr))}.grid-lower>div:nth-child(12),.grid-lower>div:nth-child(13),.grid-lower>div:nth-child(14){display:flex}.grid-lower>div:nth-child(15),.grid-lower>div:nth-child(16){display:none}}.postgrid:not(:first-child){margin-top:3rem}.postgrid:not(:first-child).postgrid-headline-story-list,.postgrid:not(:first-child).postgrid-standard-story-list{border-top:dashed 1px #f6f6f6;margin-top:1rem;padding-top:2rem}.postgrid .postgrid-heading{display:flex;align-items:baseline}.postgrid .postgrid-heading>h1{text-transform:uppercase;font-size:1.6rem;font-weight:800;letter-spacing:-0.02em;margin-bottom:0;padding-left:20px;position:static}.postgrid .postgrid-heading>h1:before{content:none}.postgrid .postgrid-heading>aside.topic-list{display:none;margin-left:auto}.postgrid .postgrid-heading>aside.topic-list a{color:#888;font-size:.8rem;text-transform:uppercase;text-decoration:none;margin-left:1rem}.postgrid .postgrid-heading>aside.topic-list a:hover{text-decoration:underline}.postgrid>hr{margin-top:15px;margin-bottom:25px;margin-left:20px;margin-right:auto}.postgrid .more{display:flex;align-items:center;justify-content:flex-end;padding:2rem 10px 1rem 10px}.postgrid .more a.more-button{display:flex;align-items:center;text-decoration:none;padding-left:15px}.postgrid .more a.more-button span{font-family:quasimoda,'Inter',Calibri,Arial,sans-serif;font-size:.8rem;color:#7f7f7f}.postgrid .more a.more-button img{width:40px;padding:10px;margin-left:15px;border:solid 1px #f6f6f6}.postgrid .more a.more-button:hover span{color:#000000}.postgrid .more a.more-button:hover img{border:solid 1px #000000;filter:brightness(0)}.postgrid .grid{display:grid;grid-gap:20px}.postgrid.postgrid-headline-story-list .grid{grid-template-rows:repeat(2, 320px);grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.postgrid.postgrid-headline-story-list .grid>.adspot{margin:0;right:0;width:100%}.postgrid.postgrid-standard-story-list .grid{grid-template-rows:repeat(3, auto);grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.postgrid.postgrid-standard-story-list.sponsored .grid,.postgrid.postgrid-standard-story-list.standard-story-list-allstandard .grid{grid-auto-rows:auto}.postgrid.postgrid-headline-story-list .grid .adspot,.postgrid.postgrid-standard-story-list .grid .adspot{display:flex;align-items:center}.postgrid.postgrid-tile-mosaic .grid{grid-gap:0;grid-auto-rows:160px;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.postgrid.postgrid-tile-mosaic .grid>div{grid-column:span 2}.postgrid.postgrid-tile-mosaic-spacing .grid{grid-auto-rows:160px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.postgrid.fullwidth{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:calc(-50vw + 8px);margin-right:calc(-50vw + 8px)}.postgrid.fullwidth .postgrid-heading h1{padding-left:25px}.postgrid.fullwidth hr{margin-left:25px}@media only screen and (min-width:640px){.postgrid.fullwidth{width:calc(100vw - 18px);max-width:calc(100vw - 18px)}.postgrid.postgrid-tile-mosaic .grid{grid-auto-rows:160px;grid-template-areas:"tile1  tile1  tile4  tile4" "tile2  tile2  tile5  tile5" "tile3  tile3  tile6  tile7"}.postgrid.postgrid-tile-mosaic.fullwidth .grid{grid-auto-rows:160px;grid-template-areas:"tile1  tile1  tile4  tile4" "tile2  tile2  tile5  tile6" "tile3  tile3  tile7  tile7" "tile8  tile8  tile12 tile12" "tile9  tile9  tile13 tile13" "tile10 tile11 tile14 tile14" "tile15 tile15 tile16 tile16";grid-template-columns:repeat(4, minmax(160px, 1fr))}.postgrid.postgrid-small .grid{grid-template-rows:auto;grid-template-columns:repeat(2, 1fr)}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(1),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(1){grid-area:tile1}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(2),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(2){grid-area:tile2}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(3),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(3){grid-area:tile3}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(4),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(4){grid-area:tile4}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(5),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(5){grid-area:tile5}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(6),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(6){grid-area:tile6}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(7),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(7){grid-area:tile7}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(8),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(8){grid-area:tile8}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(9),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(9){grid-area:tile9}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(10),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(10){grid-area:tile10}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(11),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(11){grid-area:tile11}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(12),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(12){grid-area:tile12}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(13),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(13){grid-area:tile13}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(14),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(14){grid-area:tile14}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(15),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(15){grid-area:tile15}.postgrid.postgrid-tile-mosaic .grid>div:nth-child(16),.postgrid.postgrid-tile-mosaic-spacing .grid>div:nth-child(16){grid-area:tile16}}@media only screen and (min-width:680px){.postgrid.postgrid-headline-story-list .grid{grid-auto-columns:320px;grid-auto-rows:80px;grid-template-rows:320px 270px 320px repeat(4, auto)}.postgrid.postgrid-headline-story-list .grid>div:nth-child(1){grid-row:span 2;grid-column:span 2}.postgrid.postgrid-standard-story-list .grid{grid-template-rows:auto;grid-template-columns:repeat(2, minmax(320px, 1fr))}.postgrid.postgrid-small .grid{grid-template-rows:auto;grid-template-columns:repeat(3, 1fr)}.postgrid.postgrid-tile-mosaic-spacing .grid{grid-template-areas:"tile1  tile4" "tile2  tile5" "tile3  tile6"}.postgrid .adspot-container{position:relative;height:80px;grid-row:span 3}.postgrid .adspot-container .adspot{height:calc(80px * 3 + 20px * 2);margin:0 auto;width:100%}.postgrid .adspot-container .adspot a.adLabel{bottom:6px}}@media only screen and (min-width:960px){.postgrid.postgrid-tile-mosaic.fullwidth .grid{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6" "tile1  tile1  tile4  tile4  tile7  tile7" "tile2  tile2  tile4  tile4  tile8  tile8" "tile9  tile9  tile12 tile12 tile15 tile15" "tile9  tile9  tile13 tile13 tile16 tile16" "tile10 tile11 tile14 tile14 tile16 tile16";grid-template-columns:repeat(6, minmax(160px, 1fr))}}@media only screen and (min-width:1020px){.postgrid .postgrid-heading>h1{padding-left:0}.postgrid .postgrid-heading>aside.topic-list{display:block}.postgrid.fullwidth .postgrid-heading{padding-right:20px}.postgrid>hr{margin-left:0}.postgrid .more{padding-right:0}.postgrid.postgrid-headline-story-list .grid{grid-auto-columns:320px;grid-template-areas:"tile1 tile1 tile2" "tile1 tile1 ad1" "tile3 tile4 tile5";grid-auto-rows:80px;grid-template-rows:320px 270px repeat(3, auto);grid-template-columns:repeat(3, minmax(320px, 1fr))}.postgrid.postgrid-headline-story-list .grid>div{display:none}.postgrid.postgrid-headline-story-list .grid>div:nth-child(1){display:flex;grid-area:tile1}.postgrid.postgrid-headline-story-list .grid>div:nth-child(2){display:flex;grid-area:tile2}.postgrid.postgrid-headline-story-list .grid>div:nth-child(3){display:flex;grid-area:ad1}.postgrid.postgrid-headline-story-list .grid>div:nth-child(4){display:flex;grid-area:tile3}.postgrid.postgrid-headline-story-list .grid>div:nth-child(5){display:flex;grid-area:tile4}.postgrid.postgrid-headline-story-list .grid>div:nth-child(6){display:flex;grid-area:tile5}.postgrid.postgrid-headline-story-list .grid>div:nth-child(11){display:flex}.postgrid.postgrid-headline-story-list.display-all .grid>div{display:flex}.postgrid.postgrid-standard-story-list .grid{grid-template-rows:auto;grid-template-columns:repeat(3, minmax(320px, 1fr))}.postgrid.postgrid-small .grid{grid-template-rows:auto;grid-template-columns:repeat(4, 1fr)}.postgrid.postgrid-tile-mosaic .grid{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile5" "tile1  tile1  tile4  tile4  tile5  tile5" "tile2  tile2  tile4  tile4  tile6  tile7"}.postgrid.postgrid-tile-mosaic-spacing .grid{grid-template-areas:"tile1  tile3  tile5" "tile1  tile4  tile5" "tile2  tile4  tile6"}}@media only screen and (min-width:1280px){.postgrid.postgrid-tile-mosaic.fullwidth .grid{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6  tile9  tile9" "tile1  tile1  tile4  tile4  tile7  tile7  tile9  tile9" "tile2  tile2  tile4  tile4  tile8  tile8  tile10 tile11";grid-template-columns:repeat(8, minmax(160px, 1fr))}.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(12),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(13),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(14),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(15),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(16){display:none}}@media only screen and (min-width:1600px){.postgrid.postgrid-tile-mosaic.fullwidth .grid{grid-template-areas:"tile1  tile1  tile3  tile3  tile5  tile6  tile9  tile9  tile12 tile12" "tile1  tile1  tile4  tile4  tile7  tile7  tile9  tile9  tile13 tile13" "tile2  tile2  tile4  tile4  tile8  tile8  tile10 tile11 tile14 tile14";grid-template-columns:repeat(10, minmax(160px, 1fr))}.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(12),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(13),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(14){display:flex}.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(15),.postgrid.postgrid-tile-mosaic.fullwidth .grid>div:nth-child(16){display:none}}.actionbar .container{display:flex;flex-direction:row;margin:0 0 1rem 0}.actionbar .container a.action{text-decoration:none;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:10px;border-style:solid;border-color:#4eb8e9;border-width:1px 1px 1px 0}.actionbar .container a.action:first-child{border-width:1px}.actionbar .container a.action svg{fill:#4eb8e9}.actionbar .container a.action:hover svg{fill:#ffffff}.actionbar .container a.action span{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}@media screen and (min-width:1620px){.actionbar{position:sticky;top:calc(50vh - 120px)}.actionbar .container{flex-direction:column;position:absolute;left:50%;margin-left:-560px}.actionbar .container a.action{border-width:0 1px 1px 1px}.actionbar:nth-of-type(2){display:none}}.bsa-map{width:100%;height:66vh}.bsa-map.background{position:fixed;height:100%;top:0;left:0;z-index:0}.bsa-map-background-container{position:absolute;top:0;width:100%;height:100%;clip:rect(0, auto, auto, 0);z-index:0}.bsa-map-controls{height:4rem;width:13rem;display:grid;grid-template-columns:1rem 3rem 8rem 1rem;grid-template-rows:1rem 2rem 1rem;background-color:#eeeeee}.bsa-map-controls input[type=checkbox]{grid-column:2;grid-row:2;appearance:none;width:0;height:0}.bsa-map-controls input[type=checkbox]::after{content:' ';display:block;width:2.5rem;height:2.5rem;border-radius:50%;border:black 3px solid}.bsa-map-controls input[type=checkbox]:checked::after{background-color:inherit}.bsa-map-controls h5{grid-column:3;grid-row:2;margin-bottom:0}.bsa-map-content{position:absolute;height:calc(100% - 4rem);width:calc(100% - 4rem);color:white;background-color:rgba(0,0,0,0.25);padding:2rem;padding-right:1.15rem;margin:2rem;z-index:0}.bsa-map-content h2,.bsa-map-content p{color:white}.bsa-map-content .close{font-size:1rem;cursor:pointer;position:absolute;right:1rem;top:1rem;z-index:2}.bsa-map-content div{overflow-y:auto;height:100%;z-index:1;scrollbar-color:rgba(255,255,255,0.2) transparent}.bsa-map-content div>:last-child{margin-bottom:0}.bsa-map-content div::-webkit-scrollbar{background-color:transparent}.bsa-map-content div::-webkit-scrollbar-track{background-color:transparent}.bsa-map-content div::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.2)}.bsa-map-mobile-shield{width:100%;height:100%;z-index:0;position:absolute}@media only screen and (min-width:900px){.bsa-map-content{width:33%;height:calc(66vh - 4rem)}.bsa-map-mobile-shield{width:0;height:0}}.resource .heroBannerOverlay{filter:blur(50px)}.resource .heroBanner>.container{display:flex;flex-direction:row;align-items:center}.resource .heroBanner h1,.resource .heroBanner h2,.resource .heroBanner p{text-shadow:unset !important}.resource .heroBanner .right{filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.2));margin-left:2rem}.resourcesMetadata{padding-left:0;background:#f3f3f3}.resourcesMetadata>.container{max-width:1440px;padding:1rem;display:grid;grid-gap:0 2rem;grid-template-columns:auto}.resourcesMetadata>.container .labels{margin:1rem 0;display:flex;flex-wrap:wrap;align-items:center}.resourcesMetadata>.container .labels amp-img{filter:brightness(.5);margin-right:.5rem}.resourcesMetadata>.container .resources-home-label{color:#7f7f7f;border:solid 1px #7f7f7f}.resourcesMetadata>.container .resources-home-label:hover{color:#000000}.resourcesIndex hr,.resourcesMain hr{background-color:#4eb8e9;height:10px;border:0;margin:0;text-align:left;width:80px}.resourcesIndex>.container{max-width:100%;padding:2.5rem 0}.resourcesIndex>.container .resources-description{margin-bottom:3rem;padding-left:20px}.resourcesMain>.container{max-width:100%;padding:1rem}.resourcesMain>.container .timestamp{font-weight:700;text-transform:uppercase;margin:1rem 0}.resourcesMain>.container .intro-text{font-weight:700;font-size:1.25rem;margin:1rem 0}.resourcesMain>.container blockquote,.resourcesMain>.container blockquote p{color:#000000;background:transparent;font-family:quasimoda,'Inter',sans-serif;font-size:2rem;font-weight:500;letter-spacing:-0.02em;line-height:1.4em}.resourcesMain>.container blockquote{padding:0;padding-left:1rem;margin-left:0;border-left:solid 10px #4eb8e9}.resourcesMain>.container .resourcesContent{position:relative}.resourcesMain>.container h2{font-family:quasimoda,'Inter',sans-serif;font-weight:800;letter-spacing:-0.02em;text-transform:uppercase;color:#000000;font-size:1.5rem;line-height:58px;margin:0}.resourcesMain>.container h2:not(:first-child){margin-top:2rem}.resourcesMain>.container hr{margin-bottom:1.5rem}.resourcesMain>.container .card{background-color:#f3f4f5}.resourcesMain>.container .card .thumbnail-overlay::before{background:unset}.resourcesMain>.container .card .fa-download{color:white;font-size:100px;position:absolute;top:0;left:0;right:auto;min-height:240px;height:240px;width:100%;z-index:3}.resourcesMain>.container .card .fa-download::before{content:"\f019";position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.resourcesMain>.container .grid-upper-sidebar{margin-left:-1rem;margin-right:-1rem}.resourcesMain>.container:before{content:none}.post-label{padding:5px 10px;border-radius:12.5px;text-transform:uppercase;font-size:.8rem;margin:0 .5rem .5rem 0;height:25px;display:inline-flex;justify-content:center;align-items:center}a.post-label{text-decoration:none}@media screen and (min-width:768px){.resourcesIndex>.container{max-width:1440px;padding:2.5rem 1rem}.resourcesIndex>.container .resourcesMetadata{padding-left:0}.resourcesIndex>.container .resources-description{padding-left:0}.resourcesMain>.container{max-width:1440px;grid-template-columns:2fr minmax(320px, 1fr);grid-template-rows:auto auto}.resourcesMain>.container .resourcesMetadata{grid-column:span 2;padding-left:0}.resourcesMain>.container .resourcesSidebar{flex-direction:column}.resourcesMain>.container .resourcesSidebar .grid-upper-sidebar{margin-left:0;margin-right:0}.resourcesMain>.container .resourcesResources{position:sticky;top:100px}}@media screen and (min-width:1476px){.resourcesMain>.container blockquote{margin-left:-26px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:768px){.resourcesIndex>.container .postgrid .grid .card{width:31%;min-height:450px;margin-right:20px;float:left}.resourcesMain>.container{display:flex}.resourcesMain>.container .resourcesMetadata{position:absolute;width:100%}.resourcesMain>.container .resourcesContent{margin-top:200px;margin-right:2rem;flex:2}.resourcesMain>.container .resourcesSidebar{margin-top:200px;flex:1}.actionbar{position:static}}/*# sourceMappingURL=site_style.v1.17.css.map */