    html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000}#yui3-css-stamp.cssreset{display:none}   body{font:13px/1.231 arial,helvetica,clean,sans-serif;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}#yui3-css-stamp.cssfonts{display:none}   html {   -webkit-text-size-adjust: none; } body {   position: relative; } #slh-cvs { position: relative;   background: inherit; } strong { font-weight: bold; } .slh-hide {   display: none !important; } .slh-disable { opacity: 0.4; } .slh-fix { position: fixed; } input {   -webkit-appearance: none; } textarea {   -webkit-appearance: none; } input[type=checkbox] {   -webkit-appearance: checkbox; } input[type=radio] {   -webkit-appearance: radio; } select {   -webkit-appearance: none; outline: none; }   .slh-pane {   visibility: hidden; width: 100%; }   #slh-hdr { position: static; width: 100%; } #slh-hdr.slh-fix { position: fixed; top: 0; z-index: 100000; }   #slh-ftr.slh-fix { bottom: 0; z-index: 100000; }   #slh-ntf { position: absolute; color: #333; z-index: 1000000; text-align: center; } .slh-ntf-wtg { width: 64px; height: 64px; background: url(../../media/slh/spinner.png) no-repeat; } .slh-ntf-inf { width: 280px; border: 1px solid #333; border-radius: 15px; padding: 20px 10px; background: #fafafa; font-weight: 400; }

    html { background: #fafafa; } body {   background: #fafafa; max-width: 2048px; margin: 0 auto; color: #333; font: 300 108% "Lato", sans-serif; letter-spacing: 0.03em; } body .wgt-menu { background: #fafafa; font: 300 123.1% "Lato", sans-serif; } p { font: 300 85% "Lato", sans-serif; letter-spacing: 0.03em; line-height: 1.5em; } ul { font: 300 85% "Lato", sans-serif; letter-spacing: 0.03em; line-height: 1.5em; } a { color: #81814b; text-decoration: none; } a:hover { text-decoration: underline; } a.web-btn {   display: inline-block; min-width: 158px; border: 1px solid #5e131b; border-radius: 6px; padding: 10px; background: #5e131b; color: #fafafa; text-align: center; text-decoration: none; cursor: pointer; } a.web-btn-pri {   display: inline-block; min-width: 158px; border: 1px solid #5e131b; border-radius: 6px; padding: 10px; background: #5e131b; color: #fafafa; text-align: center; text-decoration: none; cursor: pointer; } a.web-btn-sec { display: inline-block; min-width: 158px; border: 1px solid #333; border-radius: 6px; padding: 10px; background: none; color: #333; text-align: center; text-decoration: none; cursor: pointer; } input { font: 300 100% "Arial", sans-serif; } input[type="button"], input[type=submit] { font: 300 100% "Lato", sans-serif; } .web-sct { margin-top: 30px; overflow: hidden; } .web-sct .web-sct-hdr { margin: 0 20px 10px 20px; font-weight: inherit; font-size: 145.6%; text-align: center; } .web-sct .web-sct-sub { margin: 0 20px 10px 20px; font-weight: inherit; font-size: 123.1%; text-align: center; } .web-sct .web-sct-txt { margin: 0 20px 20px 20px; text-align: center; } .web-sct .web-sct-txt strong { font-size: 116%; } .web-btn { display: inline-block; min-width: 178px; border: 1px solid #5e131b; border-radius: 6px; padding: 10px; background: #5e131b; color: #fafafa; text-align: center; text-decoration: none; cursor: pointer; } .web-btn:hover {   text-decoration: none; } .web-btn-pri { display: inline-block; min-width: 178px; border: 1px solid #5e131b; border-radius: 6px; padding: 10px; background: #5e131b; color: #fafafa; text-align: center; text-decoration: none; cursor: pointer; } .web-btn-pri:hover {   text-decoration: none; } .web-btn-sec { display: inline-block; min-width: 178px; border: 1px solid #333; border-radius: 6px; padding: 10px; background: none; color: #333; text-align: center; text-decoration: none; cursor: pointer; } .web-btn-sec:hover {   text-decoration: none; } @media screen and (max-width: 480px) { .web-btn { width: 96%; } .web-btn-pri { width: 96%; } .web-btn-sec { width: 96%; } a.web-btn, span.web-btn { width: 90%; } a.web-btn-pri, span.web-btn-pri { width: 90%; } a.web-btn-sec, span.web-btn-sec { width: 90%; } }   #web-hdr { width: 100%; color: #fafafa; } #web-hdr .web-hdr-bd { background-size: 100% auto; } #web-hdr .web-hdr-sum { position: absolute; top: 20px; right: 25px; font-size: 85%; font-weight: 400; z-index: 100000; } #web-hdr .web-hdr-sum a { color: #fafafa; } #web-lch #web-hdr .web-hdr-sum a { color: #fafafa; } #web-hdr .web-hdr-sum .web-hdr-sum-mbr { position: relative; top: 2px; } #web-hdr .web-hdr-sum div { display: inline-block; vertical-align: middle; } #web-hdr .web-hdr-drop { height: 130px; } #web-lch #web-hdr { position: absolute; z-index: 100000; background: -webkit-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0)); background: -moz-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0)); overflow: hidden; } #web-lch #web-hdr .web-hdr-bd { background-image: none; } #web-lch #web-hdr .web-hdr-drop { background: none; } #web-logo { position: absolute; top: 12px; width: 100%; text-align: left; } #web-logo img { height: 100px; margin: 0 0 0 25px; } #web-nav { position: relative; float: right; padding: 65px 25px 0 0; font: 300 108% "Lato", sans-serif; text-transform: uppercase; } #web-nav .web-nav-def { text-align: right; color: #fafafa; } #web-nav .web-nav-sel { color: #5e131b; font-weight: 400; } #web-name { float: right; clear: right; margin: 2px 25px 0 0; font-weight: inherit; font-size: 180%; text-align: right; } @media screen and (max-width: 1024px) { #web-hdr .web-hdr-bd { background-size: 1024px auto; } #web-nav .web-nav-def { margin: 0 0 0 30px; } } @media screen and (max-width: 736px) { #web-hdr .web-hdr-sum { top: 10px; } #web-hdr .web-hdr-sum-bd { display: inline-block; } #web-hdr .web-hdr-drop { height: 100px; } #web-logo { top: 10px; } #web-logo img { height: 75px; } #web-nav { padding: 45px 25px 0 0; } #web-nav .web-nav-def { margin: 0 0 0 25px; } #web-name { margin: 10px 25px 0 0; font-size: 108%; } } @media screen and (min-width: 1025px) { #web-nav .web-nav-def { margin: 0 0 0 40px; } }   #web-ftr { margin-top: 30px; } #web-mbr #web-ftr { margin-top: 0; } #web-rsv #web-ftr { margin-top: 0; } #web-sup #web-ftr { margin-top: 0; }

  .web-team-bio-itm { border-top: 1px solid #6d625e; padding: 20px 0 20px 0; } .web-team-bio-itm.end { border-bottom: 1px solid #6d625e; } .web-team-bio-itm.odd { background: #f6f6f6; }

