#cms_combine_fn{content:'/static/template-1994/css/content/condeon-calendar.less';}
main>.grp.grp-content-66{padding:1.25em}@media (min-width:1400px){main>.grp.grp-content-66{padding:30px -webkit-calc(50% - 700px);padding:30px calc(50% - 700px)}}.event-toggle{text-align:center;margin:10px auto 50px;position:relative;font-family:"Brandon Grotesque",sans-serif;text-transform:uppercase;letter-spacing:.05em}.event-toggle-radio{display:none}.event-toggle label{background:#EDECEC;display:inline-block;padding:1rem 1.5rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 0 1rem 0}.event-toggle label:focus,.event-toggle label:hover{background:#b2c275}.event-toggle label:not(:last-child){margin:0 1.5rem 1rem 0}@media (min-width:768px){.event-toggle .mobile-calendar-dropdown{display:none}}@media (max-width:767px){.event-toggle label{max-height:0;overflow:hidden;width:100%;padding:0 1em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;margin:0}.event-toggle label:not(:last-child){margin:0}#event-mobile-toggle:checked~.event-toggle label{max-height:100%;padding:1em;opacity:1}#event-mobile-toggle:checked~.event-toggle label.mobile-calendar-dropdown{max-height:0;padding:0}.event-toggle .mobile-calendar-dropdown{background:0 0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;max-height:none;opacity:1}.event-toggle .mobile-calendar-dropdown:focus,.event-toggle .mobile-calendar-dropdown:hover{background:0 0}.event-toggle .mobile-calendar-dropdown::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;font-family:fontello;content:'\f107';color:#3a2b19;position:absolute;top:0;right:0;bottom:0;width:3rem;font-size:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.card-event{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity .3s ease-in-out,margin-bottom .3s ease-in-out .3s,max-height .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,margin-bottom .3s ease-in-out .3s,max-height .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,margin-bottom .3s ease-in-out .3s,max-height .3s ease-in-out .3s;transition:transform .3s ease-in-out,opacity .3s ease-in-out,margin-bottom .3s ease-in-out .3s,max-height .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;background:#fff;font-family:"Nimrod MT Pro",serif;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}.card-event:focus,.card-event:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.card-event label{display:block;cursor:pointer}.card-event .event-list-description{padding:2em 2em 0}.card-event .event-list-description h3{margin:.5em 0}.card-event .event-teaser{line-height:1.75}.card-event label.event-more-info{padding:.5rem 0;margin-top:.5rem;font-family:Georgia,serif;text-transform:uppercase;color:#887F75;letter-spacing:.05em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-event label.event-more-info:focus,.card-event label.event-more-info:hover{color:#b2c275}.card-event hr{border:none;border-top:1px solid #EDECEC;margin:.5rem -2rem 0}.card-event .event-image{overflow:hidden}.card-event a.event-ical{position:relative;display:block;font-family:Georgia,serif;text-transform:uppercase;padding:.5em 2rem;margin-left:-2rem;margin-right:-2rem;letter-spacing:.05em;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.card-event a.event-ical::before{content:"";background:url(/static/template-1994/i/krone-gruen.svg) no-repeat;position:absolute;top:18px;right:30px;width:24px;height:23px;background-size:contain}.card-event a.event-ical:focus,.card-event a.event-ical:hover{text-decoration:none;color:#b2c275}.card-event date{position:absolute;top:-20px;left:20px;width:80px;font-weight:400;background:#b2c275;color:#3a2b19;font-family:Georgia,serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-event date>*{display:block;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;line-height:1.5}.card-event date .date-day-month{padding-top:10px}.card-event date .date-weekday{text-transform:uppercase}.card-event date .date-weekday,.card-event date .date-year{font-size:.875em}.card-event date .date-year{padding-bottom:10px}.card-event date .date-day-month{font-size:1.375em}.card-event date .date-time{padding:4px 0;background:#EDECEC}@media (min-width:768px){.card-event{display:inline-block;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0;vertical-align:top;max-height:0;max-width:0;-webkit-transition:opacity .3s ease-in-out,margin .3s ease-in-out .3s,max-width .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,margin .3s ease-in-out .3s,max-width .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out .3s,max-width .3s ease-in-out .3s;transition:transform .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out .3s,max-width .3s ease-in-out .3s,-webkit-transform .3s ease-in-out}.card-event-width{display:inline-block;margin:0!important;padding:0;border:none}.card-event-list{margin:0 -15px}.card-event-list.masonry{margin:0}.card-event-list.masonry .card-event{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.card-event-list.masonry-transition .card-event{opacity:0;-webkit-transition:none;transition:none}}@media (min-width:1200px){.card-event{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px)}.card-event-list.masonry .card-event{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px)}}input[name=event-details-toggle]{position:fixed;top:0;left:0;display:none;opacity:0}.event-detail{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:-200%;bottom:0;right:200%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:3000;background:rgba(0,0,0,.25)}@media (min-width:768px){.event-detail{z-index:10}}.event-detail .event-invisible-close{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.event-detail-inner{position:relative;padding:20px 20px 0;background:#fff;max-width:960px;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateY(3em);-ms-transform:translateY(3em);transform:translateY(3em);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.event-detail-inner{max-height:600px}}.event-detail-inner>label:first-child{font-family:Georgia,serif;position:fixed;top:0;right:0;color:#fff;background:#3a2b19;height:48px;padding-left:48px;width:0;overflow:hidden;cursor:pointer;text-transform:uppercase;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}@media (min-width:768px){.event-detail-inner>label:first-child{position:absolute}}.event-detail-inner>label:first-child::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;font-family:fontello;content:'\e809';font-size:1.25em;line-height:1;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.event-detail-inner>label:first-child::before{color:#b2c275}}.event-detail-inner>label:first-child:focus,.event-detail-inner>label:first-child:hover{background:#b2c275}.event-detail-inner>label:first-child:focus::before,.event-detail-inner>label:first-child:hover::before{color:#fff}#site .event-detail-inner h2:nth-child(2),#site .event-detail-inner h3:nth-child(2){margin-top:0;max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px)}@media (min-width:768px){#site .event-detail-inner h2:nth-child(2),#site .event-detail-inner h3:nth-child(2){max-width:60%}}.event-detail-inner date{display:block;margin-top:.35em;margin-bottom:.35em;font-family:Georgia,serif;text-transform:uppercase;font-size:.85em;padding-bottom:.5rem}.event-detail-inner br{line-height:0}.event-detail-inner br+br{display:none}.event-detail-inner p+br{display:none}.event-detail-inner form{display:inline-block;margin-left:1em}#main .event-detail-inner .event-ical{padding:6px 8px;position:relative;display:inline-block;line-height:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:rgba(255,255,255,.1);border-radius:20px;font-size:14px;color:#b2c275}#main .event-detail-inner .event-ical::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;font-family:fontello;content:'\f271';padding-right:.5rem}#main .event-detail-inner .event-ical:focus,#main .event-detail-inner .event-ical:hover{background:#b2c275;text-decoration:none;color:#3a2b19}.event-detail-inner .event-detail-shares{margin-top:1em;font-family:Georgia,serif;text-transform:uppercase}.event-detail-inner .event-detail-shares b{display:block}.event-detail-inner .event-detail-shares button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:48px;width:0;padding-left:48px;background:0 0;border:none;cursor:pointer}.event-detail-inner .event-detail-shares button::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;font-family:fontello;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.5em;color:#b2c275;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.event-detail-inner .event-detail-shares button:focus,.event-detail-inner .event-detail-shares button:hover{outline:0}.event-detail-inner .event-detail-shares button:focus::before,.event-detail-inner .event-detail-shares button:hover::before{color:#fff}.event-detail-inner .event-detail-shares .event-share-facebook::before{content:'\f09a'}.event-detail-inner .event-detail-shares .event-share-twitter::before{content:'\f099'}.event-detail-inner .event-detail-shares .event-share-whatsapp::before{content:'\f232'}.event-detail-inner .event-detail-shares .event-share-mail::before{content:'\e801'}.event-detail-inner .event-detail-shares .event-share-link::before{content:'\e80a'}.event-detail-inner .event-detail-shares .event-share-link.link-copied::before{-webkit-animation:link-copied 1.2s cubic-bezier(.68,-.55,.27,1.55);animation:link-copied 1.2s cubic-bezier(.68,-.55,.27,1.55)}#main .event-detail-request{border:none;line-height:1;text-transform:uppercase;color:#b2c275;cursor:pointer;background:rgba(255,255,255,.1);padding:6px 8px;border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:14px}#main .event-detail-request::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:400;font-family:fontello;content:'\f27a';padding-right:.5rem;font-weight:700}#main .event-detail-request:focus,#main .event-detail-request:hover{background:#b2c275;color:#3a2b19}@media (min-width:768px){.event-detail-inner{padding:60px 20px 60px 60px}.event-detail .event-detail-grid{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr;grid-gap:40px}.event-detail .event-detail-grid .event-detail-description{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;overflow-y:auto}.event-detail .event-detail-grid .event-detail-dates,.event-detail .event-detail-grid .event-detail-image{-ms-grid-column:2;grid-column-start:2;grid-column-end:3}}@media (min-width:768px){.cssgrid .event-detail-inner{overflow-y:hidden;overflow-x:hidden}}.cssgrid .event-detail-inner>label:first-child{z-index:10}@media (min-width:768px){.cssgrid .event-detail-description{max-height:400px;padding-right:10px}}.cssgrid .event-detail-description::-webkit-scrollbar-track{background:0 0}.cssgrid .event-detail-additions{position:relative;color:#fff;z-index:1}.cssgrid .event-detail-additions::before{content:"";background:#3a2b19;position:absolute;top:0;right:-60px;bottom:0;left:-20px;z-index:-1}@media (min-width:768px){.cssgrid .event-detail-additions::before{top:-500px;bottom:-500px}}.cssgrid .event-detail-additions *{color:#fff}@media (min-width:768px){.cssgrid .event-detail-additions-inner{overflow-x:hidden;overflow-y:auto;max-height:400px}}@-webkit-keyframes link-copied{0%{content:'\e80a';opacity:1}10%{content:'\e80a';opacity:0;-webkit-transform:scale(0);transform:scale(0)}11%{content:'\e80b';opacity:0;-webkit-transform:scale(0);transform:scale(0)}21%{content:'\e80b';opacity:1;-webkit-transform:scale(2);transform:scale(2)}31%{content:'\e80b';opacity:1}69%{content:'\e80b';opacity:1}79%{content:'\e80b';opacity:1;-webkit-transform:scale(2);transform:scale(2)}89%{content:'\e80b';opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{content:'\e80a';opacity:1}}@keyframes link-copied{0%{content:'\e80a';opacity:1}10%{content:'\e80a';opacity:0;-webkit-transform:scale(0);transform:scale(0)}11%{content:'\e80b';opacity:0;-webkit-transform:scale(0);transform:scale(0)}21%{content:'\e80b';opacity:1;-webkit-transform:scale(2);transform:scale(2)}31%{content:'\e80b';opacity:1}69%{content:'\e80b';opacity:1}79%{content:'\e80b';opacity:1;-webkit-transform:scale(2);transform:scale(2)}89%{content:'\e80b';opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{content:'\e80a';opacity:1}}
