<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{overflow-x:hidden;}
/*jssor slider thumbnail skin 101 css*/
    .jssort101 .p {position: absolute;top:0;left:0;box-sizing:border-box;/*background:#000;*/}
    .jssort101 .p .cv {position:relative;top:0;left:0;width:100%;height:100%;border:2px solid #000;box-sizing:border-box;z-index:1;}
    .jssort101 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;visibility:hidden;}
    .jssort101 .p:hover .cv, .jssort101 .p.pdn .cv {border:none;border-color:transparent;}
    .jssort101 .p:hover{padding:2px;}
    .jssort101 .p:hover .cv {background-color:rgba(0,0,0,6);opacity:.35;}
    .jssort101 .p:hover.pdn{padding:0;}
    .jssort101 .p:hover.pdn .cv {border:2px solid #fff;background:none;opacity:.35;}
    .jssort101 .pav .cv {border-color:#fff;opacity:.35;}
    .jssort101 .pav .a, .jssort101 .p:hover .a {visibility:visible;}
    .jssort101 .t {position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:.6;}
    .jssort101 .pav .t, .jssort101 .p:hover .t{opacity:1;}
    
.intro h1 {color:black;}


.event-link {
    color:#4f2683;
}
.why h3 {
	 text-align:center;
	 color:black;
}
div#thumbs img{
	 opacity: 0.3;
}
div#thumbs img.selected {
	 opacity: 1;
}
 p.news-tags a {
	 color:#4f2683;
}
 .news-flex-container {
	 display: -ms-flexbox;
	 display: -webkit-flex;
	 display: flex;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-flex-wrap: nowrap;
	 -ms-flex-wrap: nowrap;
	 flex-wrap: nowrap;
	 -webkit-justify-content: space-around;
	 -ms-flex-pack: distribute;
	 justify-content: space-around;
	 -webkit-align-content: center;
	 -ms-flex-line-pack: center;
	 align-content: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 padding-top: 20px;
}
 .news-flex-item:nth-child(1) {
	 -webkit-order: 0;
	 -ms-flex-order: 0;
	 order: 0;
	 -webkit-flex: 0 1 auto;
	 -ms-flex: 0 1 auto;
	 flex: 0 1 auto;
	 -webkit-align-self: auto;
	 -ms-flex-item-align: auto;
	 align-self: auto;
}
 .fw-container {
	 width: 100vw;
	 margin-left: calc(-50vw + 50%);
}
 .bg-img {
	 background-repeat: no-repeat;
	 background-size: cover;
	 background-position: center;
	 position: relative;
	 width: 100%;
	 padding-bottom: 31.25%;
	/* 2:1 */
}
 .bg-inner {
	 display: -webkit-box;
	 display: -moz-box;
	 display: -ms-flexbox;
	 display: -moz-flex;
	 display: -webkit-flex;
	 display: flex;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-justify-content: center;
	 justify-content: center;
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 left: 30px;
	 right: 30px;
	 margin-left: auto;
	 margin-right: auto;
	 width: 50%;
	 align-items: center;
}
 @media only screen and (max-width: 480px) {
	 .bg-img {
		 padding-bottom: 0;
	}
	 .bg-inner {
		 position: relative;
		 top: 0;
		 bottom: 0;
		 left: 0;
		 right: 0;
		 padding: 30px;
	}
}
 .orange{
     color:#4f2683;
     text-decoration:none;
 }
 
 .purple {
	 color:white;
	 text-decoration:none;
}
 .purple:hover {
	 background-color:#FFB100;
	 text-decoration:none;
	 color:#4f2683;
}
 .orange:hover {
	 background-color:#4f2683;
	 color:white;
	 text-decoration:none;
}
 div.spotlight .purple, div.inside .orange {
	 text-align: center;
	 width: 25%;
	 margin-left: auto;
	 margin-right: auto;
	 float: none;
	 text-decoration:none;
}
 .image-center, .image, .image-left, .image-right {
	 background-image:none;
}

 .news-tags {
	 color:#4f2683;
	 margin-bottom: 0px;
}
 .news-link a {
	 color:#4f2683;
}
 .spotlight .col div h3 {
	 color:black;
}
 .spotlight .col {
	 background-color:#F4F4F4;
}
 #lowlevel.main-content {
	 padding-top:0px;
}
 .purple {
	 background-color:#4F2684;
	 float:left;
	
}
 .orange {
	 background-color:#FFB100;
	 float:left;
	color:#4f2683;
}
 .purple a {
	 color:white;
}
 .orange a {
	color:#4f2683;
}
 div.gry-box h3 {
	 text-transform:uppercase;
}
 #content &gt; div.fw-container:nth-of-type(1) {
	 padding-top: 0px;
}
 #content &gt; div.fw-container:nth-of-type(1) h1{
	 text-align:center;
	 margin-left: auto;
	 margin-right: auto;
	 color:white;
	 text-transform:uppercase;
}
 div.difference, div.spotlight, div.fw-container, div.btm-grey-box {
	 padding-top:20px;
	 padding-bottom:10px;
}
 div.difference h2 {
	 text-transform:uppercase;
	 color:#111111;
}
 div.inside h2 {
	 text-transform:uppercase;
	 color:#111111;
}
 div.inside h3 {
	 text-align:center;
	 color:#111111;
}
 div.spotlight h2 {
	 text-transform:uppercase;
	 color:#111111;
}
 #wrapper {
	 width: 100%;
	 height: 350px;
	 padding-top:25px;
}
 #wrapper img {
	 display: block;
	 float: left;
}
 #images, #thumbs {
	 height: 375px;
	 float: right;
	 overflow: hidden;
}
 #images {
	 width: 680px;
}
 #thumbs {
	 width: 480px;
	 float:left;
}
 #thumbs img {
	 border: 1px solid #ccc;
	 margin: 0 15px 25px 0;
	 cursor: pointer;
	 width:174px;
	 height:161px;
}
 #thumbs img.selected, #thumbs img:hover {
	 border-color: #333;
}
 #thumbs div {
	 width: 586px;
	 height: 375px;
	 float: left;
}
 #prev a, #next a {
	 text-decoration: none;
	 font-size: 20px;
	 color: #999;
	 position: absolute;
}
 #prev a:hover, #next a:hover {
	 color: #000;
}
 #prev a.disabled, #next a.disabled {
	 display: none !important;
}
 #prev a {
	 top: 15px;
}
 #next a {
	 bottom: 15px;
}
 a.images {
	 left: 220px;
}
 a.thumbs {
	 right: 220px;
}
 #source {
	 text-align: center;
	 width: 400px;
	 margin: 0 0 0 -200px;
	 position: absolute;
	 bottom: 10px;
	 left: 50%;
}
 #source, #source a {
	 color: #999;
	 font-size: 12px;
}
 .gry-box {
	 background-color: #F4F4F4;
	 border-color: #707070;
	 border-width: 1px;
	 border-style: solid;
}

 .prp-box {
	 background-color: #561b8d;
	 border-color: #330000;
	 border-width: 1px;
	 border-style: solid;
}
 .bg-grey {
	 background-color: #F4F4F4;
}
 .inside {
	 max-width: 1160px;
	 margin-left: auto;
	 margin-right: auto;
}
 .inside h2 {
	 color:black;
	 text-align:center;
}
 .inside p {
	 text-align:center;
}
 </pre></body></html>