<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700);/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
#PageBody{ background-color:#ffffff; }
#HeaderLinks,#CrumbPath { display:none; }
#placeholdernone{ position:relative;height:668px;z-index:-100; }
#placeholderblock{ position:relative;height:708px;z-index:-100; }
#fullWidthWrapper {
 position:absolute;
 left:0;
 width:100%;
 padding:0;
 font-family:'Roboto Condensed','Noto Sans', Arial, sans-serif;
 -webkit-font-smoothing:antialiased;
 min-height:660px!important;
}
#fullWidthWrapper:after {content:"."; display:block; height:5px; visibility:hidden;}
#highlightBar {
 width:100%;
 height:40px;
 display:none;
 background-color:#2d5f92;
}
#highlightBar h3 { font-size:18px; line-height:40px; color:#fff; }
#highlightBar a { text-align:center; color:#fff; text-decoration:none; }
#mainCarouselWrapper { position:relative; margin:auto; width:100%; }
#mainCarousel { margin:auto; width:100%; min-height:600px!important; }
#mainCarousel div .slide-img {
 position:relative;
 /*height:100%;*/
 width:100%;
 min-width:940px;
 max-height:668px;
 overflow:hidden !important;
 z-index:0;
}
.slide-img img {width:100%; overflow-y: hidden !important; }
#mainCarousel div .slide-img:after {
  display: block;
  position: relative;
  margin-top: -480px;
  height: 630px;
  width: 100%;
  content: '';
  background: rgba(255,255,255,0);
  background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.33) 20%, rgba(255,255,255,0.69) 42%, rgba(255,255,255,0.89) 54%, rgba(255,255,255,1) 61%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(20%, rgba(255,255,255,0.33)), color-stop(42%, rgba(255,255,255,0.69)), color-stop(54%, rgba(255,255,255,0.89)), color-stop(61%, rgba(255,255,255,1)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.33) 20%, rgba(255,255,255,0.69) 42%, rgba(255,255,255,0.89) 54%, rgba(255,255,255,1) 61%);
  background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.33) 20%, rgba(255,255,255,0.69) 42%, rgba(255,255,255,0.89) 54%, rgba(255,255,255,1) 61%);
  background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.33) 20%, rgba(255,255,255,0.69) 42%, rgba(255,255,255,0.89) 54%, rgba(255,255,255,1) 61%);
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.33) 20%, rgba(255,255,255,0.69) 42%, rgba(255,255,255,0.89) 54%, rgba(255,255,255,1) 61%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
#mainCarousel div .caption { 
 position:absolute;
 top:100px;
 left: 310px;
 height:250px;
 margin:auto;
 width:470px;
 border:1px solid #666;
 padding:15px 15px 20px 20px;
 text-align:left;
 text-shadow:none;
 background-color:transparent;
 background-color:rgba(255,255,255,.9);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 -moz-border-radius:10px;
 -ms-border-radius:10px;
 -o-border-radius:10px;
 border-radius:10px;
}
#mainCarousel div h2 {
 position:relative; 
 font-size:16px;
 font-style:normal;
 font-weight:400;
 color:#000;
 display:block;
 line-height:22px;
 margin:0;
 padding-bottom:5px;
}
#mainCarousel div h1 {
 position:relative; 
 font-size:32px;
 font-style:normal;
 font-weight:400;
 color:#000;
 line-height:33px;
 margin:0;
 padding-bottom:5px;
}
#mainCarousel div p {
 position:relative; 
 font-size:22px;
 font-style:normal;
 font-weight:300;
 color:#000;
 line-height:24px;
 padding-bottom:10px;
 margin:0;
}
#mainCarousel a { position:absolute; bottom:20px; }
#mainCarousel .owl-buttons div {
 position:absolute;
 top:180px;
 /*width:32px;*/
 width:50px;
 height:50px;
	padding:0 10px;
 line-height:43px;
 text-align:center;
 color:#ffffff;
 text-decoration:none;
 font-size:50px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:400;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	background:#333;
	filter:Alpha(Opacity=70);/*IE7 fix*/
	opacity:0.7;
 z-index:10;
	display:inline-block;
	*display:inline;/*IE7 life-saver */
	zoom:1;
}
#mainCarousel .owl-prev { left:245px; }
#mainCarousel .owl-next { left:825px; }
#mainCarousel .owl-prev span { margin-right:3px; }
#mainCarousel .owl-next span { margin-left:3px; }
#mainCarousel .owl-controls.clickable .owl-buttons div:hover{ 	filter:Alpha(Opacity=80);	opacity:0.8; 	text-decoration:none; }

