@import url('//fonts.googleapis.com/css?family=Titillium+Web:100,400,600,700');*{box-sizing:border-box}html{height:100%}body{min-height:100%}html,body{font-family:'Titillium Web',sans-serif;margin:0;padding:0;position:relative}body{min-width:320px}header,main{position:relative;z-index:1}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type="text"],input[type="email"],input[type="tel"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:'Titillium Web',sans-serif;margin:0;padding:0}input[type="text"],input[type="email"],input[type="tel"]{font-size:15px}@media(min-width:768px){input[type="text"],input[type="email"],input[type="tel"]{font-size:18px}}input[type="submit"]{font-size:20px}@media(min-width:768px){input[type="submit"]{font-size:24px}}input[type="submit"]:hover{cursor:pointer}h1,p{margin:0;padding:0}form{background-color:rgba(255,255,255,0.05);border-radius:5px;box-shadow:0px 0px 25px rgba(0,0,0,0.1);margin:15px auto 0;max-width:800px;padding:30px 40px;width:90%}@media(min-width:768px){form{margin:7vh auto 0 auto;padding:50px 70px;width:70%}}form .hs-form-field,form .hs_submit{text-align:center}form .hs-form-field{margin-bottom:25px}@media(min-width:768px){form .hs-form-field{margin-bottom:30px}}form .hs-form-field>label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form .hs-form-field .inputs-list{margin:0;padding:0;text-align:left}@media(min-width:1024px){form .hs-form-field .inputs-list{overflow:hidden}}form .hs-form-field .inputs-list.error .hs-form-booleancheckbox label{color:#ef3f4b}form .hs-form-field li{list-style:none}form .hs-form-field .hs-form-booleancheckbox{padding:0}form .hs-form-field .hs-form-booleancheckbox label{color:#fff;font-size:16px}form .hs-form-field .hs-form-booleancheckbox input{margin-top:-2px;vertical-align:middle}form .hs-form-field .hs-form-booleancheckbox span{padding-left:5px}form input[type="text"],form input[type="email"],form input[type="tel"]{background-color:rgba(255,255,255,0.8);background-position:left -25px center;border-radius:35px;color:#043673;display:block;font-weight:600;height:40px;padding:0 20px;-webkit-transition:.5s background-color ease-in-out,0.5s background-position ease-in-out;transition:.5s background-color ease-in-out,0.5s background-position ease-in-out;width:100%}@media(min-width:768px){form input[type="text"],form input[type="email"],form input[type="tel"]{height:50px;padding:0 40px}}form input[type="text"]:focus,form input[type="email"]:focus,form input[type="tel"]:focus{background-color:rgba(255,255,255,1)}form input[type="text"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="tel"]::-webkit-input-placeholder{text-transform:uppercase}form input[type="text"]::-moz-placeholder,form input[type="email"]::-moz-placeholder,form input[type="tel"]::-moz-placeholder{text-transform:uppercase}form input[type="text"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="tel"]:-ms-input-placeholder{text-transform:uppercase}form input[type="text"]::placeholder,form input[type="email"]::placeholder,form input[type="tel"]::placeholder{text-transform:uppercase}form input[type="text"].error,form input[type="email"].error,form input[type="tel"].error{background-image:url('//cdn2.hubspot.net/hubfs/421983/EXIM_Assets/Kiosk_Registration_Form/error-icon.svg');background-position:right 20px center;background-repeat:no-repeat;background-size:20px 20px;display:block}form input[type="submit"]{background-color:rgba(130,195,65,0.9);border-radius:15px;color:#fff;display:inline-block;font-weight:700;height:50px;margin-top:5px;padding:0 45px;text-transform:uppercase}@media(min-width:768px){form input[type="submit"]{height:60px;margin-top:10px;padding:0 60px}}form .hs-error-msgs{display:none !important}header{padding:5vh 0}header img{display:block;margin:0 auto;width:150px}#thank-you-message{padding-top:25px}@media(min-width:768px){#thank-you-message{padding-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}#thank-you-message p{margin-top:10px}@media(min-width:768px){#thank-you-message h2{margin-top:18px}}body{background-attachment:fixed;background-image:url('//grow.exim.gov/hubfs/EXIM_Assets/Kiosk_Registration_Form/portland-form-background.jpg');background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding-bottom:7vh}h1,p{color:rgba(255,255,255,0.8);padding:0 25px;text-align:center}h1{font-size:30px;font-weight:400;line-height:1.3em;text-transform:uppercase}@media(min-width:768px){h1{font-size:40px}}@media(min-width:1500px){h1{font-size:50px}}h1 span{color:#fff}p{font-size:16px;font-weight:300}@media(min-width:768px){p{font-size:20px;margin:0 auto;width:85%}}@media(min-width:1024px){p{max-width:1024px}}@media(min-width:1500px){p{font-size:24px}}