*{margin:0;padding:0;box-sizing:border-box}html,body{overscroll-behavior:none}html{background:linear-gradient(to top,#1e5799,#1e72b7f2 60%,#61a6dae6)}body{font-size:120%;font-family:Helvetica,sans-serif;color:#62666b}#bg{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:-1}.circle{border-radius:500px;background-color:#1e5799;float:left;opacity:.07}#wrapper{background-color:#fff;width:100vw;max-width:500px;min-height:100vh;margin:0 auto;display:flex;flex-direction:column}@media screen and (min-width: 900px){#wrapper{max-width:900px;border:10px solid #083b5e;border-width:0 2px}}#header{padding:30px 30px 0;flex-shrink:0;flex-grow:0}#header .logoBox{text-align:center}#header .logoHolder{background-color:#4fa6f4;display:inline-block;padding:7px;border-radius:100px;margin:0 auto 40px;box-shadow:2px 2px 6px #00000040;border:1px solid #4fa6f4}#header .logoHolder .logoHolderInner{background-color:#fff;display:block;border-radius:50px;overflow:hidden;background-image:url(/assets/logo2-BOpSLuqH.png);background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat;height:100px;width:280px;box-shadow:0 2px 2px #00000040}#header .logoHolder .logoHolderInner #logo2{height:100px}#main{margin:30px;flex-shrink:0;flex-grow:1}#main .box2 h1{margin:0 0 10px}#main .box2 .smallText{display:flex;align-items:center}#main .box2 p{padding:5px 0;color:#719aac}#main .box2 .lock{flex-shrink:0;height:40px;width:40px;margin:0 10px 0 0;background-color:#1074bc;background-image:url(/assets/lock-CHzvkxh3.png);background-size:60%;background-repeat:no-repeat;background-position:center 6px;border-radius:100px;border:3px solid #68c8e8}#main h3{padding:0;margin:0;color:#1365a8;font-size:130%;font-weight:700;height:90px;display:flex;align-items:flex-end}#main h3.spacerH3{display:none}@media screen and (min-width: 900px){#main h3.spacerH3{display:block}}@media screen and (min-width: 900px){#main form{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}}#main form .formItem{padding:15px 0;height:90px}#main form .formItem.double{height:180px}#main form .formItem label{padding:5px 0;font-size:90%;display:inline-block;flex-basis:30px;flex-shrink:0;flex-grow:0}#main form .formItem input[type=text],#main form .formItem input[type=submit],#main form .formItem textarea{display:block;border-radius:5px;border:1px solid #c3cace;font-size:102%;padding:8px 12px;width:100%;background-color:#edf1f4}#main form .formItem input[type=text].error,#main form .formItem input[type=submit].error,#main form .formItem textarea.error{background-color:#f7c6c6;border-color:red}#main form .formItem textarea{height:132px}#main form .formItem ::placeholder{color:#abb5bb}.button{background-color:orange;color:#fff;border:2px solid #d99100;margin:50px auto;cursor:pointer;text-align:center;text-decoration:none;padding:15px 30px;border-radius:50px;max-width:400px;font-size:120%}.button .loading{display:none;position:absolute;margin-top:1px;margin-left:5px}a.button{background-color:orange;color:#fff;border:2px solid #d99100;margin:50px auto;cursor:pointer;text-align:center;text-decoration:none;border-radius:50px;max-width:400px;font-size:120%;display:block;padding:15px 30px}a.button .loading{display:none;position:absolute;margin-top:1px;margin-left:5px}#footer{padding:5px 30px 30px;flex-shrink:0;flex-grow:0;font-size:66%}.confirmation{text-align:center}.confirmation h2{line-height:1.4}.confirmation h2 br{display:none}@media screen and (min-width: 900px){.confirmation h2 br{display:inline-block}}.confirmation h4{color:#1365a8;margin-top:30px}.confirmation #confirmationNumber{font-size:200%;color:#5da9c1;font-weight:700;padding-top:5px}.confirmation p.notes{margin-top:20px;font-size:80%;color:#999}
