@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Syne:wght@400..800&display=swap";html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}:focus{outline:0}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes slide-up{from{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slide-up{from{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.fade-in{-webkit-animation:fade-in .7s .7s both ease-in-out;animation:fade-in .7s .7s both ease-in-out}.fade-out{-webkit-animation:fade-out .7s .7s both ease-in-out;animation:fade-out .7s .7s both ease-in-out}@-webkit-keyframes opacityPulse{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@keyframes opacityPulse{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}75%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}75%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}@-webkit-keyframes scrolldown{0%{background-position:0 -60px}75%{background-position:0 0}100%{background-position:0 60px}}@keyframes scrolldown{0%{background-position:0 -60px}75%{background-position:0 0}100%{background-position:0 60px}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 10deg);transform:rotate3d(0, 0, 1, 10deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 10deg);transform:rotate3d(0, 0, 1, 10deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.blink{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.josefin-font{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-style:normal}.syne-font{font-family:"Syne",sans-serif;font-optical-sizing:auto;font-style:normal}html,body{-moz-osx-font-smoothing:grayscale;height:100%;font-family:"Josefin Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:1em;color:#635c64}body{margin:0}a{color:#635c64;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none}a:hover{text-decoration:underline;color:#cfaa37}.bg-white{-webkit-box-align:end;-ms-flex-align:end;align-items:end;background:rgba(0,0,0,0) url("../img/jottakocht_bg_001.svg") center bottom no-repeat;background-size:cover}@media only screen and (max-width: 767px){.bg-white{height:20vh !important}}.bg-yellow{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-container{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50vh}.flex-item{width:300px}@media only screen and (max-width: 767px){.flex-item{width:270px}}h1{font-family:"Syne","Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:normal;font-size:180%;letter-spacing:.05rem;text-transform:uppercase;font-weight:700;margin:40px 0 20px 0}@media only screen and (max-width: 767px){h1{font-size:160%}}.logo{width:300px;height:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-animation:fade-in .7s .3s both ease-in-out,slide-up .7s .3s both ease-in-out;animation:fade-in .7s .3s both ease-in-out,slide-up .7s .3s both ease-in-out;padding-bottom:40px}@media only screen and (max-width: 767px){.logo{width:auto}}.info{padding-top:40px;text-align:center;z-index:1}@media only screen and (max-width: 767px){.info{padding-left:0}}.address{-webkit-animation:fade-in .7s .5s both ease-in-out,slide-up .7s .5s both ease-in-out;animation:fade-in .7s .5s both ease-in-out,slide-up .7s .5s both ease-in-out}.address p{margin:20px 0}.address strong{font-weight:300;display:block;text-transform:uppercase}.fb{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjVtbSIgaGVpZ2h0PSI4LjVtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2MzVjNjU7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAwcHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIyLjcsMEgxLjNDLjYsMCwwLC42LDAsMS4zdjIxLjRDMCwyMy40LjYsMjQsMS4zLDI0aDExLjV2LTkuM2gtMy4xdi0zLjZoMy4xdi0yLjdjMC0zLjEsMS45LTQuOCw0LjctNC44czIuNSwwLDIuOC4xdjMuMmgtMS45Yy0xLjUsMC0xLjguNy0xLjgsMS44djIuM2gzLjZsLS41LDMuNmgtMy4xdjkuM2g2LjFjLjcsMCwxLjMtLjYsMS4zLTEuM1YxLjNDMjQsLjYsMjMuNCwwLDIyLjcsMFoiLz4KPC9zdmc+);width:20px;height:20px;display:inline-block;background-size:contain}.ig{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLDIuMTZjMy4yLDAsMy41OC4wMSw0Ljg1LjA3LDMuMjUuMTUsNC43NywxLjY5LDQuOTIsNC45Mi4wNiwxLjI3LjA3LDEuNjUuMDcsNC44NXMtLjAxLDMuNTgtLjA3LDQuODVjLS4xNSwzLjIzLTEuNjYsNC43Ny00LjkyLDQuOTItMS4yNy4wNi0xLjY0LjA3LTQuODUuMDdzLTMuNTgtLjAxLTQuODUtLjA3Yy0zLjI2LS4xNS00Ljc3LTEuNy00LjkyLTQuOTItLjA2LTEuMjctLjA3LTEuNjQtLjA3LTQuODVzLjAxLTMuNTguMDctNC44NWMuMTUtMy4yMywxLjY2LTQuNzcsNC45Mi00LjkyLDEuMjctLjA2LDEuNjQtLjA3LDQuODUtLjA3Wk0xMiwwYy0zLjI2LDAtMy42Ny4wMS00Ljk1LjA3QzIuNy4yNy4yNywyLjY5LjA3LDcuMDVjLS4wNiwxLjI4LS4wNywxLjY5LS4wNyw0Ljk1cy4wMSwzLjY3LjA3LDQuOTVjLjIsNC4zNiwyLjYyLDYuNzgsNi45OCw2Ljk4LDEuMjguMDYsMS42OS4wNyw0Ljk1LjA3czMuNjctLjAxLDQuOTUtLjA3YzQuMzUtLjIsNi43OC0yLjYyLDYuOTgtNi45OC4wNi0xLjI4LjA3LTEuNjkuMDctNC45NXMtLjAxLTMuNjctLjA3LTQuOTVjLS4yLTQuMzUtMi42Mi02Ljc4LTYuOTgtNi45OEMxNS42Ny4wMSwxNS4yNiwwLDEyLDBaTTEyLDUuODRjLTMuNCwwLTYuMTYsMi43Ni02LjE2LDYuMTZzMi43Niw2LjE2LDYuMTYsNi4xNiw2LjE2LTIuNzYsNi4xNi02LjE2LTIuNzYtNi4xNi02LjE2LTYuMTZaTTEyLDE2Yy0yLjIxLDAtNC0xLjc5LTQtNHMxLjc5LTQsNC00LDQsMS43OSw0LDQtMS43OSw0LTQsNFpNMTguNDEsNC4xNWMtLjgsMC0xLjQ0LjY0LTEuNDQsMS40NHMuNjUsMS40NCwxLjQ0LDEuNDQsMS40NC0uNjQsMS40NC0xLjQ0LS42NC0xLjQ0LTEuNDQtMS40NFoiIHN0eWxlPSJmaWxsOiM2MzVjNjU7IHN0cm9rZS13aWR0aDowcHg7Ii8+PC9zdmc+);width:20px;height:20px;display:inline-block;background-size:contain;margin-left:5px;margin-right:5px}#top,#bottom,#left,#right{background:#cfaa37;position:fixed}#left,#right{top:40px;bottom:40px;width:4px}#left{left:40px}#right{right:40px}#top,#bottom{left:40px;right:40px;height:4px}#top{top:40px}#bottom{bottom:40px}#event-badge-wrapper{display:none}#event-badge{background-color:#cfaa37;width:15rem;height:15rem;border-radius:9999px;position:fixed;top:50%;right:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media only screen and (max-width: 767px){#event-badge{background:rgba(207,170,55,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;right:-20px}}#event-badge a{-ms-flex-line-pack:center;align-content:center;text-align:center;color:#fff;text-decoration:none;padding:35px;font-size:120%;line-height:1.1;-webkit-transition:none;transition:none}#event-badge a b{font-family:"Syne","Lucida Sans Unicode","Lucida Grande",sans-serif;text-transform:uppercase;font-size:130%;line-height:1;padding-bottom:10px;display:inline-block}#event-badge:hover{background-color:#635c64}