:root{--banner-height:400px}body,html{font-family:'Open Sans',sans-serif;margin:0;padding:0;background-color:#c5c5c5;font-size:15px;font-display:swap}img{padding:0;margin:0}h1,h2{color:#4EA2D5}.caption{text-align:center;font-size:.9em;margin:0 15px;color:#888}.dark.blue.background{background-color:#002932;color:#fff}.dark.blue.background h3{color:#fff;border-bottom:1px solid rgba(255,255,255,0.2)}.detail{border-left:1px solid rgba(255,255,255,0.2);padding:8px 0 8px 8px;margin:8px 0}.text-center{text-align:center}.padded{padding:15px 80px}@media only screen and (max-width: 640px){.padded{padding:5px 10px}}.container{width:80vw;margin:0 auto}@media only screen and (max-width: 640px){.container{width:100vw}}.menuWrapper{display:flex;align-items:center;height:120px}.menuWrapper .logo{margin:25px 0 25px 25px}.menuWrapper > div{width:100%}@media only screen and (max-width: 640px){.menuWrapper{height:50px;justify-content:space-between}.menuWrapper .logo{margin:25px 0 25px 10px}}.main.container{background-color:#ffffffe8;box-shadow:0 0 8px #999;border-right:1px solid #ffffffe8;border-left:1px solid #ffffffe8}@media only screen and (max-width: 640px){.main.container{border:0}}.bannerWrapper{height:var(--banner-height)}@media only screen and (max-width: 640px){.bannerWrapper{height:200px;margin-bottom:18px}.bannerLogo{left:10px!important;bottom:90px!important;width:260px}.partnersOfWrapper{bottom:112px!important;right:0}}@media only screen and (max-width: 960px){.bannerWrapper{height:200px;margin-bottom:18px}.bannerLogo{left:10px!important;bottom:125px!important;width:350px}.partnersOfWrapper{bottom:120px!important;right:0!important}}.banner{position:relative;width:100%;height:inherit;object-fit:cover;object-position:top}.bannerLogo{position:relative;bottom:calc(var(--banner-height) / 2);left:60px}.partnersOfWrapper{color:#fff;text-align:right;position:relative;bottom:calc((var(--banner-height) / 2) - 15px);right:15px}.pager.pagenav{margin:0;padding:0;display:flex;justify-content:center;list-style:none}.pager.pagenav li{margin:4px}.pager.pagenav a{padding:6px 8px;border:1px solid #777;color:#555;text-transform:uppercase}.pager.pagenav a:hover{text-decoration:none;border:1px solid #333;color:#333}.modules{display:flex;flex-flow:wrap;align-items:center}.module{flex-basis:50%}.module p{margin-bottom:0}.module .bgWrapper{overflow:hidden}.module .bg{width:100%;position:relative;object-fit:cover}.module:nth-child(odd) .content{padding-left:80px;padding-right:40px}.module:nth-child(even) .content{padding-left:40px;padding-right:80px}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.pageWrapper{padding:18px 10px 0!important}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.content{padding-left:15px!important}.pageWrapper{padding-left:15px!important;padding-top:18px!important;padding-bottom:0!important}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){.modules{display:block}.module:nth-child(odd) .content{padding-left:15px!important;padding-right:15px!important}.module:nth-child(even) .content{padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.modules{display:block;align-items:flex-end}.module:nth-child(odd) .content{padding-left:20px;padding-right:10px}.module:nth-child(even) .content{padding-left:10px;padding-right:20px}}.module:nth-child(3) .bg,.module:nth-child(4) .bg{top:-4px}@media only screen and (max-width: 640px){.module{flex-basis:100%;line-height:1.5}.module:nth-child(odd) .content{padding-left:10px;padding-right:10px}.module:nth-child(even) .content{padding-left:10px;padding-right:10px}.module:nth-child(3){order:4}}.pageWrapper{padding:80px}.pageWrapper .top{margin-bottom:30px}@media only screen and (max-width: 640px){.pageWrapper{padding:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.pageWrapper{padding:15px}}.flex.page{display:flex;align-items:flex-start;justify-content:space-between}.flex div.grow{flex-grow:2}.flex > div{flex-basis:25%}.flex div.fbWrapper{width:300px!important;padding-left:30px}.flex > div.contact{flex-grow:2}.flex .far-left{margin-top:71px;padding-right:15px}.flex .far-right{margin-top:71px;padding-left:15px}.flex.sideline{margin-bottom:30px}.flex.sideline > div{margin-top:30px;margin-left:15px;padding-left:15px;border-left:1px solid #ccc}.flex.sideline hr{display:none}.flex.newspaper{columns:2}.flex.newspaper.cols-3{columns:3}.flex.newspaper.cols-4{columns:4}.flex.newspaper.cols-5{columns:5}@media only screen and (max-width: 640px){.flex.page{flex-wrap:wrap}.flex > div{flex-basis:100%;margin:0 auto}.flex .far-right,.flex.far-left{padding:0;margin:0}.flex.newspaper{columns:1}.flex.newspaper.cols-3{columns:1}.flex.newspaper.cols-4{columns:1}.flex.newspaper.cols-5{columns:1}}.flex.footer{padding:40px 80px 20px;display:flex;align-items:normal;justify-content:normal}.flex.footer > div{padding:0 10px;flex-basis:60%;font-size:.9em}.flex.footer > div.short{flex-basis:40%}.flex.footer .nav-child{display:none}.flex.footer hr{display:block;border-top:0;border-bottom:1px dotted rgba(255,255,255,0.1);margin-top:1em;margin-bottom:1em}.flex.footer hr:last-child{border-bottom:0}.flex.footer .uk-button-secondary{background-color:transparent;color:rgba(255,255,255,0.5);border:1px solid rgba(255,255,255,0.5)}.flex.footer .uk-button-secondary:hover{color:rgba(255,255,255,1);border:1px solid rgba(255,255,255,1)}.flex.footer .sideline div{border-left:0;margin-left:0;margin-top:0;padding-left:0}.flex.footer .sideline .myJeventDesc{display:none}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.flex.footer{padding:10px;flex-wrap:wrap}}@media only screen and (max-width: 640px){.flex.footer{padding:10px;flex-wrap:wrap}.flex.footer > div{padding:10px;flex-basis:100%;font-size:.9em}.flex.footer > div.short{flex-basis:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.flex.footer{padding:10px}.flex.footer > div{padding:10px;flex-basis:100%;font-size:.9em}.flex.footer > div.short{flex-basis:100%}}.credits{padding:0;display:flex;justify-content:space-between;text-transform:uppercase;margin-top:8px;margin-bottom:15px;color:#333}.credits *{font-size:.8em}.credits a{text-decoration:none;color:#333}.credits div:nth-child(2){text-align:right}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.credits{display:block}.credits div:nth-child(1){display:none}.credits div:nth-child(2){text-align:center}}.fbWrapper{width:200px}.uk-navbar-dropdown{border-top:3px solid #0FF}#mapWrapper{border-top:1px solid #ccc}#map{height:400px}@media only screen and (max-width: 640px){#map{height:200px}}#toTop{position:relative;bottom:10px;left:calc(100% - 60px)}.teamWrapper{display:flex;align-items:flex-start;border-bottom:2px solid #0FF}.teamWrapper .person{display:flex;align-items:flex-start;flex-wrap:wrap}.teamWrapper .person img{display:inline-block;box-shadow:0 2px 2px rgba(0,0,0,0.100);margin-bottom:10px}.teamWrapper .person .name{font-weight:700;text-transform:uppercase;font-size:1.5em}.teamWrapper .person .position{font-size:1em;line-height:1.8em}.teamWrapper .person .misc{font-size:.9em;line-height:1.5em}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait){.teamWrapper{display:block}}.article-date{position:relative;top:-25px;text-transform:uppercase}.items-leading{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.1)}.items-intro{display:flex;flex-wrap:wrap;margin-top:35px}.items-intro > div{flex-grow:1;flex-basis:20%;margin:15px}.uk-article-title,.uk-card-title{text-transform:capitalize}.articleBody{display:flex}.articleBody > :first-child{flex-basis:100%}.items-article{display:flex;flex-wrap:wrap}.items-article > div{flex-grow:1;flex-basis:20%;margin:15px}.contactTable{width:100%;background-color:#ebe8e8}.contactTable tr:nth-child(even){background-color:#d8d5d5}.contactTable td{padding:8px}.contactTable td:nth-child(3){padding:8px;width:200px;text-align:center}.contactTable .uk-button{width:100%}.contactTable .contactName{font-weight:600}@media only screen and (max-width: 640px){.contactTable td:nth-child(1){display:none}.contactTable td:nth-child(3){width:100px}.contactTable td:nth-child(3) span{display:none}}.gFolder{display:inline-block;text-align:center;margin-top:30px}.uk-slideshow-items{text-align:center}.uk-slideshow-items li{background-color:#ccc}.uk-slideshow-items li img{width:auto;height:500px;object-fit:contain;object-position:center}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait){.uk-slideshow-nav{display:none}}#jevents_body{width:100%!important;border:0;background-color:transparent}#jevents_body .event_legend_container{margin-top:30px}#jevents_body .jev_evdt{padding:0}.jev_evdt .jev_evdt_creator,.jev_evdt .jev_evdt_contact{display:none}.jev_evdt_location span{font-weight:700}.jev_evdt_location span:after{content:': '}#jevents_body .jev_toprow div.previousmonth a{background:url(/components/com_jevents/views/flat/assets/images/mini_arrowleftWhite.gif) no-repeat center left!important}#jevents_body .jev_toprow div.nextmonth a{background:url(/components/com_jevents/views/flat/assets/images/mini_arrowrightWhite.gif) no-repeat center right!important}.jev_toprow div.previousmonth,.jev_toprow div.nextmonth{background-color:#002931;border:1px solid #002931}.jev_toprow div.currentmonth{border-top:1px solid #002931;border-bottom:1px solid #002931}#jevents_body .nav-items div.active a,.jev_header2 .active a{background-color:#002931;color:#FFF}#jevents_body .nav-items div.active a:hover,.jev_header2 .active a:hover{background-color:#FFF;border-left:1px solid #002931}.nav-items > div{margin-left:-5px;display:inline-block;padding:3px 0 2px;line-height:23px;vertical-align:middle;border:1px solid #002931;border-left:0}.nav-items > div a{padding:8px 12px 7px;text-decoration:none;color:#474747}#jevents_body .nav-items > div a:hover{padding:7px 12px;background-color:#CCC;border-left:1px solid #002931;color:#000}.nav-items > div:first-child{border-radius:5px 0 0 5px;border-left:1px solid #002931}.nav-items > div:last-child{border-radius:0 5px 5px 0;border-right:1px solid #002931}#jevents_body .cal_today a.cal_daylink{margin-top:5px;background-color:#002931;padding:4px;border-radius:10px;color:#FFF}#jevents_body .cal_today a.cal_daylink:hover{border-left:1px solid #002931;background-color:#fff;border:1px solid #002931;padding:4px;border-radius:10px;color:#002931}@media only screen and (max-width: 640px){.myJeventDate{font-weight:700;font-size:1em}.new-navigation #nav-search{padding-top:3px;padding-right:0}#jevents .new-navigation *{font-size:11px!important}.nav-items > div a{padding:3px 6px}.jev_toprow *{font-size:10px!important}#jevents_body .cal_top_day_names{min-width:350px}}