html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{-webkit-text-size-adjust:none}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}html{width:100%;margin-bottom:0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{font-size:2.5vw}@media only screen and (min-width:768px){body,html{font-size:1.0126582278vw}}@media only screen and (min-width:1580px){body,html{font-size:16px}}body{color:#55301b;font-family:"Helvetica Neue LT W05_55 Roman",sans-serif;-webkit-text-size-adjust:100%;background:#ffc722}footer,header,main,nav{display:block}p{font-size:14px;line-height:1.57;padding-bottom:.7em}a{color:inherit;font-family:inherit}a:focus{outline:auto}h1{display:none}h2{font-size:1.8125em;font-weight:700;padding:0 0 .625em}h3{font-size:1.4375em;font-weight:700;padding:0 0 .3125em}h4{font-size:1.0625em;font-weight:700;padding:0 0 .3125em}::-moz-selection{background:#0097dc;text-shadow:none}::selection{background:#0097dc;text-shadow:none}sup{font-size:70%;position:relative;top:-0.25em}em,i{font-style:italic}b,strong{font-weight:700}hr{color:#fff;border-style:solid;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:767px){.copy-1,.copy-2,.copy-3{font-weight:bold}}img{display:block;max-width:100%}#promotion_toolbar img{width:auto}img.header-img{max-width:31.1rem}@media only screen and (min-width:768px){img.header-img{max-width:52.8125rem}}img.hero-img{display:block;margin:-0.625rem auto}@media only screen and (min-width:768px){img.hero-img{position:relative;position:-webkit-sticky;position:sticky;width:38.5rem;top:.05rem}}#container{margin:0 auto;max-width:1580px;width:100%}@media only screen and (min-width:768px){#reg-view{padding-right:81px}}@media only screen and (min-width:768px){#email_div{padding-right:0}}body #hw-cookie-alert button{font-size:1rem;position:absolute;right:-0.5rem;top:-4rem}@media only screen and (min-width:768px){body #hw-cookie-alert button{font-size:1.5rem;right:-0.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.lifecycle h2{font-family:"Bodoni LT W00 Bold";text-transform:uppercase}.padding-img{padding-top:135px}form{color:#55301b;display:block;margin:0;padding:0}fieldset{display:block;margin:0;padding:0}legend{display:none}input[type=text],input[type=email],input[type=password],select,textarea{border:0;border-bottom:2px solid #fff;border-radius:3px;clear:both;display:block;font-family:inherit;font-size:1em;line-height:1.25em;margin:0;outline:0;padding:8px 1%;width:100%;background-color:#ffc722}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,select::placeholder,textarea::placeholder{color:inherit}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5}input[type=text]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5}input[type=text]:focus::-ms-input-placeholder,input[type=email]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,select:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:.5}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{opacity:.5}input[type=radio]{margin:3px 3px 3px -1px}.option-group,.option-group+label{margin-top:0;vertical-align:top;width:auto}.option-group+label{margin-top:3px;width:85%}.btn,.button,button,input[type=submit]{background:#159dd6;border:0;display:inline-block;color:#fff;font-size:1.75rem;font-family:"Bodoni LT W00 Bold Italic",verdana,sans-serif;cursor:pointer;padding:.625rem .375rem;text-align:center;text-decoration:none;text-transform:uppercase}select{font-family:inherit;background:url("../../images/dropdown.ico") no-repeat right center/auto 100%;padding-right:2.1875rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:.01px}@media only screen and (min-width:768px){select{padding-right:1.875rem}}select::-ms-expand{display:none}textarea{overflow:auto;resize:vertical;vertical-align:top;border:2px solid #fff}.submit,fieldset>div{margin:10px 0;position:relative;display:inline-block;padding:.125rem}@media only screen and (min-width:768px){.submit,fieldset>div{padding:.625rem}}.submit>label,fieldset>div>label{font-size:1.3125rem;font-family:"Bodoni LT W00 Bold Italic",verdana,sans-serif;line-height:1.5;text-transform:uppercase}.form-toggle.social-hidden{position:static}.social-buttons img{max-width:100%}div.login-button{cursor:pointer;width:199px}.form-intro{background:#fff;font-weight:600;left:82px;padding:0;position:relative;text-align:center;text-transform:uppercase;width:52px}.optional>div{display:inline;margin-right:5px}#age_div label label,#g-recaptcha-response_div label{display:block!important;padding-bottom:.25em}#age_div label iframe,#g-recaptcha-response_div iframe{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}#age_div>div{display:inline-block}#captcha_div label{top:57px}#question1-option-group>span{vertical-align:text-top}@media only screen and (max-width:767px){#question1-option-group>span{vertical-align:super}}#question3-option-group>span{vertical-align:text-top}@media only screen and (max-width:767px){#question3-option-group>span{vertical-align:super}}#question2_counter{color:#fff;padding-top:.625rem}#question2_div textarea{color:#55301b}.apply{font-family:"Helvetica Neue LT W05_55 Roman",sans-serif;color:#55301b}.aka-age{font-size:1.125rem}.alert{padding-top:1.25rem}.reg-thanks{font-family:"Bodoni LT W00 Bold";text-transform:uppercase}.error,.error a,div.error+label,div.error+label a,div.error label,div.error label a{color:#f00}.error input[type=text],.error input[type=email],.error input[type=password],.error select,.error textarea{border-color:#f00;color:#f00}.valid input[type=text],.valid input[type=email],.valid input[type=password],.valid select,.valid textarea{border-color:#468847}.error-message{color:#f00;padding-bottom:.5em}.error_indicator{display:none}form#faq_ask{text-align:left}form#faq_ask fieldset div{clear:both;padding-bottom:5px;width:100%}form#faq_ask fieldset label{clear:both;display:block;float:left;padding:4px 7px 3px 0;text-align:left;width:100%}form#faq_ask fieldset input,form#faq_ask fieldset select{clear:both;width:100%}form#faq_ask fieldset textarea{clear:both;height:90px;width:100%}#taf_form fieldset{margin:0 auto;width:100%}#taf_form fieldset .taf-group{overflow:hidden;width:100%}#taf_form fieldset .taf-group div{float:left;position:relative;width:49%}#taf_form fieldset .taf-group div::nth-child(odd){margin-right:1%}#taf_form fieldset .taf-group input{width:100%}.clear.socials{padding-bottom:.625rem}.clear.socials a{font-size:3.125rem;color:#55301b}@media only screen and (min-width:768px){.clear.socials a{font-size:45px}}@media only screen and (max-width:767px){#taf_form fieldset div.taf-group div{margin:0 0 10px;width:100%}}.italic{font-style:italic}.bold{font-weight:700}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clear{clear:both}.hidden{display:none}.fleft{float:left}.fright{float:right}.smaller{font-size:.625em;line-height:.75em}.larger{font-size:1em;line-height:1.25em}.red{color:#ce2127}.nowrap{white-space:nowrap}.word-break{word-break:break-word;word-break:break-all}.upper{text-transform:uppercase}.no-pad-btm{padding-bottom:0!important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width:767px){.large-only{display:none!important}}@media only screen and (min-width:768px){.small-only{display:none!important}}#overlay{background-color:rgba(0,0,0,0.7);height:100%;left:0;position:fixed;top:0;width:100%}#modal-container{height:auto;left:0;position:absolute;top:0;width:100%}#modal-wrapper{background-color:#fff;margin:0 auto;max-width:500px;position:relative;width:100%}#modal-wrapper .close-btn{font-size:1.5em;position:absolute;right:1.25em;top:1em}.modal-content{background-color:#fff}#popup #container{background-image:none;height:auto;margin:.625em;padding:.625em;width:auto}#popup #container #content{background-color:transparent;background-image:none;padding:0}#popup #container h2{font-size:1.5em}#popup dl#faq_body_copy{font-size:17px;line-height:1em;padding-left:1.25em}#popup dl#faq_body_copy dt{font-weight:bold;padding-bottom:.1875em}#popup dl#faq_body_copy dt:first-letter {margin-left:-1.25em}#popup dl#faq_body_copy dd{padding-bottom:1.25em;word-wrap:break-word}#popup dl#faq_body_copy dd:first-letter {font-weight:bold;margin-left:-1.25em}#popup ol{list-style:decimal;padding-bottom:0;padding-left:1.25em}#popup li{padding-bottom:.25em}.footer{background:#54301a;font-size:1rem;margin:0 auto;text-align:center;color:#FFF;padding:3.75rem .0625rem 3.125rem}@media only screen and (min-width:768px){.footer{padding:2.5rem auto 2.5rem;width:100%}}.footer a{color:inherit;font-size:inherit}.footer ul{padding:0 0 1em}.footer li{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1.4}.footer li:after{content:"  | ";padding:0 5px}.footer li.last_nav_item{border-right:0;margin:0;padding:0}.footer li.last_nav_item:after{content:"";padding:0}@media only screen and (max-width:767px){.footer li.privacy{border-right:0;margin:0;padding:0}.footer li.privacy:after{content:"";padding:0}}.footer p{font-size:9px;margin:0 auto;width:100%;padding:0 1rem 2rem}@media only screen and (min-width:768px){.footer p{font-size:9px;max-width:60rem;padding:0 1rem 2rem}}.rapid-template{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.rapid-template>*{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.rapid-template #header{position:relative;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rapid-template .logo-img{position:absolute;top:5%;right:2%;width:10%;opacity:.8}.rapid-template #main-section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 1rem 2rem}.rapid-template #secondary-section{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.rapid-template #main-section,.rapid-template #secondary-section{padding:0 2rem 2rem}}@media only screen and (min-width:768px){.rapid-template.rapid-template-a #main-section,.rapid-template.rapid-template-a #secondary-section,.rapid-template.rapid-template-b #main-section,.rapid-template.rapid-template-b #secondary-section{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:50%}}@media only screen and (min-width:768px){.rapid-template.rapid-template-a #main-section{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.rapid-template.rapid-template-a #secondary-section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.rapid-template.rapid-template-a #secondary-section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.rapid-template.rapid-template-c>#secondary-section>div{padding:0}@media only screen and (min-width:768px){#secondary-section{min-height:48rem}}.header-logo{max-width:8rem}@media only screen and (min-width:768px){.header-logo{max-width:13.5rem}}