#calloutTrio { 
 width:920px;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlZDBlNiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2NiZWJmZiIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGY5ZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  rgba(190,208,230,0.95) 0%, rgba(203,235,255,0.85) 53%, rgba(240,249,255,0) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(190,208,230,0.95)), color-stop(53%,rgba(203,235,255,0.85)), color-stop(100%,rgba(240,249,255,0)));
 background: -webkit-linear-gradient(top,  rgba(190,208,230,0.95) 0%,rgba(203,235,255,0.85) 53%,rgba(240,249,255,0) 100%);
 background: -o-linear-gradient(top,  rgba(190,208,230,0.95) 0%,rgba(203,235,255,0.85) 53%,rgba(240,249,255,0) 100%);
 background: -ms-linear-gradient(top,  rgba(190,208,230,0.95) 0%,rgba(203,235,255,0.85) 53%,rgba(240,249,255,0) 100%);
 background: linear-gradient(to bottom,  rgba(190,208,230,0.95) 0%,rgba(203,235,255,0.85) 53%,rgba(240,249,255,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2bed0e6', endColorstr='#00f0f9ff',GradientType=0 );
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 position:relative;
 margin:auto; 
 margin-top:-285px!important;;
 padding:0 0 0 0;
 height:280px;
}
#calloutTrio div {
 float:left;
 text-align:left;
 width:273px;
 margin:0 15px 0 0;
 padding:5px 5px;
 height:270px;
 position:relative;
}
#calloutTrio div:first-child { margin-left:21px; }
#calloutTrio h4 {
 margin:5px 0 5px 0;
 font-size:20px;
 font-weight:400;
 color:#000;
}
#calloutTrio h3 {
 margin:0;
 font-size:17px;
 font-weight:300;
 color:#000;
}
#calloutTrio ul {
 list-style-type:none;
 margin:10px 0;
 padding-left:1em;
 width:248px;
}
#calloutTrio ul li:before {
 display:inline-block;
 content:"– ";
 width:1em;
 margin-left:-1em;
}
#calloutTrio ul li {
 margin-bottom:10px;
 line-height:15px;
 font-size:14px;
 color:#000;
 list-style:none;
}
#calloutTrio p {
 position:absolute;
 font-size:13px;
 color:#000;
 margin:0;
 bottom:0px;
}
.btnGreen {
 -webkit-border-radius:4;
 -moz-border-radius:4;
 border-radius:4px;
 font-family:Arial;
 color:#ffffff;
 font-size:14px;
 font-weight:400;
 text-decoration:none;
 text-align:center;
 width:180px;
 display:block; 
 background:#97ca00;
 padding:5px 5px;
}
.btnGreen:hover { color:#ffffff; }

/* Catering for wider screens*/

@media only screen and (max-width: 1200px) and (min-width: 1001px) {
 #mainCarousel div .caption { left:390px; height:250px; width:470px; }
 #mainCarousel .owl-prev { left:325px; }
 #mainCarousel .owl-next { left:915px; }
}
@media only screen and (max-width: 1400px) and (min-width: 1201px) {
 #mainCarousel div .caption { left:460px; height:220px; width:560px; }
 #mainCarousel .owl-prev { left:395px; }
 #mainCarousel .owl-next { left:1075px; }
}
@media only screen and (max-width: 1600px) and (min-width: 1401px) {
 #mainCarousel div .caption { left:560px; height:220px; width:560px; }
 #mainCarousel .owl-prev { left:495px; }
 #mainCarousel .owl-next { left:1175px; }
}
@media only screen and (max-width: 1800px) and (min-width: 1601px) {
 #mainCarousel div .caption { left:660px; height:220px; width:560px; }
 #mainCarousel .owl-prev { left:595px; }
 #mainCarousel .owl-next { left:1275px; }
}
@media only screen and (max-width: 2000px) and (min-width: 1801px) {
 #mainCarousel div .caption { left:760px; height:220px; width:560px; }
 #mainCarousel .owl-prev { left:695px; }
 #mainCarousel .owl-next { left:1375px; }
}
@media only screen and (min-width: 2001px) {
 #mainCarousel div .caption { left:37%; height:220px; width:600px; }
 #mainCarousel .owl-prev { left:31%; }
 #mainCarousel .owl-next { left:69%; }
}
@media only screen and (min-width: 1101px) {
 #calloutTrio { width:1020px; }
 #calloutTrio div { width:303px; margin-right:15px;}
 #calloutTrio ul { width:278px; }
}
@media only screen and (min-width: 1301px) {
 #calloutTrio { width:1120px; }
 #calloutTrio div { width:303px; margin-right:45px; }
 #calloutTrio ul { width:298px; }
}


/** 	Core Owl Carousel CSS File v1.3.3 **/
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
/* display none until init */
.owl-carousel{
	display:none;
	position:relative;
	width:100%;
	-ms-touch-action:pan-y;
}
.owl-carousel .owl-wrapper{
	display:none;
	position:relative;
	-webkit-transform:translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow:hidden;
	position:relative;
	width:100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition:height 500ms ease-in-out;
	-moz-transition:height 500ms ease-in-out;
	-ms-transition:height 500ms ease-in-out;
	-o-transition:height 500ms ease-in-out;
	transition:height 500ms ease-in-out;
}
.owl-carousel .owl-item{	float:left; }
.owl-controls .owl-page,
.owl-controls .owl-buttons div{	cursor:pointer; }
.owl-controls {
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing { cursor:url(grabbing.png) 8 8, move; }
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
}

/** Owl Carousel CSS3 Transitions v1.3.2 **/
.owl-origin {
	-webkit-perspective:1200px;
	-webkit-perspective-origin-x :50%;
	-webkit-perspective-origin-y :50%;
	-moz-perspective :1200px;
	-moz-perspective-origin-x :50%;
	-moz-perspective-origin-y :50%;
	perspective :1200px;
}
/* fade */
.owl-fade-out {
  z-index:10;
  -webkit-animation:fadeOut .7s both ease;
  -moz-animation:fadeOut .7s both ease;
  animation:fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation:fadeIn .7s both ease;
  -moz-animation:fadeIn .7s both ease;
  animation:fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation:backSlideOut 1s both ease;
  -moz-animation:backSlideOut 1s both ease;
  animation:backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation:backSlideIn 1s both ease;
  -moz-animation:backSlideIn 1s both ease;
  animation:backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation:scaleToFade .7s ease both;
  -moz-animation:scaleToFade .7s ease both;
  animation:scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation:goDown .6s ease both;
  -moz-animation:goDown .6s ease both;
  animation:goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation:scaleUpFrom .5s ease both;
  -moz-animation:scaleUpFrom .5s ease both;
  animation:scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation:scaleUpTo .5s ease both;
  -moz-animation:scaleUpTo .5s ease both;
  animation:scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity:1}
}
@-moz-keyframes empty {
  0% {opacity:1}
}
@keyframes empty {
  0% {opacity:1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity:.5; -webkit-transform:translateZ(-500px); }
  75% { opacity:.5; -webkit-transform:translateZ(-500px) translateX(-200%); }
  100% { opacity:.5; -webkit-transform:translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity:.5; -moz-transform:translateZ(-500px); }
  75% { opacity:.5; -moz-transform:translateZ(-500px) translateX(-200%); }
  100% { opacity:.5; -moz-transform:translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity:.5; transform:translateZ(-500px); }
  75% { opacity:.5; transform:translateZ(-500px) translateX(-200%); }
  100% { opacity:.5; transform:translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity:.5; -webkit-transform:translateZ(-500px) translateX(200%); }
  75% { opacity:.5; -webkit-transform:translateZ(-500px); }
  100% { opacity:1; -webkit-transform:translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity:.5; -moz-transform:translateZ(-500px) translateX(200%); }
  75% { opacity:.5; -moz-transform:translateZ(-500px); }
  100% { opacity:1; -moz-transform:translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity:.5; transform:translateZ(-500px) translateX(200%); }
  75% { opacity:.5; transform:translateZ(-500px); }
  100% { opacity:1; transform:translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity:0; -webkit-transform:scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity:0; -moz-transform:scale(.8); }
}
@keyframes scaleToFade {
  to { opacity:0; transform:scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform:translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform:translateY(-100%); }
}
@keyframes goDown {
  from { transform:translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity:0; -webkit-transform:scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity:0; -moz-transform:scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity:0; transform:scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity:0; -webkit-transform:scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity:0; -moz-transform:scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity:0; transform:scale(1.5); }
}</pre></body></html>