@font-face{font-family:"Averia Sans Libre";font-style:normal;font-weight:300;src:local("Averia Sans Libre Light"),local("AveriaSansLibre-Light"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-300.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-300.woff) format("woff")}@font-face{font-family:"Averia Sans Libre";font-style:italic;font-weight:300;src:local("Averia Sans Libre Light Italic"),local("AveriaSansLibre-LightItalic"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-300italic.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-300italic.woff) format("woff")}@font-face{font-family:"Averia Sans Libre";font-style:italic;font-weight:400;src:local("Averia Sans Libre Italic"),local("AveriaSansLibre-Italic"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-italic.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-italic.woff) format("woff")}@font-face{font-family:"Averia Sans Libre";font-style:normal;font-weight:400;src:url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-regular.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-regular.woff) format("woff")}@font-face{font-family:"Averia Sans Libre";font-style:italic;font-weight:700;src:local("Averia Sans Libre Bold Italic"),local("AveriaSansLibre-BoldItalic"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-700italic.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-700italic.woff) format("woff")}@font-face{font-family:"Averia Sans Libre";font-style:normal;font-weight:700;src:local("Averia Sans Libre Bold"),local("AveriaSansLibre-Bold"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-700.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/averia-sans-libre-v8-latin-700.woff) format("woff")}@font-face{font-family:"Eczar";font-style:normal;font-weight:400;src:local("Eczar Regular"),local("Eczar-Regular"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-regular.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-regular.woff) format("woff")}@font-face{font-family:"Eczar";font-style:normal;font-weight:500;src:local("Eczar Medium"),local("Eczar-Medium"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-500.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-500.woff) format("woff")}@font-face{font-family:"Eczar";font-style:normal;font-weight:600;src:local("Eczar SemiBold"),local("Eczar-SemiBold"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-600.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-600.woff) format("woff")}@font-face{font-family:"Eczar";font-style:normal;font-weight:700;src:local("Eczar Bold"),local("Eczar-Bold"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-700.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-700.woff) format("woff")}@font-face{font-family:"Eczar";font-style:normal;font-weight:800;src:local("Eczar ExtraBold"),local("Eczar-ExtraBold"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-800.woff2) format("woff2"),url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../fonts/eczar-v8-latin-800.woff) format("woff")}html,body,.entry-content,.entry-content table,#secondary .widget,#footer-widgets .widget,#masthead-widgets .widget{color:#554214;line-height:1.3}html,body,.entry-content,.entry-content table,#secondary .widget,#footer-widgets .widget,#masthead-widgets .widget{font-size:14px}@media screen and (min-width:780px){html,body,.entry-content,.entry-content table,#secondary .widget,#footer-widgets .widget,#masthead-widgets .widget{font-size:calc(14px + 4*((100vw - 780px)/1140))}}@media screen and (min-width:1920px){html,body,.entry-content,.entry-content table,#secondary .widget,#footer-widgets .widget,#masthead-widgets .widget{font-size:18px}}h1,.site-title,h2,h3,h4,h5,h6{margin-top:0}.entry-content h1,.entry-content .site-title{font-size:2.5rem}.entry-content h2{font-size:2rem}.entry-content h3{font-size:1.6rem}.entry-content h4{font-size:1rem}.entry-content h5{font-size:1.17rem}.entry-content h6{font-size:1rem}a,.entry-content a{color:#c37528}a:hover,.entry-content a:hover{color:#100c09}a:visited,a:focus,.entry-content a:visited,.entry-content a:focus{color:#c37528;outline:0}.site-title,.site-description{line-height:1;margin:0;padding:0}.site-title a:hover,.site-description a:hover{text-decoration:none}.site-title{font-size:2.5rem;padding-bottom:.3rem}article.post .entry-header h1.entry-title,article.post .entry-header .entry-title.site-title,article.page .entry-header h1.entry-title,article.page .entry-header .entry-title.site-title{font-size:3rem}@media (max-width:779px){article.post .entry-header h1.entry-title,article.post .entry-header .entry-title.site-title,article.page .entry-header h1.entry-title,article.page .entry-header .entry-title.site-title{font-size:2.2rem}}body.blog article.post{margin-bottom:1rem;padding-bottom:1rem}body.blog article.post .entry-header{margin-bottom:.3rem}body.blog article.post .entry-header h1.entry-title,body.blog article.post .entry-header .entry-title.site-title{font-size:1.5rem}body.blog article.post .more-link{padding:.4rem .8rem;font-weight:400}.bigger{font-size:1.05rem}button,body .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form a,.default-button,body .em.em-event-booking-form .em-login .em-login-content button,body .em.em-event-booking-form .em-login .em-login-content .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form a,body .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form .em.em-event-booking-form .em-login .em-login-content a,body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit,article.post .more-link,article.page .more-link,.post-navigation a,#image-navigation a,input[type=submit]{border:none;border-radius:0;padding:1em 2em;font-size:1rem;color:#fff;background:linear-gradient(45deg,#c37528,#d98f45 80%);box-shadow:0px 2px 5px rgba(0,0,0,.4);transition:all .3s ease}button:visited,.default-button:visited,body .em.em-event-booking-form .em-login .em-login-content button:visited,body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit:visited,article.post .more-link:visited,article.page .more-link:visited,.post-navigation a:visited,#image-navigation a:visited,input[type=submit]:visited{color:#fff}button:hover,button:active,.default-button:hover,body .em.em-event-booking-form .em-login .em-login-content button:hover,body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit:hover,.default-button:active,body .em.em-event-booking-form .em-login .em-login-content button:active,body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit:active,article.post .more-link:hover,article.post .more-link:active,article.page .more-link:hover,article.page .more-link:active,.post-navigation a:hover,.post-navigation a:active,#image-navigation a:hover,#image-navigation a:active,input[type=submit]:hover,input[type=submit]:active{border:none;border-radius:0;color:#fff;background:linear-gradient(45deg,#c37528,#995c1f 80%);transition:all .3s ease}html{overflow:auto}body.responsive.home #page-wrapper{position:relative}body.responsive.home #page-wrapper #main{padding-top:0;padding-bottom:0}body.responsive.home #page-wrapper #colophon{position:absolute;bottom:0;box-sizing:border-box;width:100%;background:0 0}body.responsive.layout-full #page-wrapper .full-container{max-width:1360px}body.responsive.layout-full #page-wrapper #masthead .full-container,body.responsive.layout-full #page-wrapper #colophon .full-container{max-width:none}@media (max-width:1360px){body.responsive #masthead .hgroup .logo img,body.responsive #masthead .hgroup .custom-logo{height:auto}body.responsive #masthead.masthead-logo-in-menu .logo{margin-left:20px}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul{margin-right:0}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li{float:right}body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a{padding-left:20px;padding-right:20px}}@media (max-width:1360px){.responsive.layout-boxed #page-wrapper{margin:0;padding:0}.responsive.layout-boxed #colophon{margin-bottom:0}}html[lang]{margin-top:0 !important}body.responsive #wpadminbar{display:none}body.responsive:not(.home) #main{padding-top:12rem}@media (min-width:780px) and (max-width:1023px){body.responsive:not(.home) #main{padding-top:15vw}}@media (max-width:779px){body.responsive:not(.home) #main{padding-top:20vw}}body.responsive:not(.sticky-menu) #masthead{align-items:flex-start}body.responsive:not(.sticky-menu) #masthead .logo svg #svg-logo-outer,body.responsive:not(.sticky-menu) #masthead .logo svg #svg-logo-schamanisches,body.responsive:not(.sticky-menu) #masthead .logo svg #svg-logo-handwerk{fill:#c37528 !important}body.responsive:not(.sticky-menu) #masthead nav.main-navigation:not(.sticky){padding-top:.8rem}body.responsive:not(.sticky-menu) #masthead nav.main-navigation:not(.sticky) .menu li a{color:#b08040}body.responsive:not(.sticky-menu) #masthead nav.main-navigation:not(.sticky) .menu li:hover a{color:#c60;background-color:transparent}body.responsive:not(.home):not(.sticky-menu) #masthead .logo svg #svg-logo-inner-bg{fill:#f7f7f7 !important}body.responsive.sticky-menu #masthead{align-items:center}body.responsive.sticky-menu #masthead .logo svg #svg-logo-inner-bg{fill:#000 !important}body.responsive.sticky-menu #masthead .logo svg #svg-logo-outer,body.responsive.sticky-menu #masthead .logo svg #svg-logo-schamanisches,body.responsive.sticky-menu #masthead .logo svg #svg-logo-handwerk{fill:#c37528 !important}body.responsive.sticky-menu #masthead .hgroup .logo{position:fixed;top:0;left:1rem;height:3.6rem;padding:.5rem 0}body.responsive.sticky-menu #masthead .hgroup .logo img,body.responsive.sticky-menu #masthead .hgroup .logo svg{height:100%;width:auto}body.responsive.sticky-menu #masthead .hgroup .logo .site-title{line-height:1.3;padding-top:.25rem;margin-left:.5rem;color:#c60;text-shadow:2px 2px 5px rgba(195,117,40,.7)}body.responsive.sticky-menu #masthead .hgroup .logo .site-description{display:none}body.responsive.sticky-menu #masthead nav.main-navigation .menu li a{color:#b08040}body.responsive.sticky-menu #masthead nav.main-navigation .menu li:hover a{color:#c37528;background-color:transparent}body.responsive #masthead .hgroup .logo svg #svg-logo-outer{transition:transform .8s;transform-origin:12.7% center}body.responsive #masthead .hgroup .logo svg #svg-logo-inner,body.responsive #masthead .hgroup .logo svg #svg-logo-inner-bg,body.responsive #masthead .hgroup .logo svg #svg-logo-inner-shadow{transition:transform .8s;transform-origin:12.7% center}body.responsive #masthead .hgroup .logo svg:hover #svg-logo-outer{transform:rotate(-90deg);transition:transform .8s ease .4s}body.responsive #masthead .hgroup .logo svg:hover #svg-logo-inner,body.responsive #masthead .hgroup .logo svg:hover #svg-logo-inner-bg,body.responsive #masthead .hgroup .logo svg:hover #svg-logo-inner-shadow{transform:scale(1.6);transition:transform .8s ease}body.responsive #masthead .hgroup .logo svg:hover #svg-logo-inner-bg{opacity:1 !important}body.responsive #masthead .hgroup .logo svg:hover #svg-logo-inner-shadow{opacity:.95}body.responsive #masthead{position:relative;background-position:center center;padding:0 2rem;padding-bottom:0 !important;display:flex;justify-content:space-between;align-items:baseline}body.responsive #masthead:before{position:absolute;width:100%;height:6rem;left:0;bottom:0}body.responsive #masthead:after{content:none;display:none}body.responsive #masthead>*{width:auto;margin:0 !important}body.responsive #masthead .hgroup{padding-top:.8rem;padding-bottom:.8rem;text-align:left;z-index:10000}body.responsive #masthead .hgroup .logo{position:relative;float:none}body.responsive #masthead .hgroup .logo img,body.responsive #masthead .hgroup .logo svg{width:20vw;height:auto}body.responsive #masthead .hgroup .logo h1.site-title,body.responsive #masthead .hgroup .logo .site-title{margin-left:1rem;font-size:2.5rem;line-height:1.25}body.responsive #masthead .hgroup p.site-description{padding-top:0;clear:none;text-align:right;font-size:.95rem;letter-spacing:.08rem;font-style:normal}body.responsive #masthead .hgroup .support-text{display:none}body.responsive #masthead .full-container{max-width:none}body.responsive #masthead nav.main-navigation:not(.sticky){background-color:transparent}body.responsive #masthead nav.main-navigation.sticky{padding:1rem 0;background:0 0;box-shadow:0 2px 10px rgba(0,0,0,.4);background-image:url(/wp-content/uploads/2020/06/menu_painting_bg.jpg);background-size:cover;background-position-y:bottom}body.responsive #masthead nav.main-navigation.sticky:after{bottom:0;height:0;box-shadow:none;border-bottom:1px solid #401904}@media (max-width:779px){body.responsive #masthead nav.main-navigation.sticky{width:100%;text-align:right}body.responsive #masthead nav.main-navigation.sticky .full-container{display:inline-block}}body.responsive #masthead nav.main-navigation #search-icon #search-icon-icon:not(:hover){background-color:transparent}body.responsive #masthead nav.main-navigation .menu li a{color:#100c09;font-size:1.1rem;line-height:1.1rem;padding:.75rem 1rem;font-weight:400}body.responsive #masthead nav.main-navigation .menu li:hover>a{color:#fff}body.responsive #masthead nav.main-navigation .menu li ul{text-align:left;margin:0}body.responsive #masthead nav.main-navigation .menu li ul li{display:block}body.responsive #masthead nav.main-navigation .menu li ul li a{width:auto;white-space:nowrap}@media (min-width:780px) and (max-width:1023px){body.responsive #masthead .hgroup .logo img,body.responsive #masthead .hgroup .logo svg{width:30vw}body.responsive #masthead .hgroup .logo h1.site-title,body.responsive #masthead .hgroup .logo .site-title{font-size:4vw;line-height:1}body.responsive #masthead .hgroup p.site-description{font-size:1.55vw;letter-spacing:.12vw}}@media (max-width:779px){body.responsive #masthead{align-items:center;padding:0 !important}body.responsive #masthead .hgroup .logo{padding-left:1rem}body.responsive #masthead .hgroup .logo img,body.responsive #masthead .hgroup .logo svg{width:45vw}body.responsive #masthead .hgroup .logo h1.site-title,body.responsive #masthead .hgroup .logo .site-title{font-size:7vw;line-height:1}body.responsive #masthead .hgroup p.site-description{font-size:2.6vw;letter-spacing:.25vw}body.responsive #masthead nav.main-navigation{left:auto;width:fit-content;background:0 0}body.responsive #masthead nav.main-navigation.sticky:after{content:none}body.responsive #masthead nav.main-navigation:not(.sticky) ul.menu{margin-right:5px;margin-top:5px;border-radius:3px;background:#fff;opacity:.6}body.responsive #masthead nav.main-navigation:not(.sticky) ul.menu a{color:#000}}@media screen and (max-width:380px){body.responsive #masthead .hgroup .logo img,body.responsive #masthead .hgroup .logo svg{width:40vw}body.responsive #masthead .hgroup .logo h1.site-title,body.responsive #masthead .hgroup .logo .site-title{font-size:6vw;margin-left:.5rem}body.responsive #masthead .hgroup p.site-description{font-size:2.3vw;letter-spacing:.19vw}}body.responsive #masthead{position:absolute;box-sizing:border-box;width:100%;top:0;padding-top:1rem;background-image:none;background-color:transparent}body.responsive #masthead:before{background-image:none;background:0 0}.menu-item img._before,.rtl .menu-item img._after{margin-right:.3em}.menu-item i._before,.rtl .menu-item i._after{margin-right:.3em}.menu-item ._svg{width:1em}.mobile-nav-frame{background-image:url(/wp-content/uploads/2020/04/Trommelbau_Detail_BG.jpg);background-size:cover}.mobile-nav-frame .title h3 span{font-weight:400;font-size:20px}.mobile-nav-frame ul li a.link i,.mobile-nav-frame ul li a.link span{font-size:17px}.mobile-nav-frame i:before{margin-right:.5em}.mobile-nav-frame .title h3{height:1.5em;text-shadow:none}.mobile-nav-frame ul{border:1px solid #c37528;border-radius:2px;box-shadow:0 10px 20px -10px rgba(16,12,9,.2)}.mobile-nav-frame ul li{position:relative;border-top:1px solid #c37528;border-bottom:1px solid #c60}.mobile-nav-frame ul li a.link{text-shadow:none}.mobile-nav-frame ul li a.next{position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box;padding:inherit;text-align:right;color:#c37528}#menu-main #wp-admin-bar-my-account .ab-item:before{position:relative;top:.2rem;aspect-ratio:1;float:none;font-size:1.3rem;border-radius:50%;border:1.5px solid #b08040;padding:.2rem}#menu-main #wp-admin-bar-my-account .ab-item .display-name{display:none}#hero{width:100vw;height:100vh;object-fit:cover}@media (max-width:779px){#hero{object-position:41% 50%}}.orange-section,.entry-content .orange-section{background-color:#c37528;color:#eaeaea}.orange-section h1,.orange-section .site-title,.orange-section h2,.orange-section h3,.orange-section h4,.orange-section h5,.orange-section h6,.entry-content .orange-section h1,.entry-content .orange-section .site-title,.entry-content .orange-section h2,.entry-content .orange-section h3,.entry-content .orange-section h4,.entry-content .orange-section h5,.entry-content .orange-section h6{color:#343a0c}.orange-section a:hover,.entry-content .orange-section a:hover{color:#4c4620}.so-widget-sow-image .sow-image-container img,.fys-widget.fys-shimage-wrapper{box-shadow:0px 3px 10px rgba(0,0,0,.4)}.fys-shimage-wrapper .fys-shimage .fys-shimage-content-wrapper{background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.5) 54%,transparent)}.fys-shimage-wrapper .fys-shimage .fys-shimage-content-wrapper .fys-shimage-visible h3{margin-top:1em;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.fys-shimage-wrapper .fys-shimage.hover .fys-shimage-content-wrapper .fys-shimage-visible h3{margin-top:3rem}.custom-grid-loop article .grid-article-wrapper,.custom-grid-loop article:last-child .grid-article-wrapper{position:relative;mask-image:url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../img/post-grid-mask.png);mask-size:100% 100%;-webkit-mask-image:url(//schamanischeshandwerk.at/wp-content/themes/vantage-child/styles/../img/post-grid-mask.png);-webkit-mask-size:100% 100%}.custom-grid-loop article .grid-article-wrapper a.grid-thumbnail,.custom-grid-loop article:last-child .grid-article-wrapper a.grid-thumbnail{position:relative;height:0;padding-top:62.5%;margin:0;border:2px solid #65380a;box-shadow:0 10px 26px -10px rgba(146,83,18,.8)}.custom-grid-loop article .grid-article-wrapper a.grid-thumbnail:after,.custom-grid-loop article:last-child .grid-article-wrapper a.grid-thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 0 17px 11px rgba(0,0,0,.8)}.custom-grid-loop article .grid-article-wrapper a.grid-thumbnail:hover,.custom-grid-loop article:last-child .grid-article-wrapper a.grid-thumbnail:hover{border-color:#4c4620;box-shadow:0 0 10px rgba(148,136,62,.8)}.custom-grid-loop article .grid-article-wrapper a.grid-thumbnail img,.custom-grid-loop article:last-child .grid-article-wrapper a.grid-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-grid-loop article .grid-article-wrapper .grid-content-wrapper,.custom-grid-loop article:last-child .grid-article-wrapper .grid-content-wrapper{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.5) 54%,transparent);padding:30% .5rem 1.2rem;text-align:center}.custom-grid-loop article .grid-article-wrapper .grid-content-wrapper .grid-post-title,.custom-grid-loop article:last-child .grid-article-wrapper .grid-content-wrapper .grid-post-title{text-decoration:none;color:#c37528;border-color:#c37528}.custom-grid-loop article .grid-article-wrapper .grid-content-wrapper .grid-post-title:hover,.custom-grid-loop article:last-child .grid-article-wrapper .grid-content-wrapper .grid-post-title:hover{text-decoration:underline}.custom-grid-loop article .grid-article-wrapper .grid-content-wrapper .grid-post-title h3,.custom-grid-loop article:last-child .grid-article-wrapper .grid-content-wrapper .grid-post-title h3{font-size:1rem;color:#c60}.custom-grid-loop article .grid-article-wrapper .grid-content-wrapper .more-button,.custom-grid-loop article:last-child .grid-article-wrapper .grid-content-wrapper .more-button{text-align:right}.em.em-search .em-search-main.em-search-main-bar>.em-search-field input.em-search-text{width:100%}.css-events-list table.events-table,table.events-table,#dbem-bookings-table{width:auto}.css-events-list table.events-table th,.css-events-list table.events-table td,table.events-table th,table.events-table td,#dbem-bookings-table th,#dbem-bookings-table td{vertical-align:middle;padding:.5rem 1rem;width:auto}.css-events-list table.events-table th.event-time,table.events-table th.event-time,#dbem-bookings-table th.event-time{width:auto}.css-events-list table.events-table tbody tr,table.events-table tbody tr,#dbem-bookings-table tbody tr{border-bottom:1px solid #70672f}.css-events-list table.events-table .bigger,table.events-table .bigger,#dbem-bookings-table .bigger{font-size:1.1rem}.css-events-list table.events-table .event-image,table.events-table .event-image,#dbem-bookings-table .event-image{position:relative;text-align:center}.css-events-list table.events-table .event-image>a>img,table.events-table .event-image>a>img,#dbem-bookings-table .event-image>a>img{vertical-align:middle;max-width:5rem;width:5rem;height:5rem;border-radius:50%;object-fit:cover}.css-events-list table.events-table .event-image ul.event-categories-images,table.events-table .event-image ul.event-categories-images,#dbem-bookings-table .event-image ul.event-categories-images{position:absolute;top:0;right:0;list-style-type:none;margin:.3rem .5rem 0 0;height:90%;width:2rem;display:flex;flex-direction:column}.css-events-list table.events-table .event-image ul.event-categories-images li,table.events-table .event-image ul.event-categories-images li,#dbem-bookings-table .event-image ul.event-categories-images li{margin:0;flex:0 2 2rem;min-height:1rem}.css-events-list table.events-table .event-image ul.event-categories-images img,.css-events-list table.events-table .event-image ul.event-categories-images svg,table.events-table .event-image ul.event-categories-images img,table.events-table .event-image ul.event-categories-images svg,#dbem-bookings-table .event-image ul.event-categories-images img,#dbem-bookings-table .event-image ul.event-categories-images svg{width:auto;height:100%}@media (max-width:779px){.css-events-list table.events-table,table.events-table,#dbem-bookings-table{font-size:.9rem}.css-events-list table.events-table .bigger,table.events-table .bigger,#dbem-bookings-table .bigger{font-size:1rem}.css-events-list table.events-table,.css-events-list table.events-table thead,.css-events-list table.events-table tbody,.css-events-list table.events-table th,.css-events-list table.events-table td,.css-events-list table.events-table tr,table.events-table,table.events-table thead,table.events-table tbody,table.events-table th,table.events-table td,table.events-table tr,#dbem-bookings-table,#dbem-bookings-table thead,#dbem-bookings-table tbody,#dbem-bookings-table th,#dbem-bookings-table td,#dbem-bookings-table tr{display:block;box-sizing:border-box}.css-events-list table.events-table thead,table.events-table thead,#dbem-bookings-table thead{position:absolute;top:-99999px;left:-99999px}.css-events-list table.events-table tr,table.events-table tr,#dbem-bookings-table tr{margin-bottom:1rem}.css-events-list table.events-table tr td,table.events-table tr td,#dbem-bookings-table tr td{padding:0}.css-events-list table.events-table tr .event-image,table.events-table tr .event-image,#dbem-bookings-table tr .event-image{float:left;width:30%;padding:.5rem 1rem 0 0}.css-events-list table.events-table tr .event-image>a>img,table.events-table tr .event-image>a>img,#dbem-bookings-table tr .event-image>a>img{max-width:100%}.css-events-list table.events-table tr .event-info,.css-events-list table.events-table tr .event-date,table.events-table tr .event-info,table.events-table tr .event-date,#dbem-bookings-table tr .event-info,#dbem-bookings-table tr .event-date{margin-left:30%;padding:.3rem .5rem .5rem 0;text-align:right}}#events-home .em-list-widget>ul{list-style-type:none;margin:0}#events-home .em-list-widget>ul>li{margin:0 0 .5rem;padding:.5rem 1rem;border:1px solid #70672f;border-radius:2px}#events-home .em-list-widget>ul ul.event-categories-images{float:left;list-style-type:none;margin:.3rem .5rem 0 0}#events-home .em-list-widget>ul ul.event-categories-images li{margin:0}#events-home .em-list-widget>ul ul.event-categories-images li:not(:first-child){display:none}#events-home .em-list-widget>ul ul.event-categories-images img,#events-home .em-list-widget>ul ul.event-categories-images svg{width:2rem;height:auto;vertical-align:middle}.single-event-list ul{position:relative;margin:0;list-style-type:none}.single-event-list ul li{display:block;margin:0;background-repeat:no-repeat;background-size:cover}.single-event-list ul li a{text-decoration:none}.single-event-list ul li .single-event-list-content{background:rgba(0,0,0,.4);background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,.8) 37%,rgba(0,0,0,.3))}.single-event-list ul li .single-event-list-content .single-event-list-cat{text-align:center}.single-event-list ul li .single-event-list-content .single-event-list-cat ul.event-categories-images li{display:inline}.single-event-list ul li .single-event-list-content .single-event-list-cat>img,.single-event-list ul li .single-event-list-content .single-event-list-cat .event-categories-images img{width:5rem;height:auto;margin:0 auto;transform:translateY(-20%);border-radius:50%;border:3px solid #fff;transition:all .7s}.single-event-list ul li .single-event-list-content .single-event-list-cat>span{display:block;position:absolute;right:1rem;top:.7rem;color:#70672f;text-shadow:1px 1px rgba(0,0,0,.6)}.single-event-list ul li .single-event-list-content .single-event-list-header{text-align:center;font-size:1.5rem;color:#c37528;padding:1rem 2rem;transition:all .7s}.single-event-list ul li .single-event-list-content .single-event-list-meta{padding:1rem;color:#dedede}.single-event-list ul li:hover .single-event-list-cat>img,.single-event-list ul li:hover .single-event-list-cat .event-categories-images img{transform:translateY(-20%) rotateX(360deg);transition:all .7s}.single-event-list ul li:hover .single-event-list-header{transform:scale(1.2);color:#c60;transition:all .7s}ul.event-cats-widget{list-style-type:none}ul.event-cats-widget>p{display:none}ul.event-cats-widget a{text-decoration:none}ul.event-cats-widget a.active li{border:2px solid #4c4620;transform:scale(1.05)}ul.event-cats-widget a li{padding:.5rem;margin-bottom:.5rem;border:1px solid #4c4620;transition:all .3s}ul.event-cats-widget a li img,ul.event-cats-widget a li svg{height:2rem;width:auto;vertical-align:middle}ul.event-cats-widget a li img *,ul.event-cats-widget a li svg *{transition:all .3s}ul.event-cats-widget a li:hover{background-color:#c37528;color:#fff;font-size:1.1em;transition:all .5s}ul.event-cats-widget a li:hover svg #circle{fill:#fff !important;transition:all .5s}ul.event-cats-widget a li:hover svg #icon{fill:#c37528 !important;transition:all .5s}ul.event-cats-widget a.cat-all svg #icon{fill:#c60 !important}ul.event-cats-widget a.cat-all:hover svg #icon{fill:#4c4620 !important}.content-area ul.event-cats-widget{display:flex;flex-wrap:wrap;margin-left:0}.content-area ul.event-cats-widget li{margin-left:.5rem}body .em.em-event-booking-form{border:solid 1px #343a0c;border-width:1px 0 1px;padding:1rem 0 1rem}body .em.em-event-booking-form .em.em-event-booking-form{border:0}body .em.em-event-booking-form .em-login .em-login-content{padding:20px 30px}body .em.em-event-booking-form .em-login .em-login-content p:first-of-type{font-weight:400}body .em.em-event-booking-form .em-login .em-login-content label{display:inline-block;width:15rem}body .em.em-event-booking-form .em-login .em-login-content input[type=text],body .em.em-event-booking-form .em-login .em-login-content input[type=password],body .em.em-event-booking-form .em-login .em-login-content textarea{width:15rem}body .em.em-event-booking-form .em-login .em-login-content button,body .em.em-event-booking-form .em-login .em-login-content .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form a,body .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form .em.em-event-booking-form .em-login .em-login-content a{margin:.2rem}body .em.em-event-booking-form form.em-booking-form{border:none}body .em.em-event-booking-form form.em-booking-form .em-booking-section-title{border:none}body .em.em-event-booking-form form.em-booking-form .em-booking-form-details label{display:inline-block;width:15rem}body .em.em-event-booking-form form.em-booking-form .em-booking-form-details .input-checkbox label{width:unset;display:static}body .em.em-event-booking-form form.em-booking-form .em-booking-form-details input[type=text],body .em.em-event-booking-form form.em-booking-form .em-booking-form-details input[type=password],body .em.em-event-booking-form form.em-booking-form .em-booking-form-details textarea{width:15rem}@media (max-width:779px){body .em.em-event-booking-form .em-login .em-login-content{padding:20px 0}body .em.em-event-booking-form form.em-booking-form .em-booking-section-title{padding-left:0;padding-right:0}body .em.em-event-booking-form form.em-booking-form .em-tickets{margin:0}body .em.em-event-booking-form form.em-booking-form .em-tickets tr td:first-child{padding-left:0}body .em.em-event-booking-form form.em-booking-form .em-tickets tr td:last-child{padding-right:0}body .em.em-event-booking-form form.em-booking-form .em-booking-section{margin:20px 0}body .em.em-event-booking-form form.em-booking-form .em-booking-form-details label{display:inline-block;width:15rem}body .em.em-event-booking-form form.em-booking-form .em-booking-form-details input,body .em.em-event-booking-form form.em-booking-form .em-booking-form-details textarea{width:15rem}body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit{font-size:1em;padding:1em 2em;background:#c60;color:#fff;border-radius:0;text-shadow:0 1px 0 rgba(0,0,0,.05);transition:all .3s ease}body .em.em-event-booking-form form.em-booking-form .em-button.em-booking-submit:hover{background:#343a0c;transition:all .3s ease}}body .em-my-bookings button.em-clickable{border:none;border-radius:0;padding:1em 2em !important;font-size:1rem;color:#fff;background-color:#c37528;box-shadow:0px 2px 5px rgba(0,0,0,.4);transition:all .3s ease;min-width:9.5em}body .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form a{display:block;width:fit-content;text-decoration:none;margin-top:1rem}.widget_media_gallery h3.widget-title{display:none}.entry-content [id^=gallery-].gallery{display:flex}.entry-content [id^=gallery-].gallery dl.gallery-item{float:none !important;width:auto !important;margin-top:0 !important;display:block;flex:2 2 auto}.entry-content [id^=gallery-].gallery dl.gallery-item:hover{z-index:10}.entry-content [id^=gallery-].gallery dl.gallery-item dt.gallery-icon{width:100%;height:100%}.entry-content [id^=gallery-].gallery dl.gallery-item dt.gallery-icon img,.entry-content [id^=gallery-].gallery dl.gallery-item dt.gallery-icon svg{height:100%;object-fit:cover;transition:transform .4s}.entry-content [id^=gallery-].gallery dl.gallery-item dt.gallery-icon img:hover,.entry-content [id^=gallery-].gallery dl.gallery-item dt.gallery-icon svg:hover{transform:scale(1.1);transition:transform .7s;box-shadow:0 5px 5px -3px rgba(0,0,0,.4)}@media (max-width:779px){.entry-content [id^=gallery-].gallery{flex-wrap:wrap}.entry-content [id^=gallery-].gallery dl.gallery-item{flex:2 2 33%}}body .featherlight .featherlight-content{box-sizing:border-box;max-width:1200px;box-shadow:0 20px 20px -20px #000;border-bottom:0;padding:0;margin:0 auto;background:0 0}@media (max-width:779px){body .featherlight .featherlight-content{max-width:95vw}}.ilightbox-loader{display:none !important}body .featherlight .featherlight-close-icon,body .featherlight .featherlight-previous,body .featherlight .featherlight-next{position:fixed;box-shadow:none;font-size:2rem;line-height:1;background:rgba(255,255,255,.3);transition:background-color .5s ease;border-radius:3px}body .featherlight .featherlight-close-icon:hover,body .featherlight .featherlight-previous:hover,body .featherlight .featherlight-next:hover{background:rgba(255,255,255,.6)}body .featherlight .featherlight-close-icon{margin-top:.5rem;margin-right:.5rem;width:2rem;height:2rem}body .featherlight .featherlight-close-icon:before,body .featherlight .featherlight-close-icon:after{content:"";position:absolute;height:.3rem;width:100%;top:50%;left:0;background:#000}body .featherlight .featherlight-close-icon:before{transform:translateY(-50%) rotate(45deg)}body .featherlight .featherlight-close-icon:after{transform:translateY(-50%) rotate(-45deg)}body .featherlight .featherlight-previous,body .featherlight .featherlight-next{height:3rem;width:3rem;top:50%;transform:translateY(-50%)}body .featherlight .featherlight-previous:before,body .featherlight .featherlight-previous:after,body .featherlight .featherlight-next:before,body .featherlight .featherlight-next:after{content:"";position:absolute;height:.35rem;width:40%;top:50%;left:50%;background:#000}body .featherlight .featherlight-previous span,body .featherlight .featherlight-next span{display:block}body .featherlight .featherlight-next{right:.5rem;left:unset}body .featherlight .featherlight-next:before{transform-origin:100% 0%;transform:translateX(-50%) translateY(0%) rotate(50deg)}body .featherlight .featherlight-next:after{transform-origin:100% 100%;transform:translateX(-50%) translateY(-100%) rotate(-50deg)}body .featherlight .featherlight-previous{left:.5rem}body .featherlight .featherlight-previous:before{transform-origin:0% 0%;transform:translateX(-50%) translateY(0%) rotate(-50deg)}body .featherlight .featherlight-previous:after{transform-origin:0% 100%;transform:translateX(-50%) translateY(-100%) rotate(50deg)}#mc_embed_signup{clear:left;text-align:center;font-size:120%}#mc_embed_signup #mc-embedded-subscribe-form h3{display:inline;position:relative;top:1px;color:#fff;font-size:1.3rem;font-family:Verdana,Geneva,Tahoma,sans-serif}#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group{display:inline-block}#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input[type=email],#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group input[type=text]{font-size:1rem;padding:.5em 1em;border-radius:0;border:0}#mc_embed_signup #mc-embedded-subscribe-form .mc-field-group #mc-embedded-subscribe{padding:.5em 1em;line-height:1.2226rem}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{color:#702c07;background-color:transparent}@media (max-width:779px){#mc_embed_signup{text-align:left}#mc_embed_signup #mc-embedded-subscribe-form h3{display:block}}body .grecaptcha-badge{display:none}body .sib-form{padding:.5rem}body .sib-form #sib-container #sib-form .sib-form-block{padding:0 .3rem}body .sib-form #sib-container #sib-form .sib-form-block p{color:#fff;font-size:1.3rem;font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:400;line-height:1.1}body .sib-form #sib-container #sib-form .sib-form-block button,body .sib-form #sib-container #sib-form .sib-form-block .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form a,body .em.em-event-booking-form.em-waitlist-booking-approved .em.em-event-booking-form .sib-form #sib-container #sib-form .sib-form-block a{font-size:1rem;font-weight:600;padding:.5rem 1em;line-height:normal}body .sib-form #sib-container #sib-form .sib-form-block.sib-input{display:inline-block}body .sib-form #sib-container #sib-form .sib-form-block.sib-input input[type=email],body .sib-form #sib-container #sib-form .sib-form-block.sib-input input[type=text]{padding:.5em 1em .47em;border-radius:0;border:0;height:auto;font:unset;font-size:1rem;font-family:Verdana,Geneva,Tahoma,sans-serif}body .sib-form #sib-container #sib-form .sib-form-block .form__label-row--horizontal,body .sib-form #sib-container #sib-form .sib-form-block .entry__field{margin:0;padding:0;border-radius:0;border:0}body .sib-form #sib-container #sib-form .sib-form-block .entry__field:focus-within{box-shadow:none}body .sib-form #sib-container #sib-form .sib-form-block div.mce_inline_error{color:#702c07;background-color:transparent}@media (max-width:779px){body .sib-form #sib-container #sib-form{text-align:left}body .sib-form #sib-container #sib-form .sib-form-block p{display:block}}body .sib-form.tagebuch-horizontal{padding:0}body .sib-form.tagebuch-horizontal #sib-container{padding:0}body .sib-form.tagebuch-horizontal #sib-container #sib-form{display:flex;flex-wrap:wrap;justify-content:center;padding:0}body .sib-form.tagebuch-horizontal #sib-container #sib-form .sib-form-block{padding:0 .3rem}body .sib-form.tagebuch-horizontal #sib-container #sib-form .sib-form-block p{line-height:1.7}