@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&family=PT+Sans:wght@400;700&display=swap");*,*::before,*::after{box-sizing:border-box}body{color:#004B4F;font-family:"PT Sans",serif;font-size:16px;margin:0;position:relative}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none;outline:none}a:focus{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,picture{display:block}main{overflow:hidden}a{outline:none}p{margin-bottom:20px;margin-top:0}p:last-child{margin-bottom:0}audio,canvas,video{display:inline-block;outline:none}audio:not([controls]){display:none;height:0}[hidden]{display:none}.g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transform:scale(0.8)}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}blockquote,body{margin:0}a{font:inherit;color:inherit;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}pre{margin:0}code,kbd,pre,samp{font-family:monospace;_font-family:'courier new', monospace}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd,dl,menu,ol,ul{margin:0}menu,ol,ul{padding:0;list-style:none;list-style-image:none}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}p,fieldset{border:none;padding:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;width:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}html{height:-webkit-fill-available}@media screen and (orientation: landscape){html{transform:rotate(-90deg);transform-origin:left top;width:100vh;overflow-x:hidden;position:absolute;top:100%;left:0;height:100vw}}body{background-color:#00A7B5;min-height:100vh;height:-webkit-fill-available}h1,h2,h3,h4,h5,h6{font-family:"Merriweather",serif;font-weight:900}.site-header{padding-top:3rem}.site-header .site-brand{margin-bottom:2rem}.site-header .site-brand a{display:block;text-align:center}.site-header .site-brand a img{max-width:360px;height:auto}.page-wrapper{background:#00A7B5 url(../img/hnk-top-bg.png) no-repeat center top;background-size:100% auto;max-width:60rem;margin:0 auto;position:relative;height:100%;height:100vh;height:-webkit-fill-available;border-right:1px solid #1a7b84;border-left:1px solid #1a7b84}@media only screen and (orientation: landscape){.page-wrapper{height:100dvw}}.page-wrapper::before{content:"";background:url(../img/enjoy-responsibly.svg) no-repeat center;background-size:100%;display:block;position:absolute;left:1rem;top:1rem;height:20px;width:20px}.page-wrapper .page-wrapper-inner{background:url(../img/hnk-bottom-bg.svg) no-repeat left bottom;background-size:230px auto;height:100%;height:100vh;height:-webkit-fill-available}@media only screen and (orientation: landscape){.page-wrapper .page-wrapper-inner{height:100dvw}}.page-wrapper .site-main{padding:0 1.875rem}.container{max-width:25rem;width:100%;margin:auto}.content-frame{background:rgba(170,225,229,0.9);border:1px #15636A solid;padding:2rem;text-align:center;min-height:30rem}.content-frame .header{text-align:center}.content-frame .header .title{color:#004B4F;margin-bottom:1rem;font-size:1.375rem;margin-bottom:1.8rem}.content-frame .header .lead{font-family:"PT Sans",serif;font-weight:normal;font-size:1.25rem;margin-bottom:1.8rem}.content-frame form .alert-box{display:none;background-color:#ffd6d5;border-radius:4px;color:#cc0000;padding:0.3rem;margin-bottom:0.6rem}.content-frame form .alert-box p{color:#cc0000;margin:0;font-size:.875rem}.content-frame form input[type=text],.content-frame form input[type=tel],.content-frame form input[type=email],.content-frame form select{color:#004B4F;border:1px #15636A solid;border-radius:0;display:block;margin-bottom:1rem;width:100%;padding:0.6rem 0.8rem;line-height:1;font-size:1.125rem}.content-frame form input[type=text]:focus,.content-frame form input[type=tel]:focus,.content-frame form input[type=email]:focus,.content-frame form select:focus{border:1px #004B4F solid;outline:none !important}.content-frame form label{color:#004B4F;display:block;margin-bottom:0.4rem}.content-frame form .error{border:solid 1px red !important;margin-bottom:1rem}.content-frame form .error:focus{box-shadow:0 0 5px rgba(255,0,0,0.8) !important}.content-frame form .fieldset .lbl-text{display:inline-block;margin-bottom:1rem}.content-frame form .fieldset.f-dob label{text-align:left}.content-frame form .fieldset.f-dob .sel-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.content-frame form .fieldset.f-dob .sel-group select{width:auto}.content-frame form .fieldset.f-dob .sel-group select[name=dob_month]{width:30%}.content-frame form .fieldset.f-dob .sel-group select[name=dob_day]{width:30%}.content-frame form .fieldset.f-dob .sel-group select[name=dob_year]{width:36%}.content-frame form .disclaimer{margin-bottom:1.8rem}.content-frame form button{background:transparent;border:1px solid #004B4F;color:#004B4F;font-family:"Merriweather",serif;font-weight:900;margin-bottom:0.5rem;padding:0.6rem 2rem;width:auto}.content-frame form button.btn-fancy{background:url(../img/hnk-button-style1.svg) no-repeat center center;background-size:auto 100%;border:none;min-height:40px;padding:0.8rem 3rem 0.4rem 2rem}.content-frame .frm-underaged .actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly}.content-frame .frm-underaged .actions button{background:url(../img/hnk-button-style2.svg) no-repeat center center;padding:0.8rem 3.3rem 0.4rem 2.3rem}.site-footer{background:url(../img/hnk-bottom-line.svg) no-repeat left top;background-size:180px auto;position:relative;height:50px;margin-top:-9rem}.site-footer::after{content:'';background:url(../img/hnk-silver-text.svg) no-repeat right top;background-size:110px auto;position:absolute;bottom:0;right:1rem;width:100%;height:55px}.page-template-template-participate .content-frame{min-height:inherit}.page-template-template-participate .site-footer{display:none}.loader{position:fixed;z-index:999;top:0;left:0;width:0;height:100vh;transition:width 0s 1.4s ease}.loader .loader__icon{position:absolute;z-index:1;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;transition:opacity .5s ease}.loader .loader__icon svg{transform-origin:0 0}.loader .loader__tile{position:absolute;left:0;width:0;height:20%;background-color:#0b8d98;transition:width .7s ease}.loader .loader__tile:nth-child(0){top:calc(-1 * 20%);transition-delay:-.2s}.loader .loader__tile:nth-child(1){top:calc(0 * 20%);transition-delay:0s}.loader .loader__tile:nth-child(2){top:calc(1 * 20%);transition-delay:.2s}.loader .loader__tile:nth-child(3){top:calc(2 * 20%);transition-delay:.4s}.loader .loader__tile:nth-child(4){top:calc(3 * 20%);transition-delay:.6s}.loader .loader__tile:nth-child(5){top:calc(4 * 20%);transition-delay:.8s}.loader--active{width:100%;transition-delay:0s}.loader--active .loader__icon{opacity:1;transition:opacity .5s 1.4s ease}.loader--active .loader__tile{width:100%}.loader--active .loader__tile:nth-child(0){transition-delay:-.2s}.loader--active .loader__tile:nth-child(1){transition-delay:0s}.loader--active .loader__tile:nth-child(2){transition-delay:.2s}.loader--active .loader__tile:nth-child(3){transition-delay:.4s}.loader--active .loader__tile:nth-child(4){transition-delay:.6s}.loader--active .loader__tile:nth-child(5){transition-delay:.8s}

/*# sourceMappingURL=../sourcemaps/app.min.css.map */
