*{box-sizing:border-box;padding:0;margin:0}img{max-width:100%;height:auto!important}.grid{display:table;width:100%}[class*='col-']{float:left}.col-50{width:50%}.col-333{width:33.333333333%}.col-25{width:25%}.mb-30{margin-bottom:30px}@media(max-width:600px){[class*='col-']{width:100%;padding:0}}.container{max-width:1200px;margin:0 auto}img{height:auto!important}.white-btn a{background:#fff;text-decoration:none;color:#0060ac;border-radius:5px;padding:16px 55px;font-size:25px;font-weight:700}.blue-btn a{background:#0060ac;text-decoration:none;color:#fff;border-radius:5px;padding:16px 35px;font-size:25px;font-weight:500;white-space:nowrap}.green-btn a{background:#55c259;text-decoration:none;color:#fff;border-radius:5px;padding:16px 35px;font-size:25px;font-weight:500;white-space:nowrap}button.blue-btn{background:#0060ac;text-decoration:none;color:#fff;border-radius:5px;padding:16px 35px;font-size:25px;font-weight:500;white-space:nowrap;border:0;cursor:pointer}.text-danger{font-size:12px;font-weight:400;color:#dc3545;display:block}.text-red{color:#dc3545;display:block}#signup .balloons{background:url(/areas/signup/images/balloon-background-cropped.png) top center no-repeat}#signup .blue-balloons{background:url(/areas/signup/images/balloon-background-cropped.png) top center no-repeat #002855}h1,h2,h3,h4,h5,h6,div,p,span,li,a,button{font-family:'Montserrat',sans-serif}#signup .header{text-align:center;padding-top:100px}#signup .header img{max-width:160px}#signup .progress-bar{background:#002855;position:absolute;bottom:0;padding:20px 15px;width:100%;height:10%;display:flex;align-items:center;justify-content:center}#signup .progress-bar a{text-decoration:none;color:#002855;background:#fff;padding:7px 10px;border-radius:5px;font-size:20px}#signup .progress-bar .gauge{margin-left:auto}#signup .progress-bar .gauge label{color:#fff;font-size:14px;display:block}#signup .progress-bar .gauge progress{width:165px;height:10px;border-radius:10px}#signup .progress-bar progress[value]{border-radius:10px}#signup .progress-bar progress::-webkit-progress-bar{background-color:rgba(255,255,255,.5);border-radius:10px}#signup .progress-bar progress::-webkit-progress-value{border-radius:10px;background:#55c259}#signup .progress::-moz-progress-bar{background-color:rgba(255,255,255,.5);border-radius:10px}#signup-scan{background:#0060ac}#signup-scan .wrapper{display:flex;justify-content:center;align-items:center;min-height:100%}#signup-scan .container{text-align:center}#signup-scan img{max-width:215px}#signup-scan h1{font-size:24px;line-height:34px;color:#fff;padding:20% 0 15%}#signup-scan .qr{max-width:84px}#signup-scan h1{font-weight:500}#signup-scan .white-btn{padding-top:20%}#signup-to-win .wrapper{display:flex;justify-content:center;align-items:center;height:80%}#signup-to-win .container{text-align:center;padding:0% 40px}#signup-to-win h1{font-size:35px;line-height:45px;color:#002855;padding:25% 0 5%;font-weight:700}#signup-to-win .qr{max-width:84px}#signup-to-win .blue-btn{margin-bottom:10%}#signup-to-win .blue-btn a i{padding-left:20px}#signup-to-win .description{font-size:23px;line-height:33px;margin-bottom:25%}#signup-to-win .grey-text{font-size:15px;color:#848484}#signup-to-win .disclaimer-text{padding-top:20%;font-size:13px;line-height:16px;padding-bottom:5px}#signup-name .wrapper{display:flex;justify-content:center;align-items:center;height:70%}#signup-name .container{text-align:center;padding:0% 40px}#signup-name h1{font-size:28px;line-height:38px;color:#002855;padding:0% 0 5%;font-weight:700}#signup-name .qr{max-width:84px}#signup-name .blue-btn{margin-bottom:10%}#signup-name .blue-btn a i{padding-left:20px}#signup-name .blue-btn i{padding-left:20px}#signup-name .fields{margin-bottom:12%}#signup-name .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-name .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-name .fields input:focus-within{border:1px solid #0060ac}#signup-email .wrapper{display:flex;justify-content:center;align-items:center;height:70%}#signup-email .container{text-align:center;padding:0% 40px}#signup-email h1{font-size:28px;line-height:38px;color:#002855;padding:0% 0 5%;font-weight:700}#signup-email .blue-btn{margin-bottom:10%}#signup-email .blue-btn a i{padding-left:20px}#signup-email .blue-btn i{padding-left:20px}#signup-email .fields{margin-bottom:12%}#signup-email .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-email .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-email .fields input:focus-within{border:1px solid #0060ac}#signup-email .fields a{color:#002855;font-size:18px;line-height:28px;margin-top:17%;display:inline-block}#signup-phone .wrapper{display:flex;justify-content:center;align-items:center;height:70%}#signup-phone .container{text-align:center;padding:0% 40px}#signup-phone h1{font-size:28px;line-height:38px;color:#002855;padding:0% 0 5%;font-weight:700}#signup-phone .blue-btn{margin-bottom:10%}#signup-phone .blue-btn a i{padding-left:20px}#signup-phone .blue-btn i{padding-left:20px}#signup-phone .fields{margin-bottom:25%}#signup-phone .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-phone .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-phone .fields input:focus-within{border:1px solid #0060ac}#signup-phone .fields a{color:#002855;font-size:18px;line-height:28px;margin-top:17%;display:inline-block}#signup-hear-about .wrapper{display:flex;justify-content:center;align-items:center;height:70%}#signup-hear-about .container{text-align:center;padding:0% 40px}#signup-hear-about h1{font-size:28px;line-height:38px;color:#002855;padding:0% 0 10%;font-weight:700}#signup-hear-about .blue-btn{margin-bottom:10%}#signup-hear-about .blue-btn a i{padding-left:20px}#signup-hear-about .blue-btn i{padding-left:20px}#signup-hear-about .fields{margin-bottom:25%}#signup-hear-about .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-hear-about .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-hear-about .fields input:focus-within{border:1px solid #0060ac}#signup-hear-about .fields a{color:#002855;font-size:18px;line-height:28px;margin-top:17%;display:inline-block}#signup-hear-about .fields select{width:100%;max-width:300px;padding:10px;height:55px;font-size:23px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;font-family:'Montserrat',sans-serif}#signup-marketing .wrapper{display:flex;justify-content:center;align-items:center;height:70%}#signup-marketing .container{text-align:center;padding:0% 40px}#signup-marketing h1{font-size:28px;line-height:38px;color:#002855;padding:0% 0 10%;font-weight:700}#signup-marketing .container p{padding-bottom:15px;line-height:26px;font-size:15px}#signup-marketing .container p a{color:#0060ac}#signup-marketing .blue-btn{margin-top:10%}#signup-marketing .blue-btn a i{padding-left:20px}#signup-marketing .blue-btn i{padding-left:20px}#signup-marketing .fields{margin-bottom:25%}#signup-marketing .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-marketing .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-marketing .fields input:focus-within{border:1px solid #0060ac}#signup-marketing .fields a{color:#002855;font-size:18px;line-height:28px;margin-top:17%;display:inline-block}#signup-marketing .fields select{width:100%;max-width:300px;padding:10px;height:55px;font-size:23px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;font-family:'Montserrat',sans-serif}#signup-success .wrapper{display:flex;justify-content:center;align-items:center;height:80%}#signup-success .container{text-align:center;padding:0% 40px}#signup-success h1{font-size:24px;line-height:35px;color:#fff;padding:0% 0 10%;font-weight:500}#signup-success .container p{padding-bottom:15px;line-height:26px;font-size:15px}#signup-success .container p a{color:#0060ac}#signup-success .green-btn{margin-top:10%}#signup-success .green-btn a i{padding-right:10px}#signup-success .fields{margin-bottom:25%}#signup-success .fields input{width:100%;max-width:300px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;padding:15px;height:55px;margin:10px 0;font-size:23px;font-family:'Montserrat',sans-serif;font-weight:300}#signup-success .fields input::placeholder{font-size:23px;color:#8b8b8b}#signup-success .fields input:focus-within{border:1px solid #0060ac}#signup-success .fields a{color:#002855;font-size:18px;line-height:28px;margin-top:17%;display:inline-block}#signup-success .fields select{width:100%;max-width:300px;padding:10px;height:55px;font-size:23px;background:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;font-family:'Montserrat',sans-serif}