@font-face{font-family:'HyundaiSansHead-Bold';src:url('../fonts/HyundaiSansHead-Bold.eot');src:url('../fonts/HyundaiSansHead-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansHead-Bold.woff2') format('woff2'),url('../fonts/HyundaiSansHead-Bold.woff') format('woff'),url('../fonts/HyundaiSansHead-Bold.ttf') format('truetype')}@font-face{font-family:'HyundaiSansHead-Regular';src:url('../fonts/HyundaiSansHead-Regular.eot');src:url('../fonts/HyundaiSansHead-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansHead-Regular.woff2') format('woff2'),url('../fonts/HyundaiSansHead-Regular.woff') format('woff'),url('../fonts/HyundaiSansHead-Regular.ttf') format('truetype')}@font-face{font-family:'HyundaiSansHead-Light';src:url('../fonts/HyundaiSansHead-Light.eot');src:url('../fonts/HyundaiSansHead-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansHead-Light.woff2') format('woff2'),url('../fonts/HyundaiSansHead-Light.woff') format('woff'),url('../fonts/HyundaiSansHead-Light.ttf') format('truetype')}@font-face{font-family:'HyundaiSansText-Bold';src:url('../fonts/HyundaiSansText-Bold.eot');src:url('../fonts/HyundaiSansText-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansText-Bold.woff2') format('woff2'),url('../fonts/HyundaiSansText-Bold.woff') format('woff'),url('../fonts/HyundaiSansText-Bold.ttf') format('truetype')}@font-face{font-family:'HyundaiSansText-Regular';src:url('../fonts/HyundaiSansText-Regular.eot');src:url('../fonts/HyundaiSansText-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansText-Regular.woff2') format('woff2'),url('../fonts/HyundaiSansText-Regular.woff') format('woff'),url('../fonts/HyundaiSansText-Regular.ttf') format('truetype')}@font-face{font-family:'HyundaiSansText-Medium';src:url('../fonts/HyundaiSansText-Medium.eot');src:url('../fonts/HyundaiSansText-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/HyundaiSansText-Medium.woff2') format('woff2'),url('../fonts/HyundaiSansText-Medium.woff') format('woff'),url('../fonts/HyundaiSansText-Medium.ttf') format('truetype')}@font-face{font-family:'GenesisSansHead-Regular';src:url('../fonts/GenesisSansHead-Regular.eot');src:url('../fonts/GenesisSansHead-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/GenesisSansHead-Regular.woff2') format('woff2'),url('../fonts/GenesisSansHead-Regular.woff') format('woff'),url('../fonts/GenesisSansHead-Regular.ttf') format('truetype')}@font-face{font-family:'GenesisSansHead-Light';src:url('../fonts/GenesisSansHead-Light.eot');src:url('../fonts/GenesisSansHead-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/GenesisSansHead-Light.woff2') format('woff2'),url('../fonts/GenesisSansHead-Light.woff') format('woff'),url('../fonts/GenesisSansHead-Light.ttf') format('truetype')}@font-face{font-family:'GenesisSansText-Bold';src:url('../fonts/GenesisSansText-Bold.eot');src:url('../fonts/GenesisSansText-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/GenesisSansText-Bold.woff2') format('woff2'),url('../fonts/GenesisSansText-Bold.woff') format('woff'),url('../fonts/GenesisSansText-Bold.ttf') format('truetype')}@font-face{font-family:'GenesisSansText-Regular';src:url('../fonts/GenesisSansText-Regular.eot');src:url('../fonts/GenesisSansText-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/GenesisSansText-Regular.woff2') format('woff2'),url('../fonts/GenesisSansText-Regular.woff') format('woff'),url('../fonts/GenesisSansText-Regular.ttf') format('truetype')}@font-face{font-family:'icons';src:url("../fonts/icons.eot?val6rc");src:url("../fonts/icons.eot?val6rc#iefix") format("embedded-opentype"),url("../fonts/icons.ttf?val6rc") format("truetype"),url("../fonts/icons.woff?val6rc") format("woff"),url("../fonts/icons.svg?val6rc#glyphs") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}html{position:relative;height:100%}body{position:relative;margin:0;padding-bottom:90px;min-height:100%;font-family:'HyundaiSansText-Regular',Arial,sans-serif;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-font-smoothing:antialiased}a{color:#002c5f}a :hover{color:#002c5f}h1,h2,h3,h4,h5{font-family:'HyundaiSansHead-Regular',"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2{margin-bottom:20px;text-align:center}#top{margin:0 0 70px 0;background-color:#fff;border-bottom:5px solid #002c5f}#top #brand{text-align:center;font-family:'HyundaiSansHead-Regular',Arial,sans-serif}footer{position:absolute;right:0;bottom:0;left:0;background-color:#fff}.btn{text-transform:uppercase!important}.btn-custom{color:#fff!important;background-color:#002c5f;border-color:#002c5f}.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active{background-color:#fff;color:#002c5f!important}.btn-custom.disabled:hover,.btn-custom.disabled:focus,.btn-custom.disabled:active,.btn-custom.disabled.active,.btn-custom[disabled]:hover,.btn-custom[disabled]:focus,.btn-custom[disabled]:active,.btn-custom[disabled].active,fieldset[disabled] .btn-custom:hover,fieldset[disabled] .btn-custom:focus,fieldset[disabled] .btn-custom:active,fieldset[disabled] .btn-custom.active{background-color:#fff;border-color:#002c5f}.btn-header{color:#fff!important;background-color:#002c5f;border-color:#002c5f}.btn-header:hover,.btn-header:focus,.btn-header:active,.btn-header.active{background-color:#fff;color:#002c5f!important}.btn-header.disabled:hover,.btn-header.disabled:focus,.btn-header.disabled:active,.btn-header.disabled.active,.btn-header[disabled]:hover,.btn-header[disabled]:focus,.btn-header[disabled]:active,.btn-header[disabled].active,fieldset[disabled] .btn-header:hover,fieldset[disabled] .btn-header:focus,fieldset[disabled] .btn-header:active,fieldset[disabled] .btn-header.active{background-color:#fff;border-color:#002c5f}[class^="icon-"],[class*=" icon-"]{display:inline-block;font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}[class^="icon-"]:before,[class*=" icon-"]:before{display:inline-block}.icon-arrow-button:before{content:""}.btn-block{text-align:left!important}.page-edit-preferences{margin-bottom:4em;margin-left:90px}.margin-top-05{margin-top:.5em}.margin-top-10{margin-top:1em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2em}.margin-top-25{margin-top:2.5em}.margin-top-30{margin-top:3em}#login-alert .validation-summary-errors ul{margin:0;padding:0}#login-alert .validation-summary-errors li{display:inline;list-style:none;margin:0}#login-alert-1 .validation-summary-errors ul{margin:0;padding:0}#login-alert-1 .validation-summary-errors li{display:inline;list-style:none;margin:0}.fakeLink{border:0;background-color:transparent;color:#002c5f;cursor:pointer;font-weight:bold}.fakeLink :hover,.fakeLink :focus{color:#004fac!important}.btn__icon{padding-left:35px}@media(max-width:479px){.btn__icon{font-size:16px;padding-left:55px}}.icon-checkmark:before{content:""}.form__label{font-weight:400;display:block;border:none}.form__input{border:1px solid #a09f9f;border-radius:0;height:44px;padding:0 5px;margin-bottom:25px}.form__input[type="date"]{-webkit-appearance:none;padding-top:12px}.form__input:focus{border-color:#413f40;outline:1px solid}.form__input::-ms-clear{display:none;width:0;height:0}.form__textarea{display:block;width:100%;outline:none;border:1px solid #a09f9f;padding:15px;background-color:#fff;margin-bottom:25px;min-height:200px}.form__textarea:focus{border-color:#413f40;outline:1px solid}.form__input:invalid,.form__input.invalid,.form__textarea.invalid{border-color:#ac072a;outline:1px solid #ac072a}.form__select .icon-chevron-down{position:relative;margin:0 auto;width:100%}.form__select .icon-chevron-down:before{font-size:14px;position:absolute;right:10px;top:15px;z-index:0}.form__select.invalid{border-color:#ac072a;outline:1px solid #ac072a}.form__select__input{background:none;border:1px solid #a09f9f;font-family:'HyundaiSansText-Regular';font-weight:400;border-radius:0;height:44px;padding:0 15px;line-height:1em;overflow:hidden;padding-right:35px;position:relative;text-transform:uppercase;width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}.form__select__input::-ms-expand{display:none}.form__select__input.invalid{border-color:#ac072a;outline:1px solid #ac072a}.form__checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;padding-left:10px;margin-left:-10px}.form__checkbox-container{height:32px;min-width:32px;border:1px solid #413f40;border-radius:50%;position:relative;display:inline-block;margin:10px 10px 10px 0}.form__checkbox-label{top:-1px;right:auto;bottom:auto;left:-1px;position:absolute;height:32px;min-width:32px;border-radius:50%;cursor:pointer}.form__checkbox-label::before{font-size:24px;font-weight:normal;color:#3865ae;right:auto;bottom:auto;left:4px;position:absolute;opacity:0}.form__checkbox-input{position:absolute;left:-9999px}.form__checkbox-input:focus+.form__checkbox-label{opacity:1;box-shadow:0 0 10px rgba(56,101,174,.75)}.form__checkbox-input:checked+.form__checkbox-label::before{opacity:1}.form__checkbox .form__label{display:inline-block;margin-bottom:0;padding:10px 0}.form__radio{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;padding-left:10px;margin-left:-10px}.form__radio-container{height:32px;min-width:32px;border:1px solid #413f40;border-radius:50%;position:relative;display:inline-block;margin:10px 10px 10px 0}.form__radio-label{top:-1px;right:auto;bottom:auto;left:-1px;position:absolute;height:32px;min-width:32px;border-radius:50%;cursor:pointer;padding:10px 0}.form__radio-label::before{content:"";display:block;min-width:24px;height:24px;border-radius:50%;background-color:#3865ae;top:4px;right:auto;bottom:auto;left:4px;position:absolute;opacity:0}.form__radio-input{position:absolute;left:-99999px}.form__radio-input:focus+.form__radio-label{opacity:1;box-shadow:0 0 10px rgba(56,101,174,.75)}.form__radio-input:checked+.form__radio-label::before{opacity:1}.form__radio.form__label{margin-bottom:0}.form__input-wrapper,.form__textarea-wrapper{position:relative}.form__input-error{position:absolute;font-family:'HyundaiSansHead-Regular';font-weight:400;color:#ac072a;width:100%;top:46px;left:0;font-size:16px}.form__textarea__error{margin-top:-23px;margin-bottom:22px;min-height:1px;display:block;position:static}@media(max-width:767px){.form__input-error{font-size:14px;min-height:1px;position:static;display:block;margin-top:-23px;margin-bottom:22px}}@media(max-width:479px){.form__label{font-size:14px}.form__checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex}}body{color:#413f40!important;padding-bottom:140px}a{color:#413f40!important}#top{}#top #logo{margin:12px 0}#top #top-right{margin-top:38px}#top #langLink{line-height:2.8em}#top #linkRow{margin-right:20px}footer #logo{width:80px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #aaa}.btn-custom,.btn-header{color:#fff;height:40px;font-weight:800;font-family:'HyundaiSansHead-Bold';border:2px solid #002c5f}.btn-default{height:40px;font-weight:800;font-family:'HyundaiSansHead-Bold';border-width:2px!important}label,input{font-size:14px!important;font-family:HyundaiSansHead-Regular,Arial,sans-serif}@media(min-width:768px){h1{font-family:HyundaiSansHead-Regular,Arial,sans-serif}.page-edit-preferences{margin-bottom:0}#top #logo{width:100px}}@media(max-width:767px){h1{font-family:HyundaiSansHead-Medium,Arial,sans-serif;font-size:30px!important}.mobile-container{margin-bottom:120px}.mobile-page-edit-preferences{margin-left:0!important;margin-bottom:0!important}#top #logo{width:67px;margin:20px 0}#top #top-right{margin-top:30px}.mobile-full-size{width:100%!important;margin-left:0!important}}p{font-size:16px!important;font-weight:400;font-family:HyundaiSansHead-Regular,Arial,sans-serif}.email-error-message-container{height:100px}#emailnotfound{margin-top:-100px}.link-format{color:#3865ae!important}.termsText{font-size:12px!important}#restorelink{padding:0!important}.sm-margin-bottom{margin-bottom:10px}.btn__icon{padding-left:10px;float:right}@media(max-width:479px){.btn__icon{font-size:16px;padding-left:5px;float:right}}#unsuballlink{padding-right:0!important}.grey-bg{background-color:#d8d8d1;padding:10px 0}