﻿html{box-sizing:border-box;font-size:1rem}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:normal;line-height:1.6em}ol,ul{margin-left:2rem}img{max-width:100%;height:auto}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%{box-shadow:0 0 20px 10px #bc6741}50%{box-shadow:0 0 25px 15px #bc6741}100%{box-shadow:0 0 20px 10px #bc6741}}.page-header{background:#333;border-bottom:1px solid #bc6741;display:flex;height:3em;left:0;line-height:3em;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:100}.page-header a.logo{color:#fff;display:flex;font-family:"Kalam",cursive;opacity:1;overflow:hidden;text-decoration:none;transition:opacity .5s}.page-header a.logo img{height:2.5rem;margin:.25rem 1rem}.main-menu-trigger,.main-menu-close{cursor:pointer;float:right}.main-menu-trigger{color:#fff;font-size:1.25em;margin:0 .25rem 0 auto;text-align:center;width:2em}#main_menu{display:none}.main-menu{background-color:#bc6741;position:fixed;height:100vh;max-height:100vh;overflow:auto;padding:0 3em;right:0;top:0;transform:translateX(17rem);transition:transform .3s ease-in-out;user-select:none;width:17rem;z-index:101;-webkit-user-select:none}.main-menu .main-menu-close{color:#fff;font-size:1.75em;line-height:3rem;position:absolute;right:1.25rem}.main-menu ul{list-style:none;margin:3rem 0 0 0}.main-menu ul li{border-bottom:1px solid #fff;padding:1em 0}.main-menu ul li:last-child{border-bottom:none}.main-menu ul li.active a::before{content:"·"}.main-menu ul li a{transition:color .2s;color:#fff}.main-menu ul li a:active,.main-menu ul li a:focus,.main-menu ul li a:hover{color:#333;text-decoration:none}#main_menu:checked+.main-menu{transform:translateX(0)}.template-homepage .page-header{background-color:rgba(0,0,0,0);border-bottom-width:0}.template-homepage .page-header .logo{height:0;opacity:0}.template-homepage .page-header:hover,.template-homepage .page-header.show{background-color:#333;border-bottom-width:1px}.template-homepage .page-header:hover .logo,.template-homepage .page-header.show .logo{height:auto;opacity:1}.template-homepage .intro{align-items:center;background-attachment:fixed;background-position:center center;background-size:cover;display:flex;justify-content:center;min-height:100vh}.template-homepage .intro>div{margin:2rem;text-align:center}.template-homepage .intro>div.logo{color:#fff;margin-right:4rem}.template-homepage .intro>div.logo img{background-color:#bc6741;border-radius:50%;box-shadow:0 0 20px 10px #bc6741;margin-bottom:1rem;transition:box-shadow .3s}.template-homepage .intro>div.logo img:hover{box-shadow:0 0 25px 15px #bc6741}.template-homepage .intro>div.logo h1{font-size:2em;font-family:"Kalam",cursive}.template-homepage .intro>div.logo h2{font-size:1.5em}.template-homepage .intro>div.pic{margin-left:4rem}.template-homepage .even{background-color:#333;color:#fff}.template-homepage .block-sections section{align-items:center;display:flex}.template-homepage .block-sections section .image{width:45%}.template-homepage .block-sections section .image img{float:left}.template-homepage .block-sections section .content{font-size:1em;padding:1em 5em 1em 3em;width:55%}.template-homepage .block-sections section .content h2{margin-bottom:1rem}.template-homepage .block-sections section .content p{line-height:2em}.template-homepage .block-sections section.no-image{justify-content:center}.template-homepage .block-sections section.no-image .content{flex-grow:1;padding:3em 5em;text-align:center;max-width:80%}.template-homepage .block-sections.odd section{flex-direction:row-reverse}.template-homepage .block-sections.odd section .image img{float:right}.template-homepage .block-sections.odd section .content{padding:1em 3em 1em 5em}.template-homepage .block-sections.odd section.no-image .content{padding:3em 5em}.template-homepage .block-video{display:flex;flex-direction:column}.template-homepage .block-video h2{text-align:center;padding:2em 0 .5em 0}.template-homepage .block-video p{margin:0 auto;padding:.5em 0 3em 0;text-align:center}.template-homepage .block-video p video{width:40rem}.template-article main,.template-overview main,.template-searchresults main,.template-404 main,.template-offline main{margin-top:3rem}.template-article main header,.template-overview main header,.template-searchresults main header,.template-404 main header,.template-offline main header{background-position:center center;background-size:cover}.template-article main header h1,.template-overview main header h1,.template-searchresults main header h1,.template-404 main header h1,.template-offline main header h1{color:#fff;font-size:2em;padding:6em 3em;text-align:center}.template-article main .date,.template-overview main .date,.template-searchresults main .date,.template-404 main .date,.template-offline main .date{color:#999;margin:2rem auto 0 !important;text-align:center}.template-article main .content,.template-overview main .content,.template-searchresults main .content,.template-404 main .content,.template-offline main .content{font-size:1em;margin:4rem auto;max-width:85%;width:60em}.template-article main .content p,.template-overview main .content p,.template-searchresults main .content p,.template-404 main .content p,.template-offline main .content p{line-height:2em;padding-top:1em}.template-article .block-gallery .gallery,.template-overview .block-gallery .gallery,.template-searchresults .block-gallery .gallery,.template-404 .block-gallery .gallery,.template-offline .block-gallery .gallery{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.template-article .block-gallery .gallery .image,.template-article .block-gallery .gallery .video,.template-overview .block-gallery .gallery .image,.template-overview .block-gallery .gallery .video,.template-searchresults .block-gallery .gallery .image,.template-searchresults .block-gallery .gallery .video,.template-404 .block-gallery .gallery .image,.template-404 .block-gallery .gallery .video,.template-offline .block-gallery .gallery .image,.template-offline .block-gallery .gallery .video{width:33%}.template-article .block-gallery .gallery .image img,.template-article .block-gallery .gallery .image video,.template-article .block-gallery .gallery .video img,.template-article .block-gallery .gallery .video video,.template-overview .block-gallery .gallery .image img,.template-overview .block-gallery .gallery .image video,.template-overview .block-gallery .gallery .video img,.template-overview .block-gallery .gallery .video video,.template-searchresults .block-gallery .gallery .image img,.template-searchresults .block-gallery .gallery .image video,.template-searchresults .block-gallery .gallery .video img,.template-searchresults .block-gallery .gallery .video video,.template-404 .block-gallery .gallery .image img,.template-404 .block-gallery .gallery .image video,.template-404 .block-gallery .gallery .video img,.template-404 .block-gallery .gallery .video video,.template-offline .block-gallery .gallery .image img,.template-offline .block-gallery .gallery .image video,.template-offline .block-gallery .gallery .video img,.template-offline .block-gallery .gallery .video video{border:5px solid rgba(0,0,0,0);display:block;margin:0 auto}.template-article .block-gallery .gallery .video,.template-overview .block-gallery .gallery .video,.template-searchresults .block-gallery .gallery .video,.template-404 .block-gallery .gallery .video,.template-offline .block-gallery .gallery .video{text-align:center}.template-article .block-gallery .gallery .modal,.template-overview .block-gallery .gallery .modal,.template-searchresults .block-gallery .gallery .modal,.template-404 .block-gallery .gallery .modal,.template-offline .block-gallery .gallery .modal{align-items:center;display:flex;flex-direction:column;height:0;justify-content:center;position:fixed;width:0;z-index:-1}.template-article .block-gallery .gallery .modal.show,.template-overview .block-gallery .gallery .modal.show,.template-searchresults .block-gallery .gallery .modal.show,.template-404 .block-gallery .gallery .modal.show,.template-offline .block-gallery .gallery .modal.show{background:rgba(.5,.5,.5,.8);height:100%;left:0;top:0;width:100%;z-index:1000}.template-article .block-gallery .gallery .modal.show .close,.template-overview .block-gallery .gallery .modal.show .close,.template-searchresults .block-gallery .gallery .modal.show .close,.template-404 .block-gallery .gallery .modal.show .close,.template-offline .block-gallery .gallery .modal.show .close{display:block}.template-article .block-gallery .gallery .modal .close,.template-article .block-gallery .gallery .modal .nav,.template-overview .block-gallery .gallery .modal .close,.template-overview .block-gallery .gallery .modal .nav,.template-searchresults .block-gallery .gallery .modal .close,.template-searchresults .block-gallery .gallery .modal .nav,.template-404 .block-gallery .gallery .modal .close,.template-404 .block-gallery .gallery .modal .nav,.template-offline .block-gallery .gallery .modal .close,.template-offline .block-gallery .gallery .modal .nav{color:#fff;display:none;font-size:3em;opacity:.5;position:absolute;transition:opacity .2s}.template-article .block-gallery .gallery .modal .close:active,.template-article .block-gallery .gallery .modal .close:focus,.template-article .block-gallery .gallery .modal .close:hover,.template-article .block-gallery .gallery .modal .nav:active,.template-article .block-gallery .gallery .modal .nav:focus,.template-article .block-gallery .gallery .modal .nav:hover,.template-overview .block-gallery .gallery .modal .close:active,.template-overview .block-gallery .gallery .modal .close:focus,.template-overview .block-gallery .gallery .modal .close:hover,.template-overview .block-gallery .gallery .modal .nav:active,.template-overview .block-gallery .gallery .modal .nav:focus,.template-overview .block-gallery .gallery .modal .nav:hover,.template-searchresults .block-gallery .gallery .modal .close:active,.template-searchresults .block-gallery .gallery .modal .close:focus,.template-searchresults .block-gallery .gallery .modal .close:hover,.template-searchresults .block-gallery .gallery .modal .nav:active,.template-searchresults .block-gallery .gallery .modal .nav:focus,.template-searchresults .block-gallery .gallery .modal .nav:hover,.template-404 .block-gallery .gallery .modal .close:active,.template-404 .block-gallery .gallery .modal .close:focus,.template-404 .block-gallery .gallery .modal .close:hover,.template-404 .block-gallery .gallery .modal .nav:active,.template-404 .block-gallery .gallery .modal .nav:focus,.template-404 .block-gallery .gallery .modal .nav:hover,.template-offline .block-gallery .gallery .modal .close:active,.template-offline .block-gallery .gallery .modal .close:focus,.template-offline .block-gallery .gallery .modal .close:hover,.template-offline .block-gallery .gallery .modal .nav:active,.template-offline .block-gallery .gallery .modal .nav:focus,.template-offline .block-gallery .gallery .modal .nav:hover{text-decoration:none;opacity:1}.template-article .block-gallery .gallery .modal .close,.template-overview .block-gallery .gallery .modal .close,.template-searchresults .block-gallery .gallery .modal .close,.template-404 .block-gallery .gallery .modal .close,.template-offline .block-gallery .gallery .modal .close{right:2rem;top:3rem}.template-article .block-gallery .gallery .modal .nav,.template-overview .block-gallery .gallery .modal .nav,.template-searchresults .block-gallery .gallery .modal .nav,.template-404 .block-gallery .gallery .modal .nav,.template-offline .block-gallery .gallery .modal .nav{display:none;position:absolute;top:50%}.template-article .block-gallery .gallery .modal .nav.prev,.template-overview .block-gallery .gallery .modal .nav.prev,.template-searchresults .block-gallery .gallery .modal .nav.prev,.template-404 .block-gallery .gallery .modal .nav.prev,.template-offline .block-gallery .gallery .modal .nav.prev{left:2rem}.template-article .block-gallery .gallery .modal .nav.next,.template-overview .block-gallery .gallery .modal .nav.next,.template-searchresults .block-gallery .gallery .modal .nav.next,.template-404 .block-gallery .gallery .modal .nav.next,.template-offline .block-gallery .gallery .modal .nav.next{right:2rem}.template-article .block-gallery .gallery .modal .nav.show,.template-overview .block-gallery .gallery .modal .nav.show,.template-searchresults .block-gallery .gallery .modal .nav.show,.template-404 .block-gallery .gallery .modal .nav.show,.template-offline .block-gallery .gallery .modal .nav.show{display:block;font-size:3em}.template-article .block-gallery .gallery .modal img,.template-overview .block-gallery .gallery .modal img,.template-searchresults .block-gallery .gallery .modal img,.template-404 .block-gallery .gallery .modal img,.template-offline .block-gallery .gallery .modal img{max-width:85%;max-height:85%}.template-article .block-gallery .gallery .modal img.loader,.template-overview .block-gallery .gallery .modal img.loader,.template-searchresults .block-gallery .gallery .modal img.loader,.template-404 .block-gallery .gallery .modal img.loader,.template-offline .block-gallery .gallery .modal img.loader{animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#bc6741;border-radius:50%}.template-article .block-gallery .gallery .modal .caption,.template-overview .block-gallery .gallery .modal .caption,.template-searchresults .block-gallery .gallery .modal .caption,.template-404 .block-gallery .gallery .modal .caption,.template-offline .block-gallery .gallery .modal .caption{color:#fff}.template-article .block-video p:has(>video:only-child),.template-overview .block-video p:has(>video:only-child),.template-searchresults .block-video p:has(>video:only-child),.template-404 .block-video p:has(>video:only-child),.template-offline .block-video p:has(>video:only-child){text-align:center}.template-article .paginator,.template-overview .paginator,.template-searchresults .paginator,.template-404 .paginator,.template-offline .paginator{display:flex}.template-article .paginator .next,.template-overview .paginator .next,.template-searchresults .paginator .next,.template-404 .paginator .next,.template-offline .paginator .next{margin-left:auto}.template-overview .items{margin:3rem 0}.template-searchresults form.search{margin-bottom:3rem;text-align:center}.template-searchresults form.search input{font-size:1em;line-height:2em;padding:.5em 1em;width:100%}html{min-height:100vh}body{color:#444;font-family:"Open Sans",sans-serif}body video{max-width:100%}body footer{background-color:#333;color:#ccc;padding:3em;text-align:center}body footer .pages{border-bottom:1px solid #555;display:flex;justify-content:center;padding-bottom:2em}body footer .pages .item{display:flex;flex-direction:column;padding:0 3em;text-align:left}body footer .pages .item .title{color:#fff;text-transform:uppercase;display:inline-block;margin-bottom:.5rem}body footer .content{padding-top:2em}body footer .content p{line-height:2em}body footer .content p.copy{padding-top:1em}a{color:#bc6741;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.rich-text img{display:inline-block;margin:.5rem}.rich-text img .full-width{width:100%}.rich-text p:empty{display:none}input{color:#444}.list-item{display:flex;margin-bottom:3rem}.list-item img{display:inline-block;float:left;height:150px;margin:.5rem 2rem 0 0;width:150px}.list-item .info h3 a{color:#444}.list-item .info .teaser{color:#999;font-size:.8em;padding-top:0}.list-item .info .view{display:inline-block;margin-top:1rem}.animate.pulse{animation-name:pulse;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.center{text-align:center}@media screen and (max-width: 1439px){.template-homepage .block-sections section.no-image .content{max-width:90%}.rich-text img{margin:.25rem;width:400px}}@media screen and (max-width: 1279px){body footer .pages .item{padding:0 2em}}@media screen and (max-width: 979px){.template-homepage .intro{flex-direction:column}.template-homepage .intro>div.logo{margin:2rem}.template-homepage .intro>div.logo img{width:66%;height:66%}.template-homepage .intro>div.pic{margin:2rem}.template-homepage .block-sections section{flex-direction:column !important}.template-homepage .block-sections section .content,.template-homepage .block-sections section .image{text-align:center;width:100%}.template-homepage .block-sections section .content{padding:3em 2em !important}.template-overview main .content{font-size:1em}.template-article main header h1{font-size:1.5em}.template-article main .content{margin-top:3rem}.rich-text img{margin:.25rem;width:300px}body footer .pages .item{padding:0 1.5em;width:33%}}@media screen and (max-width: 839px){body footer .pages{flex-direction:column}body footer .pages .item{padding:1em 1em 1em 0;width:auto}.template-homepage .block-video p video{max-width:75%}.template-article .block-gallery .gallery .image,.template-article .block-gallery .gallery .video{width:50%}.list-item img{height:100px;width:100px}.list-item .info .view{font-size:1em;margin-top:.5rem}}@media screen and (max-width: 739px){.rich-text img{display:block;margin:1rem auto;width:auto}.template-homepage .block-sections section.no-image .content{max-width:100%}}@media screen and (max-width: 599px){.template-homepage .intro .logo img{width:50%;height:50%}.template-homepage .block-sections section .content{padding:3em 1.5em}.template-article main header h1{font-size:1.25em}.template-article main .content{margin-top:2rem}body footer{padding:1.5em}body footer .pages .item{padding:1em 0}}@media screen and (max-width: 479px){.template-article .block-gallery .gallery{flex-direction:column;flex-wrap:nowrap}.template-article .block-gallery .gallery .image,.template-article .block-gallery .gallery .video{width:auto}.list-item img{height:60px;width:60px}}
