<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('//fonts.googleapis.com/css?family=Noto+Sans');
/***********************************************
Reset &amp; Basics
***********************************************/
html, body, div, span, applet,
object, iframe, h1, h2, h3, h4,
h5, h6, p, blockquote, pre, a,
abbr, acronym, address, big, cite,
code, del, dfn, em, img, ins, kbd,
q, s, samp, small, strike, strong,
sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details,
embed, figure, figcaption, footer,
header, hgroup, menu, nav, output,
ruby, section, summary, time, mark,
audio, video                                    { margin: 0; padding: 0; border: 0; font-size:100%; font:inherit; vertical-align:baseline; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }

article, aside, details, figcaption,
figure, footer, header, hgroup, menu,
nav, section                                    { display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }

blockquote, q                                   { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after                               { content:''; content:none; }

html                                            { overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
body                                            {  margin:0px; padding:0; background-color:#e0e0e0;  font-family: 'Noto Sans', sans-serif; font-size:16px; line-height:20px; color:#111;top:0;}
.white {background-color:#ffffff;}


/***********************************************
Typography
***********************************************/
h1, h2, h3, h4, h5, h6                          { margin:0 0 10px; padding:15px 0 10px 0; color:#4b5359; font-weight:bold; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a              { font-weight:inherit; color:inherit; }
h1                                              { font-size:1.5em; line-height:36px;font-family: 'Open Sans', sans-serif;color:#404040;text-shadow:#CCC 1px 1px 3px;text-transform:uppercase; }
h2                                              { font-size:32px; line-height:34px; }
h3                                              { font-size:24px; line-height:26px; }
h4                                              { font-size:17px; line-height:19px; }
h5                                              { font-size:14px; line-height:16px; }
h6                                              { font-size:11px; line-height:13px; }
.member-heading                               { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-weight:bold; font-size:2.5vh; line-height:10%;text-transform:uppercase;}
.member-heading-color-block                    { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-weight:bold; font-size:2.5vh; text-transform:uppercase;background-color:#22314f;color:#fff;padding:10px;margin-top:20px;}
.sub-heading                                   { margin:0 0 20px 0; padding:0; font-size:16px; line-height:23px;letter-spacing:1px;font-family: 'Arimo', sans-serif;font-style:italic; }

p                                               { margin:0 0 20px 0; padding:0; font-size:15px; line-height:20px; }


b, strong                                       { font-weight:bold; }
em                                              { font-style:italic; }
small                                           { font-size:11px; }
                                         { font-size:11px; }

sup, sub                                        { height:0; line-height:0; vertical-align:baseline; _vertical-align:bottom; position:relative; font-size:80%; }
sup                                             { top:-5px; }
sub                                             { bottom:-5px; }

pre code                                        { margin:16px 0 26px 0; padding:16px; font-family: 'Consolas', Courier, monospace; font-size:12px; line-height:19px; color:#F1F1F1; display:block; background-color:#111; border:1px solid #111; }

abbr[title],
abbr[data-original-title]                       { border-bottom:1px dotted #999999; cursor:help; }
address                                         { margin:26px 0; padding:0; display:block; font-style:normal; line-height:20px; }

hr                                              { margin:20px 0; padding:0; border:0; border-top:1px solid #D6D6D6; height:1px; width:100%; text-align:left; display:block; }


/***********************************************
Lists
***********************************************/
ul, ol                                          { margin:20px 0 30px 20px; padding:0; display:block; }
ol                                              { list-style:decimal; }
li                                              { margin:0 0 10px 0; padding:0; }

ul ul, ul ol, ol ol, ol ul                      { margin:10px 0 20px 20px; }

ul.square, ul.square ul,
ul.circle ul.square                             { list-style:square inside; }
ul.circle, ul.circle ul,
ul.square ul.circle                             { list-style:circle inside; }
ul.disc, ul.disc ul                             { list-style:disc inside; }
ul.square li,
ul.circle li,
ul.disc li                                      { margin:0 0 5px 18px; padding:0; line-height:18px; background:none; }

dl                                              { margin:16px 0 26px 0; padding:0; }
dt                                              { margin:0 0 10px 0; font-size:18px; line-height:20px; font-weight:bold; }
dd                                              { margin:0 0 10px 10px; }


ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;

}

ul.pagination li {display: inline;}

ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 12px;
    text-decoration: none;
	border-radius: 5px;
	transition: background-color .3s;
	border: 1px solid #5c5c5c; /* Gray */
	margin:2px;
}

ul.pagination li.active {
    background-color: #347917;
	 float: left;
    padding: 8px 12px;
    text-decoration: none;
	border-radius: 5px;
	transition: background-color .3s;
	border: 1px solid #ddd; /* Gray */
    color: white;
	margin:2px;

}

ul.pagination li a.active {
    background-color: #347917;
    color: white;
}

ul.pagination li a:hover:not(.active) {background-color: #ddd;}


/***********************************************
Blockquotes
***********************************************/
figure                                          { margin:16px 0 26px 0; padding:0; }
blockquote                                      { margin:0; padding:0 0 0 10px; border-left:1px solid #747474; }
blockquote p                                    { margin:0; padding:0; color:#777; font-style:italic; }
blockquote p:before                             { content:"\201C"; }
blockquote p:after                              { content:"\201D"; }
figcaption:before                               { content:"\2014 \202F"; }
figcaption                                      { margin:6px 0 10px 0; padding:0; font-size:14px;background-color:#E74C3C; color:#fff; text-align:center;}


/***********************************************
Links
***********************************************/
a                                               { font-size: 15px;color:#000; outline:0; transition:all .1s linear 0s; -moz-transition:all .1s linear 0s; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s; }
a:focus                                         { outline:none; -moz-outline-style:none; }


/***********************************************
Images, iFrames &amp; Videos
***********************************************/
img                                             { border:0; vertical-align:middle; -ms-interpolation-mode:bicubic; }
.img-left                                       { float:left; margin:0 30px 30px 0; border:none; }
.img-right                                      { float:right; margin:0 0 30px 30px; border:none; }
.img-max                                        { margin:0 0 15px; max-width: 100%; height:auto; }
.img-max-res                                    { max-width: 100%;width: 100%; height:auto; }
.uppercase                                    { text-transform:uppercase; }


.media                                          { position:relative; margin:0 0 15px 0; padding-bottom:51%; padding-top:30px; height:0; overflow:hidden; border:1px solid #ccc; }
.media iframe,
.media object,
.media embed                                    { position:absolute; top:0; left:0; width:100%; height:100%; }
.pt30                                           { padding-top:30px; }
.pb30                                           { padding-bottom:30px; }
.pt20                                           { padding-top:20px; }
.pb20                                           { padding-bottom:20px; }
.pl30                                           { padding:0 0 0 30px; /*00 border:1px solid #000; 00*/ }
.bottom a                                       { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-weight:bold; font-size:14px;color:#22314f; text-decoration:none; outline:0; transition:all .1s linear 0s; -moz-transition:all .1s linear 0s; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s;text-transform: uppercase; }
.bottom a:focus                                 { outline:none; -moz-outline-style:none; }
.bottom a:hover                                 {  color: #424242; border-bottom:1px dotted #424242;}


/***********************************************
Tables
***********************************************/
table                                           { margin:20px 0 40px 0; width:100%; overflow:hidden; font-size:13px; line-height:17px; border-collapse:collapse; border-spacing:0; }
caption                                         { margin:0 0 10px; }

tr                                              { background-color:#FFF; transition:all .1s linear 0s; -moz-transition:all .1s linear 0s; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s; }
tr:hover                                        { background-color:#F1F1F1; transition:all .1s linear 0s; -moz-transition:all .1s linear 0s; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s; }
tr.even                                         { background-color:#FFF; }
tr.odd                                          { background-color:#F1F1F1; }

th                                              { padding:8px; background-color:#F1F1F1; color:#222; font-weight:bold; border:none; border-bottom:3px solid #D6D6D6; text-align:left; white-space:nowrap; }

td                                              { padding:8px; min-width:100px; background-color:transparent; color:#666; border:none; text-align:center; }
td.highlight                                    { padding:11px 8px; width:250px; color:#EEE; font-weight:bold; display:block; font-size:inherit; border:none; background-color:#333; }


/***********************************************
Buttons
***********************************************/
.btn, button                                    { margin:0 5px 5px 0; padding:0 30px; display:inline-block; font-weight:bold;color:#FFF; border:1px solid #000; background-color:#000; font-size:16px; line-height:40px; text-decoration:none; cursor:pointer; transition:all .1s linear 0s; -moz-transition:all .1s linear 0s; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s; }



button.grey-fullblock                           { width:100%!important; background-color:#9b9696 !important; font-family: 'Noto Sans', sans-serif;font-weight:bold; font-size:1.5vh;border:none;padding:0;}

.btn:hover, button:hover                        { border:1px solid #CCC; background-color:#FFF; color:#333; }



a.btn.small,
.btn.small                                      { padding:7px 6px; font-size:12px; line-height:25px;font-weight:normal; }




.fluid                                          { width:100%;padding:20px 0 20px 0; font-size:30px; font-family: 'Noto Sans', sans-serif;text-align:center; }

.btn.white                                      { border-color:#CCC; background-color:#FFF; color:#333; }
.btn.white:hover                                { border-color:#000; background-color:#000; color:#FFF; }

/* Green */
.btn.success                                    { border-color:#2ECC71; background-color:#2ECC71; color:#FFF; }
.btn.success:hover                              { border-color:#25A35A; background-color:#25A35A; color:#FFF; }

/* Blue */
.btn.info                                       { border-color:#3498DB; background-color:#3498DB; color:#FFF; }
.btn.info:hover                                 { border-color:#2A7AAF; background-color:#2A7AAF; color:#FFF; }

/* Amber */
.btn.warning                                    { border-color:#FA9300; background-color:#FA9300; color:#FFF; }
.btn.warning:hover                              { border-color:#B46F29; background-color:#B46F29; color:#FFF; }

/* Red */
.btn.error                                      { border-color:#E74C3C; background-color:#E74C3C; color:#FFF; }
.btn.error:hover                                { border-color:#B93D30; background-color:#B93D30; color:#FFF; }

.btn.red                                        { border-color:#E74C3C; background-color:#E74C3C; }
:hover.btn.red                                  { border-color:#E74C3C; background-color:#B93D30; color:#FFF; }

.btn.blue                                       { border-color:#0039ba; background-color:#0070cc;}
:hover.btn.blue                                 { border-color:#0039ba; background-color:#0070cc; color:#FFF; }

.btn.green                                      { border-color:#22314f; background-color:#22314f; }
:hover.btn.green                                { border-color:#293a5c; background-color:#293a5c; color:#FFF; }

.btn.green.big                                      { border-color:#22314f; background-color:#22314f;font-size:20px; font-family: 'Noto Sans', sans-serif; width:60%;height:60px;}
:hover.btn.green.big                               { border-color:#2ECC71; background-color:#25A35A; color:#FFF; }

.btn.white                                      { border-color:#CCC; background-color:#FFF; color:#333; }
:hover.btn.white                                { border-color:#000; background-color:#000; color:#FFF; }

#html5-watermark {
    display:none !important;
 }




/***********************************************
Colors
***********************************************/
.txt-success                                    { color:#2ECC71; }
.bg-success                                     { background-color:#2ECC71; }
.border-success                                 { border-color:#2ECC71; }

.txt-info                                       { color:#3498DB; }
.bg-info                                        { background-color:#3498DB; }
.border-info                                    { border-color:#3498DB; }

.txt-warning                                    { color:#FA9300; }
.bg-warning                                     { background-color:#FA9300; }
.border-warning                                 { border-color:#FA9300; }

.txt-error                                      { color:#E74C3C;padding-bottom:10px; }
.bg-error                                       { background-color:#E74C3C; }
.border-error                                   { border-color:#E74C3C; }


/***********************************************
Utility Classes
***********************************************/
.float-clear                                    { clear:both; }
.float-left                                     { float:left; }
.float-right                                    { float:right; }

.txt-left                                       { text-align:left; }
.txt-right                                      { text-align:right; }
.txt-center                                     { text-align:center; }
.txt-justify                                    { text-align:justify; }

.txt-normal                                     { font-weight:normal; }
.txt-bold                                       { font-weight:bold; }
.txt-italic                                     { font-style:italic; }
.txt-underline                                  { border-bottom:1px solid; }
.txt-highlight                                  { padding:4px 7px 4px; color:#000; line-height:19px; display:inline-block; background:#00DEFF; font-weight:bold; }
.txt-intro                                      { font-size:130%; line-height:130%; }
.txt-big                                        { color:#A2BD30; font-weight:bold; line-height:26px; }

.rounded                                        { border-radius:50%; }
.radius                                         { border-radius:4px; }

.no-padding                                     { padding:0; }
.no-indent                                      { margin-left:0; padding-left:0; }
.no-bullet                                      { list-style:none; list-style-image:none; }
.no-styling                                     { margin:0; padding:0; list-style:none; }

.inline                                         { display:inline; }
.block, .show                                   { display:block; }
.hidden, .hide                                  { display:none; }                                       

.invisable                                      { display:none; visibility:hidden; }
.visable                                        { display:block; visibility:visible; }

/***********************************************
Disable Chrome blue border
***********************************************/
input:focus, select:focus,
textarea:focus, button:focus                    { outline: none; }


/***********************************************
Mobile (portrait 300px)
***********************************************/
@media only screen and (max-width:767px) {

table, tbody, tr, th, td                        { border:0; display:block; padding:3px 0; text-align:left; white-space:normal; }
table                                           { padding:0; /*border-top:1px solid #D6D6D6;*/ table-layout:fixed; }
tr                                              { margin:5px 0; padding:0 0 6px; /*border-bottom:1px solid #D6D6D6;*/ }
tr:hover                                        { background-color:transparent; }
/*tr:first-child, th, td:empty                    { display:none; visibility:hidden; }*/
td                                  { font-weight:bold;text-align:center; }
th[data-title]:before, td[data-title]:before    { content:attr(data-title) ":\00A0"; font-weight:bold; }


}


/*  Accordian Script */

.accordion {
    background-color: #9b9696;
    color: #fff;
	font-family: 'Noto Sans', sans-serif;
    cursor: pointer;
    padding: 10px;
    width: 100%;
    border: none;
    text-align: center;
    outline: none;
    font-size:2vh;
    transition: 0.4s;
	
}

.accordion.active, .accordion:hover {
    background-color: #7b7878;
}

.accordion:after {
    content: '\02795';
    font-size: 13px;
    color: #fff;
    float: right;
    margin-left: 5px;
}

.accordion.active:after {
    content: "\2796";
}

div.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
	border:1px solid #9b9696;
}

div.panel.show {
    opacity: 1;
    max-height: 500px;  
}

.nav-line-top{
border-top:4px solid #22314f;padding-bottom:10px;
}

.nav-line-bottom{
border-bottom:4px solid #22314f;
}

.vid_title{
padding:20px 0 20px 0;
color:#22314f;
font-size:1.5em;
font-weight:bold;
}

hr.shadow                                       { margin:5px 0 40px 0; padding:0; border:0; border-top:4px solid #22314f; height:1px; width:100%; text-align:left; display:block; -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);</pre></body></html>