@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,600);
#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:99999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxBottomLeft,#cboxMiddleLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxClose,#cboxNext,#cboxPrevious,#cboxPrint,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:url(../../images/overlay.png) repeat 0 0;opacity:.9;filter:alpha(opacity=90)}
#colorbox{outline:0}
/*#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}
#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}
#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}
#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}
#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y}
#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y}
#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}*/
#cboxContent{overflow:hidden}
.cboxIframe{}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
#cboxLoadingOverlay{background:url(../../images/loading_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(../../images/loading.gif) no-repeat center center}
#cboxClose,#cboxNext,#cboxPrevious,#cboxPrint,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}
#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:92%;left:0;background:url(../../images/left_arrow.png);background-size: cover;width:40px;height:40px;text-indent:-9999px}
#cboxNext{position:absolute;bottom:92%;left:42px;background:url(../../images/right_arrow.png);background-size: cover;width:40px;height:40px;text-indent:-9999px}
#cboxPrint{position:absolute;bottom:0;left:54px;width:25px;height:25px;background:url(../../images/print.png) no-repeat;text-indent:-9999px}
#cboxClose{position:absolute;bottom:92%;right:0;background:url(../../images/close.png);background-size: cover;width:40px;height:40px;text-indent:-9999px}
#cboxClose:hover{width:50px;height: 50px;}
.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}
.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}
.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}
.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}
.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:99999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.cc-revoke:hover{text-decoration:underline}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:0;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:0;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}
.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{
.cc-revoke,.cc-window{display:none}
}
@media screen and (max-width:900px){
.cc-btn{white-space:normal}
}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){
.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}
.cc-window.cc-banner .cc-message{margin-right:0}
}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
body{-webkit-text-size-adjust:none}
mark{background-color:transparent;color:inherit}
input::-moz-focus-inner{border:0;padding:0}
input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}
html{box-sizing:border-box}
*,:after,:before{box-sizing:inherit}
body{background:-moz-linear-gradient(top,#529a45 0,#1f4618 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#529a45),color-stop(40%,#1f4618));background:-webkit-linear-gradient(top,#529a45 0,#1f4618 40%);background:-o-linear-gradient(top,#529a45 0,#1f4618 40%);background:-ms-linear-gradient(top,#529a45 0,#1f4618 40%);background:linear-gradient(to bottom,#529a45 0,#1f4618 40%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#529a45', endColorstr='#1f4618', GradientType=0 );background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:19pt;font-weight:300;line-height:1.75em;color:#1f4618}
body.is-preload *,body.is-preload :after,body.is-preload :before{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}
input,select,textarea{font-family:"Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;;font-size:19pt;font-weight:300;line-height:1.75em;color:#888}
h1,h2,h3,h4,h5,h6{font-weight:300;color:#1f4618;line-height:1.5em}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}
h1 a strong,h2 a strong,h3 a strong,h4 a strong,h5 a strong,h6 a strong{color:#1f4618}
h2{font-size:2em;letter-spacing:-1px;text-align:center}
h2.alt{color:#1f4618}
h2.alt strong{color:#1f4618}
h3{font-size:1.5em}
header{margin:0 0 2em 0}
header>p{margin:1em 0 0 0}
footer{margin:2em 0 0 0}
b,strong{font-weight:700;color:#1f4618}
em,i{font-style:italic}
a{text-decoration:none;color:inherit;border-bottom:dotted 1px rgba(128,128,128,.5);-moz-transition:color .35s ease-in-out,border-bottom-color .35s ease-in-out;-webkit-transition:color .35s ease-in-out,border-bottom-color .35s ease-in-out;-ms-transition:color .35s ease-in-out,border-bottom-color .35s ease-in-out;transition:color .35s ease-in-out,border-bottom-color .35s ease-in-out;outline:0}
a:hover{color:#e27689;border-bottom-color:rgba(255,255,255,0)}
sub{position:relative;top:.5em;font-size:.8em}
sup{position:relative;top:-.5em;font-size:.8em}
hr{border:0;border-top:solid 1px #ddd}
blockquote{border-left:solid .5em #ddd;padding:1em 0 1em 2em;font-style:italic}
dl,ol,p,table,ul{margin-bottom:2em}
br.clear{clear:both}
.ScontactSubjectTd{width:40%}
.wrapper{top:0;left:0;position:fixed;z-index:-100}
.wrapper img.bg{width:100%;height:auto;z-index:99;position:fixed}
.wrapper img.fg{width:100%;height:auto;position:fixed;z-index:100;left:0;top:100px}
@media screen and (min-width:961px) and (max-width:1880px){
.wrapper img.fg{padding-left:375px;padding-right:3em}
.wrapper img.bg{padding-left:375px}
}
@media screen and (min-width:961px) and (max-width:1620px){
.wrapper img.fg{padding-left:375px;padding-right:3em}
.wrapper img.bg{padding-left:375px}
}
@media screen and (min-width:961px) and (max-width:1320px){
.wrapper img.fg{padding-left:375px;padding-right:3em}
.wrapper img.bg{padding-left:375px}
}
@media screen and (max-width:960px){
.wrapper img.fg{padding-left:1em;padding-right:1em}
.wrapper img.bg{padding-left:0}
}
@media screen and (max-width:736px){
.wrapper img.fg{padding-left:1em;padding-right:1em}
.wrapper img.bg{padding-left:0}
}
.container{margin:0 auto;max-width:100%;width:1400px}
@media screen and (min-width:961px) and (max-width:1880px){
.container{width:1200px}
}
@media screen and (min-width:961px) and (max-width:1620px){
.container{width:960px}
}
@media screen and (min-width:961px) and (max-width:1320px){
.container{width:100%}
}
@media screen and (max-width:960px){
.container{width:100%}
}
@media screen and (max-width:736px){
.container{width:100%}
}
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp{order:-1}
.row>.col-1{width:8.33333%}
.row>.off-1{margin-left:8.33333%}
.row>.col-2{width:16.66667%}
.row>.off-2{margin-left:16.66667%}
.row>.col-3{width:25%}
.row>.off-3{margin-left:25%}
.row>.col-4{width:33.33333%}
.row>.off-4{margin-left:33.33333%}
.row>.col-5{width:41.66667%}
.row>.off-5{margin-left:41.66667%}
.row>.col-6{width:50%}
.row>.off-6{margin-left:50%}
.row>.col-7{width:58.33333%}
.row>.off-7{margin-left:58.33333%}
.row>.col-8{width:66.66667%}
.row>.off-8{margin-left:66.66667%}
.row>.col-9{width:75%}
.row>.off-9{margin-left:75%}
.row>.col-10{width:83.33333%}
.row>.off-10{margin-left:83.33333%}
.row>.col-11{width:91.66667%}
.row>.off-11{margin-left:91.66667%}
.row>.col-12{width:100%}
.row>.off-12{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-10px;margin-left:-10px}
.row.gtr-25>*{padding:10px 0 0 10px}
.row.gtr-25.gtr-uniform{margin-top:-10px}
.row.gtr-25.gtr-uniform>*{padding-top:10px}
.row.gtr-50{margin-top:-20px;margin-left:-20px}
.row.gtr-50>*{padding:20px 0 0 20px}
.row.gtr-50.gtr-uniform{margin-top:-20px}
.row.gtr-50.gtr-uniform>*{padding-top:20px}
.row{margin-top:-40px;margin-left:-40px}
.row>*{padding:40px 0 0 40px}
.row.gtr-uniform{margin-top:-40px}
.row.gtr-uniform>*{padding-top:40px}
.row.gtr-150{margin-top:-60px;margin-left:-60px}
.row.gtr-150>*{padding:60px 0 0 60px}
.row.gtr-150.gtr-uniform{margin-top:-60px}
.row.gtr-150.gtr-uniform>*{padding-top:60px}
.row.gtr-200{margin-top:-80px;margin-left:-80px}
.row.gtr-200>*{padding:80px 0 0 80px}
.row.gtr-200.gtr-uniform{margin-top:-80px}
.row.gtr-200.gtr-uniform>*{padding-top:80px}
@media screen and (min-width:961px) and (max-width:1880px){
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp-wide{order:-1}
.row>.col-1-wide{width:8.33333%}
.row>.off-1-wide{margin-left:8.33333%}
.row>.col-2-wide{width:16.66667%}
.row>.off-2-wide{margin-left:16.66667%}
.row>.col-3-wide{width:25%}
.row>.off-3-wide{margin-left:25%}
.row>.col-4-wide{width:33.33333%}
.row>.off-4-wide{margin-left:33.33333%}
.row>.col-5-wide{width:41.66667%}
.row>.off-5-wide{margin-left:41.66667%}
.row>.col-6-wide{width:50%}
.row>.off-6-wide{margin-left:50%}
.row>.col-7-wide{width:58.33333%}
.row>.off-7-wide{margin-left:58.33333%}
.row>.col-8-wide{width:66.66667%}
.row>.off-8-wide{margin-left:66.66667%}
.row>.col-9-wide{width:75%}
.row>.off-9-wide{margin-left:75%}
.row>.col-10-wide{width:83.33333%}
.row>.off-10-wide{margin-left:83.33333%}
.row>.col-11-wide{width:91.66667%}
.row>.off-11-wide{margin-left:91.66667%}
.row>.col-12-wide{width:100%}
.row>.off-12-wide{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-10px;margin-left:-10px}
.row.gtr-25>*{padding:10px 0 0 10px}
.row.gtr-25.gtr-uniform{margin-top:-10px}
.row.gtr-25.gtr-uniform>*{padding-top:10px}
.row.gtr-50{margin-top:-20px;margin-left:-20px}
.row.gtr-50>*{padding:20px 0 0 20px}
.row.gtr-50.gtr-uniform{margin-top:-20px}
.row.gtr-50.gtr-uniform>*{padding-top:20px}
.row{margin-top:-40px;margin-left:-40px}
.row>*{padding:40px 0 0 40px}
.row.gtr-uniform{margin-top:-40px}
.row.gtr-uniform>*{padding-top:40px}
.row.gtr-150{margin-top:-60px;margin-left:-60px}
.row.gtr-150>*{padding:60px 0 0 60px}
.row.gtr-150.gtr-uniform{margin-top:-60px}
.row.gtr-150.gtr-uniform>*{padding-top:60px}
.row.gtr-200{margin-top:-80px;margin-left:-80px}
.row.gtr-200>*{padding:80px 0 0 80px}
.row.gtr-200.gtr-uniform{margin-top:-80px}
.row.gtr-200.gtr-uniform>*{padding-top:80px}
}
@media screen and (min-width:961px) and (max-width:1620px){
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp-normal{order:-1}
.row>.col-1-normal{width:8.33333%}
.row>.off-1-normal{margin-left:8.33333%}
.row>.col-2-normal{width:16.66667%}
.row>.off-2-normal{margin-left:16.66667%}
.row>.col-3-normal{width:25%}
.row>.off-3-normal{margin-left:25%}
.row>.col-4-normal{width:33.33333%}
.row>.off-4-normal{margin-left:33.33333%}
.row>.col-5-normal{width:41.66667%}
.row>.off-5-normal{margin-left:41.66667%}
.row>.col-6-normal{width:50%}
.row>.off-6-normal{margin-left:50%}
.row>.col-7-normal{width:58.33333%}
.row>.off-7-normal{margin-left:58.33333%}
.row>.col-8-normal{width:66.66667%}
.row>.off-8-normal{margin-left:66.66667%}
.row>.col-9-normal{width:75%}
.row>.off-9-normal{margin-left:75%}
.row>.col-10-normal{width:83.33333%}
.row>.off-10-normal{margin-left:83.33333%}
.row>.col-11-normal{width:91.66667%}
.row>.off-11-normal{margin-left:91.66667%}
.row>.col-12-normal{width:100%}
.row>.off-12-normal{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-10px;margin-left:-10px}
.row.gtr-25>*{padding:10px 0 0 10px}
.row.gtr-25.gtr-uniform{margin-top:-10px}
.row.gtr-25.gtr-uniform>*{padding-top:10px}
.row.gtr-50{margin-top:-20px;margin-left:-20px}
.row.gtr-50>*{padding:20px 0 0 20px}
.row.gtr-50.gtr-uniform{margin-top:-20px}
.row.gtr-50.gtr-uniform>*{padding-top:20px}
.row{margin-top:-40px;margin-left:-40px}
.row>*{padding:40px 0 0 40px}
.row.gtr-uniform{margin-top:-40px}
.row.gtr-uniform>*{padding-top:40px}
.row.gtr-150{margin-top:-60px;margin-left:-60px}
.row.gtr-150>*{padding:60px 0 0 60px}
.row.gtr-150.gtr-uniform{margin-top:-60px}
.row.gtr-150.gtr-uniform>*{padding-top:60px}
.row.gtr-200{margin-top:-80px;margin-left:-80px}
.row.gtr-200>*{padding:80px 0 0 80px}
.row.gtr-200.gtr-uniform{margin-top:-80px}
.row.gtr-200.gtr-uniform>*{padding-top:80px}
}
@media screen and (min-width:961px) and (max-width:1320px){
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp-narrow{order:-1}
.row>.col-1-narrow{width:8.33333%}
.row>.off-1-narrow{margin-left:8.33333%}
.row>.col-2-narrow{width:16.66667%}
.row>.off-2-narrow{margin-left:16.66667%}
.row>.col-3-narrow{width:25%}
.row>.off-3-narrow{margin-left:25%}
.row>.col-4-narrow{width:33.33333%}
.row>.off-4-narrow{margin-left:33.33333%}
.row>.col-5-narrow{width:41.66667%}
.row>.off-5-narrow{margin-left:41.66667%}
.row>.col-6-narrow{width:50%}
.row>.off-6-narrow{margin-left:50%}
.row>.col-7-narrow{width:58.33333%}
.row>.off-7-narrow{margin-left:58.33333%}
.row>.col-8-narrow{width:66.66667%}
.row>.off-8-narrow{margin-left:66.66667%}
.row>.col-9-narrow{width:75%}
.row>.off-9-narrow{margin-left:75%}
.row>.col-10-narrow{width:83.33333%}
.row>.off-10-narrow{margin-left:83.33333%}
.row>.col-11-narrow{width:91.66667%}
.row>.off-11-narrow{margin-left:91.66667%}
.row>.col-12-narrow{width:100%}
.row>.off-12-narrow{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-5px;margin-left:-5px}
.row.gtr-25>*{padding:5px 0 0 5px}
.row.gtr-25.gtr-uniform{margin-top:-5px}
.row.gtr-25.gtr-uniform>*{padding-top:5px}
.row.gtr-50{margin-top:-10px;margin-left:-10px}
.row.gtr-50>*{padding:10px 0 0 10px}
.row.gtr-50.gtr-uniform{margin-top:-10px}
.row.gtr-50.gtr-uniform>*{padding-top:10px}
.row{margin-top:-20px;margin-left:-20px}
.row>*{padding:20px 0 0 20px}
.row.gtr-uniform{margin-top:-20px}
.row.gtr-uniform>*{padding-top:20px}
.row.gtr-150{margin-top:-30px;margin-left:-30px}
.row.gtr-150>*{padding:30px 0 0 30px}
.row.gtr-150.gtr-uniform{margin-top:-30px}
.row.gtr-150.gtr-uniform>*{padding-top:30px}
.row.gtr-200{margin-top:-40px;margin-left:-40px}
.row.gtr-200>*{padding:40px 0 0 40px}
.row.gtr-200.gtr-uniform{margin-top:-40px}
.row.gtr-200.gtr-uniform>*{padding-top:40px}
}
@media screen and (max-width:960px){
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp-narrower{order:-1}
.row>.col-1-narrower{width:8.33333%}
.row>.off-1-narrower{margin-left:8.33333%}
.row>.col-2-narrower{width:16.66667%}
.row>.off-2-narrower{margin-left:16.66667%}
.row>.col-3-narrower{width:25%}
.row>.off-3-narrower{margin-left:25%}
.row>.col-4-narrower{width:33.33333%}
.row>.off-4-narrower{margin-left:33.33333%}
.row>.col-5-narrower{width:41.66667%}
.row>.off-5-narrower{margin-left:41.66667%}
.row>.col-6-narrower{width:50%}
.row>.off-6-narrower{margin-left:50%}
.row>.col-7-narrower{width:58.33333%}
.row>.off-7-narrower{margin-left:58.33333%}
.row>.col-8-narrower{width:66.66667%}
.row>.off-8-narrower{margin-left:66.66667%}
.row>.col-9-narrower{width:75%}
.row>.off-9-narrower{margin-left:75%}
.row>.col-10-narrower{width:83.33333%}
.row>.off-10-narrower{margin-left:83.33333%}
.row>.col-11-narrower{width:91.66667%}
.row>.off-11-narrower{margin-left:91.66667%}
.row>.col-12-narrower{width:100%}
.row>.off-12-narrower{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-5px;margin-left:-5px}
.row.gtr-25>*{padding:5px 0 0 5px}
.row.gtr-25.gtr-uniform{margin-top:-5px}
.row.gtr-25.gtr-uniform>*{padding-top:5px}
.row.gtr-50{margin-top:-10px;margin-left:-10px}
.row.gtr-50>*{padding:10px 0 0 10px}
.row.gtr-50.gtr-uniform{margin-top:-10px}
.row.gtr-50.gtr-uniform>*{padding-top:10px}
.row{margin-top:-20px;margin-left:-20px}
.row>*{padding:20px 0 0 20px}
.row.gtr-uniform{margin-top:-20px}
.row.gtr-uniform>*{padding-top:20px}
.row.gtr-150{margin-top:-30px;margin-left:-30px}
.row.gtr-150>*{padding:30px 0 0 30px}
.row.gtr-150.gtr-uniform{margin-top:-30px}
.row.gtr-150.gtr-uniform>*{padding-top:30px}
.row.gtr-200{margin-top:-40px;margin-left:-40px}
.row.gtr-200>*{padding:40px 0 0 40px}
.row.gtr-200.gtr-uniform{margin-top:-40px}
.row.gtr-200.gtr-uniform>*{padding-top:40px}
}
@media screen and (max-width:736px){
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}
.row>*{box-sizing:border-box}
.row.gtr-uniform>*>:last-child{margin-bottom:0}
.row.aln-left{justify-content:flex-start}
.row.aln-center{justify-content:center}
.row.aln-right{justify-content:flex-end}
.row.aln-top{align-items:flex-start}
.row.aln-middle{align-items:center}
.row.aln-bottom{align-items:flex-end}
.row>.imp-mobile{order:-1}
.row>.col-1-mobile{width:8.33333%}
.row>.off-1-mobile{margin-left:8.33333%}
.row>.col-2-mobile{width:16.66667%}
.row>.off-2-mobile{margin-left:16.66667%}
.row>.col-3-mobile{width:25%}
.row>.off-3-mobile{margin-left:25%}
.row>.col-4-mobile{width:33.33333%}
.row>.off-4-mobile{margin-left:33.33333%}
.row>.col-5-mobile{width:41.66667%}
.row>.off-5-mobile{margin-left:41.66667%}
.row>.col-6-mobile{width:50%}
.row>.off-6-mobile{margin-left:50%}
.row>.col-7-mobile{width:58.33333%}
.row>.off-7-mobile{margin-left:58.33333%}
.row>.col-8-mobile{width:66.66667%}
.row>.off-8-mobile{margin-left:66.66667%}
.row>.col-9-mobile{width:75%}
.row>.off-9-mobile{margin-left:75%}
.row>.col-10-mobile{width:83.33333%}
.row>.off-10-mobile{margin-left:83.33333%}
.row>.col-11-mobile{width:91.66667%}
.row>.off-11-mobile{margin-left:91.66667%}
.row>.col-12-mobile{width:100%}
.row>.off-12-mobile{margin-left:100%}
.row.gtr-0{margin-top:0;margin-left:0}
.row.gtr-0>*{padding:0}
.row.gtr-0.gtr-uniform{margin-top:0}
.row.gtr-0.gtr-uniform>*{padding-top:0}
.row.gtr-25{margin-top:-5px;margin-left:-5px}
.row.gtr-25>*{padding:5px 0 0 5px}
.row.gtr-25.gtr-uniform{margin-top:-5px}
.row.gtr-25.gtr-uniform>*{padding-top:5px}
.row.gtr-50{margin-top:-10px;margin-left:-10px}
.row.gtr-50>*{padding:10px 0 0 10px}
.row.gtr-50.gtr-uniform{margin-top:-10px}
.row.gtr-50.gtr-uniform>*{padding-top:10px}
.row{margin-top:-20px;margin-left:-20px}
.row>*{padding:20px 0 0 20px}
.row.gtr-uniform{margin-top:-20px}
.row.gtr-uniform>*{padding-top:20px}
.row.gtr-150{margin-top:-30px;margin-left:-30px}
.row.gtr-150>*{padding:30px 0 0 30px}
.row.gtr-150.gtr-uniform{margin-top:-30px}
.row.gtr-150.gtr-uniform>*{padding-top:30px}
.row.gtr-200{margin-top:-40px;margin-left:-40px}
.row.gtr-200>*{padding:40px 0 0 40px}
.row.gtr-200.gtr-uniform{margin-top:-40px}
.row.gtr-200.gtr-uniform>*{padding-top:40px}
}
article,section{margin-bottom:3em}
article:last-child,article>.container,article>:last-child,section:last-child,section>.container,section>:last-child{margin-bottom:0}
.row>article,.row>section{margin-bottom:0}
.contoverlay{position:relative}
.container:hover .overlay{opacity:1}
.overlay{position:absolute;bottom:0;left:0;right:0;overflow:hidden;width:0;height:100%;transition:.5s ease}
.overlaytext{color:#000;font-size:.7em}
.image{display:inline-block;border:0}
.image img{display:block;width:100%}
.image.avatar48{width:200px}
.image.avatar48 img{width:200px}
.image.logo350{max-height:50%;max-width:50%}
.image.logo80 img{display:block;max-width:100%}
.image.fit{display:block;width:100%}
.image.partnerlogo{display:block;width:150px;margin:0 auto}
.image.featured{display:block;width:100%;margin:0 0 2em 0}
.image.corona{display:block;max-height:800px;max-width:800px}

.image.left{float:left;margin:0 2em 2em 0}
.image.centered{display:block;margin:0 0 2em 0}
.image.centered img{margin:0 auto;width:auto}
.image.verhor{display:block;margin-left:auto;margin-right:auto}
ul{list-style:none;padding-left:1em}
ul li{padding-left:.5em}
ol{list-style:decimal;padding-left:1.25em}
ol li{padding-left:.25em}
ul.icons{cursor:default;list-style:none;padding-left:0}
ul.icons li{display:inline-block;padding-left:0}
ul.icons a{display:inline-block;width:2em;height:2em;line-height:2em;text-align:center;border:0}
form label{display:block;text-align:left;margin-bottom:.5em}
form input[type=email],form input[type=password],form input[type=text],form select,form textarea{position:relative;-webkit-appearance:none;display:block;border:0;outline:0;background:#fff;background:rgba(255,255,255,.75);width:100%;border-radius:.35em;padding:.75em 1em .75em 1em;box-shadow:inset 0 .1em .1em 0 rgba(0,0,0,.05);border:solid 1px rgba(0,0,0,.15);-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{box-shadow:0 0 2px 1px #1f4618;background:#fff}
form input[type=email],form input[type=password],form input[type=text],form select{line-height:1.25em}
form textarea{min-height:14em}
form ::-webkit-input-placeholder{color:#555!important}
form :-moz-placeholder{color:#555!important}
form ::-moz-placeholder{color:#555!important}
form :-ms-input-placeholder{color:#555!important}
form ::-moz-focus-inner{border:0}
table{width:100%;text-align:left}
table td{padding:.5em 1em .5em 1em}
table th{text-align:left;padding:.5em 1em .5em 1em;color:#fff;background:#222729}
table thead{background:#444;color:#fff}
table tfoot{background:#eee}
.button,button,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;border-radius:.35em;color:#fff!important;text-decoration:none;padding:.75em 2.5em .75em 2.5em;background-color:#1f4618;border:0;cursor:pointer;background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),url(images/overlay.png);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),url(images/overlay.png);background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),url(images/overlay.png);background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),url(images/overlay.png);-moz-transition:background-color .35s ease-in-out;-webkit-transition:background-color .35s ease-in-out;-ms-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out}
.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#4D9242}
.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#1f4618}
.item{margin-bottom:40px}
.item header{margin:0;padding:1em 0 1em 0;font-size:.8em;color:#fff}
.item header h3{font-size:1em;color:#1f4618}
.item:hover .overlay{width:100%}
.icon{text-decoration:none;text-decoration:none}
.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}
.icon:before{line-height:inherit}
.icon>.label{display:none}
.icon.solid:before{font-weight:900}
.icon.brands:before{font-family:"Font Awesome 5 Brands"}
#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-image:url(images/texture_links.png),url(images/texture_links.png);background-repeat:repeat-y;background-position-x:53px,0;color:#fff;height:100%;left:0;overflow-y:auto;position:fixed;text-align:left;top:0;width:375px;z-index:21000}
#header .bg-shadow{position:absolute;width:100%;height:100%;top:0;left:0}
#header .top{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}
#header .bottom{-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;padding:1.5em 0 .75em 0}
#header .bottom>:last-child{margin-bottom:0}
#header .icons{font-size:.8em;text-align:center}
#header .icons a{color:#215d9c;-moz-transition:color .35s ease-in-out;-webkit-transition:color .35s ease-in-out;-ms-transition:color .35s ease-in-out;transition:color .35s ease-in-out}
#header .icons a:hover{color:#215d9c}
#logo{position:relative;margin:1.5em 1.5em 1.5em 1.5em;min-height:75px;cursor:default}
#logo h1{position:relative;color:#215d9c;font-weight:600;font-size:1em;line-height:1em}
#logo p{position:relative;display:block;font-size:.6em;color:rgba(255,255,255,.5);line-height:1.25em;margin:.5em 0 0 0}
#logo .image{position:absolute;left:0;top:0}
#nav ul{list-style:none;padding-left:0;margin-bottom:0;padding-top:5em}
#nav ul li{padding-left:0}
#nav ul li a{display:block;padding:.5em 1.5em .5em 0;color:#fff;text-decoration:none;outline:0;border:0;-moz-transition:none;-webkit-transition:none;-ms-transition:none;transition:none}
#nav ul li a span{position:relative;display:block;font-size:.8em}
#nav ul li a span:before{position:absolute;left:0;color:#fff;text-align:right;width:1.25em;line-height:1.75em;text-transform:uppercase}
#nav ul li a.active{color:#fff;text-align:right;font-weight:700;text-transform:uppercase}
#nav ul li a.active span:before{color:#fff}
.btn_round{background:#1f4618;box-shadow:inset 0 1em 2em -1em #428935,.1em .3em .4em #000;border-radius:0 20px 20px 0;padding-left:10px;padding-right:10px}
.btn_round_help{color:#fff;text-align:right;font-weight:700;text-transform:uppercase;background:#cf242a;box-shadow:inset 0 1em 2em -1em #fc0000,.1em .3em .4em #000;border-radius:0 20px 20px 0;padding-left:10px;padding-right:10px}
.fading_text{ animation: fading_text 1.6s linear infinite;}
@keyframes fading_text{100%{opacity:20%;}}
#footer{margin-left:375px;text-align:left;background-color:rgba(255,255,255,0);padding:3em 0 4em 0;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.05),inset 0 .1em .1em 0 rgba(0,0,0,.025);font-size:.8em;color:#fff}
#footer .copyright{cursor:default;margin:0}
#footer .copyright li{display:inline-block;line-height:1em;border-left:solid 1px rgba(128,128,128,.35);padding:0 0 0 .5em;margin:0 0 0 .5em}
#footer .copyright li:first-child{border-left:0;padding-left:0;margin-left:0}
#footer strong{color:#fff}
.corona{z-index:100000;position:fixed;width:100%;height:100%;background-color:rgba(128,128,128,.5);top:0}
#badget{width:100%;height:50px;z-index:20000;position:fixed;bottom:0;left:0}
#badget .bottomright{z-index:20001;position:fixed;bottom:0;right:0;width:550px}
#badget .topleft{z-index:20001;position:fixed;top:0;left:372px;height:250px}
#badget .bottomleft{z-index:20001;position:fixed;bottom:0;left:372px}
#badget .topmiddle{z-index:20001;position:fixed;top:0;left:45%;/*width:20%*/}
#badget .topright{z-index:20001;position:fixed;top:0;right:0;width:250px}
#badget .rightborder{z-index:20002;position:fixed;top:0;right:0;width:30px;background-image:url(images/texture_rechts.png);background-size:auto 850px;background-repeat:repeat-y;height:100%}
#map{background-color:#215d9c;min-width:200px;min-height:200px;bottom:0;left:0}
#popup{margin:10px 10px;background-color:rgba(255,255,255,.8);color:#1f4618;padding:1em 1em}
.zoom{display:inline-block;position:relative}
.zoom:after{content:"";display:block;width:33px;height:33px;position:absolute;top:0;right:0}
.zoom img{display:block}
.zoom img::selection{background-color:transparent}
#main{margin-left:375px}
#main>section{margin:1.5em;margin-right:3em;overflow:hidden;padding:2em 0;text-align:center}
#main>section.dark{color:#ddd;color:rgba(255,255,255,.75)}
#main>section.dark h2,#main>section.dark h3,#main>section.dark h4,#main>section.dark h5,#main>section.dark h6{color:inherit}
#main>section.dark strong{color:#fff;border-color:inherit}
#main>section.dark a{color:#fff;border-color:inherit}
#main>section.cover{padding:10em 0;background-size:cover;background-position:center center}
#main>section.one{background-color:#81918e;background-image:url(images/banner.jpg)}
#main>section.two{background-color:#f5fafa}
#main>section.three{background-color:#ecf1f1}
#main>section.four{background-color:#e8edec}
#main>section.default{background-color:rgba(255,255,255,.8);color:#1f4618}
#main>section.default .container .underline_h2{width:100%;background-image:linear-gradient(to right,rgba(244,177,44,.1),rgba(244,177,44,1),rgba(244,177,44,.1));height:8px;margin:0;left:375px}
@media screen and (min-width:961px) and (max-width:1880px){
body,input,select,textarea{font-size:17pt}
#header{width:322px;background-position-x:0,0}
#nav ul{padding-top:5em}
#footer{margin-left:322px}
#main{margin-left:322px}
#badget .topleft{left:319px}
#badget .bottomleft{left:319px}
}
@media screen and (min-width:961px) and (max-width:1620px){
#nav ul{padding-top:3.5em}
#main>section{padding:3em 0}
#main section.cover{padding:5em 0}
#badget .topleft{left:319px;max-height:300px}
#badget .bottomleft{left:319px;width:600px}
#badget .bottomright{width:400px}
#badget .topright{width:250px}
}
@media screen and (min-width:961px) and (max-width:1320px){
body,input,select,textarea{font-size:16pt}
.container{padding:0 2em 0 2em}
ul.icons li a{width:1.75em}
.item{margin-bottom:20px}
#header{width:20%;background-position:top right}
#logo .image{position:relative;margin:0 0 .5em 0}
#nav ul{padding-top:.5em}
#nav ul li a{font-size:.8em;padding-top:.5em;padding-bottom:.5em}
#nav ul li a span{padding-right:2.25em}
#nav ul li a span:before{left:100%;margin-left:-1.25em;line-height:2.25em}
#badget .topleft{left:20%}
#badget .bottomleft{left:20%;width:350px}
#badget .bottomright{width:350px}
#badget .topright{width:200px}
#footer{margin-left:20%}
#main{margin-left:20%}
}
#headerToggle{display:none}
@media screen and (max-width:960px){
body,html{overflow-x:hidden}
body,input,select,textarea{font-size:16pt}
.image.verhor{display:block;margin-left:auto;margin-right:auto;width:auto;max-height:60%;max-width:90%}
header br{display:none}
.container{padding:0 2em 0 2em}
#badget .topleft{display:none}
#badget .topmiddle{width: 20%;}
#badget .bottomleft{left:0;width:300px}
#badget .bottomright{width:300px}
#badget .topright{display:none}
.item{margin-bottom:15px}
ul.icons a{width:1.75em;font-size:1.25em}
#header{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;-webkit-overflow-scrolling:touch;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002;background-image:url(images/texture_links.png);background-position:top right}
#header .top{position:relative}
#header .bottom{border-top:solid 1px rgba(255,255,255,.05);box-shadow:0 -1px 0 0 rgba(0,0,0,.15);padding-top:2em;margin-top:2em;position:relative}
#logo{margin:1.5em 1.25em 1.25em 1.25em}
#nav ul li a{padding:.8em 1.25em .5em 1.25em}
#headerToggle{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:2.25em;left:0;position:fixed;top:0;width:3.25em;z-index:10001}
#headerToggle .toggle{text-decoration:none;position:absolute;left:0;top:0;width:100%;height:100%;outline:0;border:0}
#headerToggle .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}
#headerToggle .toggle:before{text-decoration:none;content:"\f0c9";color:#fff;font-size:18px;background:rgba(128,136,144,.5);border-radius:.35em;text-align:center;position:absolute;left:.5em;top:.5em;display:block;width:3.25em;height:2.25em;line-height:2.25em}
body.header-visible #main{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}
body.header-visible #headerToggle{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}
body.header-visible #header{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#footer{margin-left:0}
#main{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;margin-left:0}
#main>section{padding:3em 0}
#main section.cover{padding:4em 0}
}
@media screen and (max-width:736px){
body,input,select,textarea{font-size:14pt}
h2{font-size:1.5em;letter-spacing:0;font-weight:300}
.container{padding:0 15px 0 15px}
ul.icons a{width:2em;font-size:1.25em}
#main>section{padding:2em 0}
#main section.cover{padding:4em 0}
#main section.cover header{padding:0 1em}
#badget .topleft{display:none}
#badget .topmiddle{width:20%}
#badget .bottomleft{left:0;width:200px}
#badget .bottomright{width:200px}
#badget .topright{display:none}
tr{float:left;width:100%;margin-bottom:2em}
td{float:left;width:100%;padding:1em}
#footer .copyright li{display:block;line-height:1.25em;border:0;padding:0;margin:1em 0 0 0}
#footer .copyright li:first-child{margin-top:0}
}

.becomeSponsor [type="checkbox"] {
    border-collapse: unset;
    -moz-appearance: checkbox;
-webkit-appearance: checkbox;
-ms-appearance: checkbox;
appearance:auto;
height: 1em;
width: 1em;


  }
  .becomeSponsor table{
    border-collapse: unset;
  }
  :root{--offers-red-color:#cd3044}
 .contactSubjectTd{
   vertical-align: top;
 } 
