/*!
Theme Name: Gemeng Waldbëlleg
Theme URI: http://marcwilmesdesign.lu
Author: Attila Simon
Description: 
Version: 1.0
License: Marc Wilmes Design
Text Domain: 
Tags: -
*/@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.eot');src:local('Montserrat Medium Italic'),local('Montserrat-MediumItalic'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-500italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.eot');src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.eot');src:local('Montserrat SemiBold Italic'),local('Montserrat-SemiBoldItalic'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-600italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.eot');src:local('Montserrat Bold Italic'),local('Montserrat-BoldItalic'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-700italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.eot');src:local('Montserrat Black'),local('Montserrat-Black'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;font-display:swap;src:url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.eot');src:local('Montserrat Black Italic'),local('Montserrat-BlackItalic'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.eot?#iefix') format('embedded-opentype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.woff2') format('woff2'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.woff') format('woff'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.ttf') format('truetype'),url('https://fonts.marcwilmesdesign.lu/fonts/montserrat-v12-latin/montserrat-v12-latin-900italic.svg#Montserrat') format('svg')}body .box{border:2px solid #7DC1C4}body .box div,body .box p{color:#7DC1C4}body a.more-button{color:#7DC1C4}body .sub-group .uk-accordion-title h4{color:#7DC1C4}body .sub-group .uk-accordion-title h4:after{background-color:#7DC1C4}body .sub-container .uk-accordion-content{border-bottom:solid 2px #7DC1C4}@media only screen and (min-width:640px){body .contentbox.background{background-color:#7DC1C4;border-color:#7DC1C4}}body main a{color:#7DC1C4}body main a:hover{color:#7DC1C4}body .uk-accordion-title:before{position:relative;top:7px;left:-30px;width:0.7em;height:0.7em;background-size:cover}body main .uk-accordion-title:before{background-image:url("_res/img/plus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body main .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body main .sub-group .uk-accordion-title:before{background-image:url("_res/img/sub_plus.svg");top:6px;width:0.7em;height:0.7em;left:0px}body main .sub-group .uk-open>.uk-accordion-title:before{background-image:url("_res/img/sub_minus.svg");top:6px;width:0.7em;height:0.7em;left:0}body main .sub-group .uk-accordion-title:before{-webkit-filter:invert(85%) sepia(18%) saturate(666%) hue-rotate(131deg) brightness(84%) contrast(85%);filter:invert(85%) sepia(18%) saturate(666%) hue-rotate(131deg) brightness(84%) contrast(85%)}body main .sub-group .uk-open>.uk-accordion-title:before{-webkit-filter:invert(85%) sepia(18%) saturate(666%) hue-rotate(131deg) brightness(84%) contrast(85%);filter:invert(85%) sepia(18%) saturate(666%) hue-rotate(131deg) brightness(84%) contrast(85%)}body .contentbox .function{color:#7DC1C4}body .association .website{color:#7DC1C4}body .infrastructure h3,body .introduction h3{color:#7DC1C4}body .infrastructure .reserve_submit_button,body .introduction .reserve_submit_button{border:solid 2px #7DC1C4;color:#7DC1C4}body #agenda-modal .category,body #agenda-modal a,body #alertmessage-modal .category,body #alertmessage-modal a{color:#7DC1C4}@media only screen and (min-width:960px){body #agenda-modal .cont,body #alertmessage-modal .cont{border:solid 2px #7DC1C4}}body form input[type=submit]{color:#7DC1C4;border-bottom:solid 2px #7DC1C4!important}body form input[type=checkbox]{border:2px solid #7DC1C4}body form input[type=checkbox]:checked{background-color:#7DC1C4}body.page_974 .box{border:2px solid #7BBA38}body.page_974 .box div,body.page_974 .box p{color:#7BBA38}body.page_974 a.more-button{color:#7BBA38}body.page_974 .sub-group .uk-accordion-title h4{color:#7BBA38}body.page_974 .sub-group .uk-accordion-title h4:after{background-color:#7BBA38}body.page_974 .sub-container .uk-accordion-content{border-bottom:solid 2px #7BBA38}@media only screen and (min-width:640px){body.page_974 .contentbox.background{background-color:#7BBA38;border-color:#7BBA38}}body.page_974 main a{color:#7BBA38}body.page_974 main a:hover{color:#7BBA38}body.page_974 .uk-accordion-title:before{position:relative;top:7px;left:-30px;width:0.7em;height:0.7em;background-size:cover}body.page_974 main .uk-accordion-title:before{background-image:url("_res/img/plus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_974 main .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_974 main .sub-group .uk-accordion-title:before{background-image:url("_res/img/sub_plus.svg");top:6px;width:0.7em;height:0.7em;left:0px}body.page_974 main .sub-group .uk-open>.uk-accordion-title:before{background-image:url("_res/img/sub_minus.svg");top:6px;width:0.7em;height:0.7em;left:0}body.page_974 main .sub-group .uk-accordion-title:before{-webkit-filter:invert(73%) sepia(12%) saturate(2390%) hue-rotate(45deg) brightness(92%) contrast(77%);filter:invert(73%) sepia(12%) saturate(2390%) hue-rotate(45deg) brightness(92%) contrast(77%)}body.page_974 main .sub-group .uk-open>.uk-accordion-title:before{-webkit-filter:invert(73%) sepia(12%) saturate(2390%) hue-rotate(45deg) brightness(92%) contrast(77%);filter:invert(73%) sepia(12%) saturate(2390%) hue-rotate(45deg) brightness(92%) contrast(77%)}body.page_974 .contentbox .function{color:#7BBA38}body.page_974 .association .website{color:#7BBA38}body.page_974 .infrastructure h3,body.page_974 .introduction h3{color:#7BBA38}body.page_974 .infrastructure .reserve_submit_button,body.page_974 .introduction .reserve_submit_button{border:solid 2px #7BBA38;color:#7BBA38}body.page_974 #agenda-modal .category,body.page_974 #agenda-modal a,body.page_974 #alertmessage-modal .category,body.page_974 #alertmessage-modal a{color:#7BBA38}@media only screen and (min-width:960px){body.page_974 #agenda-modal .cont,body.page_974 #alertmessage-modal .cont{border:solid 2px #7BBA38}}body.page_974 form input[type=submit]{color:#7BBA38;border-bottom:solid 2px #7BBA38!important}body.page_974 form input[type=checkbox]{border:2px solid #7BBA38}body.page_974 form input[type=checkbox]:checked{background-color:#7BBA38}body.page_975 .box{border:2px solid #C52D54}body.page_975 .box div,body.page_975 .box p{color:#C52D54}body.page_975 a.more-button{color:#C52D54}body.page_975 .sub-group .uk-accordion-title h4{color:#C52D54}body.page_975 .sub-group .uk-accordion-title h4:after{background-color:#C52D54}body.page_975 .sub-container .uk-accordion-content{border-bottom:solid 2px #C52D54}@media only screen and (min-width:640px){body.page_975 .contentbox.background{background-color:#C52D54;border-color:#C52D54}}body.page_975 main a{color:#C52D54}body.page_975 main a:hover{color:#C52D54}body.page_975 .uk-accordion-title:before{position:relative;top:7px;left:-30px;width:0.7em;height:0.7em;background-size:cover}body.page_975 main .uk-accordion-title:before{background-image:url("_res/img/plus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_975 main .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_975 main .sub-group .uk-accordion-title:before{background-image:url("_res/img/sub_plus.svg");top:6px;width:0.7em;height:0.7em;left:0px}body.page_975 main .sub-group .uk-open>.uk-accordion-title:before{background-image:url("_res/img/sub_minus.svg");top:6px;width:0.7em;height:0.7em;left:0}body.page_975 main .sub-group .uk-accordion-title:before{-webkit-filter:invert(25%) sepia(76%) saturate(2503%) hue-rotate(326deg) brightness(81%) contrast(88%);filter:invert(25%) sepia(76%) saturate(2503%) hue-rotate(326deg) brightness(81%) contrast(88%)}body.page_975 main .sub-group .uk-open>.uk-accordion-title:before{-webkit-filter:invert(25%) sepia(76%) saturate(2503%) hue-rotate(326deg) brightness(81%) contrast(88%);filter:invert(25%) sepia(76%) saturate(2503%) hue-rotate(326deg) brightness(81%) contrast(88%)}body.page_975 .contentbox .function{color:#C52D54}body.page_975 .association .website{color:#C52D54}body.page_975 .infrastructure h3,body.page_975 .introduction h3{color:#C52D54}body.page_975 .infrastructure .reserve_submit_button,body.page_975 .introduction .reserve_submit_button{border:solid 2px #C52D54;color:#C52D54}body.page_975 #agenda-modal .category,body.page_975 #agenda-modal a,body.page_975 #alertmessage-modal .category,body.page_975 #alertmessage-modal a{color:#C52D54}@media only screen and (min-width:960px){body.page_975 #agenda-modal .cont,body.page_975 #alertmessage-modal .cont{border:solid 2px #C52D54}}body.page_975 form input[type=submit]{color:#C52D54;border-bottom:solid 2px #C52D54!important}body.page_975 form input[type=checkbox]{border:2px solid #C52D54}body.page_975 form input[type=checkbox]:checked{background-color:#C52D54}body.page_1089 .box,body.page_1115 .box,body.page_976 .box{border:2px solid #FABA00}body.page_1089 .box div,body.page_1089 .box p,body.page_1115 .box div,body.page_1115 .box p,body.page_976 .box div,body.page_976 .box p{color:#FABA00}body.page_1089 a.more-button,body.page_1115 a.more-button,body.page_976 a.more-button{color:#FABA00}body.page_1089 .sub-group .uk-accordion-title h4,body.page_1115 .sub-group .uk-accordion-title h4,body.page_976 .sub-group .uk-accordion-title h4{color:#FABA00}body.page_1089 .sub-group .uk-accordion-title h4:after,body.page_1115 .sub-group .uk-accordion-title h4:after,body.page_976 .sub-group .uk-accordion-title h4:after{background-color:#FABA00}body.page_1089 .sub-container .uk-accordion-content,body.page_1115 .sub-container .uk-accordion-content,body.page_976 .sub-container .uk-accordion-content{border-bottom:solid 2px #FABA00}@media only screen and (min-width:640px){body.page_1089 .contentbox.background,body.page_1115 .contentbox.background,body.page_976 .contentbox.background{background-color:#FABA00;border-color:#FABA00}}body.page_1089 main a,body.page_1115 main a,body.page_976 main a{color:#FABA00}body.page_1089 main a:hover,body.page_1115 main a:hover,body.page_976 main a:hover{color:#FABA00}body.page_1089 .uk-accordion-title:before,body.page_1115 .uk-accordion-title:before,body.page_976 .uk-accordion-title:before{position:relative;top:7px;left:-30px;width:0.7em;height:0.7em;background-size:cover}body.page_1089 main .uk-accordion-title:before,body.page_1115 main .uk-accordion-title:before,body.page_976 main .uk-accordion-title:before{background-image:url("_res/img/plus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_1089 main .uk-open>.uk-accordion-title:before,body.page_1115 main .uk-open>.uk-accordion-title:before,body.page_976 main .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_1089 main .sub-group .uk-accordion-title:before,body.page_1115 main .sub-group .uk-accordion-title:before,body.page_976 main .sub-group .uk-accordion-title:before{background-image:url("_res/img/sub_plus.svg");top:6px;width:0.7em;height:0.7em;left:0px}body.page_1089 main .sub-group .uk-open>.uk-accordion-title:before,body.page_1115 main .sub-group .uk-open>.uk-accordion-title:before,body.page_976 main .sub-group .uk-open>.uk-accordion-title:before{background-image:url("_res/img/sub_minus.svg");top:6px;width:0.7em;height:0.7em;left:0}body.page_1089 main .sub-group .uk-accordion-title:before,body.page_1115 main .sub-group .uk-accordion-title:before,body.page_976 main .sub-group .uk-accordion-title:before{-webkit-filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%);filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%)}body.page_1089 main .sub-group .uk-open>.uk-accordion-title:before,body.page_1115 main .sub-group .uk-open>.uk-accordion-title:before,body.page_976 main .sub-group .uk-open>.uk-accordion-title:before{-webkit-filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%);filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%)}body.page_1089 .contentbox .function,body.page_1115 .contentbox .function,body.page_976 .contentbox .function{color:#FABA00}body.page_1089 .association .website,body.page_1115 .association .website,body.page_976 .association .website{color:#FABA00}body.page_1089 .controls .back img,body.page_1115 .controls .back img,body.page_976 .controls .back img{-webkit-filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%);filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%)}body.page_1089 .controls .next img,body.page_1115 .controls .next img,body.page_976 .controls .next img{-webkit-filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%);filter:invert(65%) sepia(87%) saturate(819%) hue-rotate(0deg) brightness(100%) contrast(105%)}body.page_1089 .infrastructure h3,body.page_1089 .introduction h3,body.page_1115 .infrastructure h3,body.page_1115 .introduction h3,body.page_976 .infrastructure h3,body.page_976 .introduction h3{color:#FABA00}body.page_1089 .infrastructure .reserve_submit_button,body.page_1089 .introduction .reserve_submit_button,body.page_1115 .infrastructure .reserve_submit_button,body.page_1115 .introduction .reserve_submit_button,body.page_976 .infrastructure .reserve_submit_button,body.page_976 .introduction .reserve_submit_button{border:solid 2px #FABA00;color:#FABA00}body.page_1089 #agenda-modal .category,body.page_1089 #agenda-modal a,body.page_1089 #alertmessage-modal .category,body.page_1089 #alertmessage-modal a,body.page_1115 #agenda-modal .category,body.page_1115 #agenda-modal a,body.page_1115 #alertmessage-modal .category,body.page_1115 #alertmessage-modal a,body.page_976 #agenda-modal .category,body.page_976 #agenda-modal a,body.page_976 #alertmessage-modal .category,body.page_976 #alertmessage-modal a{color:#FABA00}@media only screen and (min-width:960px){body.page_1089 #agenda-modal .cont,body.page_1089 #alertmessage-modal .cont,body.page_1115 #agenda-modal .cont,body.page_1115 #alertmessage-modal .cont,body.page_976 #agenda-modal .cont,body.page_976 #alertmessage-modal .cont{border:solid 2px #FABA00}}body.page_1089 form input[type=submit],body.page_1115 form input[type=submit],body.page_976 form input[type=submit]{color:#FABA00;border-bottom:solid 2px #FABA00!important}body.page_1089 form input[type=checkbox],body.page_1115 form input[type=checkbox],body.page_976 form input[type=checkbox]{border:2px solid #FABA00}body.page_1089 form input[type=checkbox]:checked,body.page_1115 form input[type=checkbox]:checked,body.page_976 form input[type=checkbox]:checked{background-color:#FABA00}body.page_983 .box{border:2px solid white}body.page_983 .box div,body.page_983 .box p{color:white}body.page_983 a.more-button{color:white}body.page_983 .sub-group .uk-accordion-title h4{color:white}body.page_983 .sub-group .uk-accordion-title h4:after{background-color:white}body.page_983 .sub-container .uk-accordion-content{border-bottom:solid 2px white}@media only screen and (min-width:640px){body.page_983 .contentbox.background{background-color:white;border-color:white}}body.page_983 main a{color:white}body.page_983 main a:hover{color:white}body.page_983 .uk-accordion-title:before{position:relative;top:7px;left:-30px;width:0.7em;height:0.7em;background-size:cover}body.page_983 main .uk-accordion-title:before{background-image:url("_res/img/plus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_983 main .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus.svg");-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);top:8px;width:1.4em;height:1.4em;left:0}body.page_983 main .sub-group .uk-accordion-title:before{background-image:url("_res/img/sub_plus.svg");top:6px;width:0.7em;height:0.7em;left:0px}body.page_983 main .sub-group .uk-open>.uk-accordion-title:before{background-image:url("_res/img/sub_minus.svg");top:6px;width:0.7em;height:0.7em;left:0}body.page_983 .contentbox .function{color:white}body.page_983 .association .website{color:white}body.page_983 .infrastructure h3,body.page_983 .introduction h3{color:white}body.page_983 .infrastructure .reserve_submit_button,body.page_983 .introduction .reserve_submit_button{border:solid 2px white;color:white}body.page_983 #agenda-modal .category,body.page_983 #agenda-modal a,body.page_983 #alertmessage-modal .category,body.page_983 #alertmessage-modal a{color:white}@media only screen and (min-width:960px){body.page_983 #agenda-modal .cont,body.page_983 #alertmessage-modal .cont{border:solid 2px white}}body.page_983 form input[type=submit]{color:white;border-bottom:solid 2px white!important}body.page_983 form input[type=checkbox]{border:2px solid white}body.page_983 form input[type=checkbox]:checked{background-color:white}.navmenuopen .headercontent,.navmenuopen header{z-index:999999!important}.navmenuopen.uk-modal-page .open{display:none}.navmenuopen.uk-modal-page .close{display:block}header{position:relative;background:white}header .headercontent{z-index:999;position:relative}@media only screen and (min-width:640px) and (max-width:1499px){header .headercontent{min-height:102px}}@media only screen and (max-width:639px){header .headercontent{min-height:70px}}@media only screen and (min-width:1200px){header .headercontent:before{position:absolute;content:'';bottom:0;left:45px;width:calc(100% - 90px);height:2px;background-color:#7B704B}}@media only screen and (max-width:1499px){header .uk-container{display:none}}header .uk-navbar{margin:35px 0!important}header .uk-sticky-fixed{background:white}header .logo{position:absolute;top:18px;left:50px;z-index:10}header .logo img{width:325px;height:95px}@media only screen and (max-width:639px){header .logo img{width:232px;height:68px}}@media only screen and (max-width:639px){header .logo{top:10px;left:14px}}header .searchlaptop{position:absolute;top:34px;right:100px;width:40px;height:40px;display:none}@media only screen and (min-width:960px) and (max-width:1500px){header .searchlaptop{display:block}}header .opennavmenu{margin:0;padding:0;border:none;background:transparent;position:absolute;top:32px;right:40px;width:40px;height:40px;cursor:pointer}@media only screen and (max-width:639px){header .opennavmenu{top:15px;right:15px}}header .opennavmenu .open{display:block}header .opennavmenu .close{display:none}header ul li:not(:last-child){margin-right:60px}header ul li a{position:relative;font-weight:600}header ul li a:before{position:absolute;content:'';width:100%;height:2px;bottom:2px;left:0}header ul li.uk-active a[data-id="950"]:before,header ul li:hover a[data-id="950"]:before{background:#7DC1C4}header ul li.uk-active a[data-id="974"]:before,header ul li:hover a[data-id="974"]:before{background:#7BBA38}header ul li.uk-active a[data-id="975"]:before,header ul li:hover a[data-id="975"]:before{background:#C52D54}header ul li.uk-active a[data-id="976"]:before,header ul li:hover a[data-id="976"]:before{background:#FABA00}header ul li.uk-active a[data-id="983"]:before,header ul li:hover a[data-id="983"]:before{background:#B9674F}@media only screen and (min-width:1200px){.navmenuopen .headercontent:before{background-color:white}.navmenuopen header{z-index:9999}.navmenuopen footer{position:fixed;bottom:0;left:0;right:0;z-index:9999}}#navmenu .uk-modal-dialog .modal-content{background-color:#D6CBB2;margin-top:102px;min-height:calc(100vh - 102px);color:white}@media only screen and (min-width:1200px){#navmenu .uk-modal-dialog .modal-content{margin-left:45px;margin-right:45px;margin-bottom:172px;min-height:calc(100vh - 274px)}}@media only screen and (max-width:639px){#navmenu .uk-modal-dialog .modal-content{margin-top:70px;min-height:calc(100vh - 70px)}}#navmenu .uk-modal-dialog .modal-content a{color:white}#navmenu .uk-modal-dialog .modal-content .uk-container{overflow:auto}#navmenu .uk-modal-dialog .desktop{margin-top:169px}#navmenu .uk-modal-dialog .desktop .navtitle{color:white;margin:0;font-size:35px;font-weight:700;margin-bottom:47px!important;position:relative}#navmenu .uk-modal-dialog .desktop .navtitle:before{position:absolute;content:'';width:100%;height:3px;bottom:-8px;left:0}#navmenu .uk-modal-dialog .desktop .navtitle.num950:before{background-color:#7DC1C4}#navmenu .uk-modal-dialog .desktop .navtitle.num974:before{background-color:#7BBA38}#navmenu .uk-modal-dialog .desktop .navtitle.num975:before{background-color:#C52D54}#navmenu .uk-modal-dialog .desktop .navtitle.num976:before{background-color:#FABA00}#navmenu .uk-modal-dialog .desktop a{display:block}#navmenu .uk-modal-dialog .desktop a:not(:last-child){margin-bottom:14px}#navmenu .uk-modal-dialog .desktop a.uk-active,#navmenu .uk-modal-dialog .desktop a:hover{color:#7B704B}@media only screen and (max-height:1050px){#navmenu .uk-modal-dialog .desktop{margin-top:40px}#navmenu .uk-modal-dialog .desktop .navtitle{margin-bottom:27px!important}#navmenu .uk-modal-dialog .desktop .menulink{margin-bottom:8px!important}}@media only screen and (max-height:900px){#navmenu .uk-modal-dialog .desktop{margin-top:30px}#navmenu .uk-modal-dialog .desktop .navtitle{margin-bottom:25px!important}}@media only screen and (max-height:700px){#navmenu .uk-modal-dialog .desktop{margin-top:10px}#navmenu .uk-modal-dialog .desktop .navtitle{margin-bottom:12px!important}#navmenu .uk-modal-dialog .desktop a:not(:last-child){margin-bottom:8px}#navmenu .uk-modal-dialog .desktop a.uk-active,#navmenu .uk-modal-dialog .desktop a:hover{color:#7B704B}}#navmenu .uk-modal-dialog .mobile{margin-top:75px}#navmenu .uk-modal-dialog .mobile .uk-accordion-title:before{position:relative;top:5px;left:0;width:25px;height:25px;background-size:cover}#navmenu .uk-modal-dialog .mobile .uk-accordion-title:before{background-image:url("_res/img/plus_white.svg")}#navmenu .uk-modal-dialog .mobile .uk-open>.uk-accordion-title:before{background-image:url("_res/img/minus_white.svg")}#navmenu .uk-modal-dialog .mobile .search-title,#navmenu .uk-modal-dialog .mobile .uk-accordion-title{font-size:27px;font-weight:700;position:relative;padding-bottom:5px}#navmenu .uk-modal-dialog .mobile .search-title:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title:after{position:absolute;content:'';width:100%;height:3px;bottom:0px;left:0}#navmenu .uk-modal-dialog .mobile .search-title.num950:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title.num950:after{background-color:#7DC1C4}#navmenu .uk-modal-dialog .mobile .search-title.num974:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title.num974:after{background-color:#7BBA38}#navmenu .uk-modal-dialog .mobile .search-title.num975:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title.num975:after{background-color:#C52D54}#navmenu .uk-modal-dialog .mobile .search-title.num976:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title.num976:after{background-color:#FABA00}#navmenu .uk-modal-dialog .mobile .search-title.num983:after,#navmenu .uk-modal-dialog .mobile .uk-accordion-title.num983:after{background-color:#B9674F}#navmenu .uk-modal-dialog .mobile .search-title{display:inline-block;width:100%}#navmenu .uk-modal-dialog .mobile .search-title:hover{text-decoration:none}#navmenu .uk-modal-dialog .mobile .uk-accordion-content{margin-top:22px}#navmenu .uk-modal-dialog .mobile .uk-accordion-content a{display:block}#navmenu .uk-modal-dialog .mobile .uk-accordion-content a:not(:last-child){margin-bottom:18px}#navmenu .uk-modal-dialog .mobile .uk-accordion-content a.uk-active,#navmenu .uk-modal-dialog .mobile .uk-accordion-content a:hover{color:#7B704B}#navmenu .uk-modal-dialog .mobile .uk-accordion>:nth-child(n+2){margin-top:30px}@media only screen and (min-width:960px){#agenda-modal .event,#alertmessage-modal .event{display:-webkit-box;display:-ms-flexbox;display:flex}}#agenda-modal .event:not(:last-child),#alertmessage-modal .event:not(:last-child){margin-bottom:40px}#agenda-modal .event .imagebox,#alertmessage-modal .event .imagebox{position:relative;height:0;width:28%;padding-top:28%}@media only screen and (max-width:959px){#agenda-modal .event .imagebox,#alertmessage-modal .event .imagebox{width:36%;padding-top:36%}}@media only screen and (max-width:639px){#agenda-modal .event .imagebox,#alertmessage-modal .event .imagebox{width:50%;padding-top:50%}}@media only screen and (max-height:1000px) and (min-width:900px){#agenda-modal .event .imagebox,#alertmessage-modal .event .imagebox{width:23%;padding-top:23%}}#agenda-modal .event .imagebox img,#alertmessage-modal .event .imagebox img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;position:absolute;top:0;left:0}@media only screen and (min-width:960px){#agenda-modal .event .cont,#alertmessage-modal .event .cont{width:72%;border-left:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;position:relative}#agenda-modal .event .cont a,#alertmessage-modal .event .cont a{position:absolute;bottom:30px;left:30px}}@media only screen and (min-width:960px) and (max-width:1199px){#agenda-modal .event .cont,#alertmessage-modal .event .cont{padding:14px}#agenda-modal .event .cont a,#alertmessage-modal .event .cont a{bottom:14px;left:14px}}@media only screen and (max-width:959px){#agenda-modal .event .cont,#alertmessage-modal .event .cont{margin-top:15px}}@media only screen and (max-height:1000px) and (min-width:900px){#agenda-modal .event .cont,#alertmessage-modal .event .cont{width:78%}}#agenda-modal .event .cont .date,#agenda-modal .event .cont .title,#alertmessage-modal .event .cont .date,#alertmessage-modal .event .cont .title{font-weight:700}#agenda-modal .event .cont a,#alertmessage-modal .event .cont a{display:block}#agenda-modal .uk-modal-close-outside,#alertmessage-modal .uk-modal-close-outside{background:transparent;border:none;cursor:pointer}#agenda-modal .uk-modal-close-outside svg,#alertmessage-modal .uk-modal-close-outside svg{width:25px;height:25px}#alertmessage-modal .alerttitle{font-weight:600;font-size:20px;color:#7B704B}footer{background:white}footer .facebooklogo{display:inline-block;width:31px;height:31px}footer .smslogo{display:inline-block;width:176px;height:29px;margin-left:56px}@media only screen and (max-width:300px){footer .smslogo{margin-left:30px}}@media only screen and (min-width:1200px) and (max-width:1299px){footer .smslogo{margin-left:30px}}footer .copyright{width:100%;margin:0 auto;text-align:center;font-size:12px;position:relative;z-index:1;color:#7B704B}footer .copyright p{margin:0;padding:15px 0}footer .copyright p a{color:#7B704B!important}footer .copyright span.divider:after{content:'|';padding:0px 5px}@media only screen and (max-width:334px){footer .copyright span.divider:after{content:''}}@media only screen and (max-width:610px){footer .copyright span.desktopbreak:after{content:''}}@media only screen and (min-width:335px){footer .copyright .legal{display:inline-block}}@media only screen and (min-width:611px){footer .copyright .cookieandlink{display:inline-block}}@media only screen and (max-width:610px){footer .copyright .cookieandlink .desktopbreak:after{content:'|'}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif}h2{font-size:35px;font-style:normal;line-height:normal;font-weight:900;color:#CC5829;margin:0;word-wrap:break-word}h3{font-size:35px;font-style:normal;line-height:normal;font-weight:900;color:#D6CBB2;margin:0;word-wrap:break-word}h4{font-weight:600;font-size:20px;line-height:24px;font-style:normal;color:#7BBA38;margin:0;word-wrap:break-word;position:relative;display:inline-block;padding-bottom:8.5px;padding-right:35px}h4:after{content:'';position:absolute;width:100%;left:0;bottom:0;display:inline-block;height:2px}h4.yellow{color:#FABA00}.page_1008 h3{color:#CC5829}em{color:#7B704B}.alphabetic-order{list-style:lower-latin}.main-space{display:block;width:50px}.main-space.x0{height:15px}@media only screen and (max-width:640px){.main-space.x0{height:8px}}.main-space.x1{height:30px;width:30px}@media only screen and (max-width:640px){.main-space.x1{height:15px}}.main-space.x2{height:45px;width:45px}@media (max-width:640px){.main-space.x2{height:20px}}.main-space.x3{height:60px;width:60px}@media only screen and (max-width:640px){.main-space.x3{height:30px}}:root{--app-height:100%}.uk-nav li>a:focus{outline:inherit}html{height:-webkit-fill-available}body{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:500;font-style:normal;color:#7B704B;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:-webkit-fill-available}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:1200px){main{margin:0 45px;border:solid 2px #7B704B;border-top:none}}ul ul,ul ul ul{list-style:disc}a[href^="mailto:"],a[href^="tel:"],footer a,header a{color:#7B704B!important}a[href^="mailto:"]:hover,a[href^="tel:"]:hover,footer a:hover,header a:hover{color:#7B704B!important;text-decoration:none}main a:hover{text-decoration:none}.toAll,.toagenda{font-weight:800}@media only screen and (max-width:959px){.totop{width:30px;height:30px;-webkit-filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%);filter:invert(38%) sepia(46%) saturate(1622%) hue-rotate(345deg) brightness(93%) contrast(85%)}}@media only screen and (min-width:960px){.totop{display:none}}.mainmap{width:100%;height:550px}@media only screen and (max-width:639px){.mainmap{height:350px}}.copyright-container{position:relative}.copyright-text{position:absolute;top:10px;bottom:10px;right:4px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways-right;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:white;font-size:10px;z-index:1;line-height:1em}.expand-bkg{min-height:800px}.uk-accordion-content{margin-top:0}.sub-container .sub-group{display:inline-block;width:100%;margin:0}.sub-container .sub-group .uk-accordion-title{display:inline-block}@media only screen and (max-width:1199px){.main-group{margin-top:15px}}.extendedbox .inside{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:639px){.extendedbox .inside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:640px){.extendedbox .inside.border{border:2px solid #7B704B}.extendedbox .inside.border .contentbox{border:none!important}}.extendedbox .inside:hover{text-decoration:none;color:#7B704B}.extendedbox .imagebox{height:0;position:relative}@media only screen and (max-width:639px){.extendedbox .imagebox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding-top:50%}}@media only screen and (min-width:640px){.extendedbox .imagebox{width:48%;padding-top:48%}}.extendedbox .imagebox img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;position:absolute;top:0;left:0}.extendedbox .contentbox{color:#7B704B;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:639px){.extendedbox .contentbox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:640px){.extendedbox .contentbox{width:52%}}.extendedbox .contentbox .more{font-weight:800}.extendedbox .contentbox .more .fblogo{width:30px;height:30px}@media only screen and (min-width:640px){.extendedbox .contentbox.background{color:white}}.extendedbox .contentbox.left{border-left:none}.extendedbox .contentbox.right{border-right:none}@media only screen and (min-width:640px){.extendedbox .contentbox{padding:30px 16px 0px 30px;border:2px solid #7B704B}.extendedbox .contentbox .more{position:absolute;left:30px;bottom:19px;width:calc(100% - 49px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:960px) and (max-width:1199px){.extendedbox .contentbox{padding:15px 16px 0px 20px}}@media only screen and (max-width:639px){.extendedbox .contentbox .desc{margin:10px 0 10px 0}}@media only screen and (min-width:640px){.extendedbox:not(.contact) .desc{-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;overflow:hidden}}@media only screen and (min-width:960px) and (max-width:1300px){.extendedbox:not(.contact) .desc{-webkit-line-clamp:5}}.association .name,.contact .name{font-weight:700}@media only screen and (max-width:639px){.association .name,.contact .name{margin-top:5px}}.association .mobile,.association .phone,.contact .mobile,.contact .phone{display:block}.association p,.contact p{margin:0;padding:0}.association .website,.contact .website{display:block;word-break:break-all}.association .tabletlaptop,.contact .tabletlaptop{display:none}@media only screen and (min-width:960px) and (max-width:1400px){.association .email:not(.tabletlaptop),.association .mobile:not(.tabletlaptop),.association .phone:not(.tabletlaptop),.contact .email:not(.tabletlaptop),.contact .mobile:not(.tabletlaptop),.contact .phone:not(.tabletlaptop){display:none}.association .email.tabletlaptop,.association .mobile.tabletlaptop,.association .phone.tabletlaptop,.contact .email.tabletlaptop,.contact .mobile.tabletlaptop,.contact .phone.tabletlaptop{display:inline-block;margin-right:10px;margin-top:4px;margin-bottom:4px}.association .email.tabletlaptop img,.association .mobile.tabletlaptop img,.association .phone.tabletlaptop img,.contact .email.tabletlaptop img,.contact .mobile.tabletlaptop img,.contact .phone.tabletlaptop img{width:25px;height:25px}}@media only screen and (min-width:640px){.contact .contentbox{border-color:#F5F2F0;background-color:#F5F2F0}}.association img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:unset!important;object-position:unset!important}@media only screen and (min-width:640px){.association .image{padding:30px}.association .copyright-text{right:34px;bottom:40px;top:40px}}@media only screen and (min-width:960px) and (max-width:1199px){.association .image{padding:15px}}table td:first-child{padding-left:0}.teacherlist td{padding:0 1px}.teacherlist .name{font-weight:700}@media screen and (max-width:959px){.teacherlist td{display:block}.teacherlist tr:not(:first-child) td:first-child{padding-top:10px}}.teacherlist .cycle{padding-right:5px}.uk-lightbox{z-index:999999!important}.uk-lightbox-toolbar{background:transparent}.infrastructure,.introduction{margin:0!important}@media screen and (max-width:959px){.infrastructure,.introduction{margin-bottom:40px!important}}@media screen and (max-width:959px){.infrastructure .content,.infrastructure .image,.introduction .content,.introduction .image{padding-left:0}}.infrastructure img,.introduction img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.infrastructure .image,.introduction .image{position:relative}.infrastructure .image .copyright-text,.introduction .image .copyright-text{width:auto}@media screen and (max-width:959px){.infrastructure .image,.introduction .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.infrastructure .imageBox,.introduction .imageBox{height:100%}@media screen and (min-width:960px){.infrastructure .imageBox img,.introduction .imageBox img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media screen and (min-width:960px){.infrastructure .content,.introduction .content{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;background-color:#F5F2F0}.infrastructure .content .inner,.introduction .content .inner{padding-top:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}}.infrastructure .content .features,.introduction .content .features{display:-webkit-box;display:-ms-flexbox;display:flex}.infrastructure .content .features .feature img,.introduction .content .features .feature img{display:inline-block;width:30px;height:30px}.infrastructure .content .features .feature:not(:last-child),.introduction .content .features .feature:not(:last-child){margin-right:30px}@media screen and (max-width:362px){.infrastructure .content .features .feature:not(:last-child),.introduction .content .features .feature:not(:last-child){margin-right:14px}}.infrastructure .content .features .feature .parkingnumber,.introduction .content .features .feature .parkingnumber{display:inline-block;margin-left:6px;color:#FABA00}.infrastructure .content .mapandlink,.introduction .content .mapandlink{display:-webkit-box;display:-ms-flexbox;display:flex}.infrastructure .content .mapandlink .map,.introduction .content .mapandlink .map{width:160px;height:160px}.infrastructure .content .mapandlink .reserve_submit_button,.introduction .content .mapandlink .reserve_submit_button{display:inline-block;width:160px;height:160px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;word-break:break-word;margin-left:30px}.infrastructure.right .image,.introduction.right .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:960px){.infrastructure.right .image,.introduction.right .image{background-color:#F5F2F0}.infrastructure.right .content,.introduction.right .content{padding-left:0;background-color:unset;padding-right:0}.infrastructure.right .content .inner,.introduction.right .content .inner{background-color:#F5F2F0;padding-left:30px}}.infrastructure.left .image,.introduction.left .image{padding-left:0}.too_late_wrap{display:none;color:#FABA00}.ring{display:inline-block;position:relative;width:64px;height:64px}.ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:50px;height:50px;margin:8px;border:8px solid #7B704B;border-radius:50%;-webkit-animation:ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#7B704B transparent transparent transparent}.ring div:first-child{-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobile-video{min-height:-webkit-fill-available;margin-top:-115px}.frontpage-video{z-index:1;position:relative;max-height:var(--app-height)}.frontpage-video.desktop{height:calc(100vh - 102px);max-height:calc(var(--app-height) - 102px);-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.stickytotop{position:sticky;bottom:15px}.navigation a{color:#7B704B}.navigation li.active a{font-weight:700}.latest .events{display:none}.latest div.inside{cursor:pointer}.latest a.more{color:white;z-index:1}.box{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:0;padding-top:100%;position:relative}.box .inner{padding:14px;position:absolute;top:0;left:0;word-wrap:break-word;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.box .inner div{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}@media only screen and (max-width:350px){.box .inner div{-webkit-line-clamp:4}}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:40px}.filter .subcategory{margin-top:20px}select{padding:5px 40px 5px 10px;border:1px solid #7B704B;font-size:15px;font-weight:500;width:150px;height:30px;color:#7B704B;margin-left:20px;font-family:'Montserrat',sans-serif}.filter-select{display:none}.screen-reader-response{display:none}form{margin:0!important}.wpcf7-form{font-size:20px}.wpcf7-form input[type=date],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form textarea{width:100%;border:0;border-bottom:2px solid #7B704B;padding:8px 8px;padding-left:0;margin:6px 0;font-size:20px;font-weight:500;color:#7B704B;font-family:'Montserrat',sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form input[type=date]::-webkit-input-placeholder,.wpcf7-form input[type=datetime-local]::-webkit-input-placeholder,.wpcf7-form input[type=email]::-webkit-input-placeholder,.wpcf7-form input[type=number]::-webkit-input-placeholder,.wpcf7-form input[type=tel]::-webkit-input-placeholder,.wpcf7-form input[type=text]::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder{color:#7B704B;opacity:1}.wpcf7-form input[type=date]::-moz-placeholder,.wpcf7-form input[type=datetime-local]::-moz-placeholder,.wpcf7-form input[type=email]::-moz-placeholder,.wpcf7-form input[type=number]::-moz-placeholder,.wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder{color:#7B704B;opacity:1}.wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7-form input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{color:#7B704B;opacity:1}.wpcf7-form input[type=date]::-ms-input-placeholder,.wpcf7-form input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form input[type=email]::-ms-input-placeholder,.wpcf7-form input[type=number]::-ms-input-placeholder,.wpcf7-form input[type=tel]::-ms-input-placeholder,.wpcf7-form input[type=text]::-ms-input-placeholder,.wpcf7-form textarea::-ms-input-placeholder{color:#7B704B;opacity:1}.wpcf7-form input[type=date]::placeholder,.wpcf7-form input[type=datetime-local]::placeholder,.wpcf7-form input[type=email]::placeholder,.wpcf7-form input[type=number]::placeholder,.wpcf7-form input[type=tel]::placeholder,.wpcf7-form input[type=text]::placeholder,.wpcf7-form textarea::placeholder{color:#7B704B;opacity:1}.wpcf7-form input[type=date]:-ms-input-placeholder,.wpcf7-form input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form input[type=email]:-ms-input-placeholder,.wpcf7-form input[type=number]:-ms-input-placeholder,.wpcf7-form input[type=tel]:-ms-input-placeholder,.wpcf7-form input[type=text]:-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{color:#7B704B}.wpcf7-form input[type=date]::-ms-input-placeholder,.wpcf7-form input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form input[type=email]::-ms-input-placeholder,.wpcf7-form input[type=number]::-ms-input-placeholder,.wpcf7-form input[type=tel]::-ms-input-placeholder,.wpcf7-form input[type=text]::-ms-input-placeholder,.wpcf7-form textarea::-ms-input-placeholder{color:#7B704B}.wpcf7-form textarea{height:100px}.wpcf7-form a{color:#7B704B;display:inline-block}.wpcf7-form a:hover{text-decoration:none;color:#7B704B}.wpcf7-form label{font-size:20px;color:#7B704B;margin-bottom:10px}.wpcf7-form .wpcf7-list-item-label{font-size:20px;font-weight:500;color:#7B704B}.wpcf7-form select{height:auto;padding:8px 0px;width:100%;margin:6px 0;font-size:20px;border-width:2px;border-top:none;border-left:none;border-right:none;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:100% 50%;background-color:white}.wpcf7-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #7B704B;border-radius:50%;background-clip:content-box;padding:3px}.wpcf7-form input[type=radio]:checked{background-color:#7B704B}.wpcf7-form input[type=checkbox]{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;color:#7B704B}.wpcf7-form input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg height='32' width='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11.4 21.5-5.93-5.93-2.01 2.01 7.94 7.94 17.1-17.1-2.01-2.01z' fill='%23fff'/%3E%3C/svg%3E");background-size:80% 80%;background-position:center;background-repeat:no-repeat}.wpcf7-form input[type=submit]{margin-top:20px;padding:0;padding-bottom:6px;border:none;background:transparent;font-size:20px;font-weight:500;cursor:pointer;font-family:'Montserrat',sans-serif}.wpcf7-form h3 span{color:#C52D54}.wpcf7-form .kc_captcha{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:16px}.wpcf7-form .kc_captcha .captcha-image{border:none;padding:0;text-align:left}.wpcf7-form .kc_captcha .captcha-image .cf7ic_instructions span{color:#CC5829}.wpcf7-form .wpcf7-acceptance label,.wpcf7-form .wpcf7-checkbox label,.wpcf7-form .wpcf7-radio label{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7-form .wpcf7-acceptance label input,.wpcf7-form .wpcf7-checkbox label input,.wpcf7-form .wpcf7-radio label input{margin-right:10px}.wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label,.wpcf7-form .wpcf7-checkbox label .wpcf7-list-item-label,.wpcf7-form .wpcf7-radio label .wpcf7-list-item-label{width:calc(100% - 30px)}@media only screen and (min-width:960px){.wpcf7-form .datefield .mobileinfo{display:none}}@media only screen and (max-width:959px){.wpcf7-form .datefield input[type=date]::-webkit-input-placeholder,.wpcf7-form .datefield input[type=datetime-local]::-webkit-input-placeholder,.wpcf7-form .datefield input[type=email]::-webkit-input-placeholder,.wpcf7-form .datefield input[type=tel]::-webkit-input-placeholder,.wpcf7-form .datefield input[type=text]::-webkit-input-placeholder,.wpcf7-form .datefield textarea::-webkit-input-placeholder{color:transparent}.wpcf7-form .datefield input[type=date]::-moz-placeholder,.wpcf7-form .datefield input[type=datetime-local]::-moz-placeholder,.wpcf7-form .datefield input[type=email]::-moz-placeholder,.wpcf7-form .datefield input[type=tel]::-moz-placeholder,.wpcf7-form .datefield input[type=text]::-moz-placeholder,.wpcf7-form .datefield textarea::-moz-placeholder{color:transparent}.wpcf7-form .datefield input[type=date]:-ms-input-placeholder,.wpcf7-form .datefield input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form .datefield input[type=email]:-ms-input-placeholder,.wpcf7-form .datefield input[type=tel]:-ms-input-placeholder,.wpcf7-form .datefield input[type=text]:-ms-input-placeholder,.wpcf7-form .datefield textarea:-ms-input-placeholder{color:transparent}.wpcf7-form .datefield input[type=date]::-ms-input-placeholder,.wpcf7-form .datefield input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form .datefield input[type=email]::-ms-input-placeholder,.wpcf7-form .datefield input[type=tel]::-ms-input-placeholder,.wpcf7-form .datefield input[type=text]::-ms-input-placeholder,.wpcf7-form .datefield textarea::-ms-input-placeholder{color:transparent}.wpcf7-form .datefield input[type=date]::placeholder,.wpcf7-form .datefield input[type=datetime-local]::placeholder,.wpcf7-form .datefield input[type=email]::placeholder,.wpcf7-form .datefield input[type=tel]::placeholder,.wpcf7-form .datefield input[type=text]::placeholder,.wpcf7-form .datefield textarea::placeholder{color:transparent}.wpcf7-form .datefield input[type=date]:-ms-input-placeholder,.wpcf7-form .datefield input[type=datetime-local]:-ms-input-placeholder,.wpcf7-form .datefield input[type=email]:-ms-input-placeholder,.wpcf7-form .datefield input[type=tel]:-ms-input-placeholder,.wpcf7-form .datefield input[type=text]:-ms-input-placeholder,.wpcf7-form .datefield textarea:-ms-input-placeholder{color:transparent}.wpcf7-form .datefield input[type=date]::-ms-input-placeholder,.wpcf7-form .datefield input[type=datetime-local]::-ms-input-placeholder,.wpcf7-form .datefield input[type=email]::-ms-input-placeholder,.wpcf7-form .datefield input[type=tel]::-ms-input-placeholder,.wpcf7-form .datefield input[type=text]::-ms-input-placeholder,.wpcf7-form .datefield textarea::-ms-input-placeholder{color:transparent}}.wpcf7-form .codedropz-upload-wrapper{margin-top:16px}.wpcf7-form .loader{display:none}.wpcf7-form.submitting .loader{display:block;margin-top:15px}.wpcf7-form .resident_waldbillig{margin-top:10px;display:inline-block}.wpcf7-form .echoterms{margin-left:35px}.wpcf7-form a.contact-link{color:#7DC1C4!important}.wpcf7-form a.contact-link:hover{text-decoration:underline}.font-weight-bold span.wpcf7-list-item-label{font-weight:bold}.wpcf7-acceptance-missing,.wpcf7-not-valid-tip,.wpcf7-validation-errors,.wpcf7-validation-errors{color:red!important;border:0!important;margin:0!important;display:block;font-size:18px;padding-bottom:4px}.wpcf7-response-output{margin-top:15px;margin-bottom:10px;color:#7DC1C4}.page_1089 .wpcf7-response-output,.page_1115 .wpcf7-response-output{color:#FABA00}.wpcf7-acceptance .wpcf7-list-item{margin:0!important}.wpcf7-acceptance .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7-acceptance .wpcf7-list-item label input{margin-top:5px;margin-right:15px}.wpcf7-checkbox .wpcf7-list-item,.wpcf7-radio .wpcf7-list-item{display:block}.page_983 main,.searchpage main{background-color:#B9674F;color:white}.page_983 main a,.page_983 main h1,.page_983 main h2,.page_983 main h3,.page_983 main h4,.page_983 main h5,.searchpage main a,.searchpage main h1,.searchpage main h2,.searchpage main h3,.searchpage main h4,.searchpage main h5{color:white}.page_983 main .title,.page_983 main h2,.searchpage main .title,.searchpage main h2{font-weight:700}.page_983 main .opacity,.searchpage main .opacity{opacity:0.8}.page_983 main .hd-search-submit,.searchpage main .hd-search-submit{border:0;background:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_983 main .hd-search-submit:hover,.searchpage main .hd-search-submit:hover{cursor:pointer}.page_983 main .hd-search-submit img,.searchpage main .hd-search-submit img{width:25px}.page_983 main .uk-search-input,.searchpage main .uk-search-input{color:white;height:40px!important;font-size:20px}.page_983 main .uk-search,.searchpage main .uk-search{border-bottom:2px solid white}.page_983 main .search-autocomplete ul,.searchpage main .search-autocomplete ul{list-style:none;padding:0;margin:0}.page_983 main .search-autocomplete ul a,.searchpage main .search-autocomplete ul a{display:inline-block}mark{background:#cc5829!important;color:white!important}.hd-search-results-page a:hover{color:white}main .main-group .sub-group h4{display:block}@media only screen and (min-width:1200px){main .main-group .main-accordion-title{cursor:auto!important}main .main-group .main-accordion-title:after,main .main-group .main-accordion-title:before{display:none}}.agenda_overview,.reservation_overview{margin-bottom:30px;margin-top:10px;border-radius:20px;overflow:hidden;position:relative;min-height:224px}.agenda_overview .controls,.reservation_overview .controls{width:100%;position:absolute;top:30px;z-index:10;overflow:hidden;padding:0 10px;height:50px;font-size:20px;margin-bottom:-35px}@media only screen and (min-width:1200px) and (max-width:1339px){.agenda_overview .controls,.reservation_overview .controls{top:11px;padding:0}}@media only screen and (max-width:800px){.agenda_overview .controls,.reservation_overview .controls{top:0px;padding:0}}@media only screen and (max-width:639px){.agenda_overview .controls,.reservation_overview .controls{top:11px;padding:0}}.agenda_overview .controls .next,.reservation_overview .controls .next{text-align:center;position:absolute;bottom:0;right:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:13px}.agenda_overview .controls .back,.reservation_overview .controls .back{text-align:center;position:absolute;left:10px;bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:13px}.agenda_overview .cont,.reservation_overview .cont{padding:38.375px}.agenda_overview .cont .month .inner,.reservation_overview .cont .month .inner{padding:38.375px}.agenda_overview .cont .month .inner .days .days-of-the-week .header-day,.reservation_overview .cont .month .inner .days .days-of-the-week .header-day{width:14%}.agenda_overview .cont .month .inner .days .days-of-the-week .header-day span,.reservation_overview .cont .month .inner .days .days-of-the-week .header-day span{display:block}.agenda_overview .cont .month .inner .days .header-day,.reservation_overview .cont .month .inner .days .header-day{padding-top:14%;height:0;position:relative}.agenda_overview .cont .month .inner .days .header-day span,.reservation_overview .cont .month .inner .days .header-day span{position:absolute;top:calc(50% - 11px);left:0;right:0}.agenda_overview .cont .month .inner .days .day,.reservation_overview .cont .month .inner .days .day{width:14%;padding-top:14%;height:0}.agenda_overview .cont .month .inner .days .day span,.reservation_overview .cont .month .inner .days .day span{display:block;position:absolute;top:calc(50% - 11px);left:0;right:0;z-index:1}@media only screen and (min-width:1339px) and (max-width:1500px){.agenda_overview .cont,.reservation_overview .cont{padding:0!important}}@media only screen and (min-width:1200px) and (max-width:1339px){.agenda_overview .cont,.reservation_overview .cont{padding:0!important}.agenda_overview .cont .inner,.reservation_overview .cont .inner{padding:16px!important}}@media only screen and (max-width:959px){.agenda_overview .cont,.reservation_overview .cont{padding:0!important}}@media only screen and (max-width:800px){.agenda_overview .cont,.reservation_overview .cont{padding:0!important}.agenda_overview .cont .inner,.reservation_overview .cont .inner{padding:4px!important}}@media only screen and (max-width:639px){.agenda_overview .cont,.reservation_overview .cont{padding:0!important}.agenda_overview .cont .inner,.reservation_overview .cont .inner{padding:16px!important}}.agenda_overview.view-months-3 .cont .month,.reservation_overview.view-months-3 .cont .month{width:33.33%}.agenda_overview.view-months-2 .cont .month,.reservation_overview.view-months-2 .cont .month{width:50%}.agenda_overview.view-months-1 .cont .month,.reservation_overview.view-months-1 .cont .month{width:50%}@media (max-width:640px){.agenda_overview.view-months-1 .cont .month,.reservation_overview.view-months-1 .cont .month{width:100%}}.agenda_overview .cont,.reservation_overview .cont{padding:0 40px;position:relative;overflow:hidden}@media (max-width:768px){.agenda_overview .cont,.reservation_overview .cont{border:0}}.agenda_overview .cont .month,.reservation_overview .cont .month{float:left}.agenda_overview .cont .month .inner .month-name,.reservation_overview .cont .month .inner .month-name{margin:15px 0;color:#FABA00;font-weight:bold;font-size:20px;text-align:left;text-transform:capitalize;margin:0;margin-bottom:15px;text-align:center}.agenda_overview .cont .month .inner .month-name .name,.reservation_overview .cont .month .inner .month-name .name{text-transform:capitalize}.agenda_overview .cont .month .inner .month-name .year,.reservation_overview .cont .month .inner .month-name .year{margin-left:5px}.agenda_overview .cont .month .inner .days,.reservation_overview .cont .month .inner .days{position:relative}.agenda_overview .cont .month .inner .days .days-of-the-week .header-day,.reservation_overview .cont .month .inner .days .days-of-the-week .header-day{text-transform:capitalize;text-align:center;float:left}.agenda_overview .cont .month .inner .days .day,.reservation_overview .cont .month .inner .days .day{display:inline-block;text-align:center;position:relative}.agenda_overview .cont .month .inner .days .day.today,.reservation_overview .cont .month .inner .days .day.today{position:relative;color:white}.agenda_overview .cont .month .inner .days .day.today .mark_event,.reservation_overview .cont .month .inner .days .day.today .mark_event{background:white}.agenda_overview .cont .month .inner .days .day.today:before,.reservation_overview .cont .month .inner .days .day.today:before{content:'';background:#7B704B;border-radius:100%;position:absolute;width:70%;height:70%;top:14%;left:14%;z-index:0}.agenda_overview .cont .month .inner .days .day.past,.reservation_overview .cont .month .inner .days .day.past{opacity:0.5}.agenda_overview .cont .month .inner .days .day.weekend,.reservation_overview .cont .month .inner .days .day.weekend{color:#7B704B;font-weight:bold}.agenda_overview .cont .month .inner .days .day .mark_event,.reservation_overview .cont .month .inner .days .day .mark_event{position:absolute;bottom:10px;left:30%;width:40%;height:2px;background:#7B704B}.agenda_overview .cont .month .inner .days .day.event:hover,.reservation_overview .cont .month .inner .days .day.event:hover{background:#7B704B;color:white;cursor:pointer}.agenda_overview .cont .month .inner .days .day .events,.reservation_overview .cont .month .inner .days .day .events{display:none}.agenda_overview .cont .month .inner .days .day.adjacent-month,.reservation_overview .cont .month .inner .days .day.adjacent-month{opacity:0}.agenda_overview .cont .month .inner .days .day.vacancy,.reservation_overview .cont .month .inner .days .day.vacancy{background:#F5F2F0}.agenda_overview .cont .month .inner .days .day.holiday,.reservation_overview .cont .month .inner .days .day.holiday{background:#FABA00}.agenda_overview .trash,.reservation_overview .trash{background-color:#9C9D9F!important;color:white}.agenda_overview .trash .mark_event,.reservation_overview .trash .mark_event{background-color:white!important}.agenda_overview .trashbio,.reservation_overview .trashbio{background-color:#996C52!important;color:white}.agenda_overview .trashbio .mark_event,.reservation_overview .trashbio .mark_event{background-color:white!important}.agenda_overview .trashpmc,.reservation_overview .trashpmc{background-color:#73CBEF!important;color:white}.agenda_overview .trashpmc .mark_event,.reservation_overview .trashpmc .mark_event{background-color:white!important}.agenda_overview .trashsdk,.reservation_overview .trashsdk{background-color:#45A12B!important;color:white}.agenda_overview .trashsdk .mark_event,.reservation_overview .trashsdk .mark_event{background-color:white!important}.agenda_overview .trashclothes,.reservation_overview .trashclothes{background-color:#E2007A!important;color:white}.agenda_overview .trashclothes .mark_event,.reservation_overview .trashclothes .mark_event{background-color:white!important}.agenda_overview .trashpaper.trashglas,.reservation_overview .trashpaper.trashglas{background-color:#006AAF!important;color:white}.agenda_overview .trashpaper.trashglas .mark_event,.reservation_overview .trashpaper.trashglas .mark_event{background-color:white!important}.agenda_overview .trash.trashbio,.reservation_overview .trash.trashbio{color:white;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#9C9D9F),color-stop(50%,#996C52))!important;background:linear-gradient(90deg,#9C9D9F 50%,#996C52 50%)!important}.agenda_overview .trash.trashbio .mark_event,.reservation_overview .trash.trashbio .mark_event{background-color:white!important}.agenda_overview .trash.trashpmc.trashbio,.reservation_overview .trash.trashpmc.trashbio{color:white;background:-webkit-gradient(linear,left top,right top,color-stop(33%,#9C9D9F),color-stop(33%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(66%,#73CBEF),color-stop(66%,#996C52))!important;background:linear-gradient(90deg,#9C9D9F 33%,rgba(0,0,0,0) 33%),linear-gradient(90deg,#73CBEF 66%,#996C52 66%)!important}.agenda_overview .trash.trashpmc.trashbio .mark_event,.reservation_overview .trash.trashpmc.trashbio .mark_event{background-color:white!important}.agenda_overview .trash.trashbio.trashclothes,.reservation_overview .trash.trashbio.trashclothes{color:white;background:-webkit-gradient(linear,left top,right top,color-stop(33%,#9C9D9F),color-stop(33%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(66%,#996C52),color-stop(66%,#E2007A))!important;background:linear-gradient(90deg,#9C9D9F 33%,rgba(0,0,0,0) 33%),linear-gradient(90deg,#996C52 66%,#E2007A 66%)!important}.agenda_overview .trash.trashbio.trashclothes .mark_event,.reservation_overview .trash.trashbio.trashclothes .mark_event{background-color:white!important}.agenda_overview .trash.trashpmc.trashbio.trashsdk,.reservation_overview .trash.trashpmc.trashbio.trashsdk{color:white;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#9C9D9F),color-stop(25%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(50%,#73CBEF),color-stop(50%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(75%,#996C52),color-stop(75%,#45A12B))!important;background:linear-gradient(90deg,#9C9D9F 25%,rgba(0,0,0,0) 25%),linear-gradient(90deg,#73CBEF 50%,rgba(0,0,0,0) 50%),linear-gradient(90deg,#996C52 75%,#45A12B 75%)!important}.agenda_overview .trash.trashpmc.trashbio.trashsdk .mark_event,.reservation_overview .trash.trashpmc.trashbio.trashsdk .mark_event{background-color:white!important}.agenda_overview .loader,.reservation_overview .loader{display:-webkit-box;display:-ms-flexbox;display:flex}.agenda_overview .loader .ring,.reservation_overview .loader .ring{margin:auto}.overlay-window.show-day-events{background:#fff;width:100%;max-width:800px;border-radius:15px}.overlay-window.show-day-events .overflow{height:100%}.overlay-window.show-day-events .overflow h2.title{font-family:'Abril Fatface',sans-serif;font-size:26.25px;margin:0;margin-bottom:25px;text-align:right;position:relative}.overlay-window.show-day-events .overflow .header{padding:5px 20px;text-align:left;overflow:hidden}.overlay-window.show-day-events .overflow .header .date,.overlay-window.show-day-events .overflow .header .time{line-height:50px;padding:0}.overlay-window.show-day-events .overflow .header .category{padding:0;float:left;font-size:15px;color:#7B704B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:50px}.overlay-window.show-day-events .overflow .event{text-align:left;overflow:hidden}.overlay-window.show-day-events .overflow .event .cont{border-bottom:2px solid #7B704B;padding:15px}.overlay-window.show-day-events .overflow .event .cont .date{margin-bottom:5px;width:200px;display:inline-block}@media (max-width:320px){.overlay-window.show-day-events .overflow .event .cont .date{width:180px}}.overlay-window.show-day-events .overflow .event .cont .time{margin-left:0}.overlay-window.show-day-events .overflow .event .cont .debug{color:#eee;padding:5px;display:none}.overlay-window.show-day-events .overflow .event .cont .desc span.title{color:#7B704B;text-transform:uppercase;margin:0;font-size:1.12em;display:inline-block}.overlay-window.show-day-events .overflow .event .cont .desc p{display:inline-block;margin:0}.overlay-window.show-day-events .overflow .event .cont .desc .efooter{margin-top:5px;color:#F5F2F0}.overlay-window.show-day-events .overflow .event:last-child .cont{border:0}.reservation_overview .event{background:#7B704B!important;color:white!important;cursor:unset!important}.reservation_overview .event:hover{cursor:unset!important}.reservation_overview .event .mark_event{display:none}.reservedexample .day:first-child{background:#7B704B}.reservedexample .day:first-child .mark_event{display:none}@media only screen and (min-width:640px){.reservedexample{display:-webkit-box;display:-ms-flexbox;display:flex}}#reservation .mark_event,.reservedexample .mark_event{background:#CC5829!important}.agenda_example .day,.reservedexample .day{width:42px;padding-top:42px;height:0;position:relative;text-align:center}.agenda_example .day .day-number,.reservedexample .day .day-number{display:block;position:absolute;top:calc(50% - 11px);left:0;right:0}.agenda_example .day .mark_event,.reservedexample .day .mark_event{position:absolute;bottom:8px;left:25%;width:50%;height:2px;background:#7B704B}.agenda_example .day.holiday,.reservedexample .day.holiday{background:#FABA00}.agenda_example .day.vacancy,.reservedexample .day.vacancy{background:#F5F2F0}.agenda_example .day.trash,.reservedexample .day.trash{background:#9C9D9F}.agenda_example .day.trashbio,.reservedexample .day.trashbio{background:#996C52}.agenda_example .day.trashpaper,.reservedexample .day.trashpaper{background:#006AAF}.agenda_example .day.trashclothes,.reservedexample .day.trashclothes{background:#E2007A}.agenda_example .day.trashpmc,.reservedexample .day.trashpmc{background:#73CBEF}.agenda_example .day.trashsdk,.reservedexample .day.trashsdk{background:#45A12B}.agenda_example .day:not(first-child),.reservedexample .day:not(first-child){margin:0 20px}@media only screen and (max-width:639px){.agenda_example{display:block}.agenda_example .uk-flex{margin-top:0}.agenda_example .day:not(first-child){margin-left:0;margin-right:5px}}:focus{outline:none}:focus-visible{outline:2px dotted black!important}.uk-modal-container .uk-modal-dialog {width: 1200px!important;}