:root{--primary-font-color:#242424;--primary-bg-color:#f5f5f5;--primary-dark-color:#242424;--primary-light-color:#f5f5f5;--secondary-bg-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-zen);scroll-behavior:smooth;max-width:100vw;min-height:100vh;font-size:14px}body{color:var(--primary-font-color);background-color:var(--primary-bg-color)}h1,h2,h3,h4,h5,h6{color:var(--primary-font-color);letter-spacing:2px;text-transform:uppercase;font-weight:400}h1{text-transform:uppercase}a{color:var(--primary-font-color);text-decoration:none}ul,li{list-style:none}button,input[type=submit],input[type=reset]{color:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-end{align-items:flex-end}.flex-start{align-items:flex-start}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.pointer{cursor:pointer}.hide{display:none}.underlined:after{content:"";background-color:var(--primary-dark-color);width:95%;height:.1px;margin-top:.3rem;transition:all .4s;display:block}.underlined:hover:after{width:95%}.logo-font{font-family:var(--font-indie-flower)}main#home{width:100vw;height:100vh;margin:0;padding:0;position:relative;overflow:hidden}main#home .info-container{z-index:2;width:100%;height:100%;position:absolute}main#home .info-container .info{color:var(--primary-light-color)}
:root{--primary-font-color:#242424;--primary-bg-color:#f5f5f5;--primary-dark-color:#242424;--primary-light-color:#f5f5f5;--secondary-bg-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-zen);scroll-behavior:smooth;max-width:100vw;min-height:100vh;font-size:14px}body{color:var(--primary-font-color);background-color:var(--primary-bg-color)}h1,h2,h3,h4,h5,h6{color:var(--primary-font-color);letter-spacing:2px;text-transform:uppercase;font-weight:400}h1{text-transform:uppercase}a{color:var(--primary-font-color);text-decoration:none}ul,li{list-style:none}button,input[type=submit],input[type=reset]{color:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-end{align-items:flex-end}.flex-start{align-items:flex-start}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.pointer{cursor:pointer}.hide{display:none}.underlined:after{content:"";background-color:var(--primary-dark-color);width:95%;height:.1px;margin-top:.3rem;transition:all .4s;display:block}.underlined:hover:after{width:95%}.logo-font{font-family:var(--font-indie-flower)}.slideshow{margin:0 auto;position:absolute;overflow:hidden}.slideshow .slideshow-slider{white-space:nowrap;transition:all 1s}.slideshow .slide{width:100vw;height:100vh;display:inline-block;position:relative}.slideshow img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
:root{--primary-font-color:#242424;--primary-bg-color:#f5f5f5;--primary-dark-color:#242424;--primary-light-color:#f5f5f5;--secondary-bg-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-zen);scroll-behavior:smooth;max-width:100vw;min-height:100vh;font-size:14px}body{color:var(--primary-font-color);background-color:var(--primary-bg-color)}h1,h2,h3,h4,h5,h6{color:var(--primary-font-color);letter-spacing:2px;text-transform:uppercase;font-weight:400}h1{text-transform:uppercase}a{color:var(--primary-font-color);text-decoration:none}ul,li{list-style:none}button,input[type=submit],input[type=reset]{color:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-end{align-items:flex-end}.flex-start{align-items:flex-start}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.pointer{cursor:pointer}.hide{display:none}.underlined:after{content:"";background-color:var(--primary-dark-color);width:95%;height:.1px;margin-top:.3rem;transition:all .4s;display:block}.underlined:hover:after{width:95%}.logo-font{font-family:var(--font-indie-flower)}#button{letter-spacing:.4em;text-align:center;text-indent:2px;text-transform:uppercase;background:0 0;padding:13px 20px;text-decoration:none;transition:color .1s linear 50ms;position:relative}#button:before{content:"";z-index:1;opacity:0;width:100%;height:1px;transition:height .2s,top .2s,opacity 0s linear .2s;display:block;position:absolute;top:50%;left:0}#button:after{transition:border .1s linear 50ms}#button .btn-inner{z-index:2;position:relative}#button:hover{font-weight:bolder;transition:color .1s linear}#button:hover:before{opacity:1;height:100%;transition:height .2s,top .2s,opacity linear;top:0}#button:hover:after{transition:border .1s linear}#button a{color:inherit;text-decoration:none}#button.dark-bg{color:var(--primary-light-color);border:1px solid var(--primary-light-color)}#button.dark-bg:before{background:var(--primary-light-color)}#button.dark-bg:hover{color:var(--primary-dark-color)}#button.dark-bg:after{border-color:var(--primary-dark-color)}#button.light-bg{color:var(--primary-dark-color);border:1px solid var(--primary-dark-color)}#button.light-bg:before{background:var(--primary-dark-color)}#button.light-bg:hover{color:var(--primary-light-color)}#button.light-bg:after{border-color:var(--primary-light-color)}
:root{--primary-font-color:#242424;--primary-bg-color:#f5f5f5;--primary-dark-color:#242424;--primary-light-color:#f5f5f5;--secondary-bg-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-zen);scroll-behavior:smooth;max-width:100vw;min-height:100vh;font-size:14px}body{color:var(--primary-font-color);background-color:var(--primary-bg-color)}h1,h2,h3,h4,h5,h6{color:var(--primary-font-color);letter-spacing:2px;text-transform:uppercase;font-weight:400}h1{text-transform:uppercase}a{color:var(--primary-font-color);text-decoration:none}ul,li{list-style:none}button,input[type=submit],input[type=reset]{color:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-end{align-items:flex-end}.flex-start{align-items:flex-start}.flex-column{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.pointer{cursor:pointer}.hide{display:none}.underlined:after{content:"";background-color:var(--primary-dark-color);width:95%;height:.1px;margin-top:.3rem;transition:all .4s;display:block}.underlined:hover:after{width:95%}.logo-font{font-family:var(--font-indie-flower)}
