body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,textarea,select,th,td,table,tbody{margin:0;padding:0;border:0;outline:none}html,body{width:100%;height:100%}body{line-height:1;font-size:100.01%}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol{list-style:none}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}.page{margin:0px
auto}.content{float:left}.floatLeft{float:left !important}.floatRight{float:right !important}.floatNone{float:none !important}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.clean{font-weight:normal;font-style:normal;text-decoration:none}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.cursorDefault{cursor:default}.cursorPointer{cursor:pointer}.overflowHidden{overflow:hidden}.textBlack{color:#000}.textWhite{color:#fff}.columnPadding{padding-left:12px}.columnMargin{margin-left:12px}.displayBlock{display:block}.displayInline{display:inline}.displayNone{display:none}.heightAuto{height:auto}.clearFloat{width:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden;float:none;clear:both}.defaultColor{color:#000}@font-face{font-family:"Hyundai";src:url("/font/hyundai/HyundaiSansText-Regular.woff2") format("woff2"), url("/font/hyundai/HyundaiSansText-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Hyundai";src:url("/font/hyundai/HyundaiSansText-Bold.woff2") format("woff2"), url("/font/hyundai/HyundaiSansText-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Hyundai";src:url("/font/hyundai/HyundaiSansText-Medium.woff2") format("woff2"), url("/font/hyundai/HyundaiSansText-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HyundaiHeading";src:url("/font/hyundai/HyundaiSansHead-Regular.woff2") format("woff2"), url("/font/hyundai/HyundaiSansHead-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HyundaiHeading";src:url("/font/hyundai/HyundaiSansHead-Bold.woff2") format("woff2"), url("/font/hyundai/HyundaiSansHead-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"HyundaiHeading";src:url("/font/hyundai/HyundaiSansHead-Medium.woff2") format("woff2"), url("/font/hyundai/HyundaiSansHead-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HyundaiHeading";src:url("/font/hyundai/HyundaiSansHead-Light.woff2") format("woff2"), url("/font/hyundai/HyundaiSansHead-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.hyundai-form h1, .hyundai-form h2, .hyundai-form h3, .hyundai-form h4, .hyundai-form h5, .hyundai-form h6, .hyundai-form
p{margin:0}.row-ns{display:none !important}.hyundai-form *, .hyundai-form *:before, .hyundai-form *:after{box-sizing:border-box}.hyundai-form input:-webkit-autofill,
.hyundai-form input:-webkit-autofill:hover,
.hyundai-form input:-webkit-autofill:focus,
.hyundai-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.hyundai-form__container{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:970px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;align-items:center}.hyundai-form__top{padding-bottom:110px;text-align:center}.hyundai-form__top__title{padding-top:24px}.hyundai-form__top__title
h1{font-family:"HyundaiHeading",sans-serif;font-size:50px;margin:0;color:#1c1b1b;line-height:54px;margin-bottom:10px;font-weight:500;text-transform:none}.hyundai-form__top__subtitle
h2{font-size:24px;line-height:28px;width:100%;font-weight:normal}.hyundai-local .hyundai-form__top__subtitle
h2{font-weight:500}.hyundai-form__top__subtitle__copy{font-family:"Hyundai",sans-serif;font-size:20px;line-height:27px;font-weight:500}.hyundai-form__top__buttons{display:flex;margin-top:24px;flex-wrap:wrap;margin-left: -6px;margin-right: -6px}.hyundai-form__button{display:flex;align-items:center;justify-content:center;text-decoration:none;margin-left:auto !important;margin-right:auto !important;margin-top:32px;border:none;outline:none;box-shadow:none;cursor:pointer;position:relative;padding:19px
136px 19px 136px !important;font-size:16px;line-height:1;background-color:#002c5f !important;border:2px
solid #002c5f !important;color:#fff;font-family:"Hyundai",sans-serif;font-weight:400;color:#fff !important;transition:all 0.1s ease-in}.hyundai-form__button:before{content:"";display:block;position:absolute;background:#003c78;top:0;bottom:0;left:0;right:100%;z-index:1;transition:right 0.5s cubic-bezier(0.7, -0.02, 0, 1);background-image:url("/img/events/hyundai/arrow.png");background-position:center center;background-repeat:no-repeat;background-size:28px auto}.hyundai-form__button:hover{text-decoration:none;background-color:#002c5f !important;border:2px
solid #002c5f !important;color:#fff !important}.hyundai-form__button:hover:before{right:0;transition:right 0.6s cubic-bezier(0.7,-0.02,0,1)}.hyundai-form__button--readmore--previous{border:2px
solid #002c5f !important;background-color:#fff !important;color:#002c5f !important}.hyundai-form__button--readmore--previous:before{left:100%;right:0;transition:left 0.5s cubic-bezier(0.7,-0.02,0,1);background-image:url("/img/events/hyundai/arrow2.png")}.hyundai-form__button--readmore--previous:hover{border:2px
solid #002c5f !important;background-color:#fff !important;color:#002c5f !important}.hyundai-form__button--readmore--previous:hover:before{left:0;transition:left 0.6s cubic-bezier(0.7,-0.02,0,1)}.hyundai-form__center{width:100%;max-width:765px;padding-bottom:110px}.hyundai-form__form{display:flex;flex-wrap:wrap;margin-left: -12px;margin-right: -12px;margin-bottom: -24px;padding-bottom:24px}.hyundai-form__form__section{background-color:#fff;width:calc(100% - 24px);margin-left:12px;margin-right:12px;margin-bottom:0px;display:flex;flex-direction:column}.hyundai-form__form__section--1-2{width:calc(50% - 24px)}.hyundai-form__form__section--1-3{width:calc(33.3333333333% - 24px)}.hyundai-form__form__section--2-3{width:calc(66.6666666667% - 24px)}.hyundai-form__form__section--1-4{width:calc(25% - 24px)}.hyundai-form__form__section--inactive{pointer-events:none}.hyundai-form__form__section--inactive:after{content:"";position:absolute;width:100%;height:75%;bottom:0;left:0;right:0;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 );z-index:1}.hyundai-form__form__section__top{background-color:#fff;color:#1c1b1b;font-family:"HyundaiHeading",sans-serif;display:flex;align-items:flex-start;font-weight:500;margin-top:16px;margin-bottom:20px;font-size:22px;line-height:30px}.hyundai-form__form__section__center{flex-grow:1}.hyundai-form__form__section__center .hyundai-form__form__section__top{margin:36px
-18px 18px -18px;width:calc(100% + 36px)}.hyundai-form__form__section__center .hyundai-form__form__section__top:first-of-type{margin-top: -18px}.hyundai-form__form__components--fieldset{display:flex;margin-left: -16px;margin-right: -16px;flex-wrap:wrap}.hyundai-form__form__components--fieldset .hyundai-form__form__components__component{margin-left:16px;margin-right:16px}.hyundai-form__form__components--fieldset .hyundai-form__form__components__component--1-2{width:calc(50% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--zipcode .hyundai-form__form__components__component:nth-child(1){width:calc(70% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--zipcode .hyundai-form__form__components__component:nth-child(2){width:calc(30% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--initials .hyundai-form__form__components__component:nth-child(1){width:calc(50% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--initials .hyundai-form__form__components__component:nth-child(2){width:calc(50% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--name .hyundai-form__form__components__component--25{width:calc(25% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--name .hyundai-form__form__components__component--50{width:calc(50% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--name .hyundai-form__form__components__component--100{width:calc(100% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--name .hyundai-form__form__components__component--auto{width:auto}.hyundai-form__form__components--fieldset.hyundai-form__form__components--location1 .hyundai-form__form__components__component{width:calc(25% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--location2 .hyundai-form__form__components__component{width:calc(25% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--address .hyundai-form__form__components__component--25{width:calc(25% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--address .hyundai-form__form__components__component--50{width:calc(50% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--address .hyundai-form__form__components__component--100{width:calc(100% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--address .hyundai-form__form__components__component--auto{width:auto}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons{justify-content:space-between}.hyundai-form__form__components--hidden{display:none}.hyundai-form__form__components--spacer{height:24px}.hyundai-form__form__components--html{flex-direction:column}.hyundai-form__form__components--radio{display:flex;flex-wrap:wrap}.hyundai-form__form__components--radio.hyundai-form__form__components--radio--error input[type=radio]+label{color:#ea0029}.hyundai-form__form__components--radio.hyundai-form__form__components--radio--error input[type=radio]+label:before{border-color:#ea0029}.hyundai-form__form__components--radio .hyundai-form__form__components__component{display:inline-flex;width:auto;margin-right:24px}.hyundai-form__form__components--checkbox{display:flex;flex-wrap:wrap}.hyundai-form__form__components--checkbox .hyundai-form__form__components__component{display:inline-flex;width:auto;margin-right:24px}.hyundai-form__form__components__label{margin-bottom:32px;font-size:16px;color:#000;width:100%;display:flex;font-family:"Hyundai",sans-serif}.hyundai-form__form__components--fieldset .hyundai-form__form__components__label{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.hyundai-form__form__components__label__required{display:inline}.hyundai-form__form__components__component{margin-bottom:32px;display:flex;flex-direction:column;justify-content:flex-start}.hyundai-form__form__components__component--25{width:calc(25% - 32px)}.hyundai-form__form__components__component--50{width:calc(50% - 32px)}.hyundai-form__form__components__component--100{width:100%}.hyundai-form__form__components__component-auto{width:auto}.hyundai-form__form__components__component--value input[type=text], .hyundai-form__form__components__component--value input[type=email], .hyundai-form__form__components__component--value input[type=phone], .hyundai-form__form__components__component--value input[type=file]{padding-top:12px !important}.hyundai-form__form__components__component--value input[type=text] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=email] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=phone] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=file]+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value input[type=text] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=email] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=phone] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value input[type=file]+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value
select{color:#000;padding-top:12px}.hyundai-form__form__components__component--value select+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value select+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value
textarea{color:#000;padding-top:24px !important}.hyundai-form__form__components__component--value textarea+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value textarea+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=text], .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=email], .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=phone], .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=file]{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=text] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=email] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=phone] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=file]+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=text] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=email] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=phone] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--value .hyundai-form__form__components__component__element input[type=file]+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element
select{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element select+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element select+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element
textarea{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element textarea+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--value .hyundai-form__form__components__component__element textarea+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=text], .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=email], .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=phone], .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=file]{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=text] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=email] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=phone] + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=file]+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=text] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=email] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=phone] + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=file]+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element
select{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element select+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element select+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element
textarea{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element textarea+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element textarea+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=text], .hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=email], .hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=phone]{border-color:#de3112;color:#de3112}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=text]:focus, .hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=email]:focus, .hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element input[type=phone]:focus{border-color:#de3112}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element select:not(:focus){color:transparent}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element .hyundai-form__form__components__component__element__label{background-color:#fff;color:#e63312}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element
select{border-color:#de3112;color:#de3112}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element select:focus{border-color:#de3112}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element
textarea{border-color:#de3112;color:#de3112}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element textarea:focus{border-color:#de3112}.hyundai-form__form__components__component--timeslots{}.hyundai-form__form__components__component__element{position:relative;display:flex;flex-direction:column;order:1;font-size:16px;min-height:24px}.hyundai-form__form__components__component__element--button{margin-left: -6px;margin-right: -6px}.hyundai-form__form__components__component__element--html{display:block}.hyundai-form__form__components__component__element--select:after,.hyundai-form__form__components__component__element--select:before{content:"";display:block;position:absolute;height:2px;top:26px;width:10px;z-index:3;pointer-events:none;transform-origin:center center;background-color:#000;transition:all 0.2s ease-in-out}.hyundai-form__form__components__component__element--select:before{transform:rotate(45deg);right:18px}.hyundai-form__form__components__component__element--select:after{transform:rotate(135deg);right:12px}.hyundai-form__form__components__component__element--timeslot{flex-direction:row;margin-left: -9px;margin-right: -9px;margin-bottom: -18px;flex-wrap:wrap}.hyundai-form__form__components__component__element--timeslot input[type=radio]+label{padding:18px;height:60px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:400;font-family:sans-serif;transition:0.2s;border:2px
solid #676767;width:calc(33.33% - 18px);margin-left:9px;margin-right:9px;margin-bottom:18px}.hyundai-form__form__components__component__element--timeslot input[type=radio] + label:before, .hyundai-form__form__components__component__element--timeslot input[type=radio]+label:after{display:none}.hyundai-form__form__components__component--invalid .hyundai-form__form__components__component__element--timeslot input[type=radio]+label{border-color:#ea0029}.hyundai-form__form__components__component__element--timeslot input[type=radio]:checked+label{background-color:#002c5f;border:2px
solid #002c5f;color:#fff}.hyundai-form__form__components__component__element--timeslot input[type=radio][disabled]+label{cursor:not-allowed !important;opacity:0.5}.hyundai-form__form__components__component__element--timeslot--disabled{opacity:0.5}.hyundai-form__form__components__component__element--timeslot--disabled input[type=radio]+label{cursor:not-allowed !important}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]:checked+label{color:#ea0029;font-weight:bold}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]:checked+label:before{background-color:#1c1b1b;border-color:#1c1b1b}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]:checked+label:after{background-image:none;background-color:#ea0029;background-color:#fff;border-color:#ea0029;border-color:#fff;transform:translateX(24px)}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]+label{padding-left:57px;content:"Nee";min-height:24px}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]+label:before{content:"";width:48px;border-radius:12px;height:24px;position:absolute;left:0;top:0;background-color:#fcfcfc;transition:0.2s}.hyundai-form__form__components__component__element.hyundai-form__form__components__component__element--switch input[type=checkbox]+label:after{content:"";width:16px;height:16px;border-radius:50%;border:1px
solid #c2c2c2;left:4px;top:4px;transition:0.2s}.hyundai-form__form__components__component__element--button{flex-direction:row;margin-top:6px}.hyundai-form__form__components__component__element
select{border:2px
solid #676767;background-color:#fff;height:60px;color:#000;padding:17px
12px 16px 16px;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-weight:400;font-family:sans-serif;order:2;cursor:pointer}.hyundai-form__form__components__component__element select:hover{border-color:#00aad2}.hyundai-form__form__components__component__element select+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element select+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element
textarea{border:2px
solid #676767;background-color:#fff !important;height:175px;color:#000;padding:17px
12px 16px 16px;width:100%;outline:0;order:2;font-size:16px;font-weight:400;font-family:sans-serif;transition:all 0.2s ease-in-out}.hyundai-form__form__components__component__element textarea:focus{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component__element textarea:focus+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element textarea:focus+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element input[type=text], .hyundai-form__form__components__component__element input[type=email], .hyundai-form__form__components__component__element input[type=phone], .hyundai-form__form__components__component__element input[type=file]{border:2px
solid #676767;background-color:#fff !important;height:60px;color:#000;padding:17px
12px 16px 16px !important;width:100%;outline:0;order:2;font-size:16px;font-weight:400;font-family:sans-serif;transition:all 0.2s ease-in-out}.hyundai-form__form__components__component__element input[type=text]:focus, .hyundai-form__form__components__component__element input[type=email]:focus, .hyundai-form__form__components__component__element input[type=phone]:focus, .hyundai-form__form__components__component__element input[type=file]:focus{border:2px
solid #00aad2;background-color:#fff !important}.hyundai-form__form__components__component__element input[type=text]:focus + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=email]:focus + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=phone]:focus + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=file]:focus+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element input[type=text]:focus + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=email]:focus + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=phone]:focus + div + .hyundai-form__form__components__component__element__label, .hyundai-form__form__components__component__element input[type=file]:focus+div+.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components__component__element input[type=text]:-webkit-file-upload-button, .hyundai-form__form__components__component__element input[type=email]:-webkit-file-upload-button, .hyundai-form__form__components__component__element input[type=phone]:-webkit-file-upload-button, .hyundai-form__form__components__component__element input[type=file]:-webkit-file-upload-button{visibility:hidden}.hyundai-form__form__components__component__element input[type=radio]{position:absolute;left: -99999px;overflow:hidden;width:0;height:0;opacity:0;visibility:hidden}.hyundai-form__form__components__component__element input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 2px #fff;border:2px
solid #00aad2;background:#00aad2}.hyundai-form__form__components__component__element input[type=radio]:hover+label:before{border:2px
solid #00aad2}.hyundai-form__form__components__component__element input[type=radio]+label{font-size:16px;position:relative;padding-left:27px;cursor:pointer;line-height:24px;font-family:sans-serif}.hyundai-form__form__components__component__element input[type=radio]+label:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;overflow:hidden;border:2px
solid #676767;top:2px;left:0}.hyundai-form__form__components__component__element input[type=radio]+label:after{content:"";position:absolute;left:3px;top:5px;background-color:transparent;width:12px;height:12px;border-radius:50%;overflow:hidden}.hyundai-form__form__components__component__element input[type=checkbox]{position:absolute;left: -99999px;overflow:hidden;width:0;height:0;opacity:0;visibility:hidden}.hyundai-form__form__components__component__element input[type=checkbox]:checked+label:before{background-color:#00aad2;background-image:url("/img/events/hyundai/check.png");background-position:center center;background-size:100% auto;background-repeat:no-repeat;border:2px
solid #00aad2}.hyundai-form__form__components__component__element input[type=checkbox]:hover+label:before{border:2px
solid #00aad2}.hyundai-form__form__components__component__element input[type=checkbox]+label{font-size:16px;position:relative;padding-left:27px;cursor:pointer;line-height:24px;font-family:sans-serif}.hyundai-form__form__components__component__element input[type=checkbox] + label
a{color:#002c5f;font-weight:bold;text-decoration:none;vertical-align:top;line-height:24px;display:inline-block;font-family:"Hyundai",sans-serif}.hyundai-form__form__components__component__element input[type=checkbox] + label a:hover{text-decoration:underline}.hyundai-form__form__components__component__element input[type=checkbox]+label:before{content:"";position:absolute;width:20px;height:20px;overflow:hidden;border:2px
solid #676767;top:0px;left:0}.hyundai-form__form__components__component__element__label{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;font-size:16px;padding:16px
12px 0px 12px;order:1;transition:0.2s;top:2px;left:2px;pointer-events:none;background-color:#fff;color:#000;font-family:sans-serif}.hyundai-form__form__components__component__element
ul{margin-left:16px}.hyundai-form__form__components__component__element ul
li.divider{display:flex;align-items:center;margin-top:6px;margin-bottom:6px;justify-content:center}.hyundai-form__form__components__component__element ul li.divider:before, .hyundai-form__form__components__component__element ul li.divider:after{content:"";height:1px;flex-grow:1;flex-shrink:1;background-color:#000}.hyundai-form__form__components__component__element ul li.divider:before{margin-right:12px}.hyundai-form__form__components__component__element ul li.divider:after{margin-left:12px}.hyundai-form__form__components__component__error-message{display:none;color:#ea0029;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;order:2;margin-top:6px}.hyundai-form
a{color:#002c5f;font-weight:bold;text-decoration:none;vertical-align:top;display:inline-block;font-family:"Hyundai",sans-serif}.hyundai-form a:hover{text-decoration:underline}.hyundai-form
.link{cursor:pointer;color:#ea0029;font-weight:bold;vertical-align:top}.hyundai-form .link:before{content:"";display:block;float:left;margin:6px
5px 0 0;background:url(https://www.hyundai.com/content/dam/kwcms/kme/global/en/assets/static/common/spr-button.png) -28px -71px no-repeat;width:6px;height:9px}.hyundai-form
.dealers{flex-direction:column;display:flex;max-height:175px;overflow-y:auto;border:2px
solid #676767}.hyundai-form
.dealers__item{display:flex;padding:12px;cursor:pointer}.hyundai-form .dealers__item:nth-child(odd){background-color:#fcfcfc}.hyundai-form .dealers__item:hover{color:#fff;background-color:#ea0029}.hyundai-form
.dealers__item__dealer{flex-grow:1;flex-shrink:1}.hyundai-form
.dealers__item__distance{flex-grow:0;flex-shrink:0}.hyundai-form__form__components__component__element--date{width:calc(100% + 12px);margin-left: -6px;margin-right: -6px;flex-direction:row}.hyundai-form__form__components__component__element--date
select{width:calc(33.333% - 12px);margin-left:6px;margin-right:6px}.hyundai-form__form__components__component__element--date .hyundai-form__form__components__component__element__label{left:19px}.hyundai-form__form__components__component__element--date select:focus{color:#000;padding-top:12px}.hyundai-form__form__components__component__element--date select:focus~.hyundai-form__form__components__component__element__label{transform-style:preserve-3d;font-size:12px;transform:translateY(-26px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons{flex-wrap:nowrap}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons .hyundai-form__form__components__component{width:auto !important}.hyundai-form__special .hyundai-form__form__components__component__element--day{flex-direction:row;flex-wrap:wrap;margin-left: -9px;margin-right: -9px;margin-bottom: -18px}.hyundai-form__special .hyundai-form__form__components__component__element--day input[type=radio]+label{padding:18px;padding-left:18px;height:100px;background-color:#f8f8f8;display:flex;justify-content:center;align-items:center;font-size:18px !important;transition:0.2s;border:1px
solid rgba(0, 0, 0, 0.05);width:calc(50% - 18px);margin-left:9px;margin-right:9px;margin-bottom:18px}.hyundai-form__special .hyundai-form__form__components__component__element--day input[type=radio] + label:before, .hyundai-form__special .hyundai-form__form__components__component__element--day input[type=radio]+label:after{display:none}.hyundai-form__special .hyundai-form__form__components__component__element--day input[type=radio]:checked+label{background-color:#05141f;color:#fff}.hyundai-form__special .hyundai-form__form__components__component__element--timeslot input[type=radio]+label{width:calc(25% - 18px)}.hyundai-form__special .hyundai-form__form__components__component__element--button{justify-content:flex-end}.hyundai-form__form__components__component--invalid input[type=checkbox]+label{color:#de3112}.hyundai-form__form__components__component--invalid input[type=checkbox]+label:before{border:2px
solid #de3112}.hyundai-form__form__components__component--invalid input[type=radio]+label{color:#de3112}.hyundai-form__form__components__component--invalid input[type=radio]+label:before{border:2px
solid #de3112}.content-box{padding:18px;border:2px
solid #676767;background-color:#fcfcfc;border-radius:6px;width:100%}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons .hyundai-form__form__components__component{width:100% !important}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons .hyundai-form__form__components__component__element--button .hyundai-form__button{padding:19px
16px 19px 16px !important;width:100%}.information_icon{width:20px;height:20px;display:inline-block;background-image:url("/img/events/hyundai/itje.png");background-position:0px 0px;background-repeat:no-repeat;background-size:40px 20px;margin:0px
0px -3px 2px}.information_icon:hover{background-position: -20px 0px}.hyundai-form__form__components__component__element{position:relative}.information_wrapper{position:absolute;top:30px;left:0px;padding:25px
35px;background-color:#fff;z-index:99999;box-shadow:0 0.8rem 1.4rem 0 rgba(0,0,0,0.25);font-size:11px;line-height:16px;font-weight:400;font-family:"Hyundai",sans-serif;width:90vw;max-width:600px;display:none}.information_wrapper:after{content:"";width:12px;height:12px;display:block;background-image:url("/img/events/hyundai/closer.png");background-position:center center;background-repeat:no-repeat;background-size:12px 12px;position:absolute;right:10px;top:10px;cursor:pointer}.hyundai-form__form__components--conditions
.information_wrapper{top:auto;bottom:30px}.information_wrapper.active{display:block}.isFormUpload{border:2px
solid #676767;background-color:#fcfcfc;height:60px;color:#000;border-radius:6px;padding:0
20px 0 12px}.isFormUpload+script+.hyundai-form__form__components__component__element__label{top: -20px;left:0px}.isFormUpload
.isFormUploadContainer{width:calc(100% - 150px);float:left}.isFormUpload .isFormUploadContainer
.isFormUploadFile{float:left;padding:17px
0px 21px 0px;width:100%}.isFormUpload .isFormUploadContainer .isFormUploadFile.progressDone
.title{color:#090;font-weight:bold;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs/%3E%3Cpath fill='%2327ae60' d='M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.6 0 12 0zm-1.2 16.5l-4.5-4.3 1.4-1.4 3.1 2.9 6.1-6.2 1.4 1.4-7.5 7.6z'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;padding-left:28px}.isFormUpload .isFormUploadContainer .title, .isFormUpload .isFormUploadContainer .size, .isFormUpload .isFormUploadContainer
.progress{float:left;line-height:17px;padding-top:4px}.isFormUpload .isFormUploadContainer
.title{max-width:calc(100% - 120px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.isFormUpload .isFormUploadContainer
.size{width:80px;padding:4px
10px 0px 10px}.isFormUpload .isFormUploadContainer
.progress{width:40px}.isFormUpload
.isUploadButton{display:none}.isFormUpload
.isBrowseButton{float:right;color:#fff;background-color:#05141f;border-radius:50px;line-height:initial;text-decoration:none;margin-top:12px;display:flex;width:110px;height:34px;align-content:center;justify-content:center;align-items:center;padding:6px
0px 0px 0px}.isFormUpload
.isFormCloseButton{float:right;color:#fff;background-color:#d00;border-radius:50px;line-height:initial;text-decoration:none;margin-top:12px;text-align:center;margin-left:4px;opacity:0.3;cursor:not-allowed;display:flex;width:34px;height:34px;align-content:center;justify-content:center;align-items:center;padding:6px
0px 0px 0px}.isFormUpload
.isFormCloseButton.isFormCloseButtonActive{opacity:1;cursor:pointer}.mac-os .isFormUpload .isBrowseButton,
.mac-os .isFormUpload
.isFormCloseButton{padding:0px
0px 6px 0px}.row{display:flex;flex-wrap:wrap;margin-left: -15px;margin-right: -15px}.col-50{padding-left:15px;padding-right:15px;width:100%}.video-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-wrapper
iframe{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.hyundai-form__form__components__component__element--timeslot input[type=radio]+label{flex-direction:column}.hyundai-form__form__components__component__element--timeslot input[type=radio] + label
b{font-size:16px !important}.hyundai-form__form__components--dates>.hyundai-form__form__components__component{width:calc(33.33% - 12px)}@media screen and (min-width: 768px){.col-50{width:50%}}@media screen and (max-width: 1024px){.hyundai-form__top{max-width:765px}#element-capacityInfo .content-box{width:150%}#element-photo .hyundai-form__form__components__component__element__label__text,
#element-blueprint .hyundai-form__form__components__component__element__label__text{max-width:calc(100vw - 70px)}}@media screen and (max-width: 1023px){.hyundai-form__top__title
h1{font-size:40px;line-height:44px}.hyundai-form__top__subtitle__copy{font-size:18px;line-height:30px;font-weight:500}.hyundai-form__form__components__component__element input[type=radio]+label{padding-left:38px}.hyundai-form__form__components__component__element input[type=radio]+label:before{width:28px;height:28px;border:3px
solid #676767;top: -3px}.hyundai-form__form__components__component__element input[type=radio]+label:checked:before{box-shadow:inset 0 0 0 3.25px #fff;background:#00aad2;border:3px
solid #00aad2}.hyundai-form__form__components__component--invalid input[type=radio]+label:before{border:3px
solid #de3112}}@media screen and (max-width: 768px){#element-photo,#element-blueprint{margin-top:22px}#element-photo .hyundai-form__form__components__component__element__label{top: -42px;overflow:auto;white-space:initial}#element-blueprint .hyundai-form__form__components__component__element__label{top: -42px;overflow:auto;white-space:initial}.hyundai-form__special .hyundai-form__form__components__component__element--timeslot input[type=radio]+label{width:calc(50% - 18px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons{flex-wrap:wrap;flex-direction:column}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons .hyundai-form__form__components__component{margin-bottom:0px;padding-left:6px;padding-right:6px}.hyundai-form__form__components--fieldset.hyundai-form__form__components--buttons .hyundai-form__form__components__component .hyundai-form__button{width:100%}.hyundai-form__form__components__component__element--button{padding-left:6px;padding-right:6px}.hyundai-form__form__components__component__element--button .hyundai-form__button{width:100%}}@media screen and (max-width: 875px){.hyundai-form__form__components__component__element--timeslot input[type=radio]+label{width:calc(50% - 18px)}}@media screen and (max-width: 767px){.hyundai-form__top__title
h1{font-size:31px;line-height:36px}.hyundai-form__container{padding-left:0px;padding-right:0px;width:auto;margin-left:4%;margin-right:4%;align-items:flex-start}.hyundai-form__top{margin-left:4%;width:92%}.hyundai-form__center{margin-left:4%;width:92%}.hyundai-form__form__components--fieldset.hyundai-form__form__components--location1 .hyundai-form__form__components__component{width:calc(100% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--initials .hyundai-form__form__components__component:nth-child(1){width:calc(100% - 32px)}.hyundai-form__form__components--fieldset.hyundai-form__form__components--initials .hyundai-form__form__components__component:nth-child(2){width:calc(100% - 32px)}}@media screen and (max-width: 600px){.hyundai-form__form__components--fieldset{margin-left:0;margin-right:0}.hyundai-form__form__components--fieldset .hyundai-form__form__components__component{width:100% !important;margin-left:0 !important;margin-right:0 !important}.hyundai-form__form__components__component__element--timeslot input[type=radio]+label{width:calc(100% - 18px);height:60px}.hyundai-form__form__components--fieldset .hyundai-form__form__components__label{margin-left:0px;margin-right:0px;width:100%}.hyundai-form__form__components--fieldset.hyundai-form__form__components--radio .hyundai-form__form__components__component{display:inline-flex;width:auto !important;margin-right:24px !important}#element-capacityInfo .content-box{width:calc(200%+24px)}.hyundai-form__form__components__component__element--date{flex-direction:column;width:100%;margin-left:0px;margin-right:0px}.hyundai-form__form__components__component__element--date
select{width:100%;margin-left:0px;margin-right:0px;margin-bottom:12px}.hyundai-form__form__components__component__element--date select:nth-of-type(3){margin-bottom:0px}}@media screen and (max-width: 440px){#element-photo,#element-blueprint{margin-top:44px}#element-photo .hyundai-form__form__components__component__element__label{top: -64px;overflow:auto;white-space:initial}#element-blueprint .hyundai-form__form__components__component__element__label{top: -64px;overflow:auto;white-space:initial}#preferredDate+.hyundai-form__form__components__component__element__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 72px)}#preferredDate + .hyundai-form__form__components__component__element__label .hyundai-form__form__components__component__element__label__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.hyundai-form__special .hyundai-form__form__components__component__element--day input[type=radio] + label,
.hyundai-form__special .hyundai-form__form__components__component__element--timeslot input[type=radio]+label{width:calc(100% - 18px)}.hyundai-form__button{width:100%;padding:19px
16px 19px 16px !important}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;background-color:#fff;font-family:"Hyundai",sans-serif;font-weight:400;color:#1c1b1b;font-size:16px;line-height:22.4px;overflow-x:hidden}.outer-wrapper{display:flex;flex-direction:column;min-height:100vh}.outer-wrapper .inner-wrapper{flex-grow:1}.topbar{display:flex;justify-content:center;min-height:73px;margin-bottom: -73px;z-index:9;position:relative}.topbar__container{display:flex;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;width:100%;max-width:1387px}.topbar__logo{width:152px;margin-left:8%}.header{position:relative;overflow:hidden}.header:before{content:"";display:block;display:none;position:absolute;left:0px;top:0px;width:100%;height:100%;background-image:url("/img/events/hyundai/ioniq3.png");background-position:50%;background-repeat:no-repeat;background-size:cover;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="8" /></filter></svg>#filter');filter:blur(8px);transform:scale(1.05)}.header__image{position:relative;aspect-ratio:auto 3200/1066;padding-bottom:74px;padding-bottom:0px;padding-top:74px;background-color:#fff}.header__image:before{content:"";display:block;display:none;position:absolute;top:0;height:100%;width:100%;opacity:1;background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(80%, hsla(0, 0%, 100%, 0)));background-image:linear-gradient(180deg, #fff, hsla(0, 0%, 100%, 0) 80%)}.header__image
img{position:absolute;position:static;width:84%;width:100%;margin:74px
8%;margin:auto;object-fit:cover;object-position:center center;aspect-ratio:auto 3200/1066}.header__image .video-wrap{position:relative;width:100%;overflow:hidden;aspect-ratio:auto 3200/1066;background-image:url("/img/events/hyundai/ioniq3.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.header__image
video{width:100%;height:100%;display:block;transition:opacity 0.4s ease;object-fit:cover;object-position:center center}.header__content{position:absolute;z-index:1;left:0px;top:5%;height:50vw;max-height:calc(600px - 5%);width:100%}.header__content
h1{color:#fff;font-size:40px;font-weight:normal;line-height:48px;text-align:left}.header__content
h2{color:#fff;font-size:24px;font-weight:normal;line-height:30px;text-align:left}.header__content
h3{color:#fff;font-size:20px;font-weight:300;line-height:1.2;position:relative;margin-top:6px}.header__content
p{color:#fff;font-size:16px;font-weight:700}.header__content ul
li{color:#fff}ul.opsomming
li{padding-left:18px;position:relative}ul.opsomming li:before{content:"";width:12px;height:12px;display:block;position:absolute;left:0px;top:2px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3Csvg fill='%23000000' height='800px' width='800px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath id='XMLID_222_' d='M250.606,154.389l-150-149.996c-5.857-5.858-15.355-5.858-21.213,0.001 c-5.857,5.858-5.857,15.355,0.001,21.213l139.393,139.39L79.393,304.394c-5.857,5.858-5.857,15.355,0.001,21.213 C82.322,328.536,86.161,330,90,330s7.678-1.464,10.607-4.394l149.999-150.004c2.814-2.813,4.394-6.628,4.394-10.606 C255,161.018,253.42,157.202,250.606,154.389z'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center center}.hyundai-form__form__components--location1 input[type=text],
.hyundai-form__form__components--location1 .hyundai-form__form__components__component--valid .hyundai-form__form__components__component__element input[type=text]{pointer-events:none !important;border:2px
solid #cfcfd2 !important;color:#808086 !important}.footer{background-color:#323232;padding-top:45px;padding-bottom:45px;display:flex;justify-content:center;font-size:14px;color:#fff}.footer__container{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:970px;padding-left:15px;padding-right:15px}.footer__row{display:flex;justify-content:space-between;margin-left: -15px;margin-right: -15px;align-items:center;flex-wrap:wrap}.footer__column{padding-left:15px;padding-right:15px}.footer__column:nth-child(2) span:nth-child(2){padding-left:30px;white-space:nowrap;z-index:1}.hyundai-row{width:calc(100% + 32px);max-width:1024px;margin-left: -16px;margin-right: -16px;display:flex;flex-wrap:wrap}.hyundai-col{display:flex;flex-direction:column;justify-content:center;width:50%;padding:48px
16px 0px 16px}.hyundai-col-full{width:100%}.hyundai-col
img{width:100%;height:auto}.hyundai-col{text-align:right}.hyundai-col+.hyundai-col{text-align:left}.hyundai-row .hyundai-col{margin-top: -100px}.hyundai-row:nth-of-type(2) .hyundai-col:nth-of-type(2){margin-top:0px}.buttons{display:flex;justify-content:flex-start}@media screen and (max-width: 1023px){.header__content
h1{font-size:30px;line-height:38px}.header__content
h2{font-size:20px;line-height:24px}.hyundai-row .hyundai-col{margin-top: -60px}.hyundai-row:nth-of-type(2) .hyundai-col:nth-of-type(2){margin-top:0px}}@media screen and (max-width: 767px){.footer__container{padding-left:0px;padding-right:0px;width:92%;margin-left:4%;margin-right:4%;display:flex;align-items:flex-start}.footer__row{margin-left:4%;width:92%}.hyundai-col{width:100%;text-align:left;padding:32px
16px 0px 16px}.hyundai-col-full{width:100%}.hyundai-col+.hyundai-col{text-align:left}.hyundai-row:nth-of-type(2) .hyundai-col:nth-of-type(1){order:2}.hyundai-row:nth-of-type(2) .hyundai-col:nth-of-type(2){order:1}.hyundai-row:nth-of-type(4) .hyundai-col:nth-of-type(1){order:2}.hyundai-row:nth-of-type(4) .hyundai-col:nth-of-type(2){order:1}.hyundai-row .hyundai-col{margin-top:0px}.hyundai-row:nth-of-type(1) .hyundai-col:nth-of-type(1){margin-top:0px}}@media screen and (max-width: 575px){.footer__column{width:100%}.footer__column:nth-child(1){margin-bottom:18px}}@media screen and (max-width: 480px){.footer__column:nth-child(2) span:nth-child(2){padding-left:0}.footer__column
span{width:100%;display:block}.specialbr{display:none}}