@font-face{font-family:Panforte;src:url(/themes/custom/awesome/src/fonts/panforte_light.ttf);font-weight:300}@font-face{font-family:Panforte;src:url(/themes/custom/awesome/src/fonts/panforte_regular.ttf);font-weight:400}@font-face{font-family:Panforte;src:url(/themes/custom/awesome/src/fonts/panforte_bold.ttf);font-weight:700}@font-face{font-family:OpenSans;src:url(/themes/custom/awesome/src/fonts/OpenSans-SemiBold.ttf);font-weight:600}@font-face{font-family:OpenSans;src:url(/themes/custom/awesome/src/fonts/OpenSans-Bold.ttf);font-weight:700}@font-face{font-family:OpenSans;src:url(/themes/custom/awesome/src/fonts/OpenSans-ExtraBold.ttf);font-weight:800}body{color:#333;letter-spacing:.55px;font-family:OpenSans;font-weight:600}h1{color:#ffc656;letter-spacing:3.75px;text-transform:uppercase;margin:2em 0 .5em;font-family:Panforte;font-size:2em;font-weight:700}h2{color:#74a060;letter-spacing:.9px}h3{color:#333}body{background:#bfd0d9;margin:0}img{max-width:100%;height:auto}a{color:#fff;text-decoration:none;transition:all .2s}a:hover{color:#ffc656}.container{width:1100px;margin:0 auto}.user-login-form:before{content:"";text-align:center;height:100px;background-image:url(/themes/custom/awesome/src/images/7labs.svg);background-position:50%;background-repeat:no-repeat;display:block}@-webkit-keyframes logo{0%{opacity:0}to{opacity:1}}@keyframes logo{0%{opacity:0}to{opacity:1}}.user-login-form{max-width:400px;background:#f3f3f3;border:1px solid #ccc;border-radius:10px;margin:10% auto;padding:10px 30px;font-family:Arial,Helvetica,sans-serif;-webkit-animation:2s logo;animation:2s logo}.user-login-form .form-item{margin:30px 0}.user-login-form .form-item label{width:96%;font-size:18px;font-weight:500;display:block}.user-login-form .form-item input{width:96%;height:3em;margin-top:5px;margin-bottom:5px;padding:5px;display:block}.user-login-form .button{color:#fff;text-align:center;cursor:pointer;background-color:#2e8e00;border:none;border-radius:5px;margin:30px auto;padding:15px;font-size:16px;text-decoration:none;transition:all .3s;display:block}.user-login-form .button:hover{background-color:rgba(46,142,0,.74)}.user-login-form .description{color:#7f7f7f}.header{margin-top:2em}.header .container{height:567px;position:relative}.header__logo{z-index:1;display:inline-block;position:relative;top:27px;left:62px}.header__logo img{width:85%}.header__bg{position:absolute;top:0;left:0}.content-bg-top{background:#56849b;border-top-left-radius:18px;border-top-right-radius:18px;padding:2rem}.content-bg-bottom{background:#56849b;border-bottom-right-radius:18px;border-bottom-left-radius:18px;padding:2rem}.main-area{grid-column-gap:2rem;grid-template-columns:1fr 4fr;display:grid}.menu{padding:1rem 0}.menu ul{letter-spacing:1.15px;margin:0;padding:0;font-family:Panforte;font-size:1.8em;font-weight:400;line-height:1.5em;list-style-type:none}.menu ul li .submenu{color:#fff;padding-left:8px}.menu ul li ul{font-size:.7em;line-height:inherit;margin-left:12px}.menu ul li a{padding-left:8px;display:block;position:relative}.menu ul li a:before{content:"";width:4px;height:100%;opacity:0;background:#ffc656;border-radius:3px;transition:all .2s;display:block;position:absolute;left:-4px}.menu ul li a:hover:before{opacity:1}.menu ul li a.is-active{color:#ffc656}.menu ul li a.is-active:before{opacity:1}.footer{letter-spacing:1.15px;color:#fff;margin-bottom:3rem;font-family:Panforte;font-weight:400}.footer .login{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.footer .login__left{grid-area:1/1}.footer .login__left a{display:inline-block}.footer .login__left a img{height:1em}.footer .login__right{grid-area:1/2}.footer .login__right:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:right}.footer .login__right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.footer .login__right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.footer .login__right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.footer .login__right img{width:70px}.news-full{background:#bfd0d9;border-radius:18px;margin-bottom:2em;padding:2em}.news-full h2{margin:0}.news-full__date{margin:.5em 0;font-weight:700}.event-full{background:#bfd0d9;border-radius:18px;margin-bottom:2em;padding:2em}.event-full h2{margin:0}.event-item__date{margin:.5em 0;font-weight:700}.par-wysiwyg__content{background:#bfd0d9;border-radius:18px;margin-bottom:2em;padding:2em}.par-wysiwyg__content p{margin:0 0 1em}.par-wysiwyg__content a{color:#000;text-decoration:underline;transition:all .2s}.par-wysiwyg__content a:hover{color:#333;text-decoration:none}.par-wysiwyg__content li{margin-bottom:1em}.par-food,.par-download{margin-left:2em}.par-food .file,.par-download .file{margin-bottom:.6em}.par-food .file a,.par-download .file a{align-items:center;display:flex}.par-food .file a:before,.par-download .file a:before{content:" ";height:20px;width:20px;background-image:url(/themes/custom/awesome/src/images/download.svg);background-size:20px 20px;margin-right:.5em;display:inline-block}.par-photogallery{grid-gap:1em;grid-template-columns:repeat(3,1fr);display:grid}.par-photogallery .pager{grid-column:1/4;justify-content:center;display:flex}.par-photogallery .bef-exposed-form{grid-area:1/1/auto/4;font-family:Panforte;font-weight:400}.par-photogallery .bef-exposed-form ul{margin:0;padding:0;list-style:none}.par-photogallery .bef-exposed-form ul li{display:inline}.par-photogallery .bef-link-active{color:#ffc656}.photogallery-teaser{background:#bfd0d9;border-radius:18px;margin-bottom:2em;overflow:hidden}.photogallery-teaser h2{text-align:center;margin:0;padding:1em 0 1.3em;font-size:1em}.photogallery-full__content{grid-gap:1em;background:#bfd0d9;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-bottom:2em;padding:2em;display:grid}.pager ul{flex-direction:row;margin:0;padding:0;font-family:Panforte;font-size:1.5em;font-weight:400;list-style-type:none;display:flex}.pager ul li{margin:0 .2em}.pager .is-active a{color:#ffc656;font-size:1.1em}.pager .pager__item--next,.pager .pager__item--last,.pager .pager__item--previous,.pager .pager__item--first{display:none}