<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">div#block-footercopyright {
    text-align: left;
    color: #FFFFFF;
    font-family: "OpenSans_Regular";
    font-size: 17px;
    letter-spacing: 0;
    line-height: 25px;
    margin-top: 20px;
}

.region-footer{
	width: 100%;
    margin-left: auto;
    margin-right: -10px;
	margin-top: 10px;
}

@media screen and (max-width:800){
	.region-footer{
	   padding:0!important;
     }
	.region-footer{
       width: 240px;
       margin-left: auto;
	   margin-right: 15px;
    }
}

@media screen and (min-width:800px) and (max-width:900px){
	.region-footer{
	   padding:0!important;
     }
	.region-footer{
       width: 245px;
       margin-left: auto;
	   margin-right: 0px;
    }
}
@media screen and (min-width:910px) and (max-width:950px){
	.region-footer{
	   padding:0!important;
     }
	.region-footer{
       width: 245px;
       margin-left: auto;
	   margin-right: 30px;
    }
}

footer.footer-dark {
	background: #007bc2 !important;
}

footer .menu-item a {
	font-family: 'OpenSans_Regular';
}

.footer-four-copy-right-small-mobile {
	display: none;
}

.footer-four-copy-right-mobile {
	display: none;
}

#block-footercopyright .field--name-body a {
	text-decoration: underline;
}

footer ul li:first-child a,
footer ul li.bold-menu-item a {
	/*font-family: 'OpenSans_Bold';*/
}

footer nav,
div#block-footercontact {
	display: inline-block;
	vertical-align: text-top;
	margin-right: 2rem;
	font-size: 18px;
	/* max-width: 25%; */
}
#menu-desktop-hidden {
	display: none;
}
#menu-desktop-hidden-member-login {
	display: none;
}
.footer-one,
.footer-two,
.footer-three,
.footer-four {
	display: inline-block;
	width: 24.5%;
	vertical-align: text-top;
}
nav ul.menu li:first-child a.show {
	font-weight: bold;
}
.scag-footer-mobile-show {
	display: none;
}

footer .menu-item a {
	font-size: 18px;
}

/* div#block-footercontact {
    margin-right: 0;
    float:right;
    } */

ul.nav.navbar-nav li a {
	color: #ffffff;
/*	font-family: 'OpenSans_Regular';*/
	font-size: 1.6rem;
	letter-spacing: 0;
	line-height: 20px;
	font-weight: 100;
}

ul.nav.navbar-nav li:first-child a {
	/*font-weight: bold; */
}
@media screen and (max-width: 1200px) {
	.footer-one,
	.footer-two,
	.footer-three,
	.footer-four {
		display: inline-block;
		width: 23%;
		vertical-align: text-top;
	}
}
@media screen and (max-width: 1025px) {
	footer nav,
	div#block-footercontact {
		margin-right: 2rem;
	}
	.footer-one,
	.footer-two,
	.footer-three,
	.footer-four {
		display: inline-block;
		width: 22.5%;
		vertical-align: text-top;
	}
	footer .menu-item a {
		font-size: 12px;
		line-height: 18px;
	}
	footer #block-footercontact .field--name-body {
		font-size: 14px;
		line-height: 16px;
	}
}
@media screen and (max-width: 769px) {
	div#block-footercontact {
		float: left;
		display: block;
		margin-top: 0px;
	}
	footer .region-footer {
		display: inline-flex;
	}
	footer nav,
	div#block-footercontact {
		margin-right: 3rem;
	}
	.footer-four img {
		width: 170px;
		height: auto;
	}
	.scag-footer-mobile-show {
		display: block;
	}
	.scag-footer-mobile-hide {
		display: none;
	}
	.footer-one,
	.footer-two,
	.footer-three,
	.footer-four {
		display: inline-block;
		width: 32.5%;
		vertical-align: text-top;
	}
	.footer-three {
		display: none;
	}
	#menu-desktop-hidden {
		display: block;
	}
	#menu-desktop-hidden-member-login {
		display: block;
	}
	.menu-mobile-hidden {
		display: none;
	}
	.footer-four-copy-right-mobile {
		display: block;
		margin-top: 32px;
		font-size: 14px;
		line-height: 19px;
	}
	.footer-four-copy-right-mobile a {
		text-decoration: underline;
	}
	#block-footercopyright {
		display: none;
	}
}

@media screen and (max-width: 640px) {
	div#block-footercontact {
		width: 100%;
		float: none;
		max-width: 100%;
		margin: 20px 0 0px 15px;
	}
	div#block-footercontact {
		width: 100%;
		float: none;
	}
	.footer-one,
	.footer-two,
	.footer-three,
	.footer-four {
		width: 48.5%;
	}
	.footer-four img {
		width: 241px;
	}
	div#block-footercopyright {
		margin-top: 0px;
	}
	footer .menu-item a {
		font-size: 11px;
		line-height: 6px;
	}
	/* .mobile-small-hide {
    display: none;
} */
	.footer-four-copy-right-mobile {
		font-size: 11px;
		line-height: 15px;
	}
	.footer-four-copy-right-mobile {
		display: none;
	}
	.footer-four-copy-right-small-mobile {
		display: block;
		position: relative;
		width: 400px;
		font-size: 11px;
		line-height: 15px;
	}
}
@media screen and (max-width: 480px) {
	.footer-four-copy-right-small-mobile {
		display: block;
		position: relative;
		width: auto;
		font-size: 12px;
		line-height: 18px;
	}
	.footer-four img {
		width: auto;
	}
}
</pre></body></html>